I have problems with pattern macros containing arguments. Please, see this simple *.top file:
patternmacro: ^mymacro(^arg)
we like ^arg
topic: ~mytopic keep repeat []
t: Hi. Please say something.
u: (you like _*1 ^mymacro(_0))
we both like _0 .
When I try with:
myuser: > you like wine we like wine
I have no matching?!
However, if I try this:
myuser: > :testpattern (you like _*1 ^mymacro(_0)) you like wine we like wine
The result is “Matched” !?
I don’t understand? Please help.