パーサー/レクサーのルールを意味するantlr4文法のグラフィカルな表現を作成するツールはありますか?有限状態マシンのグラフィカルな表現として?Antlrグラフィカルルールの表現
バックナウの形をしているので表現できるはずです。
例:
plus: INT '+' INT | plus '+' INT
INT: [0-9]+
対応する有限状態マシンは
start -> INT <-> plus
|
v
exit
であろう他のグラフィカル表現が、有限状態機械が存在してもよいです。目的は、文法のデバッグ/理解を容易にするために、別の観点を提供することです。
BNFには、「ツリーとして」明確な表現がありません。あなたが望むものの例を提供するのに気を配りますか? –
もちろん、あなたは正しいです。これは、グラフィカルにオートマトンとして表現することができます。 – Waschbaer
有限状態機械 – Waschbaer