はじめに

普通,プログラミング言語は
与えられたものとして使うものですが,

プログラミング言語プロセッサそのものの仕組み,
どうなってるか?

興味はありませんか?

そんな方のために,
ここでは,構文解析の処理を
C#で記述した例を示します。

また,構文解析の結果を直接実行するような
簡易インタプリタを示します。

この記事で,
言語処理への興味を持っていただければ幸いです。

本記事で示すプログラムを実行すると,
以下に示すような画面が表示されます。

    目 次

1.言語プロセッサの処理

2.文の識別

3.語彙解析

4.逆ポーランド記法

5.構文解析とコード生成

6.インタプリタ


[例題のプログラミング言語の文法]


【アマゾンで買い物をする⇒】

ダウンロード
(以下をクリックするとダウンロードできます)
逆ポーランド記法への変換
本記事で示すソースプログラム例