- From: Eric Prud'hommeaux via GitHub <sysbot+gh@w3.org>
- Date: Fri, 11 Jan 2019 06:43:34 +0000
- To: public-shex-dev@w3.org
ericprud has just created a new issue for https://github.com/shexSpec/shex: == cyclic triple expressions == The cruel test `schemas/_all` has a [cyclic nesting](https://github.com/shexSpec/shexTest/blob/23d746ff603d2f2c35fa0647818a2ee2b634d2c3/schemas/_all.shex#L95-L96): ``` _:a·̀ͯ‿.⁀ CLOSED # &_:a·̀ͯ‿.⁀ &<http://all.example/S2> { $_:a·̀ͯ‿.⁀e ( &_:a·̀ͯ‿.⁀e; &<http://all.example/S2e> ) } ``` Ascii-ifying and ignoring comments, that's: ``` _:b1 CLOSED { $_:b1e ( &_:b1e; &<http://all.example/S2e> ) } ``` I don't think that's useful and it makes the language more complex to analyze and execute. PROPOSE: prohibit cycles in triple expressions. Please view or discuss this issue at https://github.com/shexSpec/shex/issues/91 using your GitHub account
Received on Friday, 11 January 2019 06:43:35 UTC