ブックライブでは、JavaScriptがOFFになっているとご利用いただけない機能があります。JavaScriptを有効にしてご利用ください。
無料マンガ・ラノベなど、豊富なラインナップで100万冊以上配信中!
来店pt
閲覧履歴
My本棚
カート
フォロー
クーポン
Myページ
6pt
※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラマーであれば一度は挑戦したくなる究極のプログラムがコンパイラの製作。本書は仕様を限定したC言語のプログラムの処理系(コンパイラ/インタープリタ)をC言語で作り上げていく。コンパイラ技術を楽しみながら学習していこう。
アプリ試し読みはこちら
※アプリの閲覧環境は最新バージョンのものです。
Posted by ブクログ
C言語を用いて、C言語に近い言語の処理系の実装に向けた解説を行っている本。 基本的なC言語の使い方を一通り抑えておくことが、この本を読むための前提条件で、コンパイラに関する前提知識は特に必要ない。 字句解析から始まり、構文解析、コード生成、コード実行環境をソースコードを交えて解説し、おまけとして最...続きを読む適化や誤り処理について簡単に触れている。 構文解析は、構文木を構成した方法ではないため、構文木を用いて構文解析を行いたい方は、別の書籍を読んだほうがよいかも。 ただし、コンパイラ・インタプリタの開発が初めてという方は、コンパイラの基本概念を理解するという意味で、この本はよい入門書になると思う。 なお、実装するコードの実行環境は、スタックマシンである。 「インタプリタ」の開発、と本のタイトルにあるのに、インタプリタに関する話題がほとんど無かったため、☆を-1とした。
レビューをもっと見る
新刊やセール情報をお知らせします。
明快入門 コンパイラ・インタプリタ開発 C処理系を作りながら学ぶ
新刊情報をお知らせします。
林晴比古
フォロー機能について
明快入門 SQL
明快入門 Java
明快入門 インタプリタ開発 基...
明快入門 C++ ビギナー編
明快入門 C スーパービギナー編
明快入門 C
明快入門 C++ シニア編
絶対に挫折しない iPhoneアプリ...
新・明解C言語 実践編
Unityの教科書 Unity 2019完全対...
新Linux/UNIX入門 第3版
C言語による スーパーLinuxプロ...
これからのJavaScriptの教科書
作りながら覚える iOSプログラミ...
「林晴比古実用マスターシリーズ」の最新刊一覧へ
情報処理教科書 高度試験午前I・...
はじめよう、Google Home
【無料お試し版】Xamarinネイテ...
サイバー攻撃の足跡を分析するハ...
31cats ニャンとも愛しい毎日
【無料版】世界一やさしいワード...
【無料版】世界一やさしいLINE&...
「IT・コンピュータ」無料一覧へ
1位
Proxmox VEサーバー仮想化 導入...
2位
コンピューター&テクノロジー解...
3位
ネスペ30 知-ネットワークスペ...
4位
Microsoft Power Apps ビジネス...
5位
【令和7年度】 いちばんやさし...
6位
ゼロからわかるDifyの教科書 ~...
7位
デザインする力 「心を動かす」...
「IT・コンピュータ」ランキングの一覧へ
C言語クイック入門&リファレンス
C++言語クイック入門&リファレンス
明快入門 インタプリタ開発 基本技術から処理系の実装まで
「林晴比古」のこれもおすすめ一覧へ
一覧 >>
ウイグル人という罪─中国による...
▲明快入門 コンパイラ・インタプリタ開発 C処理系を作りながら学ぶ ページトップヘ