#include "volksdata/codec/parser_nt.h"#include "volksdata/codec/tokens_nt.h"#include "volksdata/codec_interface.h"
Go to the source code of this file.
Data Structures | |
| struct | ParseIterator |
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 | |
| VOLK_rc | nt_parse_doc (FILE *fh, const char *sh, VOLK_Graph *gr) |
| Parse an RDF document in N-Triples format. | |
| VOLK_rc | nt_parse_term (const char *rep, VOLK_Term **term) |
| Parse a single term. | |
| void | NTParse () |
| void * | NTParseAlloc () |
| void | NTParseFree () |
| #define VOLK_PARSER_COMMON_H |
Definition at line 14 of file parser_nt.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_nt.c.
| #define YYCURSOR it->cur |
Definition at line 27 of file parser_nt.c.
| #define YYFILL fill(it) == 0 |
Definition at line 30 of file parser_nt.c.
| #define YYLIMIT it->lim |
Definition at line 29 of file parser_nt.c.
| #define YYMARKER it->mar |
Definition at line 28 of file parser_nt.c.
| void NTParse | ( | ) |
| void * NTParseAlloc | ( | ) |
| void NTParseFree | ( | ) |