Lines Matching refs:term
76 %type <p> pas pattern ppattern plist pplist patlist prarg term
226 | ppattern term %prec CAT { $$ = op2(CAT, $1, $2); }
229 | term
258 | pattern term %prec CAT { $$ = op2(CAT, $1, $2); }
261 | term
300 print prarg '|' term { $$ = stat3($1, $2, (Node *) $3, $4); }
301 | print prarg APPEND term { $$ = stat3($1, $2, (Node *) $3, $4); }
302 | print prarg GT term { $$ = stat3($1, $2, (Node *) $3, $4); }
345 term:
346 term '+' term { $$ = op2(ADD, $1, $3); }
347 | term '-' term { $$ = op2(MINUS, $1, $3); }
348 | term '*' term { $$ = op2(MULT, $1, $3); }
349 | term '/' term { $$ = op2(DIVIDE, $1, $3); }
350 | term '%' term { $$ = op2(MOD, $1, $3); }
351 | term POWER term { $$ = op2(POWER, $1, $3); }
352 | '-' term %prec UMINUS { $$ = op1(UMINUS, $2); }
353 | '+' term %prec UMINUS { $$ = $2; }
363 | GETLINE var LT term { $$ = op3(GETLINE, $2, (Node *)$3, $4); }
364 | GETLINE LT term { $$ = op3(GETLINE, NIL, (Node *)$2, $3); }
415 | INDIRECT term { $$ = op1(INDIRECT, $2); }