I believe we have all figured out what to do about them and agree on the same answer. We're only struggling to find a way to state the answer.
If you understand what we're trying to say, please suggest a way to say it you would find acceptable. If you don't understand, can we proceed by example until you understand our intent, so that we can then proceed to discuss how to say it? On Wed, Feb 8, 2012 at 1:48 PM, Waldemar Horwat <[email protected]> wrote: > On 02/07/2012 04:40 PM, Brendan Eich wrote: > >> I like Erik's way, but it makes a strange loop from lexical to syntactic >> grammar. It all works, I believe. >> >> The loop is here: >> >> QuasiHole :: >> Identifier >> { Spacing* Expression Spacing* } >> >> >> Expression is a syntactic grammar non-terminal, yet here we are in a >> lexical production. >> >> Waldemar, is this sound? >> > > QuasiHole is a syntactic production, not a lexical one. See Mark's > grammar in his 02/02/2012 11:03 AM message. > > I believe that it works, except for the treatment of comments and > whitespace along the boundary of a QuasiHole. I recently gave some > examples of the mischief those can create unless we can figure out what to > do about them. > > Waldemar > -- Cheers, --MarkM
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

