COPASI API  4.16.103
Classes | Macros | Typedefs | Enumerations | Functions | Variables
CChemEqParser_yacc.cpp File Reference
#include "copasi.h"
#include "CChemEqParser.h"
#include "utilities/CCopasiMessage.h"
#include "utilities/utility.h"
Include dependency graph for CChemEqParser_yacc.cpp:

Go to the source code of this file.

Classes

union  yyalloc
 

Macros

#define TOKEN_BEGIN_COMPARTMENT   264
 
#define TOKEN_BEGIN_MODIFIERS   263
 
#define TOKEN_BEGIN_PRODUCTS   262
 
#define TOKEN_END_COMPARTMENT   265
 
#define TOKEN_MULTIPLY   259
 
#define TOKEN_NAME   261
 
#define TOKEN_NUMBER   258
 
#define TOKEN_PLUS   260
 
#define YY_(msgid)   msgid
 
#define YY_LOCATION_PRINT(File, Loc)   ((void) 0)
 
#define YY_REDUCE_PRINT(Rule)
 
#define YY_STACK_PRINT(Bottom, Top)
 
#define YY_SYMBOL_PRINT(Title, Type, Value, Location)
 
#define YYABORT   goto yyabortlab
 
#define YYACCEPT   goto yyacceptlab
 
#define YYBACKUP(Token, Value)
 
#define YYBISON   1
 
#define YYBISON_VERSION   "2.3"
 
#define yychar   CChemEqParserchar
 
#define yyclearin   (yychar = YYEMPTY)
 
#define YYCOPY(To, From, Count)
 
#define yydebug   CChemEqParserdebug
 
#define YYDPRINTF(Args)
 
#define YYEMPTY   (-2)
 
#define YYEOF   0
 
#define YYERRCODE   256
 
#define yyerrok   (yyerrstatus = 0)
 
#define yyerror   CChemEqParsererror
 
#define yyerror(__str)
 
#define YYERROR   goto yyerrorlab
 
#define YYERROR_VERBOSE   0
 
#define YYFAIL   goto yyerrlab
 
#define YYFINAL   12
 
#define YYFREE   free
 
#define YYID(n)   (n)
 
#define YYINITDEPTH   200
 
#define YYLAST   27
 
#define YYLEX   yylex ()
 
#define YYLLOC_DEFAULT(Current, Rhs, N)
 
#define YYLSP_NEEDED   0
 
#define yylval   CChemEqParserlval
 
#define yylval   mpData
 
#define YYMALLOC   malloc
 
#define YYMAXDEPTH   10000
 
#define YYMAXUTOK   265
 
#define yynerrs   CChemEqParsernerrs
 
#define YYNNTS   8
 
#define YYNRULES   19
 
#define YYNSTATES   30
 
#define YYNTOKENS   11
 
#define YYPACT_NINF   -8
 
#define yyparse   yyparse
 
#define yyparse   CChemEqParserBase::yyparse
 
#define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N))
 
#define YYPURE   0
 
#define YYRECOVERING()   (!!yyerrstatus)
 
#define YYRHSLOC(Rhs, K)   ((Rhs)[K])
 
#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)
 
#define YYSIZE_T   unsigned int
 
#define YYSKELETON_NAME   "yacc.c"
 
#define YYSTACK_ALLOC   YYMALLOC
 
#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM
 
#define YYSTACK_BYTES(N)
 
#define YYSTACK_FREE   YYFREE
 
#define YYSTACK_GAP_MAXIMUM   (sizeof (union yyalloc) - 1)
 
#define YYSTACK_RELOCATE(Stack)
 
#define YYSTYPE   CChemEqParserBase::Data *
 
#define YYTABLE_NINF   -1
 
#define YYTERROR   1
 
#define YYTOKEN_TABLE   0
 
#define YYTOKENTYPE
 
#define YYTRANSLATE(YYX)   ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)
 
#define YYUNDEFTOK   2
 
#define YYUSE(e)   ((void) (e))
 

Typedefs

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

Enumerations

