Merge pull request #490 from ISSOtm/const

Implement `ISCONST`, reporting compile-time constness
This commit is contained in:
Eldred Habert
2020-03-21 23:20:01 +01:00
committed by GitHub
8 changed files with 64 additions and 1 deletions

View File

@@ -54,6 +54,7 @@ void rpn_BinaryOp(enum RPNCommand op, struct Expression *expr,
const struct Expression *src2);
void rpn_HIGH(struct Expression *expr, const struct Expression *src);
void rpn_LOW(struct Expression *expr, const struct Expression *src);
void rpn_ISCONST(struct Expression *expr, const struct Expression *src);
void rpn_UNNEG(struct Expression *expr, const struct Expression *src);
void rpn_UNNOT(struct Expression *expr, const struct Expression *src);
void rpn_BankSymbol(struct Expression *expr, char const *tzSym);