#include "volksdata/codec/parser_trig.h"#include "volksdata/codec/tokens_trig.h"#include "volksdata/codec_interface.h"
Go to the source code of this file.
Data Structures | |
| struct | ParseIterator |
| struct | ParserToken |
Macros | |
| #define | VOLK_PARSER_COMMON_H |
| #define | YYCTYPE uint8_t |
| TTL is UTF-8 encoded. | |
| #define | YYCURSOR it->cur |
| #define | YYFILL fill(it) == 0 |
| #define | YYLIMIT it->lim |
| #define | YYMARKER it->mar |
Functions | |
| void | TrigParse () |
| void * | TrigParseAlloc () |
| void | TrigParseFree () |
| VOLK_rc | VOLK_trig_parse_doc (FILE *fh, const char *sh, VOLK_Dataset *ds, void *txn) |
| Parse an RDF document in TriG format. | |
| #define VOLK_PARSER_COMMON_H |
Definition at line 14 of file parser_trig.c.
| #define YYCTYPE uint8_t |
TTL is UTF-8 encoded.
char should be considered to be UTF-8 throughout this library, however, setting YYCTYPE to char generates case labels outside of the char range.
Definition at line 26 of file parser_trig.c.
| #define YYCURSOR it->cur |
Definition at line 27 of file parser_trig.c.
| #define YYFILL fill(it) == 0 |
Definition at line 30 of file parser_trig.c.
| #define YYLIMIT it->lim |
Definition at line 29 of file parser_trig.c.
| #define YYMARKER it->mar |
Definition at line 28 of file parser_trig.c.
| void TrigParse | ( | ) |
| void * TrigParseAlloc | ( | ) |
| void TrigParseFree | ( | ) |