00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037 #ifndef YYTOKENTYPE
00038 # define YYTOKENTYPE
00039
00040
00041 enum yytokentype {
00042 ATTRIBUTETEXT = 258,
00043 ELEMENTTEXT = 259,
00044 ITEMTEXT = 260,
00045 INTEGER = 261,
00046 DOUBLE = 262,
00047 QUOTE = 263,
00048 TWOQUOTES = 264,
00049 GREATERTHAN = 265,
00050 ENDOFELEMENT = 266,
00051 OSRLSTART = 267,
00052 OSRLSTARTEMPTY = 268,
00053 OSRLATTRIBUTETEXT = 269,
00054 OSRLEND = 270,
00055 NUMBEROFCONATT = 271,
00056 NUMBEROFCONSTRAINTSATT = 272,
00057 NUMBEROFELATT = 273,
00058 NUMBEROFENUMERATIONSATT = 274,
00059 NUMBEROFIDXATT = 275,
00060 NUMBEROFITEMSATT = 276,
00061 NUMBEROFOBJATT = 277,
00062 NUMBEROFOBJECTIVESATT = 278,
00063 NUMBEROFOTHERCONSTRAINTRESULTSATT = 279,
00064 NUMBEROFOTHEROBJECTIVERESULTSATT = 280,
00065 NUMBEROFOTHERRESULTSATT = 281,
00066 NUMBEROFOTHERSOLUTIONRESULTSATT = 282,
00067 NUMBEROFOTHERVARIABLERESULTSATT = 283,
00068 NUMBEROFSOLUTIONSATT = 284,
00069 NUMBEROFSOLVEROUTPUTSATT = 285,
00070 NUMBEROFSUBSTATUSESATT = 286,
00071 NUMBEROFTIMESATT = 287,
00072 NUMBEROFVARATT = 288,
00073 NUMBEROFVARIABLESATT = 289,
00074 NUMBEROFVARIDXATT = 290,
00075 TARGETOBJECTIVEIDXATT = 291,
00076 IDXATT = 292,
00077 INCRATT = 293,
00078 MULTATT = 294,
00079 SIZEOFATT = 295,
00080 CATEGORYATT = 296,
00081 EMPTYCATEGORYATT = 297,
00082 DESCRIPTIONATT = 298,
00083 EMPTYDESCRIPTIONATT = 299,
00084 NAMEATT = 300,
00085 EMPTYNAMEATT = 301,
00086 TYPEATT = 302,
00087 EMPTYTYPEATT = 303,
00088 UNITATT = 304,
00089 EMPTYUNITATT = 305,
00090 VALUEATT = 306,
00091 EMPTYVALUEATT = 307,
00092 WEIGHTEDOBJECTIVESATT = 308,
00093 EMPTYWEIGHTEDOBJECTIVESATT = 309,
00094 TARGETOBJECTIVENAMEATT = 310,
00095 EMPTYTARGETOBJECTIVENAMEATT = 311,
00096 HEADERSTART = 312,
00097 HEADEREND = 313,
00098 GENERALSTART = 314,
00099 GENERALEND = 315,
00100 SYSTEMSTART = 316,
00101 SYSTEMEND = 317,
00102 SERVICESTART = 318,
00103 SERVICEEND = 319,
00104 JOBSTART = 320,
00105 JOBEND = 321,
00106 OPTIMIZATIONSTART = 322,
00107 OPTIMIZATIONEND = 323,
00108 ITEMSTART = 324,
00109 ITEMEND = 325,
00110 ITEMSTARTANDEND = 326,
00111 ITEMEMPTY = 327,
00112 FILENAMESTART = 328,
00113 FILENAMEEND = 329,
00114 FILENAMEEMPTY = 330,
00115 FILENAMESTARTANDEND = 331,
00116 FILESOURCESTART = 332,
00117 FILESOURCEEND = 333,
00118 FILESOURCEEMPTY = 334,
00119 FILESOURCESTARTANDEND = 335,
00120 FILEDESCRIPTIONSTART = 336,
00121 FILEDESCRIPTIONEND = 337,
00122 FILEDESCRIPTIONEMPTY = 338,
00123 FILEDESCRIPTIONSTARTANDEND = 339,
00124 FILECREATORSTART = 340,
00125 FILECREATOREND = 341,
00126 FILECREATOREMPTY = 342,
00127 FILECREATORSTARTANDEND = 343,
00128 FILELICENCESTART = 344,
00129 FILELICENCEEND = 345,
00130 FILELICENCEEMPTY = 346,
00131 FILELICENCESTARTANDEND = 347,
00132 ACTUALSTARTTIMESTART = 348,
00133 ACTUALSTARTTIMEEND = 349,
00134 ATLOWERSTART = 350,
00135 ATLOWEREND = 351,
00136 ATUPPERSTART = 352,
00137 ATUPPEREND = 353,
00138 AVAILABLECPUNUMBERSTART = 354,
00139 AVAILABLECPUNUMBEREND = 355,
00140 AVAILABLECPUSPEEDSTART = 356,
00141 AVAILABLECPUSPEEDEND = 357,
00142 AVAILABLEDISKSPACESTART = 358,
00143 AVAILABLEDISKSPACEEND = 359,
00144 AVAILABLEMEMORYSTART = 360,
00145 AVAILABLEMEMORYEND = 361,
00146 BASE64START = 362,
00147 BASE64END = 363,
00148 BASICSTART = 364,
00149 BASICEND = 365,
00150 BASISSTATUSSTART = 366,
00151 BASISSTATUSEND = 367,
00152 BASSTATUSSTART = 368,
00153 BASSTATUSEND = 369,
00154 CONSTART = 370,
00155 CONEND = 371,
00156 CONSTRAINTSSTART = 372,
00157 CONSTRAINTSEND = 373,
00158 CURRENTJOBCOUNTSTART = 374,
00159 CURRENTJOBCOUNTEND = 375,
00160 CURRENTSTATESTART = 376,
00161 CURRENTSTATEEND = 377,
00162 DUALVALUESSTART = 378,
00163 DUALVALUESEND = 379,
00164 ELSTART = 380,
00165 ELEND = 381,
00166 ENUMERATIONSTART = 382,
00167 ENUMERATIONEND = 383,
00168 ENDTIMESTART = 384,
00169 ENDTIMEEND = 385,
00170 GENERALSTATUSSTART = 386,
00171 GENERALSTATUSEND = 387,
00172 GENERALSUBSTATUSSTART = 388,
00173 GENERALSUBSTATUSEND = 389,
00174 IDXSTART = 390,
00175 IDXEND = 391,
00176 INSTANCENAMESTART = 392,
00177 INSTANCENAMEEND = 393,
00178 ISFREESTART = 394,
00179 ISFREEEND = 395,
00180 JOBIDSTART = 396,
00181 JOBIDEND = 397,
00182 MESSAGESTART = 398,
00183 MESSAGEEND = 399,
00184 OBJSTART = 400,
00185 OBJEND = 401,
00186 OBJECTIVESSTART = 402,
00187 OBJECTIVESEND = 403,
00188 OPTIMIZATIONSOLUTIONSTATUSSTART = 404,
00189 OPTIMIZATIONSOLUTIONSTATUSEND = 405,
00190 OPTIMIZATIONSOLUTIONSUBSTATUSSTART = 406,
00191 OPTIMIZATIONSOLUTIONSUBSTATUSEND = 407,
00192 OTHERSTART = 408,
00193 OTHEREND = 409,
00194 OTHERRESULTSSTART = 410,
00195 OTHERRESULTSEND = 411,
00196 OTHERSOLUTIONRESULTSTART = 412,
00197 OTHERSOLUTIONRESULTEND = 413,
00198 OTHERSOLUTIONRESULTSSTART = 414,
00199 OTHERSOLUTIONRESULTSEND = 415,
00200 OTHERSOLVEROUTPUTSTART = 416,
00201 OTHERSOLVEROUTPUTEND = 417,
00202 SCHEDULEDSTARTTIMESTART = 418,
00203 SCHEDULEDSTARTTIMEEND = 419,
00204 SERVICENAMESTART = 420,
00205 SERVICENAMEEND = 421,
00206 SERVICEURISTART = 422,
00207 SERVICEURIEND = 423,
00208 SERVICEUTILIZATIONSTART = 424,
00209 SERVICEUTILIZATIONEND = 425,
00210 SOLUTIONSTART = 426,
00211 SOLUTIONEND = 427,
00212 SOLVERINVOKEDSTART = 428,
00213 SOLVERINVOKEDEND = 429,
00214 SOLVEROUTPUTSTART = 430,
00215 SOLVEROUTPUTEND = 431,
00216 STATUSSTART = 432,
00217 STATUSEND = 433,
00218 SUBMITTIMESTART = 434,
00219 SUBMITTIMEEND = 435,
00220 SUBSTATUSSTART = 436,
00221 SUBSTATUSEND = 437,
00222 SUPERBASICSTART = 438,
00223 SUPERBASICEND = 439,
00224 SYSTEMINFORMATIONSTART = 440,
00225 SYSTEMINFORMATIONEND = 441,
00226 TIMESTART = 442,
00227 TIMEEND = 443,
00228 TIMESERVICESTARTEDSTART = 444,
00229 TIMESERVICESTARTEDEND = 445,
00230 TIMESTAMPSTART = 446,
00231 TIMESTAMPEND = 447,
00232 TIMINGINFORMATIONSTART = 448,
00233 TIMINGINFORMATIONEND = 449,
00234 TOTALJOBSSOFARSTART = 450,
00235 TOTALJOBSSOFAREND = 451,
00236 UNKNOWNSTART = 452,
00237 UNKNOWNEND = 453,
00238 USEDCPUNUMBERSTART = 454,
00239 USEDCPUNUMBEREND = 455,
00240 USEDCPUSPEEDSTART = 456,
00241 USEDCPUSPEEDEND = 457,
00242 USEDDISKSPACESTART = 458,
00243 USEDDISKSPACEEND = 459,
00244 USEDMEMORYSTART = 460,
00245 USEDMEMORYEND = 461,
00246 VALUESSTART = 462,
00247 VALUESEND = 463,
00248 VALUESSTRINGSTART = 464,
00249 VALUESSTRINGEND = 465,
00250 VARSTART = 466,
00251 VAREND = 467,
00252 VARIABLESSTART = 468,
00253 VARIABLESEND = 469,
00254 VARIDXSTART = 470,
00255 VARIDXEND = 471,
00256 DUMMY = 472
00257 };
00258 #endif
00259
00260 #define ATTRIBUTETEXT 258
00261 #define ELEMENTTEXT 259
00262 #define ITEMTEXT 260
00263 #define INTEGER 261
00264 #define DOUBLE 262
00265 #define QUOTE 263
00266 #define TWOQUOTES 264
00267 #define GREATERTHAN 265
00268 #define ENDOFELEMENT 266
00269 #define OSRLSTART 267
00270 #define OSRLSTARTEMPTY 268
00271 #define OSRLATTRIBUTETEXT 269
00272 #define OSRLEND 270
00273 #define NUMBEROFCONATT 271
00274 #define NUMBEROFCONSTRAINTSATT 272
00275 #define NUMBEROFELATT 273
00276 #define NUMBEROFENUMERATIONSATT 274
00277 #define NUMBEROFIDXATT 275
00278 #define NUMBEROFITEMSATT 276
00279 #define NUMBEROFOBJATT 277
00280 #define NUMBEROFOBJECTIVESATT 278
00281 #define NUMBEROFOTHERCONSTRAINTRESULTSATT 279
00282 #define NUMBEROFOTHEROBJECTIVERESULTSATT 280
00283 #define NUMBEROFOTHERRESULTSATT 281
00284 #define NUMBEROFOTHERSOLUTIONRESULTSATT 282
00285 #define NUMBEROFOTHERVARIABLERESULTSATT 283
00286 #define NUMBEROFSOLUTIONSATT 284
00287 #define NUMBEROFSOLVEROUTPUTSATT 285
00288 #define NUMBEROFSUBSTATUSESATT 286
00289 #define NUMBEROFTIMESATT 287
00290 #define NUMBEROFVARATT 288
00291 #define NUMBEROFVARIABLESATT 289
00292 #define NUMBEROFVARIDXATT 290
00293 #define TARGETOBJECTIVEIDXATT 291
00294 #define IDXATT 292
00295 #define INCRATT 293
00296 #define MULTATT 294
00297 #define SIZEOFATT 295
00298 #define CATEGORYATT 296
00299 #define EMPTYCATEGORYATT 297
00300 #define DESCRIPTIONATT 298
00301 #define EMPTYDESCRIPTIONATT 299
00302 #define NAMEATT 300
00303 #define EMPTYNAMEATT 301
00304 #define TYPEATT 302
00305 #define EMPTYTYPEATT 303
00306 #define UNITATT 304
00307 #define EMPTYUNITATT 305
00308 #define VALUEATT 306
00309 #define EMPTYVALUEATT 307
00310 #define WEIGHTEDOBJECTIVESATT 308
00311 #define EMPTYWEIGHTEDOBJECTIVESATT 309
00312 #define TARGETOBJECTIVENAMEATT 310
00313 #define EMPTYTARGETOBJECTIVENAMEATT 311
00314 #define HEADERSTART 312
00315 #define HEADEREND 313
00316 #define GENERALSTART 314
00317 #define GENERALEND 315
00318 #define SYSTEMSTART 316
00319 #define SYSTEMEND 317
00320 #define SERVICESTART 318
00321 #define SERVICEEND 319
00322 #define JOBSTART 320
00323 #define JOBEND 321
00324 #define OPTIMIZATIONSTART 322
00325 #define OPTIMIZATIONEND 323
00326 #define ITEMSTART 324
00327 #define ITEMEND 325
00328 #define ITEMSTARTANDEND 326
00329 #define ITEMEMPTY 327
00330 #define FILENAMESTART 328
00331 #define FILENAMEEND 329
00332 #define FILENAMEEMPTY 330
00333 #define FILENAMESTARTANDEND 331
00334 #define FILESOURCESTART 332
00335 #define FILESOURCEEND 333
00336 #define FILESOURCEEMPTY 334
00337 #define FILESOURCESTARTANDEND 335
00338 #define FILEDESCRIPTIONSTART 336
00339 #define FILEDESCRIPTIONEND 337
00340 #define FILEDESCRIPTIONEMPTY 338
00341 #define FILEDESCRIPTIONSTARTANDEND 339
00342 #define FILECREATORSTART 340
00343 #define FILECREATOREND 341
00344 #define FILECREATOREMPTY 342
00345 #define FILECREATORSTARTANDEND 343
00346 #define FILELICENCESTART 344
00347 #define FILELICENCEEND 345
00348 #define FILELICENCEEMPTY 346
00349 #define FILELICENCESTARTANDEND 347
00350 #define ACTUALSTARTTIMESTART 348
00351 #define ACTUALSTARTTIMEEND 349
00352 #define ATLOWERSTART 350
00353 #define ATLOWEREND 351
00354 #define ATUPPERSTART 352
00355 #define ATUPPEREND 353
00356 #define AVAILABLECPUNUMBERSTART 354
00357 #define AVAILABLECPUNUMBEREND 355
00358 #define AVAILABLECPUSPEEDSTART 356
00359 #define AVAILABLECPUSPEEDEND 357
00360 #define AVAILABLEDISKSPACESTART 358
00361 #define AVAILABLEDISKSPACEEND 359
00362 #define AVAILABLEMEMORYSTART 360
00363 #define AVAILABLEMEMORYEND 361
00364 #define BASE64START 362
00365 #define BASE64END 363
00366 #define BASICSTART 364
00367 #define BASICEND 365
00368 #define BASISSTATUSSTART 366
00369 #define BASISSTATUSEND 367
00370 #define BASSTATUSSTART 368
00371 #define BASSTATUSEND 369
00372 #define CONSTART 370
00373 #define CONEND 371
00374 #define CONSTRAINTSSTART 372
00375 #define CONSTRAINTSEND 373
00376 #define CURRENTJOBCOUNTSTART 374
00377 #define CURRENTJOBCOUNTEND 375
00378 #define CURRENTSTATESTART 376
00379 #define CURRENTSTATEEND 377
00380 #define DUALVALUESSTART 378
00381 #define DUALVALUESEND 379
00382 #define ELSTART 380
00383 #define ELEND 381
00384 #define ENUMERATIONSTART 382
00385 #define ENUMERATIONEND 383
00386 #define ENDTIMESTART 384
00387 #define ENDTIMEEND 385
00388 #define GENERALSTATUSSTART 386
00389 #define GENERALSTATUSEND 387
00390 #define GENERALSUBSTATUSSTART 388
00391 #define GENERALSUBSTATUSEND 389
00392 #define IDXSTART 390
00393 #define IDXEND 391
00394 #define INSTANCENAMESTART 392
00395 #define INSTANCENAMEEND 393
00396 #define ISFREESTART 394
00397 #define ISFREEEND 395
00398 #define JOBIDSTART 396
00399 #define JOBIDEND 397
00400 #define MESSAGESTART 398
00401 #define MESSAGEEND 399
00402 #define OBJSTART 400
00403 #define OBJEND 401
00404 #define OBJECTIVESSTART 402
00405 #define OBJECTIVESEND 403
00406 #define OPTIMIZATIONSOLUTIONSTATUSSTART 404
00407 #define OPTIMIZATIONSOLUTIONSTATUSEND 405
00408 #define OPTIMIZATIONSOLUTIONSUBSTATUSSTART 406
00409 #define OPTIMIZATIONSOLUTIONSUBSTATUSEND 407
00410 #define OTHERSTART 408
00411 #define OTHEREND 409
00412 #define OTHERRESULTSSTART 410
00413 #define OTHERRESULTSEND 411
00414 #define OTHERSOLUTIONRESULTSTART 412
00415 #define OTHERSOLUTIONRESULTEND 413
00416 #define OTHERSOLUTIONRESULTSSTART 414
00417 #define OTHERSOLUTIONRESULTSEND 415
00418 #define OTHERSOLVEROUTPUTSTART 416
00419 #define OTHERSOLVEROUTPUTEND 417
00420 #define SCHEDULEDSTARTTIMESTART 418
00421 #define SCHEDULEDSTARTTIMEEND 419
00422 #define SERVICENAMESTART 420
00423 #define SERVICENAMEEND 421
00424 #define SERVICEURISTART 422
00425 #define SERVICEURIEND 423
00426 #define SERVICEUTILIZATIONSTART 424
00427 #define SERVICEUTILIZATIONEND 425
00428 #define SOLUTIONSTART 426
00429 #define SOLUTIONEND 427
00430 #define SOLVERINVOKEDSTART 428
00431 #define SOLVERINVOKEDEND 429
00432 #define SOLVEROUTPUTSTART 430
00433 #define SOLVEROUTPUTEND 431
00434 #define STATUSSTART 432
00435 #define STATUSEND 433
00436 #define SUBMITTIMESTART 434
00437 #define SUBMITTIMEEND 435
00438 #define SUBSTATUSSTART 436
00439 #define SUBSTATUSEND 437
00440 #define SUPERBASICSTART 438
00441 #define SUPERBASICEND 439
00442 #define SYSTEMINFORMATIONSTART 440
00443 #define SYSTEMINFORMATIONEND 441
00444 #define TIMESTART 442
00445 #define TIMEEND 443
00446 #define TIMESERVICESTARTEDSTART 444
00447 #define TIMESERVICESTARTEDEND 445
00448 #define TIMESTAMPSTART 446
00449 #define TIMESTAMPEND 447
00450 #define TIMINGINFORMATIONSTART 448
00451 #define TIMINGINFORMATIONEND 449
00452 #define TOTALJOBSSOFARSTART 450
00453 #define TOTALJOBSSOFAREND 451
00454 #define UNKNOWNSTART 452
00455 #define UNKNOWNEND 453
00456 #define USEDCPUNUMBERSTART 454
00457 #define USEDCPUNUMBEREND 455
00458 #define USEDCPUSPEEDSTART 456
00459 #define USEDCPUSPEEDEND 457
00460 #define USEDDISKSPACESTART 458
00461 #define USEDDISKSPACEEND 459
00462 #define USEDMEMORYSTART 460
00463 #define USEDMEMORYEND 461
00464 #define VALUESSTART 462
00465 #define VALUESEND 463
00466 #define VALUESSTRINGSTART 464
00467 #define VALUESSTRINGEND 465
00468 #define VARSTART 466
00469 #define VAREND 467
00470 #define VARIABLESSTART 468
00471 #define VARIABLESEND 469
00472 #define VARIDXSTART 470
00473 #define VARIDXEND 471
00474 #define DUMMY 472
00475
00476
00477
00478
00479 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
00480 typedef union YYSTYPE
00481
00482 {
00483 double dval;
00484 int ival;
00485 char* sval;
00486 }
00487
00488
00489 YYSTYPE;
00490 # define yystype YYSTYPE
00491 # define YYSTYPE_IS_DECLARED 1
00492 # define YYSTYPE_IS_TRIVIAL 1
00493 #endif
00494
00495
00496
00497 #if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED
00498 typedef struct YYLTYPE
00499 {
00500 int first_line;
00501 int first_column;
00502 int last_line;
00503 int last_column;
00504 } YYLTYPE;
00505 # define yyltype YYLTYPE
00506 # define YYLTYPE_IS_DECLARED 1
00507 # define YYLTYPE_IS_TRIVIAL 1
00508 #endif
00509
00510