Warning: This is the manual of the legacy Guile 2.0 series. You may want to read the manual of the current stable series instead.
Next: rnrs files, Previous: rnrs io ports, Up: R6RS Standard Libraries [Contents][Index]
The (rnrs io simple (6))
library provides convenience functions
for performing textual I/O on ports. This library also exports all of
the condition types and associated procedures described in (see I/O Conditions). In the context of this section, when stating that a
procedure behaves “identically” to the corresponding procedure in
Guile’s core library, this is modulo the behavior wrt. conditions: such
procedures raise the appropriate R6RS conditions in case of error, but
otherwise behave identically.
Note: There are still known issues regarding condition-correctness; some errors may still be thrown as native Guile exceptions instead of the appropriate R6RS conditions.
These procedures are identical to the ones provided by the
(rnrs io ports (6))
library. See R6RS I/O Ports, for
documentation.
These procedures are identical to the ones provided by Guile’s core library. See Ports, for documentation.
These procedures are identical to the ones provided by Guile’s core library. See File Ports, for documentation.
These procedures are identical to the ones provided by Guile’s core library. See Closing, for documentation.
These procedures are identical to the ones provided by Guile’s core library. See Reading, for documentation.
This procedure is identical to the one provided by Guile’s core library. See Scheme Read, for documentation.
These procedures are identical to the ones provided by Guile’s core library. See Writing, for documentation.
Next: rnrs files, Previous: rnrs io ports, Up: R6RS Standard Libraries [Contents][Index]