pike.git / src / language.yacc

version» Context lines:

pike.git/src/language.yacc:1:   /* -*- c -*-   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: language.yacc,v 1.454 2010/02/03 20:19:52 grubba Exp $ + || $Id: language.yacc,v 1.455 2010/05/29 13:44:32 grubba Exp $   */      %pure_parser      %token TOK_ARROW      /*    * Basic value pushing    */   %token TOK_CONSTANT TOK_FLOAT TOK_STRING
pike.git/src/language.yacc:1590:    if (a) {    b = new_get_return_type(a, 0);    free_type(a);    if (b) {    push_finished_type(b);    free_type(b);    break;    }    }    } -  // FALL_THROUGH +  /* FALL_THROUGH */       default:    if (Pike_compiler->compiler_pass!=1)    my_yyerror("Illegal program identifier: %O.", Pike_sp-1);    pop_stack();    push_int(0);    push_object_type(0, 0);    break;       case T_PROGRAM: