diff options
Diffstat (limited to 'expr.h')
-rw-r--r-- | expr.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -102,9 +102,13 @@ public: value_t calc(scope_t& scope) const; bool is_constant() const; + bool is_function() const; + value_t& constant_value(); const value_t& constant_value() const; + function_t& get_function(); + void print(std::ostream& out, scope_t& scope) const; void dump(std::ostream& out) const; void read(const char *& data); |