> On 3/6/24, ropers <rop...@gmail.com> wrote:
>> -In fact, the ending marker is itself the name of a macro to be
>> -called, or a request to be invoked, if it is defined at the time its
>> -control line is read.
>> +In fact, the ending marker can itself be the name of another macro to be
>> +called, or a request to be invoked, provided this is already defined by
>> the
>> +time the control line containing the ending marker is read.
>
On 07/03/2024, Dave Kemper <saint.s...@gmail.com> wrote:
> One semantic difference between the two versions is that replacing "a
> macro" with "another macro" implies that the current macro cannot also
> be the end macro.  But groff allows this.
>
> .de repeat repeat
> .  tm I repeat myself.
> .repeat
> .
> .repeat
>
> (Bonus points if you can guess without running the code whether this
> puts "I repeat myself" on stderr twice or endlessly.  (I couldn't.))

1. I withdraw the "nother", no bother.
2. I award myself no points, and may the dot have mercy on me, sole.
(Read: The empty request confused me, so I guessed wrong.)

Reply via email to