diff --git a/src/main/java/me/topchetoeu/jscript/runtime/values/primitives/StringValue.java b/src/main/java/me/topchetoeu/jscript/runtime/values/primitives/StringValue.java index d2386ae..e04b5c0 100644 --- a/src/main/java/me/topchetoeu/jscript/runtime/values/primitives/StringValue.java +++ b/src/main/java/me/topchetoeu/jscript/runtime/values/primitives/StringValue.java @@ -44,6 +44,9 @@ public final class StringValue extends PrimitiveValue { else if (other instanceof StringValue val) return value.length() == val.value.length() && value.equals(val.value); else return false; } + @Override public String toString() { + return value; + } @Override public ObjectValue getPrototype(Environment env) { return env.get(STRING_PROTO); } diff --git a/src/main/java/me/topchetoeu/jscript/runtime/values/primitives/VoidValue.java b/src/main/java/me/topchetoeu/jscript/runtime/values/primitives/VoidValue.java index 6354625..67938a1 100644 --- a/src/main/java/me/topchetoeu/jscript/runtime/values/primitives/VoidValue.java +++ b/src/main/java/me/topchetoeu/jscript/runtime/values/primitives/VoidValue.java @@ -31,6 +31,10 @@ public final class VoidValue extends PrimitiveValue { return Arrays.asList(name); } + @Override public String toString() { + return name; + } + public VoidValue(String name, String type) { this.name = name; this.type = type;