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 GENERALSTART = 271,
00056 GENERALEND = 272,
00057 SYSTEMSTART = 273,
00058 SYSTEMEND = 274,
00059 SERVICESTART = 275,
00060 SERVICEEND = 276,
00061 JOBSTART = 277,
00062 JOBEND = 278,
00063 SERVICEURISTARTANDEND = 279,
00064 SERVICEURISTART = 280,
00065 SERVICEURIEND = 281,
00066 SERVICENAMESTARTANDEND = 282,
00067 SERVICENAMESTART = 283,
00068 SERVICENAMEEND = 284,
00069 INSTANCENAMESTARTANDEND = 285,
00070 INSTANCENAMESTART = 286,
00071 INSTANCENAMEEND = 287,
00072 JOBIDSTARTANDEND = 288,
00073 JOBIDSTART = 289,
00074 JOBIDEND = 290,
00075 TIMINGINFORMATIONSTART = 291,
00076 TIMINGINFORMATIONEND = 292,
00077 TIMESTARTANDEND = 293,
00078 TIMESTART = 294,
00079 TIMEEND = 295,
00080 OPTIMIZATIONSTART = 296,
00081 OPTIMIZATIONEND = 297,
00082 SOLUTIONSTART = 298,
00083 SOLUTIONEND = 299,
00084 VALUESSTART = 300,
00085 VALUESEND = 301,
00086 DUALVALUESSTART = 302,
00087 DUALVALUESEND = 303,
00088 VARIABLESSTART = 304,
00089 VARIABLESEND = 305,
00090 VARSTART = 306,
00091 VAREND = 307,
00092 OBJECTIVESSTART = 308,
00093 OBJECTIVESEND = 309,
00094 OBJSTART = 310,
00095 OBJEND = 311,
00096 CONSTRAINTSSTART = 312,
00097 CONSTRAINTSEND = 313,
00098 CONSTART = 314,
00099 CONEND = 315,
00100 STATUSSTART = 316,
00101 STATUSEND = 317,
00102 GENERALSTATUSSTART = 318,
00103 GENERALSTATUSEND = 319,
00104 MESSAGESTART = 320,
00105 MESSAGEEND = 321,
00106 MESSAGESTARTANDEND = 322,
00107 OTHERSTART = 323,
00108 OTHEREND = 324,
00109 NUMBEROFTIMESATT = 325,
00110 NUMBEROFSOLUTIONSATT = 326,
00111 NUMBEROFVARIABLESATT = 327,
00112 NUMBEROFCONSTRAINTSATT = 328,
00113 NUMBEROFOBJECTIVESATT = 329,
00114 NUMBEROFOTHERVARIABLERESULTSATT = 330,
00115 NUMBEROFOTHEROBJECTIVERESULTSATT = 331,
00116 NUMBEROFOTHERCONSTRAINTRESULTSATT = 332,
00117 NUMBEROFOTHERSOLUTIONRESULTSATT = 333,
00118 NUMBEROFITEMSATT = 334,
00119 OTHERSOLUTIONRESULTSSTART = 335,
00120 OTHERSOLUTIONRESULTSEND = 336,
00121 OTHERSOLUTIONRESULTSTART = 337,
00122 OTHERSOLUTIONRESULTEND = 338,
00123 ITEMSTART = 339,
00124 ITEMEND = 340,
00125 ITEMSTARTANDEND = 341,
00126 ITEMEMPTY = 342,
00127 NUMBEROFVARATT = 343,
00128 NUMBEROFOBJATT = 344,
00129 NUMBEROFCONATT = 345,
00130 TARGETOBJECTIVEIDXATT = 346,
00131 IDXATT = 347,
00132 TYPEATT = 348,
00133 EMPTYTYPEATT = 349,
00134 DESCRIPTIONATT = 350,
00135 EMPTYDESCRIPTIONATT = 351,
00136 NAMEATT = 352,
00137 EMPTYNAMEATT = 353,
00138 CATEGORYATT = 354,
00139 EMPTYCATEGORYATT = 355,
00140 UNITATT = 356,
00141 EMPTYUNITATT = 357,
00142 VALUEATT = 358,
00143 EMPTYVALUEATT = 359,
00144 DUMMY = 360
00145 };
00146 #endif
00147
00148 #define ATTRIBUTETEXT 258
00149 #define ELEMENTTEXT 259
00150 #define ITEMTEXT 260
00151 #define INTEGER 261
00152 #define DOUBLE 262
00153 #define QUOTE 263
00154 #define TWOQUOTES 264
00155 #define GREATERTHAN 265
00156 #define ENDOFELEMENT 266
00157 #define OSRLSTART 267
00158 #define OSRLSTARTEMPTY 268
00159 #define OSRLATTRIBUTETEXT 269
00160 #define OSRLEND 270
00161 #define GENERALSTART 271
00162 #define GENERALEND 272
00163 #define SYSTEMSTART 273
00164 #define SYSTEMEND 274
00165 #define SERVICESTART 275
00166 #define SERVICEEND 276
00167 #define JOBSTART 277
00168 #define JOBEND 278
00169 #define SERVICEURISTARTANDEND 279
00170 #define SERVICEURISTART 280
00171 #define SERVICEURIEND 281
00172 #define SERVICENAMESTARTANDEND 282
00173 #define SERVICENAMESTART 283
00174 #define SERVICENAMEEND 284
00175 #define INSTANCENAMESTARTANDEND 285
00176 #define INSTANCENAMESTART 286
00177 #define INSTANCENAMEEND 287
00178 #define JOBIDSTARTANDEND 288
00179 #define JOBIDSTART 289
00180 #define JOBIDEND 290
00181 #define TIMINGINFORMATIONSTART 291
00182 #define TIMINGINFORMATIONEND 292
00183 #define TIMESTARTANDEND 293
00184 #define TIMESTART 294
00185 #define TIMEEND 295
00186 #define OPTIMIZATIONSTART 296
00187 #define OPTIMIZATIONEND 297
00188 #define SOLUTIONSTART 298
00189 #define SOLUTIONEND 299
00190 #define VALUESSTART 300
00191 #define VALUESEND 301
00192 #define DUALVALUESSTART 302
00193 #define DUALVALUESEND 303
00194 #define VARIABLESSTART 304
00195 #define VARIABLESEND 305
00196 #define VARSTART 306
00197 #define VAREND 307
00198 #define OBJECTIVESSTART 308
00199 #define OBJECTIVESEND 309
00200 #define OBJSTART 310
00201 #define OBJEND 311
00202 #define CONSTRAINTSSTART 312
00203 #define CONSTRAINTSEND 313
00204 #define CONSTART 314
00205 #define CONEND 315
00206 #define STATUSSTART 316
00207 #define STATUSEND 317
00208 #define GENERALSTATUSSTART 318
00209 #define GENERALSTATUSEND 319
00210 #define MESSAGESTART 320
00211 #define MESSAGEEND 321
00212 #define MESSAGESTARTANDEND 322
00213 #define OTHERSTART 323
00214 #define OTHEREND 324
00215 #define NUMBEROFTIMESATT 325
00216 #define NUMBEROFSOLUTIONSATT 326
00217 #define NUMBEROFVARIABLESATT 327
00218 #define NUMBEROFCONSTRAINTSATT 328
00219 #define NUMBEROFOBJECTIVESATT 329
00220 #define NUMBEROFOTHERVARIABLERESULTSATT 330
00221 #define NUMBEROFOTHEROBJECTIVERESULTSATT 331
00222 #define NUMBEROFOTHERCONSTRAINTRESULTSATT 332
00223 #define NUMBEROFOTHERSOLUTIONRESULTSATT 333
00224 #define NUMBEROFITEMSATT 334
00225 #define OTHERSOLUTIONRESULTSSTART 335
00226 #define OTHERSOLUTIONRESULTSEND 336
00227 #define OTHERSOLUTIONRESULTSTART 337
00228 #define OTHERSOLUTIONRESULTEND 338
00229 #define ITEMSTART 339
00230 #define ITEMEND 340
00231 #define ITEMSTARTANDEND 341
00232 #define ITEMEMPTY 342
00233 #define NUMBEROFVARATT 343
00234 #define NUMBEROFOBJATT 344
00235 #define NUMBEROFCONATT 345
00236 #define TARGETOBJECTIVEIDXATT 346
00237 #define IDXATT 347
00238 #define TYPEATT 348
00239 #define EMPTYTYPEATT 349
00240 #define DESCRIPTIONATT 350
00241 #define EMPTYDESCRIPTIONATT 351
00242 #define NAMEATT 352
00243 #define EMPTYNAMEATT 353
00244 #define CATEGORYATT 354
00245 #define EMPTYCATEGORYATT 355
00246 #define UNITATT 356
00247 #define EMPTYUNITATT 357
00248 #define VALUEATT 358
00249 #define EMPTYVALUEATT 359
00250 #define DUMMY 360
00251
00252
00253
00254
00255 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
00256 typedef union YYSTYPE
00257
00258 {
00259 double dval;
00260 int ival;
00261 char* sval;
00262 }
00263
00264
00265 YYSTYPE;
00266 # define yystype YYSTYPE
00267 # define YYSTYPE_IS_DECLARED 1
00268 # define YYSTYPE_IS_TRIVIAL 1
00269 #endif
00270
00271
00272
00273 #if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED
00274 typedef struct YYLTYPE
00275 {
00276 int first_line;
00277 int first_column;
00278 int last_line;
00279 int last_column;
00280 } YYLTYPE;
00281 # define yyltype YYLTYPE
00282 # define YYLTYPE_IS_DECLARED 1
00283 # define YYLTYPE_IS_TRIVIAL 1
00284 #endif
00285
00286