On 8/14/06, Jay R. Ashworth jra@baylink.com wrote:
On Mon, Aug 14, 2006 at 08:47:45AM +0200, GerardM wrote:
It is "nice" to have things both ways. However you have to realise that one reason why the parser is ugly is because of all the provisions to make life easy for people who do not code properly their wikisyntax. When the code is generated, there is no excuse for these "abominations" and much saner text can be generated.
I don't think that's all that big an impact, myself. I think it's mostly because the grammar is not formally defined, and therefore, parsing pinch points crept in.
I'm not exactly clear on what a "parsing pinch point" is, but is it expected that when the syntax gets formally specified, various weird aspects of the grammar will suddenly spring to life (like a couple that I've mentioned recently) and be fixed, breaking a few (or many?) wikis? Is it anticipated that the grammar will be "fixed"?
Steve