My Project
|
#include "OSDataStructures.h"
#include "OSMathUtil.h"
#include "OSParameters.h"
#include "OSConfig.h"
#include "OSErrorClass.h"
#include "OSResult.h"
#include "OSrLParserData.h"
#include <iostream>
#include <sstream>
#include <stdio.h>
Go to the source code of this file.
Classes | |
union | YYSTYPE |
struct | YYLTYPE |
union | yyalloc |
Macros | |
#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 | YYTOKENTYPE |
#define | ATTRIBUTETEXT 258 |
#define | ELEMENTTEXT 259 |
#define | INTEGER 260 |
#define | DOUBLE 261 |
#define | QUOTE 262 |
#define | TWOQUOTES 263 |
#define | GREATERTHAN 264 |
#define | ENDOFELEMENT 265 |
#define | OSRLSTART 266 |
#define | OSRLSTARTEMPTY 267 |
#define | OSRLATTRIBUTETEXT 268 |
#define | OSRLEND 269 |
#define | GENERALSTART 270 |
#define | GENERALEND 271 |
#define | SYSTEMSTART 272 |
#define | SYSTEMEND 273 |
#define | SERVICESTART 274 |
#define | SERVICEEND 275 |
#define | JOBSTART 276 |
#define | JOBEND 277 |
#define | SERVICEURISTARTANDEND 278 |
#define | SERVICEURISTART 279 |
#define | SERVICEURIEND 280 |
#define | SERVICENAMESTARTANDEND 281 |
#define | SERVICENAMESTART 282 |
#define | SERVICENAMEEND 283 |
#define | INSTANCENAMESTARTANDEND 284 |
#define | INSTANCENAMESTART 285 |
#define | INSTANCENAMEEND 286 |
#define | JOBIDSTARTANDEND 287 |
#define | JOBIDSTART 288 |
#define | JOBIDEND 289 |
#define | TIMINGINFORMATIONSTART 290 |
#define | TIMINGINFORMATIONEND 291 |
#define | TIMESTARTANDEND 292 |
#define | TIMESTART 293 |
#define | TIMEEND 294 |
#define | OPTIMIZATIONSTART 295 |
#define | OPTIMIZATIONEND 296 |
#define | SOLUTIONSTART 297 |
#define | SOLUTIONEND 298 |
#define | VALUESSTART 299 |
#define | VALUESEND 300 |
#define | DUALVALUESSTART 301 |
#define | DUALVALUESEND 302 |
#define | VARIABLESSTART 303 |
#define | VARIABLESEND 304 |
#define | VARSTART 305 |
#define | VAREND 306 |
#define | OBJECTIVESSTART 307 |
#define | OBJECTIVESEND 308 |
#define | OBJSTART 309 |
#define | OBJEND 310 |
#define | CONSTRAINTSSTART 311 |
#define | CONSTRAINTSEND 312 |
#define | CONSTART 313 |
#define | CONEND 314 |
#define | STATUSSTART 315 |
#define | STATUSEND 316 |
#define | GENERALSTATUSSTART 317 |
#define | GENERALSTATUSEND 318 |
#define | MESSAGESTART 319 |
#define | MESSAGEEND 320 |
#define | MESSAGESTARTANDEND 321 |
#define | OTHERSTART 322 |
#define | OTHEREND 323 |
#define | NUMBEROFTIMESATT 324 |
#define | NUMBEROFSOLUTIONSATT 325 |
#define | NUMBEROFVARIABLESATT 326 |
#define | NUMBEROFCONSTRAINTSATT 327 |
#define | NUMBEROFOBJECTIVESATT 328 |
#define | NUMBEROFOTHERVARIABLERESULTSATT 329 |
#define | NUMBEROFOTHEROBJECTIVERESULTSATT 330 |
#define | NUMBEROFOTHERCONSTRAINTRESULTSATT 331 |
#define | NUMBEROFVARATT 332 |
#define | NUMBEROFOBJATT 333 |
#define | NUMBEROFCONATT 334 |
#define | TARGETOBJECTIVEIDXATT 335 |
#define | IDXATT 336 |
#define | TYPEATT 337 |
#define | EMPTYTYPEATT 338 |
#define | DESCRIPTIONATT 339 |
#define | EMPTYDESCRIPTIONATT 340 |
#define | NAMEATT 341 |
#define | EMPTYNAMEATT 342 |
#define | CATEGORYATT 343 |
#define | EMPTYCATEGORYATT 344 |
#define | UNITATT 345 |
#define | EMPTYUNITATT 346 |
#define | VALUEATT 347 |
#define | EMPTYVALUEATT 348 |
#define | DUMMY 349 |
#define | YYDEBUG 0 |
#define | YYERROR_VERBOSE 0 |
#define | YYTOKEN_TABLE 0 |
#define | yystype YYSTYPE /* obsolescent; will be withdrawn */ |
#define | YYSTYPE_IS_DECLARED 1 |
#define | YYSTYPE_IS_TRIVIAL 1 |
#define | yyltype YYLTYPE /* obsolescent; will be withdrawn */ |
#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 6 |
#define | YYLAST 252 |
#define | YYNTOKENS 99 |
#define | YYNNTS 80 |
#define | YYNRULES 160 |
#define | YYNSTATES 299 |
#define | YYUNDEFTOK 2 |
#define | YYMAXUTOK 349 |
#define | YYTRANSLATE(YYX) ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
#define | YYPACT_NINF -221 |
#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) ((void) 0) |
#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 struct yy_buffer_state * | YY_BUFFER_STATE |
typedef union YYSTYPE | YYSTYPE |
typedef struct YYLTYPE | YYLTYPE |
typedef unsigned char | yytype_uint8 |
typedef short int | yytype_int8 |
typedef unsigned short int | yytype_uint16 |
typedef short int | yytype_int16 |
#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 YYTOKENTYPE |
Definition at line 73 of file OSParseosrl.tab.cpp.
#define ATTRIBUTETEXT 258 |
Definition at line 172 of file OSParseosrl.tab.cpp.
#define ELEMENTTEXT 259 |
Definition at line 173 of file OSParseosrl.tab.cpp.
#define INTEGER 260 |
Definition at line 174 of file OSParseosrl.tab.cpp.
#define DOUBLE 261 |
Definition at line 175 of file OSParseosrl.tab.cpp.
#define QUOTE 262 |
Definition at line 176 of file OSParseosrl.tab.cpp.
#define TWOQUOTES 263 |
Definition at line 177 of file OSParseosrl.tab.cpp.
#define GREATERTHAN 264 |
Definition at line 178 of file OSParseosrl.tab.cpp.
#define ENDOFELEMENT 265 |
Definition at line 179 of file OSParseosrl.tab.cpp.
#define OSRLSTART 266 |
Definition at line 180 of file OSParseosrl.tab.cpp.
#define OSRLSTARTEMPTY 267 |
Definition at line 181 of file OSParseosrl.tab.cpp.
#define OSRLATTRIBUTETEXT 268 |
Definition at line 182 of file OSParseosrl.tab.cpp.
#define OSRLEND 269 |
Definition at line 183 of file OSParseosrl.tab.cpp.
#define GENERALSTART 270 |
Definition at line 184 of file OSParseosrl.tab.cpp.
#define GENERALEND 271 |
Definition at line 185 of file OSParseosrl.tab.cpp.
#define SYSTEMSTART 272 |
Definition at line 186 of file OSParseosrl.tab.cpp.
#define SYSTEMEND 273 |
Definition at line 187 of file OSParseosrl.tab.cpp.
#define SERVICESTART 274 |
Definition at line 188 of file OSParseosrl.tab.cpp.
#define SERVICEEND 275 |
Definition at line 189 of file OSParseosrl.tab.cpp.
#define JOBSTART 276 |
Definition at line 190 of file OSParseosrl.tab.cpp.
#define JOBEND 277 |
Definition at line 191 of file OSParseosrl.tab.cpp.
#define SERVICEURISTARTANDEND 278 |
Definition at line 192 of file OSParseosrl.tab.cpp.
#define SERVICEURISTART 279 |
Definition at line 193 of file OSParseosrl.tab.cpp.
#define SERVICEURIEND 280 |
Definition at line 194 of file OSParseosrl.tab.cpp.
#define SERVICENAMESTARTANDEND 281 |
Definition at line 195 of file OSParseosrl.tab.cpp.
#define SERVICENAMESTART 282 |
Definition at line 196 of file OSParseosrl.tab.cpp.
#define SERVICENAMEEND 283 |
Definition at line 197 of file OSParseosrl.tab.cpp.
#define INSTANCENAMESTARTANDEND 284 |
Definition at line 198 of file OSParseosrl.tab.cpp.
#define INSTANCENAMESTART 285 |
Definition at line 199 of file OSParseosrl.tab.cpp.
#define INSTANCENAMEEND 286 |
Definition at line 200 of file OSParseosrl.tab.cpp.
#define JOBIDSTARTANDEND 287 |
Definition at line 201 of file OSParseosrl.tab.cpp.
#define JOBIDSTART 288 |
Definition at line 202 of file OSParseosrl.tab.cpp.
#define JOBIDEND 289 |
Definition at line 203 of file OSParseosrl.tab.cpp.
#define TIMINGINFORMATIONSTART 290 |
Definition at line 204 of file OSParseosrl.tab.cpp.
#define TIMINGINFORMATIONEND 291 |
Definition at line 205 of file OSParseosrl.tab.cpp.
#define TIMESTARTANDEND 292 |
Definition at line 206 of file OSParseosrl.tab.cpp.
#define TIMESTART 293 |
Definition at line 207 of file OSParseosrl.tab.cpp.
#define TIMEEND 294 |
Definition at line 208 of file OSParseosrl.tab.cpp.
#define OPTIMIZATIONSTART 295 |
Definition at line 209 of file OSParseosrl.tab.cpp.
#define OPTIMIZATIONEND 296 |
Definition at line 210 of file OSParseosrl.tab.cpp.
#define SOLUTIONSTART 297 |
Definition at line 211 of file OSParseosrl.tab.cpp.
#define SOLUTIONEND 298 |
Definition at line 212 of file OSParseosrl.tab.cpp.
#define VALUESSTART 299 |
Definition at line 213 of file OSParseosrl.tab.cpp.
#define VALUESEND 300 |
Definition at line 214 of file OSParseosrl.tab.cpp.
#define DUALVALUESSTART 301 |
Definition at line 215 of file OSParseosrl.tab.cpp.
#define DUALVALUESEND 302 |
Definition at line 216 of file OSParseosrl.tab.cpp.
#define VARIABLESSTART 303 |
Definition at line 217 of file OSParseosrl.tab.cpp.
#define VARIABLESEND 304 |
Definition at line 218 of file OSParseosrl.tab.cpp.
#define VARSTART 305 |
Definition at line 219 of file OSParseosrl.tab.cpp.
#define VAREND 306 |
Definition at line 220 of file OSParseosrl.tab.cpp.
#define OBJECTIVESSTART 307 |
Definition at line 221 of file OSParseosrl.tab.cpp.
#define OBJECTIVESEND 308 |
Definition at line 222 of file OSParseosrl.tab.cpp.
#define OBJSTART 309 |
Definition at line 223 of file OSParseosrl.tab.cpp.
#define OBJEND 310 |
Definition at line 224 of file OSParseosrl.tab.cpp.
#define CONSTRAINTSSTART 311 |
Definition at line 225 of file OSParseosrl.tab.cpp.
#define CONSTRAINTSEND 312 |
Definition at line 226 of file OSParseosrl.tab.cpp.
#define CONSTART 313 |
Definition at line 227 of file OSParseosrl.tab.cpp.
#define CONEND 314 |
Definition at line 228 of file OSParseosrl.tab.cpp.
#define STATUSSTART 315 |
Definition at line 229 of file OSParseosrl.tab.cpp.
#define STATUSEND 316 |
Definition at line 230 of file OSParseosrl.tab.cpp.
#define GENERALSTATUSSTART 317 |
Definition at line 231 of file OSParseosrl.tab.cpp.
#define GENERALSTATUSEND 318 |
Definition at line 232 of file OSParseosrl.tab.cpp.
#define MESSAGESTART 319 |
Definition at line 233 of file OSParseosrl.tab.cpp.
#define MESSAGEEND 320 |
Definition at line 234 of file OSParseosrl.tab.cpp.
#define MESSAGESTARTANDEND 321 |
Definition at line 235 of file OSParseosrl.tab.cpp.
#define OTHERSTART 322 |
Definition at line 236 of file OSParseosrl.tab.cpp.
#define OTHEREND 323 |
Definition at line 237 of file OSParseosrl.tab.cpp.
#define NUMBEROFTIMESATT 324 |
Definition at line 238 of file OSParseosrl.tab.cpp.
#define NUMBEROFSOLUTIONSATT 325 |
Definition at line 239 of file OSParseosrl.tab.cpp.
#define NUMBEROFVARIABLESATT 326 |
Definition at line 240 of file OSParseosrl.tab.cpp.
#define NUMBEROFCONSTRAINTSATT 327 |
Definition at line 241 of file OSParseosrl.tab.cpp.
#define NUMBEROFOBJECTIVESATT 328 |
Definition at line 242 of file OSParseosrl.tab.cpp.
#define NUMBEROFOTHERVARIABLERESULTSATT 329 |
Definition at line 243 of file OSParseosrl.tab.cpp.
#define NUMBEROFOTHEROBJECTIVERESULTSATT 330 |
Definition at line 244 of file OSParseosrl.tab.cpp.
#define NUMBEROFOTHERCONSTRAINTRESULTSATT 331 |
Definition at line 245 of file OSParseosrl.tab.cpp.
#define NUMBEROFVARATT 332 |
Definition at line 246 of file OSParseosrl.tab.cpp.
#define NUMBEROFOBJATT 333 |
Definition at line 247 of file OSParseosrl.tab.cpp.
#define NUMBEROFCONATT 334 |
Definition at line 248 of file OSParseosrl.tab.cpp.
#define TARGETOBJECTIVEIDXATT 335 |
Definition at line 249 of file OSParseosrl.tab.cpp.
#define IDXATT 336 |
Definition at line 250 of file OSParseosrl.tab.cpp.
#define TYPEATT 337 |
Definition at line 251 of file OSParseosrl.tab.cpp.
#define EMPTYTYPEATT 338 |
Definition at line 252 of file OSParseosrl.tab.cpp.
#define DESCRIPTIONATT 339 |
Definition at line 253 of file OSParseosrl.tab.cpp.
#define EMPTYDESCRIPTIONATT 340 |
Definition at line 254 of file OSParseosrl.tab.cpp.
#define NAMEATT 341 |
Definition at line 255 of file OSParseosrl.tab.cpp.
#define EMPTYNAMEATT 342 |
Definition at line 256 of file OSParseosrl.tab.cpp.
#define CATEGORYATT 343 |
Definition at line 257 of file OSParseosrl.tab.cpp.
#define EMPTYCATEGORYATT 344 |
Definition at line 258 of file OSParseosrl.tab.cpp.
#define UNITATT 345 |
Definition at line 259 of file OSParseosrl.tab.cpp.
#define EMPTYUNITATT 346 |
Definition at line 260 of file OSParseosrl.tab.cpp.
#define VALUEATT 347 |
Definition at line 261 of file OSParseosrl.tab.cpp.
#define EMPTYVALUEATT 348 |
Definition at line 262 of file OSParseosrl.tab.cpp.
#define DUMMY 349 |
Definition at line 263 of file OSParseosrl.tab.cpp.
#define YYDEBUG 0 |
Definition at line 300 of file OSParseosrl.tab.cpp.
#define YYERROR_VERBOSE 0 |
Definition at line 308 of file OSParseosrl.tab.cpp.
#define YYTOKEN_TABLE 0 |
Definition at line 313 of file OSParseosrl.tab.cpp.
#define yystype YYSTYPE /* obsolescent; will be withdrawn */ |
Definition at line 327 of file OSParseosrl.tab.cpp.
#define YYSTYPE_IS_DECLARED 1 |
Definition at line 328 of file OSParseosrl.tab.cpp.
#define YYSTYPE_IS_TRIVIAL 1 |
Definition at line 329 of file OSParseosrl.tab.cpp.
#define yyltype YYLTYPE /* obsolescent; will be withdrawn */ |
Definition at line 340 of file OSParseosrl.tab.cpp.
#define YYLTYPE_IS_DECLARED 1 |
Definition at line 341 of file OSParseosrl.tab.cpp.
#define YYLTYPE_IS_TRIVIAL 1 |
Definition at line 342 of file OSParseosrl.tab.cpp.
#define scanner parserData->scanner |
Definition at line 353 of file OSParseosrl.tab.cpp.
#define YYSIZE_T unsigned int |
Definition at line 400 of file OSParseosrl.tab.cpp.
#define YYSIZE_MAXIMUM ((YYSIZE_T) -1) |
Definition at line 404 of file OSParseosrl.tab.cpp.
#define YY_ | ( | msgid | ) | msgid |
Definition at line 414 of file OSParseosrl.tab.cpp.
#define YYUSE | ( | e | ) | ((void) (e)) |
Definition at line 420 of file OSParseosrl.tab.cpp.
#define YYID | ( | n | ) | (n) |
Definition at line 427 of file OSParseosrl.tab.cpp.
#define YYSTACK_ALLOC YYMALLOC |
Definition at line 482 of file OSParseosrl.tab.cpp.
#define YYSTACK_FREE YYFREE |
Definition at line 483 of file OSParseosrl.tab.cpp.
#define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM |
Definition at line 485 of file OSParseosrl.tab.cpp.
#define YYMALLOC malloc |
Definition at line 496 of file OSParseosrl.tab.cpp.
#define YYFREE free |
Definition at line 503 of file OSParseosrl.tab.cpp.
#define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) |
Definition at line 527 of file OSParseosrl.tab.cpp.
#define YYSTACK_BYTES | ( | N | ) |
Definition at line 531 of file OSParseosrl.tab.cpp.
#define YYCOPY | ( | To, | |
From, | |||
Count ) |
Definition at line 542 of file OSParseosrl.tab.cpp.
#define YYSTACK_RELOCATE | ( | Stack | ) |
Definition at line 558 of file OSParseosrl.tab.cpp.
#define YYFINAL 6 |
Definition at line 572 of file OSParseosrl.tab.cpp.
#define YYLAST 252 |
Definition at line 574 of file OSParseosrl.tab.cpp.
#define YYNTOKENS 99 |
Definition at line 577 of file OSParseosrl.tab.cpp.
#define YYNNTS 80 |
Definition at line 579 of file OSParseosrl.tab.cpp.
#define YYNRULES 160 |
Definition at line 581 of file OSParseosrl.tab.cpp.
#define YYNSTATES 299 |
Definition at line 583 of file OSParseosrl.tab.cpp.
#define YYUNDEFTOK 2 |
Definition at line 586 of file OSParseosrl.tab.cpp.
#define YYMAXUTOK 349 |
Definition at line 587 of file OSParseosrl.tab.cpp.
#define YYTRANSLATE | ( | YYX | ) | ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
Definition at line 589 of file OSParseosrl.tab.cpp.
#define YYPACT_NINF -221 |
Definition at line 899 of file OSParseosrl.tab.cpp.
#define YYTABLE_NINF -1 |
Definition at line 951 of file OSParseosrl.tab.cpp.
#define yyerrok (yyerrstatus = 0) |
Definition at line 1048 of file OSParseosrl.tab.cpp.
Definition at line 1049 of file OSParseosrl.tab.cpp.
#define YYEMPTY (-2) |
Definition at line 1050 of file OSParseosrl.tab.cpp.
#define YYEOF 0 |
Definition at line 1051 of file OSParseosrl.tab.cpp.
#define YYACCEPT goto yyacceptlab |
Definition at line 1053 of file OSParseosrl.tab.cpp.
#define YYABORT goto yyabortlab |
Definition at line 1054 of file OSParseosrl.tab.cpp.
#define YYERROR goto yyerrorlab |
Definition at line 1055 of file OSParseosrl.tab.cpp.
#define YYFAIL goto yyerrlab |
Definition at line 1062 of file OSParseosrl.tab.cpp.
#define YYRECOVERING | ( | ) | (!!yyerrstatus) |
Definition at line 1064 of file OSParseosrl.tab.cpp.
#define YYBACKUP | ( | Token, | |
Value ) |
#define YYTERROR 1 |
Definition at line 1084 of file OSParseosrl.tab.cpp.
#define YYERRCODE 256 |
Definition at line 1085 of file OSParseosrl.tab.cpp.
#define YYRHSLOC | ( | Rhs, | |
K ) ((Rhs)[K]) |
Definition at line 1092 of file OSParseosrl.tab.cpp.
#define YYLLOC_DEFAULT | ( | Current, | |
Rhs, | |||
N ) |
Definition at line 1094 of file OSParseosrl.tab.cpp.
#define YY_LOCATION_PRINT | ( | File, | |
Loc ) ((void) 0) |
Definition at line 1125 of file OSParseosrl.tab.cpp.
Definition at line 1135 of file OSParseosrl.tab.cpp.
#define YYDPRINTF | ( | Args | ) |
Definition at line 1306 of file OSParseosrl.tab.cpp.
#define YY_SYMBOL_PRINT | ( | Title, | |
Type, | |||
Value, | |||
Location ) |
Definition at line 1307 of file OSParseosrl.tab.cpp.
#define YY_STACK_PRINT | ( | Bottom, | |
Top ) |
Definition at line 1308 of file OSParseosrl.tab.cpp.
#define YY_REDUCE_PRINT | ( | Rule | ) |
Definition at line 1309 of file OSParseosrl.tab.cpp.
#define YYINITDEPTH 200 |
Definition at line 1315 of file OSParseosrl.tab.cpp.
#define YYMAXDEPTH 10000 |
Definition at line 1326 of file OSParseosrl.tab.cpp.
Definition at line 1678 of file OSParseosrl.tab.cpp.
typedef struct yy_buffer_state* YY_BUFFER_STATE |
Definition at line 285 of file OSParseosrl.tab.cpp.
typedef union YYSTYPE YYSTYPE |
typedef struct YYLTYPE YYLTYPE |
typedef unsigned char yytype_uint8 |
Definition at line 366 of file OSParseosrl.tab.cpp.
typedef short int yytype_int8 |
Definition at line 375 of file OSParseosrl.tab.cpp.
typedef unsigned short int yytype_uint16 |
Definition at line 381 of file OSParseosrl.tab.cpp.
typedef short int yytype_int16 |
Definition at line 387 of file OSParseosrl.tab.cpp.
enum yytokentype |
Definition at line 76 of file OSParseosrl.tab.cpp.
YY_BUFFER_STATE osrl_scan_string | ( | const char * | yy_str, |
void * | yyscanner ) |
int osrllex_init | ( | void ** | ptr_yy_globals | ) |
Definition at line 3586 of file OSParseosrl.cpp.
int osrllex_destroy | ( | void * | yyscanner | ) |
Definition at line 3677 of file OSParseosrl.cpp.
int osrlget_lineno | ( | yyscan_t | yyscanner | ) |
Get the current line number.
yyscanner | The scanner object. |
Definition at line 3423 of file OSParseosrl.cpp.
char * osrlget_text | ( | yyscan_t | yyscanner | ) |
Get the current token.
yyscanner | The scanner object. |
Definition at line 3477 of file OSParseosrl.cpp.
void osrlset_lineno | ( | int | line_number, |
yyscan_t | yyscanner ) |
Set the current line number.
line_number | |
yyscanner | The scanner object. |
Definition at line 3497 of file OSParseosrl.cpp.
void osrlset_extra | ( | OSrLParserData * | parserData, |
void * | yyscanner ) |
void yygetOSResult | ( | const char * | ch, | |||
OSResult * | m_osresult, | |||||
OSrLParserData * | m_parserData ) | |||||
throw | ( | ErrorClass ) |
Definition at line 2607 of file OSParseosrl.tab.cpp.
void osrlerror | ( | YYLTYPE * | type, |
OSResult * | osresult, | ||
OSrLParserData * | parserData, | ||
const char * | errormsg ) |
Definition at line 2592 of file OSParseosrl.tab.cpp.
|
static |
YYUSE | ( | yylocationp | ) |
YYUSE | ( | osresult | ) |
YYUSE | ( | parserData | ) |
if | ( | ! | yymsg | ) |
YY_SYMBOL_PRINT | ( | yymsg | , |
yytype | , | ||
yyvaluep | , | ||
yylocationp | ) |
switch | ( | yytype | ) |
Definition at line 1571 of file OSParseosrl.tab.cpp.
int yyparse | ( | osresult | , |
parserData | ) |
YYDPRINTF | ( | (stderr, "Starting parse\n") | ) |
if | ( | yyss+yystacksize - 1<= | yyssp | ) |
Definition at line 1725 of file OSParseosrl.tab.cpp.
YYDPRINTF | ( | (stderr, "Entering state %d\n", yystate) | ) |
if | ( | yyn | = =YYPACT_NINF | ) |
Definition at line 1810 of file OSParseosrl.tab.cpp.
if | ( | yychar<= | YYEOF | ) |
Definition at line 1816 of file OSParseosrl.tab.cpp.
YY_SYMBOL_PRINT | ( | "Next token is" | , |
yytoken | , | ||
& | yylval, | ||
& | yylloc ) |
if | ( | ) |
if | ( | yyn<= | 0 | ) |
Definition at line 1833 of file OSParseosrl.tab.cpp.
if | ( | yyerrstatus | = = 3 | ) |
Definition at line 2443 of file OSParseosrl.tab.cpp.
YY_SYMBOL_PRINT | ( | "Shifting" | , |
yytoken | , | ||
& | yylval, | ||
& | yylloc ) |
YY_REDUCE_PRINT | ( | yyn | ) |
switch | ( | yyn | ) |
Definition at line 1892 of file OSParseosrl.tab.cpp.
YY_SYMBOL_PRINT | ( | ) |
YYPOPSTACK | ( | yylen | ) |
yyerror & yylloc | ( | "syntax error" | ) |
for | ( | ;; | ) |
Definition at line 2494 of file OSParseosrl.tab.cpp.
YYLLOC_DEFAULT | ( | yyloc | , |
(yyerror_range - 1) | , | ||
2 | ) |
yyexhaustedlab YY_ | ( | "memory exhausted" | ) |
Definition at line 2570 of file OSParseosrl.tab.cpp.
return YYID | ( | yyresult | ) |
|
static |
Definition at line 593 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 804 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 826 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 850 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 885 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 900 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 935 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 952 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 982 of file OSParseosrl.tab.cpp.
|
static |
Definition at line 1014 of file OSParseosrl.tab.cpp.
int yytype |
Definition at line 1555 of file OSParseosrl.tab.cpp.
YYSTYPE* yyvaluep |
Definition at line 1556 of file OSParseosrl.tab.cpp.
YYLTYPE* yylocationp |
Definition at line 1557 of file OSParseosrl.tab.cpp.
yyreturn osresult |
Definition at line 1558 of file OSParseosrl.tab.cpp.
yyreturn parserData |
Definition at line 1559 of file OSParseosrl.tab.cpp.
yyreturn & yylval |
Definition at line 1632 of file OSParseosrl.tab.cpp.
yynerrs = 0 |
Definition at line 1635 of file OSParseosrl.tab.cpp.
yyreturn & yylloc |
Definition at line 1637 of file OSParseosrl.tab.cpp.
yystate = 0 |
Definition at line 1639 of file OSParseosrl.tab.cpp.
yyn = yytoken |
Definition at line 1640 of file OSParseosrl.tab.cpp.
yyresult = 2 |
Definition at line 1641 of file OSParseosrl.tab.cpp.
yyerrstatus = 0 |
Definition at line 1643 of file OSParseosrl.tab.cpp.
yyreturn yytoken = 0 |
Definition at line 1645 of file OSParseosrl.tab.cpp.
yytype_int16 yyssa[YYINITDEPTH] |
Definition at line 1662 of file OSParseosrl.tab.cpp.
yytype_int16* yyss = yyssa |
Definition at line 1663 of file OSParseosrl.tab.cpp.
yyssp = yyss |
Definition at line 1664 of file OSParseosrl.tab.cpp.
YYSTYPE yyvsa[YYINITDEPTH] |
Definition at line 1667 of file OSParseosrl.tab.cpp.
Definition at line 1668 of file OSParseosrl.tab.cpp.
* yyvsp = yyvs |
Definition at line 1669 of file OSParseosrl.tab.cpp.
YYLTYPE yylsa[YYINITDEPTH] |
Definition at line 1672 of file OSParseosrl.tab.cpp.
Definition at line 1673 of file OSParseosrl.tab.cpp.
* yylsp = yyls |
Definition at line 1674 of file OSParseosrl.tab.cpp.
yyerror_range[1] = yylloc |
Definition at line 1676 of file OSParseosrl.tab.cpp.
YYSIZE_T yystacksize = YYINITDEPTH |
Definition at line 1680 of file OSParseosrl.tab.cpp.
Definition at line 1684 of file OSParseosrl.tab.cpp.
YYLTYPE yyloc |
Definition at line 1685 of file OSParseosrl.tab.cpp.
yylen = 0 |
Definition at line 1689 of file OSParseosrl.tab.cpp.
yychar = YYEMPTY |
Definition at line 1696 of file OSParseosrl.tab.cpp.
goto yysetstate |
Definition at line 1712 of file OSParseosrl.tab.cpp.
yynewstate __pad0__ |
Definition at line 1717 of file OSParseosrl.tab.cpp.
yysetstate __pad1__ |
Definition at line 1722 of file OSParseosrl.tab.cpp.
goto yybackup |
Definition at line 1792 of file OSParseosrl.tab.cpp.
yybackup __pad2__ |
Definition at line 1797 of file OSParseosrl.tab.cpp.
else |
Definition at line 1821 of file OSParseosrl.tab.cpp.
goto yynewstate |
Definition at line 1859 of file OSParseosrl.tab.cpp.
yydefault __pad3__ |
Definition at line 1865 of file OSParseosrl.tab.cpp.
goto yyreduce |
Definition at line 1869 of file OSParseosrl.tab.cpp.
yyreduce __pad4__ |
Definition at line 1875 of file OSParseosrl.tab.cpp.
yyerrlab __pad5__ |
Definition at line 2399 of file OSParseosrl.tab.cpp.
goto yyerrlab1 |
Definition at line 2464 of file OSParseosrl.tab.cpp.
yyerrorlab __pad6__ |
Definition at line 2470 of file OSParseosrl.tab.cpp.
yyerrlab1 __pad7__ |
Definition at line 2491 of file OSParseosrl.tab.cpp.
yyacceptlab __pad8__ |
Definition at line 2541 of file OSParseosrl.tab.cpp.
goto yyreturn |
Definition at line 2543 of file OSParseosrl.tab.cpp.
yyabortlab __pad9__ |
Definition at line 2548 of file OSParseosrl.tab.cpp.
yyexhaustedlab __pad10__ |
Definition at line 2556 of file OSParseosrl.tab.cpp.
yyreturn __pad11__ |
Definition at line 2562 of file OSParseosrl.tab.cpp.