pmacro: is used to purge or push-back a sequence of macro definitions. The
sequence is determined by the order of defintion, starting with the name after
the pmacro: name up to the last name defined. This is a 'push-back' method of
deleting a sequence of temporary macros before continuing onto the next program
unit.
If the following macros were defined as
macro:(lastperm:,---)
macro:(temp1:,---)
. . . . . . . . .
macro:(temp8:,---)
then the invocation of
pmacro:([lastperm:])
removes macros temp1:
to temp8:
from the RFPP macro table.