enum  yytokentype {
  TOKEN_NUMBER = 258, TOKEN_VARIABLE = 259, TOKEN_CALL = 260, TOKEN_FUNCTION = 261,
  TOKEN_FUNCTION_2 = 262, TOKEN_SIGN = 263, TOKEN_OPERATOR_POWER = 264, TOKEN_OPERATOR_MULTIPLY = 265,
  TOKEN_OPERATOR_MODULUS = 266, TOKEN_OPERATOR_PLUS = 267, TOKEN_LOGICAL_CHOICE = 268, TOKEN_LOGICAL_VALUE = 269,
  TOKEN_LOGICAL_NOT = 270, TOKEN_LOGICAL_OR = 271, TOKEN_LOGICAL_XOR = 272, TOKEN_LOGICAL_AND = 273,
  TOKEN_LOGICAL_EQ = 274, TOKEN_LOGICAL_NE = 275, TOKEN_LOGICAL_GT = 276, TOKEN_LOGICAL_GE = 277,
  TOKEN_LOGICAL_LT = 278, TOKEN_LOGICAL_LE = 279, TOKEN_STRUCTURE_OPEN = 280, TOKEN_STRUCTURE_VECTOR_OPEN = 281,
  TOKEN_STRUCTURE_COMMA = 282, TOKEN_STRUCTURE_CLOSE = 283, TOKEN_STRUCTURE_VECTOR_CLOSE = 284, TOKEN_NUMBER = 258,
  TOKEN_MULTIPLY = 259, TOKEN_PLUS = 260, TOKEN_NAME = 261, TOKEN_BEGIN_PRODUCTS = 262,
  TOKEN_BEGIN_MODIFIERS = 263, TOKEN_BEGIN_COMPARTMENT = 264, TOKEN_END_COMPARTMENT = 265
}
 

Functions

 if (!yymsg) yymsg
 
 switch (yytype)
 
() void (yyvaluep))
 
static void yydestruct (yymsg, yytype, yyvaluep) const char *yymsg
 

Variables

int CChemEqParserchar
 
int CChemEqParsernerrs
 
CChemEqParserBase::DatampData
 
static const yytype_uint8 yycheck []
 
static const yytype_uint8 yydefact []
 
static const yytype_int8 yydefgoto []
 
static const yytype_int8 yypact []
 
static const yytype_int8 yypgoto []
 
static const yytype_uint8 yyr1 []
 
static const yytype_uint8 yyr2 []
 
static const yytype_uint8 yystos []
 
static const yytype_uint8 yytable []
 
static const yytype_uint8 yytranslate []
 
int yytype
 
CChemEqParserBase::Data ** yyvaluep
 

Macro Definition Documentation

#define TOKEN_BEGIN_COMPARTMENT   264

Definition at line 107 of file CChemEqParser_yacc.cpp.

#define TOKEN_BEGIN_MODIFIERS   263

Definition at line 106 of file CChemEqParser_yacc.cpp.

#define TOKEN_BEGIN_PRODUCTS   262

Definition at line 105 of file CChemEqParser_yacc.cpp.

#define TOKEN_END_COMPARTMENT   265

Definition at line 108 of file CChemEqParser_yacc.cpp.

#define TOKEN_MULTIPLY   259

Definition at line 102 of file CChemEqParser_yacc.cpp.

#define TOKEN_NAME   261

Definition at line 104 of file CChemEqParser_yacc.cpp.

#define TOKEN_NUMBER   258

Definition at line 101 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParser::yylex(), and CEvaluationLexer::yylex().

#define TOKEN_PLUS   260

Definition at line 103 of file CChemEqParser_yacc.cpp.

#define YY_ (   msgid)    msgid

Definition at line 229 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YY_LOCATION_PRINT (   File,
  Loc 
)    ((void) 0)

Definition at line 639 of file CChemEqParser_yacc.cpp.

#define YY_REDUCE_PRINT (   Rule)

Definition at line 818 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YY_STACK_PRINT (   Bottom,
  Top 
)

Definition at line 817 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

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

Definition at line 816 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYABORT   goto yyabortlab

Definition at line 568 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYACCEPT   goto yyacceptlab

