@faubulous/mentor-rdf
Version:
A library for working with RDF vocabularies with support for basic RDFS and OWL inference.
13 lines (12 loc) • 500 B
TypeScript
import { IToken } from "chevrotain";
import { W3SpecSparqlParser } from "millan";
import { SyntaxParser, SyntaxParseResult } from "./syntax-parser";
/**
* An extended version of the Millan SPARQL parser that also returns semantic errors such as undefined prefixes.
*/
export declare class SparqlSyntaxParser implements SyntaxParser {
readonly parser: W3SpecSparqlParser;
get input(): IToken[];
tokenize(document: string): IToken[];
parse: (document: string) => SyntaxParseResult;
}