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