From a607c1698e0a5792b4e1b79037a7917745a10578 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Sun, 4 Mar 2012 06:52:33 -0600 Subject: [PATCH] Allow $ sign in identifiers in parsing. --- pymbolic/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pymbolic/parser.py b/pymbolic/parser.py index 751cd14..048db64 100644 --- a/pymbolic/parser.py +++ b/pymbolic/parser.py @@ -70,7 +70,7 @@ class Parser: (_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