Show HN: Yantra – an LALR(1) parser generator for C++ Yantra is a C++ parser generator: lexer, parser, and AST walker all generated from one tool. It builds the whole AST first, then walks it. Most LALR parser generators (Yacc, Bison, Lemon) run your semantic actions during parsing, as each rule red
Featured October 2, 2026Facts checked October 1, 2026Independently reviewed
Yantra presents itself as Show HN: Yantra – an LALR(1) parser generator for C++ Yantra is a C++ parser generator: lexer, parser, and AST walker all generated from one tool. It builds the whole AST first, then walks it. Most LALR parser generators (Yacc, Bison, Lemon) run your semantic actions during parsing, as each rule reduces, bottom-up. That means at the time a rule's action runs, you don't yet know what its parent looks like. This pushes a lot of grammars toward hand-built AST classes and a separate walkin. UpPeek surfaced it for people exploring show hn.
Try this in 5 minutes
GitHub - TantrixAuto/yantra: A C++ parser generator: lexer, parser, and AST generation in one tool. · GitHub Skip to content Navigation Menu
GitHub - TantrixAuto/yantra: A C++ parser generator: lexer, parser, and AST generation in one tool. · GitHub Skip to content Navigation Menu
GitHub Copilot app Direct agents from issue to merge
MCP Registry Integrate external tools
Discovery passport
What stands out
DEVELOPER WORKFLOWS Actions Automate any workflow
Codespaces Instant dev environments
Issues Plan and track work
Pricing & availability
Before you try it
Available on: Web and open-source repository
UpPeek has not independently verified current pricing or plan limits. Check the official website before purchasing.
Source: Official website ↗. Product details can change; verify them on the official source before purchasing.
Does this deserve more attention?
Spot it now. If this product takes off later, you'll have the record.
Be the first to Spot it
One-tap opinion
What's your call?
Choose what feels true right now. You can change it anytime.
About this listing
UpPeek selected and described this discovery independently. Inclusion does not imply a partnership or endorsement, and no unverified growth or performance result is shown.
For the builder
Are you the founder of Yantra?
Verify ownership to unlock a private free Launch Check, Visits, Spots, Spot reasons and post-visit feedback. Your account email is never shown publicly.
Use Google or a magic link. If the verified email matches the official website domain, ownership is approved automatically.
Related discoveries
Keep exploring
G
Show HNDiscovery Passport
Gatling.chat
Show HN: Gatling.chat – The Turbo Messenger for LinkedIn Everyone who does a lot of prospecting, networking and sales on Linkedin just knows how painful the native Linkedin messenger is. For another business, I am generating around 100-200 lead-connections per week. Without this product it's re