public virtual void ProcessNested(IToken actionToken)
{
ANTLRStringStream @in = new ANTLRStringStream(actionToken.Text);
@in.Line = actionToken.Line;
@in.CharPositionInLine = actionToken.CharPositionInLine;
ActionSplitter splitter = new ActionSplitter(@in, this);
// forces eval, triggers listener methods
splitter.GetActionTokens();
}