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