2013-04-01から1ヶ月間の記事一覧
http://www.levien.com/type/myfonts/inconsolata.htmlからInconsolata http://mix-mplus-ipa.sourceforge.jp/からMigu 1M をダウンロードしてインストールする。 .gvimrcに set guifont=Inconsolata:h12 set guifontwide=Migu_1M:h12 と書き込む。 あとはgd…
Boost.Variant、Boost.Spirit.Qi、Boost.Spirit.Phoenixを使って簡単な中置記法の計算するための抽象構文木(AST)を作って、そのASTをllvm言語に変換するというのを作ってみました。コード書き殴り。 BoostでASTが割とすっきりと書け、そこからllvm言語に変…