diff --git a/src/parser.py b/src/parser.py index cb77d3c02951cbd690e109b73898eac96a86fe90..5ecdd2806e2d1ba9300b18d5c7018ed2101260c4 100644 --- a/src/parser.py +++ b/src/parser.py @@ -35,7 +35,7 @@ _LEX_TABLE = [ (_closepar, pytools.lex.RE(r"\)")), (_openbracket, pytools.lex.RE(r"\[")), (_closebracket, pytools.lex.RE(r"\]")), - (_identifier, pytools.lex.RE(r"[a-zA-Z_]+")), + (_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(".")),