diff --git a/spec/index.html b/spec/index.html index a6464ad..79b02b8 100644 --- a/spec/index.html +++ b/spec/index.html @@ -497,7 +497,6 @@

Canonicalization Algorithm

-
@@ -903,12 +902,24 @@

Algorithm

blank node identifier identifier in the blank node to quads map, creating a new entry if necessary. -
- It seems that Q must be normalized, - so that literals with different syntactic representations - but the same semantic representations are merged, - and that two graphs differing in the syntactic representation - of a literal will produce the same set of blank node identifiers.
+
+ Explanation +

This establishes the blank node to quads map, + relating each blank node with the set of quads + for which it is a component.

+

+ Literal components of + quads are not subject to any normalization. + As noted in + Section 3.3 + of [[RDF11-CONCEPTS]], + literal term equality + is based on the + lexical form, + rather than the literal value, + so two literals `01` and `1` are treated as distinct resources. +

+
@@ -1351,10 +1362,6 @@

Algorithm

-

- Note potential need to normalize literals to their - canonical representation here as well, - if not done on the original input dataset.

@@ -2201,6 +2208,15 @@

Changes since the First Public Working Draft of 24 November 2022

be a citation from [[N-Quads]], when it is updated. Canonical n-quads form is used in . + +
  • Removed issue marker for + Issue 15 + in , + adding a note that + literal + components of quads are not normalized, + as two literals with different syntactic representations + remain distinct resources.