mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-19 21:59:16 +02:00
1.1 KiB
1.1 KiB
layout | title |
---|---|
main | API |
File Library
The (scheme file)
library provides procedures for accessing files.
For more information see the R7RS Scheme Specification.
#call-with-input-file
(call-with-input-file string proc)
Open given filename for input, pass the resulting port to proc
, and close the port after proc
returns.
#call-with-output-file
(call-with-output-file string proc)
Open given filename for output, pass the resulting port to proc
, and close the port after proc
returns.
#with-input-from-file
(with-input-from-file string thunk)
Open given filename for input and change the current input to that port for the duration of thunk
.
#with-output-to-file
(with-output-to-file string thunk)
Open given filename for output and change the current output to that port for the duration of thunk
.