diff --git a/debian/changelog b/debian/changelog index 1ddc5bc2504a69630683d530d69ce061345d3c9e_ZGViaWFuL2NoYW5nZWxvZw==..f5608473e549c77b57f520682f1abd3c3f87106e_ZGViaWFuL2NoYW5nZWxvZw== 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,6 +10,12 @@ -- Sylvain Thénault <sylvain.thenault@logilab.fr> Tue, 16 Mar 2010 13:41:03 +0100 +rql (0.24.1-1) unstable; urgency=low + + * new upstream release + + -- Pierre-Yves David <pierre-yves.david@logilab.fr> Thu, 04 Mar 2010 12:08:01 +0100 + rql (0.24.0-1) unstable; urgency=low * new upstream release diff --git a/parser.g b/parser.g index 1ddc5bc2504a69630683d530d69ce061345d3c9e_cGFyc2VyLmc=..f5608473e549c77b57f520682f1abd3c3f87106e_cGFyc2VyLmc= 100644 --- a/parser.g +++ b/parser.g @@ -92,7 +92,7 @@ token ADD_OP: r'\+|-' token MUL_OP: r'\*|/' token FUNCTION: r'[A-Za-z_]+\s*(?=\()' - token R_TYPE: r'[a-z][a-z0-9_]*' + token R_TYPE: r'[a-z_][a-z0-9_]*' token E_TYPE: r'[A-Z][A-Za-z0-9]*[a-z]+[0-9]*' token VARIABLE: r'[A-Z][A-Z0-9_]*' token COLALIAS: r'[A-Z][A-Z0-9_]*\.\d+' diff --git a/parser.py b/parser.py index 1ddc5bc2504a69630683d530d69ce061345d3c9e_cGFyc2VyLnB5..f5608473e549c77b57f520682f1abd3c3f87106e_cGFyc2VyLnB5 100644 --- a/parser.py +++ b/parser.py @@ -98,7 +98,7 @@ ('ADD_OP', re.compile('\\+|-')), ('MUL_OP', re.compile('\\*|/')), ('FUNCTION', re.compile('[A-Za-z_]+\\s*(?=\\()')), - ('R_TYPE', re.compile('[a-z][a-z0-9_]*')), + ('R_TYPE', re.compile('[a-z_][a-z0-9_]*')), ('E_TYPE', re.compile('[A-Z][A-Za-z0-9]*[a-z]+[0-9]*')), ('VARIABLE', re.compile('[A-Z][A-Z0-9_]*')), ('COLALIAS', re.compile('[A-Z][A-Z0-9_]*\\.\\d+')),