Version 1.0
Copyright © 2022 Lowell D. Thomas
Python APG
 … an ABNF Parser Generator
api Directory Reference

The parser generator files.

More...

Files

file  __init__.py [code]
 
file  api.py [code]
 An API for generating grammar objects from SABNF grammars.
 
file  rule_attributes.py [code]
 Compute the rule attributes for all rules.
 
file  rule_dependencies.py [code]
 Determine which rules each rule depends on and vice versa.
 
file  sabnf_grammar.py [code]
 
file  scanner.py [code]
 Scans the SABNF source for invalid characters.
 
file  scanner_callbacks.py [code]
 All of the callback functions for the scanner parser's AST.
 
file  scanner_grammar.py [code]
 
file  semantic.py [code]
 Semantic translation of the SABNF AST.
 
file  semantic_callbacks.py [code]
 All the semantic AST translation callback functions.
 
file  syntax.py [code]
 Parse the SABNF grammar for syntax errors.
 
file  syntax_callbacks.py [code]
 All the syntax parser's callback functions.
 

Detailed Description

The parser generator files.

Python APG, Version 1.0, is licensed under the 2-Clause BSD License,
an Open Source Initiative Approved License.