Erik Moeller wrote:
anyone with a knowledge of our syntax
Has anyone ever written a context-free grammar to describe our syntax?
I think if I can be sufficiently bothered, I'll do that after the exams. Then someone else can write a recursive-descent parser from it.
I also think that we shouldn't use stuff like "left" and "50px" as image alt text.
For obvious reasons, the software cannot know if "left"/"50px" is actually supposed to be the alt text. I think our syntax works so that for [[Image:Filename.ext|50px]], this is correct behaviour. To actually make an image 50px wide, it should be [[Image:Filename.ext|50px|]], and that should generate an empty alt text.
Timwi