From aa1d984db18333d89b6bb2b1fa9852f85edba2de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Herg=C3=A8s?= Date: Sat, 8 Nov 2025 21:31:48 +0100 Subject: feat(calc): strengthen reducing --- src/elixir_math_parser_lexer.xrl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/elixir_math_parser_lexer.xrl') diff --git a/src/elixir_math_parser_lexer.xrl b/src/elixir_math_parser_lexer.xrl index 8d7920a..7256090 100644 --- a/src/elixir_math_parser_lexer.xrl +++ b/src/elixir_math_parser_lexer.xrl @@ -1,7 +1,7 @@ Definitions. INT = [0-9]+ NAME = :[a-zA-Z_][a-zA-Z0-9_]* -WHITESPACE = [\s\t\n\r]|;{2} +WHITESPACE = [\s\t\n\r] Rules. \+ : {token, {'+', TokenLine}}. @@ -11,6 +11,7 @@ Rules. \= : {token, {'=', TokenLine}}. \( : {token, {'(', TokenLine}}. \) : {token, {')', TokenLine}}. +;; : {token, {';;', TokenLine}}. {NAME} : {token, {atom, TokenLine, to_atom(TokenChars)}}. {INT} : {token, {int, TokenLine, TokenChars}}. {WHITESPACE}+ : skip_token. -- cgit v1.2.3