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 QUOTE = 258,
00043 ATTRIBUTETEXT = 259,
00044 INTEGER = 260,
00045 DOUBLE = 261,
00046 OSILEND = 262,
00047 INSTANCEDATAEND = 263,
00048 VALUEATT = 264,
00049 NUMBEROFNONLINEAREXPRESSIONS = 265,
00050 IDXONEATT = 266,
00051 IDXTWOATT = 267,
00052 COEFATT = 268,
00053 IDATT = 269,
00054 TIMESSTART = 270,
00055 TIMESEND = 271,
00056 NUMBERSTART = 272,
00057 NUMBEREND = 273,
00058 NUMBEROFQTERMSATT = 274,
00059 IDXATT = 275,
00060 TYPEATT = 276,
00061 QTERMSTART = 277,
00062 QTERMEND = 278,
00063 QUADRATICCOEFFICIENTSSTART = 279,
00064 QUADRATICCOEFFICIENTSEND = 280,
00065 NONLINEAREXPRESSIONSSTART = 281,
00066 NONLINEAREXPRESSIONSEND = 282,
00067 NLSTART = 283,
00068 NLEND = 284,
00069 POWERSTART = 285,
00070 POWEREND = 286,
00071 PLUSSTART = 287,
00072 PLUSEND = 288,
00073 MINUSSTART = 289,
00074 MINUSEND = 290,
00075 DIVIDESTART = 291,
00076 DIVIDEEND = 292,
00077 LNSTART = 293,
00078 LNEND = 294,
00079 SQRTSTART = 295,
00080 SQRTEND = 296,
00081 SUMSTART = 297,
00082 SUMEND = 298,
00083 PRODUCTSTART = 299,
00084 PRODUCTEND = 300,
00085 ENDOFELEMENT = 301,
00086 EXPSTART = 302,
00087 EXPEND = 303,
00088 NEGATESTART = 304,
00089 NEGATEEND = 305,
00090 IFSTART = 306,
00091 IFEND = 307,
00092 SQUARESTART = 308,
00093 SQUAREEND = 309,
00094 COSSTART = 310,
00095 COSEND = 311,
00096 SINSTART = 312,
00097 SINEND = 313,
00098 GREATERTHAN = 314,
00099 VARIABLESTART = 315,
00100 VARIABLEEND = 316,
00101 ABSSTART = 317,
00102 ABSEND = 318,
00103 MAXSTART = 319,
00104 MAXEND = 320,
00105 ALLDIFFSTART = 321,
00106 ALLDIFFEND = 322,
00107 MINSTART = 323,
00108 MINEND = 324,
00109 ESTART = 325,
00110 EEND = 326,
00111 PISTART = 327,
00112 PIEND = 328,
00113 TIMEDOMAINSTART = 329,
00114 TIMEDOMAINEND = 330,
00115 STAGESSTART = 331,
00116 STAGESEND = 332,
00117 STAGESTART = 333,
00118 STAGEEND = 334,
00119 NAMEATT = 335,
00120 MULTATT = 336,
00121 NUMBEROFSTAGESATT = 337,
00122 HORIZONATT = 338,
00123 STARTATT = 339,
00124 VARIABLESSTART = 340,
00125 CONSTRAINTSSTART = 341,
00126 OBJECTIVESSTART = 342,
00127 VARIABLESEND = 343,
00128 CONSTRAINTSEND = 344,
00129 OBJECTIVESEND = 345,
00130 NUMBEROFVARIABLESATT = 346,
00131 NUMBEROFCONSTRAINTSATT = 347,
00132 NUMBEROFOBJECTIVESATT = 348,
00133 STARTIDXATT = 349,
00134 ENDIDXATT = 350,
00135 VARSTART = 351,
00136 VAREND = 352,
00137 CONSTART = 353,
00138 CONEND = 354,
00139 OBJSTART = 355,
00140 OBJEND = 356,
00141 INTERVALSTART = 357,
00142 INTERVALEND = 358
00143 };
00144 #endif
00145
00146 #define QUOTE 258
00147 #define ATTRIBUTETEXT 259
00148 #define INTEGER 260
00149 #define DOUBLE 261
00150 #define OSILEND 262
00151 #define INSTANCEDATAEND 263
00152 #define VALUEATT 264
00153 #define NUMBEROFNONLINEAREXPRESSIONS 265
00154 #define IDXONEATT 266
00155 #define IDXTWOATT 267
00156 #define COEFATT 268
00157 #define IDATT 269
00158 #define TIMESSTART 270
00159 #define TIMESEND 271
00160 #define NUMBERSTART 272
00161 #define NUMBEREND 273
00162 #define NUMBEROFQTERMSATT 274
00163 #define IDXATT 275
00164 #define TYPEATT 276
00165 #define QTERMSTART 277
00166 #define QTERMEND 278
00167 #define QUADRATICCOEFFICIENTSSTART 279
00168 #define QUADRATICCOEFFICIENTSEND 280
00169 #define NONLINEAREXPRESSIONSSTART 281
00170 #define NONLINEAREXPRESSIONSEND 282
00171 #define NLSTART 283
00172 #define NLEND 284
00173 #define POWERSTART 285
00174 #define POWEREND 286
00175 #define PLUSSTART 287
00176 #define PLUSEND 288
00177 #define MINUSSTART 289
00178 #define MINUSEND 290
00179 #define DIVIDESTART 291
00180 #define DIVIDEEND 292
00181 #define LNSTART 293
00182 #define LNEND 294
00183 #define SQRTSTART 295
00184 #define SQRTEND 296
00185 #define SUMSTART 297
00186 #define SUMEND 298
00187 #define PRODUCTSTART 299
00188 #define PRODUCTEND 300
00189 #define ENDOFELEMENT 301
00190 #define EXPSTART 302
00191 #define EXPEND 303
00192 #define NEGATESTART 304
00193 #define NEGATEEND 305
00194 #define IFSTART 306
00195 #define IFEND 307
00196 #define SQUARESTART 308
00197 #define SQUAREEND 309
00198 #define COSSTART 310
00199 #define COSEND 311
00200 #define SINSTART 312
00201 #define SINEND 313
00202 #define GREATERTHAN 314
00203 #define VARIABLESTART 315
00204 #define VARIABLEEND 316
00205 #define ABSSTART 317
00206 #define ABSEND 318
00207 #define MAXSTART 319
00208 #define MAXEND 320
00209 #define ALLDIFFSTART 321
00210 #define ALLDIFFEND 322
00211 #define MINSTART 323
00212 #define MINEND 324
00213 #define ESTART 325
00214 #define EEND 326
00215 #define PISTART 327
00216 #define PIEND 328
00217 #define TIMEDOMAINSTART 329
00218 #define TIMEDOMAINEND 330
00219 #define STAGESSTART 331
00220 #define STAGESEND 332
00221 #define STAGESTART 333
00222 #define STAGEEND 334
00223 #define NAMEATT 335
00224 #define MULTATT 336
00225 #define NUMBEROFSTAGESATT 337
00226 #define HORIZONATT 338
00227 #define STARTATT 339
00228 #define VARIABLESSTART 340
00229 #define CONSTRAINTSSTART 341
00230 #define OBJECTIVESSTART 342
00231 #define VARIABLESEND 343
00232 #define CONSTRAINTSEND 344
00233 #define OBJECTIVESEND 345
00234 #define NUMBEROFVARIABLESATT 346
00235 #define NUMBEROFCONSTRAINTSATT 347
00236 #define NUMBEROFOBJECTIVESATT 348
00237 #define STARTIDXATT 349
00238 #define ENDIDXATT 350
00239 #define VARSTART 351
00240 #define VAREND 352
00241 #define CONSTART 353
00242 #define CONEND 354
00243 #define OBJSTART 355
00244 #define OBJEND 356
00245 #define INTERVALSTART 357
00246 #define INTERVALEND 358
00247
00248
00249
00250
00251 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
00252 typedef union YYSTYPE
00253
00254 {
00255 double dval;
00256 int ival;
00257 char* sval;
00258
00259 }
00260
00261
00262 YYSTYPE;
00263 # define yystype YYSTYPE
00264 # define YYSTYPE_IS_DECLARED 1
00265 # define YYSTYPE_IS_TRIVIAL 1
00266 #endif
00267
00268
00269
00270 #if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED
00271 typedef struct YYLTYPE
00272 {
00273 int first_line;
00274 int first_column;
00275 int last_line;
00276 int last_column;
00277 } YYLTYPE;
00278 # define yyltype YYLTYPE
00279 # define YYLTYPE_IS_DECLARED 1
00280 # define YYLTYPE_IS_TRIVIAL 1
00281 #endif
00282
00283