1,800円以上の注文で送料無料
コンパイラ 新コンピュータサイエンス講座
  • 中古
  • 店舗受取可
  • 書籍
  • 書籍
  • 1211-03-00

コンパイラ 新コンピュータサイエンス講座

中田育男(著者)

追加する に追加する

コンパイラ 新コンピュータサイエンス講座

定価 ¥3,524

770 定価より2,754円(78%)おトク

獲得ポイント7P

残り1点 ご注文はお早めに

発送時期 1~5日以内に発送

店舗受取サービス対応商品【送料無料】

店舗到着予定:3/19(木)~3/24(火)

店舗受取サービス対応商品

店舗受取なら1点でも送料無料!

店舗到着予定

3/19(木)~3/24(火)

商品詳細

内容紹介
販売会社/発売会社 オーム社
発売年月日 1995/06/25
JAN 9784274130137

店舗受取サービス
対応商品

店舗受取なら1点でも送料無料!
さらにお買い物で使えるポイントがたまる

店舗到着予定

3/19(木)~3/24(火)

コンパイラ

¥770

残り1点
ご注文はお早めに

カートに追加するカートにいれる

商品レビュー

4.3

3件のお客様レビュー

レビューを投稿

2012/09/01

コンパイラの機能の字句解析やら構文解析やらを学びながらコンパイラを作る。最終的にはそのコンパイラで出力した目的コードをスタックを使った仮想マシンで実行する。結構読みやすかった。

Posted by ブクログ

2012/04/30

古川先生に薦められて読んだ本です。薦められたのは2009年の5月で、読み終わったのが2010年の3月、気力がある時に少しずつ読みました。 大変、分かりやすく書かれていて門外漢の私にも何とか読み進めることはできたのですが、やっぱり自分でコンパイラを作りながら本を参照するというこ...

古川先生に薦められて読んだ本です。薦められたのは2009年の5月で、読み終わったのが2010年の3月、気力がある時に少しずつ読みました。 大変、分かりやすく書かれていて門外漢の私にも何とか読み進めることはできたのですが、やっぱり自分でコンパイラを作りながら本を参照するということをしないと理解は出来ないのだろうなと思います。 ★★★ この本の中では余談的な章に当たると思うのですが、「7. 誤りの処理」という章があります。 コンパイラに与えられるソースコードが間違っていた時に、どうやって誤りを発見し、エラーメッセージを出すかという話題なのですが、なかなか面白かったです。 ここでは、誤りを構文上の誤り(syntactic error)と意味上の誤り(semantic error)に分けて説明し、その後、コンパイラが誤りを認識した場所でエラーメッセージを出力すると遅いということを、 const m = 7, n = 85 var x, y; ^ *** error *** semicolon expected という例で説明している(1行目のセミコロンの付け忘れをコンパイラが認識できるのはvarを読み取った時なので、何も考えずに作るとエラーメッセージを出力する位置が使用者にとって1行後になる)のですが、あぁ、なるほどと思いました。 コンパイラのエラーメッセージ処理のみでなく、エラーログ(エラースタック)の解析時などでもそうしていたよなぁと思い出しました。 ということで、なんとなく基本的な言葉の概念は分かったような(もしくはこの本に戻れるような)気になったのでもう少し難しい本にチャレンジしてみようなかなと思います。

Posted by ブクログ

2011/08/21
  • ネタバレ

※このレビューにはネタバレを含みます

私がコンパイラの勉強をしたのは、Pascalでかかれたコンパイラの本でした。 そのPascalのプログラムをCで書き直すことによって、 C言語とコンパイラの両方を習得しよとしました。 その際に、ドラゴン本とこの本を参考にしました。 コンパイラの標準化には、日立の方々も活躍されているようです。

Posted by ブクログ

関連ワードから探す