write to a non existing file
Posted: Thu May 03, 2012 4:47 pm
I have written a version to write to an existing file:
I want to implement a version that checks if the file exists then the text is added to the file without deleting the previous content. If it does not exist then it should just create it and write text to it.
I 'm writting in chicken scheme. I have chicken wiki and the api page but the just mention the commands without some simple examples to get you started.
Any ideas?
Code: Select all
;; write to an existing file
(define write-to-a-file
(lambda (path txt)
(call-with-output-file path
(lambda (output-port)
(write txt output-port)))))
I 'm writting in chicken scheme. I have chicken wiki and the api page but the just mention the commands without some simple examples to get you started.
Any ideas?