[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