diff --git a/spec/index.html b/spec/index.html index 2d47d2b..60c2853 100644 --- a/spec/index.html +++ b/spec/index.html @@ -125,7 +125,7 @@ triple, making it possible to make statements about other statements. Triple terms are typically not used explicitly - as the reification construction is generally preferred. + as the reifier construction is generally preferred. RDF 1.2 Turtle also adds support for directional language-tagged strings.
@@ -781,15 +781,15 @@A reification +
A reifier may be the subject or object of an RDF triple.
-A reification is syntactic sugar for a specific relationship between an +
A reifier is syntactic sugar for a specific relationship between an identifier and a triple term. The identifier becomes a way to indirectly refer to a triple term, which may or may not be asserted within the graph corresponding to this input document.
@@ -801,8 +801,8 @@A reification is represented using the
- reification
production
+
A reifier is represented using the
+ reifier
production
starting with <<
,
followed by an optional identifier (IRIREF
or BlankNode
)
@@ -815,19 +815,19 @@
Reifications may be nested, +
Reifiers may be nested, like `<< :IRIREF1 | :subject1 :predicate1 << :subject2 :predicate2 :object2 >> >>` or `<< :subject4 :predicate4 << :IRIREF3 | :subject3 :predicate3 :object3 >> >>`.
-If a reification
+
If a reifier
is not identified by an IRIREF
or BlankNode
,
a fresh RDF blank node is allocated
and used to identify this relationship.
+ title="Reifier">-
+ title="Reifier with explicit identifier">
is the same set of triples as:
-+ title="Annotated Triple expanded to Reifiers">