On Thu, 30 Apr 2009 12:12:10 +0200
luigi scarso
My suggestions to start : 1) define a **simple but significative** domain ,ie "this grammar is for subset of ConTeXt language dedicated to variable-data pdf forms"
yes
2) make a bnf grammar spec
yes
3) build a parser lex/yacc for 2)
later
why ? There is no difference between 2 and 3
True, but I think that the aim of such a BNF-grammar is to help in a concise way the newbie and tell him _what_ can be made and _when_ {\it in quel tempo}. (In fact, I dont like lex/yacc because it seems not a good idea to intervene on the generated code).
I think a wiki would be a better forum than this mailing-list ?
hmm "this" mailing-list is ok for this kind of discussions "a wiki" is wiki.contextgarden.net and you should put your results in your personal page
-- luigi