/home/coin/SVN-release/OS-2.3.2/OS/src/OSParsers/OSParseosrl.tab.cpp File Reference

#include "OSMathUtil.h"
#include "OSParameters.h"
#include "OSGeneral.h"
#include "OSConfig.h"
#include "OSErrorClass.h"
#include "OSResult.h"
#include "OSrLParserData.h"
#include "OSgLParserData.h"
#include "OSBase64.h"
#include <iostream>
#include <sstream>
#include <stdio.h>

Include dependency graph for OSParseosrl.tab.cpp:

Go to the source code of this file.

Classes

union  YYSTYPE
struct  YYLTYPE
union  yyalloc

Defines

#define YYBISON   1
#define YYBISON_VERSION   "2.3"
#define YYSKELETON_NAME   "yacc.c"
#define YYPURE   1
#define YYLSP_NEEDED   1
#define yyparse   osrlparse
#define yylex   osrllex
#define yyerror   osrlerror
#define yylval   osrllval
#define yychar   osrlchar
#define yydebug   osrldebug
#define yynerrs   osrlnerrs
#define yylloc   osrllloc
#define ATTRIBUTETEXT   258
#define ELEMENTTEXT   259
#define ITEMTEXT   260
#define INTEGER   261
#define DOUBLE   262
#define QUOTE   263
#define TWOQUOTES   264
#define GREATERTHAN   265
#define ENDOFELEMENT   266
#define OSRLSTART   267
#define OSRLSTARTEMPTY   268
#define OSRLATTRIBUTETEXT   269
#define OSRLEND   270
#define NUMBEROFCONATT   271
#define NUMBEROFCONSTRAINTSATT   272
#define NUMBEROFELATT   273
#define NUMBEROFENUMERATIONSATT   274
#define NUMBEROFIDXATT   275
#define NUMBEROFITEMSATT   276
#define NUMBEROFOBJATT   277
#define NUMBEROFOBJECTIVESATT   278
#define NUMBEROFOTHERCONSTRAINTRESULTSATT   279
#define NUMBEROFOTHEROBJECTIVERESULTSATT   280
#define NUMBEROFOTHERRESULTSATT   281
#define NUMBEROFOTHERSOLUTIONRESULTSATT   282
#define NUMBEROFOTHERVARIABLERESULTSATT   283
#define NUMBEROFSOLUTIONSATT   284
#define NUMBEROFSOLVEROUTPUTSATT   285
#define NUMBEROFSUBSTATUSESATT   286
#define NUMBEROFTIMESATT   287
#define NUMBEROFVARATT   288
#define NUMBEROFVARIABLESATT   289
#define NUMBEROFVARIDXATT   290
#define TARGETOBJECTIVEIDXATT   291
#define IDXATT   292
#define INCRATT   293
#define MULTATT   294
#define SIZEOFATT   295
#define CATEGORYATT   296
#define EMPTYCATEGORYATT   297
#define DESCRIPTIONATT   298
#define EMPTYDESCRIPTIONATT   299
#define NAMEATT   300
#define EMPTYNAMEATT   301
#define TYPEATT   302
#define EMPTYTYPEATT   303
#define UNITATT   304
#define EMPTYUNITATT   305
#define VALUEATT   306
#define EMPTYVALUEATT   307
#define WEIGHTEDOBJECTIVESATT   308
#define EMPTYWEIGHTEDOBJECTIVESATT   309
#define GENERALSTART   310
#define GENERALEND   311
#define SYSTEMSTART   312
#define SYSTEMEND   313
#define SERVICESTART   314
#define SERVICEEND   315
#define JOBSTART   316
#define JOBEND   317
#define OPTIMIZATIONSTART   318
#define OPTIMIZATIONEND   319
#define ITEMSTART   320
#define ITEMEND   321
#define ITEMSTARTANDEND   322
#define ITEMEMPTY   323
#define ACTUALSTARTTIMESTART   324
#define ACTUALSTARTTIMEEND   325
#define ATLOWERSTART   326
#define ATLOWEREND   327
#define ATUPPERSTART   328
#define ATUPPEREND   329
#define AVAILABLECPUNUMBERSTART   330
#define AVAILABLECPUNUMBEREND   331
#define AVAILABLECPUSPEEDSTART   332
#define AVAILABLECPUSPEEDEND   333
#define AVAILABLEDISKSPACESTART   334
#define AVAILABLEDISKSPACEEND   335
#define AVAILABLEMEMORYSTART   336
#define AVAILABLEMEMORYEND   337
#define BASE64START   338
#define BASE64END   339
#define BASICSTART   340
#define BASICEND   341
#define BASISSTATUSSTART   342
#define BASISSTATUSEND   343
#define BASSTATUSSTART   344
#define BASSTATUSEND   345
#define CONSTART   346
#define CONEND   347
#define CONSTRAINTSSTART   348
#define CONSTRAINTSEND   349
#define CURRENTJOBCOUNTSTART   350
#define CURRENTJOBCOUNTEND   351
#define CURRENTSTATESTART   352
#define CURRENTSTATEEND   353
#define DUALVALUESSTART   354
#define DUALVALUESEND   355
#define ELSTART   356
#define ELEND   357
#define ENUMERATIONSTART   358
#define ENUMERATIONEND   359
#define ENDTIMESTART   360
#define ENDTIMEEND   361
#define GENERALSTATUSSTART   362
#define GENERALSTATUSEND   363
#define GENERALSUBSTATUSSTART   364
#define GENERALSUBSTATUSEND   365
#define IDXSTART   366
#define IDXEND   367
#define INSTANCENAMESTART   368
#define INSTANCENAMEEND   369
#define ISFREESTART   370
#define ISFREEEND   371
#define JOBIDSTART   372
#define JOBIDEND   373
#define MESSAGESTART   374
#define MESSAGEEND   375
#define OBJSTART   376
#define OBJEND   377
#define OBJECTIVESSTART   378
#define OBJECTIVESEND   379
#define OPTIMIZATIONSOLUTIONSTATUSSTART   380
#define OPTIMIZATIONSOLUTIONSTATUSEND   381
#define OPTIMIZATIONSOLUTIONSUBSTATUSSTART   382
#define OPTIMIZATIONSOLUTIONSUBSTATUSEND   383
#define OTHERSTART   384
#define OTHEREND   385
#define OTHERRESULTSSTART   386
#define OTHERRESULTSEND   387
#define OTHERSOLUTIONRESULTSTART   388
#define OTHERSOLUTIONRESULTEND   389
#define OTHERSOLUTIONRESULTSSTART   390
#define OTHERSOLUTIONRESULTSEND   391
#define OTHERSOLVEROUTPUTSTART   392
#define OTHERSOLVEROUTPUTEND   393
#define SCHEDULEDSTARTTIMESTART   394
#define SCHEDULEDSTARTTIMEEND   395
#define SERVICENAMESTART   396
#define SERVICENAMEEND   397
#define SERVICEURISTART   398
#define SERVICEURIEND   399
#define SERVICEUTILIZATIONSTART   400
#define SERVICEUTILIZATIONEND   401
#define SOLUTIONSTART   402
#define SOLUTIONEND   403
#define SOLVERINVOKEDSTART   404
#define SOLVERINVOKEDEND   405
#define SOLVEROUTPUTSTART   406
#define SOLVEROUTPUTEND   407
#define STATUSSTART   408
#define STATUSEND   409
#define SUBMITTIMESTART   410
#define SUBMITTIMEEND   411
#define SUBSTATUSSTART   412
#define SUBSTATUSEND   413
#define SUPERBASICSTART   414
#define SUPERBASICEND   415
#define SYSTEMINFORMATIONSTART   416
#define SYSTEMINFORMATIONEND   417
#define TIMESTART   418
#define TIMEEND   419
#define TIMESERVICESTARTEDSTART   420
#define TIMESERVICESTARTEDEND   421
#define TIMESTAMPSTART   422
#define TIMESTAMPEND   423
#define TIMINGINFORMATIONSTART   424
#define TIMINGINFORMATIONEND   425
#define TOTALJOBSSOFARSTART   426
#define TOTALJOBSSOFAREND   427
#define UNKNOWNSTART   428
#define UNKNOWNEND   429
#define USEDCPUNUMBERSTART   430
#define USEDCPUNUMBEREND   431
#define USEDCPUSPEEDSTART   432
#define USEDCPUSPEEDEND   433
#define USEDDISKSPACESTART   434
#define USEDDISKSPACEEND   435
#define USEDMEMORYSTART   436
#define USEDMEMORYEND   437
#define VALUESSTART   438
#define VALUESEND   439
#define VALUESSTRINGSTART   440
#define VALUESSTRINGEND   441
#define VARSTART   442
#define VAREND   443
#define VARIABLESSTART   444
#define VARIABLESEND   445
#define VARIDXSTART   446
#define VARIDXEND   447
#define DUMMY   448
#define YYDEBUG   0
#define YYERROR_VERBOSE   0
#define YYTOKEN_TABLE   0
#define yystype   YYSTYPE
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_TRIVIAL   1
#define yyltype   YYLTYPE
#define YYLTYPE_IS_DECLARED   1
#define YYLTYPE_IS_TRIVIAL   1
#define scanner   parserData->scanner
#define YYSIZE_T   unsigned int
#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)
#define YY_(msgid)   msgid
#define YYUSE(e)   ((void) (e))
#define YYID(n)   (n)
#define YYSTACK_ALLOC   YYMALLOC
#define YYSTACK_FREE   YYFREE
#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM
#define YYMALLOC   malloc
#define YYFREE   free
#define YYSTACK_GAP_MAXIMUM   (sizeof (union yyalloc) - 1)
#define YYSTACK_BYTES(N)
#define YYCOPY(To, From, Count)
#define YYSTACK_RELOCATE(Stack)
#define YYFINAL   4
#define YYLAST   1326
#define YYNTOKENS   198
#define YYNNTS   738
#define YYNRULES   1070
#define YYNSTATES   1486
#define YYUNDEFTOK   2
#define YYMAXUTOK   448
#define YYTRANSLATE(YYX)   ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)
#define YYPACT_NINF   -1247
#define YYTABLE_NINF   -1
#define yyerrok   (yyerrstatus = 0)
#define yyclearin   (yychar = YYEMPTY)
#define YYEMPTY   (-2)
#define YYEOF   0
#define YYACCEPT   goto yyacceptlab
#define YYABORT   goto yyabortlab
#define YYERROR   goto yyerrorlab
#define YYFAIL   goto yyerrlab
#define YYRECOVERING()   (!!yyerrstatus)
#define YYBACKUP(Token, Value)
#define YYTERROR   1
#define YYERRCODE   256
#define YYRHSLOC(Rhs, K)   ((Rhs)[K])
#define YYLLOC_DEFAULT(Current, Rhs, N)
#define YY_LOCATION_PRINT(File, Loc)
#define YYLEX   yylex (&yylval, &yylloc, scanner)
#define YYDPRINTF(Args)
#define YY_SYMBOL_PRINT(Title, Type, Value, Location)
#define YY_STACK_PRINT(Bottom, Top)
#define YY_REDUCE_PRINT(Rule)
#define YYINITDEPTH   200
#define YYMAXDEPTH   10000
#define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N), yylsp -= (N))

