> From: Richard Stallman <[EMAIL PROTECTED]>
>
> It seems to me that making a modular separation between the code that
> parses Texinfo and the code that generates the output format should
> not be very hard.  How much has this already been done?

AFAIK, none of it has been done.  In the current sources, the parsing
of the input and the generation of output are extremely intertwined.

As an example, consider this: when makeinfo needs to expand a macro or
otherwise produce a string by invoking Texinfo commands, it does that
by actually generating output for these commands, then picks up the
result from the output buffer, and resets the output pointer to
pretend that this output never happened...

Reply via email to