私はコンパイラ構築クラスをやっていますが、多くの混乱があります。.l および .y ファイルが何をするかは知っていますが、それらがどのように組み込まれているかはわかりません。シンボルテーブルはどこで宣言されていますか? .l、.y、またはその他の .c ファイルで、単純なコンパイラを作成するには、.l および .y ファイルが必要ですか?
例を見た方が理解しやすいので、例を教えてください。ありがとう。
私はコンパイラ構築クラスをやっていますが、多くの混乱があります。.l および .y ファイルが何をするかは知っていますが、それらがどのように組み込まれているかはわかりません。シンボルテーブルはどこで宣言されていますか? .l、.y、またはその他の .c ファイルで、単純なコンパイラを作成するには、.l および .y ファイルが必要ですか?
例を見た方が理解しやすいので、例を教えてください。ありがとう。