>> Is there a need to provide two format descriptions as separate files >> (so that they can help more for different software users)? >> >> * RST >> * EBNF > > Hmm, since RST is enough flexible, we can write it as a section. I guess that there are further design options to consider. > Then user can copy & paste if they need it. I imagine that it can be more convenient to refer to an EBNF file directly if an other software developer would like to generate customised parsers based on available information. Regards, Markus