Lines Matching refs:term
98 %type <p> pas pattern ppattern plist pplist patlist prarg term re
247 | ppattern term %prec CAT { $$ = op2(CAT, $1, $2); }
249 | term
280 | pattern term %prec CAT { $$ = op2(CAT, $1, $2); }
282 | term
328 print prarg '|' term {
331 | print prarg APPEND term {
334 | print prarg GT term {
384 term:
385 term '/' ASGNOP term { $$ = op2(DIVEQ, $1, $4); }
386 | term '+' term { $$ = op2(ADD, $1, $3); }
387 | term '-' term { $$ = op2(MINUS, $1, $3); }
388 | term '*' term { $$ = op2(MULT, $1, $3); }
389 | term '/' term { $$ = op2(DIVIDE, $1, $3); }
390 | term '%' term { $$ = op2(MOD, $1, $3); }
391 | term POWER term { $$ = op2(POWER, $1, $3); }
392 | '-' term %prec UMINUS { $$ = op1(UMINUS, $2); }
393 | '+' term %prec UMINUS { $$ = op1(UPLUS, $2); }
394 | NOT term %prec UMINUS { $$ = op1(NOT, notnull($2)); }
400 | CLOSE term { $$ = op1(CLOSE, $2); }
405 | GETLINE var LT term { $$ = op3(GETLINE, $2, itonp($3), $4); }
406 | GETLINE LT term { $$ = op3(GETLINE, NIL, itonp($2), $3); }
456 | INDIRECT term { $$ = op1(INDIRECT, $2); }