1

私が手続きする場合、例:

(define square
  (lambda (n)
    (* n n)))

たとえば、(square 5) を使用してテストします。この結果を Gambit Scheme インタプリタからテキスト ファイルにパイプするにはどうすればよいですか?

4

1 に答える 1

0

1 つの解決策:

(define square
  (lambda (n)
     (* n n)))

(call-with-output-file "a-file.txt"
  (lambda ()
     (display (square 5))
     (newline)))

もう 1 つは、標準出力に直接出力する方法です。

(define square
  (lambda (n)
     (* n n)))

(display (square 5))
(newline)

次に>、シェルで使用して、出力を特定のファイルに送信します。

于 2015-04-19T12:59:41.060 に答える