Fix 0 string interpolation
This commit is contained in:
@@ -417,9 +417,11 @@ class Reader {
|
|||||||
}
|
}
|
||||||
var interpExpression = assertRead(stream, k);
|
var interpExpression = assertRead(stream, k);
|
||||||
var b = interpExpression.expBuilder();
|
var b = interpExpression.expBuilder();
|
||||||
interpExpression = b.callSymbol("Std.string", [interpExpression]);
|
var stringOfInterpExpression = b.callSymbol("Std.string", [interpExpression]);
|
||||||
if (wrapInIf) {
|
if (wrapInIf) {
|
||||||
interpExpression = b.callSymbol("if", [interpExpression, interpExpression, b.str("")]);
|
interpExpression = b.callSymbol("if", [interpExpression, stringOfInterpExpression, b.str("")]);
|
||||||
|
} else {
|
||||||
|
interpExpression = stringOfInterpExpression;
|
||||||
}
|
}
|
||||||
stringParts.push(interpExpression);
|
stringParts.push(interpExpression);
|
||||||
case '\\':
|
case '\\':
|
||||||
|
Reference in New Issue
Block a user