Definition at line 567 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYBACKUP (   Token,
  Value 
)
Value:
if (yychar == YYEMPTY && yylen == 1) \
{ \
yychar = (Token); \
yylval = (Value); \
yytoken = YYTRANSLATE (yychar); \
goto yybackup; \
} \
else \
{ \
yyerror (YY_("syntax error: cannot back up")); \
} \
while (YYID (0))
#define yychar
#define yyerror
if(!yymsg) yymsg
#define YYEMPTY
#define YYERROR
#define YYPOPSTACK(N)
#define YYID(n)
#define YYTRANSLATE(YYX)
#define yylval
#define YY_(msgid)

Definition at line 580 of file CChemEqParser_yacc.cpp.

#define YYBISON   1

Definition at line 60 of file CChemEqParser_yacc.cpp.

#define YYBISON_VERSION   "2.3"

Definition at line 63 of file CChemEqParser_yacc.cpp.

#define yychar   CChemEqParserchar

Definition at line 78 of file CChemEqParser_yacc.cpp.

#define yyclearin   (yychar = YYEMPTY)

Definition at line 563 of file CChemEqParser_yacc.cpp.

#define YYCOPY (   To,
  From,
  Count 
)
Value:
do \
{ \
YYSIZE_T yyi; \
for (yyi = 0; yyi < (Count); yyi++) \
(To)[yyi] = (From)[yyi]; \
} \
while (YYID (0))
#define YYSIZE_T
#define YYID(n)

Definition at line 355 of file CChemEqParser_yacc.cpp.

#define yydebug   CChemEqParserdebug

Definition at line 79 of file CChemEqParser_yacc.cpp.

#define YYDPRINTF (   Args)

Definition at line 815 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYEMPTY   (-2)

Definition at line 564 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYEOF   0

Definition at line 565 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYERRCODE   256

Definition at line 599 of file CChemEqParser_yacc.cpp.

#define yyerrok   (yyerrstatus = 0)

Definition at line 562 of file CChemEqParser_yacc.cpp.

#define yyerror   CChemEqParsererror

Definition at line 127 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define yyerror (   __str)
Value:
if (yychar != YYERRCODE) correctErrorPosition(); \
CCopasiMessage(CCopasiMessage::ERROR, MCFunction + 1, mPosition)
#define MCFunction
#define YYERRCODE
#define yychar

Definition at line 127 of file CChemEqParser_yacc.cpp.

#define YYERROR   goto yyerrorlab

Definition at line 569 of file CChemEqParser_yacc.cpp.

#define YYERROR_VERBOSE   0

Definition at line 151 of file CChemEqParser_yacc.cpp.

#define YYFAIL   goto yyerrlab

Definition at line 576 of file CChemEqParser_yacc.cpp.

#define YYFINAL   12

Definition at line 385 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYFREE   free

Definition at line 318 of file CChemEqParser_yacc.cpp.

#define YYID (   n)    (n)

Definition at line 242 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYINITDEPTH   200

Definition at line 824 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYLAST   27

Definition at line 387 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYLEX   yylex ()

Definition at line 649 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYLLOC_DEFAULT (   Current,
  Rhs,
 
)
Value:
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))
if(!yymsg) yymsg
#define YYRHSLOC(Rhs, K)
#define YYID(n)

Definition at line 608 of file CChemEqParser_yacc.cpp.

#define YYLSP_NEEDED   0

Definition at line 72 of file CChemEqParser_yacc.cpp.

#define yylval   CChemEqParserlval

Definition at line 122 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define yylval   mpData

Definition at line 122 of file CChemEqParser_yacc.cpp.

#define YYMALLOC   malloc

Definition at line 311 of file CChemEqParser_yacc.cpp.

#define YYMAXDEPTH   10000

Definition at line 835 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYMAXUTOK   265

Definition at line 400 of file CChemEqParser_yacc.cpp.

#define yynerrs   CChemEqParsernerrs

Definition at line 80 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYNNTS   8

Definition at line 392 of file CChemEqParser_yacc.cpp.

#define YYNRULES   19

Definition at line 394 of file CChemEqParser_yacc.cpp.

#define YYNSTATES   30

Definition at line 396 of file CChemEqParser_yacc.cpp.

#define YYNTOKENS   11

Definition at line 390 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYPACT_NINF   -8

Definition at line 520 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define yyparse   yyparse

Definition at line 138 of file CChemEqParser_yacc.cpp.

#define yyparse   CChemEqParserBase::yyparse

