1

我一直在寻找一种在必须使用 R5RS 的文件中编写换行符的方法,我在上一个问题(换行端口)中看到了,但这在这个版本中不起作用,\n 也不起作用,

有任何想法吗?

一切都写在一行中(写“hello”p)(写“w”p)

给我一个 hellop 文件

4

1 回答 1

5

如果您的 I/O 功能不允许您指定端口,您可以with-output-to-file改用:

(with-output-to-file "test.out"
  (lambda ()
    (display "Hello, world!")
    (newline)))
于 2010-11-11T00:40:00.987 回答