fix identifier rule mistake number as identifier

This commit is contained in:
nganhkhoa 2024-03-29 14:46:22 +07:00
parent 6ad5cbb586
commit 8f7685e8ea

View File

@ -26,7 +26,7 @@ keywords = {
// if identifier starts with something like a keyword, it must follows something else
// in any case, the identifier cannot begin with a digit
identifier = @{ keywords? ~ ("_" | ASCII_ALPHANUMERIC)+
identifier = @{ keywords ~ ("_" | ASCII_ALPHANUMERIC)+
| !keywords ~ ASCII_ALPHA ~ ("_" | ASCII_ALPHANUMERIC)* }
function_type_param = { type* }