DMD 0.166 release

Walter Bright newshound at digitalmars.com
Sun Sep 3 02:16:39 PDT 2006


Derek Parnell wrote:
> I did *not* talk about "Setting the behavior at both the points". *THE*
> behavior is set at the declaration just as it is now. A new *AND OPTIONAL*
> behavior can be set at point of use. This new behavior of the compiler
> would be such that if no parameter storage class is used for a parameter
> then the compiler does nothing new (the default case). If the coder chooses
> to include an 'in', 'inout', 'out' or 'lazy' at the point of use then the
> compiler could ensure that the coder's belief in how the declararion
> signature is can be tested by the compiler and alert the coder to any
> mismatch. 

I misunderstood you. I didn't catch the optional bit. Sorry.



More information about the Digitalmars-d-announce mailing list