From 1ee8496d6bd53dcb2c9ce606fbf8c35b16c2d6de Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Wed, 16 Jan 2008 00:30:44 -0500 Subject: [PATCH] Allow numbers and underscores in identifier names. --- src/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parser.py b/src/parser.py index cb77d3c..5ecdd28 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(".")), -- GitLab