【概要】 ・LLVMのフロントエンド作成のExampleとして作成したLLVMのDummyC用フロントエンド ・DummyCのソースコードをLLVM-IRに変換・出力 【DummyCって?】 ・今回のフロントエンド作成用に勝手に定義したC言語のサブセット ・機能はかなり縮小 ・詳細はdummyC_ebnf.txtを参照 【基本方針】 ・正しい構文を受け入れることを優先 ・誤ったコードに対するエラー処理は深く考えない 【動作環境】 ・下記環境で動作確認してます ・OS :Ubuntu 12.04 ・LLVM:LLVM 3.2 ・g++ :g++ 4.6.3