|
Groonga 3.0.9 Source Code Document
|
#include <stdio.h>

Go to the source code of this file.
Data Structures | |
| union | YYMINORTYPE |
| struct | yyStackEntry |
| struct | yyParser |
Macros | |
| #define | assert GRN_ASSERT |
| #define | INTERFACE 1 |
| #define | YYCODETYPE unsigned char |
| #define | YYNOCODE 108 |
| #define | YYACTIONTYPE unsigned short int |
| #define | grn_expr_parserTOKENTYPE int |
| #define | YYSTACKDEPTH 100 |
| #define | grn_expr_parserARG_SDECL efs_info *efsi ; |
| #define | grn_expr_parserARG_PDECL , efs_info *efsi |
| #define | grn_expr_parserARG_FETCH efs_info *efsi = yypParser->efsi |
| #define | grn_expr_parserARG_STORE yypParser->efsi = efsi |
| #define | YYNSTATE 212 |
| #define | YYNRULE 124 |
| #define | YY_NO_ACTION (YYNSTATE+YYNRULE+2) |
| #define | YY_ACCEPT_ACTION (YYNSTATE+YYNRULE+1) |
| #define | YY_ERROR_ACTION (YYNSTATE+YYNRULE) |
| #define | yytestcase(X) |
| #define | YY_ACTTAB_COUNT (1756) |
| #define | YY_SHIFT_USE_DFLT (-6) |
| #define | YY_SHIFT_COUNT (131) |
| #define | YY_SHIFT_MIN (-5) |
| #define | YY_SHIFT_MAX (1441) |
| #define | YY_REDUCE_USE_DFLT (-74) |
| #define | YY_REDUCE_COUNT (81) |
| #define | YY_REDUCE_MIN (-73) |
| #define | YY_REDUCE_MAX (1656) |
| #define | TOKEN (yyminor.yy0) |
Typedefs | |
| typedef struct yyStackEntry | yyStackEntry |
| typedef struct yyParser | yyParser |
Functions | |
| void | grn_expr_parserTrace (FILE *TraceFILE, char *zTracePrompt) |
| void * | grn_expr_parserAlloc (void *(*mallocProc)(size_t)) |
| void | grn_expr_parserFree (void *p, void(*freeProc)(void *)) |
| void | grn_expr_parser (void *yyp, int yymajor, grn_expr_parserTOKENTYPE yyminorgrn_expr_parserARG_PDECL) |
| #define assert GRN_ASSERT |
Definition at line 9 of file ecmascript.c.
| #define grn_expr_parserARG_FETCH efs_info *efsi = yypParser->efsi |
Definition at line 73 of file ecmascript.c.
| #define grn_expr_parserARG_PDECL , efs_info *efsi |
Definition at line 72 of file ecmascript.c.
| #define grn_expr_parserARG_SDECL efs_info *efsi ; |
Definition at line 71 of file ecmascript.c.
| #define grn_expr_parserARG_STORE yypParser->efsi = efsi |
Definition at line 74 of file ecmascript.c.
| #define grn_expr_parserTOKENTYPE int |
Definition at line 63 of file ecmascript.c.
| #define INTERFACE 1 |
Definition at line 24 of file ecmascript.c.
| #define TOKEN (yyminor.yy0) |
Definition at line 78 of file ecmascript.c.
| #define YY_ACTTAB_COUNT (1756) |
Definition at line 145 of file ecmascript.c.
Definition at line 79 of file ecmascript.c.
Definition at line 77 of file ecmascript.c.
| #define YY_REDUCE_COUNT (81) |
Definition at line 523 of file ecmascript.c.
| #define YY_REDUCE_MAX (1656) |
Definition at line 525 of file ecmascript.c.
| #define YY_REDUCE_MIN (-73) |
Definition at line 524 of file ecmascript.c.
| #define YY_REDUCE_USE_DFLT (-74) |
Definition at line 522 of file ecmascript.c.
| #define YY_SHIFT_COUNT (131) |
Definition at line 503 of file ecmascript.c.
| #define YY_SHIFT_MAX (1441) |
Definition at line 505 of file ecmascript.c.
| #define YY_SHIFT_MIN (-5) |
Definition at line 504 of file ecmascript.c.
| #define YY_SHIFT_USE_DFLT (-6) |
Definition at line 502 of file ecmascript.c.
| #define YYACTIONTYPE unsigned short int |
Definition at line 62 of file ecmascript.c.
| #define YYCODETYPE unsigned char |
Definition at line 60 of file ecmascript.c.
| #define YYNOCODE 108 |
Definition at line 61 of file ecmascript.c.
| #define YYNRULE 124 |
Definition at line 76 of file ecmascript.c.
| #define YYNSTATE 212 |
Definition at line 75 of file ecmascript.c.
| #define YYSTACKDEPTH 100 |
Definition at line 69 of file ecmascript.c.
| #define yytestcase | ( | X | ) |
Definition at line 94 of file ecmascript.c.
Definition at line 614 of file ecmascript.c.
| typedef struct yyStackEntry yyStackEntry |
Definition at line 596 of file ecmascript.c.
| void grn_expr_parser | ( | void * | yyp, |
| int | yymajor, | ||
| grn_expr_parserTOKENTYPE yyminor | grn_expr_parserARG_PDECL | ||
| ) |
Definition at line 2070 of file ecmascript.c.
| void* grn_expr_parserAlloc | ( | void *(*)(size_t) | mallocProc | ) |
Definition at line 849 of file ecmascript.c.
| void grn_expr_parserFree | ( | void * | p, |
| void(*)(void *) | freeProc | ||
| ) |
Definition at line 930 of file ecmascript.c.
| void grn_expr_parserTrace | ( | FILE * | TraceFILE, |
| char * | zTracePrompt | ||
| ) |
Definition at line 640 of file ecmascript.c.
| YYCODETYPE lhs |
Definition at line 1120 of file ecmascript.c.
| unsigned char nrhs |
Definition at line 1121 of file ecmascript.c.
1.8.1.2