anti scroll

ブラウザと小説の新しい関係を模索する

jingooでテンプレートをコンパイル

 jingooはjinja2と同じくテンプレートをコンパイルすることも出来ます。

 コンパイルする際には、デフォルトで/usr/local/bin にインストールされるコマンドラインコンパイラjingooを使って、

jingoo -input cheatsheet.tmpl > cheatsheel.ml

 としてください。

 ただし、このままだとインデントもなにもないソースが出力されるので、ちゃんとインデントを付けたい人はcamlp4を使って

jingoo -input cheatshee.tmpl > tmp.ml
camlp4 pr_o.cmo pa_o.cmo tmp.ml > cheatsheet.ml

 みたいにすると良いでしょう。

 ベンチを取ってみたら、およそ二倍ほど速くなるみたいです。