2015-04-19 36 views
1

如果我的程序,例如:管測試/跡線到文件

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

和我它使用測試(方5)例如,我怎麼管,從開局Scheme解釋這個結果一個文本文件?

回答

0

一種解決方案:

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

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

另一種方法是直接打印到標準輸出:

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

(display (square 5)) 
(newline) 
在殼直接輸出到一個特定的文件

然後用>