From 17b3739f756a1e713704b22cce89307308cea2d8 Mon Sep 17 00:00:00 2001
From: Ferenc Szontágh <szf@fsociety.hu>
Date: Fri, 18 Apr 2025 20:33:13 +0000
Subject: [PATCH] add else if to the if
---
src/Interpreter/Interpreter.hpp | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/src/Interpreter/Interpreter.hpp b/src/Interpreter/Interpreter.hpp
index 328d6af..e67443b 100644
--- a/src/Interpreter/Interpreter.hpp
+++ b/src/Interpreter/Interpreter.hpp
@@ -72,7 +72,17 @@
}
break;
case Operations::Type::Return:
+ // return statement
+ if (op.statement) {
+ op.statement->interpret(*this);
+ }
+ break;
case Operations::Type::Loop:
+ // for-in or while loop
+ if (op.statement) {
+ op.statement->interpret(*this);
+ }
+ break;
case Operations::Type::Break:
case Operations::Type::Continue:
case Operations::Type::Block:
--
Gitblit v1.9.3