diff --git a/index.html b/index.html index f5bd8023..c0be88be 100644 --- a/index.html +++ b/index.html @@ -29,7 +29,9 @@ // if there a publicly available Editor's Draft, this is the link edDraftURI: "https://w3c.github.io/json-ld-api/", - testSuiteURI: "https://w3c.github.io/json-ld-api/", + testSuiteURI: "https://w3c.github.io/json-ld-api/tests/", + github: "https://github.com/w3c/json-ld-api/", + issueBase: "https://github.com/w3c/json-ld-api/issues/", // if you want to have extra CSS, append them to this list // it is recommended that the respec.css stylesheet be kept @@ -38,7 +40,6 @@ includePermalinks: true, doJsonLd: true, highlightVars: true, - testSuiteURIkey: "https://w3c.github.io/json-ld-api/", postProcess: [internalizeTermListReferences], // editors, add as many as you like @@ -97,8 +98,6 @@ note: "v1.0" } ], - github: "https://github.com/w3c/json-ld-api/", - // name of the WG wg: "JSON-LD Working Group", @@ -1469,12 +1468,13 @@
@list
or its
- container mapping includes @list
, the
- expanded item must not be an array or a
- list object, otherwise a
- list of lists
- error has been detected and processing is aborted.@list
, or its container mapping is set
+ to @list
, and expanded item is an
+ array, set expanded item to a new
+ dictionary containing the key-value pair
+ @list
where the value is the original
+ expanded item.@set
, set
@@ -1711,7 +1708,7 @@ null
.
If language is @none
,
- or expands to @none
, do not set the @language
member.
+ or expands to @none
, do not set the @language
member.@graph
-ev
where ev is represented as an array.
+
@list
,
+ return the esult of using this algorithm recursively, passing
+ active context, inverse context,
+ active property, and value of @list
+ in element for element.true
if
active property equals @reverse
,
otherwise to false
.@index
key in expanded item as value.
- @list
member for element, active graph,
active subject, active property, and
result for list.null
,
+ append result to the value of the active property member
of subject node.@list
member of list.@list
key from
- item and list triples. Append first a
- triple composed of subject,
- property, and list head to triples and
- finally append all triples from
- list triples to triples.null
, indicating a relative IRI that has
+ passing item
+ and list triples to triples,
+ unless the result is null
, indicating a relative IRI that has
to be ignored.This algorithm takes a node object or value object +
This algorithm takes a node object, list object, or value object
and transforms it into an
RDF resource
to be used as the object of an RDF triple. If a
node object containing a relative IRI is passed to
the algorithm, null
is returned which then causes the resulting
- RDF triple to be ignored.
The algorithm takes as its sole argument item which MUST be - either a value object or node object.
+The algorithm takes as two arguments item which MUST be + either a value object, list object, or node object + and list triples, which is an empty array.
@id
member.@list
key from
+ item and list triples.
+ @value
member in item.
@@ -3936,7 +3945,7 @@ For each element of the list a new blank node identifier
is allocated which is used to generate rdf:first
and
- rdf:rest
ABBR. The
+ rdf:rest
. The
algorithm returns the list head, which is either the first allocated
blank node identifier or rdf:nil
if the
list is empty. If a list element represents a relative IRI,
@@ -3955,18 +3964,21 @@
null
, append a triple
- composed of subject, rdf:first
, and object.rdf:first
, and object
+ to list triples.
rdf:nil
. Append a
triple composed of subject,
rdf:rest
, and rest to list triples.rdf:first
, i.e., the
- detected list is nested inside another list
- @id
of node equals
- rdf:nil
, i.e., the detected list is empty,
- continue with the next usage item. The
- rdf:nil
node cannot be converted to a
- list object as it would result in a list of
- lists, which isn't supported.@id
- member of head.rdf:rest
member of head.@id
member from head.@list
member to head and initialize
@@ -4789,7 +4779,6 @@