On Tue, Nov 15, 2022 at 7:34 AM Marc Nieper-Wißkirchen < [email protected]> wrote:
Am Di., 15. Nov. 2022 um 13:26 Uhr schrieb Marc Feeley (via srfi-237 > list) <[email protected]>: > > > > The external representation for records used by many implementation of > Scheme is the syntax #<name ...> . Wouldn’t it make sense to use that > syntax? > > This syntax is already used by a lot of implementations for things > without a standard written representation and which are not records. > #<...> comes from CL, where it specifically raises a lexical-syntax exception when read, and therefore can be used to output an object where an external representation is unavailable or undesirable, such as a stream or procedure. It should not be repurposed for a readable lexical syntax.
