Hi Tadziu,

> > > Or there's a `.while' IIRC.  :-)
>
> The ".while" construct isn't strictly necessary, because the roff
> language supports recursion.  8-)

True!  But I don't think that eliminates the macro call stack growing on
tail recursion, like dc(1) does for example?  I see groff's info says
«Note that the number of available recursion levels is set to 1000 (this
is a compile-time constant value of 'gtroff')».  Good enough for this
case, obviously.

(There's also a typo near there: `The traditional and ofter [often]
better solution'.)

-- 
Cheers, Ralph.
https://plus.google.com/+RalphCorderoy

Reply via email to