2010-12-29 8 views
0

私はcompilers.disで私のプロジェクトをやっています。私は新しくなっています。lex.iでの作業には助けが必要でした。フレックスツールをダウンロードしました。bt it.itを使う方法がわかりません。 some helpコンパイラのデザイン

答えて

1

flex/yaccのようなスキャナとパーサを生成するツールを使用する前に、まずその背後にある概念を理解することが重要だと思います。 Terrance Parr(ANTLRの作成者)による「言語実装パターン:独自のドメイン固有のプログラミング言語を作成する」では、多くの他の書籍やガイドよりも理解しやすいこれらの概念の多くを説明しています。

+2

Alfred V. Aho、Ravi Sethi、Jeffrey D. Ullmanによる「コンパイラ:原則、テクニック、ツール」もお勧めします。 –