Huge update, backup commit.

This commit is contained in:
2025-07-27 23:50:41 -07:00
parent a0cd2e00b8
commit c4011152b6
21 changed files with 775 additions and 200 deletions

View File

@@ -6,6 +6,7 @@ enum class TokenT : ehs::UInt_8
{
UNKNOWN,
SEPARATOR,
BOOLEAN,
NUMBER,
STRING,
CHARACTER,
@@ -14,6 +15,7 @@ enum class TokenT : ehs::UInt_8
IDENTIFIER,
UNARY_OPERATOR,
COMPOUND_OPERATOR,
ENCAPSULATOR,
EOL
};
@@ -36,6 +38,8 @@ public:
Token &operator=(const Token &token);
void SetType(const TokenT &newType);
TokenT GetType() const;
ehs::Str_8 GetValue() const;