Hi Doug,
> Does it make more difference in other macro packages?
Yes, particularly those with more comments, than -ms say, and with
.while loops, like -mom, apparently. `info groff | less' says
* The body of a 'while' request is treated like the body of a
'de' request: 'gtroff' temporarily stores it in a macro that
is deleted after the loop has been exited. It can
considerably slow down a macro if the body of the 'while'
request (within the macro) is large. Each time the macro is
executed, the 'while' body is parsed and stored again as a
temporary macro.
--
Cheers, Ralph.
https://plus.google.com/+RalphCorderoy