|
APG
… an ABNF Parser Generator
|
The parser library required of all APG parsers..
More...
Files | |
| file | apg.h [code] |
| The APG header file. | |
| file | ast.c [code] |
| The functions for generating and translating the Abstract Syntax Tree (AST). | |
| file | ast.h [code] |
| Public header file for the AST functions. | |
| file | astp.h [code] |
| Private header file for the AST functions. | |
| file | backref.h [code] |
| Private declarations common to both universal and parent modes. | |
| file | backrefp.c [code] |
| The parent-mode back reference object. | |
| file | backrefp.h [code] |
| The parent-mode back reference object. | |
| file | backrefu.c [code] |
| The universal-mode back reference object. | |
| file | backrefu.h [code] |
| The universal-mode back reference object. | |
| file | exception.c [code] |
| Exception handling functions. | |
| file | exception.h [code] |
| Structures and macros for exception handling. | |
| file | lib.h [code] |
| This header "#include"s all publid lib headers and other standard headers needed by most objects. | |
| file | memory.c [code] |
| The memory management object. | |
| file | memory.h [code] |
| Memory management header. | |
| file | operators-abnf.c [code] |
| The original seven ABNF operators defined by RFC5234. | |
| file | operators-bkr.c [code] |
| The operator function for handling back references. | |
| file | operators-sabnf.c [code] |
| The additional superset SABNF operators. | |
| file | operators.h [code] |
| Header file for the suite of the parser's operator functions. | |
| file | parser-get-init.c [code] |
| Private parser utility functions. Never called directly by user. | |
| file | parser-translate-init.c [code] |
| Private parser utility functions. Never called directly by user. | |
| file | parser.c [code] |
| The SABNF parser. | |
| file | parser.h [code] |
| The SABNF parser's public header file. | |
| file | parserp.h [code] |
| Private header for the SABNF parser. | |
| file | stats.c [code] |
| Functions for collecting parsing statistics. | |
| file | stats.h [code] |
| Public header file for the statistics gathering functions. | |
| file | statsp.h [code] |
| Private header file for the statistics gathering functions. | |
| file | tools.c [code] |
| A few commonly used functions. | |
| file | tools.h [code] |
| A few simple, commonly used functions. | |
| file | trace-config.c [code] |
| Parse a configuration file and set the trace configuration. | |
| file | trace-out.c [code] |
| All of the trace output code. | |
| file | trace.c [code] |
| The public trace object functions. | |
| file | trace.h [code] |
| Public header file for the trace functions. | |
| file | tracep.h [code] |
| Private header file for the trace functions. | |
| file | vector.c [code] |
| The vector object. Provides a dynamic memory array. | |
| file | vector.h [code] |
| Header file for the vector object - a dynamic array. | |
The parser library required of all APG parsers..
1.8.17