|
Volksdata 1.0b7
RDF library
|

Go to the source code of this file.
Data Structures | |
| union | YYMINORTYPE |
| struct | yyStackEntry |
| struct | yyParser |
Macros | |
| #define | T_EOF 1 |
| Lemon parser grammar for N-Triples. | |
| #define | T_DOT 2 |
| #define | T_IRIREF 3 |
| #define | T_BNODE 4 |
| #define | T_LITERAL 5 |
| #define | T_EOL 6 |
| #define | T_WS 7 |
| #define | INTERFACE 1 |
| #define | YYCODETYPE unsigned char |
| #define | YYNOCODE 16 |
| #define | YYACTIONTYPE unsigned char |
| #define | NTParseTOKENTYPE VOLK_Term * |
| #define | YYSTACKDEPTH 100 |
| #define | NTParseARG_SDECL VOLK_GraphIterator *it ; |
| #define | NTParseARG_PDECL , VOLK_GraphIterator *it |
| #define | NTParseARG_PARAM ,it |
| #define | NTParseARG_FETCH VOLK_GraphIterator *it =yypParser->it ; |
| #define | NTParseARG_STORE yypParser->it =it ; |
| #define | NTParseCTX_SDECL |
| #define | NTParseCTX_PDECL |
| #define | NTParseCTX_PARAM |
| #define | NTParseCTX_FETCH |
| #define | NTParseCTX_STORE |
| #define | YYNSTATE 15 |
| #define | YYNRULE 15 |
| #define | YYNRULE_WITH_ACTION 1 |
| #define | YYNTOKEN 8 |
| #define | YY_MAX_SHIFT 14 |
| #define | YY_MIN_SHIFTREDUCE 25 |
| #define | YY_MAX_SHIFTREDUCE 39 |
| #define | YY_ERROR_ACTION 40 |
| #define | YY_ACCEPT_ACTION 41 |
| #define | YY_NO_ACTION 42 |
| #define | YY_MIN_REDUCE 43 |
| #define | YY_MAX_REDUCE 57 |
| #define | YY_NLOOKAHEAD ((int)(sizeof(yy_lookahead)/sizeof(yy_lookahead[0]))) |
| #define | yytestcase(X) |
| #define | YY_ACTTAB_COUNT (31) |
| #define | YY_SHIFT_COUNT (14) |
| #define | YY_SHIFT_MIN (0) |
| #define | YY_SHIFT_MAX (26) |
| #define | YY_REDUCE_COUNT (9) |
| #define | YY_REDUCE_MIN (-8) |
| #define | YY_REDUCE_MAX (20) |
| #define | YYMALLOCARGTYPE size_t |
| #define | TOKEN yyminor |
Functions | |
| void | NTParseTrace (FILE *TraceFILE, char *zTracePrompt) |
| void | NTParseInit (void *yypRawParser NTParseCTX_PDECL) |
| void * | NTParseAlloc (void *(*mallocProc)(YYMALLOCARGTYPE) NTParseCTX_PDECL) |
| void | NTParseFinalize (void *p) |
| void | NTParseFree (void *p, void(*freeProc)(void *)) |
| void | NTParse (void *yyp, int yymajor, NTParseTOKENTYPE yyminor NTParseARG_PDECL) |
| int | NTParseFallback (int iToken) |
| #define T_EOF 1 |
Lemon parser grammar for N-Triples.
The lemon parser generator executable must be in your PATH: https://sqlite.org/src/doc/trunk/doc/lemon.html
To generate the parser, run: `lemon ${FILE}' */
/**************** End of include directives
Definition at line 17 of file grammar_nt.c.
| #define T_DOT 2 |
Definition at line 18 of file grammar_nt.c.
| #define T_IRIREF 3 |
Definition at line 19 of file grammar_nt.c.
| #define T_BNODE 4 |
Definition at line 20 of file grammar_nt.c.
| #define T_LITERAL 5 |
Definition at line 21 of file grammar_nt.c.
| #define T_EOL 6 |
Definition at line 22 of file grammar_nt.c.
| #define T_WS 7 |
Definition at line 23 of file grammar_nt.c.
| #define INTERFACE 1 |
Definition at line 79 of file grammar_nt.c.
| #define YYCODETYPE unsigned char |
Definition at line 82 of file grammar_nt.c.
| #define YYNOCODE 16 |
Definition at line 83 of file grammar_nt.c.
| #define YYACTIONTYPE unsigned char |
Definition at line 84 of file grammar_nt.c.
| #define NTParseTOKENTYPE VOLK_Term * |
Definition at line 85 of file grammar_nt.c.
| #define YYSTACKDEPTH 100 |
Definition at line 94 of file grammar_nt.c.
| #define NTParseARG_SDECL VOLK_GraphIterator *it ; |
Definition at line 96 of file grammar_nt.c.
| #define NTParseARG_PDECL , VOLK_GraphIterator *it |
Definition at line 97 of file grammar_nt.c.
| #define NTParseARG_PARAM ,it |
Definition at line 98 of file grammar_nt.c.
| #define NTParseARG_FETCH VOLK_GraphIterator *it =yypParser->it ; |
Definition at line 99 of file grammar_nt.c.
| #define NTParseARG_STORE yypParser->it =it ; |
Definition at line 100 of file grammar_nt.c.
| #define NTParseCTX_SDECL |
Definition at line 101 of file grammar_nt.c.
| #define NTParseCTX_PDECL |
Definition at line 102 of file grammar_nt.c.
| #define NTParseCTX_PARAM |
Definition at line 103 of file grammar_nt.c.
| #define NTParseCTX_FETCH |
Definition at line 104 of file grammar_nt.c.
| #define NTParseCTX_STORE |
Definition at line 105 of file grammar_nt.c.
| #define YYNSTATE 15 |
Definition at line 106 of file grammar_nt.c.
| #define YYNRULE 15 |
Definition at line 107 of file grammar_nt.c.
| #define YYNRULE_WITH_ACTION 1 |
Definition at line 108 of file grammar_nt.c.
| #define YYNTOKEN 8 |
Definition at line 109 of file grammar_nt.c.
| #define YY_MAX_SHIFT 14 |
Definition at line 110 of file grammar_nt.c.
| #define YY_MIN_SHIFTREDUCE 25 |
Definition at line 111 of file grammar_nt.c.
| #define YY_MAX_SHIFTREDUCE 39 |
Definition at line 112 of file grammar_nt.c.
| #define YY_ERROR_ACTION 40 |
Definition at line 113 of file grammar_nt.c.
| #define YY_ACCEPT_ACTION 41 |
Definition at line 114 of file grammar_nt.c.
| #define YY_NO_ACTION 42 |
Definition at line 115 of file grammar_nt.c.
| #define YY_MIN_REDUCE 43 |
Definition at line 116 of file grammar_nt.c.
| #define YY_MAX_REDUCE 57 |
Definition at line 117 of file grammar_nt.c.
| #define YY_NLOOKAHEAD ((int)(sizeof(yy_lookahead)/sizeof(yy_lookahead[0]))) |
Definition at line 119 of file grammar_nt.c.
| #define yytestcase | ( | X | ) |
Definition at line 130 of file grammar_nt.c.
| #define YY_ACTTAB_COUNT (31) |
Definition at line 184 of file grammar_nt.c.
| #define YY_SHIFT_COUNT (14) |
Definition at line 197 of file grammar_nt.c.
| #define YY_SHIFT_MIN (0) |
Definition at line 198 of file grammar_nt.c.
| #define YY_SHIFT_MAX (26) |
Definition at line 199 of file grammar_nt.c.
| #define YY_REDUCE_COUNT (9) |
Definition at line 204 of file grammar_nt.c.
| #define YY_REDUCE_MIN (-8) |
Definition at line 205 of file grammar_nt.c.
| #define YY_REDUCE_MAX (20) |
Definition at line 206 of file grammar_nt.c.
| #define YYMALLOCARGTYPE size_t |
Definition at line 401 of file grammar_nt.c.
| #define TOKEN yyminor |
| void NTParseTrace | ( | FILE * | TraceFILE, |
| char * | zTracePrompt ) |
Definition at line 308 of file grammar_nt.c.
| void NTParseInit | ( | void *yypRawParser | NTParseCTX_PDECL | ) |
Definition at line 406 of file grammar_nt.c.
| void * NTParseAlloc | ( | void *(* | mallocProc )(YYMALLOCARGTYPE) NTParseCTX_PDECL | ) |
Definition at line 445 of file grammar_nt.c.
| void NTParseFinalize | ( | void * | p | ) |
Definition at line 534 of file grammar_nt.c.
| void NTParseFree | ( | void * | p, |
| void(* | freeProc )(void *) ) |
Definition at line 551 of file grammar_nt.c.
| void NTParse | ( | void * | yyp, |
| int | yymajor, | ||
| NTParseTOKENTYPE yyminor | NTParseARG_PDECL ) |
Definition at line 1010 of file grammar_nt.c.
| int NTParseFallback | ( | int | iToken | ) |
Definition at line 1227 of file grammar_nt.c.