Some work on Expressions
This commit is contained in:
17
src/AST/ConstantExpression.cpp
Normal file
17
src/AST/ConstantExpression.cpp
Normal file
@@ -0,0 +1,17 @@
|
||||
#include "AST/ConstantExpression.h"
|
||||
#include "AST/ASTVisitor.h"
|
||||
|
||||
ConstantExpression::ConstantExpression(std::string value) : value_(value) {
|
||||
//
|
||||
}
|
||||
|
||||
ConstantExpression::~ConstantExpression() {
|
||||
}
|
||||
|
||||
void ConstantExpression::accept(ASTVisitor* visitor) {
|
||||
visitor->visit(this);
|
||||
}
|
||||
|
||||
std::string ConstantExpression::getValue() {
|
||||
return value_;
|
||||
}
|
||||
9
src/AST/Expression.cpp
Normal file
9
src/AST/Expression.cpp
Normal file
@@ -0,0 +1,9 @@
|
||||
#include "AST/Expression.h"
|
||||
|
||||
Expression::Expression() {
|
||||
//
|
||||
}
|
||||
|
||||
Expression::~Expression() {
|
||||
//
|
||||
}
|
||||
Reference in New Issue
Block a user