http://w3id.org/lindt/voc#TotallyOrdered

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label TotallyOrdered
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of datatypes that are totally ordered. The Javascript object representing this datatype should implement function compare(lexicalForm1:string, lexicalForm2:string):string, to compare two literals with this datatype.
http://www.w3.org/2000/01/rdf-schema#subClassOf _:0
http://w3id.org/lindt/voc#Datatype
_:1
_:2

http://w3id.org/lindt/voc#hasComponentType

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Datatype
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label has component type
http://www.w3.org/2000/01/rdf-schema#domain http://w3id.org/lindt/voc#ListDatatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment The datatype of the components of a list in this list datatype. For instance, the list datatype my:ListOfIntegers, having literals such as "{35,42,12000,14,-3,33}"^^my:ListOfIntegers, has component type xsd:integer.

http://w3id.org/lindt/voc#Ring

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label Ring
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of datatypes that are algebraic rings, which are also algebraic groups. The Javascript object representing this datatype should implement functions add, substract, and additiveIdentity as specified by class lindt:Group. Furthermore, it should also implement functions multiply(lexicalForm1:string, lexicalForm2:string):string and divide(lexicalForm1:string, lexicalForm2:string):string to multiply and divide two literals with this datatype. It should also implement function multiplicativeIdentity():string to retrieve the multiplicative identity element.
http://www.w3.org/2000/01/rdf-schema#subClassOf _:3
http://w3id.org/lindt/voc#Datatype
_:4
_:5

http://w3id.org/lindt/voc#literalsEndWith

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label literals end with
http://www.w3.org/2000/01/rdf-schema#domain http://w3id.org/lindt/voc#CompoundDatatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#comment The string that must be present at the end of a literal of a compound datatype, when excluding the starting string. For instance ")".

http://w3id.org/lindt/voc#hasComponentTypes

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label has component types
http://www.w3.org/2000/01/rdf-schema#domain http://w3id.org/lindt/voc#TupleDatatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The datatypes of the components of a tuple in this tuple datatype. For instance, the tuple datatype my:sensorData, having literals such as "(2013-10-09T11:14:22Z,129,metre)"^^my:sensorData, has component types (xsd:dateTime, xsd:integer, xsd:string).

https://mtp.linked.solutions/

http://xmlns.com/foaf/0.1/topic https://mtp.linked.solutions/lindt

http://w3id.org/lindt/voc#literalsStartWith

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label literals start with
http://www.w3.org/2000/01/rdf-schema#domain http://w3id.org/lindt/voc#CompoundDatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#comment The string that must be present at the beginning of a literal of a compound datatype. For instance "(".

http://w3id.org/lindt/voc#base

http://www.w3.org/2000/01/rdf-schema#range http://w3id.org/lindt/voc#Datatype
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label base
http://www.w3.org/2000/01/rdf-schema#domain http://w3id.org/lindt/voc#Datatype
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Links a datatype to one of its base datatype: (1) the lexical space of the subject datatype includes the lexical space of the object datatype; (2) the lexical-to-value mapping of the subject extends the lexical-to-value mapping of the object; (3) the ordering of lexical forms for the subject datatype extends the ordering of lexical forms of the object.

http://w3id.org/lindt/voc#separator

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label separator
http://www.w3.org/2000/01/rdf-schema#domain http://w3id.org/lindt/voc#CompoundDatatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#comment The string that must separate two values within a literal of a compound datatype. For instance ",".

http://w3id.org/lindt/voc#Group

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label Group
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of datatypes that are algebraic groups. The Javascript object representing this datatype should implement functions add(lexicalForm1:string, lexicalForm2:string):string and substract(lexicalForm1:string, lexicalForm2:string):string to add and substract two literals with this datatype. It should also implement function additiveIdentity():string to retrieve the additive identity element.
http://www.w3.org/2000/01/rdf-schema#subClassOf _:6
_:7
http://w3id.org/lindt/voc#Datatype
_:8

http://w3id.org/lindt/voc.ttl

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://xmlns.com/foaf/0.1/Document
http://purl.org/dc/terms/creator http://zimmer.aprilfoolsreview.com/antoine#me
http://maxime-lefrancois.info/me#

_:9

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:10
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:11

_:12

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm2

