カテゴリー
コンピュータ言語

コンパイラの構成~プログラミング言語を作りたい(再)④~

前回は、コンパイラの主な構成を簡単に説明しました。今回はコンパイラの初めの部分である①字句解析部に焦点を当てていきたいと思います。ようやくプログラミング的なものも出てきます。今回の内容は「コンパイラ入門」(山下義行著 サ […]

カテゴリー
コンピュータ言語

コンパイラの構成~プログラミング言語を作りたい(再)③~

 前回は「プログラミング言語をつくる」ことの概略について説明し、その中でコンパイラについて簡単に説明しました。今回は、より具体的なコンパイラの構成について説明していきたいと思います。今回の内容は「コンパイラ入門」(山下義 […]

カテゴリー
コンピュータ言語

「プログラミング言語を作る」の説明 ~プログラミング言語を作りたい(再)②~

 以前の「プログラミング言語を作りたい」の続きです。  例の「コンパイラ入門」(山下義行著 サイエンス社)を一通り読んで課題のプログラムを作成したので、私なりの内容のまとめと、作成した私のプログラムを解説したいと思います […]