| Copyright | (c) Felix Gabriel Mance | 
|---|---|
| License | GPLv2 or higher, see LICENSE.txt | 
| Maintainer | f.mance@jacobs-university.de | 
| Stability | provisional | 
| Portability | portable | 
| Safe Haskell | None | 
RDF.Parse
Description
RDF syntax parser
Synopsis
- uriP :: CharParser st IRI
 - rdfEntityType :: CharParser st RDFEntityType
 - rdfSymbItems :: GenParser Char st SymbItems
 - rdfSymbs :: GenParser Char st [IRI]
 - rdfSymbMapItems :: GenParser Char st SymbMapItems
 - rdfSymbPairs :: GenParser Char st [(IRI, Maybe IRI)]
 - skips :: CharParser st a -> CharParser st a
 - charOrQuoteEscape :: CharParser st String
 - longLiteral :: CharParser st (String, Bool)
 - shortLiteral :: CharParser st (String, Bool)
 - stringLiteral :: CharParser st RDFLiteral
 - literal :: CharParser st RDFLiteral
 - parseBase :: CharParser st Base
 - parsePrefix :: CharParser st Prefix
 - parsePredicate :: CharParser st Predicate
 - parseSubject :: CharParser st Subject
 - parseObject :: CharParser st Object
 - parsePredObjects :: CharParser st PredicateObjectList
 - parsePredObjList :: CharParser st [PredicateObjectList]
 - parseTriples :: CharParser st Triples
 - parseComment :: CharParser st ()
 - parseStatement :: CharParser st Statement
 - basicSpec :: PrefixMap -> CharParser st TurtleDocument
 - predefinedPrefixes :: RDFPrefixMap
 
Documentation
hets symbols parser
rdfEntityType :: CharParser st RDFEntityType Source #
rdfSymbItems :: GenParser Char st SymbItems Source #
parses an entity type (subject, predicate or object) followed by a comma separated list of IRIs
rdfSymbMapItems :: GenParser Char st SymbMapItems Source #
parse a possibly kinded list of comma separated symbol pairs
rdfSymbPairs :: GenParser Char st [(IRI, Maybe IRI)] Source #
parse a comma separated list of uri pairs
turtle syntax parser
charOrQuoteEscape :: CharParser st String Source #
longLiteral :: CharParser st (String, Bool) Source #
shortLiteral :: CharParser st (String, Bool) Source #
stringLiteral :: CharParser st RDFLiteral Source #
literal :: CharParser st RDFLiteral Source #
parsePrefix :: CharParser st Prefix Source #
parsePredicate :: CharParser st Predicate Source #
parseSubject :: CharParser st Subject Source #
parseObject :: CharParser st Object Source #
parsePredObjects :: CharParser st PredicateObjectList Source #
parsePredObjList :: CharParser st [PredicateObjectList] Source #
parseTriples :: CharParser st Triples Source #
parseComment :: CharParser st () Source #
parseStatement :: CharParser st Statement Source #
basicSpec :: PrefixMap -> CharParser st TurtleDocument Source #