|
1 | | -/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/Attic/preproc.y,v 1.197 2002/09/02 14:43:14 tgl Exp $*/ |
| 1 | +/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/Attic/preproc.y,v 1.198 2002/09/22 21:54:31 tgl Exp $*/ |
2 | 2 |
|
3 | 3 | /* Copyright comment*/ |
4 | 4 | %{ |
@@ -177,68 +177,68 @@ make_name(void) |
177 | 177 | %tokenTYPECAST |
178 | 178 |
|
179 | 179 | /* ordinary key words in alphabetical order*/ |
180 | | -%token<keyword>ABORT_TRANS,ABSOLUTE,ACCESS,ACTION,ADD,AFTER, |
181 | | -AGGREGATE,ALL,ALTER,ANALYSE,ANALYZE,AND,ANY,AS,ASC,ASSERTION, |
182 | | -AT,AUTHORIZATION, |
| 180 | +%token<keyword>ABORT_TRANSABSOLUTEACCESSACTIONADDAFTER |
| 181 | +AGGREGATEALLALTERANALYSEANALYZEANDANYASASCASSERTION |
| 182 | +ATAUTHORIZATION |
183 | 183 |
|
184 | | - BACKWARD, BEFORE, BEGIN_TRANS, BETWEEN, BIGINT, BINARY, BIT, BOTH, |
185 | | - BOOLEAN, BY, |
| 184 | + BACKWARD BEFORE BEGIN_TRANS BETWEEN BIGINT BINARY BIT BOTH |
| 185 | + BOOLEAN BY |
186 | 186 |
|
187 | | - CACHE, CALLED, CASCADE, CASE, CAST, CHAIN, CHAR_P, CHARACTER, |
188 | | - CHARACTERISTICS, CHECK, CHECKPOINT, CLOSE, CLUSTER, COALESCE, COLLATE, |
189 | | - COLUMN, COMMENT, COMMIT, COMMITTED, CONSTRAINT, CONSTRAINTS, COPY, |
190 | | - CREATE, CREATEDB, CREATEUSER, CROSS, CURRENT_DATE, CURRENT_TIME, |
191 | | - CURRENT_TIMESTAMP, CURRENT_USER, CURSOR, CYCLE, |
| 187 | + CACHE CALLED CASCADE CASE CAST CHAIN CHAR_P CHARACTER |
| 188 | + CHARACTERISTICS CHECK CHECKPOINT CLOSE CLUSTER COALESCE COLLATE |
| 189 | + COLUMN COMMENT COMMIT COMMITTED CONSTRAINT CONSTRAINTS COPY |
| 190 | + CREATE CREATEDB CREATEUSER CROSS CURRENT_DATE CURRENT_TIME |
| 191 | + CURRENT_TIMESTAMP CURRENT_USER CURSOR CYCLE |
192 | 192 |
|
193 | | - DATABASE, DAY_P, DEC, DECIMAL, DECLARE, DEFAULT, DEFERRABLE, DEFERRED, |
194 | | - DEFINER, DELETE_P, DELIMITERS, DESC, DISTINCT, DO, DOMAIN_P, DOUBLE, DROP, |
195 | | - EACH, ELSE, ENCODING, ENCRYPTED, END_TRANS, ESCAPE, EXCEPT, EXCLUSIVE, |
196 | | - EXECUTE, EXISTS, EXPLAIN, EXTERNAL, EXTRACT, |
| 193 | + DATABASE DAY_P DEC DECIMAL DECLARE DEFAULT DEFERRABLE DEFERRED |
| 194 | + DEFINER DELETE_P DELIMITERS DESC DISTINCT DO DOMAIN_P DOUBLE DROP |
| 195 | + EACH ELSE ENCODING ENCRYPTED END_TRANS ESCAPE EXCEPT EXCLUSIVE |
| 196 | + EXECUTE EXISTS EXPLAIN EXTERNAL EXTRACT |
197 | 197 |
|
198 | | - FALSE_P, FETCH, FLOAT_P, FOR, FORCE, FOREIGN, FORWARD, FREEZE, FROM, |
199 | | - FULL, FUNCTION, |
| 198 | + FALSE_P FETCH FLOAT_P FOR FORCE FOREIGN FORWARD FREEZE FROM |
| 199 | + FULL FUNCTION |
200 | 200 |
|
201 | | -GLOBAL, GRANT, GROUP_P, |
202 | | - HANDLER, HAVING, HOUR_P, |
| 201 | +GLOBAL GRANT GROUP_P |
| 202 | + HANDLER HAVING HOUR_P |
203 | 203 |
|
204 | | -ILIKE, IMMEDIATE, IMMUTABLE, IMPLICIT, IN_P, INCREMENT, INDEX, INHERITS, |
205 | | - INITIALLY, INNER_P, INOUT, INPUT, INSENSITIVE, INSERT, INSTEAD, INT, |
206 | | - INTEGER, INTERSECT, INTERVAL, INTO, INVOKER, IS, ISNULL, ISOLATION, |
| 204 | +ILIKE IMMEDIATE IMMUTABLE IMPLICIT IN_P INCREMENT INDEX INHERITS |
| 205 | + INITIALLY INNER_P INOUT INPUT INSENSITIVE INSERT INSTEAD INT |
| 206 | + INTEGER INTERSECT INTERVAL INTO INVOKER IS ISNULL ISOLATION |
207 | 207 |
|
208 | | - JOIN, |
209 | | - KEY, |
| 208 | + JOIN |
| 209 | + KEY |
210 | 210 |
|
211 | | -LANCOMPILER, LANGUAGE, LEADING, LEFT, LEVEL, LIKE, LIMIT, LISTEN, |
212 | | - LOAD, LOCAL, LOCATION, LOCK_P, |
| 211 | +LANCOMPILER LANGUAGE LEADING LEFT LEVEL LIKE LIMIT LISTEN |
| 212 | + LOAD LOCAL LOCATION LOCK_P |
213 | 213 |
|
214 | | -MATCH, MAXVALUE, MINUTE_P, MINVALUE, MODE, MONTH_P, MOVE, |
| 214 | +MATCH MAXVALUE MINUTE_P MINVALUE MODE MONTH_P MOVE |
215 | 215 |
|
216 | | -NAMES, NATIONAL, NATURAL, NCHAR, NEW, NEXT, NO, NOCREATEDB, |
217 | | - NOCREATEUSER, NONE, NOT, NOTHING, NOTIFY, NOTNULL, NULL_P, NULLIF, |
218 | | - NUMERIC, |
| 216 | +NAMES NATIONAL NATURAL NCHAR NEW NEXT NO NOCREATEDB |
| 217 | + NOCREATEUSER NONE NOT NOTHING NOTIFY NOTNULL NULL_P NULLIF |
| 218 | + NUMERIC |
219 | 219 |
|
220 | | -OF, OFF, OFFSET, OIDS, OLD, ON, ONLY, OPERATOR, OPTION, OR, ORDER, |
221 | | - OUT_P, OUTER_P, OVERLAPS, OWNER, |
| 220 | +OF OFF OFFSET OIDS OLD ON ONLY OPERATOR OPTION OR ORDER |
| 221 | + OUT_P OUTER_P OVERLAPS OWNER |
222 | 222 |
|
223 | | -PARTIAL, PASSWORD, PATH_P, PENDANT, POSITION, PRECISION, PRIMARY, |
224 | | -PRIOR, PRIVILEGES, PROCEDURE, PROCEDURAL, |
| 223 | +PARTIAL PASSWORD PATH_P PENDANT POSITION PRECISION PRIMARY |
| 224 | +PRIOR PRIVILEGES PROCEDURE PROCEDURAL |
225 | 225 |
|
226 | | -READ, REAL, REFERENCES, REINDEX, RELATIVE, RENAME, REPLACE, RESET, |
227 | | - RESTRICT, RETURNS, REVOKE, RIGHT, ROLLBACK, ROW, RULE, |
| 226 | +READ REAL REFERENCES REINDEX RELATIVE RENAME REPLACE RESET |
| 227 | + RESTRICT RETURNS REVOKE RIGHT ROLLBACK ROW RULE |
228 | 228 |
|
229 | | -SCHEMA, SCROLL, SECOND_P, SECURITY, SELECT, SEQUENCE, SERIALIZABLE, |
230 | | - SESSION, SESSION_USER, SET, SETOF, SHARE, SHOW, SMALLINT, SOME, |
231 | | - STABLE, START, STATEMENT, STATISTICS, STDIN, STDOUT, STORAGE, STRICT, |
232 | | - SUBSTRING, SYSID, |
| 229 | +SCHEMA SCROLL SECOND_P SECURITY SELECT SEQUENCE SERIALIZABLE |
| 230 | + SESSION SESSION_USER SET SETOF SHARE SHOW SMALLINT SOME |
| 231 | + STABLE START STATEMENT STATISTICS STDIN STDOUT STORAGE STRICT |
| 232 | + SUBSTRING SYSID |
233 | 233 |
|
234 | | - TABLE, TEMP, TEMPLATE, TEMPORARY, THEN, TIME, TIMESTAMP, TO, TOAST, |
235 | | - TRAILING, TRANSACTION, TRIGGER, TRIM, TRUE_P, TRUNCATE, TRUSTED, TYPE_P, |
236 | | - UNENCRYPTED, UNION, UNIQUE, UNKNOWN, UNLISTEN, UNTIL, UPDATE, USAGE, |
237 | | - USER, USING, |
| 234 | + TABLE TEMP TEMPLATE TEMPORARY THEN TIME TIMESTAMP TO TOAST |
| 235 | + TRAILING TRANSACTION TRIGGER TRIM TRUE_P TRUNCATE TRUSTED TYPE_P |
| 236 | + UNENCRYPTED UNION UNIQUE UNKNOWN UNLISTEN UNTIL UPDATE USAGE |
| 237 | + USER USING |
238 | 238 |
|
239 | | - VACUUM, VALID, VALUES, VARCHAR, VARYING, VERBOSE, VERSION, VIEW, VOLATILE, |
240 | | -WHEN, WHERE, WITH, WITHOUT, WORK, |
241 | | - YEAR_P, |
| 239 | + VACUUM VALID VALUES VARCHAR VARYING VERBOSE VERSION VIEW VOLATILE |
| 240 | +WHEN WHERE WITH WITHOUT WORK |
| 241 | + YEAR_P |
242 | 242 | ZONE |
243 | 243 |
|
244 | 244 | /* The grammar thinks these are keywords, but they are not in the keywords.c |
|