polserver/testsuite/escript/interstring/interstring01.out
Kevin Eady 2de1995c19
Fix compiler for escaping } correctly in interpolated strings (#620)
* Update grammar; add tests
String literals inside an interpolated string cannot start with `}`, as it must be a DOUBLE_RBRACE `}}`

* Fix interpolate string token reading

* Update core-changes
2024-02-06 10:44:26 +01:00

75 lines
520 B
Text

1.
String
2.
String
foo
3.
String
1
4.
String
47835.933349609375
5.
String
foo
6.
String
1bar
7.
String
foobar
8.
String
<uninitialized object>
9.
String
!<uninitialized object>
10.
String
<uninitialized object>!
11.
String
!<uninitialized object>!
12.
String
97
13.
String
0xbeef
14.
String
Hello <needs Int>
15.
String
Hello, FunctionObject
16.
String
HelloabcWorld
17.
String
Hello, {1_2_3}
18.
String
{
19.
String
{{
20.
String
}
21.
String
}}
22.
String
{}
23.
String
{{}}
24.
String
{{_}}!{{
25.
String
{{-}}!{-}