Skip to content

Commit 61eb0a6

Browse files
committed
Term updates for w3c/json-ld-syntax#185.
1 parent 91311ff commit 61eb0a6

File tree

3 files changed

+177
-170
lines changed

3 files changed

+177
-170
lines changed

common/algorithm-terms.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,48 @@
11
<dl class="termlist" data-sort>
2-
<dt><dfn>active graph</dfn></dt><dd>
2+
<dt><dfn data-cite="JSON-LD11-API#dfn-active-graph">active graph</dfn></dt><dd>
33
The name of the currently active graph that the processor should use when processing.</dd>
4-
<dt><dfn>active object</dfn></dt><dd>
4+
<dt><dfn data-cite="JSON-LD11-API#dfn-active-object">active object</dfn></dt><dd>
55
The currently active object that the processor should use when processing.</dd>
6-
<dt><dfn>active property</dfn></dt><dd>
6+
<dt><dfn data-cite="JSON-LD11-API#dfn-active-property">active property</dfn></dt><dd>
77
The currently active <a>property</a> or <a>keyword</a> that the processor should use when processing.
88
The <a>active property</a> is represented in the original lexical form,
99
which is used for finding coercion mappings in the <a>active context</a>.</dd>
10-
<dt><dfn>active subject</dfn></dt><dd>
10+
<dt><dfn data-cite="JSON-LD11-API#dfn-active-subject">active subject</dfn></dt><dd>
1111
The currently active subject that the processor should use when processing.</dd>
12-
<dt><dfn>explicit inclusion flag</dfn></dt><dd>
12+
<dt><dfn data-cite="JSON-LD11-FRAMING#dfn-expicit-inclusion-flag">explicit inclusion flag</dfn></dt><dd>
1313
A flag specifying that for <a>properties</a> to be included in the output,
1414
they MUST be explicitly declared in the matching <a>frame</a>.</dd>
15-
<dt><dfn>framing state</dfn></dt><dd>
15+
<dt><dfn data-cite="JSON-LD11-FRAMING#dfn-framing-state">framing state</dfn></dt><dd>
1616
A <a>map</a> containing values for the
1717
<a>object embed flag</a>, the
1818
<a>require all flag</a>, the
1919
<a>explicit inclusion flag</a>, and the
2020
<a>omit default flag</a>.</dd>
21-
<dt><dfn>input frame</dfn></dt><dd>
21+
<dt><dfn data-cite="JSON-LD11-FRAMING#dfn-input-frame">input frame</dfn></dt><dd>
2222
The initial <a>Frame</a> provided to the framing algorithm.</dd>
23-
<dt><dfn>JSON-LD input</dfn></dt><dd>
23+
<dt><dfn data-cite="JSON-LD11-API#dfn-json-ld-input">JSON-LD input</dfn></dt><dd>
2424
The JSON-LD data structure that is provided as input to the algorithm.</dd>
25-
<dt><dfn>JSON-LD output</dfn></dt><dd>
25+
<dt><dfn data-cite="JSON-LD11-API#dfn-json-ld-output">JSON-LD output</dfn></dt><dd>
2626
The JSON-LD data structure that is produced as output by the algorithm.</dd>
27-
<dt><dfn>map of flattened subjects</dfn></dt><dd>
27+
<dt><dfn data-cite="JSON-LD11-FRAMING#dfn-map-of-flattened-subjects">map of flattened subjects</dfn></dt><dd>
2828
A map of subjects that is the result of the
2929
<a data-cite="JSON-LD11-API#node-map-generation">Node Map Generation algorithm</a>.</dd>
30-
<dt><dfn>object embed flag</dfn></dt><dd>
30+
<dt><dfn data-cite="JSON-LD11-FRAMING#dfn-object-embed-flag">object embed flag</dfn></dt><dd>
3131
A flag specifying that <a>node objects</a> should be directly embedded in the output,
3232
instead of being referred to by their <a>IRI</a>.</dd>
33-
<dt><dfn>omit default flag</dfn></dt><dd>
33+
<dt><dfn data-cite="JSON-LD11-FRAMING#dfn-omit-default-flag">omit default flag</dfn></dt><dd>
3434
A flag specifying that properties that are missing from the <a>JSON-LD input</a>,
3535
but present in the <a>input frame</a>,
3636
should be omitted from the output.</dd>
37-
<dt class="changed"><dfn>omit graph flag</dfn></dt><dd class="changed">
37+
<dt class="changed"><dfn data-cite="JSON-LD11-FRAMING#dfn-omit-graph-flag">omit graph flag</dfn></dt><dd class="changed">
3838
A flag that determines if framing output is always contained within a <code>@graph</code> <a>entry</a>,
3939
or only if required to represent multiple <a>node objects</a>.</dd>
40-
<dt><dfn>processor state</dfn></dt><dd>
40+
<dt><dfn data-cite="JSON-LD11-API#dfn-processor-state">processor state</dfn></dt><dd>
4141
The <a>processor state</a>,
4242
which includes the <a>active context</a>, <a>active subject</a>, and <a>active property</a>.
4343
The <a>processor state</a> is managed as a stack with elements from the previous <a>processor state</a>
4444
copied into a new <a>processor state</a> when entering a new <a>JSON object</a>.</dd>
45-
<dt><dfn>require all flag</dfn></dt><dd>
45+
<dt><dfn data-cite="JSON-LD11-FRAMING#dfn-require-all-flag">require all flag</dfn></dt><dd>
4646
A flag specifying that all properties present in the <a>input frame</a>
4747
MUST either have a default value
4848
or be present in the <a>JSON-LD input</a>

0 commit comments

Comments
 (0)