|
| const void * | vpValidate |
| | a "magic number" to validate the context More...
|
| |
| exception * | spException |
| |
| void * | vpMem |
| | memory component context handle More...
|
| |
| void * | vpVecArgs |
| | command line or configuration file options as a null-terminated string of strings More...
|
| |
| void * | vpVecCwd |
| | the current working directory, the directory "main" is being run in More...
|
| |
| void * | vpVecOutput |
| | if non-empty string, the output file name, the name.h and name.c files will be the generated files More...
|
| |
| void * | vpVecInput |
| | one or more input file names as a null-terminated string of strings More...
|
| |
| void * | vpVecInputAddrs |
| | addresses of the input file name, can be used for "char** argv" type access to file names More...
|
| |
| void * | vpVecPRules |
| | one or more protected rule names as a null-terminated string of strings More...
|
| |
| void * | vpVecPRulesAddrs |
| | addresses of the rule names More...
|
| |
| void * | vpVecGrammar |
| | the input grammar, a concatenation of all input files More...
|
| |
| void * | vpVecConfigOut |
| | if non-empty string, generate a default configuration file here More...
|
| |
| void * | vpVecConfigIn |
| | if non-empty string, read the configuration from this file name More...
|
| |
| void * | vpVecHtmlOut |
| | if non-empty string, put HTML version of annotated input grammar on file name More...
|
| |
| void * | vpVecRulesHtmlOut |
| | if non-empty string, put HTML version of rule/UDT dependencies on file name More...
|
| |
| void * | vpVecLfOut |
| | if non-empty string, put LF translated line ends on file name More...
|
| |
| void * | vpVecCrLfOut |
| | if non-empty string, put CRLF translated line ends on file name More...
|
| |
| aint | uiInputFiles |
| | the number of input files found More...
|
| |
| aint | uiPRules |
| | the number of protected rule names found More...
|
| |
| abool | bHelp |
| | the help flag, if set the help screen is printed and processing stops More...
|
| |
| abool | bVersion |
| | the version flag, if set the version number is printed and processing stops More...
|
| |
| abool | bStrict |
| | if set, the grammar is treated as strict ABNF More...
|
| |
| abool | bNoPppt |
| | if set, skip the PPPT calculation More...
|
| |
| abool | bDc |
| | display the complete configuration as found on command line or configuration file More...
|
| |
| abool | bDv |
| | verbose display of information during processing - sets uiDg, uiDa, uiDr and uiDc More...
|
| |
| abool | bDg |
| | display an annotated version of the input grammar More...
|
| |
| abool | bDa |
| | display the rule attributes More...
|
| |
| abool | bDo |
| | display human-readable opcodes More...
|
| |
| abool | bDp |
| | display PPPT sizes More...
|
| |
| abool | bDr |
| | display grammar rule/UDT names in the order they occur in the grammar More...
|
| |
| abool | bDra |
| | display the grammar rule/UDT names alphabetically More...
|
| |
| FILE * | spConfigFile |
| | Open file handle for reading a configuration file. NULL if not open. More...
|
| |
| config | sConfig |
| | the form of the options presented to the user More...
|
| |
The configuration component context.
Definition at line 49 of file config.c.