プログラミング言語の作り方

javascript/C言語/アセンブラを用い、 字句解析、構文解析、インタプリタ、コンパイラのプログラムをスクラッチから作りながら、 「プログラミング言語の作り方」を解説する。

javascript版プログラミング言語の作り方(コンパイラ開発)

javascript版のコンパイラを開発していく。

インタプリタとコンパイラが、どこが同じで、どこが違うのかを分かりやすくするため、 javascript版のインタプリタと同じフォルダで、モジュールも共通利用して開発を行う。

また、プログラミング言語の作り方について、理解しやすくするため、 一度に多くを実装せず、少しずつ段階的に実装していく。

ページメニュー

このページの目次へ戻るサイトの最上位へ戻る