1

私は 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.

4

1 に答える 1