I didn't know that was possible. Yes, it would indeed solve my
problem. But, after a quick experiment, it seems to not behave this
way. The macro body gets expanded instead of executing:

.do xflag 3
.papersize a4
.mediasize a4
.ps 14p
.vs 24p
.
.nr x 0 1
.de m
.nr x +1
..
.ds s \\n+x
.ds t \\*m\\n+x

test1 \*s \*s \*s
.br
test2 \*t \*t \*t
.br


Output result:
  test1 1 2 3
  test2 .nr x +1 4 .nr x +1 5 .nr x +1 6

The goal would be to modify number "x" using some more complex
expression, e.g. in macro "m", at the point where string "t" is interpolated. 

Any ideas? 
Thanks!

Reply via email to