『ふつうのコンパイラをつくろう』サポートページ
$Id: index.html 888 2016-05-15 17:22:00Z aamine $
[ 正誤表
| 書誌情報
| 詳細目次
]
[ 出版社ページ
| Amazon
]
コンパイラとプログラム実行環境のすべてを解き明かせ!
ふつうのプログラマに贈る、コンパイラ入門。
サポート情報
質問や間違いの指摘などはメールで
aamine AT loveruby.net (AT は @ に置き換え) までお願いします。
書名 | ふつうのコンパイラをつくろう |
著者 | 青木峰郎 |
出版社 | ソフトバンククリエイティブ |
発売日 | 2009 年 7 月 24 日 |
価格 | 3,360 円 (税込み、本体価格 3,200 円) |
判型 | A5 一色刷、672 ページ |
ISBN-10 | 4797337958 |
ISBN-13 | 978-4797337952 |
出版社紹介ページ | 未定 |
章目次
- 第1章 コンパイラ作りを初めよう
- 第2章 C♭とcbc
第1部 ソースコードの解析
- 第3章 構文解析の概要
- 第4章 字句解析
- 第5章 JavaCCによるパーサの記述
- 第6章 構文解析
第2部 抽象構文木と中間表現
- 第7章 JavaCCのアクションと抽象構文木
- 第8章 抽象構文木の作成
- 第9章 意味解析(1)参照の解決
- 第10章 意味解析(2)静的型チェック
- 第11章 中間表現への変換
第3部 アセンブリコードの生成
- 第12章 x86アーキテクチャの概要
- 第13章 x86アセンブラプログラミング
- 第13章 関数呼び出しと変数
- 第15章 式と文のコンパイル
- 第16章 スタックフレームの割り当て
- 第17章 最適化の手法
第4部 リンクとロード
- 第18章 オブジェクトファイルの生成
- 第19章 リンクとライブラリ
- 第20章 プログラムのロード
- 第21章 位置独立コードの生成
- 第22章 本書を読み終えたあとに
節レベルの目次は詳細目次をごらんください。