Definition at line 138 of file CChemEqParser_yacc.cpp.

#define YYPOPSTACK (   N)    (yyvsp -= (N), yyssp -= (N))
#define YYPURE   0

Definition at line 69 of file CChemEqParser_yacc.cpp.

#define YYRECOVERING ( )    (!!yyerrstatus)

Definition at line 578 of file CChemEqParser_yacc.cpp.

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

Definition at line 606 of file CChemEqParser_yacc.cpp.

#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)

Definition at line 219 of file CChemEqParser_yacc.cpp.

#define YYSIZE_T   unsigned int

Definition at line 215 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYSKELETON_NAME   "yacc.c"

Definition at line 66 of file CChemEqParser_yacc.cpp.

#define YYSTACK_ALLOC   YYMALLOC

Definition at line 297 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM

Definition at line 300 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYSTACK_BYTES (   N)
Value:
((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \
#define YYSTYPE
short int yytype_int16
#define YYSTACK_GAP_MAXIMUM

Definition at line 344 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYSTACK_FREE   YYFREE

Definition at line 298 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

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

Definition at line 340 of file CChemEqParser_yacc.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))
#define YYSIZE_T
#define YYCOPY(To, From, Count)
#define YYID(n)
#define YYSTACK_GAP_MAXIMUM

Definition at line 371 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYSTYPE   CChemEqParserBase::Data *

Definition at line 117 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYTABLE_NINF   -1

Definition at line 538 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYTERROR   1

Definition at line 598 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYTOKEN_TABLE   0

Definition at line 156 of file CChemEqParser_yacc.cpp.

#define YYTOKENTYPE

Definition at line 85 of file CChemEqParser_yacc.cpp.

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

Definition at line 402 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParserBase::yyparse().

#define YYUNDEFTOK   2

Definition at line 399 of file CChemEqParser_yacc.cpp.

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

Definition at line 235 of file CChemEqParser_yacc.cpp.

Typedef Documentation

typedef short int yytype_int16

Definition at line 202 of file CChemEqParser_yacc.cpp.

typedef short int yytype_int8

Definition at line 190 of file CChemEqParser_yacc.cpp.

typedef unsigned short int yytype_uint16

Definition at line 196 of file CChemEqParser_yacc.cpp.

typedef unsigned char yytype_uint8

Definition at line 181 of file CChemEqParser_yacc.cpp.

Enumeration Type Documentation

Enumerator
TOKEN_NUMBER 
TOKEN_VARIABLE 
TOKEN_CALL 
TOKEN_FUNCTION 
TOKEN_FUNCTION_2 
TOKEN_SIGN 
TOKEN_OPERATOR_POWER 
TOKEN_OPERATOR_MULTIPLY 
TOKEN_OPERATOR_MODULUS 
TOKEN_OPERATOR_PLUS 
TOKEN_LOGICAL_CHOICE 
TOKEN_LOGICAL_VALUE 
TOKEN_LOGICAL_NOT 
TOKEN_LOGICAL_OR 
TOKEN_LOGICAL_XOR 
TOKEN_LOGICAL_AND 
TOKEN_LOGICAL_EQ 
TOKEN_LOGICAL_NE 
TOKEN_LOGICAL_GT 
TOKEN_LOGICAL_GE 
TOKEN_LOGICAL_LT 
TOKEN_LOGICAL_LE 
TOKEN_STRUCTURE_OPEN 
TOKEN_STRUCTURE_VECTOR_OPEN 
TOKEN_STRUCTURE_COMMA 
TOKEN_STRUCTURE_CLOSE 
TOKEN_STRUCTURE_VECTOR_CLOSE 
TOKEN_NUMBER 
TOKEN_MULTIPLY 
TOKEN_PLUS 
TOKEN_NAME 
TOKEN_BEGIN_PRODUCTS 
TOKEN_BEGIN_MODIFIERS 
TOKEN_BEGIN_COMPARTMENT 
TOKEN_END_COMPARTMENT 

Definition at line 88 of file CChemEqParser_yacc.cpp.

