does anyone know why `label: int decl;` is not valid C99?
-
-
Replying to @whitequark
I think it's because "int decl" is not a "statement" but a "declaration". "label:; int decl;" should work.
2 replies 1 retweet 4 likes -
Replying to @oe1cxw @whitequark
huh. How does foo: {int baz;} work then? The block operator { certainly isn't a statement in C?
1 reply 0 retweets 0 likes
Replying to @dEnergy_dTime @whitequark
It is. It's called "compound-statement" in the reference C99 syntax.pic.twitter.com/gDIVgJ7Ymn
8:02 AM - 31 May 2020
0 replies
0 retweets
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.