Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

y.tab.cc File Reference

#include <iostream.h>
#include "oep_types.h"
#include "oep_global.h"
#include <stdio.h>

Include dependency graph for y.tab.cc:

Include dependency graph

Go to the source code of this file.

Compounds

union  yyalloc
union  yystype

Defines

#define YYBISON   1
#define CHANNELFACTORY_LABEL   257
#define EVENTCHANNEL_LABEL   258
#define CONSUMERADMIN_LABEL   259
#define SUPPLIERADMIN_LABEL   260
#define PROXYPUSHSUPP_LABEL   261
#define PROXYPUSHCONS_LABEL   262
#define PROXYPULLSUPP_LABEL   263
#define PROXYPULLCONS_LABEL   264
#define NAME_LABEL   265
#define IOR_LABEL   266
#define KEY_LABEL   267
#define PORT_LABEL   268
#define PULLRETRYPERIOD_LABEL   269
#define MAXQUEUELENGTH_LABEL   270
#define MAXEVENTSPERCONSUMER_LABEL   271
#define IOR_VALUE   272
#define KEY_VALUE   273
#define INTEGER_LITERAL   274
#define STRING_LITERAL   275
#define TRUETOK   276
#define FALSETOK   277
#define alloca   malloc
#define YYDEBUG   1
#define YYSTYPE   yystype
#define YYSTYPE_IS_TRIVIAL   1
#define YYFINAL   75
#define YYFLAG   -32768
#define YYNTBASE   26
#define YYTRANSLATE(x)   ((unsigned)(x) <= 277 ? yytranslate[x] : 52)
#define YYLAST   59
#define YYSTACK_ALLOC   alloca
#define YYSTACK_FREE(Ptr)   do { ; } while (0)
#define YYSTACK_GAP_MAX   (sizeof (union yyalloc) - 1)
#define YYSTACK_BYTES(N)
#define YYCOPY(To, From, Count)
#define YYSTACK_RELOCATE(Stack)
#define YYSIZE_T   unsigned int
#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 yyerrlab1
#define YYFAIL   goto yyerrlab
#define YYRECOVERING()   (!!yyerrstatus)
#define YYBACKUP(Token, Value)
#define YYTERROR   1
#define YYERRCODE   256
#define YYLLOC_DEFAULT(Current, Rhs, N)
#define YYLEX   yylex ()
#define YYFPRINTF   fprintf
#define YYDPRINTF(Args)
#define YYINITDEPTH   200
#define YYMAXDEPTH   10000
#define YYPARSE_PARAM_ARG
#define YYPARSE_PARAM_DECL
#define YY_DECL_NON_LSP_VARIABLES
#define YY_DECL_VARIABLES   YY_DECL_NON_LSP_VARIABLES
#define YYPOPSTACK   (yyvsp--, yyssp--)

Functions

int yylex ()
YY_DECL_VARIABLES int yyparse (YYPARSE_PARAM_ARG) YYPARSE_PARAM_DECL
int yywrap ()
void yyerror (const char *text)

Variables

char * yytext
const char yytranslate []
const short yyprhs []
const short yyrhs []
const short yyrline []
const char *const yytname []
const short yyr1 []
const short yyr2 []
const short yydefact []
const short yydefgoto []
const short yypact []
const short yypgoto []
const short yytable []
const short yycheck []
int yydebug


Define Documentation

#define alloca   malloc
 

Definition at line 55 of file y.tab.cc.

#define CHANNELFACTORY_LABEL   257
 

Definition at line 6 of file y.tab.cc.

#define CONSUMERADMIN_LABEL   259
 

Definition at line 8 of file y.tab.cc.

#define EVENTCHANNEL_LABEL   258
 

Definition at line 7 of file y.tab.cc.

#define FALSETOK   277
 

Definition at line 26 of file y.tab.cc.

#define INTEGER_LITERAL   274
 

Definition at line 23 of file y.tab.cc.

#define IOR_LABEL   266
 

Definition at line 15 of file y.tab.cc.

#define IOR_VALUE   272
 

Definition at line 21 of file y.tab.cc.

#define KEY_LABEL   267
 

