- コンパイラ
-
- 価格
- 2,860円(本体2,600円+税)
- 発行年月
- 2014年06月
- 判型
- B5
- ISBN
- 9784320123441
[BOOKデータベースより]
プログラムが動作する仕組み
言語が動作する仕組み
字句解析
文法
下向構文解析
yaccによる構文解析
上向構文解析
yaccの仕組み:LALR構文解析
構文木と意味づけ
コード生成
関数・手続きの処理
最適化
インタプリタと仮想計算機
コンパイラはプログラミング言語が実際に動作するまでの仕組みである。本書では,主としてC言語をコンパイラの対象として説明し,Javaについてはコンパイラの構成の観点から説明する。具体的には字句解析,構文解析,コード生成,最適化について説明している。実際に簡単なプログラミング言語の処理系を作成するための,lexやyaccを使用した基本的な手法を学ぶことができる。また,プログラミング言語の処理方式を理解することで,プログラムを作成・実行するうえでも有用となる。
この商品をご覧のお客様は、こんな商品もチェックしています。
- 会話の0.2秒を言語学する
-
価格:1,760円(本体1,600円+税)
【2025年08月発売】
- 家族への公的関与
-
価格:5,500円(本体5,000円+税)
【2025年06月発売】
- 資本主義と不自由
-
価格:990円(本体900円+税)
【2023年09月発売】
- Bluetooth無線化講座 ―プロが教える基礎・開発ノウハウ・よくあるトラブルと対策―
-
価格:2,640円(本体2,400円+税)
【2024年05月発売】
- 宗教と救済・和解の哲学
-
価格:2,640円(本体2,400円+税)
【2025年05月発売】
コンパイラはプログラミング言語が実際に動作するまでの仕組みである。本書では、その基本的な技法を学ぶことができる。