On 09/11/2007, Soo Reams soo@sooreams.com wrote:
I think work on a clean grammar and a slick parser are among the most important discussions I've ever read on here, and it's good to see it going somewhere. In particular I think the business with apostrophes is horrible and I have no idea how it ever got passed as intuitive.
Some of the apostrophe stuff is important in languages other than English, e.g. Italian, where a construct like l'''Uomo'' being parsed as l<i>Uomo</i> is expected and useful behaviour. Stuff like this in the parser has good reason to be there. Take care when deciding which bits are useful.
- d.