Definition at line 16 of file y.tab.cc.

#define KEY_VALUE   273
 

Definition at line 22 of file y.tab.cc.

#define MAXEVENTSPERCONSUMER_LABEL   271
 

Definition at line 20 of file y.tab.cc.

#define MAXQUEUELENGTH_LABEL   270
 

Definition at line 19 of file y.tab.cc.

#define NAME_LABEL   265
 

Definition at line 14 of file y.tab.cc.

#define PORT_LABEL   268
 

Definition at line 17 of file y.tab.cc.

#define PROXYPULLCONS_LABEL   264
 

Definition at line 13 of file y.tab.cc.

#define PROXYPULLSUPP_LABEL   263
 

Definition at line 12 of file y.tab.cc.

#define PROXYPUSHCONS_LABEL   262
 

Definition at line 11 of file y.tab.cc.

#define PROXYPUSHSUPP_LABEL   261
 

Definition at line 10 of file y.tab.cc.

#define PULLRETRYPERIOD_LABEL   269
 

Definition at line 18 of file y.tab.cc.

#define STRING_LITERAL   275
 

Definition at line 24 of file y.tab.cc.

#define SUPPLIERADMIN_LABEL   260
 

Definition at line 9 of file y.tab.cc.

#define TRUETOK   276
 

Definition at line 25 of file y.tab.cc.

#define YY_DECL_NON_LSP_VARIABLES
 

Value:

\
int yychar;                                             \
                                                        \
        \
YYSTYPE yylval;                                         \
                                                        \
                        \
int yynerrs;

Definition at line 626 of file y.tab.cc.

#define YY_DECL_VARIABLES   YY_DECL_NON_LSP_VARIABLES
 

Definition at line 643 of file y.tab.cc.

Referenced by yyparse().

#define YYABORT   goto yyabortlab
 

Definition at line 437 of file y.tab.cc.

Referenced by yyparse().

#define YYACCEPT   goto yyacceptlab
 

Definition at line 436 of file y.tab.cc.

Referenced by yyparse().

#define YYBACKUP Token,
Value   
 

Value:

do                                                              \
  if (yychar == YYEMPTY && yylen == 1)                          \
    {                                                           \
      yychar = (Token);                                         \
      yylval = (Value);                                         \
      yychar1 = YYTRANSLATE (yychar);                           \
      YYPOPSTACK;                                               \
      goto yybackup;                                            \
    }                                                           \
  else                                                          \
    {                                                           \
      yyerror ("syntax error: cannot back up");                 \
      YYERROR;                                                  \
    }                                                           \
while (0)

Definition at line 444 of file y.tab.cc.

#define YYBISON   1
 

Definition at line 4 of file y.tab.cc.

#define yyclearin   (yychar = YYEMPTY)
 

Definition at line 433 of file y.tab.cc.

#define YYCOPY To,
From,
Count   
 

Value:

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

Definition at line 386 of file y.tab.cc.

#define YYDEBUG   1
 

Definition at line 58 of file y.tab.cc.

#define YYDPRINTF Args   
 

Value:

do {                                            \
  if (yydebug)                                  \
    YYFPRINTF Args;                             \
} while (0)

Definition at line 508 of file y.tab.cc.

Referenced by yyparse().

#define YYEMPTY   -2
 

Definition at line 434 of file y.tab.cc.

Referenced by yyparse().

#define YYEOF   0
 

Definition at line 435 of file y.tab.cc.

Referenced by yyparse().

#define YYERRCODE   256
 

Definition at line 462 of file y.tab.cc.

#define yyerrok   (yyerrstatus = 0)
 

Definition at line 432 of file y.tab.cc.

#define YYERROR   goto yyerrlab1
 

Definition at line 438 of file y.tab.cc.

#define YYFAIL   goto yyerrlab
 

Definition at line 442 of file y.tab.cc.

#define YYFINAL   75
 

Definition at line 84 of file y.tab.cc.

Referenced by yyparse().

#define YYFLAG   -32768
 

Definition at line 85 of file y.tab.cc.

Referenced by yyparse().

#define YYFPRINTF   fprintf
 

Definition at line 505 of file y.tab.cc.

