Works for me:
import macros
macro `>>`(obj, temp:untyped):untyped =
result = quote do: discard `obj`.`temp`
echo result.repr
[1, 2] >> len
Run
- Macros - object.method planetis
- Macros - object.method planetis
- Macros - object.method Antichristos