Typedefs

typedef yy_buffer_stateYY_BUFFER_STATE
typedef unsigned char yytype_uint8
typedef short int yytype_int8
typedef unsigned short int yytype_uint16
typedef short int yytype_int16

Enumerations

enum  yytokentype {
  ATTRIBUTETEXT = 258, ELEMENTTEXT = 259, ITEMTEXT = 260, INTEGER = 261,
  DOUBLE = 262, QUOTE = 263, TWOQUOTES = 264, GREATERTHAN = 265,
  ENDOFELEMENT = 266, OSRLSTART = 267, OSRLSTARTEMPTY = 268, OSRLATTRIBUTETEXT = 269,
  OSRLEND = 270, NUMBEROFCONATT = 271, NUMBEROFCONSTRAINTSATT = 272, NUMBEROFELATT = 273,
  NUMBEROFENUMERATIONSATT = 274, NUMBEROFIDXATT = 275, NUMBEROFITEMSATT = 276, NUMBEROFOBJATT = 277,
  NUMBEROFOBJECTIVESATT = 278, NUMBEROFOTHERCONSTRAINTRESULTSATT = 279, NUMBEROFOTHEROBJECTIVERESULTSATT = 280, NUMBEROFOTHERRESULTSATT = 281,
  NUMBEROFOTHERSOLUTIONRESULTSATT = 282, NUMBEROFOTHERVARIABLERESULTSATT = 283, NUMBEROFSOLUTIONSATT = 284, NUMBEROFSOLVEROUTPUTSATT = 285,
  NUMBEROFSUBSTATUSESATT = 286, NUMBEROFTIMESATT = 287, NUMBEROFVARATT = 288, NUMBEROFVARIABLESATT = 289,
  NUMBEROFVARIDXATT = 290, TARGETOBJECTIVEIDXATT = 291, IDXATT = 292, INCRATT = 293,
  MULTATT = 294, SIZEOFATT = 295, CATEGORYATT = 296, EMPTYCATEGORYATT = 297,
  DESCRIPTIONATT = 298, EMPTYDESCRIPTIONATT = 299, NAMEATT = 300, EMPTYNAMEATT = 301,
  TYPEATT = 302, EMPTYTYPEATT = 303, UNITATT = 304, EMPTYUNITATT = 305,
  VALUEATT = 306, EMPTYVALUEATT = 307, WEIGHTEDOBJECTIVESATT = 308, EMPTYWEIGHTEDOBJECTIVESATT = 309,
  GENERALSTART = 310, GENERALEND = 311, SYSTEMSTART = 312, SYSTEMEND = 313,
  SERVICESTART = 314, SERVICEEND = 315, JOBSTART = 316, JOBEND = 317,
  OPTIMIZATIONSTART = 318, OPTIMIZATIONEND = 319, ITEMSTART = 320, ITEMEND = 321,
  ITEMSTARTANDEND = 322, ITEMEMPTY = 323, ACTUALSTARTTIMESTART = 324, ACTUALSTARTTIMEEND = 325,
  ATLOWERSTART = 326, ATLOWEREND = 327, ATUPPERSTART = 328, ATUPPEREND = 329,
  AVAILABLECPUNUMBERSTART = 330, AVAILABLECPUNUMBEREND = 331, AVAILABLECPUSPEEDSTART = 332, AVAILABLECPUSPEEDEND = 333,
  AVAILABLEDISKSPACESTART = 334, AVAILABLEDISKSPACEEND = 335, AVAILABLEMEMORYSTART = 336, AVAILABLEMEMORYEND = 337,
  BASE64START = 338, BASE64END = 339, BASICSTART = 340, BASICEND = 341,
  BASISSTATUSSTART = 342, BASISSTATUSEND = 343, BASSTATUSSTART = 344, BASSTATUSEND = 345,
  CONSTART = 346, CONEND = 347, CONSTRAINTSSTART = 348, CONSTRAINTSEND = 349,
  CURRENTJOBCOUNTSTART = 350, CURRENTJOBCOUNTEND = 351, CURRENTSTATESTART = 352, CURRENTSTATEEND = 353,
  DUALVALUESSTART = 354, DUALVALUESEND = 355, ELSTART = 356, ELEND = 357,
  ENUMERATIONSTART = 358, ENUMERATIONEND = 359, ENDTIMESTART = 360, ENDTIMEEND = 361,
  GENERALSTATUSSTART = 362, GENERALSTATUSEND = 363, GENERALSUBSTATUSSTART = 364, GENERALSUBSTATUSEND = 365,
  IDXSTART = 366, IDXEND = 367, INSTANCENAMESTART = 368, INSTANCENAMEEND = 369,
  ISFREESTART = 370, ISFREEEND = 371, JOBIDSTART = 372, JOBIDEND = 373,
  MESSAGESTART = 374, MESSAGEEND = 375, OBJSTART = 376, OBJEND = 377,
  OBJECTIVESSTART = 378, OBJECTIVESEND = 379, OPTIMIZATIONSOLUTIONSTATUSSTART = 380, OPTIMIZATIONSOLUTIONSTATUSEND = 381,
  OPTIMIZATIONSOLUTIONSUBSTATUSSTART = 382, OPTIMIZATIONSOLUTIONSUBSTATUSEND = 383, OTHERSTART = 384, OTHEREND = 385,
  OTHERRESULTSSTART = 386, OTHERRESULTSEND = 387, OTHERSOLUTIONRESULTSTART = 388, OTHERSOLUTIONRESULTEND = 389,
  OTHERSOLUTIONRESULTSSTART = 390, OTHERSOLUTIONRESULTSEND = 391, OTHERSOLVEROUTPUTSTART = 392, OTHERSOLVEROUTPUTEND = 393,
  SCHEDULEDSTARTTIMESTART = 394, SCHEDULEDSTARTTIMEEND = 395, SERVICENAMESTART = 396, SERVICENAMEEND = 397,
  SERVICEURISTART = 398, SERVICEURIEND = 399, SERVICEUTILIZATIONSTART = 400, SERVICEUTILIZATIONEND = 401,
  SOLUTIONSTART = 402, SOLUTIONEND = 403, SOLVERINVOKEDSTART = 404, SOLVERINVOKEDEND = 405,
  SOLVEROUTPUTSTART = 406, SOLVEROUTPUTEND = 407, STATUSSTART = 408, STATUSEND = 409,
  SUBMITTIMESTART = 410, SUBMITTIMEEND = 411, SUBSTATUSSTART = 412, SUBSTATUSEND = 413,
  SUPERBASICSTART = 414, SUPERBASICEND = 415, SYSTEMINFORMATIONSTART = 416, SYSTEMINFORMATIONEND = 417,
  TIMESTART = 418, TIMEEND = 419, TIMESERVICESTARTEDSTART = 420, TIMESERVICESTARTEDEND = 421,
  TIMESTAMPSTART = 422, TIMESTAMPEND = 423, TIMINGINFORMATIONSTART = 424, TIMINGINFORMATIONEND = 425,
  TOTALJOBSSOFARSTART = 426, TOTALJOBSSOFAREND = 427, UNKNOWNSTART = 428, UNKNOWNEND = 429,
  USEDCPUNUMBERSTART = 430, USEDCPUNUMBEREND = 431, USEDCPUSPEEDSTART = 432, USEDCPUSPEEDEND = 433,
  USEDDISKSPACESTART = 434, USEDDISKSPACEEND = 435, USEDMEMORYSTART = 436, USEDMEMORYEND = 437,
  VALUESSTART = 438, VALUESEND = 439, VALUESSTRINGSTART = 440, VALUESSTRINGEND = 441,
  VARSTART = 442, VAREND = 443, VARIABLESSTART = 444, VARIABLESEND = 445,
  VARIDXSTART = 446, VARIDXEND = 447, DUMMY = 448
}

Functions

YY_BUFFER_STATE osrl_scan_string (const char *yy_str, void *yyscanner)
int osrllex_init (void **ptr_yy_globals)
int osrllex_destroy (void *yyscanner)
int osrlget_lineno (void *yyscanner)
char * osrlget_text (void *yyscanner)
void osrlset_lineno (int line_number, void *yyscanner)
void osrlset_extra (OSrLParserData *parserData, void *yyscanner)
void yygetOSResult (const char *ch, OSResult *m_osresult, OSrLParserData *m_parserData, OSgLParserData *osglData) throw (ErrorClass)
void osrl_empty_vectors (OSrLParserData *parserData)
void osgl_empty_vectors (OSgLParserData *osglData)
void osrlerror (YYLTYPE *type, OSResult *osresult, OSrLParserData *parserData, OSgLParserData *osglData, const char *errormsg)
int osrllex (YYSTYPE *lvalp, YYLTYPE *llocp, void *scanner)
static void yydestruct (yymsg, yytype, yyvaluep, yylocationp, osresult, parserData, osglData) const char *yymsg
int yyparse (osresult, parserData, osglData) OSResult *osresult

Variables

static const yytype_uint8 yytranslate []
static const yytype_uint16 yyr1 []
static const yytype_uint8 yyr2 []
static const yytype_uint16 yydefact []
static const yytype_int16 yydefgoto []
static const yytype_int16 yypact []
static const yytype_int16 yypgoto []
static const yytype_uint16 yytable []
static const yytype_int16 yycheck []
static const yytype_uint16 yystos []
int yytype
YYSTYPEyyvaluep
YYLTYPEyylocationp
OSResultosresult
OSrLParserDataparserData
OSgLParserDataosglData
OSrLParserDataparserData
OSgLParserDataosglData


Define Documentation

#define YYBISON   1

Definition at line 47 of file OSParseosrl.tab.cpp.

#define YYBISON_VERSION   "2.3"

Definition at line 50 of file OSParseosrl.tab.cpp.

#define YYSKELETON_NAME   "yacc.c"

Definition at line 53 of file OSParseosrl.tab.cpp.

#define YYPURE   1

Definition at line 56 of file OSParseosrl.tab.cpp.

#define YYLSP_NEEDED   1

Definition at line 59 of file OSParseosrl.tab.cpp.

#define yyparse   osrlparse

Definition at line 62 of file OSParseosrl.tab.cpp.

#define yylex   osrllex

Definition at line 63 of file OSParseosrl.tab.cpp.

#define yyerror   osrlerror

Definition at line 64 of file OSParseosrl.tab.cpp.

#define yylval   osrllval

Definition at line 65 of file OSParseosrl.tab.cpp.

#define yychar   osrlchar

Definition at line 66 of file OSParseosrl.tab.cpp.

#define yydebug   osrldebug

Definition at line 67 of file OSParseosrl.tab.cpp.

#define yynerrs   osrlnerrs

Definition at line 68 of file OSParseosrl.tab.cpp.

#define yylloc   osrllloc

Definition at line 69 of file OSParseosrl.tab.cpp.

#define ATTRIBUTETEXT   258

Definition at line 271 of file OSParseosrl.tab.cpp.

#define ELEMENTTEXT   259

Definition at line 272 of file OSParseosrl.tab.cpp.

#define ITEMTEXT   260

Definition at line 273 of file OSParseosrl.tab.cpp.

#define INTEGER   261

Definition at line 274 of file OSParseosrl.tab.cpp.

#define DOUBLE   262

Definition at line 275 of file OSParseosrl.tab.cpp.

#define QUOTE   263

Definition at line 276 of file OSParseosrl.tab.cpp.

#define TWOQUOTES   264

Definition at line 277 of file OSParseosrl.tab.cpp.

#define GREATERTHAN   265

Definition at line 278 of file OSParseosrl.tab.cpp.

#define ENDOFELEMENT   266

Definition at line 279 of file OSParseosrl.tab.cpp.

