[E-Lang] down with `define' (was: newbie syntax: picayune points from a prejudiced programmer)

Marc Stiegler marcs@skyhunter.com
Fri, 2 Mar 2001 15:27:07 -0700


> Therefore, I propose that the production instead be:
>
>     def <name> { <method>* <matcher>* <delegator>? }
>
> where "<matcher>" is understood to only be a "match" construct, and
> "<delegator>" is, of course, the corresponding "delegate" construct.

I believe this meets all my criteria, and runs all my existing code, and
matches what the book says (perhaps modulo a sentence fragment or two).

--marcs