|
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.