Go to the source code of this file.
Classes | |
struct | yy_buffer_state |
struct | yy_trans_info |
Typedefs | |
typedef int8_t | flex_int8_t |
typedef uint8_t | flex_uint8_t |
typedef int16_t | flex_int16_t |
typedef uint16_t | flex_uint16_t |
typedef int32_t | flex_int32_t |
typedef uint32_t | flex_uint32_t |
typedef signed char | flex_int8_t |
typedef short int | flex_int16_t |
typedef int | flex_int32_t |
typedef unsigned char | flex_uint8_t |
typedef unsigned short int | flex_uint16_t |
typedef unsigned int | flex_uint32_t |
typedef yy_buffer_state * | YY_BUFFER_STATE |
typedef unsigned int | yy_size_t |
typedef char | YY_CHAR |
Functions | |
void * | CalcYYalloc (yy_size_t) |
void * | CalcYYrealloc (void *, yy_size_t) |
void | CalcYYfree (void *) |
int | yywrap () |
static void | yy_flex_strncpy (char *, yyconst char *, int) |
static int | yy_flex_strlen (yyconst char *) |
Variables | |
int | yyleng |
static yyconst flex_int16_t | yy_nxt [][128] |
static yyconst flex_int16_t | yy_accept [159] |
static yyconst yy_state_type | yy_NUL_trans [159] |
typedef short int flex_int16_t |
Definition at line 57 of file CalcLexer.cpp.
typedef int16_t flex_int16_t |
Definition at line 51 of file CalcLexer.cpp.
typedef int flex_int32_t |
Definition at line 58 of file CalcLexer.cpp.
typedef int32_t flex_int32_t |
Definition at line 53 of file CalcLexer.cpp.
typedef signed char flex_int8_t |
Definition at line 56 of file CalcLexer.cpp.
typedef int8_t flex_int8_t |
Definition at line 49 of file CalcLexer.cpp.
typedef unsigned short int flex_uint16_t |
Definition at line 60 of file CalcLexer.cpp.
typedef uint16_t flex_uint16_t |
Definition at line 52 of file CalcLexer.cpp.
typedef unsigned int flex_uint32_t |
Definition at line 61 of file CalcLexer.cpp.
typedef uint32_t flex_uint32_t |
Definition at line 54 of file CalcLexer.cpp.
typedef unsigned char flex_uint8_t |
Definition at line 59 of file CalcLexer.cpp.
typedef uint8_t flex_uint8_t |
Definition at line 50 of file CalcLexer.cpp.
typedef struct yy_buffer_state* YY_BUFFER_STATE |
Definition at line 164 of file CalcLexer.cpp.
typedef char YY_CHAR |
Definition at line 312 of file CalcLexer.cpp.
typedef unsigned int yy_size_t |
Definition at line 198 of file CalcLexer.cpp.
void * CalcYYalloc | ( | yy_size_t | ) |
void CalcYYfree | ( | void * | ) |
Definition at line 4532 of file CalcLexer.cpp.
References free().
04533 { 04534 free( (char *) ptr ); /* see CalcYYrealloc() for (char *) cast */ 04535 }
void * CalcYYrealloc | ( | void * | , | |
yy_size_t | ||||
) |
Definition at line 4520 of file CalcLexer.cpp.
04521 { 04522 /* The cast to (char *) in the following accommodates both 04523 * implementations that use char* generic pointers, and those 04524 * that use void* generic pointers. It works with the latter 04525 * because both ANSI C and C++ allow castless assignment from 04526 * any pointer type to void*, and deal with argument conversions 04527 * as though doing an assignment. 04528 */ 04529 return (void *) realloc( (char *) ptr, size ); 04530 }
static int yy_flex_strlen | ( | yyconst char * | ) | [static] |
static void yy_flex_strncpy | ( | char * | , | |
yyconst char * | , | |||
int | ||||
) | [static] |
int yywrap | ( | ) |
yyconst flex_int16_t yy_accept[159] [static] |
Initial value:
{ 0, 0, 0, 0, 0, 4, 4, 45, 43, 41, 42, 7, 14, 15, 10, 43, 43, 38, 38, 11, 13, 37, 20, 18, 16, 19, 17, 12, 21, 35, 33, 32, 31, 37, 37, 37, 9, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 41, 42, 39, 1, 40, 38, 0, 6, 37, 30, 22, 24, 26, 28, 23, 25, 27, 29, 36, 34, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 5, 5, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 39, 40, 0, 40, 6, 4, 4, 4, 4, 4 }
Definition at line 3097 of file CalcLexer.cpp.
yyconst yy_state_type yy_NUL_trans[159] [static] |
Initial value:
{ 0, 8, 8, 36, 36, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 126, 126, 0, 126, 126, 126, 129, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 126, 126, 0, 129, 129, 0, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 0, 0, 0, 0, 0, 126, 126, 126, 126, 126 }
Definition at line 3118 of file CalcLexer.cpp.
yyconst flex_int16_t yy_nxt[][128] [static] |
Definition at line 324 of file CalcLexer.cpp.
int yyleng |
Referenced by CalcLexer::updateLocation().