Escape characters including commas and parantheses in macro invocations?

+2 votes
asked Oct 26, 2016 in To be sorted by greenc (120 points)
edited Oct 26, 2016 by greenc

I have a macro definition:

!define FUNC(func) <font color="blue">""func""</font>

I would like to invoke it with a single multi-line text argument containing commas, angle-brackets and parentheses, viz:

X -> Y : FUNC(tfunc<T, U, V>(Really_long_arg,\n\
          Other_really_long_arg,\n\
          final_really_long_arg))

Is there any way to get what I want here (the whole argument in blue fixed-type on multiple lines)?

Thanks for any help.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.
...