Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/sqlite/parse.c
#include <stdio.h>
#include "sqliteInt.h"
#include "parse.h"

Clases

struct  LimitVal
struct  TrigEvent
union  YYMINORTYPE
struct  yyStackEntry
struct  yyParser

'defines'

#define INTERFACE   1
#define YYCODETYPE   unsigned char
#define YYNOCODE   221
#define YYACTIONTYPE   unsigned short int
#define sqliteParserTOKENTYPE   Token
#define YYSTACKDEPTH   100
#define sqliteParserARG_SDECL   Parse *pParse;
#define sqliteParserARG_PDECL   ,Parse *pParse
#define sqliteParserARG_FETCH   Parse *pParse = yypParser->pParse
#define sqliteParserARG_STORE   yypParser->pParse = pParse
#define YYNSTATE   563
#define YYNRULE   293
#define YYERRORSYMBOL   131
#define YYERRSYMDT   yy441
#define YYFALLBACK   1
#define YY_NO_ACTION   (YYNSTATE+YYNRULE+2)
#define YY_ACCEPT_ACTION   (YYNSTATE+YYNRULE+1)
#define YY_ERROR_ACTION   (YYNSTATE+YYNRULE)
#define YY_SHIFT_USE_DFLT   (-68)
#define YY_REDUCE_USE_DFLT   (-123)
#define YY_SZ_ACTTAB   (sizeof(yy_action)/sizeof(yy_action[0]))
#define TOKEN   (yyminor.yy0)

'typedefs'

typedef struct yyStackEntry yyStackEntry
typedef struct yyParser yyParser

Funciones

void sqliteParserTrace (FILE *TraceFILE, char *zTracePrompt)
const char * sqliteParserTokenName (int tokenType)
void * sqliteParserAlloc (void *(*mallocProc)(size_t))
void sqliteParserFree (void *p, void(*freeProc)(void *))
void sqliteParser (void *yyp, int yymajor, sqliteParserTOKENTYPE yyminorsqliteParserARG_PDECL)

Documentación de los 'defines'

#define INTERFACE   1
#define sqliteParserARG_FETCH   Parse *pParse = yypParser->pParse
#define sqliteParserARG_PDECL   ,Parse *pParse
#define sqliteParserARG_SDECL   Parse *pParse;
#define sqliteParserARG_STORE   yypParser->pParse = pParse
#define sqliteParserTOKENTYPE   Token
#define TOKEN   (yyminor.yy0)
#define YY_ACCEPT_ACTION   (YYNSTATE+YYNRULE+1)
#define YY_ERROR_ACTION   (YYNSTATE+YYNRULE)
#define YY_NO_ACTION   (YYNSTATE+YYNRULE+2)
#define YY_REDUCE_USE_DFLT   (-123)
#define YY_SHIFT_USE_DFLT   (-68)
#define YY_SZ_ACTTAB   (sizeof(yy_action)/sizeof(yy_action[0]))
#define YYACTIONTYPE   unsigned short int
#define YYCODETYPE   unsigned char
#define YYERRORSYMBOL   131
#define YYERRSYMDT   yy441
#define YYFALLBACK   1
#define YYNOCODE   221
#define YYNRULE   293
#define YYNSTATE   563
#define YYSTACKDEPTH   100

Documentación de los 'typedefs'

typedef struct yyParser yyParser
typedef struct yyStackEntry yyStackEntry

Documentación de las funciones

void sqliteParser ( void *  yyp,
int  yymajor,
sqliteParserTOKENTYPE yyminor  sqliteParserARG_PDECL 
)
void* sqliteParserAlloc ( void *(*)(size_t mallocProc)
void sqliteParserFree ( void *  p,
void(*)(void *)  freeProc 
)
const char* sqliteParserTokenName ( int  tokenType)
void sqliteParserTrace ( FILE *  TraceFILE,
char *  zTracePrompt 
)

Documentación de las variables

YYCODETYPE lhs
unsigned char nrhs
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'