AST_MINUS 521 core/compile.c case AST_PLUS: case AST_MINUS: case AST_TIMES: case AST_DIV: AST_MINUS 534 core/compile.c case AST_MINUS: PN_ASM2(OP_SUB, reg, reg + 1); break; AST_MINUS 193 syn/syntax-p5.y | minus assign s:sets { e = PN_AST2(ASSIGN, e, PN_OP(AST_MINUS, e, s)) } AST_MINUS 229 syn/syntax-p5.y | minus x:product { p = PN_OP(AST_MINUS, p, x) })* AST_MINUS 261 syn/syntax-p5.y | minus e:expr { $$ = PN_OP(AST_MINUS, PN_AST(VALUE, PN_ZERO), e) } AST_MINUS 264 syn/syntax-p5.y | l:eatom minus !minus r:eatom { $$ = PN_OP(AST_MINUS, l, r) } AST_MINUS 84 syn/syntax.y | minus assign s:sets { e = PN_AST2(ASSIGN, e, PN_OP(AST_MINUS, e, s)) } AST_MINUS 120 syn/syntax.y | minus x:product { p = PN_OP(AST_MINUS, p, x) })* AST_MINUS 135 syn/syntax.y | minus !minus a:atom { a = PN_OP(AST_MINUS, PN_AST(VALUE, PN_ZERO), a) }