2012-09-01から1ヶ月間の記事一覧

gtagsのスタックをscreen毎に管理するelscreen-gtagsを書いてみた

Emacsでelscreenを使っていてコードリーディングなどをしているとgtagsのタグジャンプを複数のスクリーンでしてしまい、 gtags-pop-stackで元の場所に戻ろうと思ったら別のスクリーンのジャンプ元に戻ったりすることがあります。 gtagsはかなり便利で昔から…

LLVMのフロントエンドとバックエンド

LLVMを使っている言語ってどんなものがあるのか聞かれたり、自分でもどれくらいあるのか気になっていたのでまとめてみた。 フロントエンドはある言語からLLVM IRに変換するもののこと。 バックエンドはLLVM IRから他の言語に変換するもの(トランスレータ)の…