Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
9bb7096b
Commit
9bb7096b
authored
Sep 30, 1998
by
Thomas G. Lockhart
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update to track newest gram.y.
parent
c683abb1
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5672 additions
and
5420 deletions
+5672
-5420
src/backend/parser/gram.c
src/backend/parser/gram.c
+5544
-5291
src/backend/parser/parse.h
src/backend/parser/parse.h
+128
-129
No files found.
src/backend/parser/gram.c
View file @
9bb7096b
This source diff could not be displayed because it is too large. You can
view the blob
instead.
src/backend/parser/parse.h
View file @
9bb7096b
...
@@ -73,41 +73,41 @@ typedef union
...
@@ -73,41 +73,41 @@ typedef union
#define EXECUTE 299
#define EXECUTE 299
#define EXISTS 300
#define EXISTS 300
#define EXTRACT 301
#define EXTRACT 301
#define F
ETCH
302
#define F
ALSE_P
302
#define F
LOAT
303
#define F
ETCH
303
#define F
OR
304
#define F
LOAT
304
#define FOR
EIGN
305
#define FOR 305
#define F
ROM
306
#define F
OREIGN
306
#define F
ULL
307
#define F
ROM
307
#define
GRANT
308
#define
FULL
308
#define GR
OUP
309
#define GR
ANT
309
#define
HAVING
310
#define
GROUP
310
#define H
OUR_P
311
#define H
AVING
311
#define
IN
312
#define
HOUR_P
312
#define IN
NER_P
313
#define IN 313
#define IN
SENSITIVE
314
#define IN
NER_P
314
#define INSE
RT
315
#define INSE
NSITIVE
315
#define IN
TERVAL
316
#define IN
SERT
316
#define INT
O
317
#define INT
ERVAL
317
#define I
S
318
#define I
NTO
318
#define
JOIN
319
#define
IS
319
#define
KEY
320
#define
JOIN
320
#define
LANGUAGE
321
#define
KEY
321
#define L
EADING
322
#define L
ANGUAGE
322
#define LE
FT
323
#define LE
ADING
323
#define L
IKE
324
#define L
EFT
324
#define L
OCAL
325
#define L
IKE
325
#define
MATCH
326
#define
LOCAL
326
#define M
INUTE_P
327
#define M
ATCH
327
#define M
ONTH
_P 328
#define M
INUTE
_P 328
#define
NAMES
329
#define
MONTH_P
329
#define NA
TIONAL
330
#define NA
MES
330
#define NAT
UR
AL 331
#define NAT
ION
AL 331
#define N
CHAR
332
#define N
ATURAL
332
#define N
EXT
333
#define N
CHAR
333
#define N
O
334
#define N
EXT
334
#define NO
T
335
#define NO 335
#define NOT
IFY
336
#define NOT 336
#define NULL_P 337
#define NULL_P 337
#define NUMERIC 338
#define NUMERIC 338
#define OF 339
#define OF 339
...
@@ -145,101 +145,100 @@ typedef union
...
@@ -145,101 +145,100 @@ typedef union
#define TRAILING 371
#define TRAILING 371
#define TRANSACTION 372
#define TRANSACTION 372
#define TRIM 373
#define TRIM 373
#define
UNION
374
#define
TRUE_P
374
#define UNI
QUE
375
#define UNI
ON
375
#define U
PDAT
E 376
#define U
NIQU
E 376
#define U
SER
377
#define U
PDATE
377
#define US
ING
378
#define US
ER
378
#define
VALUES
379
#define
USING
379
#define VA
RCHAR
380
#define VA
LUES
380
#define VAR
YING
381
#define VAR
CHAR
381
#define V
IEW
382
#define V
ARYING
382
#define
WHERE
383
#define
VIEW
383
#define W
ITH
384
#define W
HERE
384
#define W
ORK
385
#define W
ITH
385
#define
YEAR_P
386
#define
WORK
386
#define
ZONE
387
#define
YEAR_P
387
#define
FALSE_P
388
#define
ZONE
388
#define TRIGGER 389
#define TRIGGER 389
#define TRUE_P 390
#define TYPE_P 390
#define TYPE_P 391
#define ABORT_TRANS 391
#define ABORT_TRANS 392
#define AFTER 392
#define AFTER 393
#define AGGREGATE 393
#define AGGREGATE 394
#define ANALYZE 394
#define ANALYZE 395
#define BACKWARD 395
#define BACKWARD 396
#define BEFORE 396
#define BEFORE 397
#define BINARY 397
#define BINARY 398
#define CACHE 398
#define CACHE 399
#define CLUSTER 399
#define CLUSTER 400
#define COPY 400
#define COPY 401
#define CREATEDB 401
#define CYCLE 402
#define CREATEUSER 402
#define DATABASE 403
#define CYCLE 403
#define DELIMITERS 404
#define DATABASE 404
#define DO 405
#define DELIMITERS 405
#define EACH 406
#define DO 406
#define EXPLAIN 407
#define EACH 407
#define EXTEND 408
#define ENCODING 408
#define FORWARD 409
#define EXPLAIN 409
#define FUNCTION 410
#define EXTEND 410
#define HANDLER 411
#define FORWARD 411
#define INCREMENT 412
#define FUNCTION 412
#define INDEX 413
#define HANDLER 413
#define INHERITS 414
#define INCREMENT 414
#define INSTEAD 415
#define INDEX 415
#define ISNULL 416
#define INHERITS 416
#define LANCOMPILER 417
#define INSTEAD 417
#define LISTEN 418
#define ISNULL 418
#define LOAD 419
#define LANCOMPILER 419
#define LOCK_P 420
#define LISTEN 420
#define LOCATION 421
#define LOAD 421
#define MAXVALUE 422
#define LOCATION 422
#define MINVALUE 423
#define LOCK_P 423
#define MOVE 424
#define MAXVALUE 424
#define NEW 425
#define MINVALUE 425
#define NONE 426
#define MOVE 426
#define NOTHING 427
#define NEW 427
#define NOTNULL 428
#define NOCREATEDB 428
#define OIDS 429
#define NOCREATEUSER 429
#define OPERATOR 430
#define NONE 430
#define PROCEDURAL 431
#define NOTHING 431
#define RECIPE 432
#define NOTIFY 432
#define RENAME 433
#define NOTNULL 433
#define RESET 434
#define OIDS 434
#define RETURNS 435
#define OPERATOR 435
#define ROW 436
#define PASSWORD 436
#define RULE 437
#define PROCEDURAL 437
#define SEQUENCE 438
#define RECIPE 438
#define SERIAL 439
#define RENAME 439
#define SETOF 440
#define RESET 440
#define SHOW 441
#define RETURNS 441
#define START 442
#define ROW 442
#define STATEMENT 443
#define RULE 443
#define STDIN 444
#define SEQUENCE 444
#define STDOUT 445
#define SERIAL 445
#define TRUSTED 446
#define SETOF 446
#define VACUUM 447
#define SHOW 447
#define VERBOSE 448
#define START 448
#define VERSION 449
#define STATEMENT 449
#define ENCODING 450
#define STDIN 450
#define UNLISTEN 451
#define STDOUT 451
#define ARCHIVE 452
#define TRUSTED 452
#define PASSWORD 453
#define UNLISTEN 453
#define CREATEDB 454
#define UNTIL 454
#define NOCREATEDB 455
#define VACUUM 455
#define CREATEUSER 456
#define VALID 456
#define NOCREATEUSER 457
#define VERBOSE 457
#define VALID 458
#define VERSION 458
#define UNTIL 459
#define IDENT 459
#define IDENT 460
#define SCONST 460
#define SCONST 461
#define Op 461
#define Op 462
#define ICONST 462
#define ICONST 463
#define PARAM 463
#define PARAM 464
#define FCONST 464
#define FCONST 465
#define OP 465
#define OP 466
#define UMINUS 466
#define UMINUS 467
#define TYPECAST 467
#define TYPECAST 468
extern
YYSTYPE
yylval
;
extern
YYSTYPE
yylval
;
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment