mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 19:23:03 +01:00
286 lines
9.5 KiB
C
286 lines
9.5 KiB
C
/*
|
|
* The contents of this file are subject to the Interbase Public
|
|
* License Version 1.0 (the "License"); you may not use this file
|
|
* except in compliance with the License. You may obtain a copy
|
|
* of the License at http://www.Inprise.com/IPL.html
|
|
*
|
|
* Software distributed under the License is distributed on an
|
|
* "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
|
|
* or implied. See the License for the specific language governing
|
|
* rights and limitations under the License.
|
|
*
|
|
* The Original Code was created by Inprise Corporation
|
|
* and its predecessors. Portions created by Inprise Corporation are
|
|
* Copyright (C) Inprise Corporation.
|
|
*
|
|
* All Rights Reserved.
|
|
* Contributor(s): ______________________________________.
|
|
*/
|
|
{KW_ABORT, "ABORT"},
|
|
{KW_ACCEPT, "ACCEPT"},
|
|
{KW_ACTIVE, "ACTIVE"},
|
|
{KW_ADD, "ADD"},
|
|
{KW_ALL, "ALL"},
|
|
{KW_ALTER, "ALTER"},
|
|
{KW_AND, "&&"},
|
|
{KW_AND, "AND"},
|
|
{KW_ANY, "ANY"},
|
|
{KW_ANY, "SOME"},
|
|
{KW_ANYCASE, "ANYCASE"},
|
|
{KW_AS, "AS"},
|
|
{KW_ASCENDING, "ASC"},
|
|
{KW_ASCENDING, "ASCENDING"},
|
|
{KW_ASTERISK, "*"},
|
|
{KW_AT, "AT"},
|
|
{KW_AVERAGE, "AVERAGE"},
|
|
{KW_AVERAGE, "AVG"},
|
|
{KW_BAR, "|"},
|
|
{KW_BASED, "BASED"},
|
|
{KW_BASED, "BASED_ON"},
|
|
{KW_BEGIN, "BEGIN"},
|
|
{KW_BETWEEN, "BETWEEN"},
|
|
{KW_BETWEEN, "BT"},
|
|
{KW_BIGINT, "BIGINT"},
|
|
{KW_BLOB, "BLOB"},
|
|
{KW_BLR, "BLR"},
|
|
{KW_BOTTOM, "BOTTOM"},
|
|
{KW_BY, "BY"},
|
|
{KW_CHAR, "CHAR"},
|
|
{KW_CHAR, "CHARACTER"},
|
|
{KW_CHOICE, "CHOICE"},
|
|
{KW_CLOSE, "CLOSE"},
|
|
{KW_COLLECTION, "COLLECTION"},
|
|
{KW_COLLECTIONS, "COLLECTIONS"},
|
|
{KW_COLON, ":"},
|
|
{KW_COLUMN, "COL"},
|
|
{KW_COLUMNS, "COLUMNS"},
|
|
{KW_COLUMN_HEADER, "COLUMN_HEADER"},
|
|
{KW_COMMA, ","},
|
|
{KW_COMMIT, "COMMIT"},
|
|
{KW_COMPUTED, "COMPUTED"},
|
|
{KW_CONTAINING, "CONT"},
|
|
{KW_CONTAINING, "CONTAINING"},
|
|
{KW_CONTAINING, "CT"},
|
|
{KW_CONT_PROMPT, "CONTINUATION"},
|
|
{KW_COPY, "COPY"},
|
|
{KW_COUNT, "COUNT"},
|
|
{KW_CREATE, "CREATE"},
|
|
{KW_CROSS, "CROSS"},
|
|
{KW_CURSOR, "CURSOR"},
|
|
{KW_DATABASE, "DATABASE"},
|
|
{KW_DATABASES, "DATABASES"},
|
|
{KW_DATE, "DATE"},
|
|
{KW_DECIMAL, "DECIMAL"},
|
|
{KW_DECIMAL, "DEC"},
|
|
{KW_DECLARE, "DECLARE"},
|
|
{KW_DEFINE, "DEFINE"},
|
|
{KW_DELETE, "DELETE"},
|
|
{KW_DESCENDING, "DESC"},
|
|
{KW_DESCENDING, "DESCENDING"},
|
|
{KW_DISTINCT, "DISTINCT"},
|
|
{KW_DOT, "."},
|
|
{KW_DOUBLE, "DOUBLE"},
|
|
{KW_DROP, "DROP"},
|
|
{KW_DUPLICATE, "DUPLICATE"},
|
|
{KW_DUPLICATE, "DUPLICATES"},
|
|
{KW_ECHO, "ECHO"},
|
|
{KW_EDIT, "EDIT"},
|
|
{KW_EDIT_STRING, "EDIT_STRING"},
|
|
{KW_ELSE, "ELSE"},
|
|
{KW_END, "END"},
|
|
{KW_END_CHOICE, "END_CHOICE"},
|
|
{KW_END_FOR, "END_FOR"},
|
|
{KW_END_MODIFY, "END_MODIFY"},
|
|
{KW_END_PROCEDURE, "END_PROCEDURE"},
|
|
{KW_END_REPORT, "END_REPORT"},
|
|
{KW_END_STORE, "END_STORE"},
|
|
{KW_END_STREAM, "END_STREAM"},
|
|
{KW_ENTREE, "ENTREE"},
|
|
{KW_EQ, "=="},
|
|
{KW_EQ, "EQ"},
|
|
{KW_EQUALS, "="},
|
|
{KW_ERASE, "ERASE"},
|
|
{KW_ESCAPE, "ESCAPE"},
|
|
{KW_EUC_JUSTIFY, "EUC_JUSTIFY"},
|
|
{KW_EXACTCASE, "EXACTCASE"},
|
|
{KW_EXEC, "EXEC"},
|
|
{KW_EXISTS, "EXISTS"},
|
|
{KW_EXIT, "EXIT"},
|
|
#ifdef DEV_BUILD
|
|
{KW_EXPLAIN, "EXPLAIN"},
|
|
#endif
|
|
{KW_EXTRACT, "EXTRACT"},
|
|
{KW_FIELD, "FIELD"},
|
|
{KW_FIELDS, "FIELDS"},
|
|
{KW_FILTER, "FILTER"},
|
|
{KW_FILTERS, "FILTERS"},
|
|
{KW_FINISH, "FINISH"},
|
|
{KW_FIRST, "FIRST"},
|
|
{KW_FIXED, "FIXED"},
|
|
{KW_FLOAT, "FLOAT"},
|
|
{KW_FOR, "FOR"},
|
|
{KW_FORMAT, "FORMAT"},
|
|
{KW_FROM, "FROM"},
|
|
{KW_FULL, "FULL"},
|
|
{KW_FUNCTION, "FUNCTION"},
|
|
{KW_FUNCTIONS, "FUNCTIONS"},
|
|
{KW_GE, ">="},
|
|
{KW_GE, "GE"},
|
|
{KW_GE, "^<"},
|
|
{KW_GLOBAL, "GLOBAL"},
|
|
{KW_GRANT, "GRANT"},
|
|
{KW_GROUP, "GROUP"},
|
|
{KW_GROUPED, "GROUPED"},
|
|
{KW_GT, ">"},
|
|
{KW_GT, "GT"},
|
|
{KW_HAVING, "HAVING"},
|
|
{KW_HELP, "HELP"},
|
|
#ifdef DEV_BUILD
|
|
{KW_HEXOUT, "HEX_OUTPUT"},
|
|
#endif
|
|
{KW_IF, "IF"},
|
|
{KW_IN, "IN"},
|
|
{KW_INACTIVE, "INACTIVE"},
|
|
{KW_INDEX, "INDEX"},
|
|
{KW_INDICES, "INDEXES"},
|
|
{KW_INDICES, "INDICES"},
|
|
{KW_INNER, "INNER"},
|
|
{KW_INSERT, "INSERT"},
|
|
{KW_INTEGER, "INTEGER"},
|
|
{KW_INTEGER, "INT"},
|
|
{KW_INTO, "INTO"},
|
|
{KW_IS, "IS"},
|
|
{KW_JOIN, "JOIN"},
|
|
{KW_LABEL, "LABEL"},
|
|
{KW_LE, "<="},
|
|
{KW_LE, "LE"},
|
|
{KW_LE, "^>"},
|
|
{KW_LEAVE, "LEAVE"},
|
|
{KW_LEFT, "LEFT"},
|
|
{KW_LEFT_PAREN, "("},
|
|
{KW_LIKE, "LIKE"},
|
|
{KW_LINES, "LINES"},
|
|
{KW_LIST, "LIST"},
|
|
{KW_LONG, "LONG"},
|
|
{KW_LT, "<"},
|
|
{KW_LT, "LT"},
|
|
{KW_L_BRACE, "{"},
|
|
{KW_L_BRCKET, "["},
|
|
{KW_MATCHES, "MATCHES"},
|
|
{KW_MATCHES, "MATCHING"},
|
|
{KW_MATCHING_LANGUAGE, "MATCHING_LANGUAGE"},
|
|
{KW_MAX, "MAX"},
|
|
{KW_MEN, "MANU"},
|
|
{KW_MENU, "MENU"},
|
|
{KW_MIN, "MIN"},
|
|
{KW_MINUS, "-"},
|
|
{KW_MISSING, "MISSING"},
|
|
{KW_MODIFY, "MODIFY"},
|
|
{KW_NAMES, "NAMES"},
|
|
{KW_NE, "!="},
|
|
{KW_NE, "NE"},
|
|
{KW_NE, "<>"},
|
|
{KW_NE, "^="},
|
|
{KW_NE, "~="},
|
|
{KW_NEW_PAGE, "NEW_PAGE"},
|
|
{KW_NO, "NO"},
|
|
{KW_NOT, "NOT"},
|
|
{KW_NULL, "NULL"},
|
|
{KW_NUMERIC, "NUMERIC"},
|
|
{KW_OF, "OF"},
|
|
{KW_ON, "ON"},
|
|
{KW_OPEN, "OPEN"},
|
|
{KW_OPTION, "OPTION"},
|
|
{KW_OR, "OR"},
|
|
{KW_OR, "||"},
|
|
{KW_ORDER, "ORDER"},
|
|
{KW_OUTER, "OUTER"},
|
|
{KW_OVER, "OVER"},
|
|
{KW_PAGE, "PAGE"},
|
|
{KW_PAGESIZE, "PAGESIZE"},
|
|
{KW_PASSWORD, "PASSWORD"},
|
|
{KW_PLUS, "+"},
|
|
{KW_PRECISION, "PRECISION"},
|
|
{KW_PREPARE, "PREPARE"},
|
|
{KW_PRINT, "PRINT"},
|
|
{KW_PRIVILEGES, "PRIVILEGES"},
|
|
{KW_PROCEDURE, "PROCEDURE"},
|
|
{KW_PROCEDURES, "PROCEDURES"},
|
|
{KW_PROMPT, "PROMPT"},
|
|
{KW_QUERY_HEADER, "QUERY_HEADER"},
|
|
{KW_QUERY_NAME, "QUERY_NAME"},
|
|
{KW_QUIT, "QUIT"},
|
|
{KW_READY, "READY"},
|
|
{KW_REAL, "REAL"},
|
|
{KW_REDUCED, "REDUCED"},
|
|
{KW_RELATION, "RELATION"},
|
|
{KW_RELATIONS, "RELATIONS"},
|
|
{KW_RELATIONS, "TABLES"},
|
|
{KW_RENAME, "RENAME"},
|
|
{KW_REPEAT, "REPEAT"},
|
|
{KW_REPORT, "REPORT"},
|
|
{KW_REPORT_HEADER, "REPORT_HEADER"},
|
|
{KW_REPORT_NAME, "REPORT_NAME"},
|
|
{KW_REVOKE, "REVOKE"},
|
|
{KW_RIGHT, "RIGHT"},
|
|
{KW_RIGHT_PAREN, ")"},
|
|
{KW_ROLLBACK, "ROLLBACK"},
|
|
{KW_RUNNING, "RUNNING"},
|
|
{KW_R_BRACE, "}"},
|
|
{KW_R_BRCKET, "]"},
|
|
{KW_SCALE, "SCALE"},
|
|
{KW_SECURITY_CLASS, "SECURITY_CLASS"},
|
|
{KW_SECURITY_CLASSES, "SECURITY_CLASSES"},
|
|
{KW_SELECT, "SELECT"},
|
|
{KW_SEMI, ";"},
|
|
{KW_SEMI, "\n"},
|
|
{KW_SEMI, "end of line"},
|
|
{KW_SEMICOLON, "SEMI"},
|
|
{KW_SEMICOLON, "SEMICOLON"},
|
|
{KW_SET, "SET"},
|
|
{KW_SHELL, "SHELL"},
|
|
{KW_SHELL, "SPAWN"},
|
|
{KW_SHORT, "SHORT"},
|
|
{KW_SHOW, "SHOW"},
|
|
{KW_SINGULAR, "SINGULAR"},
|
|
{KW_SKIP, "SKIP"},
|
|
{KW_SLASH, "/"},
|
|
{KW_SMALLINT, "SMALLINT"},
|
|
{KW_SORTED, "SORTED"},
|
|
{KW_SPACE, "SPACE"},
|
|
{KW_STARTS, "ST"},
|
|
{KW_STARTS, "STARTING"},
|
|
{KW_STARTS, "STARTS"},
|
|
{KW_STATISTICS, "STATISTICS"},
|
|
{KW_STORE, "STORE"},
|
|
{KW_SUB_TYPE, "SUB_TYPE"},
|
|
{KW_SYSTEM, "SYSTEM"},
|
|
{KW_TAB, "TAB"},
|
|
{KW_TABLE, "TABLE"},
|
|
{KW_TEXT, "TEXT"},
|
|
{KW_THEN, "THEN"},
|
|
{KW_TO, "TO"},
|
|
{KW_TOP, "TOP"},
|
|
{KW_TOTAL, "SUM"},
|
|
{KW_TOTAL, "TOTAL"},
|
|
{KW_TRIGGER, "TRIGGER"},
|
|
{KW_TRIGGERS, "TRIGGERS"},
|
|
{KW_UNION, "UNION"},
|
|
{KW_UNIQUE, "UNIQUE"},
|
|
{KW_UPDATE, "UPDATE"},
|
|
{KW_UPPERCASE, "UPPERCASE"},
|
|
{KW_USER, "USER"},
|
|
{KW_USER_NAME, "RDB$USER_NAME"},
|
|
{KW_USING, "USING"},
|
|
{KW_VALID, "VALID"},
|
|
{KW_VALUES, "VALUES"},
|
|
{KW_VARCHAR, "VARCHAR"},
|
|
{KW_VARIABLE, "VARIABLE"},
|
|
{KW_VARIABLES, "VARIABLES"},
|
|
{KW_VARYING, "VARYING"},
|
|
{KW_VERSION, "VERSION"},
|
|
{KW_VIEW, "VIEW"},
|
|
{KW_VIEWS, "VIEWS"},
|
|
{KW_WITH, "WHERE"},
|
|
{KW_WITH, "WITH"},
|