Hacker NewsHN投稿者: renjipanicker
元記事公開:
Show HN: C++向けLALR(1)パーサー生成ツール「Yantra」
原題: Show HN: Yantra – an LALR(1) parser generator for C++
AI要約
C++向けのLALR(1)パーサー生成ツールYantraは、1つのツールからレクサパー、パーサー、ASTウォーカーを生成し、AST全体を構築後に走査する設計を採用している
重要ポイント
- •Yantraは1つのツールからレクサパー、パーサー、ASTウォーカーを生成する
- •ASTをまず全体として構築し、その後で走査する方式を採用している
- •YaccやBisonなどの既存ツールと異なり、ルール実行時に親ノードの情報がまだ不明な問題を回避する設計となっている
#研究・論文#Yantra