mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-19 05:39:17 +02:00
35 lines
863 B
Markdown
35 lines
863 B
Markdown
# Write Library
|
|
|
|
The `(scheme write)` library provides procedures for writing Scheme objects.
|
|
|
|
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
|
|
|
|
- [`display`](#display)
|
|
- [`write`](#write)
|
|
- [`write-simple`](#write-simple)
|
|
- [`write-shared`](#write-shared)
|
|
|
|
#display
|
|
|
|
(display obj)
|
|
(display obj port)
|
|
|
|
Write object to the given output port, or the current output if none is given. Strings and characters are output using only the characters that they represent, without any enclosing quotes, etc.
|
|
|
|
#write
|
|
|
|
(write obj)
|
|
(write obj port)
|
|
|
|
Write object to the given output port, or the current output if none is given. Objects are written exactly as they are represented in code.
|
|
|
|
|
|
#write-shared
|
|
|
|
(write-shared obj)
|
|
(write-shared obj port)
|
|
|
|
#write-simple
|
|
|
|
(write-simple obj)
|
|
(write-simple obj port)
|