private void var_decl_id() {
        if( is(TK.ID) ) {
            if (symtab.add_entry(tok.string, tok.lineNumber, TK.VAR)) {
                gcprint("int ");
                gcprintid(tok.string);
                gcprint("="+initialValueEVariable+";");
            }
            scan();
        }
        else {
            parse_error("expected id in var declaration, got " + tok);
        }
    }