forked from Mirror/wren
This allows "%(...)" inside a string literal to interpolate the stringified result of an expression. It doesn't support custom interpolators or format strings, but we can consider extending that later.
20 lines
317 B
Plaintext
20 lines
317 B
Plaintext
for (i in 0..2) {
|
|
System.print("outer %(i)")
|
|
if (i > 1) break
|
|
|
|
for (j in 0..2) {
|
|
System.print("inner %(j)")
|
|
if (j > 1) break
|
|
}
|
|
}
|
|
|
|
// expect: outer 0
|
|
// expect: inner 0
|
|
// expect: inner 1
|
|
// expect: inner 2
|
|
// expect: outer 1
|
|
// expect: inner 0
|
|
// expect: inner 1
|
|
// expect: inner 2
|
|
// expect: outer 2
|