Lines Matching defs:exp
156 %type <voidval> exp type_exp start variable
229 start : exp
239 exp : '(' exp ')'
244 exp : '*' exp %prec UNARY
248 exp : '&' exp %prec UNARY
252 exp : '-' exp %prec UNARY
256 exp : BOOL_NOT exp %prec UNARY
260 exp : '~' exp %prec UNARY
264 exp : SIZEOF exp %prec UNARY
273 exp : exp '('
284 arglist : exp
292 arglist : arglist ',' exp %prec ABOVE_COMMA
296 substring: exp ':' exp %prec ABOVE_COMMA
301 complexnum: exp ',' exp
305 exp : '(' complexnum ')'
309 exp : '(' type ')' exp %prec UNARY
317 exp : exp '@' exp
321 exp : exp '*' exp
325 exp : exp '/' exp
329 exp : exp '%' exp
333 exp : exp '+' exp
337 exp : exp '-' exp
341 exp : exp LSH exp
345 exp : exp RSH exp
349 exp : exp EQUAL exp
353 exp : exp NOTEQUAL exp
357 exp : exp LEQ exp
361 exp : exp GEQ exp
365 exp : exp LESSTHAN exp
369 exp : exp GREATERTHAN exp
373 exp : exp '&' exp
377 exp : exp '^' exp
381 exp : exp '|' exp
385 exp : exp BOOL_AND exp
390 exp : exp BOOL_OR exp
394 exp : exp '=' exp
398 exp : exp ASSIGN_MODIFY exp
404 exp : INT
411 exp : NAME_OR_INT
420 exp : FLOAT
427 exp : variable
430 exp : VARIABLE
433 exp : SIZEOF '(' type ')' %prec UNARY
441 exp : BOOLEAN_LITERAL
448 exp : STRING_LITERAL
629 =exp) or just an exp. If name_not_typename was ever used in an lvalue
852 yylval. Ripped off from ch-exp.y */
886 /* Blatantly ripped off from ch-exp.y. This routine recognizes F77