Skip to content

Commit 2cd5d49

Browse files
committed
move keywords from express.[ch] to exp_kw.[ch]
1 parent 6092c9b commit 2cd5d49

File tree

6 files changed

+252
-243
lines changed

6 files changed

+252
-243
lines changed

cmake/schema_scanner/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ set( schema_scanner_src
2323
${SC_ROOT}/src/express/dict.c
2424
${SC_ROOT}/src/express/entity.c
2525
${SC_ROOT}/src/express/error.c
26+
${SC_ROOT}/src/express/exp_kw.c
2627
${SC_ROOT}/src/express/expr.c
2728
${SC_ROOT}/src/express/express.c
2829
${SC_ROOT}/src/express/hash.c

include/express/exp_kw.h

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
#ifndef EXP_KW_H
2+
#define EXP_KW_H
3+
4+
#include "sc_export.h"
5+
6+
extern SC_EXPRESS_EXPORT char * KW_ABS;
7+
extern SC_EXPRESS_EXPORT char * KW_ABSTRACT;
8+
extern SC_EXPRESS_EXPORT char * KW_ACOS;
9+
extern SC_EXPRESS_EXPORT char * KW_AGGREGATE;
10+
extern SC_EXPRESS_EXPORT char * KW_ALIAS;
11+
extern SC_EXPRESS_EXPORT char * KW_AND;
12+
extern SC_EXPRESS_EXPORT char * KW_ANDOR;
13+
extern SC_EXPRESS_EXPORT char * KW_ARRAY;
14+
extern SC_EXPRESS_EXPORT char * KW_AS;
15+
extern SC_EXPRESS_EXPORT char * KW_ASIN;
16+
extern SC_EXPRESS_EXPORT char * KW_ATAN;
17+
extern SC_EXPRESS_EXPORT char * KW_BAG;
18+
extern SC_EXPRESS_EXPORT char * KW_BEGIN;
19+
extern SC_EXPRESS_EXPORT char * KW_BINARY;
20+
extern SC_EXPRESS_EXPORT char * KW_BLENGTH;
21+
extern SC_EXPRESS_EXPORT char * KW_BOOLEAN;
22+
extern SC_EXPRESS_EXPORT char * KW_BY;
23+
extern SC_EXPRESS_EXPORT char * KW_CASE;
24+
extern SC_EXPRESS_EXPORT char * KW_CONST_E;
25+
extern SC_EXPRESS_EXPORT char * KW_CONSTANT;
26+
extern SC_EXPRESS_EXPORT char * KW_CONTEXT;
27+
extern SC_EXPRESS_EXPORT char * KW_COS;
28+
extern SC_EXPRESS_EXPORT char * KW_DERIVE;
29+
extern SC_EXPRESS_EXPORT char * KW_DIV;
30+
extern SC_EXPRESS_EXPORT char * KW_ELSE;
31+
extern SC_EXPRESS_EXPORT char * KW_END;
32+
extern SC_EXPRESS_EXPORT char * KW_END_ALIAS;
33+
extern SC_EXPRESS_EXPORT char * KW_END_CASE;
34+
extern SC_EXPRESS_EXPORT char * KW_END_CONSTANT;
35+
extern SC_EXPRESS_EXPORT char * KW_END_CONTEXT;
36+
extern SC_EXPRESS_EXPORT char * KW_END_ENTITY;
37+
extern SC_EXPRESS_EXPORT char * KW_END_FUNCTION;
38+
extern SC_EXPRESS_EXPORT char * KW_END_IF;
39+
extern SC_EXPRESS_EXPORT char * KW_END_LOCAL;
40+
extern SC_EXPRESS_EXPORT char * KW_END_MODEL;
41+
extern SC_EXPRESS_EXPORT char * KW_END_PROCEDURE;
42+
extern SC_EXPRESS_EXPORT char * KW_END_REPEAT;
43+
extern SC_EXPRESS_EXPORT char * KW_END_RULE;
44+
extern SC_EXPRESS_EXPORT char * KW_END_SCHEMA;
45+
extern SC_EXPRESS_EXPORT char * KW_END_TYPE;
46+
extern SC_EXPRESS_EXPORT char * KW_ENTITY;
47+
extern SC_EXPRESS_EXPORT char * KW_ENUMERATION;
48+
extern SC_EXPRESS_EXPORT char * KW_ESCAPE;
49+
extern SC_EXPRESS_EXPORT char * KW_EXISTS;
50+
extern SC_EXPRESS_EXPORT char * KW_EXP;
51+
extern SC_EXPRESS_EXPORT char * KW_FALSE;
52+
extern SC_EXPRESS_EXPORT char * KW_FIXED;
53+
extern SC_EXPRESS_EXPORT char * KW_FOR;
54+
extern SC_EXPRESS_EXPORT char * KW_FORMAT;
55+
extern SC_EXPRESS_EXPORT char * KW_FROM;
56+
extern SC_EXPRESS_EXPORT char * KW_FUNCTION;
57+
extern SC_EXPRESS_EXPORT char * KW_GENERIC;
58+
extern SC_EXPRESS_EXPORT char * KW_HIBOUND;
59+
extern SC_EXPRESS_EXPORT char * KW_HIINDEX;
60+
extern SC_EXPRESS_EXPORT char * KW_IF;
61+
extern SC_EXPRESS_EXPORT char * KW_IN;
62+
extern SC_EXPRESS_EXPORT char * KW_INCLUDE;
63+
extern SC_EXPRESS_EXPORT char * KW_INSERT;
64+
extern SC_EXPRESS_EXPORT char * KW_INTEGER;
65+
extern SC_EXPRESS_EXPORT char * KW_INVERSE;
66+
extern SC_EXPRESS_EXPORT char * KW_LENGTH;
67+
extern SC_EXPRESS_EXPORT char * KW_LIKE;
68+
extern SC_EXPRESS_EXPORT char * KW_LIST;
69+
extern SC_EXPRESS_EXPORT char * KW_LOBOUND;
70+
extern SC_EXPRESS_EXPORT char * KW_LOCAL;
71+
extern SC_EXPRESS_EXPORT char * KW_LOG;
72+
extern SC_EXPRESS_EXPORT char * KW_LOG10;
73+
extern SC_EXPRESS_EXPORT char * KW_LOG2;
74+
extern SC_EXPRESS_EXPORT char * KW_LOGICAL;
75+
extern SC_EXPRESS_EXPORT char * KW_LOINDEX;
76+
extern SC_EXPRESS_EXPORT char * KW_MOD;
77+
extern SC_EXPRESS_EXPORT char * KW_MODEL;
78+
extern SC_EXPRESS_EXPORT char * KW_NOT;
79+
extern SC_EXPRESS_EXPORT char * KW_NUMBER;
80+
extern SC_EXPRESS_EXPORT char * KW_NVL;
81+
extern SC_EXPRESS_EXPORT char * KW_ODD;
82+
extern SC_EXPRESS_EXPORT char * KW_OF;
83+
extern SC_EXPRESS_EXPORT char * KW_ONEOF;
84+
extern SC_EXPRESS_EXPORT char * KW_OPTIONAL;
85+
extern SC_EXPRESS_EXPORT char * KW_OR;
86+
extern SC_EXPRESS_EXPORT char * KW_OTHERWISE;
87+
extern SC_EXPRESS_EXPORT char * KW_PI;
88+
extern SC_EXPRESS_EXPORT char * KW_PROCEDURE;
89+
extern SC_EXPRESS_EXPORT char * KW_QUERY;
90+
extern SC_EXPRESS_EXPORT char * KW_REAL;
91+
extern SC_EXPRESS_EXPORT char * KW_REFERENCE;
92+
extern SC_EXPRESS_EXPORT char * KW_REMOVE;
93+
extern SC_EXPRESS_EXPORT char * KW_REPEAT;
94+
extern SC_EXPRESS_EXPORT char * KW_RETURN;
95+
extern SC_EXPRESS_EXPORT char * KW_ROLESOF;
96+
extern SC_EXPRESS_EXPORT char * KW_RULE;
97+
extern SC_EXPRESS_EXPORT char * KW_SCHEMA;
98+
extern SC_EXPRESS_EXPORT char * KW_SELECT;
99+
extern SC_EXPRESS_EXPORT char * KW_SELF;
100+
extern SC_EXPRESS_EXPORT char * KW_SET;
101+
extern SC_EXPRESS_EXPORT char * KW_SIN;
102+
extern SC_EXPRESS_EXPORT char * KW_SIZEOF;
103+
extern SC_EXPRESS_EXPORT char * KW_SKIP;
104+
extern SC_EXPRESS_EXPORT char * KW_SQRT;
105+
extern SC_EXPRESS_EXPORT char * KW_STRING;
106+
extern SC_EXPRESS_EXPORT char * KW_SUBTYPE;
107+
extern SC_EXPRESS_EXPORT char * KW_SUPERTYPE;
108+
extern SC_EXPRESS_EXPORT char * KW_TAN;
109+
extern SC_EXPRESS_EXPORT char * KW_THEN;
110+
extern SC_EXPRESS_EXPORT char * KW_TO;
111+
extern SC_EXPRESS_EXPORT char * KW_TRUE;
112+
extern SC_EXPRESS_EXPORT char * KW_TYPE;
113+
extern SC_EXPRESS_EXPORT char * KW_TYPEOF;
114+
extern SC_EXPRESS_EXPORT char * KW_UNIQUE;
115+
extern SC_EXPRESS_EXPORT char * KW_UNKNOWN;
116+
extern SC_EXPRESS_EXPORT char * KW_UNTIL;
117+
extern SC_EXPRESS_EXPORT char * KW_USE;
118+
extern SC_EXPRESS_EXPORT char * KW_USEDIN;
119+
extern SC_EXPRESS_EXPORT char * KW_VALUE;
120+
extern SC_EXPRESS_EXPORT char * KW_VALUE_IN;
121+
extern SC_EXPRESS_EXPORT char * KW_VALUE_UNIQUE;
122+
extern SC_EXPRESS_EXPORT char * KW_VAR;
123+
extern SC_EXPRESS_EXPORT char * KW_WHERE;
124+
extern SC_EXPRESS_EXPORT char * KW_WHILE;
125+
extern SC_EXPRESS_EXPORT char * KW_XOR;
126+
127+
#endif /* EXP_KW_H */

include/express/express.h

Lines changed: 0 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -115,127 +115,6 @@ extern SC_EXPRESS_EXPORT Error ERROR_warn_small_real;
115115
extern SC_EXPRESS_EXPORT struct Scope_ * FUNC_NVL;
116116
extern SC_EXPRESS_EXPORT struct Scope_ * FUNC_USEDIN;
117117

118-
extern SC_EXPRESS_EXPORT char * KW_ABS;
119-
extern SC_EXPRESS_EXPORT char * KW_ABSTRACT;
120-
extern SC_EXPRESS_EXPORT char * KW_ACOS;
121-
extern SC_EXPRESS_EXPORT char * KW_AGGREGATE;
122-
extern SC_EXPRESS_EXPORT char * KW_ALIAS;
123-
extern SC_EXPRESS_EXPORT char * KW_AND;
124-
extern SC_EXPRESS_EXPORT char * KW_ANDOR;
125-
extern SC_EXPRESS_EXPORT char * KW_ARRAY;
126-
extern SC_EXPRESS_EXPORT char * KW_AS;
127-
extern SC_EXPRESS_EXPORT char * KW_ASIN;
128-
extern SC_EXPRESS_EXPORT char * KW_ATAN;
129-
extern SC_EXPRESS_EXPORT char * KW_BAG;
130-
extern SC_EXPRESS_EXPORT char * KW_BEGIN;
131-
extern SC_EXPRESS_EXPORT char * KW_BINARY;
132-
extern SC_EXPRESS_EXPORT char * KW_BLENGTH;
133-
extern SC_EXPRESS_EXPORT char * KW_BOOLEAN;
134-
extern SC_EXPRESS_EXPORT char * KW_BY;
135-
extern SC_EXPRESS_EXPORT char * KW_CASE;
136-
extern SC_EXPRESS_EXPORT char * KW_CONST_E;
137-
extern SC_EXPRESS_EXPORT char * KW_CONSTANT;
138-
extern SC_EXPRESS_EXPORT char * KW_CONTEXT;
139-
extern SC_EXPRESS_EXPORT char * KW_COS;
140-
extern SC_EXPRESS_EXPORT char * KW_DERIVE;
141-
extern SC_EXPRESS_EXPORT char * KW_DIV;
142-
extern SC_EXPRESS_EXPORT char * KW_ELSE;
143-
extern SC_EXPRESS_EXPORT char * KW_END;
144-
extern SC_EXPRESS_EXPORT char * KW_END_ALIAS;
145-
extern SC_EXPRESS_EXPORT char * KW_END_CASE;
146-
extern SC_EXPRESS_EXPORT char * KW_END_CONSTANT;
147-
extern SC_EXPRESS_EXPORT char * KW_END_CONTEXT;
148-
extern SC_EXPRESS_EXPORT char * KW_END_ENTITY;
149-
extern SC_EXPRESS_EXPORT char * KW_END_FUNCTION;
150-
extern SC_EXPRESS_EXPORT char * KW_END_IF;
151-
extern SC_EXPRESS_EXPORT char * KW_END_LOCAL;
152-
extern SC_EXPRESS_EXPORT char * KW_END_MODEL;
153-
extern SC_EXPRESS_EXPORT char * KW_END_PROCEDURE;
154-
extern SC_EXPRESS_EXPORT char * KW_END_REPEAT;
155-
extern SC_EXPRESS_EXPORT char * KW_END_RULE;
156-
extern SC_EXPRESS_EXPORT char * KW_END_SCHEMA;
157-
extern SC_EXPRESS_EXPORT char * KW_END_TYPE;
158-
extern SC_EXPRESS_EXPORT char * KW_ENTITY;
159-
extern SC_EXPRESS_EXPORT char * KW_ENUMERATION;
160-
extern SC_EXPRESS_EXPORT char * KW_ESCAPE;
161-
extern SC_EXPRESS_EXPORT char * KW_EXISTS;
162-
extern SC_EXPRESS_EXPORT char * KW_EXP;
163-
extern SC_EXPRESS_EXPORT char * KW_FALSE;
164-
extern SC_EXPRESS_EXPORT char * KW_FIXED;
165-
extern SC_EXPRESS_EXPORT char * KW_FOR;
166-
extern SC_EXPRESS_EXPORT char * KW_FORMAT;
167-
extern SC_EXPRESS_EXPORT char * KW_FROM;
168-
extern SC_EXPRESS_EXPORT char * KW_FUNCTION;
169-
extern SC_EXPRESS_EXPORT char * KW_GENERIC;
170-
extern SC_EXPRESS_EXPORT char * KW_HIBOUND;
171-
extern SC_EXPRESS_EXPORT char * KW_HIINDEX;
172-
extern SC_EXPRESS_EXPORT char * KW_IF;
173-
extern SC_EXPRESS_EXPORT char * KW_IN;
174-
extern SC_EXPRESS_EXPORT char * KW_INCLUDE;
175-
extern SC_EXPRESS_EXPORT char * KW_INSERT;
176-
extern SC_EXPRESS_EXPORT char * KW_INTEGER;
177-
extern SC_EXPRESS_EXPORT char * KW_INVERSE;
178-
extern SC_EXPRESS_EXPORT char * KW_LENGTH;
179-
extern SC_EXPRESS_EXPORT char * KW_LIKE;
180-
extern SC_EXPRESS_EXPORT char * KW_LIST;
181-
extern SC_EXPRESS_EXPORT char * KW_LOBOUND;
182-
extern SC_EXPRESS_EXPORT char * KW_LOCAL;
183-
extern SC_EXPRESS_EXPORT char * KW_LOG;
184-
extern SC_EXPRESS_EXPORT char * KW_LOG10;
185-
extern SC_EXPRESS_EXPORT char * KW_LOG2;
186-
extern SC_EXPRESS_EXPORT char * KW_LOGICAL;
187-
extern SC_EXPRESS_EXPORT char * KW_LOINDEX;
188-
extern SC_EXPRESS_EXPORT char * KW_MOD;
189-
extern SC_EXPRESS_EXPORT char * KW_MODEL;
190-
extern SC_EXPRESS_EXPORT char * KW_NOT;
191-
extern SC_EXPRESS_EXPORT char * KW_NUMBER;
192-
extern SC_EXPRESS_EXPORT char * KW_NVL;
193-
extern SC_EXPRESS_EXPORT char * KW_ODD;
194-
extern SC_EXPRESS_EXPORT char * KW_OF;
195-
extern SC_EXPRESS_EXPORT char * KW_ONEOF;
196-
extern SC_EXPRESS_EXPORT char * KW_OPTIONAL;
197-
extern SC_EXPRESS_EXPORT char * KW_OR;
198-
extern SC_EXPRESS_EXPORT char * KW_OTHERWISE;
199-
extern SC_EXPRESS_EXPORT char * KW_PI;
200-
extern SC_EXPRESS_EXPORT char * KW_PROCEDURE;
201-
extern SC_EXPRESS_EXPORT char * KW_QUERY;
202-
extern SC_EXPRESS_EXPORT char * KW_REAL;
203-
extern SC_EXPRESS_EXPORT char * KW_REFERENCE;
204-
extern SC_EXPRESS_EXPORT char * KW_REMOVE;
205-
extern SC_EXPRESS_EXPORT char * KW_REPEAT;
206-
extern SC_EXPRESS_EXPORT char * KW_RETURN;
207-
extern SC_EXPRESS_EXPORT char * KW_ROLESOF;
208-
extern SC_EXPRESS_EXPORT char * KW_RULE;
209-
extern SC_EXPRESS_EXPORT char * KW_SCHEMA;
210-
extern SC_EXPRESS_EXPORT char * KW_SELECT;
211-
extern SC_EXPRESS_EXPORT char * KW_SELF;
212-
extern SC_EXPRESS_EXPORT char * KW_SET;
213-
extern SC_EXPRESS_EXPORT char * KW_SIN;
214-
extern SC_EXPRESS_EXPORT char * KW_SIZEOF;
215-
extern SC_EXPRESS_EXPORT char * KW_SKIP;
216-
extern SC_EXPRESS_EXPORT char * KW_SQRT;
217-
extern SC_EXPRESS_EXPORT char * KW_STRING;
218-
extern SC_EXPRESS_EXPORT char * KW_SUBTYPE;
219-
extern SC_EXPRESS_EXPORT char * KW_SUPERTYPE;
220-
extern SC_EXPRESS_EXPORT char * KW_TAN;
221-
extern SC_EXPRESS_EXPORT char * KW_THEN;
222-
extern SC_EXPRESS_EXPORT char * KW_TO;
223-
extern SC_EXPRESS_EXPORT char * KW_TRUE;
224-
extern SC_EXPRESS_EXPORT char * KW_TYPE;
225-
extern SC_EXPRESS_EXPORT char * KW_TYPEOF;
226-
extern SC_EXPRESS_EXPORT char * KW_UNIQUE;
227-
extern SC_EXPRESS_EXPORT char * KW_UNKNOWN;
228-
extern SC_EXPRESS_EXPORT char * KW_UNTIL;
229-
extern SC_EXPRESS_EXPORT char * KW_USE;
230-
extern SC_EXPRESS_EXPORT char * KW_USEDIN;
231-
extern SC_EXPRESS_EXPORT char * KW_VALUE;
232-
extern SC_EXPRESS_EXPORT char * KW_VALUE_IN;
233-
extern SC_EXPRESS_EXPORT char * KW_VALUE_UNIQUE;
234-
extern SC_EXPRESS_EXPORT char * KW_VAR;
235-
extern SC_EXPRESS_EXPORT char * KW_WHERE;
236-
extern SC_EXPRESS_EXPORT char * KW_WHILE;
237-
extern SC_EXPRESS_EXPORT char * KW_XOR;
238-
239118
/******************************/
240119
/* macro function definitions */
241120
/******************************/

src/express/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ set(EXPRESS_SOURCES
9393
express.c
9494
ordered_attrs.cc
9595
info.c
96+
exp_kw.c
9697
)
9798

9899
# TODO

src/express/exp_kw.c

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
#include "express/exp_kw.h"
2+
3+
char * KW_ABS = "ABS";
4+
char * KW_ABSTRACT = "ABSTRACT";
5+
char * KW_ACOS = "ACOS";
6+
char * KW_AGGREGATE = "AGGREGATE";
7+
char * KW_ALIAS = "ALIAS";
8+
char * KW_AND = "AND";
9+
char * KW_ANDOR = "ANDOR";
10+
char * KW_ARRAY = "ARRAY";
11+
char * KW_AS = "AS";
12+
char * KW_ASIN = "ASIN";
13+
char * KW_ATAN = "ATAN";
14+
char * KW_BAG = "BAG";
15+
char * KW_BEGIN = "BEGIN";
16+
char * KW_BINARY = "BINARY";
17+
char * KW_BLENGTH = "BLENGTH";
18+
char * KW_BOOLEAN = "BOOLEAN";
19+
char * KW_BY = "BY";
20+
char * KW_CASE = "CASE";
21+
char * KW_CONST_E = "CONST_E";
22+
char * KW_CONSTANT = "CONSTANT";
23+
char * KW_CONTEXT = "CONTEXT";
24+
char * KW_COS = "COS";
25+
char * KW_DERIVE = "DERIVE";
26+
char * KW_DIV = "DIV";
27+
char * KW_ELSE = "ELSE";
28+
char * KW_END = "END";
29+
char * KW_END_ALIAS = "END_ALIAS";
30+
char * KW_END_CASE = "END_CASE";
31+
char * KW_END_CONSTANT = "END_CONSTANT";
32+
char * KW_END_CONTEXT = "END_CONTEXT";
33+
char * KW_END_ENTITY = "END_ENTITY";
34+
char * KW_END_FUNCTION = "END_FUNCTION";
35+
char * KW_END_IF = "END_IF";
36+
char * KW_END_LOCAL = "END_LOCAL";
37+
char * KW_END_MODEL = "END_MODEL";
38+
char * KW_END_PROCEDURE = "END_PROCEDURE";
39+
char * KW_END_REPEAT = "END_REPEAT";
40+
char * KW_END_RULE = "END_RULE";
41+
char * KW_END_SCHEMA = "END_SCHEMA";
42+
char * KW_END_TYPE = "END_TYPE";
43+
char * KW_ENTITY = "ENTITY";
44+
char * KW_ENUMERATION = "ENUMERATION";
45+
char * KW_ESCAPE = "ESCAPE";
46+
char * KW_EXISTS = "EXISTS";
47+
char * KW_EXP = "EXP";
48+
char * KW_FALSE = "FALSE";
49+
char * KW_FIXED = "FIXED";
50+
char * KW_FOR = "FOR";
51+
char * KW_FORMAT = "FORMAT";
52+
char * KW_FROM = "FROM";
53+
char * KW_FUNCTION = "FUNCTION";
54+
char * KW_GENERIC = "GENERIC";
55+
char * KW_HIBOUND = "HIBOUND";
56+
char * KW_HIINDEX = "HIINDEX";
57+
char * KW_IF = "IF";
58+
char * KW_IN = "IN";
59+
char * KW_INCLUDE = "INCLUDE";
60+
char * KW_INSERT = "INSERT";
61+
char * KW_INTEGER = "INTEGER";
62+
char * KW_INVERSE = "INVERSE";
63+
char * KW_LENGTH = "LENGTH";
64+
char * KW_LIKE = "LIKE";
65+
char * KW_LIST = "LIST";
66+
char * KW_LOBOUND = "LOBOUND";
67+
char * KW_LOCAL = "LOCAL";
68+
char * KW_LOG = "LOG";
69+
char * KW_LOG10 = "LOG10";
70+
char * KW_LOG2 = "LOG2";
71+
char * KW_LOGICAL = "LOGICAL";
72+
char * KW_LOINDEX = "LOINDEX";
73+
char * KW_MOD = "MOD";
74+
char * KW_MODEL = "MODEL";
75+
char * KW_NOT = "NOT";
76+
char * KW_NUMBER = "NUMBER";
77+
char * KW_NVL = "NVL";
78+
char * KW_ODD = "ODD";
79+
char * KW_OF = "OF";
80+
char * KW_ONEOF = "ONEOF";
81+
char * KW_OPTIONAL = "OPTIONAL";
82+
char * KW_OR = "OR";
83+
char * KW_OTHERWISE = "OTHERWISE";
84+
char * KW_PI = "PI";
85+
char * KW_PROCEDURE = "PROCEDURE";
86+
char * KW_QUERY = "QUERY";
87+
char * KW_REAL = "REAL";
88+
char * KW_REFERENCE = "REFERENCE";
89+
char * KW_REMOVE = "REMOVE";
90+
char * KW_REPEAT = "REPEAT";
91+
char * KW_RETURN = "RETURN";
92+
char * KW_ROLESOF = "ROLESOF";
93+
char * KW_RULE = "RULE";
94+
char * KW_SCHEMA = "SCHEMA";
95+
char * KW_SELECT = "SELECT";
96+
char * KW_SELF = "SELF";
97+
char * KW_SET = "SET";
98+
char * KW_SIN = "SIN";
99+
char * KW_SIZEOF = "SIZEOF";
100+
char * KW_SKIP = "SKIP";
101+
char * KW_SQRT = "SQRT";
102+
char * KW_STRING = "STRING";
103+
char * KW_SUBTYPE = "SUBTYPE";
104+
char * KW_SUPERTYPE = "SUPERTYPE";
105+
char * KW_TAN = "TAN";
106+
char * KW_THEN = "THEN";
107+
char * KW_TO = "TO";
108+
char * KW_TRUE = "TRUE";
109+
char * KW_TYPE = "TYPE";
110+
char * KW_TYPEOF = "TYPEOF";
111+
char * KW_UNIQUE = "UNIQUE";
112+
char * KW_UNKNOWN = "UNKNOWN";
113+
char * KW_UNTIL = "UNTIL";
114+
char * KW_USE = "USE";
115+
char * KW_USEDIN = "USEDIN";
116+
char * KW_VALUE = "VALUE";
117+
char * KW_VALUE_IN = "VALUE_IN";
118+
char * KW_VALUE_UNIQUE = "VALUE_UNIQUE";
119+
char * KW_VAR = "VAR";
120+
char * KW_WHERE = "WHERE";
121+
char * KW_WHILE = "WHILE";
122+
char * KW_XOR = "XOR";

0 commit comments

Comments
 (0)