Lines Matching full:term
65 %type <p> pas pattern ppattern plist pplist patlist prarg term re
216 | ppattern term %prec CAT { $$ = op2(CAT, $1, $2); }
218 | term
250 | pattern term %prec CAT { $$ = op2(CAT, $1, $2); }
252 | term
298 print prarg '|' term {
301 | print prarg APPEND term {
304 | print prarg GT term {
359 term:
360 term '/' ASGNOP term { $$ = op2(DIVEQ, $1, $4); }
361 | term '+' term { $$ = op2(ADD, $1, $3); }
362 | term '-' term { $$ = op2(MINUS, $1, $3); }
363 | term '*' term { $$ = op2(MULT, $1, $3); }
364 | term '/' term { $$ = op2(DIVIDE, $1, $3); }
365 | term '%' term { $$ = op2(MOD, $1, $3); }
366 | term POWER term { $$ = op2(POWER, $1, $3); }
367 | '-' term %prec UMINUS { $$ = op1(UMINUS, $2); }
368 | '+' term %prec UMINUS { $$ = op1(UPLUS, $2); }
369 | NOT term %prec UMINUS { $$ = op1(NOT, notnull($2)); }
375 | CLOSE term { $$ = op1(CLOSE, $2); }
398 | GETLINE var LT term { $$ = op3(GETLINE, $2, itonp($3), $4); }
399 | GETLINE LT term { $$ = op3(GETLINE, NIL, itonp($2), $3); }
452 | INDIRECT term { $$ = op1(INDIRECT, $2); }