▼Napg_py | |
N__main__ | |
▼Napi | |
▼Napi | |
CGrammar | Creates a grammar object which can be used by the APG library |
▼CApi | The API class |
CNameList | A helper class to keep track of rule and UDT names |
▼Nrule_attributes | |
CAttr | Simple class for attribute data for each rule |
Nrule_dependencies | |
Nsabnf_grammar | |
Nscanner | |
Nscanner_callbacks | |
Nscanner_grammar | |
Nsemantic | |
Nsemantic_callbacks | |
Nsyntax | |
Nsyntax_callbacks | |
▼Nexp | |
▼Nexp | |
CResult | A class for returning the results of a pattern match |
CApgExp | The ApgExp class provides a pattern-matching engine similar to JavaScript's RegExp |
Ngenerator | |
▼Nlib | |
▼Nast | |
CAst | A class for capturing the AST as the parser traverses the parse tree |
▼Nbackreferences | |
CBackrefenceStack | |
Nidentifiers | |
▼Nparser | |
CParserResult | A convenience class for the parser's results |
CParser | The Parser class for parsing an APG grammar |
▼Nstats | |
CStats | |
▼Ntrace | |
CTrace | Class for tracing and displaying the progress of the parser through the parse tree |
Nutilities | |
▼Nexamples | |
▼Nast | |
Nast_callbacks | |
Nmain | |
Nparser_callbacks | |
▼Nbasics | |
Nback_reference | |
Nlook_ahead | |
Nlook_behind | |
Nmain | |
Nparsing_basics | |
Nstats | |
Nsubstrings | |
Ntrace | |
Nudts | |
▼Nexp | |
Nast_translate | |
Nbasic | |
Ncsv | |
Nflags | |
Nlimits | |
Nmain | |
Nmultiline | |
Nrecursive | |
Nreplace | |
Nrules | |
Nsplit | |
Nudts | |
▼Ngrammar_object | |
Nabnf | |
Nmain | |
Nsave | |
Nuse | |
▼Nini_file | |
Nast_callbacks | |
Ngrammar | |
▼Nini_file | |
CIniFile | |
Nmain | |
Nparser_callbacks |