Hi again,I'm playing with a wild, wild idea: would it make sense to try *first* an expression? Because, a quickly hacked draft appears to handle very elegantly all the possible cases of "junk" after the declarator, eg:
void foo() { if (void bar()JUNK); }and the parenthesized case, etc, etc. Before trying to seriously work on that I wanted to ask...
Paolo.