W3C home > Mailing lists > Public > public-rdf-shapes@w3.org > February 2014

Some questions on ShEx specification

From: Jose Emilio Labra Gayo <jelabra@gmail.com>
Date: Wed, 5 Feb 2014 11:47:42 +0100
Message-ID: <CAJadXXLF3tc92FX-12x1oSKmrWWNGENzaKJGeQUGk7WchVHhLQ@mail.gmail.com>
To: public-rdf-shapes@w3.org
I have a small set of questions about the ShEx abstract syntax
specification:

1.- Is it necessary the field "id: Label" in the arcrule? (
http://www.w3.org/2013/ShEx/Definition#as_defn_ArcRule)

2.- Should we have Set[RDFNode] in ValueSet instead of Set[IRI] so we could
define, for example:
    <a> { :p (1 2) }  ? (
http://www.w3.org/2013/ShEx/Definition#as_defn_ArcRule)

3.- I think the definition of Schema could be replaced by Set[Shape] ?

4..- I also think, "start" should be added to the Schema abstract
syntax...such as Schema = (shapes: Set[Shape], start = Label) ?

-- 
Best regards, Jose Labra
Received on Wednesday, 5 February 2014 10:48:30 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 10:48:30 UTC