api-doc-tools icon indicating copy to clipboard operation
api-doc-tools copied to clipboard

EcmaUrlParser Parser Grammar

Open joelmartinez opened this issue 8 years ago • 4 comments

The EcmaUrlParser is built using Jay and this grammar. For the time being, the prebuilt version of EcmaUrlParser.cs is included in this repository, but we need to move to building from the grammar in order to allow future edits to the format, in support of https://github.com/mono/api-doc-tools/issues/17

joelmartinez avatar Feb 03 '17 20:02 joelmartinez

@jonpryor Can you give me a little bit of guidance on how we might consume this dependency? Are we using this C# port of Jay, in the mono repo?

If so, what would be the easiest way to move ahead, copy those files into this repository? Or it distributed with mono?

joelmartinez avatar Feb 03 '17 20:02 joelmartinez

I think this might be a sign that we should consider using a different grammar generator. Is there something available via nuget?

jonpryor avatar Feb 03 '17 21:02 jonpryor

Will inspect the list later, but it looks like there's a few: http://nugetmusthaves.com/Tag/grammar

joelmartinez avatar Feb 03 '17 21:02 joelmartinez

@dend I've removed this from the [v5.0 Preview], because #17 has also been removed from that milestone in lieu of #35. This work item will only need to be implemented for the full resolution of #17 :)

joelmartinez avatar Mar 04 '17 21:03 joelmartinez