D - (value) gives odd error [remove c style casts]
- Mike Wynn (15/15) Dec 07 2002 the following will not compiler (0.50)
- Walter (4/8) Dec 14 2002 Yes.
- Ilya Minkov (2/20) Dec 28 2002 How do you want to replace them?
- Ilya Minkov (6/30) Dec 29 2002 I'm sorry. I've found already out about the cast keyword. It's a good
- Walter (6/9) Dec 31 2002 Once the spec is final, I expect to go through it and add a bunch of
the following will not compiler (0.50) import windows; int main( char[][] args ) { /* fine */ int x = WS_VISIBLE & ~(WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_SYSMENU); /* error */ int u = (WS_VISIBLE) & ~(WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_SYSMENU); return 0; } gives the error libtest.d(9): 'TOK8065536 | 131072 | 524288' is not an lvalue I assume this is due to the parser thinking (WS_VISIBLE) is a cast I vote for the removal of c style casts; Mike.
Dec 07 2002
"Mike Wynn" <mike.wynn l8night.co.uk> wrote in message news:ast7na$1uf9$1 digitaldaemon.com...gives the error libtest.d(9): 'TOK8065536 | 131072 | 524288' is not an lvalue I assume this is due to the parser thinking (WS_VISIBLE) is a castYes.I vote for the removal of c style casts;Yeah, they should go.
Dec 14 2002
Walter wrote:"Mike Wynn" <mike.wynn l8night.co.uk> wrote in message news:ast7na$1uf9$1 digitaldaemon.com...How do you want to replace them?gives the error libtest.d(9): 'TOK8065536 | 131072 | 524288' is not an lvalue I assume this is due to the parser thinking (WS_VISIBLE) is a castYes.I vote for the removal of c style casts;Yeah, they should go.
Dec 28 2002
I'm sorry. I've found already out about the cast keyword. It's a good decision. I expected to find it in the 'types' section of the manual. But it's ok in 'expressions' too. Sorry again. Ilya Minkov wrote:Walter wrote:"Mike Wynn" <mike.wynn l8night.co.uk> wrote in message news:ast7na$1uf9$1 digitaldaemon.com...How do you want to replace them?gives the error libtest.d(9): 'TOK8065536 | 131072 | 524288' is not an lvalue I assume this is due to the parser thinking (WS_VISIBLE) is a castYes.I vote for the removal of c style casts;Yeah, they should go.
Dec 29 2002
"Ilya Minkov" <midiclub 8ung.at> wrote in message news:aunngt$dlf$1 digitaldaemon.com...I expected to find it in the 'types' section of the manual. But it's ok in 'expressions' too.Once the spec is final, I expect to go through it and add a bunch of hyperlinks.Sorry again.No prob. The spec is a work in progress, and I'm responsible for errors, inconsistencies, and obfuscations in it.
Dec 31 2002