From b7fe5ee929ae41f3fe78ac7fc796e0eb1634e2e5 Mon Sep 17 00:00:00 2001 From: Tim Warburton Date: Wed, 2 Nov 2011 03:19:18 -0500 Subject: [PATCH] Allow '@' in identifiers. --- pymbolic/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pymbolic/parser.py b/pymbolic/parser.py index 3347665..9a067df 100644 --- a/pymbolic/parser.py +++ b/pymbolic/parser.py @@ -34,7 +34,7 @@ _LEX_TABLE = [ (_closepar, pytools.lex.RE(r"\)")), (_openbracket, pytools.lex.RE(r"\[")), (_closebracket, pytools.lex.RE(r"\]")), - (_identifier, pytools.lex.RE(r"[a-z_A-Z_][a-zA-Z_0-9]*")), + (_identifier, pytools.lex.RE(r"[@a-z_A-Z_][@a-zA-Z_0-9]*")), (_whitespace, pytools.lex.RE("[ \n\t]*")), (_comma, pytools.lex.RE(",")), (_dot, pytools.lex.RE(r"\.")), -- GitLab