#define OSRLSTART   267

Definition at line 280 of file OSParseosrl.tab.cpp.

#define OSRLSTARTEMPTY   268

Definition at line 281 of file OSParseosrl.tab.cpp.

#define OSRLATTRIBUTETEXT   269

Definition at line 282 of file OSParseosrl.tab.cpp.

#define OSRLEND   270

Definition at line 283 of file OSParseosrl.tab.cpp.

#define NUMBEROFCONATT   271

Definition at line 284 of file OSParseosrl.tab.cpp.

#define NUMBEROFCONSTRAINTSATT   272

Definition at line 285 of file OSParseosrl.tab.cpp.

#define NUMBEROFELATT   273

Definition at line 286 of file OSParseosrl.tab.cpp.

#define NUMBEROFENUMERATIONSATT   274

Definition at line 287 of file OSParseosrl.tab.cpp.

#define NUMBEROFIDXATT   275

Definition at line 288 of file OSParseosrl.tab.cpp.

#define NUMBEROFITEMSATT   276

Definition at line 289 of file OSParseosrl.tab.cpp.

#define NUMBEROFOBJATT   277

Definition at line 290 of file OSParseosrl.tab.cpp.

#define NUMBEROFOBJECTIVESATT   278

Definition at line 291 of file OSParseosrl.tab.cpp.

#define NUMBEROFOTHERCONSTRAINTRESULTSATT   279

Definition at line 292 of file OSParseosrl.tab.cpp.

#define NUMBEROFOTHEROBJECTIVERESULTSATT   280

Definition at line 293 of file OSParseosrl.tab.cpp.

#define NUMBEROFOTHERRESULTSATT   281

Definition at line 294 of file OSParseosrl.tab.cpp.

#define NUMBEROFOTHERSOLUTIONRESULTSATT   282

Definition at line 295 of file OSParseosrl.tab.cpp.

#define NUMBEROFOTHERVARIABLERESULTSATT   283

Definition at line 296 of file OSParseosrl.tab.cpp.

#define NUMBEROFSOLUTIONSATT   284

Definition at line 297 of file OSParseosrl.tab.cpp.

#define NUMBEROFSOLVEROUTPUTSATT   285

Definition at line 298 of file OSParseosrl.tab.cpp.

#define NUMBEROFSUBSTATUSESATT   286

Definition at line 299 of file OSParseosrl.tab.cpp.

#define NUMBEROFTIMESATT   287

Definition at line 300 of file OSParseosrl.tab.cpp.

#define NUMBEROFVARATT   288

Definition at line 301 of file OSParseosrl.tab.cpp.

#define NUMBEROFVARIABLESATT   289

Definition at line 302 of file OSParseosrl.tab.cpp.

#define NUMBEROFVARIDXATT   290

Definition at line 303 of file OSParseosrl.tab.cpp.

#define TARGETOBJECTIVEIDXATT   291

Definition at line 304 of file OSParseosrl.tab.cpp.

#define IDXATT   292

Definition at line 305 of file OSParseosrl.tab.cpp.

#define INCRATT   293

Definition at line 306 of file OSParseosrl.tab.cpp.

#define MULTATT   294

Definition at line 307 of file OSParseosrl.tab.cpp.

#define SIZEOFATT   295

Definition at line 308 of file OSParseosrl.tab.cpp.

#define CATEGORYATT   296

Definition at line 309 of file OSParseosrl.tab.cpp.

#define EMPTYCATEGORYATT   297

Definition at line 310 of file OSParseosrl.tab.cpp.

#define DESCRIPTIONATT   298

Definition at line 311 of file OSParseosrl.tab.cpp.

#define EMPTYDESCRIPTIONATT   299

Definition at line 312 of file OSParseosrl.tab.cpp.

#define NAMEATT   300

Definition at line 313 of file OSParseosrl.tab.cpp.

#define EMPTYNAMEATT   301

Definition at line 314 of file OSParseosrl.tab.cpp.

#define TYPEATT   302

Definition at line 315 of file OSParseosrl.tab.cpp.

#define EMPTYTYPEATT   303

Definition at line 316 of file OSParseosrl.tab.cpp.

#define UNITATT   304

Definition at line 317 of file OSParseosrl.tab.cpp.

#define EMPTYUNITATT   305

Definition at line 318 of file OSParseosrl.tab.cpp.

#define VALUEATT   306

Definition at line 319 of file OSParseosrl.tab.cpp.

#define EMPTYVALUEATT   307

Definition at line 320 of file OSParseosrl.tab.cpp.

#define WEIGHTEDOBJECTIVESATT   308

Definition at line 321 of file OSParseosrl.tab.cpp.

#define EMPTYWEIGHTEDOBJECTIVESATT   309

Definition at line 322 of file OSParseosrl.tab.cpp.

#define GENERALSTART   310

Definition at line 323 of file OSParseosrl.tab.cpp.

#define GENERALEND   311

Definition at line 324 of file OSParseosrl.tab.cpp.

#define SYSTEMSTART   312

Definition at line 325 of file OSParseosrl.tab.cpp.

#define SYSTEMEND   313

Definition at line 326 of file OSParseosrl.tab.cpp.

#define SERVICESTART   314

Definition at line 327 of file OSParseosrl.tab.cpp.

#define SERVICEEND   315

Definition at line 328 of file OSParseosrl.tab.cpp.

#define JOBSTART   316

Definition at line 329 of file OSParseosrl.tab.cpp.

#define JOBEND   317

Definition at line 330 of file OSParseosrl.tab.cpp.

#define OPTIMIZATIONSTART   318

Definition at line 331 of file OSParseosrl.tab.cpp.

#define OPTIMIZATIONEND   319

Definition at line 332 of file OSParseosrl.tab.cpp.

#define ITEMSTART   320

Definition at line 333 of file OSParseosrl.tab.cpp.

#define ITEMEND   321

Definition at line 334 of file OSParseosrl.tab.cpp.

#define ITEMSTARTANDEND   322

Definition at line 335 of file OSParseosrl.tab.cpp.

#define ITEMEMPTY   323

Definition at line 336 of file OSParseosrl.tab.cpp.

#define ACTUALSTARTTIMESTART   324

Definition at line 337 of file OSParseosrl.tab.cpp.

#define ACTUALSTARTTIMEEND   325

Definition at line 338 of file OSParseosrl.tab.cpp.

#define ATLOWERSTART   326

Definition at line 339 of file OSParseosrl.tab.cpp.

#define ATLOWEREND   327

Definition at line 340 of file OSParseosrl.tab.cpp.

#define ATUPPERSTART   328

Definition at line 341 of file OSParseosrl.tab.cpp.

#define ATUPPEREND   329

Definition at line 342 of file OSParseosrl.tab.cpp.

#define AVAILABLECPUNUMBERSTART   330

Definition at line 343 of file OSParseosrl.tab.cpp.

#define AVAILABLECPUNUMBEREND   331

Definition at line 344 of file OSParseosrl.tab.cpp.

#define AVAILABLECPUSPEEDSTART   332

Definition at line 345 of file OSParseosrl.tab.cpp.

#define AVAILABLECPUSPEEDEND   333

Definition at line 346 of file OSParseosrl.tab.cpp.

#define AVAILABLEDISKSPACESTART   334

Definition at line 347 of file OSParseosrl.tab.cpp.

#define AVAILABLEDISKSPACEEND   335

Definition at line 348 of file OSParseosrl.tab.cpp.

#define AVAILABLEMEMORYSTART   336

Definition at line 349 of file OSParseosrl.tab.cpp.

#define AVAILABLEMEMORYEND   337

Definition at line 350 of file OSParseosrl.tab.cpp.

#define BASE64START   338