Referenced by yyparse().

#define YYINITDEPTH   200
 

Definition at line 522 of file y.tab.cc.

Referenced by yyparse().

#define YYLAST   59
 

Definition at line 256 of file y.tab.cc.

Referenced by yyparse().

#define YYLEX   yylex ()
 

Definition at line 496 of file y.tab.cc.

Referenced by yyparse().

#define YYLLOC_DEFAULT Current,
Rhs,
 
 

Value:

Current.last_line   = Rhs[N].last_line; \
   Current.last_column = Rhs[N].last_column;

Definition at line 473 of file y.tab.cc.

Referenced by yyparse().

#define YYMAXDEPTH   10000
 

Definition at line 537 of file y.tab.cc.

Referenced by yyparse().

#define YYNTBASE   26
 

Definition at line 86 of file y.tab.cc.

Referenced by yyparse().

#define YYPARSE_PARAM_ARG
 

Definition at line 610 of file y.tab.cc.

Referenced by yyparse().

#define YYPARSE_PARAM_DECL
 

Definition at line 611 of file y.tab.cc.

Referenced by yyparse().

#define YYPOPSTACK   (yyvsp--, yyssp--)
 

 
#define YYRECOVERING      (!!yyerrstatus)
 

Definition at line 443 of file y.tab.cc.

#define YYSIZE_T   unsigned int
 

Definition at line 429 of file y.tab.cc.

Referenced by yyparse().

#define YYSTACK_ALLOC   alloca
 

Definition at line 327 of file y.tab.cc.

Referenced by yyparse().

#define YYSTACK_BYTES  
 

Value:

((N) * (sizeof (short) + sizeof (YYSTYPE))                              \
      + YYSTACK_GAP_MAX)

Definition at line 374 of file y.tab.cc.

#define YYSTACK_FREE Ptr       do { ; } while (0)
 

Definition at line 338 of file y.tab.cc.

Referenced by yyparse().

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

Definition at line 365 of file y.tab.cc.

#define YYSTACK_RELOCATE Stack   
 

Value:

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

Definition at line 402 of file y.tab.cc.

Referenced by yyparse().

#define YYSTYPE   yystype
 

Definition at line 75 of file y.tab.cc.

Referenced by yyparse().

#define YYSTYPE_IS_TRIVIAL   1
 

Definition at line 76 of file y.tab.cc.

#define YYTERROR   1
 

Definition at line 461 of file y.tab.cc.

Referenced by yyparse().

#define YYTRANSLATE      ((unsigned)(x) <= 277 ? yytranslate[x] : 52)
 

Definition at line 89 of file y.tab.cc.

Referenced by yyparse().


Function Documentation

void yyerror const char *    text
 

Definition at line 1662 of file y.tab.cc.

Referenced by yyparse().

int yylex  
 

YY_DECL_VARIABLES int yyparse YYPARSE_PARAM_ARG   
 

Definition at line 655 of file y.tab.cc.

References YY_DECL_VARIABLES, YYABORT, YYACCEPT, yycheck, yydefact, yydefgoto, YYDPRINTF, YYEMPTY, YYEOF, yyerror(), YYFINAL, YYFLAG, YYFPRINTF, YYINITDEPTH, YYLAST, YYLEX, YYLLOC_DEFAULT, yylval, YYMAXDEPTH, YYNTBASE, yypact, YYPARSE_PARAM_ARG, YYPARSE_PARAM_DECL, yypgoto, yyprhs, yyr1, yyr2, yyrhs, yyrline, YYSIZE_T, YYSTACK_ALLOC, YYSTACK_FREE, YYSTACK_RELOCATE, YYSTYPE, yytable, YYTERROR, yytname, and YYTRANSLATE.

int yywrap  
 

Definition at line 1653 of file y.tab.cc.


Variable Documentation

const short yycheck[] [static]
 

Initial value:

{
      19,     4,    24,     0,     5,     6,     3,     7,     3,     9,
      13,    14,    13,    13,    15,    16,    17,    24,    37,    38,
      12,    13,    25,    19,    25,    25,     8,    20,    10,    12,
      13,    13,    18,    25,    12,    13,    55,    56,    57,    58,
      12,    13,    25,    25,    56,    57,    58,    25,    22,    23,
      24,    24,     0,    25,    24,    24,    24,    24,    24,     2
}

