1

疑似コードから C 言語へのトランスレーターを作成しようとしています。コンパイラーのどのフェーズが必要ですか? レキシカル、シンタックス、セマンティック、中間コードで十分か、マシンコードが必要かを試しました。上記のフェーズで flex,bison を試しました。それが正しいか?

4

1 に答える 1

0

はい、あなたの質問に対する回答に従ってください。基本的に「新しい」言語用のコンパイラを設計したい。

新しい言語には独自の構文(あなたが言及したアルゴリズム)があるため、その構成でコンパイラを設計し、アルゴリズムを取り込んで有効なCコードを出力するだけで済みます

于 2014-01-18T17:10:10.880 に答える