diff options
| author | William Hergès <william@herges.fr> | 2025-11-08 22:59:31 +0100 |
|---|---|---|
| committer | William Hergès <william@herges.fr> | 2025-11-08 22:59:31 +0100 |
| commit | 8a26b3d43e1adb6f9585891500a5fc856fd0ca5c (patch) | |
| tree | 19b2b90ee22c9b6cc3652d128ac7bf3f1da4da3c /src/elixir_math_parser_lexer.xrl | |
| parent | c7a26d3c6125caa9239cec9bf08db935d98e19c1 (diff) | |
perf(var): replace atoms by charlist
Diffstat (limited to 'src/elixir_math_parser_lexer.xrl')
| -rw-r--r-- | src/elixir_math_parser_lexer.xrl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/elixir_math_parser_lexer.xrl b/src/elixir_math_parser_lexer.xrl index 7256090..d02a62c 100644 --- a/src/elixir_math_parser_lexer.xrl +++ b/src/elixir_math_parser_lexer.xrl @@ -1,6 +1,6 @@ Definitions. INT = [0-9]+ -NAME = :[a-zA-Z_][a-zA-Z0-9_]* +NAME = [a-zA-Z_][a-zA-Z0-9_]* WHITESPACE = [\s\t\n\r] Rules. @@ -12,7 +12,7 @@ Rules. \( : {token, {'(', TokenLine}}. \) : {token, {')', TokenLine}}. ;; : {token, {';;', TokenLine}}. -{NAME} : {token, {atom, TokenLine, to_atom(TokenChars)}}. +{NAME} : {token, {var, TokenLine, TokenChars}}. {INT} : {token, {int, TokenLine, TokenChars}}. {WHITESPACE}+ : skip_token. |
