パーズツリーに入力を解析するパーサーを作成する必要がありますが、トークンとトークンが自動的に生成されて問題が発生しました。次の例では、私の問題.Thisの短いバージョンである文法である: s : a B a;
a : '-' C | C;
B : '-' | '+';
C : '1' | '2';>
WS : (' ' | '\t' | '\r' | '\n
私は、F#とFsLexYaccライブラリを使って、インタプリタとコンパイラの基礎を勉強しようとしていますが、私はLexerとParserファイルを書く原則を理解するのに苦労しています... this example、 iterpreterのためのいくつかの簡単なSQLクエリを使用しています。私が探しているのは、this grammarをF#を使ってLexerとParserに変換する方法です。 AS