From 0be0fd1eff22eb065a0725e552eab32a91111550 Mon Sep 17 00:00:00 2001 From: gnembon Date: Tue, 1 Feb 2022 01:25:47 +0100 Subject: [PATCH] swap default variable values to null/undef --- src/main/java/carpet/script/Expression.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/carpet/script/Expression.java b/src/main/java/carpet/script/Expression.java index 4796765c..7ba73179 100644 --- a/src/main/java/carpet/script/Expression.java +++ b/src/main/java/carpet/script/Expression.java @@ -738,7 +738,7 @@ public class Expression } var = c.host.getGlobalVariable(module, name); if (var != null) return var; - var = (_c, _t ) -> Value.ZERO.reboundedTo(name); + var = (_c, _t ) -> _c.host.strict ? Value.UNDEF.reboundedTo(name) : Value.NULL.reboundedTo(name); setAnyVariable(c, name, var); return var; }