2018-11-13から1日間の記事一覧

ANTLR4 を使ってスクリプト言語を作った

以前の記事で、javascript を使って非常に簡単なスクリプト言語を作った。スクリプト言語を解釈するインタプリタは、大ざっぱに言うと、コードの文字列をトークン列に変換する lexer、トークン列を抽象構文木に変換する parser、抽象構文木から値を評価する …