Definition at line 351 of file OSParseosrl.tab.cpp.

#define BASE64END   339

Definition at line 352 of file OSParseosrl.tab.cpp.

#define BASICSTART   340

Definition at line 353 of file OSParseosrl.tab.cpp.

#define BASICEND   341

Definition at line 354 of file OSParseosrl.tab.cpp.

#define BASISSTATUSSTART   342

Definition at line 355 of file OSParseosrl.tab.cpp.

#define BASISSTATUSEND   343

Definition at line 356 of file OSParseosrl.tab.cpp.

#define BASSTATUSSTART   344

Definition at line 357 of file OSParseosrl.tab.cpp.

#define BASSTATUSEND   345

Definition at line 358 of file OSParseosrl.tab.cpp.

#define CONSTART   346

Definition at line 359 of file OSParseosrl.tab.cpp.

#define CONEND   347

Definition at line 360 of file OSParseosrl.tab.cpp.

#define CONSTRAINTSSTART   348

Definition at line 361 of file OSParseosrl.tab.cpp.

#define CONSTRAINTSEND   349

Definition at line 362 of file OSParseosrl.tab.cpp.

#define CURRENTJOBCOUNTSTART   350

Definition at line 363 of file OSParseosrl.tab.cpp.

#define CURRENTJOBCOUNTEND   351

Definition at line 364 of file OSParseosrl.tab.cpp.

#define CURRENTSTATESTART   352

Definition at line 365 of file OSParseosrl.tab.cpp.

#define CURRENTSTATEEND   353

Definition at line 366 of file OSParseosrl.tab.cpp.

#define DUALVALUESSTART   354

Definition at line 367 of file OSParseosrl.tab.cpp.

#define DUALVALUESEND   355

Definition at line 368 of file OSParseosrl.tab.cpp.

#define ELSTART   356

Definition at line 369 of file OSParseosrl.tab.cpp.

#define ELEND   357

Definition at line 370 of file OSParseosrl.tab.cpp.

#define ENUMERATIONSTART   358

Definition at line 371 of file OSParseosrl.tab.cpp.

#define ENUMERATIONEND   359

Definition at line 372 of file OSParseosrl.tab.cpp.

#define ENDTIMESTART   360

Definition at line 373 of file OSParseosrl.tab.cpp.

#define ENDTIMEEND   361

Definition at line 374 of file OSParseosrl.tab.cpp.

#define GENERALSTATUSSTART   362

Definition at line 375 of file OSParseosrl.tab.cpp.

#define GENERALSTATUSEND   363

Definition at line 376 of file OSParseosrl.tab.cpp.

#define GENERALSUBSTATUSSTART   364

Definition at line 377 of file OSParseosrl.tab.cpp.

#define GENERALSUBSTATUSEND   365

Definition at line 378 of file OSParseosrl.tab.cpp.

#define IDXSTART   366

Definition at line 379 of file OSParseosrl.tab.cpp.

#define IDXEND   367

Definition at line 380 of file OSParseosrl.tab.cpp.

#define INSTANCENAMESTART   368

Definition at line 381 of file OSParseosrl.tab.cpp.

#define INSTANCENAMEEND   369

Definition at line 382 of file OSParseosrl.tab.cpp.

#define ISFREESTART   370

Definition at line 383 of file OSParseosrl.tab.cpp.

#define ISFREEEND   371

Definition at line 384 of file OSParseosrl.tab.cpp.

#define JOBIDSTART   372

Definition at line 385 of file OSParseosrl.tab.cpp.

#define JOBIDEND   373

Definition at line 386 of file OSParseosrl.tab.cpp.

#define MESSAGESTART   374

Definition at line 387 of file OSParseosrl.tab.cpp.

#define MESSAGEEND   375

Definition at line 388 of file OSParseosrl.tab.cpp.

#define OBJSTART   376

Definition at line 389 of file OSParseosrl.tab.cpp.

#define OBJEND   377

Definition at line 390 of file OSParseosrl.tab.cpp.

#define OBJECTIVESSTART   378

Definition at line 391 of file OSParseosrl.tab.cpp.

#define OBJECTIVESEND   379

Definition at line 392 of file OSParseosrl.tab.cpp.

#define OPTIMIZATIONSOLUTIONSTATUSSTART   380

Definition at line 393 of file OSParseosrl.tab.cpp.

#define OPTIMIZATIONSOLUTIONSTATUSEND   381

Definition at line 394 of file OSParseosrl.tab.cpp.

#define OPTIMIZATIONSOLUTIONSUBSTATUSSTART   382

Definition at line 395 of file OSParseosrl.tab.cpp.

#define OPTIMIZATIONSOLUTIONSUBSTATUSEND   383

Definition at line 396 of file OSParseosrl.tab.cpp.

#define OTHERSTART   384

Definition at line 397 of file OSParseosrl.tab.cpp.

#define OTHEREND   385

Definition at line 398 of file OSParseosrl.tab.cpp.

#define OTHERRESULTSSTART   386

Definition at line 399 of file OSParseosrl.tab.cpp.

#define OTHERRESULTSEND   387

Definition at line 400 of file OSParseosrl.tab.cpp.

#define OTHERSOLUTIONRESULTSTART   388

Definition at line 401 of file OSParseosrl.tab.cpp.

#define OTHERSOLUTIONRESULTEND   389

Definition at line 402 of file OSParseosrl.tab.cpp.

#define OTHERSOLUTIONRESULTSSTART   390

Definition at line 403 of file OSParseosrl.tab.cpp.

#define OTHERSOLUTIONRESULTSEND   391

Definition at line 404 of file OSParseosrl.tab.cpp.

#define OTHERSOLVEROUTPUTSTART   392

Definition at line 405 of file OSParseosrl.tab.cpp.

#define OTHERSOLVEROUTPUTEND   393

Definition at line 406 of file OSParseosrl.tab.cpp.

#define SCHEDULEDSTARTTIMESTART   394

Definition at line 407 of file OSParseosrl.tab.cpp.

#define SCHEDULEDSTARTTIMEEND   395

Definition at line 408 of file OSParseosrl.tab.cpp.

#define SERVICENAMESTART   396

Definition at line 409 of file OSParseosrl.tab.cpp.

#define SERVICENAMEEND   397

Definition at line 410 of file OSParseosrl.tab.cpp.

#define SERVICEURISTART   398

Definition at line 411 of file OSParseosrl.tab.cpp.

#define SERVICEURIEND   399

Definition at line 412 of file OSParseosrl.tab.cpp.

#define SERVICEUTILIZATIONSTART   400

Definition at line 413 of file OSParseosrl.tab.cpp.

#define SERVICEUTILIZATIONEND   401

Definition at line 414 of file OSParseosrl.tab.cpp.

#define SOLUTIONSTART   402

Definition at line 415 of file OSParseosrl.tab.cpp.

#define SOLUTIONEND   403

Definition at line 416 of file OSParseosrl.tab.cpp.

#define SOLVERINVOKEDSTART   404

Definition at line 417 of file OSParseosrl.tab.cpp.

#define SOLVERINVOKEDEND   405

Definition at line 418 of file OSParseosrl.tab.cpp.

#define SOLVEROUTPUTSTART   406

Definition at line 419 of file OSParseosrl.tab.cpp.

#define SOLVEROUTPUTEND   407

Definition at line 420 of file OSParseosrl.tab.cpp.

#define STATUSSTART   408

Definition at line 421 of file OSParseosrl.tab.cpp.

#define STATUSEND   409

Definition at line 422 of file OSParseosrl.tab.cpp.

#define SUBMITTIMESTART   410

Definition at line 423 of file OSParseosrl.tab.cpp.

#define SUBMITTIMEEND   411

