- From: Yves Lafon <ylafon@w3.org>
- Date: Fri, 27 Mar 2009 09:15:32 -0400 (EDT)
- To: Jack Jansen <Jack.Jansen@cwi.nl>
- cc: Media Fragment <public-media-fragment@w3.org>
On Thu, 26 Mar 2009, Jack Jansen wrote: > I came across a nitfy tool: abnfgen <http://www.quut.com/abnfgen>. > > It reads an abnf syntax and then generates random strings that adhere to that > syntax. Very handy to test a parser. Your syntax needed a bit of minor > massaging before abnfgen liked it, such as including the definitions for > pchar and such that you've included by reference, and getting rid of the > boring productions (like the non-media-fragment alternative in segment). > > One of the first things it did was point out a problem with the syntax, I > think: > utf8string = "'" *pchar "'" > But: single quote is also part of pchar, so this would allow a production of > 'a'b', which I think is not what was intended. Yes, we should define more explicitely what is allowed there and what needs escaping. We can do that later, and just put a note for now in the WD that it needs clarification like avoiding "'" inside the string. > -- > Jack Jansen, <Jack.Jansen@cwi.nl>, http://www.cwi.nl/~jack > If I can't dance I don't want to be part of your revolution -- Emma Goldman > > > -- Baroula que barouleras, au tiéu toujou t'entourneras. ~~Yves
Received on Friday, 27 March 2009 13:15:44 UTC