;;どう書く?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