_:13

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://semweb.mmlab.be/ns/function#Output

_:14

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required false
http://semweb.mmlab.be/ns/function#name datatypeIri2

_:15

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm1

_:16

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:17
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:18

_:19

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm1

_:20

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#boolean

_:21

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name datatypeIri

http://w3id.org/lindt/voc#recognisesDatatype

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:22
http://www.w3.org/2000/01/rdf-schema#label recognisesDatatype
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Answers if this custom datatype recognises the datatype with the given IRI.
http://semweb.mmlab.be/ns/function#outputs _:20
http://semweb.mmlab.be/ns/function#name recognisesDatatype

_:23

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:15
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:24

_:25

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#boolean

_:26

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:27
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:28

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm2

http://w3id.org/lindt/voc#getNormalForm

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:29
http://www.w3.org/2000/01/rdf-schema#label getNormalForm
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Answers the normalized lexical form of the literal with lexical form lexicalForm and this datatype.
http://semweb.mmlab.be/ns/function#outputs _:30
http://semweb.mmlab.be/ns/function#name getNormalForm

http://w3id.org/lindt/voc#getRecognisedDatatypes

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects http://www.w3.org/1999/02/22-rdf-syntax-ns#nil
http://www.w3.org/2000/01/rdf-schema#label getRecognisedDatatypes
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Answers an array of datatypes IRI this custom datatype recognises.
http://semweb.mmlab.be/ns/function#outputs _:31
http://semweb.mmlab.be/ns/function#name getRecognisedDatatypes

_:32

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required false
http://semweb.mmlab.be/ns/function#name datatypeIri2

_:33

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm1

_:34

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://semweb.mmlab.be/ns/function#Parameter
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm1

_:35

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#getRecognisedDatatypes
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:36

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:19
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:37

_:38

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:39
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:40

http://w3id.org/lindt/voc#isWellFormed

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:26
http://www.w3.org/2000/01/rdf-schema#label isWellFormed
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Answers if this lexical form is well formed.
http://semweb.mmlab.be/ns/function#outputs _:25
http://semweb.mmlab.be/ns/function#name isWellFormed

_:24

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:41
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:42

_:43

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required false
http://semweb.mmlab.be/ns/function#name datatypeIri2

_:44

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:45
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:6

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#additiveIdentity
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

http://w3id.org/lindt/voc#Datatype

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label Datatype
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of Linked Datatypes, that RDF processors and SPARQL engines should be able to recognize on the fly.
http://www.w3.org/2000/01/rdf-schema#subClassOf _:46
_:47
_:48
_:35
_:49
_:50
_:51
_:52
http://www.w3.org/2000/01/rdf-schema#Datatype

_:40

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:53
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:54

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm1

_:55

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

http://w3id.org/lindt/voc#multiply

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:36
http://www.w3.org/2000/01/rdf-schema#label multiply
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment A function to programmatically multiply two literals.
http://semweb.mmlab.be/ns/function#outputs _:56
http://semweb.mmlab.be/ns/function#name multiply

_:3

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#divide
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:8

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#substract
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:57

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required false
http://semweb.mmlab.be/ns/function#name datatypeIri2

_:58

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm

http://w3id.org/lindt/voc#add

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:59
http://www.w3.org/2000/01/rdf-schema#label add
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment A function to programmatically add two literals.
http://semweb.mmlab.be/ns/function#outputs _:60
http://semweb.mmlab.be/ns/function#name add

_:51

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#getNormalForm
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:42

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:43
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:10

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://semweb.mmlab.be/ns/function#Parameter
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm2

http://w3id.org/lindt/voc#multiplicativeIdentity

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects http://www.w3.org/1999/02/22-rdf-syntax-ns#nil
http://www.w3.org/2000/01/rdf-schema#label multiplicativeIdentity
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment A function to programmatically get the neutral literal for function lindt:multiply.
http://semweb.mmlab.be/ns/function#outputs _:61
http://semweb.mmlab.be/ns/function#name getNormalForm

_:62

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:12
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:63

http://w3id.org/lindt/voc#ListDatatype

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label list datatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of datatypes where literals consist of a starting string, followed by a possibly empty list of values in a given datatype separated by a separating string, and finishing with an ending string. For instance "{35,42,12000,14,-3,33}"^^my:ListOfIntegers.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://w3id.org/lindt/voc#CompoundDatatype

