カスタマーレビュー

6 人中、5人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 言語処理系開発に関する入門書, 2011/4/8
レビュー対象商品: プログラミング言語を作る (大型本)
本書は、プログラミング言語の処理系を実装する方法について、独自に設計した言語を処理するための処理系の実装を例に説明する、というものです。

本書では 2 つの独自言語が出てきます。 一方は動的型付け言語であり、もう一方は静的型付け言語です。
動的型付け言語の処理系は、インタプリタ式 (Ruby 1.8 までの形式) で実装していきます。 すなわち、ソースコードから構文木を構築し、その構文木を使ってプログラムを実行する、という形式です。
もう一方の静的型付け言語の方は、バイトコードにコンパイルして、バイトコードを仮想マシン上で実行する、という形式 (Ruby 1.9 の形式) になっています。 つまり、構文木を作った後にさらにバイトコードに変換する、という処理が入ります。

各項目について詳しく説明するという本ではなく、言語処理系を実装する方法について全体の流れを説明している本ですので、言語処理系に興味があるなら入門用にちょうどいいと思いました。 各項目について詳しく知りたい人は、この本を読んだ後に、さらに専門書を読み進めればいいでしょう。
なお、処理系自体は C で実装していくので、C の基本は知っておく必要があります。
レビューを評価してください 
このレビューは参考になりましたか? はい

いいえ

まだこのカスタマーレビューに対するコメントはありません。今すぐどうぞ。

[コメントを追加する]
コメントを投稿する
商品リンクを挿入する際は次の形式を使用してください: [[ASIN:ASIN 商品名]] (詳しくはこちら)
Amazon は、この名前をレビューやディスカッション投稿など、あなたの全提出物と共に表示します。 (詳細はこちら)
名前:
バッジ:
このバッジがあなたに割り当てられ、あなたの名前と共に表示されます。
There was an error. Please try again.
完全なガイドラインについては">ここをご覧ください。

公式コメント

この製品の代表として、このレビューに公式コメントを1つ投稿することができます。これは、レビューが表示されているところのすぐ下に表示されます。   詳細はこちら
以下の名前およびバッジがこのコメントと共に表示されます:
[投稿] ボタンをクリックした後、あなたのすべての投稿とともに表示される公開名を作成するように求められます。

これはあなたの製品ですか?

あなたがこの製品の著者、アーティスト、メーカー、または正式な代表者であれば、このレビューに公式コメントを投稿することができます。これは、レビューが表示されているところのすぐ下に表示されます。  詳細はこちら
あるいは、このレビューに普通のコメントを投稿することができます。

これはあなたの製品ですか?

あなたがこの製品の著者、アーティスト、メーカー、または正式な代表者であれば、このレビューに公式コメントを投稿することができます。これは、レビューが表示されているところのすぐ下に表示されます。   詳細はこちら
 
システムはタイムアウトしました

あなたが製品の代表者かどうかを確認することができませんでした。後でもう一度試してください。または、今すぐ試行してください。あるいは、普通のコメントを投稿することができます。

あなたは以前に公式コメントを投稿しているので、このコメントは以下のコメントセクションに表示されます。公式コメントを編集するオプションもあります。   詳細はこちら
公式コメントの最大数が投稿されました。このコメントは下のコメントセクションに表示されます。   詳細はこちら
サインインが必要です
 


レビュー詳細

商品

5つ星のうち 4.8 (5件のカスタマーレビュー)
星5つ:
 (4)
星4つ:
 (1)
星3つ:    (0)
星2つ:    (0)
星1つ:    (0)
 
 
 
¥ 3,129
カートに入れる ほしい物リストに加える
レビュアー


場所: 奈良県

ベストレビュワーランキング: 5,475