October 29, 2005 auto bug | ||||
---|---|---|---|---|
| ||||
This works: int main(char[][] args) { auto var = 3.14159; printf("Hello world!"); printf("%f", var); return 0; } but this makes the compiler hang: auto var = 3.14159; int main(char[][] args) { printf("Hello world!"); printf("%f", var); return 0; } Best regards, Tommy |
October 29, 2005 Re: auto bug | ||||
---|---|---|---|---|
| ||||
Posted in reply to Tommy | On Sat, 29 Oct 2005 09:39:07 +0000 (UTC), Tommy wrote: > This works: > > int main(char[][] args) { > auto var = 3.14159; > printf("Hello world!"); > printf("%f", var); > return 0; > } > > but this makes the compiler hang: > > auto var = 3.14159; > > int main(char[][] args) { > printf("Hello world!"); > printf("%f", var); > return 0; > } > > Best regards, > Tommy I reported this a few days ago. Walter says that 'auto' was not intended to be used at the module level, but he'll consider doing something about that. That could mean he'll flag it as an error or he'll allow it - I'm not sure which. -- Derek Parnell Melbourne, Australia 29/10/2005 9:46:11 PM |
Copyright © 1999-2021 by the D Language Foundation