Add test cases to verify lexer's identifier validation (#2773)

This commit is contained in:
Leedehai 2023-11-27 05:50:15 -05:00 committed by GitHub
parent 0fbb1aaaaa
commit c354f00f79
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -32,6 +32,22 @@ Three
#test(v2, 2)
#test(v3, 3)
---
// Test what constitutes a valid Typst identifier.
// Ref: false
#let name = 1
#test(name, 1)
#let name_ = 1
#test(name_, 1)
#let name-2 = 1
#test(name-2, 1)
#let name_2 = 1
#test(name_2, 1)
#let __name = 1
#test(__name, 1)
#let ůñıćóðė = 1
#test(ůñıćóðė, 1)
---
// Test parenthesised assignments.
// Ref: false