status: final (2000-01-13)
keywords: Reader Syntax
The present SRFI proposes an extensible
external representation of Scheme values, a notational convention for
future SRFIs. This SRFI adds #,(
as a new token and extends
production rules of the grammar for a Scheme reader. The
#,()
form can be used for example to denote values that do
not have a convenient printed representation, as well for conditional
code compilation. It is proposed that future SRFIs that contain new read
syntax for values use the #,()
notation with an appropriate
tag symbol.
As a particular example and the reference
implementation for the #,()
convention, this SRFI describes
an interpretation of the #,()
external form as a read-time
application.