- typedef union {
- double dval;
- int ival;
- char * str;
- struct when action;
- struct index index;
- int tagname;
- struct this_type type;
- enum ECPGttype type_enum;
- } YYSTYPE;
- #define SQL_AT 257
- #define SQL_AUTOCOMMIT 258
- #define SQL_BOOL 259
- #define SQL_BREAK 260
- #define SQL_CALL 261
- #define SQL_CONNECT 262
- #define SQL_CONNECTION 263
- #define SQL_CONTINUE 264
- #define SQL_DEALLOCATE 265
- #define SQL_DISCONNECT 266
- #define SQL_ENUM 267
- #define SQL_FOUND 268
- #define SQL_FREE 269
- #define SQL_GO 270
- #define SQL_GOTO 271
- #define SQL_IDENTIFIED 272
- #define SQL_IMMEDIATE 273
- #define SQL_INDICATOR 274
- #define SQL_INT 275
- #define SQL_LONG 276
- #define SQL_OFF 277
- #define SQL_OPEN 278
- #define SQL_PREPARE 279
- #define SQL_RELEASE 280
- #define SQL_REFERENCE 281
- #define SQL_SECTION 282
- #define SQL_SHORT 283
- #define SQL_SIGNED 284
- #define SQL_SQLERROR 285
- #define SQL_SQLPRINT 286
- #define SQL_SQLWARNING 287
- #define SQL_START 288
- #define SQL_STOP 289
- #define SQL_STRUCT 290
- #define SQL_UNSIGNED 291
- #define SQL_VAR 292
- #define SQL_WHENEVER 293
- #define S_ANYTHING 294
- #define S_AUTO 295
- #define S_BOOL 296
- #define S_CHAR 297
- #define S_CONST 298
- #define S_DOUBLE 299
- #define S_ENUM 300
- #define S_EXTERN 301
- #define S_FLOAT 302
- #define S_INT 303
- #define S 304
- #define S_LONG 305
- #define S_REGISTER 306
- #define S_SHORT 307
- #define S_SIGNED 308
- #define S_STATIC 309
- #define S_STRUCT 310
- #define S_UNION 311
- #define S_UNSIGNED 312
- #define S_VARCHAR 313
- #define TYPECAST 314
- #define ABSOLUTE 315
- #define ACTION 316
- #define ADD 317
- #define ALL 318
- #define ALTER 319
- #define AND 320
- #define ANY 321
- #define AS 322
- #define ASC 323
- #define BEGIN_TRANS 324
- #define BETWEEN 325
- #define BOTH 326
- #define BY 327
- #define CASCADE 328
- #define CASE 329
- #define CAST 330
- #define CHAR 331
- #define CHARACTER 332
- #define CHECK 333
- #define CLOSE 334
- #define COALESCE 335
- #define COLLATE 336
- #define COLUMN 337
- #define COMMIT 338
- #define CONSTRAINT 339
- #define CREATE 340
- #define CROSS 341
- #define CURRENT 342
- #define CURRENT_DATE 343
- #define CURRENT_TIME 344
- #define CURRENT_TIMESTAMP 345
- #define CURRENT_USER 346
- #define CURSOR 347
- #define DAY_P 348
- #define DECIMAL 349
- #define DECLARE 350
- #define DEFAULT 351
- #define DELETE 352
- #define DESC 353
- #define DISTINCT 354
- #define DOUBLE 355
- #define DROP 356
- #define ELSE 357
- #define END_TRANS 358
- #define EXCEPT 359
- #define EXECUTE 360
- #define EXISTS 361
- #define EXTRACT 362
- #define FALSE_P 363
- #define FETCH 364
- #define FLOAT 365
- #define FOR 366
- #define FOREIGN 367
- #define FROM 368
- #define FULL 369
- #define GLOBAL 370
- #define GRANT 371
- #define GROUP 372
- #define HAVING 373
- #define HOUR_P 374
- #define IN 375
- #define INNER_P 376
- #define INSENSITIVE 377
- #define INSERT 378
- #define INTERSECT 379
- #define INTERVAL 380
- #define INTO 381
- #define IS 382
- #define ISOLATION 383
- #define JOIN 384
- #define KEY 385
- #define LANGUAGE 386
- #define LEADING 387
- #define LEFT 388
- #define LEVEL 389
- #define LIKE 390
- #define LOCAL 391
- #define MATCH 392
- #define MINUTE_P 393
- #define MONTH_P 394
- #define NAMES 395
- #define NATIONAL 396
- #define NATURAL 397
- #define NCHAR 398
- #define NEXT 399
- #define NO 400
- #define NOT 401
- #define NULLIF 402
- #define NULL_P 403
- #define NUMERIC 404
- #define OF 405
- #define ON 406
- #define ONLY 407
- #define OPTION 408
- #define OR 409
- #define ORDER 410
- #define OUTER_P 411
- #define PARTIAL 412
- #define POSITION 413
- #define PRECISION 414
- #define PRIMARY 415
- #define PRIOR 416
- #define PRIVILEGES 417
- #define PROCEDURE 418
- #define PUBLIC 419
- #define READ 420
- #define REFERENCES 421
- #define RELATIVE 422
- #define REVOKE 423
- #define RIGHT 424
- #define ROLLBACK 425
- #define SCROLL 426
- #define SECOND_P 427
- #define SELECT 428
- #define SET 429
- #define SUBSTRING 430
- #define TABLE 431
- #define TEMP 432
- #define TEMPORARY 433
- #define THEN 434
- #define TIME 435
- #define TIMESTAMP 436
- #define TIMEZONE_HOUR 437
- #define TIMEZONE_MINUTE 438
- #define TO 439
- #define TRAILING 440
- #define TRANSACTION 441
- #define TRIM 442
- #define TRUE_P 443
- #define UNION 444
- #define UNIQUE 445
- #define UPDATE 446
- #define USER 447
- #define USING 448
- #define VALUES 449
- #define VARCHAR 450
- #define VARYING 451
- #define VIEW 452
- #define WHEN 453
- #define WHERE 454
- #define WITH 455
- #define WORK 456
- #define YEAR_P 457
- #define ZONE 458
- #define TRIGGER 459
- #define COMMITTED 460
- #define SERIALIZABLE 461
- #define TYPE_P 462
- #define ABORT_TRANS 463
- #define ACCESS 464
- #define AFTER 465
- #define AGGREGATE 466
- #define ANALYZE 467
- #define BACKWARD 468
- #define BEFORE 469
- #define BINARY 470
- #define CACHE 471
- #define CLUSTER 472
- #define COPY 473
- #define CREATEDB 474
- #define CREATEUSER 475
- #define CYCLE 476
- #define DATABASE 477
- #define DELIMITERS 478
- #define DO 479
- #define EACH 480
- #define ENCODING 481
- #define EXCLUSIVE 482
- #define EXPLAIN 483
- #define EXTEND 484
- #define FORWARD 485
- #define FUNCTION 486
- #define HANDLER 487
- #define INCREMENT 488
- #define INDEX 489
- #define INHERITS 490
- #define INSTEAD 491
- #define ISNULL 492
- #define LANCOMPILER 493
- #define LIMIT 494
- #define LISTEN 495
- #define UNLISTEN 496
- #define LOAD 497
- #define LOCATION 498
- #define LOCK_P 499
- #define MAXVALUE 500
- #define MINVALUE 501
- #define MODE 502
- #define MOVE 503
- #define NEW 504
- #define NOCREATEDB 505
- #define NOCREATEUSER 506
- #define NONE 507
- #define NOTHING 508
- #define NOTIFY 509
- #define NOTNULL 510
- #define OFFSET 511
- #define OIDS 512
- #define OPERATOR 513
- #define PASSWORD 514
- #define PROCEDURAL 515
- #define RENAME 516
- #define RESET 517
- #define RETURNS 518
- #define ROW 519
- #define RULE 520
- #define SERIAL 521
- #define SEQUENCE 522
- #define SETOF 523
- #define SHARE 524
- #define SHOW 525
- #define START 526
- #define STATEMENT 527
- #define STDIN 528
- #define STDOUT 529
- #define TRUSTED 530
- #define UNTIL 531
- #define VACUUM 532
- #define VALID 533
- #define VERBOSE 534
- #define VERSION 535
- #define IDENT 536
- #define SCONST 537
- #define Op 538
- #define CSTRING 539
- #define CVARIABLE 540
- #define CPP_LINE 541
- #define ICONST 542
- #define PARAM 543
- #define FCONST 544
- #define OP 545
- #define UMINUS 546
- extern YYSTYPE yylval;