半額に何回かなり、迷っていた。レビューに触手が動かされる。読む気もないのに。いつか読みたいが、ほかにも読みたいものがある。
しかし、レビューを何度も読み返し、別サイトで目次を何度も見て、渾身の執筆本と判断、ゲットしておくことにした。
期間限定キャンペーン
キャンペーンを詳しくチェック
- 期間限定セール
このタイトルは期間限定セールの対象です
Kindle 価格:
¥1,309
獲得ポイント:
13pt (1%)
Kindle 価格: | ¥1,309 (税込) |
獲得ポイント: | 13ポイント (1%) |
を購読しました。 続刊の配信が可能になってから24時間以内に予約注文します。最新刊がリリースされると、予約注文期間中に利用可能な最低価格がデフォルトで設定している支払い方法に請求されます。
「メンバーシップおよび購読」で、支払い方法や端末の更新、続刊のスキップやキャンセルができます。
エラーが発生しました。 エラーのため、お客様の定期購読を処理できませんでした。更新してもう一度やり直してください。

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
明快入門 コンパイラ・インタプリタ開発 C処理系を作りながら学ぶ 林晴比古実用マスターシリーズ Kindle版
直近30日のお買い得とは、直近30日間にお客様がAmazon.co.jpで当該商品を購入した際の価格(当該商品の購入によりAmazonポイントが付与された場合には当該Amazonポイント分(1ポイントを1円として換算)を控除した金額とします)のうち一番低い金額と同額又はそれよりも低い場合を指します
究極のプログラムを楽しみながら学習しよう
※この電子書籍は、「固定レイアウト型」で配信されております。説明文の最後の「固定レイアウト型に関する注意事項」を必ずお読みください。
プログラマーであれば一度は挑戦したくなる究極のプログラムがコンパイラの製作。本書は仕様を限定したC言語のプログラムの処理系(コンパイラ/インタープリタ)をC言語で作り上げていく。コンパイラ技術を楽しみながら学習していこう。
●目次
01 はじめに ―― 楽しみとしてのプログラミング
02 コンパイラの基礎
03 小さな処理系 ― 電卓プログラム
04 文法の表現
05 字句解析
06 式の解析
07 宣言の処理と記号表
08 式のコード生成
09 メモリ管理
10 文の処理
11 関数呼び出しと関数処理
12 インタプリタの処理
13 誤り処理
14 コードの最適化
15 Mini―C 全ソースコード
固定レイアウト型に関する注意事項(必ずお読みください)
この電子書籍は、全ページ画像の「固定レイアウト型」で配信されております。以下の点にご注意し、購入前にプレビュー表示をご確認の上、ご購入ください。
■使用できない機能
・文字拡大(ピンチイン・ピンチアウトは可能ですが、画面におさまらない場合は画面をスワイプ)/文字のコピー/マーク/ハイライト/文字列検索/辞書の参照/Web検索/引用
■推奨環境
・タブレットなど大きいディスプレイを備えた端末
・Wi-Fiネットワーク経由でのダウンロード(Kindle端末の場合)
※この電子書籍は、「固定レイアウト型」で配信されております。説明文の最後の「固定レイアウト型に関する注意事項」を必ずお読みください。
プログラマーであれば一度は挑戦したくなる究極のプログラムがコンパイラの製作。本書は仕様を限定したC言語のプログラムの処理系(コンパイラ/インタープリタ)をC言語で作り上げていく。コンパイラ技術を楽しみながら学習していこう。
●目次
01 はじめに ―― 楽しみとしてのプログラミング
02 コンパイラの基礎
03 小さな処理系 ― 電卓プログラム
04 文法の表現
05 字句解析
06 式の解析
07 宣言の処理と記号表
08 式のコード生成
09 メモリ管理
10 文の処理
11 関数呼び出しと関数処理
12 インタプリタの処理
13 誤り処理
14 コードの最適化
15 Mini―C 全ソースコード
固定レイアウト型に関する注意事項(必ずお読みください)
この電子書籍は、全ページ画像の「固定レイアウト型」で配信されております。以下の点にご注意し、購入前にプレビュー表示をご確認の上、ご購入ください。
■使用できない機能
・文字拡大(ピンチイン・ピンチアウトは可能ですが、画面におさまらない場合は画面をスワイプ)/文字のコピー/マーク/ハイライト/文字列検索/辞書の参照/Web検索/引用
■推奨環境
・タブレットなど大きいディスプレイを備えた端末
・Wi-Fiネットワーク経由でのダウンロード(Kindle端末の場合)
- 言語日本語
- 出版社SBクリエイティブ
- 発売日2010/1/13
- ファイルサイズ61904 KB
この本はファイルサイズが大きいため、ダウンロードに時間がかかる場合があります。Kindle端末では、この本を3G接続でダウンロードすることができませんので、Wi-Fiネットワークをご利用ください。
- 販売: Amazon Services International LLC
- Kindle 電子書籍リーダーFire タブレットKindle 無料読書アプリ
Amazon 新生活SALE (Final) 開催中
期間限定!人気商品がお買い得。最大5,000ポイント還元ポイントアップキャンペーン
Amazon 新生活SALE (Final) を今すぐチェック
Amazon 新生活SALE (Final) を今すぐチェック
この本を読んだ購入者はこれも読んでいます
ページ 1 以下のうち 1 最初から観るページ 1 以下のうち 1
登録情報
- ASIN : B00V7Y9MIO
- 出版社 : SBクリエイティブ (2010/1/13)
- 発売日 : 2010/1/13
- 言語 : 日本語
- ファイルサイズ : 61904 KB
- Text-to-Speech(テキスト読み上げ機能) : 有効になっていません。
- X-Ray : 有効にされていません
- Word Wise : 有効にされていません
- 付箋メモ : 有効になっていません
- 本の長さ : 330ページ
- Amazon 売れ筋ランキング: - 21,388位Kindleストア (Kindleストアの売れ筋ランキングを見る)
- - 974位コンピュータ・IT (Kindleストア)
- - 1,775位コンピュータ・IT (本)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2012年10月27日に日本でレビュー済み
Amazonで購入
まだ1/3まで眺めてみたところですが段階を追って処理を記述するのでかなり丁寧な内容と感じました。
自分で本の通りにコードを打ち込んで作った場合。
コードに記述ミスがないか確認できるコードテスト用データがCD-ROMに添付されてたらと感じました。
全部書くとそれなりのコード行数になるため、コンパイラを書き慣れてない人はコードに確実に間違いが混入するような気もします。
プログラムコンテストにおけるジャッジデータのようなかなり念のいったテスト用データを添付された改訂版の発売を望みます。
もし発売されたらそのためだけにもう一冊買ってもよいと感じました。
自分で本の通りにコードを打ち込んで作った場合。
コードに記述ミスがないか確認できるコードテスト用データがCD-ROMに添付されてたらと感じました。
全部書くとそれなりのコード行数になるため、コンパイラを書き慣れてない人はコードに確実に間違いが混入するような気もします。
プログラムコンテストにおけるジャッジデータのようなかなり念のいったテスト用データを添付された改訂版の発売を望みます。
もし発売されたらそのためだけにもう一冊買ってもよいと感じました。
2010年4月5日に日本でレビュー済み
コンパイラについての解説は、いくつか出版されている類書と比較して、可もなく不可もなくです。構文解析でyacc、lexを使うのですが、ほとんど説明がなくさらっと流しているので、その辺りを詳しく知りたい方にはもの足りないかも知れません。
インタプリタについては、第10章で、たった5ページしか書かれていません。本書のタイトルからインタプリタを外して欲しいです。私はインタプリタを作成している最中なので、ほとんど役に立たず残念でした。
インタプリタについては、第10章で、たった5ページしか書かれていません。本書のタイトルからインタプリタを外して欲しいです。私はインタプリタを作成している最中なので、ほとんど役に立たず残念でした。
2010年4月6日に日本でレビュー済み
C言語も上手く使えないレベルですが、コンパイラに興味があり購入しました。
C言語に似た超簡易言語をコンパイルして、ニーモニック約30種類程度の仮想スタックマシンのアセンブルコードを生成、これをインタプリターで実行するというプログラムを、少しずつ解説していく構成です。
実行環境はWindows上のVisualC++(使うのはCです)を想定しています。無料で使用できるVisualStudio2008ExpressEditionの環境でもコンパイルして動作させることができました。
字句解析や構文解析をlexやyaccなどのツールに頼ることなく解説、またコンパイル後のアセンブラレベルでの関数の構造なども丁寧に説明されており非常に参考になりました。
作成言語の仕様が超簡易なので(なか見!検索で確認ください)この手の本を読み慣れている方やコンパイラについての学習をされた方には物足りない内容ですが、私のようにコンパイラの構造に興味がある初心者にはとても有用な書籍だと感じました。
実行環境がWindowsというところも初心者に優しくて良いですね。
C言語に似た超簡易言語をコンパイルして、ニーモニック約30種類程度の仮想スタックマシンのアセンブルコードを生成、これをインタプリターで実行するというプログラムを、少しずつ解説していく構成です。
実行環境はWindows上のVisualC++(使うのはCです)を想定しています。無料で使用できるVisualStudio2008ExpressEditionの環境でもコンパイルして動作させることができました。
字句解析や構文解析をlexやyaccなどのツールに頼ることなく解説、またコンパイル後のアセンブラレベルでの関数の構造なども丁寧に説明されており非常に参考になりました。
作成言語の仕様が超簡易なので(なか見!検索で確認ください)この手の本を読み慣れている方やコンパイラについての学習をされた方には物足りない内容ですが、私のようにコンパイラの構造に興味がある初心者にはとても有用な書籍だと感じました。
実行環境がWindowsというところも初心者に優しくて良いですね。
2012年1月22日に日本でレビュー済み
Amazonで購入
単純にコンパイルの仕組みを知る読み物としても十分に楽しめる一冊になっています。
for,while,switch等のアセンブラレベルでの挙動を丁寧に解説しており、
コツコツと少しずつ読み進めて行けば理解できるようになっています。
サンプルコードもコメントが多いので確認がしやすいです。
for,while,switch等のアセンブラレベルでの挙動を丁寧に解説しており、
コツコツと少しずつ読み進めて行けば理解できるようになっています。
サンプルコードもコメントが多いので確認がしやすいです。
2010年3月18日に日本でレビュー済み
ファンなので5つです。
著者の本、どれも楽しく読めます。
20数年お世話になりっぱなしで会社でも入門バイブルの巨匠です。
わかりやすく、えばらず。
人とコンピューティングに対して誠実さ、愛情すら感じてしまう名解説著述家なのです。
高飛車な文体のアスキーと対極な、ソフトバンクの技術書というイメージもあって
出版社の良い体質にもはぐくまれてきたのかな? と思っています。
著者の本、どれも楽しく読めます。
20数年お世話になりっぱなしで会社でも入門バイブルの巨匠です。
わかりやすく、えばらず。
人とコンピューティングに対して誠実さ、愛情すら感じてしまう名解説著述家なのです。
高飛車な文体のアスキーと対極な、ソフトバンクの技術書というイメージもあって
出版社の良い体質にもはぐくまれてきたのかな? と思っています。
2010年5月2日に日本でレビュー済み
著者があまり好きではないのだが、内容は最高だ。フルスクラッチでツールに頼らない方針、できるだけシンプルな言語の作成を心がけるなど、初級者が学ぶには最高の書籍だと思う。ちょっと分量が少なめなので、もっといろいろな題材を盛り込んでもいいのかな。次回作に期待。
2015年7月11日に日本でレビュー済み
Amazonで購入
This book is NOT a compiler book, it's interpreter book!!!
うそを使いました。generate code is only inter-media code, not 80x86, or other asssembly language code, or native code.
うそを使いました。generate code is only inter-media code, not 80x86, or other asssembly language code, or native code.