Skip to content

Instantly share code, notes, and snippets.

@jeswr
Created June 17, 2024 13:20
Show Gist options
  • Save jeswr/eb93b870ada6f8879301bc8d3234964b to your computer and use it in GitHub Desktop.
Save jeswr/eb93b870ada6f8879301bc8d3234964b to your computer and use it in GitHub Desktop.
@prefix log: <http://www.w3.org/2000/10/swap/log#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
{
?uuu ?aaa ?yyy .
}
=>
{
?aaa a rdf:Property .
} .
{
?aaa rdfs:domain ?xxx .
?uuu ?aaa ?yyy .
}
=>
{
?uuu a ?xxx .
} .
{
?aaa rdfs:range ?xxx .
?uuu ?aaa ?vvv .
}
=>
{
?vvv a ?xxx .
} .
{
?uuu ?aaa ?xxx .
}
=>
{
?uuu a rdfs:Resource .
} .
{
?uuu ?aaa ?vvv .
}
=>
{
?vvv a rdfs:Resource .
} .
{
?uuu rdfs:subPropertyOf ?vvv .
?vvv rdfs:subPropertyOf ?xxx .
}
=>
{
?uuu rdfs:subPropertyOf ?xxx .
} .
{
?uuu a rdf:Property .
}
=>
{
?uuu rdfs:subPropertyOf ?uuu .
} .
{
?aaa rdfs:subPropertyOf ?bbb .
?uuu ?aaa ?yyy .
}
=>
{
?uuu ?bbb ?yyy .
} .
{
?uuu a rdfs:Class .
}
=>
{
?uuu rdfs:subClassOf rdfs:Resource .
} .
{
?uuu rdfs:subClassOf ?xxx .
?vvv a ?uuu .
}
=>
{
?vvv a ?xxx .
} .
{
?uuu a rdfs:Class .
}
=>
{
?uuu rdfs:subClassOf ?uuu .
} .
{
?uuu rdfs:subClassOf ?vvv .
?vvv rdfs:subClassOf ?xxx .
}
=>
{
?uuu rdfs:subClassOf ?xxx .
} .
{
?uuu a rdfs:ContainerMembershipProperty .
}
=>
{
?uuu rdfs:subPropertyOf rdfs:member .
} .
{
?uuu a rdfs:Datatype .
}
=>
{
?uuu rdfs:subClassOf rdfs:Literal .
} .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment