pike.git / src / language.yacc

version» Context lines:

pike.git/src/language.yacc:580:    add_constant($1->u.sval.u.string, &svalue_undefined,    Pike_compiler->current_modifiers & ~ID_EXTERN);    }    } else {    int warn = 0;    if(!is_const($3) && !(warn = (TEST_COMPAT(8, 0) && is_const_80($3)))) {    if (Pike_compiler->compiler_pass == COMPILER_PASS_LAST) {    int save_l_flag = l_flag;    l_flag = 10;    fputs("expr: ", stderr); + #ifdef PIKE_DEBUG    print_tree($3); -  + #endif    fputs("\n\n", stderr);    l_flag = save_l_flag;    my_yyerror("Constant definition is not constant: 0x%08x.",    $3?$3->tree_info:0);    }    add_constant($1->u.sval.u.string, 0,    Pike_compiler->current_modifiers & ~ID_EXTERN);    } else {    if(!Pike_compiler->num_parse_error)    {