Definition at line 269 of file y.tab.cc.

Referenced by yyparse().

int yydebug
 

Definition at line 515 of file y.tab.cc.

const short yydefact[] [static]
 

Initial value:

{
       0,     0,     0,     1,     7,     2,     0,     0,     0,     0,
       3,     6,     4,     5,    15,    49,    47,    50,    45,     0,
       0,     0,     0,     0,     0,     8,    14,    13,    10,    11,
      12,     9,    20,    25,    42,    43,    44,     0,     0,     0,
       0,    16,    18,    19,    17,     0,     0,    21,    23,    24,
      22,    33,    41,    29,    37,     0,     0,     0,     0,     0,
      30,    32,    31,    38,    40,    39,    26,    28,    27,    34,
      36,    35,    48,    46,     0,     0
}

Definition at line 217 of file y.tab.cc.

Referenced by yyparse().

const short yydefgoto[] [static]
 

Initial value:

{
       2,     3,     6,    11,    19,    26,    37,    27,    38,    48,
      57,    42,    55,    49,    58,    43,    56,    28,    29,    30,
      12,    61,    13,    73,    16,    18
}

Definition at line 229 of file y.tab.cc.

Referenced by yyparse().

const short yypact[] [static]
 

Initial value:

{
       5,   -22,     3,-32768,-32768,-32768,    -3,    -7,     4,     7,
  -32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,    -1,
      27,    30,     7,     7,     7,-32768,-32768,-32768,-32768,-32768,
  -32768,-32768,-32768,-32768,-32768,-32768,-32768,     0,    18,    31,
      32,-32768,-32768,-32768,-32768,    33,    34,-32768,-32768,-32768,
  -32768,-32768,-32768,-32768,-32768,     8,    17,    22,    28,    14,
  -32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
  -32768,-32768,-32768,-32768,    52,-32768
}

Definition at line 236 of file y.tab.cc.

Referenced by yyparse().

const short yypgoto[] [static]
 

Initial value:

{
  -32768,    57,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
  -32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
  -32768,   -12,   -19,-32768,-32768,    26
}

Definition at line 248 of file y.tab.cc.

Referenced by yyparse().

const short yyprhs[] [static]
 

Initial value:

{
       0,     0,     2,     5,    10,    13,    16,    19,    20,    25,
      28,    31,    34,    37,    40,    43,    44,    49,    52,    55,
      58,    59,    64,    67,    70,    73,    74,    79,    82,    85,
      86,    91,    94,    97,    98,   103,   106,   109,   110,   115,
     118,   121,   122,   125,   128,   131,   134,   137,   140,   142,
     144,   146
}

Definition at line 125 of file y.tab.cc.

Referenced by yyparse().

const short yyr1[] [static]
 

Initial value:

{
       0,    26,    26,    27,    28,    28,    28,    28,    29,    30,
      30,    30,    30,    30,    30,    30,    31,    32,    32,    32,
      32,    33,    34,    34,    34,    34,    35,    36,    36,    36,
      37,    38,    38,    38,    39,    40,    40,    40,    41,    42,
      42,    42,    43,    44,    45,    46,    47,    48,    49,    50,
      51,    52
}

Definition at line 193 of file y.tab.cc.

Referenced by yyparse().

const short yyr2[] [static]
 

Initial value:

{
       0,     1,     2,     4,     2,     2,     2,     0,     4,     2,
       2,     2,     2,     2,     2,     0,     4,     2,     2,     2,
       0,     4,     2,     2,     2,     0,     4,     2,     2,     0,
       4,     2,     2,     0,     4,     2,     2,     0,     4,     2,
       2,     0,     2,     2,     2,     2,     2,     2,     1,     1,
       1,     1
}

Definition at line 204 of file y.tab.cc.

Referenced by yyparse().

const short yyrhs[] [static]
 

Initial value:

