summaryrefslogtreecommitdiff
path: root/src/interpreter/interpreter.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/interpreter/interpreter.ts')
-rw-r--r--src/interpreter/interpreter.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/interpreter/interpreter.ts b/src/interpreter/interpreter.ts
index 278e027..7a49f7d 100644
--- a/src/interpreter/interpreter.ts
+++ b/src/interpreter/interpreter.ts
@@ -29,6 +29,11 @@ const evaluateValue = (
if ('int' in value) {
return { type: 'int', value: value.int };
}
+
+ if ('bool' in value) {
+ return { type: 'bool', value: value.bool };
+ }
+
if ('name' in value) {
return env.get(value.name);
}