lexer: identifier are bounded by word boundaries

This commit is contained in:
Antoine Viallon 2023-05-24 00:13:10 +02:00
parent 1e9843ec0e
commit 067dc7f982
Signed by: aviallon
GPG key ID: D126B13AB555E16F

View file

@ -39,7 +39,7 @@ class Tokens(enum.Enum):
KwLet = re.compile(r"\blet\b")
Identifier = re.compile(r"[a-zA-Z_][a-zA-Z_0-9]*")
Identifier = re.compile(r"\b[a-zA-Z_][a-zA-Z_0-9]*\b")
Equal = re.compile(r"=")
Colon = re.compile(r":")