записать новую строку в файл, используя схему R5RS - PullRequest
1 голос
/ 10 ноября 2010

Я искал способ написать новую строку в файле Я должен использовать R5RS, я видел в предыдущем вопросе (порт новой строки), но это не работает в этой версии, как и \ n,

есть идеи?

все пишется в одну строку (напишите "привет" p) (напишите "w" p)

дает мне файл с привет

1 Ответ

5 голосов
/ 11 ноября 2010

Если ваши функции ввода / вывода не позволяют вам указать порт, вы можете использовать with-output-to-file вместо:

(with-output-to-file "test.out"
  (lambda ()
    (display "Hello, world!")
    (newline)))
...