Welcome to pyrser’s documentation!¶
Contents:
- Introduction
 - What’s new in 0.0.10
 - Writing a BNF grammar
 - Base of all parser
 - Python API
- Grammar Base Class: Module 
grammar - Setting Hooks: Module 
hooks - Setting Directives: Module 
directives - Functors primitives: Module 
parsing.functors - Stream primitives: Module 
parsing.stream - Formatter for pretty printing: Module 
fmt - Magic stuff: Module 
meta - Building AST (Abstract Syntax Tree): Module 
node - Pretty printing DSL functors: Module 
passes.to_dsl - Printing AST in YAML: Module 
passes.to_yml - Error handling: Module 
error - Type System Base Class: Module 
type_system 
 - Grammar Base Class: Module 
 - Tutorial I: A guided JSON parser:
 - Tutorial II: Handling Type System (part 1):
 - Tutorial III: Handling Type System (part 2) Toy Language For Typing:
 - Maintainers GUIDE