タグ

2009年10月29日のブックマーク (2件)

  • 実行可能ファイル作成補助マクロ(sbcl) - sileのブログ

    sbcl(1.0.28)では、実行可能ファイルを作成することができる。 > (sb-ext:save-lisp-and-die "実行可能ファイル名" :toplevel #'エントリ関数 :executable t) エントリ関数には(必須引数の数が0個なら?)どのような関数でも指定可能なのだが、いろいろクセがあるため期待通りに動く関数を一から作成するのは、若干手間取ったりする。 なので、エントリ関数作成用のマクロを作成した。 そこまで汎用的ではないので、その時々で手を加える必要があるとは思うが、テンプレートとしては十分だと思う。 以下コード: ;; パスのファイル名部分を取り出す (defun basename (pathstring) (let ((path (parse-namestring pathstring))) (format nil "~A~@[.~A~]" (pathn

    実行可能ファイル作成補助マクロ(sbcl) - sileのブログ
    youz
    youz 2009/10/29
    >common lispの第二版の仕様書には、read系の関数は第一引数にnilを渡した場合は*standard-input*を使い、tを渡した場合は*terminal-io*を使う、とある。
  • え!?絵が下手なのに漫画家に? - 真っ白な原稿の上で、俺は爪を切った。

    今週発売のチャンピオンから、短期連載で 「え!?絵が下手なのに漫画家に?」が載ります。 漫画家を目指した頃の話を、4回に渡ってかなり駆け足で、描いてます。 ややこしいんですけど、この4回と、 今まで「エレガンスイブ」「全部ホンネの笑える話」で 描いていたエッセイ漫画を足して、更に諸々おまけを足して、 「え!?絵が下手なのに漫画家に?」という単行になります。 11月20日に「森のテグー」第一巻と同時発売されます。 どちらも、よろしくお願いします。

    え!?絵が下手なのに漫画家に? - 真っ白な原稿の上で、俺は爪を切った。
    youz
    youz 2009/10/29