pike.git/
src/
language.yacc
Branch:
Tag:
Non-build tags
All tags
No tags
1996-11-02
1996-11-02 00:20:26 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>
413c8e0d55f0c450c0c77107322bbac444e7934f (
5
lines) (+
2
/-
3
)
[
Show
|
Annotate
]
Branch:
7.9
F_MULT removed
Rev: src/language.yacc:1.3
109:
%token F_MIXED_ID %token F_MOD_EQ %token F_MULT_EQ
-
%token F_MULT
+
%token F_NO_MASK %token F_OBJECT_ID %token F_OR_EQ
147:
%left '>' F_GE '<' F_LE /* nonassoc? */ %left F_LSH F_RSH %left '+' '-'
-
%left '*' '%' '/'
F_MULT
+
%left '*' '%' '/'
%right F_NOT '~' %nonassoc F_INC F_DEC
907:
| expr1 '+' expr1 { $$=mkopernode("`+",$1,$3); } | expr1 '-' expr1 { $$=mkopernode("`-",$1,$3); } | expr1 '*' expr1 { $$=mkopernode("`*",$1,$3); }
-
| expr1 F_MULT expr1 { $$=mkopernode("`*",$1,$3); }
+
| expr1 '%' expr1 { $$=mkopernode("`%",$1,$3); } | expr1 '/' expr1 { $$=mkopernode("`/",$1,$3); } ;