>> int x[STUFF][THING] ; /* the name 'x' is a pointer to an int */ >WRONG WRONG WRONG >The name "x" is a pointer to an array of THING "int"s, not a pointer to an >"int". > Guy Harris RIGHT RIGHT RIGHT My explanation was flawed, we agree on the PCC/LINT bug which misses clearly illegal and useless type clashes. Sigh. -Barry Shein, Boston University