Hi,
Comments from Pointy on StackOverflow say it all.
Asynchronous calls are not supported and we have no plans to implement them.
This would require changing the antlr grammar itself.
As a general rule (for all targets), code in action rules is supported but discouraged.
You should use a listener or visitor instead, which give you much more flexibility.
Eric