Lines Matching refs:e
53 s : e = { evalval = $1; }
57 e : e OROR e = { $$ = ($1 != 0 || $3 != 0) ? 1 : 0; }
58 | e ANDAND e = { $$ = ($1 != 0 && $3 != 0) ? 1 : 0; }
59 | '!' e = { $$ = $2 == 0; }
60 | '~' e = { $$ = ~$2; }
61 | e EQ e = { $$ = $1 == $3; }
62 | e NE e = { $$ = $1 != $3; }
63 | e GT e = { $$ = $1 > $3; }
64 | e GE e = { $$ = $1 >= $3; }
65 | e LT e = { $$ = $1 < $3; }
66 | e LE e = { $$ = $1 <= $3; }
67 | e LSHIFT e = { $$ = $1 << $3; }
68 | e RSHIFT e = { $$ = $1 >> $3; }
69 | e '|' e = { $$ = ($1 | $3); }
70 | e '&' e = { $$ = ($1 & $3); }
71 | e '^' e = { $$ = ($1 ^ $3); }
72 | e '+' e = { $$ = ($1 + $3); }
73 | e '-' e = { $$ = ($1 - $3); }
74 | e '*' e = { $$ = ($1 * $3); }
75 | e '/' e = { $$ = ($1 / $3); }
76 | e '%' e = { $$ = ($1 % $3); }
77 | '(' e ')' = { $$ = ($2); }
78 | e POWER e = { for ($$ = 1; $3-- > 0; $$ *= $1); }
79 | '-' e %prec UMINUS = { $$ = $2-1; $$ = -$2; }
80 | '+' e %prec UMINUS = { $$ = $2-1; $$ = $2; }