does anyone know why `label: int decl;` is not valid C99?
-
-
right, this is "how", i know that; i'd like to know "why" it's like that
-
is it just carried over from c89 after c99 allowed mixing declarations and code because no one cared enough for labels?
End of conversation
New conversation -
-
-
huh. How does foo: {int baz;} work then? The block operator { certainly isn't a statement in C?
-
It is. It's called "compound-statement" in the reference C99 syntax.pic.twitter.com/gDIVgJ7Ymn
End of conversation
New conversation -
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.