Simple spell check in new DMD release
Joel Christensen
joelcnz at gmail.com
Mon Mar 8 02:42:04 PST 2010
Thanks Lars, sounds cool. :-)
Lars T. Kyllingstad wrote:
> Joel Christensen wrote:
>> How does it work?
>>
>> I couldn't even see it. Not in the windows\bin directory or the dmd help.
>
> It's built into the compiler. :)
>
> test.d:
> struct S
> {
> int fooBar;
> }
>
> void main()
> {
> S s;
> s.fooBaz = 1;
> }
>
> Compilation:
> dmd test.d
>
> test.d(9): Error: no property 'fooBaz' for type 'S',
> did you mean 'fooBar'?
> test.d(9): Error: constant s.fooBaz is not an lvalue
>
> -Lars
More information about the Digitalmars-d
mailing list