#include "OSDataStructures.h"
#include "OSMathUtil.h"
#include "OSParameters.h"
#include "OSConfig.h"
#include "OSErrorClass.h"
#include "OSOption.h"
#include "OSoLParserData.h"
#include <iostream>
#include <sstream>
#include <stdio.h>
Include dependency graph for OSParseosol.tab.cpp:
Go to the source code of this file.
#define YYBISON 1 |
Definition at line 47 of file OSParseosol.tab.cpp.
#define YYBISON_VERSION "2.3" |
Definition at line 50 of file OSParseosol.tab.cpp.
#define YYSKELETON_NAME "yacc.c" |
Definition at line 53 of file OSParseosol.tab.cpp.
#define YYPURE 1 |
Definition at line 56 of file OSParseosol.tab.cpp.
#define YYLSP_NEEDED 1 |
Definition at line 59 of file OSParseosol.tab.cpp.
#define yyparse osolparse |
Definition at line 62 of file OSParseosol.tab.cpp.
#define yylex osollex |
Definition at line 63 of file OSParseosol.tab.cpp.
#define yyerror osolerror |
Definition at line 64 of file OSParseosol.tab.cpp.
#define yylval osollval |
Definition at line 65 of file OSParseosol.tab.cpp.
#define yychar osolchar |
Definition at line 66 of file OSParseosol.tab.cpp.
#define yydebug osoldebug |
Definition at line 67 of file OSParseosol.tab.cpp.
#define yynerrs osolnerrs |
Definition at line 68 of file OSParseosol.tab.cpp.
#define yylloc osollloc |
Definition at line 69 of file OSParseosol.tab.cpp.
#define ATTRIBUTETEXT 258 |
Definition at line 242 of file OSParseosol.tab.cpp.
#define ELEMENTTEXT 259 |
Definition at line 243 of file OSParseosol.tab.cpp.
#define INTEGER 260 |
Definition at line 244 of file OSParseosol.tab.cpp.
#define DOUBLE 261 |
Definition at line 245 of file OSParseosol.tab.cpp.
#define QUOTE 262 |
Definition at line 246 of file OSParseosol.tab.cpp.
#define TWOQUOTES 263 |
Definition at line 247 of file OSParseosol.tab.cpp.
#define GREATERTHAN 264 |
Definition at line 248 of file OSParseosol.tab.cpp.
#define ENDOFELEMENT 265 |
Definition at line 249 of file OSParseosol.tab.cpp.
#define OSOLSTART 266 |
Definition at line 250 of file OSParseosol.tab.cpp.
#define OSOLSTARTEMPTY 267 |
Definition at line 251 of file OSParseosol.tab.cpp.
#define OSOLATTRIBUTETEXT 268 |
Definition at line 252 of file OSParseosol.tab.cpp.
#define OSOLEND 269 |
Definition at line 253 of file OSParseosol.tab.cpp.
#define LOCATIONTYPEATT 270 |
Definition at line 254 of file OSParseosol.tab.cpp.
#define TRANSPORTTYPEATT 271 |
Definition at line 255 of file OSParseosol.tab.cpp.
#define NUMBEROFOTHEROPTIONSATT 272 |
Definition at line 256 of file OSParseosol.tab.cpp.
#define NUMBEROFJOBIDSATT 273 |
Definition at line 257 of file OSParseosol.tab.cpp.
#define NUMBEROFPATHSATT 274 |
Definition at line 258 of file OSParseosol.tab.cpp.
#define NUMBEROFPATHPAIRSATT 275 |
Definition at line 259 of file OSParseosol.tab.cpp.
#define FROMATT 276 |
Definition at line 260 of file OSParseosol.tab.cpp.
#define TOATT 277 |
Definition at line 261 of file OSParseosol.tab.cpp.
#define MAKECOPYATT 278 |
Definition at line 262 of file OSParseosol.tab.cpp.
#define SOLVERATT 279 |
Definition at line 263 of file OSParseosol.tab.cpp.
#define CATEGORYATT 280 |
Definition at line 264 of file OSParseosol.tab.cpp.
#define TYPEATT 281 |
Definition at line 265 of file OSParseosol.tab.cpp.
#define GROUPWEIGHTATT 282 |
Definition at line 266 of file OSParseosol.tab.cpp.
#define NUMBEROFPROCESSESATT 283 |
Definition at line 267 of file OSParseosol.tab.cpp.
#define NUMBEROFSOLVEROPTIONSATT 284 |
Definition at line 268 of file OSParseosol.tab.cpp.
#define NUMBEROFSOSATT 285 |
Definition at line 269 of file OSParseosol.tab.cpp.
#define NUMBEROFVARIABLESATT 286 |
Definition at line 270 of file OSParseosol.tab.cpp.
#define NUMBEROFOBJECTIVESATT 287 |
Definition at line 271 of file OSParseosol.tab.cpp.
#define NUMBEROFCONSTRAINTSATT 288 |
Definition at line 272 of file OSParseosol.tab.cpp.
#define NUMBEROFOTHERVARIABLEOPTIONSATT 289 |
Definition at line 273 of file OSParseosol.tab.cpp.
#define NUMBEROFOTHEROBJECTIVEOPTIONSATT 290 |
Definition at line 274 of file OSParseosol.tab.cpp.
#define NUMBEROFOTHERCONSTRAINTOPTIONSATT 291 |
Definition at line 275 of file OSParseosol.tab.cpp.
#define NUMBEROFVARATT 292 |
Definition at line 276 of file OSParseosol.tab.cpp.
#define NUMBEROFOBJATT 293 |
Definition at line 277 of file OSParseosol.tab.cpp.
#define NUMBEROFCONATT 294 |
Definition at line 278 of file OSParseosol.tab.cpp.
#define NAMEATT 295 |
Definition at line 279 of file OSParseosol.tab.cpp.
#define IDXATT 296 |
Definition at line 280 of file OSParseosol.tab.cpp.
#define SOSIDXATT 297 |
Definition at line 281 of file OSParseosol.tab.cpp.
#define VALUEATT 298 |
Definition at line 282 of file OSParseosol.tab.cpp.
#define UNITATT 299 |
Definition at line 283 of file OSParseosol.tab.cpp.
#define DESCRIPTIONATT 300 |
Definition at line 284 of file OSParseosol.tab.cpp.
#define LBVALUEATT 301 |
Definition at line 285 of file OSParseosol.tab.cpp.
#define UBVALUEATT 302 |
Definition at line 286 of file OSParseosol.tab.cpp.
#define LBDUALVALUEATT 303 |
Definition at line 287 of file OSParseosol.tab.cpp.
#define UBDUALVALUEATT 304 |
Definition at line 288 of file OSParseosol.tab.cpp.
#define GENERALSTART 305 |
Definition at line 289 of file OSParseosol.tab.cpp.
#define GENERALEND 306 |
Definition at line 290 of file OSParseosol.tab.cpp.
#define SYSTEMSTART 307 |
Definition at line 291 of file OSParseosol.tab.cpp.
#define SYSTEMEND 308 |
Definition at line 292 of file OSParseosol.tab.cpp.
#define SERVICESTART 309 |
Definition at line 293 of file OSParseosol.tab.cpp.
#define SERVICEEND 310 |
Definition at line 294 of file OSParseosol.tab.cpp.
#define JOBSTART 311 |
Definition at line 295 of file OSParseosol.tab.cpp.
#define JOBEND 312 |
Definition at line 296 of file OSParseosol.tab.cpp.
#define OPTIMIZATIONSTART 313 |
Definition at line 297 of file OSParseosol.tab.cpp.
#define OPTIMIZATIONEND 314 |
Definition at line 298 of file OSParseosol.tab.cpp.
#define SERVICEURISTART 315 |
Definition at line 299 of file OSParseosol.tab.cpp.
#define SERVICEURIEND 316 |
Definition at line 300 of file OSParseosol.tab.cpp.
#define SERVICENAMESTART 317 |
Definition at line 301 of file OSParseosol.tab.cpp.
#define SERVICENAMEEND 318 |
Definition at line 302 of file OSParseosol.tab.cpp.
#define INSTANCENAMESTART 319 |
Definition at line 303 of file OSParseosol.tab.cpp.
#define INSTANCENAMEEND 320 |
Definition at line 304 of file OSParseosol.tab.cpp.
#define INSTANCELOCATIONSTART 321 |
Definition at line 305 of file OSParseosol.tab.cpp.
#define INSTANCELOCATIONEND 322 |
Definition at line 306 of file OSParseosol.tab.cpp.
#define JOBIDSTART 323 |
Definition at line 307 of file OSParseosol.tab.cpp.
#define JOBIDEND 324 |
Definition at line 308 of file OSParseosol.tab.cpp.
#define SOLVERTOINVOKESTART 325 |
Definition at line 309 of file OSParseosol.tab.cpp.
#define SOLVERTOINVOKEEND 326 |
Definition at line 310 of file OSParseosol.tab.cpp.
#define LICENSESTART 327 |
Definition at line 311 of file OSParseosol.tab.cpp.
#define LICENSEEND 328 |
Definition at line 312 of file OSParseosol.tab.cpp.
#define USERNAMESTART 329 |
Definition at line 313 of file OSParseosol.tab.cpp.
#define USERNAMEEND 330 |
Definition at line 314 of file OSParseosol.tab.cpp.
#define PASSWORDSTART 331 |
Definition at line 315 of file OSParseosol.tab.cpp.
#define PASSWORDEND 332 |
Definition at line 316 of file OSParseosol.tab.cpp.
#define CONTACTSTART 333 |
Definition at line 317 of file OSParseosol.tab.cpp.
#define CONTACTEND 334 |
Definition at line 318 of file OSParseosol.tab.cpp.
#define OTHEROPTIONSSTART 335 |
Definition at line 319 of file OSParseosol.tab.cpp.
#define OTHEROPTIONSEND 336 |
Definition at line 320 of file OSParseosol.tab.cpp.
#define OTHERSTART 337 |
Definition at line 321 of file OSParseosol.tab.cpp.
#define OTHEREND 338 |
Definition at line 322 of file OSParseosol.tab.cpp.
#define MINDISKSPACESTART 339 |
Definition at line 323 of file OSParseosol.tab.cpp.
#define MINDISKSPACEEND 340 |
Definition at line 324 of file OSParseosol.tab.cpp.
#define MINMEMORYSIZESTART 341 |
Definition at line 325 of file OSParseosol.tab.cpp.
#define MINMEMORYSIZEEND 342 |
Definition at line 326 of file OSParseosol.tab.cpp.
#define MINCPUSPEEDSTART 343 |
Definition at line 327 of file OSParseosol.tab.cpp.
#define MINCPUSPEEDEND 344 |
Definition at line 328 of file OSParseosol.tab.cpp.
#define MINCPUNUMBERSTART 345 |
Definition at line 329 of file OSParseosol.tab.cpp.
#define MINCPUNUMBEREND 346 |
Definition at line 330 of file OSParseosol.tab.cpp.
#define SERVICETYPESTART 347 |
Definition at line 331 of file OSParseosol.tab.cpp.
#define SERVICETYPEEND 348 |
Definition at line 332 of file OSParseosol.tab.cpp.
#define MAXTIMESTART 349 |
Definition at line 333 of file OSParseosol.tab.cpp.
#define MAXTIMEEND 350 |
Definition at line 334 of file OSParseosol.tab.cpp.
#define REQUESTEDSTARTTIMESTART 351 |
Definition at line 335 of file OSParseosol.tab.cpp.
#define REQUESTEDSTARTTIMEEND 352 |
Definition at line 336 of file OSParseosol.tab.cpp.
#define DEPENDENCIESSTART 353 |
Definition at line 337 of file OSParseosol.tab.cpp.
#define DEPENDENCIESEND 354 |
Definition at line 338 of file OSParseosol.tab.cpp.
#define REQUIREDDIRECTORIESSTART 355 |
Definition at line 339 of file OSParseosol.tab.cpp.
#define REQUIREDDIRECTORIESEND 356 |
Definition at line 340 of file OSParseosol.tab.cpp.
#define REQUIREDFILESSTART 357 |
Definition at line 341 of file OSParseosol.tab.cpp.
#define REQUIREDFILESEND 358 |
Definition at line 342 of file OSParseosol.tab.cpp.
#define PATHSTART 359 |
Definition at line 343 of file OSParseosol.tab.cpp.
#define PATHEND 360 |
Definition at line 344 of file OSParseosol.tab.cpp.
#define PATHPAIRSTART 361 |
Definition at line 345 of file OSParseosol.tab.cpp.
#define PATHPAIREND 362 |
Definition at line 346 of file OSParseosol.tab.cpp.
#define DIRECTORIESTOMAKESTART 363 |
Definition at line 347 of file OSParseosol.tab.cpp.
#define DIRECTORIESTOMAKEEND 364 |
Definition at line 348 of file OSParseosol.tab.cpp.
#define FILESTOMAKESTART 365 |
Definition at line 349 of file OSParseosol.tab.cpp.
#define FILESTOMAKEEND 366 |
Definition at line 350 of file OSParseosol.tab.cpp.
#define DIRECTORIESTODELETESTART 367 |
Definition at line 351 of file OSParseosol.tab.cpp.
#define DIRECTORIESTODELETEEND 368 |
Definition at line 352 of file OSParseosol.tab.cpp.
#define FILESTODELETESTART 369 |
Definition at line 353 of file OSParseosol.tab.cpp.
#define FILESTODELETEEND 370 |
Definition at line 354 of file OSParseosol.tab.cpp.
#define INPUTDIRECTORIESTOMOVESTART 371 |
Definition at line 355 of file OSParseosol.tab.cpp.
#define INPUTDIRECTORIESTOMOVEEND 372 |
Definition at line 356 of file OSParseosol.tab.cpp.
#define INPUTFILESTOMOVESTART 373 |
Definition at line 357 of file OSParseosol.tab.cpp.
#define INPUTFILESTOMOVEEND 374 |
Definition at line 358 of file OSParseosol.tab.cpp.
#define OUTPUTDIRECTORIESTOMOVESTART 375 |
Definition at line 359 of file OSParseosol.tab.cpp.
#define OUTPUTDIRECTORIESTOMOVEEND 376 |
Definition at line 360 of file OSParseosol.tab.cpp.
#define OUTPUTFILESTOMOVESTART 377 |
Definition at line 361 of file OSParseosol.tab.cpp.
#define OUTPUTFILESTOMOVEEND 378 |
Definition at line 362 of file OSParseosol.tab.cpp.
#define PROCESSESTOKILLSTART 379 |
Definition at line 363 of file OSParseosol.tab.cpp.
#define PROCESSESTOKILLEND 380 |
Definition at line 364 of file OSParseosol.tab.cpp.
#define PROCESSSTART 381 |
Definition at line 365 of file OSParseosol.tab.cpp.
#define PROCESSEND 382 |
Definition at line 366 of file OSParseosol.tab.cpp.
#define VARIABLESSTART 383 |
Definition at line 367 of file OSParseosol.tab.cpp.
#define VARIABLESEND 384 |
Definition at line 368 of file OSParseosol.tab.cpp.
#define INITIALVARIABLEVALUESSTART 385 |
Definition at line 369 of file OSParseosol.tab.cpp.
#define INITIALVARIABLEVALUESEND 386 |
Definition at line 370 of file OSParseosol.tab.cpp.
#define VARSTART 387 |
Definition at line 371 of file OSParseosol.tab.cpp.
#define VAREND 388 |
Definition at line 372 of file OSParseosol.tab.cpp.
#define INITIALVARIABLEVALUESSTRINGSTART 389 |
Definition at line 373 of file OSParseosol.tab.cpp.
#define INITIALVARIABLEVALUESSTRINGEND 390 |
Definition at line 374 of file OSParseosol.tab.cpp.
#define INITIALBASISSTATUSSTART 391 |
Definition at line 375 of file OSParseosol.tab.cpp.
#define INITIALBASISSTATUSEND 392 |
Definition at line 376 of file OSParseosol.tab.cpp.
#define INTEGERVARIABLEBRANCHINGWEIGHTSSTART 393 |
Definition at line 377 of file OSParseosol.tab.cpp.
#define INTEGERVARIABLEBRANCHINGWEIGHTSEND 394 |
Definition at line 378 of file OSParseosol.tab.cpp.
#define SOSVARIABLEBRANCHINGWEIGHTSSTART 395 |
Definition at line 379 of file OSParseosol.tab.cpp.
#define SOSVARIABLEBRANCHINGWEIGHTSEND 396 |
Definition at line 380 of file OSParseosol.tab.cpp.
#define SOSSTART 397 |
Definition at line 381 of file OSParseosol.tab.cpp.
#define SOSEND 398 |
Definition at line 382 of file OSParseosol.tab.cpp.
#define OBJECTIVESSTART 399 |
Definition at line 383 of file OSParseosol.tab.cpp.
#define OBJECTIVESEND 400 |
Definition at line 384 of file OSParseosol.tab.cpp.
#define INITIALOBJECTIVEVALUESSTART 401 |
Definition at line 385 of file OSParseosol.tab.cpp.
#define INITIALOBJECTIVEVALUESEND 402 |
Definition at line 386 of file OSParseosol.tab.cpp.
#define OBJSTART 403 |
Definition at line 387 of file OSParseosol.tab.cpp.
#define OBJEND 404 |
Definition at line 388 of file OSParseosol.tab.cpp.
#define INITIALOBJECTIVEBOUNDSSTART 405 |
Definition at line 389 of file OSParseosol.tab.cpp.
#define INITIALOBJECTIVEBOUNDSEND 406 |
Definition at line 390 of file OSParseosol.tab.cpp.
#define CONSTRAINTSSTART 407 |
Definition at line 391 of file OSParseosol.tab.cpp.
#define CONSTRAINTSEND 408 |
Definition at line 392 of file OSParseosol.tab.cpp.
#define INITIALCONSTRAINTVALUESSTART 409 |
Definition at line 393 of file OSParseosol.tab.cpp.
#define INITIALCONSTRAINTVALUESEND 410 |
Definition at line 394 of file OSParseosol.tab.cpp.
#define CONSTART 411 |
Definition at line 395 of file OSParseosol.tab.cpp.
#define CONEND 412 |
Definition at line 396 of file OSParseosol.tab.cpp.
#define INITIALDUALVALUESSTART 413 |
Definition at line 397 of file OSParseosol.tab.cpp.
#define INITIALDUALVALUESEND 414 |
Definition at line 398 of file OSParseosol.tab.cpp.
#define SOLVEROPTIONSSTART 415 |
Definition at line 399 of file OSParseosol.tab.cpp.
#define SOLVEROPTIONSEND 416 |
Definition at line 400 of file OSParseosol.tab.cpp.
#define SOLVEROPTIONSTART 417 |
Definition at line 401 of file OSParseosol.tab.cpp.
#define SOLVEROPTIONEND 418 |
Definition at line 402 of file OSParseosol.tab.cpp.
#define DUMMY 419 |
Definition at line 403 of file OSParseosol.tab.cpp.
#define YYDEBUG 0 |
Definition at line 440 of file OSParseosol.tab.cpp.
#define YYERROR_VERBOSE 0 |
Definition at line 448 of file OSParseosol.tab.cpp.
#define YYTOKEN_TABLE 0 |
Definition at line 453 of file OSParseosol.tab.cpp.
#define yystype YYSTYPE |
Definition at line 467 of file OSParseosol.tab.cpp.
#define YYSTYPE_IS_DECLARED 1 |
Definition at line 468 of file OSParseosol.tab.cpp.
#define YYSTYPE_IS_TRIVIAL 1 |
Definition at line 469 of file OSParseosol.tab.cpp.
#define yyltype YYLTYPE |
Definition at line 480 of file OSParseosol.tab.cpp.
#define YYLTYPE_IS_DECLARED 1 |
Definition at line 481 of file OSParseosol.tab.cpp.
#define YYLTYPE_IS_TRIVIAL 1 |
Definition at line 482 of file OSParseosol.tab.cpp.
#define scanner parserData->scanner |
Definition at line 493 of file OSParseosol.tab.cpp.
#define YYSIZE_T unsigned int |
Definition at line 540 of file OSParseosol.tab.cpp.
#define YYSIZE_MAXIMUM ((YYSIZE_T) -1) |
Definition at line 544 of file OSParseosol.tab.cpp.
#define YY_ | ( | msgid | ) | msgid |
Definition at line 554 of file OSParseosol.tab.cpp.
Definition at line 560 of file OSParseosol.tab.cpp.
Definition at line 567 of file OSParseosol.tab.cpp.
#define YYSTACK_ALLOC YYMALLOC |
Definition at line 622 of file OSParseosol.tab.cpp.
#define YYSTACK_FREE YYFREE |
Definition at line 623 of file OSParseosol.tab.cpp.
#define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM |
Definition at line 625 of file OSParseosol.tab.cpp.
#define YYMALLOC malloc |
Definition at line 636 of file OSParseosol.tab.cpp.
#define YYFREE free |
Definition at line 643 of file OSParseosol.tab.cpp.
#define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) |
Definition at line 667 of file OSParseosol.tab.cpp.
#define YYSTACK_BYTES | ( | N | ) |
Value:
((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE) + sizeof (YYLTYPE)) \ + 2 * YYSTACK_GAP_MAXIMUM)
Definition at line 671 of file OSParseosol.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 682 of file OSParseosol.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 698 of file OSParseosol.tab.cpp.
#define YYFINAL 6 |
Definition at line 712 of file OSParseosol.tab.cpp.
#define YYLAST 795 |
Definition at line 714 of file OSParseosol.tab.cpp.
#define YYNTOKENS 165 |
Definition at line 717 of file OSParseosol.tab.cpp.
#define YYNNTS 522 |
Definition at line 719 of file OSParseosol.tab.cpp.
#define YYNRULES 775 |
Definition at line 721 of file OSParseosol.tab.cpp.
#define YYNSTATES 1300 |
Definition at line 723 of file OSParseosol.tab.cpp.
#define YYUNDEFTOK 2 |
Definition at line 726 of file OSParseosol.tab.cpp.
#define YYMAXUTOK 419 |
Definition at line 727 of file OSParseosol.tab.cpp.
#define YYTRANSLATE | ( | YYX | ) | ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
Definition at line 729 of file OSParseosol.tab.cpp.
#define YYPACT_NINF -103 |
Definition at line 1780 of file OSParseosol.tab.cpp.
#define YYTABLE_NINF -1 |
Definition at line 1977 of file OSParseosol.tab.cpp.
#define yyerrok (yyerrstatus = 0) |
Definition at line 2282 of file OSParseosol.tab.cpp.
#define yyclearin (yychar = YYEMPTY) |
Definition at line 2283 of file OSParseosol.tab.cpp.
#define YYEMPTY (-2) |
Definition at line 2284 of file OSParseosol.tab.cpp.
#define YYEOF 0 |
Definition at line 2285 of file OSParseosol.tab.cpp.
#define YYACCEPT goto yyacceptlab |
Definition at line 2287 of file OSParseosol.tab.cpp.
#define YYABORT goto yyabortlab |
Definition at line 2288 of file OSParseosol.tab.cpp.
#define YYERROR goto yyerrorlab |
Definition at line 2289 of file OSParseosol.tab.cpp.
#define YYFAIL goto yyerrlab |
Definition at line 2296 of file OSParseosol.tab.cpp.
#define YYRECOVERING | ( | ) | (!!yyerrstatus) |
Definition at line 2298 of file OSParseosol.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, osoption, parserData, YY_("syntax error: cannot back up")); \ YYERROR; \ } \ while (YYID (0))
Definition at line 2300 of file OSParseosol.tab.cpp.
#define YYTERROR 1 |
Definition at line 2318 of file OSParseosol.tab.cpp.
#define YYERRCODE 256 |
Definition at line 2319 of file OSParseosol.tab.cpp.
#define YYRHSLOC | ( | Rhs, | |||
K | ) | ((Rhs)[K]) |
Definition at line 2326 of file OSParseosol.tab.cpp.
#define YYLLOC_DEFAULT | ( | Current, | |||
Rhs, | |||||
N | ) |
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 2328 of file OSParseosol.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 2354 of file OSParseosol.tab.cpp.
#define YYLEX yylex (&yylval, &yylloc, scanner) |
Definition at line 2369 of file OSParseosol.tab.cpp.
#define YYDPRINTF | ( | Args | ) |
Definition at line 2540 of file OSParseosol.tab.cpp.
#define YY_SYMBOL_PRINT | ( | Title, | |||
Type, | |||||
Value, | |||||
Location | ) |
Definition at line 2541 of file OSParseosol.tab.cpp.
#define YY_STACK_PRINT | ( | Bottom, | |||
Top | ) |
Definition at line 2542 of file OSParseosol.tab.cpp.
#define YY_REDUCE_PRINT | ( | Rule | ) |
Definition at line 2543 of file OSParseosol.tab.cpp.
#define YYINITDEPTH 200 |
Definition at line 2549 of file OSParseosol.tab.cpp.
#define YYMAXDEPTH 10000 |
Definition at line 2560 of file OSParseosol.tab.cpp.
#define YYPOPSTACK | ( | N | ) | (yyvsp -= (N), yyssp -= (N), yylsp -= (N)) |
typedef struct yy_buffer_state* YY_BUFFER_STATE |
Definition at line 425 of file OSParseosol.tab.cpp.
typedef unsigned char yytype_uint8 |
Definition at line 506 of file OSParseosol.tab.cpp.
typedef short int yytype_int8 |
Definition at line 515 of file OSParseosol.tab.cpp.
typedef unsigned short int yytype_uint16 |
Definition at line 521 of file OSParseosol.tab.cpp.
typedef short int yytype_int16 |
Definition at line 527 of file OSParseosol.tab.cpp.
enum yytokentype |
Definition at line 76 of file OSParseosol.tab.cpp.
YY_BUFFER_STATE osol_scan_string | ( | const char * | yy_str, | |
void * | yyscanner | |||
) |
int osollex_init | ( | void ** | ptr_yy_globals | ) |
int osollex_destroy | ( | void * | yyscanner | ) |
int osolget_lineno | ( | void * | yyscanner | ) |
char* osolget_text | ( | void * | yyscanner | ) |
void osolset_lineno | ( | int | line_number, | |
void * | yyscanner | |||
) |
void osolset_extra | ( | OSoLParserData * | parserData, | |
void * | yyscanner | |||
) |
void yygetOSOption | ( | const char * | ch, | |
OSOption * | m_osoption, | |||
OSoLParserData * | m_parserData | |||
) | throw (ErrorClass) |
void osolerror | ( | YYLTYPE * | type, | |
OSOption * | osoption, | |||
OSoLParserData * | parserData, | |||
const char * | errormsg | |||
) |
static void yydestruct | ( | yymsg | , | |
yytype | , | |||
yyvaluep | , | |||
yylocationp | , | |||
osoption | , | |||
parserData | ||||
) | const [static] |
int yyparse | ( | osoption | , | |
parserData | ||||
) |
const yytype_uint8 yytranslate[] [static] |
Definition at line 733 of file OSParseosol.tab.cpp.
const yytype_uint16 yyr1[] [static] |
Definition at line 1418 of file OSParseosol.tab.cpp.
const yytype_uint8 yyr2[] [static] |
Definition at line 1501 of file OSParseosol.tab.cpp.
const yytype_uint16 yydefact[] [static] |
Definition at line 1586 of file OSParseosol.tab.cpp.
const yytype_int16 yydefgoto[] [static] |
Definition at line 1721 of file OSParseosol.tab.cpp.
const yytype_int16 yypact[] [static] |
Definition at line 1781 of file OSParseosol.tab.cpp.
const yytype_int8 yypgoto[] [static] |
Definition at line 1916 of file OSParseosol.tab.cpp.
const yytype_uint16 yytable[] [static] |
Definition at line 1978 of file OSParseosol.tab.cpp.
const yytype_int16 yycheck[] [static] |
Definition at line 2062 of file OSParseosol.tab.cpp.
const yytype_uint16 yystos[] [static] |
Definition at line 2148 of file OSParseosol.tab.cpp.
int yytype |
Definition at line 2789 of file OSParseosol.tab.cpp.
Definition at line 2790 of file OSParseosol.tab.cpp.
Definition at line 2791 of file OSParseosol.tab.cpp.
Definition at line 2793 of file OSParseosol.tab.cpp.
Definition at line 2858 of file OSParseosol.tab.cpp.