The libscheme
functions that are used for reading, evaluating
and writing expressions are listed in table 2.
Table 2: Interpreter functions
These functions can be used in the context of a read-eval-print loop or called at arbitrary times during program execution.