89 {
90  TOKEN_NUMBER = 258,
91  TOKEN_MULTIPLY = 259,
92  TOKEN_PLUS = 260,
93  TOKEN_NAME = 261,
98 };
#define TOKEN_BEGIN_COMPARTMENT
#define TOKEN_MULTIPLY
#define TOKEN_PLUS
#define TOKEN_END_COMPARTMENT
#define TOKEN_BEGIN_PRODUCTS
#define TOKEN_NUMBER
#define TOKEN_BEGIN_MODIFIERS
#define TOKEN_NAME

Function Documentation

if ( yymsg)
switch ( yytype  )

Definition at line 1087 of file CChemEqParser_yacc.cpp.

1088  {
1089 
1090  default:
1091  break;
1092  }
() void ( yyvaluep  )
static void yydestruct ( yymsg  ,
yytype  ,
yyvaluep   
) const
static

Variable Documentation

int CChemEqParserchar

Definition at line 1111 of file CChemEqParser_yacc.cpp.

int CChemEqParsernerrs

Definition at line 1117 of file CChemEqParser_yacc.cpp.

Definition at line 1114 of file CChemEqParser_yacc.cpp.

Referenced by CChemEqParser::yylex().

const yytype_uint8 yycheck[]
static
Initial value:
=
{
0, 3, 9, 3, 6, 3, 8, 3, 6, 7,
6, 0, 5, 13, 14, 8, 16, 17, 4, 6,
6, 5, 10, 7, 14, 15, 6, 5
}

Definition at line 546 of file CChemEqParser_yacc.cpp.

const yytype_uint8 yydefact[]
static
Initial value:
=
{
0, 0, 16, 0, 0, 0, 7, 8, 14, 0,
17, 10, 1, 0, 5, 4, 0, 0, 6, 0,
15, 18, 9, 3, 2, 11, 12, 13, 0, 19
}

Definition at line 505 of file CChemEqParser_yacc.cpp.

const yytype_int8 yydefgoto[]
static
Initial value:
=
{
-1, 4, 5, 6, 18, 27, 8, 20
}

Definition at line 513 of file CChemEqParser_yacc.cpp.

const yytype_int8 yypact[]
static
Initial value:
=
{
2, 14, -8, 4, 11, 16, 7, -8, -7, 13,
-8, -8, -8, 4, -2, 7, 4, 4, 4, 20,
-8, -8, -8, 4, 4, -8, -8, -8, 12, -8
}

Definition at line 521 of file CChemEqParser_yacc.cpp.

const yytype_int8 yypgoto[]
static
Initial value:
=
{
-8, -8, -8, 22, 10, 0, -8, -8
}

Definition at line 529 of file CChemEqParser_yacc.cpp.

const yytype_uint8 yyr1[]
static
Initial value:
=
{
0, 11, 12, 12, 12, 12, 12, 12, 13, 13,
14, 14, 15, 15, 16, 16, 17, 17, 17, 18
}

Definition at line 489 of file CChemEqParser_yacc.cpp.

const yytype_uint8 yyr2[]
static
Initial value:
=
{
0, 2, 3, 3, 2, 2, 2, 1, 1, 3,
2, 3, 2, 2, 1, 2, 1, 2, 3, 3
}

Definition at line 496 of file CChemEqParser_yacc.cpp.

const yytype_uint8 yystos[]
static
Initial value:
=
{
0, 3, 6, 7, 12, 13, 14, 16, 17, 4,
6, 16, 0, 5, 7, 14, 5, 8, 15, 9,
18, 6, 16, 15, 15, 16, 16, 16, 6, 10
}

Definition at line 555 of file CChemEqParser_yacc.cpp.

const yytype_uint8 yytable[]
static
Initial value:
=
{
7, 1, 19, 11, 2, 1, 17, 1, 2, 3,
2, 12, 16, 22, 11, 17, 25, 26, 9, 21,
10, 13, 29, 14, 23, 24, 28, 15
}

Definition at line 539 of file CChemEqParser_yacc.cpp.

const yytype_uint8 yytranslate[]
static
Initial value:
=
{
0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 1, 2, 3, 4,
5, 6, 7, 8, 9, 10
}

Definition at line 406 of file CChemEqParser_yacc.cpp.

int yytype

Definition at line 1076 of file CChemEqParser_yacc.cpp.

Definition at line 1077 of file CChemEqParser_yacc.cpp.