diff --git a/index.html b/index.html index 78e1f596..ae5c133c 100644 --- a/index.html +++ b/index.html @@ -2487,10 +2487,13 @@

Algorithm

and `false` for propagate. -
  • Initialize two empty maps, result +
  • Initialize two empty maps, result and nests. - Initialize input type to the last value of the first entry in element + Initialize input type to expansion of the last value of the first entry in element expanding to @type (if any), ordering entries lexicographically by key. + Both the key and value of the matched entry are expanded using the + IRI Expansion algorithm, + passing active context, and true for vocab.
  • For each key and value in element, @@ -2605,7 +2608,8 @@

    Algorithm

  • If expanded property is @value:
      -
    1. If input type is @json, +
    2. If + input type is @json, set expanded value to value. If processing mode is `json-ld-1.0`, an invalid value object value @@ -2758,10 +2762,10 @@

      Algorithm

      active property, value for element, and the {{JsonLdOptions/frameExpansion}} and {{JsonLdOptions/ordered}} flags.
    3. -
    4. Unless expanded value is null, - and expanded property is `@value`, - and input type is `@json`, set - the expanded property entry of result to +
    5. Unless expanded value is null, + expanded property is @value, + and input type is not @json, + set the expanded property entry of result to expanded value.
    6. Continue with the next key from element.
    @@ -6942,6 +6946,11 @@

    Changes since Candidate Release of 12 December 2019

    of the Expansion algorithm to exclude the expanded index being `@none`. This is in response to Issue 264.
  • +
  • Updated step 12 + of the + Expansion algorithm + input type to use the expanded value. + This is in response to Issue 269.