I see from Joe's revised syntax that he proposes allowing

        ( {-white space-} + {-white space-} )

where previously only (+) was allowed.  That seems great to me.

He also proposed allowing

        ` {-white space-} f {-white space-} `

where previously only `f` was allowed.  I can see the logic, but I don't 
agree with it.  I think we should insist on `f`.

The difference is this: people are used to parens being separate tokens,
and to have a special case just because there is only a single operator
enclosed seems peculiar.  But backquotes are not used for anything else,
and I'd really want to discourage bizarre stuff like the above example.

So I propose:
        the back-quote stuff in the lexical syntax, 
        and the paren-ifying in the ordinary syntax.

Does anyone else have an opinion.  I don't think there are any technical
issues here; just stylistic.

Simon

Reply via email to