.ig
A macro that redefines itself
..
.cp 0
.de xx
This is the original xx.
.br
.de xx
This is the redefined xx
.br
\\..
.xx
..
.\" invoke xx - this gets the original xx, which should itself invoke
.\" the redefined xx.
.xx
.\" invoke xx again - this should get the redefined xx
.xx
