DMD 0.165 release
Walter Bright
newshound at digitalmars.com
Mon Aug 21 11:04:09 PDT 2006
Sean Kelly wrote:
> Walter Bright wrote:
>> I was going to call this 1.0 RC1, but I just could not resist adding
>> the lazy expression evaluation. This adds one of the big capabilities
>> of common lisp.
>>
>> http://www.digitalmars.com/d/changelog.html
>
> Nice work! I'm not sure I understand the advantage offered to the
> enforcement example however, unless it is in creating the message string
> (a benefit that was already demonstrated). Where is the lazy evaluation
> occurring?
The example has typos in it, but the advantage is to not evaluate the
msg (which can be arbitrarily complex) unless an error actually occurs.
More information about the Digitalmars-d-announce
mailing list