Closed zoggy closed 1 year ago
The term “it” does refer to the value. Note that the IRI scheme does not require “//", this is only for hierarchical schemes, such as HTTP. Within the examples and tests, “ex:foo” is a valid IRI. (Look at ipath-rootless
in RFC3987).
Indeed. Thanks for your answer.
@gkellogg — In https://github.com/w3c/json-ld-api/issues/567#issuecomment-1597332588, it's probably worth correcting require “//l, this
to require “//", this
.
Hello,
Step 5.8.3 of context processing algorithm says:
It is not clear what "it" in "If it is not an IRI, or a blank node identifier," refers to:
if it refers to
value
, then I think that the expansion test 021 should fail as it defines aex:
vocab, which is not an IRI (//
after:
is missing) nor a blank node identifier.if it refers to the result of IRI-expansion, what must be done if
value
is not an IRI nor a blank node ?Am I missing something ?