GDScript: Add raw string literals (r-strings)
This commit is contained in:
parent
221884e6bc
commit
2964c7d51c
13 changed files with 250 additions and 132 deletions
22
modules/gdscript/tests/scripts/parser/features/r_strings.gd
Normal file
22
modules/gdscript/tests/scripts/parser/features/r_strings.gd
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
func test():
|
||||
print(r"test ' \' \" \\ \n \t \u2023 test")
|
||||
print(r"\n\\[\t ]*(\w+)")
|
||||
print(r"")
|
||||
print(r"\"")
|
||||
print(r"\\\"")
|
||||
print(r"\\")
|
||||
print(r"\" \\\" \\\\\"")
|
||||
print(r"\ \\ \\\ \\\\ \\\\\ \\")
|
||||
print(r'"')
|
||||
print(r'"(?:\\.|[^"])*"')
|
||||
print(r"""""")
|
||||
print(r"""test \t "test"="" " \" \\\" \ \\ \\\ test""")
|
||||
print(r'''r"""test \t "test"="" " \" \\\" \ \\ \\\ test"""''')
|
||||
print(r"\t
|
||||
\t")
|
||||
print(r"\t \
|
||||
\t")
|
||||
print(r"""\t
|
||||
\t""")
|
||||
print(r"""\t \
|
||||
\t""")
|
||||
Loading…
Add table
Add a link
Reference in a new issue