Definition at line 424 of file OSParseosrl.tab.cpp.

#define SUBSTATUSSTART   412

Definition at line 425 of file OSParseosrl.tab.cpp.

#define SUBSTATUSEND   413

Definition at line 426 of file OSParseosrl.tab.cpp.

#define SUPERBASICSTART   414

Definition at line 427 of file OSParseosrl.tab.cpp.

#define SUPERBASICEND   415

Definition at line 428 of file OSParseosrl.tab.cpp.

#define SYSTEMINFORMATIONSTART   416

Definition at line 429 of file OSParseosrl.tab.cpp.

#define SYSTEMINFORMATIONEND   417

Definition at line 430 of file OSParseosrl.tab.cpp.

#define TIMESTART   418

Definition at line 431 of file OSParseosrl.tab.cpp.

#define TIMEEND   419

Definition at line 432 of file OSParseosrl.tab.cpp.

#define TIMESERVICESTARTEDSTART   420

Definition at line 433 of file OSParseosrl.tab.cpp.

#define TIMESERVICESTARTEDEND   421

Definition at line 434 of file OSParseosrl.tab.cpp.

#define TIMESTAMPSTART   422

Definition at line 435 of file OSParseosrl.tab.cpp.

#define TIMESTAMPEND   423

Definition at line 436 of file OSParseosrl.tab.cpp.

#define TIMINGINFORMATIONSTART   424

Definition at line 437 of file OSParseosrl.tab.cpp.

#define TIMINGINFORMATIONEND   425

Definition at line 438 of file OSParseosrl.tab.cpp.

#define TOTALJOBSSOFARSTART   426

Definition at line 439 of file OSParseosrl.tab.cpp.

#define TOTALJOBSSOFAREND   427

Definition at line 440 of file OSParseosrl.tab.cpp.

#define UNKNOWNSTART   428

Definition at line 441 of file OSParseosrl.tab.cpp.

#define UNKNOWNEND   429

Definition at line 442 of file OSParseosrl.tab.cpp.

#define USEDCPUNUMBERSTART   430

Definition at line 443 of file OSParseosrl.tab.cpp.

#define USEDCPUNUMBEREND   431

Definition at line 444 of file OSParseosrl.tab.cpp.

#define USEDCPUSPEEDSTART   432

Definition at line 445 of file OSParseosrl.tab.cpp.

#define USEDCPUSPEEDEND   433

Definition at line 446 of file OSParseosrl.tab.cpp.

#define USEDDISKSPACESTART   434

Definition at line 447 of file OSParseosrl.tab.cpp.

#define USEDDISKSPACEEND   435

Definition at line 448 of file OSParseosrl.tab.cpp.

#define USEDMEMORYSTART   436

Definition at line 449 of file OSParseosrl.tab.cpp.

#define USEDMEMORYEND   437

Definition at line 450 of file OSParseosrl.tab.cpp.

#define VALUESSTART   438

Definition at line 451 of file OSParseosrl.tab.cpp.

#define VALUESEND   439

Definition at line 452 of file OSParseosrl.tab.cpp.

#define VALUESSTRINGSTART   440

Definition at line 453 of file OSParseosrl.tab.cpp.

#define VALUESSTRINGEND   441

Definition at line 454 of file OSParseosrl.tab.cpp.

#define VARSTART   442

Definition at line 455 of file OSParseosrl.tab.cpp.

#define VAREND   443

Definition at line 456 of file OSParseosrl.tab.cpp.

#define VARIABLESSTART   444

Definition at line 457 of file OSParseosrl.tab.cpp.

#define VARIABLESEND   445

Definition at line 458 of file OSParseosrl.tab.cpp.

#define VARIDXSTART   446

Definition at line 459 of file OSParseosrl.tab.cpp.

#define VARIDXEND   447

Definition at line 460 of file OSParseosrl.tab.cpp.

#define DUMMY   448

Definition at line 461 of file OSParseosrl.tab.cpp.

#define YYDEBUG   0

Definition at line 511 of file OSParseosrl.tab.cpp.

#define YYERROR_VERBOSE   0

Definition at line 519 of file OSParseosrl.tab.cpp.

#define YYTOKEN_TABLE   0

Definition at line 524 of file OSParseosrl.tab.cpp.

#define yystype   YYSTYPE

Definition at line 538 of file OSParseosrl.tab.cpp.

#define YYSTYPE_IS_DECLARED   1

Definition at line 539 of file OSParseosrl.tab.cpp.

#define YYSTYPE_IS_TRIVIAL   1

Definition at line 540 of file OSParseosrl.tab.cpp.

#define yyltype   YYLTYPE

Definition at line 551 of file OSParseosrl.tab.cpp.

#define YYLTYPE_IS_DECLARED   1

Definition at line 552 of file OSParseosrl.tab.cpp.

#define YYLTYPE_IS_TRIVIAL   1

Definition at line 553 of file OSParseosrl.tab.cpp.

#define scanner   parserData->scanner

Definition at line 564 of file OSParseosrl.tab.cpp.

#define YYSIZE_T   unsigned int

Definition at line 611 of file OSParseosrl.tab.cpp.

#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)

Definition at line 615 of file OSParseosrl.tab.cpp.

#define YY_ ( msgid   )     msgid

Definition at line 625 of file OSParseosrl.tab.cpp.

#define YYUSE (  )     ((void) (e))

Definition at line 631 of file OSParseosrl.tab.cpp.

#define YYID (  )     (n)

Definition at line 638 of file OSParseosrl.tab.cpp.

#define YYSTACK_ALLOC   YYMALLOC

Definition at line 693 of file OSParseosrl.tab.cpp.

#define YYSTACK_FREE   YYFREE

Definition at line 694 of file OSParseosrl.tab.cpp.

#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM

Definition at line 696 of file OSParseosrl.tab.cpp.

#define YYMALLOC   malloc

Definition at line 707 of file OSParseosrl.tab.cpp.

#define YYFREE   free

Definition at line 714 of file OSParseosrl.tab.cpp.

#define YYSTACK_GAP_MAXIMUM   (sizeof (union yyalloc) - 1)

Definition at line 738 of file OSParseosrl.tab.cpp.

#define YYSTACK_BYTES (  ) 

Value:

((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE) + sizeof (YYLTYPE)) \
      + 2 * YYSTACK_GAP_MAXIMUM)

Definition at line 742 of file OSParseosrl.tab.cpp.

#define YYCOPY ( To,
From,
Count   ) 

Value:

do                                      \
        {                                       \
          YYSIZE_T yyi;                         \
          for (yyi = 0; yyi < (Count); yyi++)   \
            (To)[yyi] = (From)[yyi];            \
        }                                       \
      while (YYID (0))

Definition at line 753 of file OSParseosrl.tab.cpp.

#define YYSTACK_RELOCATE ( Stack   ) 

Value:

do                                                                      \
      {                                                                 \
        YYSIZE_T yynewbytes;                                            \
        YYCOPY (&yyptr->Stack, Stack, yysize);                          \
        Stack = &yyptr->Stack;                                          \
        yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
        yyptr += yynewbytes / sizeof (*yyptr);                          \
      }                                                                 \
    while (YYID (0))

Definition at line 769 of file OSParseosrl.tab.cpp.

#define YYFINAL   4

Definition at line 783 of file OSParseosrl.tab.cpp.

#define YYLAST   1326

Definition at line 785 of file OSParseosrl.tab.cpp.

#define YYNTOKENS   198

Definition at line 788 of file OSParseosrl.tab.cpp.

#define YYNNTS   738

Definition at line 790 of file OSParseosrl.tab.cpp.

#define YYNRULES   1070

Definition at line 792 of file OSParseosrl.tab.cpp.

#define YYNSTATES   1486

