Fix 0 string interpolation

This commit is contained in:
2022-09-11 00:04:34 +00:00
parent 28e3f3d4d1
commit 0072982f8e

View File

@@ -417,9 +417,11 @@ class Reader {
}
var interpExpression = assertRead(stream, k);
var b = interpExpression.expBuilder();
interpExpression = b.callSymbol("Std.string", [interpExpression]);
var stringOfInterpExpression = b.callSymbol("Std.string", [interpExpression]);
if (wrapInIf) {
interpExpression = b.callSymbol("if", [interpExpression, interpExpression, b.str("")]);
interpExpression = b.callSymbol("if", [interpExpression, stringOfInterpExpression, b.str("")]);
} else {
interpExpression = stringOfInterpExpression;
}
stringParts.push(interpExpression);
case '\\':