pike.git / src / language.yacc

version» Context lines:

pike.git/src/language.yacc:10:    */   %token F_PREFIX_256 F_PREFIX_512 F_PREFIX_768 F_PREFIX_1024   %token F_PREFIX_CHARX256 F_PREFIX_WORDX256 F_PREFIX_24BITX256   %token F_POP_VALUE F_POP_N_ELEMS F_MARK F_MARK2 F_MARK_X F_LDA   %token F_CALL_LFUN F_CALL_LFUN_AND_POP F_CALL_LFUN_AND_RETURN   %token F_APPLY F_APPLY_AND_POP F_MARK_APPLY F_MARK_APPLY_POP   %token F_APPLY_AND_RETURN F_MARK_AND_STRING   %token F_APPLY_ASSIGN_LOCAL F_APPLY_ASSIGN_LOCAL_AND_POP      %token F_BRANCH F_BRANCH_WHEN_ZERO F_BRANCH_WHEN_NON_ZERO + %token F_BRANCH_AND_POP_WHEN_ZERO F_BRANCH_AND_POP_WHEN_NON_ZERO   %token F_BRANCH_WHEN_LT F_BRANCH_WHEN_GT   %token F_BRANCH_WHEN_LE F_BRANCH_WHEN_GE   %token F_BRANCH_WHEN_EQ F_BRANCH_WHEN_NE   %token F_BRANCH_IF_LOCAL   %token F_INC_LOOP F_DEC_LOOP   %token F_INC_NEQ_LOOP F_DEC_NEQ_LOOP      %token F_INDEX F_ARROW F_INDIRECT F_STRING_INDEX F_LOCAL_INDEX   %token F_LOCAL_LOCAL_INDEX   %token F_POS_INT_INDEX F_NEG_INT_INDEX F_STRICT_ARROW
pike.git/src/language.yacc:162:   %left F_LSH F_RSH   %left '+' '-'   %left '*' '%' '/'   %right F_NOT '~'   %nonassoc F_INC F_DEC      %{   /* This is the grammar definition of Pike. */      #include "global.h" - RCSID("$Id: language.yacc,v 1.67 1998/03/31 21:52:19 hubbe Exp $"); + RCSID("$Id: language.yacc,v 1.68 1998/04/01 00:47:47 hubbe Exp $");   #ifdef HAVE_MEMORY_H   #include <memory.h>   #endif      #include "interpret.h"   #include "array.h"   #include "object.h"   #include "stralloc.h"   #include "las.h"   #include "interpret.h"