public override void CaseAForrange(AForrange node) { InAForrange(node); if(node.GetBlock() != null) { node.GetBlock().Apply(this); } if(node.GetB() != null) { node.GetB().Apply(this); } if(node.GetKeywordTo() != null) { node.GetKeywordTo().Apply(this); } if(node.GetA() != null) { node.GetA().Apply(this); } if(node.GetKeywordFrom() != null) { node.GetKeywordFrom().Apply(this); } if(node.GetIdentifier() != null) { node.GetIdentifier().Apply(this); } if(node.GetKeywordFor() != null) { node.GetKeywordFor().Apply(this); } OutAForrange(node); }