タグ

ブックマーク / lispuser.net (1)

  • LISPMEMO

    LISPUSERLISPMEMOLisp isn't a language, it's a building material. -- Alan Kay あろはさんところ (http://alohakun.blog7.fc2.com/blog-entry-701.html ) の GCC の最適化関連の話らしいネタ で Shiro さんのコメントに compiler-macro がさらっと出てきいたので。 CommonLisp処理系の多くは、formatの文字列が定数ならコンパイル時に「format文字列をコンパイル」 します。つまりformat文字列を解釈して行われるであろう動作を直接コードとして吐き出します。 前にコメントしたcompiler-macroを使ってるんで、デフォルトの最適化に不満があれば 自分で最適化するコードを書いてオーバライドできます。 Allegro CLに書いた正

    RanTairyu
    RanTairyu 2007/11/28
  • 1