While debugging the parser, I stumbled across this code in java_init_lex:
int java_lang_imported = 0;
...
if (!java_lang_imported)
{
...
java_lang_imported = 1;
Clearly the conditional is always taken. Was this meant to be declared
static? (I tried; it doesn't work.)
Jeff