Go言語でつくるインタプリタとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Go言語でつくるインタプリタの意味・解説 

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

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/03 03:27 UTC 版)

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

使用言語

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

特徴

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

monkey言語とは

monkey言語の特徴として、

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

などがある[1][3]

派生

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

脚注




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  Go言語でつくるインタプリタのページへのリンク

辞書ショートカット

すべての辞書の索引

Go言語でつくるインタプリタのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Go言語でつくるインタプリタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのGo言語でつくるインタプリタ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS