Lines Matching refs:term
66 %type <p> pas pattern ppattern plist pplist patlist prarg term re
217 | ppattern term %prec CAT { $$ = op2(CAT, $1, $2); }
219 | term
251 | pattern term %prec CAT { $$ = op2(CAT, $1, $2); }
253 | term
299 print prarg '|' term {
302 | print prarg APPEND term {
305 | print prarg GT term {
360 term:
361 term '/' ASGNOP term { $$ = op2(DIVEQ, $1, $4); }
362 | term '+' term { $$ = op2(ADD, $1, $3); }
363 | term '-' term { $$ = op2(MINUS, $1, $3); }
364 | term '*' term { $$ = op2(MULT, $1, $3); }
365 | term '/' term { $$ = op2(DIVIDE, $1, $3); }
366 | term '%' term { $$ = op2(MOD, $1, $3); }
367 | term POWER term { $$ = op2(POWER, $1, $3); }
368 | '-' term %prec UMINUS { $$ = op1(UMINUS, $2); }
369 | '+' term %prec UMINUS { $$ = op1(UPLUS, $2); }
370 | NOT term %prec UMINUS { $$ = op1(NOT, notnull($2)); }
376 | CLOSE term { $$ = op1(CLOSE, $2); }
399 | GETLINE var LT term { $$ = op3(GETLINE, $2, itonp($3), $4); }
400 | GETLINE LT term { $$ = op3(GETLINE, NIL, itonp($2), $3); }
453 | INDIRECT term { $$ = op1(INDIRECT, $2); }