- Category
- Developer Tools
- Rank
- No. 2539Tools index
- Pricing
- Open Source
- Type
- TOOL
- GitHub
- 3 stars
- Latest release
- v0.5.1
- Date
About
Yantra is an LALR(1) parser generator for C++ that produces a lexer, parser, and AST walker from one grammar. It builds the whole AST first and then walks it top-down, so a parent rule's action can run before its children are visited. A grammar can define multiple walkers, for example one emitting C++ and another emitting Java from the same parse.
Tags
parser-generatorlalrcpplexerastcompiler
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.
