<div>Hello all,</div>
<div>&nbsp;</div>
<div>Here&#39;s the code:</div>
<div>(define write-to-file<br>&nbsp; (lambda (input)<br>&nbsp;&nbsp;&nbsp; (call-with-output-file &quot;g:\\my\\a.txt&quot;<br>&nbsp;&nbsp;&nbsp; (lambda (p)<br>&nbsp;&nbsp;&nbsp; (display input p)<br>&nbsp;&nbsp;&nbsp;&nbsp; (fprintf p &quot;~n ~a as a string is ~s.&quot; &#39;(3 4) &quot;(3 4)&quot;)) &#39;update)))
</div>
<div>&nbsp;</div>
<div>But after open a.txt, the newline is not written to the file.</div>
<div>&nbsp;</div>
<div>I tried the following too:</div>
<div>&nbsp;(call-with-output-file &quot;g:\\my\\5.txt&quot;<br>&nbsp; (lambda (p) <br>&nbsp;&nbsp;&nbsp; (display &quot;aaa&quot; p)<br>&nbsp;&nbsp;&nbsp; (display newline p)))</div>
<div>&nbsp;</div>
<div>And the text file is :</div>
<div>aaa#&lt;primitive:newline&gt;</div>
<div>&nbsp;</div>
<div>How can I write a newline to a file?</div>
<div>&nbsp;</div>
<div>thanks &amp; regards,</div>
<div>Linda Lian</div>