For Gauche 0.9.5


Next: , Previous: , Up: Library modules - R7RS integration   [Contents][Index]

10.10 scheme.file - R7RS file library

Module: scheme.file

Exports bindings of R7RS (scheme file) library. From R7RS programs, those bindings are available by (import (scheme file)).

The following bindings provided in this module are Gauche built-in (see File ports, and File stats).

call-with-input-file call-with-output-file
file-exists?
open-input-file open-output-file
with-input-from-file with-output-to-file
Function: delete-file filename

[R7RS] This is the same as delete-file in file.util (see File operations).

Function: open-binary-input-file filename
Function: open-binary-output-file filename

[R7RS] In Gauche, ports are both textual and binary at the same time, so these R7RS procedures are just aliases of open-input-file and open-output-file, respectively. See File ports.


Next: , Previous: , Up: Library modules - R7RS integration   [Contents][Index]