mirror of
https://github.com/sqlitebrowser/sqlitebrowser.git
synced 2026-01-20 02:50:46 -06:00
add missing tokens
I hope I got all now
This commit is contained in:
@@ -12,12 +12,16 @@ options {
|
||||
}
|
||||
|
||||
tokens {
|
||||
ABORT="ABORT";
|
||||
ACTION="ACTION";
|
||||
AUTOINCREMENT="AUTOINCREMENT";
|
||||
AS="AS";
|
||||
ASC="ASC";
|
||||
AND="AND";
|
||||
OR="OR";
|
||||
CASCADE="CASCADE";
|
||||
CASE_T="CASE";
|
||||
CAST="CAST";
|
||||
CHECK="CHECK";
|
||||
CREATE="CREATE";
|
||||
COLLATE="COLLATE";
|
||||
@@ -27,15 +31,23 @@ tokens {
|
||||
CURRENT_DATE="CURRENT_DATE";
|
||||
CURRENT_TIMESTAMP="CURRENT_TIMESTAMP";
|
||||
DEFAULT="DEFAULT";
|
||||
DEFERRABLE="DEFERRABLE";
|
||||
DEFERRED="DEFERRED";
|
||||
DELETE="DELETE";
|
||||
DESC="DESC";
|
||||
ELSE_T="ELSE";
|
||||
END="END";
|
||||
ESCAPE="ESCAPE";
|
||||
FAIL="FAIL";
|
||||
FOREIGN="FOREIGN";
|
||||
GLOB="GLOB";
|
||||
KEY="KEY";
|
||||
LIKE="LIKE";
|
||||
TABLE="TABLE";
|
||||
IF_T="IF";
|
||||
IGNORE="IGNORE";
|
||||
INITIALLY="INITIALLY";
|
||||
IMMEDIATE="IMMEDIATE";
|
||||
IS="IS";
|
||||
NOT="NOT";
|
||||
NULL_T="NULL";
|
||||
@@ -43,12 +55,18 @@ tokens {
|
||||
EXISTS="EXISTS";
|
||||
ON="ON";
|
||||
PRIMARY="PRIMARY";
|
||||
RAISE="RAISE";
|
||||
REFERENCES="REFERENCES";
|
||||
REGEXP="REGEXP";
|
||||
REPLACE="REPLACE";
|
||||
RESTRICT="RESTRICT";
|
||||
ROLLBACK="ROLLBACK";
|
||||
SET="SET";
|
||||
TEMPORARY="TEMPORARY";
|
||||
TEMP="TEMP";
|
||||
THEN="THEN";
|
||||
UNIQUE="UNIQUE";
|
||||
UPDATE="UPDATE";
|
||||
WHEN="WHEN";
|
||||
|
||||
//ast
|
||||
@@ -303,7 +321,7 @@ castexpr
|
||||
|
||||
caseexpr
|
||||
:
|
||||
CASE_T (expr)? (WHEN expr THEN expr)+ (ELSE expr)? END
|
||||
CASE_T (expr)? (WHEN expr THEN expr)+ (ELSE_T expr)? END
|
||||
;
|
||||
|
||||
suffixexpr
|
||||
|
||||
Reference in New Issue
Block a user