このブログに掲載されているソースコードは、特にライセンスについて明記されていない限りNYSLに従って公開するものとする。この辺りについてはid:eel3:20081229:1230559827参照。
あと未だにFizzBuzz中。
2012-01-18
書籍購入:9冊目の言語処理系本『コンパイラの理論と実現』
言語処理系の実装の本は読まないのに買ってしまう。何だかんだでこれで9冊目。
コンパイラの理論と実現 (計算機科学・ソフトウェア技術講座)
- 作者: 疋田輝雄,石畑清
- 出版社/メーカー: 共立出版
- 発売日: 1988/10
- メディア: 単行本
- 購入: 5人 クリック: 50回
- この商品を含むブログ (11件) を見る
1988年の本で「計算機科学/ソフトウェア技術講座」というシリーズの1冊、しかも共立出版ということもあり、古き良き計算機科学時代の硬めな雰囲気を感じさせる中身だ。
で、この本、非常に薄い。手持ちのコンパイラ本には『コンパイラ入門―構文解析の原理とlex/yacc、C言語による実装 (Computer Science Library)』という200ページちょっとの本があるのだけど、それよりも薄い170ページちょっと。しかも後半の40ページほどは「C--」というC言語のサブセット用のコンパイラのソースなので、実質的には130ページぐらい。
内容としては手続き型言語を対象としたコンパイラの教科書で、特にC言語をコンパイル対象として想定して書かれている。Cのサブセットでも初学者には難しいらしいが、しかしCプログラマとしてはC言語用のコンパイラは興味をそそるものなので、そういった意味では本書の中身には興味がある。
とはいえ、時間ができたらまずは『コンパイラ入門』から読むつもり。多分、本書は2〜3冊目に読むと思う。
トラックバック - http://d.hatena.ne.jp/eel3/20120118/1327150090
リンク元
- 31 http://pipes.yahoo.com/pipes/pipe.info?_id=966a2ee0c62a88318ff96398da4d1632
- 23 http://www.google.co.jp/url?sa=t&rct=j&q=プログラミング mac forth&source=web&cd=22&ved=0CCoQFjABOBQ&url=http://d.hatena.ne.jp/eel3/20110917/1316188382&ei=17gaT6WRIaHKmQWP4eGOCg&usg=AFQ
- 21 http://www.google.co.jp/url?sa=t&rct=j&q=ps2 hdmi&source=web&cd=9&ved=0CIQBEBYwCA&url=http://d.hatena.ne.jp/eel3/20110117/1295769266&ei=uNQaT-2dKYTjmAXG37irCg&usg=AFQjCNEjjS_dCgyUJ4mAMk5_T5NmgaB0Zw
- 18 http://search.yahoo.co.jp/search?p=コメントの書き方&ei=UTF-8&fr=top_ga1_sa&x=wrt&meta=vc=
- 17 http://www.google.co.jp/url?sa=t&rct=j&q=バッチ 引数 複数&source=web&cd=1&ved=0CC4QFjAA&url=http://d.hatena.ne.jp/eel3/20080727/1228921505&ei=AygcT_uoEIHmmAXo6b2jCg&usg=AFQjCNGUi
- 16 http://www.google.co.jp/url?sa=t&rct=j&q=MZK-USBSV&source=web&cd=7&ved=0CJUBEBYwBg&url=http://d.hatena.ne.jp/eel3/20110925/1316956151&ei=v9UaT8GkD-GfmQWruYSQCg&usg=AFQjCNGj81ToBtivVog7UnuU1YeHk4WFwQ
- 14 http://www.google.co.jp/url?sa=t&rct=j&q=コメントの書き方&source=web&cd=1&ved=0CEEQFjAA&url=http://d.hatena.ne.jp/eel3/20090811/1249977594&ei=TLscT5b6MtCgmQXI65CaCg&usg=AFQjCNFZ5rtQ5Q23CN
- 13 http://d.hatena.ne.jp/tanaka51/20110902/1314973210
- 13 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1336324848
- 12 http://www.google.co.jp/url?sa=t&rct=j&q=useraccounts.commondialog+windows7&source=web&cd=2&ved=0CDcQFjAB&url=http://d.hatena.ne.jp/eel3/20090207/1233932887&ei=IrAcT6yjLsKdmQXt5JCDCg&usg=AFQjCNH3RHT2CdHdnJWgm8yUsoAHCob_gA&sig2=RD3mjcPCrq31KgAo