Re: [shape-map] Prefixed names missing from productions? (#19)

The first ShapeMap spec was supposed to avoid the controversial implicit inclusion of prefixes and bases from other contexts (the data and schema). That said, it seems to be what people expect so maybe it's time to stop being so shy.

I [started to draft this in yacker](https://services.w3.org/yacker/uploads/shapemap_ns?lang=perl&text=%3Cn1%3E%40%3CS1%3E%2C%0D%0A%3An2%40p%3AS3&action=validate+text) but have to run out the door. I think the behavior you want is implemented in the shex.js grammar ([reference](https://github.com/shexSpec/shex.js/blob/master/packages/shape-map/lib/ShapeMapJison.jison#L508-L516), [declaration](https://github.com/shexSpec/shex.js/blob/master/packages/shape-map/lib/ShapeMapJison.jison#L663-L697)). Feel free to hack on that yacker grammar if you get to it before I do.

-- 
GitHub Notification of comment by ericprud
Please view or discuss this issue at https://github.com/shexSpec/shape-map/issues/19#issuecomment-560345732 using your GitHub account

Received on Monday, 2 December 2019 10:59:30 UTC