Definition at line 794 of file OSParseosrl.tab.cpp.

#define YYUNDEFTOK   2

Definition at line 797 of file OSParseosrl.tab.cpp.

#define YYMAXUTOK   448

Definition at line 798 of file OSParseosrl.tab.cpp.

#define YYTRANSLATE ( YYX   )     ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)

Definition at line 800 of file OSParseosrl.tab.cpp.

#define YYPACT_NINF   -1247

Definition at line 2183 of file OSParseosrl.tab.cpp.

#define YYTABLE_NINF   -1

Definition at line 2420 of file OSParseosrl.tab.cpp.

#define yyerrok   (yyerrstatus = 0)

Definition at line 2850 of file OSParseosrl.tab.cpp.

#define yyclearin   (yychar = YYEMPTY)

Definition at line 2851 of file OSParseosrl.tab.cpp.

#define YYEMPTY   (-2)

Definition at line 2852 of file OSParseosrl.tab.cpp.

#define YYEOF   0

Definition at line 2853 of file OSParseosrl.tab.cpp.

#define YYACCEPT   goto yyacceptlab

Definition at line 2855 of file OSParseosrl.tab.cpp.

#define YYABORT   goto yyabortlab

Definition at line 2856 of file OSParseosrl.tab.cpp.

#define YYERROR   goto yyerrorlab

Definition at line 2857 of file OSParseosrl.tab.cpp.

#define YYFAIL   goto yyerrlab

Definition at line 2864 of file OSParseosrl.tab.cpp.

 
#define YYRECOVERING (  )     (!!yyerrstatus)

Definition at line 2866 of file OSParseosrl.tab.cpp.

#define YYBACKUP ( Token,
Value   ) 

Value:

do                                                              \
  if (yychar == YYEMPTY && yylen == 1)                          \
    {                                                           \
      yychar = (Token);                                         \
      yylval = (Value);                                         \
      yytoken = YYTRANSLATE (yychar);                           \
      YYPOPSTACK (1);                                           \
      goto yybackup;                                            \
    }                                                           \
  else                                                          \
    {                                                           \
      yyerror (&yylloc, osresult, parserData, osglData, YY_("syntax error: cannot back up")); \
      YYERROR;                                                  \
    }                                                           \
while (YYID (0))

Definition at line 2868 of file OSParseosrl.tab.cpp.

#define YYTERROR   1

Definition at line 2886 of file OSParseosrl.tab.cpp.

#define YYERRCODE   256

Definition at line 2887 of file OSParseosrl.tab.cpp.

#define YYRHSLOC ( Rhs,
 )     ((Rhs)[K])

Definition at line 2894 of file OSParseosrl.tab.cpp.

#define YYLLOC_DEFAULT ( Current,
Rhs,
 ) 

Value:

do                                                                      \
      if (YYID (N))                                                    \
        {                                                               \
          (Current).first_line   = YYRHSLOC (Rhs, 1).first_line;        \
          (Current).first_column = YYRHSLOC (Rhs, 1).first_column;      \
          (Current).last_line    = YYRHSLOC (Rhs, N).last_line;         \
          (Current).last_column  = YYRHSLOC (Rhs, N).last_column;       \
        }                                                               \
      else                                                              \
        {                                                               \
          (Current).first_line   = (Current).last_line   =              \
            YYRHSLOC (Rhs, 0).last_line;                                \
          (Current).first_column = (Current).last_column =              \
            YYRHSLOC (Rhs, 0).last_column;                              \
        }                                                               \
    while (YYID (0))

Definition at line 2896 of file OSParseosrl.tab.cpp.

#define YY_LOCATION_PRINT ( File,
Loc   ) 

Value:

fprintf (File, "%d.%d-%d.%d",                   \
              (Loc).first_line, (Loc).first_column,     \
              (Loc).last_line,  (Loc).last_column)

Definition at line 2922 of file OSParseosrl.tab.cpp.

#define YYLEX   yylex (&yylval, &yylloc, scanner)

Definition at line 2937 of file OSParseosrl.tab.cpp.

#define YYDPRINTF ( Args   ) 

Definition at line 3112 of file OSParseosrl.tab.cpp.

#define YY_SYMBOL_PRINT ( Title,
Type,
Value,
Location   ) 

Definition at line 3113 of file OSParseosrl.tab.cpp.

#define YY_STACK_PRINT ( Bottom,
Top   ) 

Definition at line 3114 of file OSParseosrl.tab.cpp.

#define YY_REDUCE_PRINT ( Rule   ) 

Definition at line 3115 of file OSParseosrl.tab.cpp.

#define YYINITDEPTH   200

Definition at line 3121 of file OSParseosrl.tab.cpp.

#define YYMAXDEPTH   10000

Definition at line 3132 of file OSParseosrl.tab.cpp.

#define YYPOPSTACK (  )     (yyvsp -= (N), yyssp -= (N), yylsp -= (N))


Typedef Documentation

typedef struct yy_buffer_state* YY_BUFFER_STATE

Definition at line 493 of file OSParseosrl.tab.cpp.

typedef unsigned char yytype_uint8

Definition at line 577 of file OSParseosrl.tab.cpp.

typedef short int yytype_int8

Definition at line 586 of file OSParseosrl.tab.cpp.

typedef unsigned short int yytype_uint16

Definition at line 592 of file OSParseosrl.tab.cpp.

typedef short int yytype_int16

Definition at line 598 of file OSParseosrl.tab.cpp.


Enumeration Type Documentation

enum yytokentype

