Eric Prud'hommeaux

Results 43 issues of Eric Prud'hommeaux

The [on-deck spec](http://shex.io/shex-next/#extends-single-shape-requirement) requires that any extended shape expression be a Shape or a ShapeAnd with a total of one Shape. This can probably be relaxed once we have use...

enhancement
language-suggestion
spec

Right now, our [github-notify-ml-config](https://github.com/w3c/github-notify-ml-config/blob/main/mls.json): ``` json "[email protected]": { "shexSpec/spec": { "events": ["issues.opened", "issues.closed", "issue_comment.created", "pull_request.opened", "pull_request.labeled"], "branches": { "gh-pages": ["push"] } }, "shexSpec/shape-map": { "events": ["issues.opened", "issues.closed", "issue_comment.created", "pull_request.opened", "pull_request.labeled"],...

meta

http://shex.io/shex-semantics/#term-PASSED_TOKENS says (see table at bottom 'cause markdown is being weird). [98]PASSED TOKENS::=[ \t\r\n]+ | "#" [^\r\n]* | "/*" ([^*] | '*' ([^/] | '\\/'))* "*/" On the last line,...

see ShEx wiki discussion

language-suggestion

Related: #71 Apart from values set values with language tags, ShExC, ShExJ and ShExR can be exactly round tripped, c.f. [schema tests](https://github.com/shexSpec/shexTest/blob/master/schemas/manifest.ttl). Because language-tagged literals are expressed as JSON-LD object...

What do people mean by `!` in a triple pattern? I propose that it is that there are no corresponding triples in the neighborhood (as opposed to the partition). For...

language-suggestion

The ShEx 2.0 grammar included a construct to prevent a shapeExpression label from referring directly to another shapeExpression label, e.g. ``` @ ``` The construct in question: ``` [10] shapeExpression...

enhancement

This is a meta-issue to define topics about ShEx. - [ShEx compact syntax grammar](https://github.com/shexSpec/shex/issues/12) - [ShEx specification](https://shexspec.github.io/spec) - [Gitter chat](https://gitter.im/shapeExpressions) - [implementation reports](http://shexspec.github.io/shexTest/reports/) We are currently working to publish version...

meta

resultShapeMap.shape is a JSON-LD @id so IRIs are literals (e.g. `"http://a.example/"`), bnodes are literals with a leading "_:" (e.g. `"_:b1"`) and literals are an object (e.g. `{ "value": "my string",...

spec

The [base directive in ShExR.shex](https://github.com/shexSpec/shexTest/blob/master/doc/ShExR.shex#L4) specifies `BASE `. Relative names for shapes, e.g. [``](https://github.com/shexSpec/shexTest/blob/master/doc/ShExR.shex#L140) yield identifiers like ``. PROPOSE: change base to `` to get e.g. ``. DOWNSIDE: namespace would...