『コンパイラの理論と作成技法』
https://images-na.ssl-images-amazon.com/images/I/51xYHW-oz-L._SX345_BO1,204,203,200_.jpg
Small C
教育用のCのサブセット
初定義
いったんよみとばした
pass
原始プログラムのある表現を先頭から順に1度だけ読んで処理を行う部分のこと
原始プログラムを1回読んで目的プログラムを出力するような、1つのパスだけからなるコンパイラ
構文解析がメインで、字句解析と意味解析を呼ぶ
びみょーに意味がわからん
最適化は行わない
ワンパスでないもの
構文解析の章
ざっくりアルゴリズムを掴む感じでいったん読もうmrsekut.icon
厳密なBNFの記述とかはTaPLとか読んだあとの方が良さそうmrsekut.icon
pp.37-68未読
5章
pp70-103未読
6章