Share to: share facebook share twitter share wa share telegram print page

 

Go言語でつくるインタプリタ

Go言語でつくるインタプリタ』は、go言語でmonkey言語のインタプリタを作りながら、プログラミング言語の構造について学ぶ本である[1]。2018年6月発売。

使用言語

Go (プログラミング言語)とは、2009年にロバート・グリースマらが作った言語であり、プログラムの実行が速いことで知られる。

特徴

この本では、字句解析器や構文解析器評価器(プログラムを実行するためのプログラム)を作りながら、プログラミング言語をどうやって作るのか学んでいく[2][出典無効]

monkey言語とは

monkey言語の特徴として、

  1. C言語風の文法を持っている
  2. クロージャがある
  3. 変数束縛としてのletがある。

などがある[1][3]

派生

本書を参考にし、C#言語で作られたものや[4]、pythonで作られた[5]monkey言語もある[6]

脚注

Information related to Go言語でつくるインタプリタ

Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya