Limit variable names to letters, numbers and underscores.
authorNicolás Alvarez <nicolas.alvarez@gmail.com>
Mon, 11 Apr 2011 21:36:37 +0000 (18:36 -0300)
committerNicolás Alvarez <nicolas.alvarez@gmail.com>
Mon, 11 Apr 2011 21:36:37 +0000 (18:36 -0300)
commit7f27c60c636ff4ea63de11229bb5fe842e4e3ca7
tree7479c0ca197314f757bc0ba53d16da48c920a133
parent9677b1fea3ab82db3e9185439938d9e2380e02d4
Limit variable names to letters, numbers and underscores.

The parser used to allow any non-whitespace character, which could
cause problems in practice. For example, you could create a variable
with } or = in the name, or a character we may want to use in a syntax
extension later.
src/ruleparser.cpp