ITエンジニアのブログ

IT企業でエンジニアやってる人間の日常について

2016-02-11から1日間の記事一覧

プログラミング言語を作る。第5回:字句解析と構文解析

LLVM の勉強と平行して、コンパイラについて勉強します。コンパイラは、プログラムの入力から中間コード生成までの間に、字句解析と構文解析の作業を行います。ただの文字列からトークン列、構文木というように変換していきます。字句解析と構文解析はプログ…