Tag: cws_src680_warnings01
User: sb      
Date: 06/04/07 13:25:24

Modified:
 /dba/connectivity/source/parse/
  sqlflex.l

Log:
 RESYNC: (1.27-1.28); FILE MERGED

File Changes:

Directory: /dba/connectivity/source/parse/
==========================================

File [changed]: sqlflex.l
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/parse/sqlflex.l?r1=1.27.68.2&r2=1.27.68.3
Delta lines:  +11 -9
--------------------
--- sqlflex.l   21 Nov 2005 10:08:01 -0000      1.27.68.2
+++ sqlflex.l   7 Apr 2006 20:25:22 -0000       1.27.68.3
@@ -316,8 +316,8 @@
 [Uu][Nn][Ii][Oo][Nn]                                                   
{SQL_NEW_KEYWORD(SQL_TOKEN_UNION); return SQL_TOKEN_UNION; }
 [Uu][Nn][Ii][Qq][Uu][Ee]                                               
{SQL_NEW_KEYWORD(SQL_TOKEN_UNIQUE); return SQL_TOKEN_UNIQUE; }
 [Uu][Nn][Kk][Nn][Oo][Ww][Nn]                                   
{SQL_NEW_KEYWORD(SQL_TOKEN_UNKNOWN); return SQL_TOKEN_UNKNOWN; }
-[Uu][Pp][Pp][Ee][Rr]                                                   
{SQL_NEW_KEYWORD(SQL_TOKEN_UPPER); return SQL_TOKEN_UPPER; }
 [Uu][Pp][Dd][Aa][Tt][Ee]                                               
{SQL_NEW_KEYWORD(SQL_TOKEN_UPDATE); return SQL_TOKEN_UPDATE; }
+[Uu][Pp][Pp][Ee][Rr]                                                   
{SQL_NEW_KEYWORD(SQL_TOKEN_UPPER); return SQL_TOKEN_UPPER; }
 [Uu][Ss][Aa][Gg][Ee]                                                   
{SQL_NEW_KEYWORD(SQL_TOKEN_USAGE); return SQL_TOKEN_USAGE; }
 [Uu][Ss][Ee][Rr]                                                               
{SQL_NEW_KEYWORD(SQL_TOKEN_USER); return SQL_TOKEN_USER; }
 [Uu][Ss][Ii][Nn][Gg]                                                   
{SQL_NEW_KEYWORD(SQL_TOKEN_USING); return SQL_TOKEN_USING; }
@@ -345,7 +345,9 @@
 
 [-+*/:(),.;?{}]    { return SQLyytext[0]; }
 
-<SQL>[A-Za-z][A-Za-z0-9_]*             {return gatherName( SQLyytext);}
+
+
+<SQL>[A-Za-z\200-\277\300-\337\340-\357\360-\367\370-\373\374-\375][A-Za-z\200-\277\300-\337\340-\357\360-\367\370-\373\374-\375_0-9]*
         {return gatherName( SQLyytext);}
 
 <SQL>([0-9]+) | 
 <SQL>([0-9]+"."[0-9]*) | 
@@ -355,7 +357,7 @@
 <SQL>[0-9]+"."[0-9]*[eE][+-]?[0-9]+ |
 <SQL>"."[0-9]*[eE][+-]?[0-9]+          {SQL_NEW_APPROXNUM; return 
SQL_TOKEN_APPROXNUM; }
 
-<PREDICATE_GER,PREDICATE_ENG,DATE>[A-Za-z][A-Za-z0-9_%.,*?]* {return 
gatherNamePre(SQLyytext);}
+<PREDICATE_GER,PREDICATE_ENG,DATE>[A-Za-z\200-\277\300-\337\340-\357\360-\367\370-\373\374-\375][A-Za-z0-9_%.,*?\200-\277\300-\337\340-\357\360-\367\370-\373\374-\375]*
 {return gatherNamePre(SQLyytext);}
 
 <PREDICATE_GER,PREDICATE_ENG>([0-9]+)          {SQL_NEW_INTNUM; return 
SQL_TOKEN_INTNUM;}
 <PREDICATE_ENG>([0-9]{1,3}(","[0-9]{3})+)      {SQL_NEW_INTNUM; return 
SQL_TOKEN_INTNUM;}




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to