OSParseosrl.tab.hpp
Go to the documentation of this file.
1 
2 /* A Bison parser, made by GNU Bison 2.4.1. */
3 
4 /* Skeleton interface for Bison's Yacc-like parsers in C
5 
6  Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
7  Free Software Foundation, Inc.
8 
9  This program is free software: you can redistribute it and/or modify
10  it under the terms of the GNU General Public License as published by
11  the Free Software Foundation, either version 3 of the License, or
12  (at your option) any later version.
13 
14  This program is distributed in the hope that it will be useful,
15  but WITHOUT ANY WARRANTY; without even the implied warranty of
16  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17  GNU General Public License for more details.
18 
19  You should have received a copy of the GNU General Public License
20  along with this program. If not, see <http://www.gnu.org/licenses/>. */
21 
22 /* As a special exception, you may create a larger work that contains
23  part or all of the Bison parser skeleton and distribute that work
24  under terms of your choice, so long as that work isn't itself a
25  parser generator using the skeleton or a modified version thereof
26  as a parser skeleton. Alternatively, if you modify or redistribute
27  the parser skeleton itself, you may (at your option) remove this
28  special exception, which will cause the skeleton and the resulting
29  Bison output files to be licensed under the GNU General Public
30  License without this special exception.
31 
32  This special exception was added by the Free Software Foundation in
33  version 2.2 of Bison. */
34 
35 
36 /* Tokens. */
37 #ifndef YYTOKENTYPE
38 # define YYTOKENTYPE
39  /* Put the tokens into the symbol table, so that GDB and other debuggers
40  know about them. */
41  enum yytokentype {
43  ELEMENTTEXT = 259,
44  ITEMTEXT = 260,
45  INTEGER = 261,
46  DOUBLE = 262,
47  QUOTE = 263,
48  TWOQUOTES = 264,
49  GREATERTHAN = 265,
50  ENDOFELEMENT = 266,
51  OSRLSTART = 267,
54  OSRLEND = 270,
91  ENDTIMESTART = 307,
92  ENDTIMEEND = 308,
93  IDXSTART = 309,
94  IDXEND = 310,
99  MESSAGESTART = 315,
100  MESSAGEEND = 316,
118  SOLUTIONEND = 334,
123  STATUSSTART = 339,
124  STATUSEND = 340,
131  TIMESTART = 347,
132  TIMEEND = 348,
159  HEADERSTART = 375,
160  HEADEREND = 376,
162  FILENAMEEND = 378,
182  INDEXESEND = 398,
183  VALUESSTART = 399,
184  VALUESEND = 400,
186  NONZEROSEND = 402,
187  ELSTART = 403,
188  ELEND = 404,
191  ITEMEMPTY = 407,
192  ITEMSTART = 408,
193  ITEMEND = 409,
195  BASE64START = 411,
196  BASE64END = 412,
201  CATEGORYATT = 417,
205  SOLVERATT = 421,
207  NAMEATT = 423,
209  TYPEATT = 425,
211  ENUMTYPEATT = 427,
213  SHAPEATT = 429,
215  UNITATT = 431,
217  VALUEATT = 433,
221  CONTYPEATT = 437,
223  OBJTYPEATT = 439,
225  VARTYPEATT = 441,
235  SYMMETRYATT = 451,
237  ROWMAJORATT = 453,
270  IDXATT = 486,
271  INCRATT = 487,
272  MULTATT = 488,
273  SIZEOFATT = 489,
274  COEFATT = 490,
275  CONSTANTATT = 491,
277  MATRICESEND = 493,
278  MATRIXSTART = 494,
279  MATRIXEND = 495,
282  BLOCKSSTART = 498,
283  BLOCKSEND = 499,
284  BLOCKSTART = 500,
285  BLOCKEND = 501,
291  ELEMENTSEND = 507,
308  INDEXSTART = 524,
309  INDEXEND = 525,
310  VALUESTART = 526,
311  VALUEEND = 527,
312  VARIDXSTART = 528,
313  VARIDXEND = 529,
330  CONSTART = 546,
331  CONEND = 547,
334  OBJSTART = 550,
335  OBJEND = 551,
338  VARSTART = 554,
339  VAREND = 555,
343  GENERALEND = 559,
344  SYSTEMSTART = 560,
345  SYSTEMEND = 561,
347  SERVICEEND = 563,
348  JOBSTART = 564,
349  JOBEND = 565,
355  ATLOWEREND = 571,
357  ATUPPEREND = 573,
358  BASICSTART = 574,
359  BASICEND = 575,
360  ISFREESTART = 576,
361  ISFREEEND = 577,
365  UNKNOWNEND = 581,
372  JOBIDSTART = 588,
373  JOBIDEND = 589,
374  OTHERSTART = 590,
375  OTHEREND = 591,
376  DUMMY = 592,
380  NLSTART = 596,
381  NLEND = 597,
385  EXPRSTART = 601,
386  EXPREND = 602,
390  POWERSTART = 606,
391  POWEREND = 607,
392  PLUSSTART = 608,
393  PLUSEND = 609,
394  MINUSSTART = 610,
395  MINUSEND = 611,
396  DIVIDESTART = 612,
397  DIVIDEEND = 613,
398  LNSTART = 614,
399  LNEND = 615,
400  SQRTSTART = 616,
401  SQRTEND = 617,
402  SUMSTART = 618,
403  SUMEND = 619,
405  PRODUCTEND = 621,
406  EXPSTART = 622,
407  EXPEND = 623,
408  NEGATESTART = 624,
409  NEGATEEND = 625,
410  IFSTART = 626,
411  IFEND = 627,
412  SQUARESTART = 628,
413  SQUAREEND = 629,
414  COSSTART = 630,
415  COSEND = 631,
416  SINSTART = 632,
417  SINEND = 633,
419  VARIABLEEND = 635,
420  ABSSTART = 636,
421  ABSEND = 637,
422  ERFSTART = 638,
423  ERFEND = 639,
424  MAXSTART = 640,
425  MAXEND = 641,
427  ALLDIFFEND = 643,
428  MINSTART = 644,
429  MINEND = 645,
430  ESTART = 646,
431  EEND = 647,
432  PISTART = 648,
433  PIEND = 649,
434  TIMESSTART = 650,
435  TIMESEND = 651,
436  NUMBERSTART = 652,
437  NUMBEREND = 653,
478  EMPTYIDATT = 694,
479  IDATT = 695
480  };
481 #endif
482 /* Tokens. */
483 #define ATTRIBUTETEXT 258
484 #define ELEMENTTEXT 259
485 #define ITEMTEXT 260
486 #define INTEGER 261
487 #define DOUBLE 262
488 #define QUOTE 263
489 #define TWOQUOTES 264
490 #define GREATERTHAN 265
491 #define ENDOFELEMENT 266
492 #define OSRLSTART 267
493 #define OSRLSTARTEMPTY 268
494 #define OSRLATTRIBUTETEXT 269
495 #define OSRLEND 270
496 #define WEIGHTEDOBJECTIVESATT 271
497 #define EMPTYWEIGHTEDOBJECTIVESATT 272
498 #define TARGETOBJECTIVENAMEATT 273
499 #define EMPTYTARGETOBJECTIVENAMEATT 274
500 #define NUMBEROFOTHERCONSTRAINTRESULTSATT 275
501 #define NUMBEROFOTHEROBJECTIVERESULTSATT 276
502 #define NUMBEROFOTHERRESULTSATT 277
503 #define NUMBEROFOTHERSOLUTIONRESULTSATT 278
504 #define NUMBEROFOTHERVARIABLERESULTSATT 279
505 #define NUMBEROFSOLUTIONSATT 280
506 #define NUMBEROFOTHERMATRIXOBJECTIVERESULTSATT 281
507 #define NUMBEROFOTHERMATRIXCONSTRAINTRESULTSATT 282
508 #define NUMBEROFOTHERMATRIXPROGRAMMINGRESULTSATT 283
509 #define NUMBEROFOTHERMATRIXVARIABLERESULTSATT 284
510 #define NUMBEROFSOLVEROUTPUTSATT 285
511 #define NUMBEROFSUBSTATUSESATT 286
512 #define NUMBEROFTIMESATT 287
513 #define TARGETOBJECTIVEIDXATT 288
514 #define ACTUALSTARTTIMESTART 289
515 #define ACTUALSTARTTIMEEND 290
516 #define AVAILABLECPUNUMBERSTART 291
517 #define AVAILABLECPUNUMBEREND 292
518 #define AVAILABLECPUSPEEDSTART 293
519 #define AVAILABLECPUSPEEDEND 294
520 #define AVAILABLEDISKSPACESTART 295
521 #define AVAILABLEDISKSPACEEND 296
522 #define AVAILABLEMEMORYSTART 297
523 #define AVAILABLEMEMORYEND 298
524 #define BASISSTATUSSTART 299
525 #define BASISSTATUSEND 300
526 #define CURRENTJOBCOUNTSTART 301
527 #define CURRENTJOBCOUNTEND 302
528 #define CURRENTSTATESTART 303
529 #define CURRENTSTATEEND 304
530 #define DUALVALUESSTART 305
531 #define DUALVALUESEND 306
532 #define ENDTIMESTART 307
533 #define ENDTIMEEND 308
534 #define IDXSTART 309
535 #define IDXEND 310
536 #define GENERALSTATUSSTART 311
537 #define GENERALSTATUSEND 312
538 #define GENERALSUBSTATUSSTART 313
539 #define GENERALSUBSTATUSEND 314
540 #define MESSAGESTART 315
541 #define MESSAGEEND 316
542 #define OPTIMIZATIONSOLUTIONSTATUSSTART 317
543 #define OPTIMIZATIONSOLUTIONSTATUSEND 318
544 #define OPTIMIZATIONSOLUTIONSUBSTATUSSTART 319
545 #define OPTIMIZATIONSOLUTIONSUBSTATUSEND 320
546 #define OTHERRESULTSSTART 321
547 #define OTHERRESULTSEND 322
548 #define OTHERSOLUTIONRESULTSTART 323
549 #define OTHERSOLUTIONRESULTEND 324
550 #define OTHERSOLUTIONRESULTSSTART 325
551 #define OTHERSOLUTIONRESULTSEND 326
552 #define OTHERSOLVEROUTPUTSTART 327
553 #define OTHERSOLVEROUTPUTEND 328
554 #define SCHEDULEDSTARTTIMESTART 329
555 #define SCHEDULEDSTARTTIMEEND 330
556 #define SERVICEUTILIZATIONSTART 331
557 #define SERVICEUTILIZATIONEND 332
558 #define SOLUTIONSTART 333
559 #define SOLUTIONEND 334
560 #define SOLVERINVOKEDSTART 335
561 #define SOLVERINVOKEDEND 336
562 #define SOLVEROUTPUTSTART 337
563 #define SOLVEROUTPUTEND 338
564 #define STATUSSTART 339
565 #define STATUSEND 340
566 #define SUBMITTIMESTART 341
567 #define SUBMITTIMEEND 342
568 #define SUBSTATUSSTART 343
569 #define SUBSTATUSEND 344
570 #define SYSTEMINFORMATIONSTART 345
571 #define SYSTEMINFORMATIONEND 346
572 #define TIMESTART 347
573 #define TIMEEND 348
574 #define TIMESERVICESTARTEDSTART 349
575 #define TIMESERVICESTARTEDEND 350
576 #define TIMESTAMPSTART 351
577 #define TIMESTAMPEND 352
578 #define TIMINGINFORMATIONSTART 353
579 #define TIMINGINFORMATIONEND 354
580 #define TOTALJOBSSOFARSTART 355
581 #define TOTALJOBSSOFAREND 356
582 #define USEDCPUNUMBERSTART 357
583 #define USEDCPUNUMBEREND 358
584 #define USEDCPUSPEEDSTART 359
585 #define USEDCPUSPEEDEND 360
586 #define USEDDISKSPACESTART 361
587 #define USEDDISKSPACEEND 362
588 #define USEDMEMORYSTART 363
589 #define USEDMEMORYEND 364
590 #define VALUESSTRINGSTART 365
591 #define VALUESSTRINGEND 366
592 #define OTHERMATRIXVARIABLERESULTSTART 367
593 #define OTHERMATRIXVARIABLERESULTEND 368
594 #define OTHERMATRIXOBJECTIVERESULTSTART 369
595 #define OTHERMATRIXOBJECTIVERESULTEND 370
596 #define OTHERMATRIXCONSTRAINTRESULTSTART 371
597 #define OTHERMATRIXCONSTRAINTRESULTEND 372
598 #define OTHERMATRIXPROGRAMMINGRESULTSTART 373
599 #define OTHERMATRIXPROGRAMMINGRESULTEND 374
600 #define HEADERSTART 375
601 #define HEADEREND 376
602 #define FILENAMESTART 377
603 #define FILENAMEEND 378
604 #define FILENAMEEMPTY 379
605 #define FILENAMESTARTANDEND 380
606 #define FILESOURCESTART 381
607 #define FILESOURCEEND 382
608 #define FILESOURCEEMPTY 383
609 #define FILESOURCESTARTANDEND 384
610 #define FILEDESCRIPTIONSTART 385
611 #define FILEDESCRIPTIONEND 386
612 #define FILEDESCRIPTIONEMPTY 387
613 #define FILEDESCRIPTIONSTARTANDEND 388
614 #define FILECREATORSTART 389
615 #define FILECREATOREND 390
616 #define FILECREATOREMPTY 391
617 #define FILECREATORSTARTANDEND 392
618 #define FILELICENCESTART 393
619 #define FILELICENCEEND 394
620 #define FILELICENCEEMPTY 395
621 #define FILELICENCESTARTANDEND 396
622 #define INDEXESSTART 397
623 #define INDEXESEND 398
624 #define VALUESSTART 399
625 #define VALUESEND 400
626 #define NONZEROSSTART 401
627 #define NONZEROSEND 402
628 #define ELSTART 403
629 #define ELEND 404
630 #define ENUMERATIONSTART 405
631 #define ENUMERATIONEND 406
632 #define ITEMEMPTY 407
633 #define ITEMSTART 408
634 #define ITEMEND 409
635 #define ITEMSTARTANDEND 410
636 #define BASE64START 411
637 #define BASE64END 412
638 #define NUMBEROFELATT 413
639 #define NUMBEROFENUMERATIONSATT 414
640 #define NUMBEROFITEMSATT 415
641 #define EMPTYCATEGORYATT 416
642 #define CATEGORYATT 417
643 #define EMPTYDESCRIPTIONATT 418
644 #define DESCRIPTIONATT 419
645 #define EMPTYSOLVERATT 420
646 #define SOLVERATT 421
647 #define EMPTYNAMEATT 422
648 #define NAMEATT 423
649 #define EMPTYTYPEATT 424
650 #define TYPEATT 425
651 #define EMPTYENUMTYPEATT 426
652 #define ENUMTYPEATT 427
653 #define EMPTYSHAPEATT 428
654 #define SHAPEATT 429
655 #define EMPTYUNITATT 430
656 #define UNITATT 431
657 #define EMPTYVALUEATT 432
658 #define VALUEATT 433
659 #define EMPTYVALUETYPEATT 434
660 #define VALUETYPEATT 435
661 #define EMPTYCONTYPEATT 436
662 #define CONTYPEATT 437
663 #define EMPTYOBJTYPEATT 438
664 #define OBJTYPEATT 439
665 #define EMPTYVARTYPEATT 440
666 #define VARTYPEATT 441
667 #define EMPTYMATRIXCONTYPEATT 442
668 #define MATRIXCONTYPEATT 443
669 #define EMPTYMATRIXOBJTYPEATT 444
670 #define MATRIXOBJTYPEATT 445
671 #define EMPTYMATRIXVARTYPEATT 446
672 #define MATRIXVARTYPEATT 447
673 #define EMPTYMATRIXTYPEATT 448
674 #define MATRIXTYPEATT 449
675 #define EMPTYSYMMETRYATT 450
676 #define SYMMETRYATT 451
677 #define EMPTYROWMAJORATT 452
678 #define ROWMAJORATT 453
679 #define EMPTYBASETRANSPOSEATT 454
680 #define BASETRANSPOSEATT 455
681 #define NUMBEROFBLOCKSATT 456
682 #define NUMBEROFCOLUMNSATT 457
683 #define NUMBEROFROWSATT 458
684 #define NUMBEROFMATRICESATT 459
685 #define NUMBEROFVALUESATT 460
686 #define NUMBEROFCONSTRAINTSATT 461
687 #define NUMBEROFCONATT 462
688 #define NUMBEROFCONIDXATT 463
689 #define NUMBEROFOBJECTIVESATT 464
690 #define NUMBEROFOBJATT 465
691 #define NUMBEROFOBJIDXATT 466
692 #define NUMBEROFVARIABLESATT 467
693 #define NUMBEROFVARATT 468
694 #define NUMBEROFVARIDXATT 469
695 #define NUMBEROFMATRIXCONATT 470
696 #define NUMBEROFMATRIXOBJATT 471
697 #define NUMBEROFMATRIXVARATT 472
698 #define BASEMATRIXIDXATT 473
699 #define TARGETMATRIXFIRSTROWATT 474
700 #define TARGETMATRIXFIRSTCOLATT 475
701 #define BASEMATRIXSTARTROWATT 476
702 #define BASEMATRIXSTARTCOLATT 477
703 #define BASEMATRIXENDROWATT 478
704 #define BASEMATRIXENDCOLATT 479
705 #define SCALARMULTIPLIERATT 480
706 #define BLOCKROWIDXATT 481
707 #define BLOCKCOLIDXATT 482
708 #define MATRIXVARIDXATT 483
709 #define MATRIXOBJIDXATT 484
710 #define MATRIXCONIDXATT 485
711 #define IDXATT 486
712 #define INCRATT 487
713 #define MULTATT 488
714 #define SIZEOFATT 489
715 #define COEFATT 490
716 #define CONSTANTATT 491
717 #define MATRICESSTART 492
718 #define MATRICESEND 493
719 #define MATRIXSTART 494
720 #define MATRIXEND 495
721 #define BASEMATRIXEND 496
722 #define BASEMATRIXSTART 497
723 #define BLOCKSSTART 498
724 #define BLOCKSEND 499
725 #define BLOCKSTART 500
726 #define BLOCKEND 501
727 #define COLOFFSETSTART 502
728 #define COLOFFSETEND 503
729 #define ROWOFFSETSTART 504
730 #define ROWOFFSETEND 505
731 #define ELEMENTSSTART 506
732 #define ELEMENTSEND 507
733 #define CONSTANTELEMENTSSTART 508
734 #define CONSTANTELEMENTSEND 509
735 #define VARREFERENCEELEMENTSSTART 510
736 #define VARREFERENCEELEMENTSEND 511
737 #define LINEARELEMENTSSTART 512
738 #define LINEARELEMENTSEND 513
739 #define GENERALELEMENTSSTART 514
740 #define GENERALELEMENTSEND 515
741 #define CONREFERENCEELEMENTSSTART 516
742 #define CONREFERENCEELEMENTSEND 517
743 #define OBJREFERENCEELEMENTSSTART 518
744 #define OBJREFERENCEELEMENTSEND 519
745 #define STRINGVALUEDELEMENTSSTART 520
746 #define STRINGVALUEDELEMENTSEND 521
747 #define STARTVECTORSTART 522
748 #define STARTVECTOREND 523
749 #define INDEXSTART 524
750 #define INDEXEND 525
751 #define VALUESTART 526
752 #define VALUEEND 527
753 #define VARIDXSTART 528
754 #define VARIDXEND 529
755 #define TRANSFORMATIONSTART 530
756 #define TRANSFORMATIONEND 531
757 #define MATRIXPROGRAMMINGSTART 532
758 #define MATRIXPROGRAMMINGEND 533
759 #define MATRIXVARIABLESSTART 534
760 #define MATRIXVARIABLESEND 535
761 #define MATRIXVARSTART 536
762 #define MATRIXVAREND 537
763 #define MATRIXOBJECTIVESSTART 538
764 #define MATRIXOBJECTIVESEND 539
765 #define MATRIXOBJSTART 540
766 #define MATRIXOBJEND 541
767 #define MATRIXCONSTRAINTSSTART 542
768 #define MATRIXCONSTRAINTSEND 543
769 #define MATRIXCONSTART 544
770 #define MATRIXCONEND 545
771 #define CONSTART 546
772 #define CONEND 547
773 #define CONSTRAINTSSTART 548
774 #define CONSTRAINTSEND 549
775 #define OBJSTART 550
776 #define OBJEND 551
777 #define OBJECTIVESSTART 552
778 #define OBJECTIVESEND 553
779 #define VARSTART 554
780 #define VAREND 555
781 #define VARIABLESSTART 556
782 #define VARIABLESEND 557
783 #define GENERALSTART 558
784 #define GENERALEND 559
785 #define SYSTEMSTART 560
786 #define SYSTEMEND 561
787 #define SERVICESTART 562
788 #define SERVICEEND 563
789 #define JOBSTART 564
790 #define JOBEND 565
791 #define OPTIMIZATIONSTART 566
792 #define OPTIMIZATIONEND 567
793 #define ATEQUALITYSTART 568
794 #define ATEQUALITYEND 569
795 #define ATLOWERSTART 570
796 #define ATLOWEREND 571
797 #define ATUPPERSTART 572
798 #define ATUPPEREND 573
799 #define BASICSTART 574
800 #define BASICEND 575
801 #define ISFREESTART 576
802 #define ISFREEEND 577
803 #define SUPERBASICSTART 578
804 #define SUPERBASICEND 579
805 #define UNKNOWNSTART 580
806 #define UNKNOWNEND 581
807 #define SERVICEURISTART 582
808 #define SERVICEURIEND 583
809 #define SERVICENAMESTART 584
810 #define SERVICENAMEEND 585
811 #define INSTANCENAMESTART 586
812 #define INSTANCENAMEEND 587
813 #define JOBIDSTART 588
814 #define JOBIDEND 589
815 #define OTHERSTART 590
816 #define OTHEREND 591
817 #define DUMMY 592
818 #define NONLINEAREXPRESSIONSSTART 593
819 #define NONLINEAREXPRESSIONSEND 594
820 #define NUMBEROFNONLINEAREXPRESSIONS 595
821 #define NLSTART 596
822 #define NLEND 597
823 #define MATRIXEXPRESSIONSSTART 598
824 #define MATRIXEXPRESSIONSEND 599
825 #define NUMBEROFEXPR 600
826 #define EXPRSTART 601
827 #define EXPREND 602
828 #define NUMBEROFMATRIXTERMSATT 603
829 #define MATRIXTERMSTART 604
830 #define MATRIXTERMEND 605
831 #define POWERSTART 606
832 #define POWEREND 607
833 #define PLUSSTART 608
834 #define PLUSEND 609
835 #define MINUSSTART 610
836 #define MINUSEND 611
837 #define DIVIDESTART 612
838 #define DIVIDEEND 613
839 #define LNSTART 614
840 #define LNEND 615
841 #define SQRTSTART 616
842 #define SQRTEND 617
843 #define SUMSTART 618
844 #define SUMEND 619
845 #define PRODUCTSTART 620
846 #define PRODUCTEND 621
847 #define EXPSTART 622
848 #define EXPEND 623
849 #define NEGATESTART 624
850 #define NEGATEEND 625
851 #define IFSTART 626
852 #define IFEND 627
853 #define SQUARESTART 628
854 #define SQUAREEND 629
855 #define COSSTART 630
856 #define COSEND 631
857 #define SINSTART 632
858 #define SINEND 633
859 #define VARIABLESTART 634
860 #define VARIABLEEND 635
861 #define ABSSTART 636
862 #define ABSEND 637
863 #define ERFSTART 638
864 #define ERFEND 639
865 #define MAXSTART 640
866 #define MAXEND 641
867 #define ALLDIFFSTART 642
868 #define ALLDIFFEND 643
869 #define MINSTART 644
870 #define MINEND 645
871 #define ESTART 646
872 #define EEND 647
873 #define PISTART 648
874 #define PIEND 649
875 #define TIMESSTART 650
876 #define TIMESEND 651
877 #define NUMBERSTART 652
878 #define NUMBEREND 653
879 #define MATRIXDETERMINANTSTART 654
880 #define MATRIXDETERMINANTEND 655
881 #define MATRIXTRACESTART 656
882 #define MATRIXTRACEEND 657
883 #define MATRIXTOSCALARSTART 658
884 #define MATRIXTOSCALAREND 659
885 #define MATRIXDIAGONALSTART 660
886 #define MATRIXDIAGONALEND 661
887 #define MATRIXDOTTIMESSTART 662
888 #define MATRIXDOTTIMESEND 663
889 #define MATRIXLOWERTRIANGLESTART 664
890 #define MATRIXLOWERTRIANGLEEND 665
891 #define MATRIXUPPERTRIANGLESTART 666
892 #define MATRIXUPPERTRIANGLEEND 667
893 #define MATRIXMERGESTART 668
894 #define MATRIXMERGEEND 669
895 #define MATRIXMINUSSTART 670
896 #define MATRIXMINUSEND 671
897 #define MATRIXNEGATESTART 672
898 #define MATRIXNEGATEEND 673
899 #define MATRIXPLUSSTART 674
900 #define MATRIXPLUSEND 675
901 #define MATRIXTIMESSTART 676
902 #define MATRIXTIMESEND 677
903 #define MATRIXPRODUCTSTART 678
904 #define MATRIXPRODUCTEND 679
905 #define MATRIXSCALARTIMESSTART 680
906 #define MATRIXSCALARTIMESEND 681
907 #define MATRIXSUBMATRIXATSTART 682
908 #define MATRIXSUBMATRIXATEND 683
909 #define MATRIXTRANSPOSESTART 684
910 #define MATRIXTRANSPOSEEND 685
911 #define MATRIXREFERENCESTART 686
912 #define MATRIXREFERENCEEND 687
913 #define IDENTITYMATRIXSTART 688
914 #define IDENTITYMATRIXEND 689
915 #define MATRIXINVERSESTART 690
916 #define MATRIXINVERSEEND 691
917 #define EMPTYINCLUDEDIAGONALATT 692
918 #define INCLUDEDIAGONALATT 693
919 #define EMPTYIDATT 694
920 #define IDATT 695
921 
922 
923 
924 
925 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
926 typedef union YYSTYPE
927 {
928 
929 
930  double dval;
931  int ival;
932  char* sval;
933 
934 
935 
936 } YYSTYPE;
937 # define YYSTYPE_IS_TRIVIAL 1
938 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
939 # define YYSTYPE_IS_DECLARED 1
940 #endif
941 
942 
943 
944 #if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED
945 typedef struct YYLTYPE
946 {
947  int first_line;
948  int first_column;
949  int last_line;
950  int last_column;
951 } YYLTYPE;
952 # define yyltype YYLTYPE /* obsolescent; will be withdrawn */
953 # define YYLTYPE_IS_DECLARED 1
954 # define YYLTYPE_IS_TRIVIAL 1
955 #endif
956 
957 
958 
#define SERVICEUTILIZATIONSTART
#define BASEMATRIXSTARTCOLATT
#define EMPTYMATRIXTYPEATT
#define MATRICESEND
#define GENERALEND
#define ELEMENTSSTART
#define SYSTEMEND
#define ENUMTYPEATT
#define USEDCPUNUMBEREND
#define NUMBEROFOTHERMATRIXVARIABLERESULTSATT
#define ABSSTART
#define NUMBEROFTIMESATT
#define OTHERSOLVEROUTPUTSTART
#define OTHERMATRIXPROGRAMMINGRESULTEND
#define INSTANCENAMEEND
#define OTHERSOLUTIONRESULTEND
#define SOLUTIONEND
#define FILEDESCRIPTIONSTART
#define FILECREATOREMPTY
#define INSTANCENAMESTART
#define MATRIXOBJECTIVESSTART
#define TIMINGINFORMATIONSTART
#define OTHERSOLUTIONRESULTSTART
#define CONSTRAINTSEND
#define EMPTYCATEGORYATT
#define EMPTYSOLVERATT
#define FILELICENCESTARTANDEND
#define SYMMETRYATT
#define AVAILABLEDISKSPACESTART
#define EMPTYROWMAJORATT
#define MATRIXNEGATEEND
#define SQUAREEND
#define MATRIXSUBMATRIXATSTART
#define ELEND
#define OTHERRESULTSSTART
#define OTHERMATRIXVARIABLERESULTSTART
#define MATRIXMINUSSTART
#define ELSTART
#define IDXSTART
#define MATRIXTOSCALARSTART
#define AVAILABLEMEMORYEND
#define DESCRIPTIONATT
#define EMPTYVALUEATT
#define IDENTITYMATRIXEND
#define COEFATT
#define NONZEROSSTART
#define CONREFERENCEELEMENTSEND
#define NUMBEROFSOLUTIONSATT
#define SYSTEMINFORMATIONSTART
#define BASISSTATUSEND
#define MATRIXCONSTRAINTSSTART
#define VARIDXSTART
#define MATRIXCONSTRAINTSEND
#define BLOCKSEND
#define EMPTYMATRIXVARTYPEATT
#define NUMBEREND
#define TIMESTAMPSTART
#define JOBEND
#define FILELICENCEEND
#define TIMESTAMPEND
#define UNKNOWNSTART
#define DIVIDESTART
#define LINEARELEMENTSEND
#define MATRIXOBJIDXATT
#define BASEMATRIXSTART
#define NUMBEROFOBJIDXATT
#define NUMBEROFVALUESATT
#define VARIABLEEND
#define BLOCKCOLIDXATT
#define MATRIXDIAGONALSTART
#define UNKNOWNEND
#define SUBMITTIMESTART
#define ROWOFFSETEND
#define NUMBEROFROWSATT
#define SCHEDULEDSTARTTIMEEND
#define MATRIXVARIDXATT
#define ENUMERATIONSTART
#define OPTIMIZATIONSOLUTIONSTATUSEND
#define MATRIXREFERENCEEND
#define NUMBEROFCONATT
#define NUMBEROFMATRIXOBJATT
#define HEADERSTART
#define FILENAMEEND
#define MATRIXTERMSTART
#define BASEMATRIXSTARTROWATT
#define MATRIXPLUSEND
#define MATRIXMINUSEND
#define OTHERSOLUTIONRESULTSSTART
#define NUMBEROFELATT
#define ENDTIMESTART
#define PISTART
union YYSTYPE YYSTYPE
#define NUMBEROFSOLVEROUTPUTSATT
#define MATRIXVARSTART
#define MINEND
#define MATRIXEXPRESSIONSEND
#define TIMESERVICESTARTEDEND
#define ITEMTEXT
#define NUMBEROFOTHERCONSTRAINTRESULTSATT
#define SUBSTATUSEND
#define MATRIXDETERMINANTSTART
#define VARIABLESTART
#define ROWMAJORATT
#define OSRLEND
#define LNSTART
#define NUMBEROFMATRIXTERMSATT
#define OTHEREND
#define EXPEND
#define MATRIXMERGEEND
#define GENERALSUBSTATUSEND
#define NUMBEROFOTHERMATRIXOBJECTIVERESULTSATT
#define ISFREESTART
#define CURRENTJOBCOUNTSTART
#define NEGATEEND
#define ESTART
#define EXPSTART
#define QUOTE
#define POWEREND
#define TARGETMATRIXFIRSTCOLATT
#define AVAILABLECPUSPEEDSTART
#define DIVIDEEND
#define LINEARELEMENTSSTART
#define MATRIXSTART
#define EMPTYMATRIXCONTYPEATT
#define MATRIXOBJECTIVESEND
#define OSRLATTRIBUTETEXT
#define EMPTYNAMEATT
#define SYSTEMSTART
#define FILEDESCRIPTIONSTARTANDEND
#define MATRIXTIMESSTART
#define SYSTEMINFORMATIONEND
#define MESSAGEEND
#define VALUESTART
#define MATRIXINVERSEEND
#define TIMESTART
#define COLOFFSETEND
#define EMPTYSHAPEATT
#define SOLVERINVOKEDEND
#define VARIABLESEND
#define BLOCKSTART
#define NAMEATT
#define MATRIXDOTTIMESSTART
#define MATRIXREFERENCESTART
#define STATUSSTART
#define EMPTYTYPEATT
#define SINSTART
#define TARGETMATRIXFIRSTROWATT
#define OBJTYPEATT
#define NUMBEROFOTHEROBJECTIVERESULTSATT
#define SQUARESTART
#define EMPTYVALUETYPEATT
#define HEADEREND
#define POWERSTART
#define VALUESSTRINGEND
#define EMPTYTARGETOBJECTIVENAMEATT
#define BLOCKROWIDXATT
#define DUMMY
#define USEDDISKSPACEEND
#define GENERALELEMENTSEND
#define VALUESEND
#define CONSTART
#define AVAILABLECPUNUMBEREND
#define OPTIMIZATIONEND
#define GREATERTHAN
#define SINEND
#define NLEND
#define MAXEND
#define MATRIXPRODUCTSTART
#define FILEDESCRIPTIONEND
#define MATRIXTRANSPOSEEND
#define TIMEEND
#define OBJEND
#define CONSTRAINTSSTART
#define GENERALSUBSTATUSSTART
#define MATRIXVARTYPEATT
#define MATRIXEND
#define OTHERMATRIXPROGRAMMINGRESULTSTART
#define FILENAMESTARTANDEND
#define OBJREFERENCEELEMENTSEND
#define OTHERMATRIXCONSTRAINTRESULTSTART
#define VALUESSTRINGSTART
#define MATRIXSCALARTIMESEND
#define BASEMATRIXENDROWATT
#define MATRIXCONSTART
#define NONLINEAREXPRESSIONSSTART
#define NUMBEROFVARIABLESATT
#define OTHERSOLUTIONRESULTSEND
#define INDEXSTART
#define ATLOWERSTART
#define CONTYPEATT
#define VAREND
#define SERVICEURISTART
#define GENERALSTATUSEND
#define NUMBEROFENUMERATIONSATT
#define NUMBEROFOTHERRESULTSATT
#define USEDCPUSPEEDEND
#define MINUSEND
#define MATRIXPRODUCTEND
#define BASISSTATUSSTART
#define CURRENTSTATEEND
#define DUALVALUESSTART
#define FILECREATORSTART
#define CATEGORYATT
#define SERVICENAMEEND
#define CONEND
#define FILENAMESTART
#define ITEMEMPTY
#define VARSTART
#define ITEMSTARTANDEND
#define IDXATT
#define OBJREFERENCEELEMENTSSTART
#define MATRIXUPPERTRIANGLESTART
#define MATRIXOBJSTART
#define TOTALJOBSSOFAREND
#define JOBIDEND
#define EXPRSTART
#define FILESOURCESTART
#define MATRIXCONIDXATT
#define MATRIXCONTYPEATT
#define MATRIXPROGRAMMINGSTART
#define PLUSSTART
#define NUMBEROFMATRIXVARATT
#define INDEXEND
#define DUALVALUESEND
#define BASEMATRIXEND
#define MATRIXTRACESTART
#define OPTIMIZATIONSOLUTIONSTATUSSTART
#define MATRIXLOWERTRIANGLESTART
#define VARTYPEATT
#define MATRIXVARIABLESSTART
#define NUMBEROFOTHERMATRIXPROGRAMMINGRESULTSATT
#define NUMBEROFSUBSTATUSESATT
#define BLOCKEND
#define FILESOURCEEMPTY
#define SERVICEEND
#define VALUEEND
#define OBJECTIVESSTART
#define NUMBEROFOTHERMATRIXCONSTRAINTRESULTSATT
#define ITEMEND
#define ISFREEEND
#define SUBSTATUSSTART
#define EMPTYOBJTYPEATT
#define MATRIXINVERSESTART
#define FILESOURCEEND
#define TARGETOBJECTIVEIDXATT
#define EMPTYVARTYPEATT
#define CURRENTSTATESTART
#define ERFSTART
#define FILECREATORSTARTANDEND
#define MATRIXMERGESTART
#define OPTIMIZATIONSTART
#define ABSEND
#define NUMBEROFOTHERSOLUTIONRESULTSATT
#define OBJSTART
#define SOLVERATT
#define ATLOWEREND
#define MATRICESSTART
#define NUMBEROFBLOCKSATT
#define WEIGHTEDOBJECTIVESATT
#define MATRIXTERMEND
#define TIMESERVICESTARTEDSTART
#define SERVICEURIEND
#define VARIABLESSTART
#define MINSTART
#define NUMBEROFEXPR
#define OTHERSTART
#define SERVICESTART
#define OTHERMATRIXOBJECTIVERESULTSTART
#define NUMBEROFMATRIXCONATT
#define NEGATESTART
#define NUMBEROFNONLINEAREXPRESSIONS
#define VALUEATT
#define FILESOURCESTARTANDEND
#define MATRIXDIAGONALEND
#define MATRIXTYPEATT
#define EMPTYSYMMETRYATT
#define EXPREND
#define OBJECTIVESEND
#define MATRIXTOSCALAREND
#define PRODUCTSTART
#define IDATT
#define FILEDESCRIPTIONEMPTY
#define INTEGER
#define SUBMITTIMEEND
#define BLOCKSSTART
#define ELEMENTTEXT
#define NLSTART
#define IDENTITYMATRIXSTART
#define SUPERBASICSTART
#define TIMINGINFORMATIONEND
#define MATRIXNEGATESTART
#define MATRIXCONEND
#define SCALARMULTIPLIERATT
#define EMPTYENUMTYPEATT
#define IFSTART
#define LNEND
#define OTHERMATRIXVARIABLERESULTEND
#define TRANSFORMATIONEND
#define USEDMEMORYEND
#define INCLUDEDIAGONALATT
#define NUMBERSTART
#define SUMSTART
#define ENDOFELEMENT
#define TOTALJOBSSOFARSTART
#define OTHERMATRIXOBJECTIVERESULTEND
#define GENERALELEMENTSSTART
#define BASE64START
#define MATRIXSUBMATRIXATEND
#define EMPTYWEIGHTEDOBJECTIVESATT
#define USEDDISKSPACESTART
#define MATRIXOBJEND
#define MATRIXTIMESEND
#define INDEXESEND
#define SOLVEROUTPUTSTART
#define FILELICENCESTART
#define MATRIXEXPRESSIONSSTART
#define MATRIXDOTTIMESEND
#define STRINGVALUEDELEMENTSEND
#define FILELICENCEEMPTY
#define NUMBEROFOBJECTIVESATT
#define NUMBEROFVARATT
#define ACTUALSTARTTIMESTART
#define BASE64END
#define VARREFERENCEELEMENTSSTART
#define AVAILABLECPUSPEEDEND
#define EMPTYMATRIXOBJTYPEATT
#define USEDCPUNUMBERSTART
#define CONSTANTELEMENTSSTART
#define DOUBLE
#define COLOFFSETSTART
#define MATRIXPLUSSTART
yytokentype
#define MATRIXSCALARTIMESSTART
#define TRANSFORMATIONSTART
#define GENERALSTART
#define NUMBEROFCOLUMNSATT
#define JOBIDSTART
#define ELEMENTSEND
#define OSRLSTART
#define OTHERRESULTSEND
#define EMPTYIDATT
#define SCHEDULEDSTARTTIMESTART
#define VARREFERENCEELEMENTSEND
#define OPTIMIZATIONSOLUTIONSUBSTATUSSTART
#define MATRIXLOWERTRIANGLEEND
#define MATRIXVARIABLESEND
#define STARTVECTOREND
#define CONSTANTELEMENTSEND
#define TWOQUOTES
#define TARGETOBJECTIVENAMEATT
#define TIMESEND
#define VALUESSTART
#define SOLVERINVOKEDSTART
#define CONREFERENCEELEMENTSSTART
#define MAXSTART
#define MATRIXPROGRAMMINGEND
#define INCRATT
#define MESSAGESTART
#define MATRIXOBJTYPEATT
#define ENUMERATIONEND
#define NUMBEROFCONSTRAINTSATT
#define SQRTEND
#define PLUSEND
#define GENERALSTATUSSTART
#define CONSTANTATT
#define ATUPPEREND
#define OPTIMIZATIONSOLUTIONSUBSTATUSEND
#define IDXEND
#define MATRIXDETERMINANTEND
#define SERVICENAMESTART
#define NONLINEAREXPRESSIONSEND
#define ACTUALSTARTTIMEEND
#define PRODUCTEND
#define MATRIXVAREND
#define EEND
#define UNITATT
#define BASICEND
#define ROWOFFSETSTART
#define BASEMATRIXIDXATT
#define NUMBEROFVARIDXATT
#define SQRTSTART
#define TIMESSTART
#define INDEXESSTART
#define SERVICEUTILIZATIONEND
struct YYLTYPE YYLTYPE
#define NUMBEROFCONIDXATT
#define FILENAMEEMPTY
#define BASETRANSPOSEATT
#define SUPERBASICEND
#define EMPTYUNITATT
#define AVAILABLECPUNUMBERSTART
#define ATTRIBUTETEXT
#define SOLUTIONSTART
#define BASICSTART
#define VARIDXEND
#define COSSTART
#define STATUSEND
#define ALLDIFFEND
#define PIEND
#define EMPTYINCLUDEDIAGONALATT
#define EMPTYCONTYPEATT
#define SUMEND
#define NONZEROSEND
#define ATUPPERSTART
#define SHAPEATT
#define JOBSTART
#define ATEQUALITYEND
#define CURRENTJOBCOUNTEND
#define ALLDIFFSTART
#define FILECREATOREND
#define OTHERSOLVEROUTPUTEND
#define ERFEND
#define NUMBEROFITEMSATT
#define MINUSSTART
#define MULTATT
#define ATEQUALITYSTART
#define OSRLSTARTEMPTY
#define NUMBEROFMATRICESATT
#define ENDTIMEEND
#define EMPTYBASETRANSPOSEATT
#define MATRIXUPPERTRIANGLEEND
#define AVAILABLEDISKSPACEEND
#define MATRIXTRACEEND
#define USEDCPUSPEEDSTART
#define TYPEATT
#define NUMBEROFOBJATT
#define SOLVEROUTPUTEND
#define STRINGVALUEDELEMENTSSTART
#define OTHERMATRIXCONSTRAINTRESULTEND
#define SIZEOFATT
#define USEDMEMORYSTART
#define EMPTYDESCRIPTIONATT
#define VALUETYPEATT
#define IFEND
#define BASEMATRIXENDCOLATT
#define ITEMSTART
#define AVAILABLEMEMORYSTART
#define STARTVECTORSTART
#define MATRIXTRANSPOSESTART
#define NUMBEROFOTHERVARIABLERESULTSATT
#define COSEND