http://w3id.org/lindt/voc#stringListDatatype

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label stringListDatatype
http://w3id.org/lindt/voc#literalsEndsWith )
http://w3id.org/lindt/voc#literalsStartWith (
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#ListDatatype
http://w3id.org/lindt/voc#separator ,
http://www.w3.org/2000/01/rdf-schema#comment a list of strings, starting with "(", separated by ",", and ending with ")"

_:1

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#compare
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:53

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name datatypeIri

_:61

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

_:64

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm2

_:41

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm2

http://w3id.org/lindt/voc#TupleDatatype

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label tuple datatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of datatypes where literals consist of a starting string, followed by a sequence of values from a predefined list of datatypes. For instance "(2013-10-09T11:14:22Z,129,metre)"^^my:sensorData.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://w3id.org/lindt/voc#CompoundDatatype

http://w3id.org/lindt/voc#divide

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:23
http://www.w3.org/2000/01/rdf-schema#label divide
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment A function to programmatically divide two literals.
http://semweb.mmlab.be/ns/function#outputs _:65
http://semweb.mmlab.be/ns/function#name divide

_:31

http://semweb.mmlab.be/ns/function#type http://w3id.org/lindt/voc#stringListDatatype

_:2

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#additiveIdentity
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

http://w3id.org/lindt/voc#getIri

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects http://www.w3.org/1999/02/22-rdf-syntax-ns#nil
http://www.w3.org/2000/01/rdf-schema#label getIri
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Returns the IRI of this custom datatype.
http://semweb.mmlab.be/ns/function#outputs _:66
http://semweb.mmlab.be/ns/function#name getIri

_:27

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm

_:60

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

_:45

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required false
http://semweb.mmlab.be/ns/function#name datatypeIri2

_:18

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:67
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:44

_:68

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:32
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:69

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name datatypeIri

_:39

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm

http://w3id.org/lindt/voc#additiveIdentity

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects http://www.w3.org/1999/02/22-rdf-syntax-ns#nil
http://www.w3.org/2000/01/rdf-schema#label additiveIdentity
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment A function to programmatically get the neutral literal for function lindt:add.
http://semweb.mmlab.be/ns/function#outputs _:70
http://semweb.mmlab.be/ns/function#name additiveIdentity

_:56

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

_:71

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:54
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:72

_:0

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#substract
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:48

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#importLiteral
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:63

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:14
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

http://w3id.org/lindt/voc#isEqual

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:16
http://www.w3.org/2000/01/rdf-schema#label isEqual
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Answers if literal with lexical form lexicalForm1 and this datatype has the same value as literal with lexical form lexicalForm2 and datatype identified by IRI datatypeIri2.
http://semweb.mmlab.be/ns/function#outputs _:73
http://semweb.mmlab.be/ns/function#name isEqual

_:74

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

http://w3id.org/lindt/voc#implements

http://www.w3.org/2000/01/rdf-schema#range http://w3id.org/lindt/voc#Function
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label implements
http://www.w3.org/2000/01/rdf-schema#domain http://w3id.org/lindt/voc#Datatype
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Links a datatype to the name of a function that the object representing this datatype should implement.

_:5

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#multiply
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

http://w3id.org/lindt/voc#Function

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label Function
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of functions that objects representing lindt datatype implement.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://semweb.mmlab.be/ns/function#Function

http://w3id.org/lindt/voc#substract

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:71
http://www.w3.org/2000/01/rdf-schema#label substract
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment A function to programmatically substract two literals.
http://semweb.mmlab.be/ns/function#outputs _:74
http://semweb.mmlab.be/ns/function#name substract

_:75

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

_:76

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:34
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:9

_:30

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

http://w3id.org/lindt/voc#

