In other words, you would like to replace @macro with a new command
    which provides a better syntax, 

Yes.  (Modulo the external m4/cpp idea.)

    but on the other hand, the current makeinfo syntax should be
    retained, regardless how painful it is to implement, right?

Yes, we have to keep the existing @macro (and @set/@clear/@value,
another kludge).  We know many existing documents use them, and when
they suffice, that's fine.

karl


Reply via email to