diff options
Diffstat (limited to 'src/tokens/semantic.rs')
-rw-r--r-- | src/tokens/semantic.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tokens/semantic.rs b/src/tokens/semantic.rs index d61ad8e..225cd6b 100644 --- a/src/tokens/semantic.rs +++ b/src/tokens/semantic.rs @@ -43,6 +43,7 @@ pub enum Value { pub enum Integer { Literal(TrackedInteger), + String(TrackedString), Expression(Expression), LabelReference(Tracked<String>), } @@ -150,6 +151,8 @@ impl SemanticProgram { indent!(indent => "LITERAL {value}"), Integer::Expression(expr) => indent!(indent => "EXPRESSION [{expr:?}]"), + Integer::String(string) => + indent!(indent => "STRING '{string}'"), Integer::LabelReference(name) => indent!(indent => "LABEL REFERENCE '{name}'"), } |