[E-Lang] Syntax change: reducing side-effects
Mark S. Miller
Mon, 12 Feb 2001 01:38:19 -0800
At 09:29 PM Sunday 2/11/01, Bill Frantz wrote:
>I assume that user defined ValueGuards can be used with "define"d names. I
>have always thought guards made a good form of "assert" statement.
ValueGuards and SlotGuards always could be used with defined names. E and
Evar differ only in syntax, not in what can be expressed.
See my earlier note to DanM about "assert" vs "require". Guards are
mandatory, and so are like "require" rather than "assert".
>I can think of a few kludges to deal with the edit/compile/test cycle. Is
>there an elegant solution?
See my response to Hal. Is it elegant?