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