.IRPC is similar to .IRP except that .IRPC permits single-
character substitution rather than argument substitution. On each
iteration of the indefinite repeat range, the formal argument is
replaced with each successive character in the specified string.
The .ENDR directive specifies the end of the range.
.IRPC is similar to a macro definition with only one formal
argument. At each expansion of the repeat block, this formal
argument is replaced with successive characters from the actual
argument string. The directive and its range are coded in line
within the source program and do not require calling the macro by
name.
.IRPC can appear either inside or outside another macro
definition, indefinite repeat block, or repeat block (see
description of .REPEAT).