Advanced Examples
LALR’s contextual lexer
Templates
Earley’s dynamic lexer
Error handling using an interactive parser
Error handling using an interactive parser
Reconstruct a JSON
Custom lexer
Transform a Forest
Simple JSON Parser
Custom SPPF Prioritizer
Python 3 to Python 2 converter (tree templates)
Python 3 to Python 2 converter (tree templates)
Grammar-complete Python Parser
Grammar-complete Python Parser
Creating an AST from the parse tree
Creating an AST from the parse tree
Example-Driven Error Reporting
Example-Driven Error Reporting
Example-Driven Error Reporting
Example-Driven Error Reporting
Reconstruct Python
Using lexer dynamic_complete
Syntax Highlighting