;;どう書く?org 入出力の中継 を Common lispで
どう書く?orgの入出力の中継に手をつける。
コマンドライン引数は*posix-argv*に入ってくるらしい。
プロセスの起動はsb-ext:run-programでやるのがいいのかな?
sb-posix:forkというのもあるので、fork→execする手もあるのか?と思ったらexecはない。
???
http://coding.derkeiler.com/Archive/Lisp/comp.lang.lisp/2006-06/msg00392.html
ここみたらexecはffiで呼ぶっぽい。マジか?
;;どう書く?org 入出力の中継 (pprint *posix-argv*) ;;sb-ext:run-program ;;http://coding.derkeiler.com/Archive/Lisp/comp.lang.lisp/2006-06/msg00392.html ;; fork ;; exec ;; CL-USER> (require :sb-posix) ;; CL-USER> (sb-posix:fork) ;; http://d.hatena.ne.jp/masatoi/searchdiary?word=*%5BLISP%5D ;; ffi