79 lines
1.6 KiB
Plaintext
79 lines
1.6 KiB
Plaintext
![]() |
"a simple string"
|
||
|
"has $interpolated variables"
|
||
|
"has $($nesting -and 'interpolation')"
|
||
|
"string `"with`" escaping"
|
||
|
'non-interpolated $string'
|
||
|
'also ''with'' escaping'
|
||
|
'''twas also escaped'
|
||
|
an empty '' string
|
||
|
'can''t'
|
||
|
"a simple #comment string"
|
||
|
"has $interpolated <# variables #>"
|
||
|
"$($expression)"
|
||
|
"`$(escaped expression)"
|
||
|
"$($($exp))"
|
||
|
|
||
|
----------------------------------------------------
|
||
|
|
||
|
[
|
||
|
["string", ["\"a simple string\""]],
|
||
|
["string", [
|
||
|
"\"has ", ["variable", "$interpolated"], " variables\""
|
||
|
]],
|
||
|
["string", [
|
||
|
"\"has ",
|
||
|
[
|
||
|
"function",
|
||
|
[
|
||
|
"$",
|
||
|
["punctuation", "("],
|
||
|
["variable", "$nesting"],
|
||
|
["operator", "-and"],
|
||
|
["string", "'interpolation'"],
|
||
|
["punctuation", ")"]
|
||
|
]
|
||
|
],
|
||
|
"\""
|
||
|
]],
|
||
|
["string", ["\"string `\"with`\" escaping\""]],
|
||
|
["string", "'non-interpolated $string'"],
|
||
|
["string", "'also ''with'' escaping'"],
|
||
|
["string", "'''twas also escaped'"],
|
||
|
"\r\nan empty ", ["string", "''"], " string\r\n",
|
||
|
["string", "'can''t'"],
|
||
|
["string", ["\"a simple #comment string\""]],
|
||
|
["string", [
|
||
|
"\"has ", ["variable", "$interpolated"], " <# variables #>\""
|
||
|
]],
|
||
|
["string", [
|
||
|
"\"",
|
||
|
["function", [
|
||
|
"$",
|
||
|
["punctuation", "("],
|
||
|
["variable", "$expression"],
|
||
|
["punctuation", ")"]
|
||
|
]],
|
||
|
"\""
|
||
|
]],
|
||
|
["string", [
|
||
|
"\"`$(escaped expression)\""
|
||
|
]],
|
||
|
["string", [
|
||
|
"\"",
|
||
|
["function", [
|
||
|
"$",
|
||
|
["punctuation", "("],
|
||
|
"$",
|
||
|
["punctuation", "("],
|
||
|
["variable", "$exp"],
|
||
|
["punctuation", ")"],
|
||
|
["punctuation", ")"]
|
||
|
]],
|
||
|
"\""
|
||
|
]]
|
||
|
]
|
||
|
|
||
|
----------------------------------------------------
|
||
|
|
||
|
Testing strings
|