{
      27,     0,    26,    27,     0,     3,    24,    28,    25,     0,
      28,    46,     0,    28,    48,     0,    28,    29,     0,     0,
       4,    24,    30,    25,     0,    30,    48,     0,    30,    43,
       0,    30,    44,     0,    30,    45,     0,    30,    33,     0,
      30,    31,     0,     0,     5,    24,    32,    25,     0,    32,
      48,     0,    32,    37,     0,    32,    41,     0,     0,     6,
      24,    34,    25,     0,    34,    48,     0,    34,    35,     0,
      34,    39,     0,     0,     8,    24,    36,    25,     0,    36,
      48,     0,    36,    47,     0,     0,     7,    24,    38,    25,
       0,    38,    48,     0,    38,    47,     0,     0,    10,    24,
      40,    25,     0,    40,    48,     0,    40,    47,     0,     0,
       9,    24,    42,    25,     0,    42,    48,     0,    42,    47,
       0,     0,    15,    51,     0,    16,    51,     0,    17,    51,
       0,    14,    51,     0,    12,    49,     0,    13,    50,     0,
      18,     0,    19,     0,    20,     0,    21,     0
}

Definition at line 134 of file y.tab.cc.

Referenced by yyparse().

const short yyrline[] [static]
 

Initial value:

{
       0,   177,   182,   188,   204,   214,   223,   227,   234,   250,
     260,   264,   268,   272,   276,   280,   287,   303,   313,   317,
     321,   328,   344,   354,   358,   362,   369,   385,   395,   404,
     411,   427,   437,   446,   453,   469,   479,   488,   495,   511,
     521,   530,   537,   544,   551,   558,   565,   572,   579,   586,
     593,   600
}

Definition at line 157 of file y.tab.cc.

Referenced by yyparse().

const short yytable[] [static]
 

Initial value:

{
      31,     7,     4,    74,    20,    21,     1,    39,     1,    40,
       8,     9,     8,     8,    22,    23,    24,    14,    44,    50,
      59,     8,    10,    15,    25,    41,    45,    17,    46,    59,
       8,     8,    72,    60,    59,     8,    62,    65,    68,    71,
      59,     8,    63,    47,    64,    67,    70,    66,    34,    35,
      36,    32,    75,    69,    33,    51,    52,    53,    54,     5
}

Definition at line 259 of file y.tab.cc.

Referenced by yyparse().

char* yytext
 

Definition at line 52 of file y.tab.cc.

const char* const yytname[] [static]
 

Initial value:

{
  "$", "error", "$undefined.", "CHANNELFACTORY_LABEL", "EVENTCHANNEL_LABEL", 
  "CONSUMERADMIN_LABEL", "SUPPLIERADMIN_LABEL", "PROXYPUSHSUPP_LABEL", 
  "PROXYPUSHCONS_LABEL", "PROXYPULLSUPP_LABEL", "PROXYPULLCONS_LABEL", 
  "NAME_LABEL", "IOR_LABEL", "KEY_LABEL", "PORT_LABEL", 
  "PULLRETRYPERIOD_LABEL", "MAXQUEUELENGTH_LABEL", 
  "MAXEVENTSPERCONSUMER_LABEL", "IOR_VALUE", "KEY_VALUE", 
  "INTEGER_LITERAL", "STRING_LITERAL", "TRUETOK", "FALSETOK", "'{'", 
  "'}'", "start", "channelFactory", "channelFactoryParams", 
  "eventChannel", "eventChannelParams", "consumerAdmin", 
  "consumerAdminParams", "supplierAdmin", "supplierAdminParams", 
  "proxyPushCons", "proxyPushConsParams", "proxyPushSupp", 
  "proxyPushSuppParams", "proxyPullCons", "proxyPullConsParams", 
  "proxyPullSupp", "proxyPullSuppParams", "pullRetryPeriod", 
  "maxQueueLength", "maxEventsPerConsumer", "port", "ior", "key", 
  "ior_value", "key_value", "integer_literal", 0
}

Definition at line 172 of file y.tab.cc.

Referenced by yyparse().

const char yytranslate[] [static]
 

Definition at line 92 of file y.tab.cc.


Generated on Fri Dec 12 10:53:11 2003 for OmniEvents by doxygen1.2.15