Enumerator:
ATTRIBUTETEXT 
ELEMENTTEXT 
ITEMTEXT 
INTEGER 
DOUBLE 
QUOTE 
TWOQUOTES 
GREATERTHAN 
ENDOFELEMENT 
OSRLSTART 
OSRLSTARTEMPTY 
OSRLATTRIBUTETEXT 
OSRLEND 
NUMBEROFCONATT 
NUMBEROFCONSTRAINTSATT 
NUMBEROFELATT 
NUMBEROFENUMERATIONSATT 
NUMBEROFIDXATT 
NUMBEROFITEMSATT 
NUMBEROFOBJATT 
NUMBEROFOBJECTIVESATT 
NUMBEROFOTHERCONSTRAINTRESULTSATT 
NUMBEROFOTHEROBJECTIVERESULTSATT 
NUMBEROFOTHERRESULTSATT 
NUMBEROFOTHERSOLUTIONRESULTSATT 
NUMBEROFOTHERVARIABLERESULTSATT 
NUMBEROFSOLUTIONSATT 
NUMBEROFSOLVEROUTPUTSATT 
NUMBEROFSUBSTATUSESATT 
NUMBEROFTIMESATT 
NUMBEROFVARATT 
NUMBEROFVARIABLESATT 
NUMBEROFVARIDXATT 
TARGETOBJECTIVEIDXATT 
IDXATT 
INCRATT 
MULTATT 
SIZEOFATT 
CATEGORYATT 
EMPTYCATEGORYATT 
DESCRIPTIONATT 
EMPTYDESCRIPTIONATT 
NAMEATT 
EMPTYNAMEATT 
TYPEATT 
EMPTYTYPEATT 
UNITATT 
EMPTYUNITATT 
VALUEATT 
EMPTYVALUEATT 
WEIGHTEDOBJECTIVESATT 
EMPTYWEIGHTEDOBJECTIVESATT 
GENERALSTART 
GENERALEND 
SYSTEMSTART 
SYSTEMEND 
SERVICESTART 
SERVICEEND 
JOBSTART 
JOBEND 
OPTIMIZATIONSTART 
OPTIMIZATIONEND 
ITEMSTART 
ITEMEND 
ITEMSTARTANDEND 
ITEMEMPTY 
ACTUALSTARTTIMESTART 
ACTUALSTARTTIMEEND 
ATLOWERSTART 
ATLOWEREND 
ATUPPERSTART 
ATUPPEREND 
AVAILABLECPUNUMBERSTART 
AVAILABLECPUNUMBEREND 
AVAILABLECPUSPEEDSTART 
AVAILABLECPUSPEEDEND 
AVAILABLEDISKSPACESTART 
AVAILABLEDISKSPACEEND 
AVAILABLEMEMORYSTART 
AVAILABLEMEMORYEND 
BASE64START 
BASE64END 
BASICSTART 
BASICEND 
BASISSTATUSSTART 
BASISSTATUSEND 
BASSTATUSSTART 
BASSTATUSEND 
CONSTART 
CONEND 
CONSTRAINTSSTART 
CONSTRAINTSEND 
CURRENTJOBCOUNTSTART 
CURRENTJOBCOUNTEND 
CURRENTSTATESTART 
CURRENTSTATEEND 
DUALVALUESSTART 
DUALVALUESEND 
ELSTART 
ELEND 
ENUMERATIONSTART 
ENUMERATIONEND 
ENDTIMESTART 
ENDTIMEEND 
GENERALSTATUSSTART 
GENERALSTATUSEND 
GENERALSUBSTATUSSTART 
GENERALSUBSTATUSEND 
IDXSTART 
IDXEND 
INSTANCENAMESTART 
INSTANCENAMEEND 
ISFREESTART 
ISFREEEND 
JOBIDSTART 
JOBIDEND 
MESSAGESTART 
MESSAGEEND 
OBJSTART 
OBJEND 
OBJECTIVESSTART 
OBJECTIVESEND 
OPTIMIZATIONSOLUTIONSTATUSSTART 
OPTIMIZATIONSOLUTIONSTATUSEND 
OPTIMIZATIONSOLUTIONSUBSTATUSSTART 
OPTIMIZATIONSOLUTIONSUBSTATUSEND 
OTHERSTART 
OTHEREND 
OTHERRESULTSSTART 
OTHERRESULTSEND 
OTHERSOLUTIONRESULTSTART 
OTHERSOLUTIONRESULTEND 
OTHERSOLUTIONRESULTSSTART 
OTHERSOLUTIONRESULTSEND 
OTHERSOLVEROUTPUTSTART 
OTHERSOLVEROUTPUTEND 
SCHEDULEDSTARTTIMESTART 
SCHEDULEDSTARTTIMEEND 
SERVICENAMESTART 
SERVICENAMEEND 
SERVICEURISTART 
SERVICEURIEND 
SERVICEUTILIZATIONSTART 
SERVICEUTILIZATIONEND 
SOLUTIONSTART 
SOLUTIONEND 
SOLVERINVOKEDSTART 
SOLVERINVOKEDEND 
SOLVEROUTPUTSTART 
SOLVEROUTPUTEND 
STATUSSTART 
STATUSEND 
SUBMITTIMESTART 
SUBMITTIMEEND 
SUBSTATUSSTART 
SUBSTATUSEND 
SUPERBASICSTART 
SUPERBASICEND 
SYSTEMINFORMATIONSTART 
SYSTEMINFORMATIONEND 
TIMESTART 
TIMEEND 
TIMESERVICESTARTEDSTART 
TIMESERVICESTARTEDEND 
TIMESTAMPSTART 
TIMESTAMPEND 
TIMINGINFORMATIONSTART 
TIMINGINFORMATIONEND 
TOTALJOBSSOFARSTART 
TOTALJOBSSOFAREND 
UNKNOWNSTART 
UNKNOWNEND 
USEDCPUNUMBERSTART 
USEDCPUNUMBEREND 
USEDCPUSPEEDSTART 
USEDCPUSPEEDEND 
USEDDISKSPACESTART 
USEDDISKSPACEEND 
USEDMEMORYSTART 
USEDMEMORYEND 
VALUESSTART 
VALUESEND 
VALUESSTRINGSTART 
VALUESSTRINGEND 
VARSTART 
VAREND 
VARIABLESSTART 
VARIABLESEND 
VARIDXSTART 
VARIDXEND 
DUMMY 

Definition at line 76 of file OSParseosrl.tab.cpp.


Function Documentation

YY_BUFFER_STATE osrl_scan_string ( const char *  yy_str,
void *  yyscanner 
)

int osrllex_init ( void **  ptr_yy_globals  ) 

int osrllex_destroy ( void *  yyscanner  ) 

int osrlget_lineno ( void *  yyscanner  ) 

char* osrlget_text ( void *  yyscanner  ) 

void osrlset_lineno ( int  line_number,
void *  yyscanner 
)

void osrlset_extra ( OSrLParserData parserData,
void *  yyscanner 
)

void yygetOSResult ( const char *  ch,
OSResult m_osresult,
OSrLParserData m_parserData,
OSgLParserData osglData 
) throw (ErrorClass)

void osrl_empty_vectors ( OSrLParserData parserData  ) 

void osgl_empty_vectors ( OSgLParserData osglData  ) 

void osrlerror ( YYLTYPE type,
OSResult osresult,
OSrLParserData parserData,
OSgLParserData osglData,
const char *  errormsg 
)

int osrllex ( YYSTYPE lvalp,
YYLTYPE llocp,
void *  scanner 
)

static void yydestruct ( yymsg  ,
yytype  ,
yyvaluep  ,
yylocationp  ,
osresult  ,
parserData  ,
osglData   
) const [static]

int yyparse ( osresult  ,
parserData  ,
osglData   
)


Variable Documentation

const yytype_uint8 yytranslate[] [static]

Definition at line 804 of file OSParseosrl.tab.cpp.

const yytype_uint16 yyr1[] [static]

Definition at line 1721 of file OSParseosrl.tab.cpp.

const yytype_uint8 yyr2[] [static]

Definition at line 1834 of file OSParseosrl.tab.cpp.

const yytype_uint16 yydefact[] [static]

Definition at line 1949 of file OSParseosrl.tab.cpp.

const yytype_int16 yydefgoto[] [static]

Definition at line 2103 of file OSParseosrl.tab.cpp.

const yytype_int16 yypact[] [static]

Definition at line 2184 of file OSParseosrl.tab.cpp.

const yytype_int16 yypgoto[] [static]

Definition at line 2338 of file OSParseosrl.tab.cpp.

const yytype_uint16 yytable[] [static]

Definition at line 2421 of file OSParseosrl.tab.cpp.

const yytype_int16 yycheck[] [static]

Definition at line 2558 of file OSParseosrl.tab.cpp.

const yytype_uint16 yystos[] [static]

Definition at line 2697 of file OSParseosrl.tab.cpp.

int yytype

Definition at line 3361 of file OSParseosrl.tab.cpp.

YYSTYPE* yyvaluep

Definition at line 3362 of file OSParseosrl.tab.cpp.

YYLTYPE* yylocationp

Definition at line 3363 of file OSParseosrl.tab.cpp.

OSResult* osresult

Definition at line 3364 of file OSParseosrl.tab.cpp.

Referenced by getJobID(), getOSResult(), kill(), knock(), main(), retrieve(), send(), solve(), and OSrL2Gams::writeSolution().

OSrLParserData* parserData

Definition at line 3365 of file OSParseosrl.tab.cpp.

OSgLParserData* osglData

Definition at line 3366 of file OSParseosrl.tab.cpp.

OSrLParserData* parserData

Definition at line 3432 of file OSParseosrl.tab.cpp.

OSgLParserData* osglData

Definition at line 3433 of file OSParseosrl.tab.cpp.


Generated on Fri Jan 7 03:25:41 2011 by  doxygen 1.4.7