私は clisp-2.49 を使用する Lisp 初心者です。
私は、このかなり単純な bash を模倣する Lisp を作成しようとしています。
for i in $(program-1)
do
some-logic
program-2 $i
done | program-3
プログラム 1 と 3 (run-program、make-pipe-io-stream など) を実行するにはさまざまな方法があり、そのすべてがフォームを評価し、使用するストリームを返します。しかし、プログラム 2 では、プログラムを実行し、既に開いているストリームを使用するようにフォームに指示する必要があります。これのフォームが見つかりません。明らかなことを見落としていませんか?私が気づいていない微妙な点はありますか?
どうもありがとう、R.