Braph What is it? 自作コンパイル言語Braphです。 Braph -> 字句解析 -> LR(1)構文解析 -> 意味解析+コード出力 の流れでコンパイルします。 使い方 XcodeでBuildして使ってください。入力モードになるので、好き勝手入力してみましょう。 let a = 10; return a; Ctrl+dで終了します。その時それまでのLLVM-IRを吐き出します。 文法 コード生成できるもの 代入 let a = 10; 変数を利用したreturn return a; コード生成できないもの 四則演算を利用したもの let b = 5 + 2; 1 + 2; b + 2;