[shex] Allow blank node labels as annotation values (#104)

joeltg has just created a new issue for https://github.com/shexSpec/shex:

== Allow blank node labels as annotation values ==
```
PREFIX schema: <http://schema.org/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX ex: <http://example.com/>

_:foo {
  schema:name xsd:string // ex:reference _:bar ;
}

_:bar {
  a [ prov:Entity ] ;
  prov:generatedAtTime xsd:dateTime ;
}
```

Some kinds of annotations might want to reference blank node labels from the schema! Is there any reason not to allow this?

Please view or discuss this issue at https://github.com/shexSpec/shex/issues/104 using your GitHub account

Received on Monday, 29 June 2020 14:57:44 UTC