UnitParser Namespace Reference

Classes

union  yyalloc

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 {
  ACOS = 258, ASIN = 259, ATAN = 260, ATAN2 = 261,
  COS = 262, EXP = 263, ABS = 264, MOD = 265,
  LOG = 266, LOG10 = 267, POW = 268, SIN = 269,
  SINH = 270, TAN = 271, TANH = 272, SQRT = 273,
  UNIT = 274, NUM = 275, NEG = 276
}

Functions

 if (!yymsg) yymsg
 switch (yytype)
int UnitsApilex (void)
 YY_SYMBOL_PRINT (yymsg, yytype, yyvaluep, yylocationp)
static void yydestruct (yymsg, yytype, yyvaluep) const char *yymsg
int yyparse ()
 YYUSE (yyvaluep)

Variables

int yychar
static const yytype_int8 yycheck []
static const yytype_uint8 yydefact []
static const yytype_int8 yydefgoto []
YYSTYPE yylval
int yynerrs
static const yytype_int16 yypact []
static const yytype_int8 yypgoto []
static const yytype_uint8 yyr1 []
static const yytype_uint8 yyr2 []
static const yytype_uint8 yystos []
static const yytype_int8 yytable []
static const yytype_uint8 yytranslate []
int yytype
YYSTYPE * yyvaluep

Typedef Documentation

typedef short int UnitParser::yytype_int16

Definition at line 412 of file UnitsApi.cpp.

typedef short int UnitParser::yytype_int8

Definition at line 400 of file UnitsApi.cpp.

typedef unsigned short int UnitParser::yytype_uint16

Definition at line 406 of file UnitsApi.cpp.

typedef unsigned char UnitParser::yytype_uint8

Definition at line 391 of file UnitsApi.cpp.


Enumeration Type Documentation

Enumerator:
ACOS 
ASIN 
ATAN 
ATAN2 
COS 
EXP 
ABS 
MOD 
LOG 
LOG10 
POW 
SIN 
SINH 
TAN 
TANH 
SQRT 
UNIT 
NUM 
NEG 

Definition at line 345 of file UnitsApi.cpp.


Function Documentation

UnitParser::if ( yymsg  ) 
UnitParser::switch ( yytype   ) 

Definition at line 1447 of file UnitsApi.cpp.

int UnitParser::UnitsApilex ( void   ) 
UnitParser::YY_SYMBOL_PRINT ( yymsg  ,
yytype  ,
yyvaluep  ,
yylocationp   
)
static void UnitParser::yydestruct ( yymsg  ,
yytype  ,
yyvaluep   
) const [static]
int UnitParser::yyparse (  ) 

Definition at line 1503 of file UnitsApi.cpp.

UnitParser::YYUSE ( yyvaluep   ) 

Variable Documentation

Definition at line 1472 of file UnitsApi.cpp.

const yytype_int8 UnitParser::yycheck[] [static]

Definition at line 850 of file UnitsApi.cpp.

Initial value:
{
       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
       0,     0,     0,     0,     0,     0,     0,     4,     3,     0,
       0,     0,     2,     0,     0,     0,     0,     0,     0,     0,
       0,     0,     0,     0,     0,     0,     0,     0,     0,     5,
      10,     0,     1,     0,     0,     0,     0,     0,    29,     0,
       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
       0,     0,     0,     0,     0,    12,     7,     6,     8,     9,
      11,    13,    14,    15,     0,    28,    18,    17,     0,    20,
      21,     0,    23,    24,    25,    26,    27,     0,     0,     0,
      16,    19,    22
}

Definition at line 727 of file UnitsApi.cpp.

Initial value:
{
      -1,    21,    48
}

Definition at line 742 of file UnitsApi.cpp.

Definition at line 1475 of file UnitsApi.cpp.

Definition at line 1478 of file UnitsApi.cpp.

const yytype_int16 UnitParser::yypact[] [static]
Initial value:
{
     650,   -26,   -25,   -24,   -23,   -22,   -21,   -20,   -19,   -18,
     -17,   -16,   -15,   -14,   -13,   -12,   -11,   -27,    -2,   650,
     650,    18,   575,   650,   650,   650,   650,   650,   650,   650,
     650,   650,   650,   650,   650,   650,   650,   650,   650,   -27,
     675,   133,   -27,   650,   650,   650,   650,   650,   575,   159,
     185,   211,    46,   237,   263,   289,    79,   315,   341,   106,
     367,   393,   419,   445,   471,   -27,   600,   625,   675,   675,
     675,   -27,   -27,   -27,   650,   -27,   -27,   -27,   650,   -27,
     -27,   650,   -27,   -27,   -27,   -27,   -27,   497,   523,   549,
     -27,   -27,   -27
}

Definition at line 750 of file UnitsApi.cpp.

const yytype_int8 UnitParser::yypgoto[] [static]
Initial value:
{
     -27,   -27,     0
}

Definition at line 765 of file UnitsApi.cpp.

const yytype_uint8 UnitParser::yyr1[] [static]
Initial value:
{
       0,    30,    31,    32,    32,    32,    32,    32,    32,    32,
      32,    32,    32,    32,    32,    32,    32,    32,    32,    32,
      32,    32,    32,    32,    32,    32,    32,    32,    32,    32
}

Definition at line 709 of file UnitsApi.cpp.

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

Definition at line 717 of file UnitsApi.cpp.

const yytype_uint8 UnitParser::yystos[] [static]
Initial value:
{
       0,     3,     4,     5,     6,     7,     8,     9,    10,    11,
      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
      27,    31,    32,    27,    27,    27,    27,    27,    27,    27,
      27,    27,    27,    27,    27,    27,    27,    27,    27,    19,
      32,    32,     0,    21,    22,    23,    24,    26,    32,    32,
      32,    32,    32,    32,    32,    32,    32,    32,    32,    32,
      32,    32,    32,    32,    32,    28,    32,    32,    32,    32,
      32,    28,    28,    28,    29,    28,    28,    28,    29,    28,
      28,    29,    28,    28,    28,    28,    28,    32,    32,    32,
      28,    28,    28
}

Definition at line 927 of file UnitsApi.cpp.

const yytype_int8 UnitParser::yytable[] [static]

Definition at line 775 of file UnitsApi.cpp.

Definition at line 616 of file UnitsApi.cpp.

Definition at line 1437 of file UnitsApi.cpp.

Definition at line 1438 of file UnitsApi.cpp.


Generated on Wed Nov 23 19:02:48 2011 for FreeCAD by  doxygen 1.6.1