Version 1.0
Copyright © 2022 Lowell D. Thomas
Python APG
 … an ABNF Parser Generator
Packages
Here are the packages with brief descriptions (if available):
[detail level 12345]
 Napg_py
 N__main__
 Napi
 Napi
 CGrammarCreates a grammar object which can be used by the APG library
 CApiThe API class
 CNameListA helper class to keep track of rule and UDT names
 Nrule_attributes
 CAttrSimple class for attribute data for each rule
 Nrule_dependencies
 Nsabnf_grammar
 Nscanner
 Nscanner_callbacks
 Nscanner_grammar
 Nsemantic
 Nsemantic_callbacks
 Nsyntax
 Nsyntax_callbacks
 Nexp
 Nexp
 CResultA class for returning the results of a pattern match
 CApgExpThe ApgExp class provides a pattern-matching engine similar to JavaScript's RegExp
 Ngenerator
 Nlib
 Nast
 CAstA class for capturing the AST as the parser traverses the parse tree
 Nbackreferences
 CBackrefenceStack
 Nidentifiers
 Nparser
 CParserResultA convenience class for the parser's results
 CParserThe Parser class for parsing an APG grammar
 Nstats
 CStats
 Ntrace
 CTraceClass 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
Python APG, Version 1.0, is licensed under the 2-Clause BSD License,
an Open Source Initiative Approved License.