/* * ConstantExpression.h * * Created on: Dec 5, 2012 * Author: attero */ #ifndef CONSTANTEXPRESSION_H_ #define CONSTANTEXPRESSION_H_ #include "ASTExpression.h" class ConstantExpression : public ASTExpression { public: ConstantExpression(); ConstantExpression(int number) { value = SenchaObject(number);}; ConstantExpression(double number) { value = SenchaObject(number); }; ConstantExpression(std::string text){ value = SenchaObject(text);}; SenchaObject value; virtual ~ConstantExpression(); virtual SenchaObject evaluate(); }; #endif /* CONSTANTEXPRESSION_H_ */