Small amends.
parent
7ac6ae1c22
commit
88ccccc4fe
|
@ -12,22 +12,23 @@
|
|||
class BasicExpression : public ASTExpression {
|
||||
public:
|
||||
|
||||
std::string oper;
|
||||
|
||||
bool children_set;
|
||||
void set_operator(std::string op);
|
||||
void set_left_operand(ASTNode * left);
|
||||
void set_right_operand(ASTNode * right);
|
||||
virtual SenchaObject evaluate();
|
||||
virtual void execute();
|
||||
virtual void execute_quietly();
|
||||
|
||||
std::string get_operator() { return oper; }
|
||||
|
||||
std::string debug() ;
|
||||
virtual void accept(Visitor * visitor);
|
||||
|
||||
BasicExpression(ASTNode * parent);
|
||||
virtual ~BasicExpression();
|
||||
|
||||
private:
|
||||
bool children_set;
|
||||
std::string oper;
|
||||
};
|
||||
|
||||
#endif /* BASICEXPRESSION_H_ */
|
||||
|
|
Loading…
Reference in New Issue