On Fri, Nov 09, 2007 at 06:21:42PM +0000, David Gerard wrote:
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.
And, as has been pointed out one of the last 3 times we did this,
''
is a valid punctuation character in at least one language.
Cheers, -- jra