2010-11-10 3 views
1

Je cherchais un moyen d'écrire une nouvelle ligne dans un fichier Je dois utiliser R5RS, j'ai vu dans une question précédente (port de nouvelle ligne), mais cela ne fonctionne pas dans cette version, le \ n,écriture de nouvelle ligne dans un fichier en utilisant le schéma R5RS

des idées?

tout est écrit en une seule ligne (écriture "bonjour" p) (écriture "w" p)

me donne un fichier avec hellop

+1

pourriez-vous s'il vous plaît spécifier le système Scheme que vous utilisez? – erjiang

Répondre

5

Si vos fonctions E/S n » t vous permettent de spécifier un port, vous pourrez peut-être utiliser à la place with-output-to-file:

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