内容詳細 「ドラゴンブック」として有名な原著の第2版.コンパイラ設計における主要な話題を広範囲にわたって深く掘り下げて解説し,特定のコンピュータに依存しないように配慮されている. 1 概説 1.1 言語処理系 1.2 コンパイラの構造 1.3 プログラミング言語の進化 1.4 コンパイラ作成の科学 1.5 コンパイラ技術の応用 1.6 プログラミング言語の基礎 1.7 1章のまとめ 1.8 1章の参考文献 2 簡単な構文主導翻訳系 2.1 はじめに 2.2 構文定義 2.3 構文主導翻訳 2.4 構文解析 2.5 簡単な式の翻訳系 2.6 字句解析 2.7 記号表 2.8 中間コードの生成 2.9 2章のまとめ 3 字句解析 3.1 字句解析器の役割 3.2 入力バッファリング 3.3 トークンの仕様 3.4 トークンの認識 3.5 字句解析器生成系Lex 3.6 有限オートマトン 3.7