diff --git a/experiments/modern/src/maki-interpreter/prettyPrinter.js b/experiments/modern/src/maki-interpreter/prettyPrinter.js index 487e7c82..d73c8950 100644 --- a/experiments/modern/src/maki-interpreter/prettyPrinter.js +++ b/experiments/modern/src/maki-interpreter/prettyPrinter.js @@ -11,7 +11,11 @@ function printValue(value) { switch (variable.typeName) { case "OBJECT": const obj = runtime[variable.type]; - type = obj.getClassName(); + if (obj == null) { + type = "Unknown object"; + } else { + type = obj.getClassName(); + } break; case "STRING": const str = variable.getValue();