This commit is contained in:
Rafał Grodziński
2025-05-29 22:02:44 +09:00
parent e709102abc
commit d5d21aa422
5 changed files with 77 additions and 4 deletions

View File

@@ -1,8 +1,25 @@
#ifndef EXPRESSION_H
#define EXPRESSION_H
#include "Token.h"
class ExpressionInvalid;
class Expression {
public:
static ExpressionInvalid Invalid;
virtual std::string toString() = 0;
};
class ExpressionInvalid {
};
/*class ExpressionInteger: Expression {
public:
ExpressionInteger(Token token);
std::string toString() override;
};*/
#endif