From cb3065c34756a70cb6006fc25777ce3e720ff1a8 Mon Sep 17 00:00:00 2001
From: Ferenc Szontágh <szf@fsociety.hu>
Date: Sun, 13 Apr 2025 18:16:19 +0000
Subject: [PATCH] implement variable contexts, add function body store and parsing
---
src/ScriptExceptionMacros.h | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/ScriptExceptionMacros.h b/src/ScriptExceptionMacros.h
index c2e754f..55dce1c 100644
--- a/src/ScriptExceptionMacros.h
+++ b/src/ScriptExceptionMacros.h
@@ -18,6 +18,9 @@
#define THROW_UNDEFINED_VARIABLE_ERROR(name, token) \
throw ScriptException::makeUndefinedVariableError(name, token, __FILE__, __LINE__)
+#define THROW_UNDEFINED_VARIABLE_ERROR_HELPER(name, token, file, line) \
+ throw ScriptException::makeUndefinedVariableError(name, token, file, line)
+
// Unknown (undefined) function call
#define THROW_UNDEFINED_FUNCTION_ERROR(name, token) \
throw ScriptException::makeUndefinedFunctionError(name, token, __FILE__, __LINE__)
--
Gitblit v1.9.3