Formal spec; implementation; nesting Alpert Herb Petrofsky (11 Jan 2005 21:03 UTC)
Re: Formal spec; implementation; nesting Bradd W. Szonye (11 Jan 2005 21:19 UTC)
Re: Formal spec; implementation; nesting Paul Schlie (11 Jan 2005 22:29 UTC)
Re: Formal spec; implementation; nesting Taylor Campbell (12 Jan 2005 00:10 UTC)
Re: Formal spec; implementation; nesting Bradd W. Szonye (12 Jan 2005 00:13 UTC)
Re: Formal spec; implementation; nesting Bradd W. Szonye (12 Jan 2005 00:16 UTC)
Re: Formal spec; implementation; nesting Paul Schlie (17 Jan 2005 03:03 UTC)
Re: Formal spec; implementation; nesting Alpine Petrofsky (12 Jan 2005 00:22 UTC)
Re: Formal spec; implementation; nesting Paul Schlie (12 Jan 2005 01:45 UTC)
Re: Formal spec; implementation; nesting Paul Schlie (12 Jan 2005 02:18 UTC)
Re: Formal spec; implementation; nesting Paul Schlie (12 Jan 2005 14:11 UTC)
Re: Formal spec; implementation; nesting Paul Schlie (12 Jan 2005 14:29 UTC)

Re: Formal spec; implementation; nesting Paul Schlie 12 Jan 2005 14:29 UTC

Please note that this does does not require invasive the modification of
the syntax of the language as alternative scoping semantics would; this
specification only extends the definition of comment, and defines previously
ambiguous reader-quote/etc. syntax/semantics.

> And finally, slightly simpler:
>
>  <comment> -> <datum-comment> | <empty-quote> | ; <all-chars-to-eol>
>
>  <datum-comment> -> #; <datum-or-comment>
>
>  <datum-or-comment> -> <datum> | <comment-or-empty>
>
>  <comment-or-empty> -> <datum-comment> | <empty-quote> | <empty>
>
>  <empty-quote> -> '  <comment-or-empty>
>                 | `  <comment-or-empty>
>                 | ,  <comment-or-empty>
>                 | @, <comment-or-empty>