Skip to content

Commit 4687456

Browse files
committed
Update grammar for property generators to match algorithms
This addresses #142.
1 parent 83898cb commit 4687456

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

spec/latest/json-ld-syntax/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3004,7 +3004,10 @@ <h2>Context Definition</h2>
30043004
include the <code>@id</code> key.</p>
30053005

30063006
<p>If the <tref>expanded term definition</tref> contains the <code>@id</code> <tref>keyword</tref>,
3007-
its value MUST be <code>null</code>, an <tref>IRI</tref>, a <tref>compact IRI</tref>, a <tref>term</tref> defined in the defining <tref>context definition</tref> or the <tref>active context</tref>, or an <tref>array</tref> composed of any of the previous allowed values.</p>
3007+
its value MUST be <code>null</code>, an <tref>absolute IRI</tref>, a <tref>blank node identifier</tref>,
3008+
a <tref>compact IRI</tref>, a <tref>term</tref> defined in the defining <tref>context definition</tref>
3009+
or the <tref>active context</tref>, or an <tref>array</tref> composed of any of the previous allowed values except
3010+
<tref>null</tref>.</p>
30083011
<p>If the <tref>expanded term definition</tref> contains the <code>@type</code> <tref>keyword</tref>,
30093012
its value MUST be an <tref>absolute IRI</tref>, a <tref>compact IRI</tref>, a <tref>term</tref> defined in the defining <tref>context definition</tref> or the <tref>active context</tref>, or the <code>@id</code> <tref>keyword</tref>.</p>
30103013
<p>If the <tref>expanded term definition</tref> contains the <code>@language</code> <tref>keyword</tref>,

0 commit comments

Comments
 (0)