http://purl.org/dc/terms/description The lindt (Linked Datatypes) vocabulary describes custom datatypes. This vocabulary may be used by RDF processors and SPARQL engines to recognize custom datatypes on the fly. See also: - [The Specification](spec.html) - [The Ontology](index.ttl) - [Some custom datatypes](custom_datatypes)
http://www.w3.org/2002/07/owl#imports http://semweb.mmlab.be/ns/function
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://xmlns.com/foaf/0.1/Document
http://purl.org/vocommons/voaf#Vocabulary
http://purl.org/dc/terms/title The lindt Vocabulary
http://purl.org/vocab/vann/preferredNamespaceUri http://w3id.org/lindt/voc#
http://purl.org/vocab/vann/preferredNamespacePrefix lindt
http://creativecommons.org/ns#license https://www.apache.org/licenses/LICENSE-2.0
http://purl.org/dc/terms/creator http://zimmer.aprilfoolsreview.com/antoine#me
http://maxime-lefrancois.info/me#
http://purl.org/dc/terms/issued 2016-04-22
http://purl.org/dc/terms/modified 2016-06-03T10:46:00+02:00
2016-04-22T10:42:42+02:00
2016-04-22

_:49

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#recognisesDatatype
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

https://mtp.linked.solutions/lindt

http://purl.org/dc/terms/source https://github.com/linked-solutions/prefix.cc-harvest/master
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://purl.org/vocab/vann/preferredNamespaceUri https://w3id.org/lindt/voc#
http://purl.org/vocab/vann/preferredNamespacePrefix lindt
http://rdfs.org/ns/void#triples 486

_:22

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:21
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:59

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:33
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:62

_:46

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#exportLiteral
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:77

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:57
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

http://w3id.org/lindt/voc#importLiteral

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:38
http://www.w3.org/2000/01/rdf-schema#label importLiteral
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Answers the lexical form of a literal with this datatype, with a value equal to that of a literal with lexical form lexicalForm and datatype identified by datatypeIri.
http://semweb.mmlab.be/ns/function#outputs _:75
http://semweb.mmlab.be/ns/function#name importLiteral

_:65

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

_:7

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#add
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:37

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:64
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:68

_:78

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:69
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:17

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm1

_:67

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm2

_:73

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#boolean

_:70

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

_:66

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string

_:29

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:58
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:11

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:79
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:47

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#getIri
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:80

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:81
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:78

http://w3id.org/lindt/voc#compare

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:76
http://www.w3.org/2000/01/rdf-schema#label compare
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Answers if the value of literal with lexical form lexicalForm1 and this datatype is lower, equal, or greater than the value of literal with lexical form lexicalForm2 and datatype identified by IRI datatypeIri2.
http://semweb.mmlab.be/ns/function#outputs _:13
http://semweb.mmlab.be/ns/function#name compare

http://w3id.org/lindt/voc#exportLiteral

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://semweb.mmlab.be/ns/function#expects _:80
http://www.w3.org/2000/01/rdf-schema#label exportLiteral
http://www.w3.org/2000/01/rdf-schema#seeAlso https://w3id.org/lindt/spec.html
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://w3id.org/lindt/voc#Function
http://www.w3.org/2000/01/rdf-schema#comment Answers the lexical form of a literal with datatype identified by datatypeIri, with a value equal to that of a literal with lexical form lexicalForm and this datatype.
http://semweb.mmlab.be/ns/function#outputs _:55
http://semweb.mmlab.be/ns/function#name exportLiteral

_:4

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#multiplicativeIdentity
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

http://w3id.org/lindt/voc#CompoundDatatype

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status testing
http://www.w3.org/2000/01/rdf-schema#label compound datatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://w3id.org/lindt/voc#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of datatypes that are composed of multiple values inside delimiting characters and separated by a certain string. For instance "(0.234,846)"^^my:pair.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://w3id.org/lindt/voc#Datatype

_:72

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:28
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:77

_:79

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://semweb.mmlab.be/ns/function#Parameter
http://semweb.mmlab.be/ns/function#required false
http://semweb.mmlab.be/ns/function#name datatypeIri2

_:81

http://semweb.mmlab.be/ns/function#type http://www.w3.org/2001/XMLSchema#string
http://semweb.mmlab.be/ns/function#nullable false
http://semweb.mmlab.be/ns/function#required true
http://semweb.mmlab.be/ns/function#name lexicalForm

_:50

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#isWellFormed
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements

_:52

http://www.w3.org/2002/07/owl#hasValue http://w3id.org/lindt/voc#isEqual
http://www.w3.org/2002/07/owl#onProperty http://w3id.org/lindt/voc#implements