On 11/9/07, Simetrical Simetrical+wikilist@gmail.com wrote:
Defining the formal grammar for the first part is all but trivial, since it only needs to parse two different constructs (curly braces, which behave very straightforwardly; and XML-ish stuff, which for the most part also does).
Well, I should clarify. You're correct that parser functions are free to define their own input conventions, at least to some extent. But the specification should then be that the parser itself ignores the arguments to the tag, and just passes them on unparsed to the appropriate authority.