宮本衛市(著)「はじめてのコンパイラ - 原理と実践」 ― 2008年04月11日 08時45分16秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://iiyu.asablo.jp/blog/2008/03/17/2768032
コンパイラ本
で、名前だけは出した
http://www.amazon.co.jp/exec/obidos/ASIN/4627817215/showshotcorne-22/
はじめてのコンパイラ - 原理と実践 (単行本(ソフトカバー))
宮本 衛市 (著)
これ、いいですわ。ボリュームはたった200ページくらいなのに、基本的話
は、みっちり詰め込んであります。しかも読みやすい。パージング中のスタッ
クの動きなども丁寧に図解してあるし。
そして、C言語風の小さな言語のコンパイラを2種類書いています。
1つは、再帰下降型のもの、もう1つはSLRを使ったもの。
ソースコードも全部載ってます。
やっぱり、あれですね。再帰下降型は人間が書く気になるけど、LR系はとて
も人間が書く気になりませんね。やっぱり、yaccなどコンパイラコンパイラが
自動生成すべきものですね。状態遷移表をどこまでコンパクトにできるかとい
うのが、肝ですね。
なお、森北出版にサポートページがあって、そこからソースコードが入手で
きます。
本では、ソースの各所に、もっと詳しい解説が入っています。
http://www.morikita.co.jp/mkj/81721.html
をどうぞ。
円高だから、いまのうちに買おうと思って注文した
http://iiyu.asablo.jp/blog/2008/02/29/2672473
注目のコンピュータサイエンス本
で名前を出したコンパイラ関係の本3冊。
http://iiyu.asablo.jp/blog/2008/03/31/2897410
Lisp, Scheme, Gauche, CLOS, STklos, Gaucheのオブジェクトシステム
じゃ、船便だから数ヵ月後になるだろうと書いたけど、もう着いた。\(^O^)/
時間があれば紹介しますけど、いっぱいたまってるから、無理かな。
---
http://iiyu.asablo.jp/blog/2008/03/17/2768032
コンパイラ本
で、名前だけは出した
http://www.amazon.co.jp/exec/obidos/ASIN/4627817215/showshotcorne-22/
はじめてのコンパイラ - 原理と実践 (単行本(ソフトカバー))
宮本 衛市 (著)
これ、いいですわ。ボリュームはたった200ページくらいなのに、基本的話
は、みっちり詰め込んであります。しかも読みやすい。パージング中のスタッ
クの動きなども丁寧に図解してあるし。
そして、C言語風の小さな言語のコンパイラを2種類書いています。
1つは、再帰下降型のもの、もう1つはSLRを使ったもの。
ソースコードも全部載ってます。
やっぱり、あれですね。再帰下降型は人間が書く気になるけど、LR系はとて
も人間が書く気になりませんね。やっぱり、yaccなどコンパイラコンパイラが
自動生成すべきものですね。状態遷移表をどこまでコンパクトにできるかとい
うのが、肝ですね。
なお、森北出版にサポートページがあって、そこからソースコードが入手で
きます。
本では、ソースの各所に、もっと詳しい解説が入っています。
http://www.morikita.co.jp/mkj/81721.html
をどうぞ。
円高だから、いまのうちに買おうと思って注文した
http://iiyu.asablo.jp/blog/2008/02/29/2672473
注目のコンピュータサイエンス本
で名前を出したコンパイラ関係の本3冊。
http://iiyu.asablo.jp/blog/2008/03/31/2897410
Lisp, Scheme, Gauche, CLOS, STklos, Gaucheのオブジェクトシステム
じゃ、船便だから数ヵ月後になるだろうと書いたけど、もう着いた。\(^O^)/
時間があれば紹介しますけど、いっぱいたまってるから、無理かな。
コメント
トラックバック
_ ホットコーナーの舞台裏 - 2008年04月30日 06時12分23秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
コメントの流れは、
http://iiyu.asablo.jp/blog/2008/04/11/3058782
宮本衛
---
コメントの流れは、
http://iiyu.asablo.jp/blog/2008/04/11/3058782
宮本衛
_ ホットコーナーの舞台裏 - 2009年06月05日 10時05分09秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
かつてのコンパイラ本の定番中の定番。その表紙からドラゴン
---
かつてのコンパイラ本の定番中の定番。その表紙からドラゴン
_ ホットコーナーの舞台裏 - 2009年11月10日 06時28分38秒
ASAHIネット(http://www.asahi-net.or.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://iiyu.asablo.jp/blog/2009/02/23/4137093
Modern Compiler Implementation In ML, ペ
---
http://iiyu.asablo.jp/blog/2009/02/23/4137093
Modern Compiler Implementation In ML, ペ
_ ホットコーナーの舞台裏 - 2011年12月28日 10時27分05秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
ちょっと前のもあるけど、オライリー・ジャパンが新刊をどどどど
---
ちょっと前のもあるけど、オライリー・ジャパンが新刊をどどどど
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。