Пример #1
0
        /* (non-Javadoc)
         * @see br.cos.ufrj.lens.odyssey.tools.psw.parser.cst.CSTNode#accept(br.cos.ufrj.lens.odyssey.tools.psw.parser.cst.CSTVisitor)
         */
        public override void accept(CSTVisitor visitor)
        {
            if (iterators != null)
            {
                base.accept(iterators, visitor);
            }

            if ((result != null) && (bodyExpression != null))
            {
                result.accept(visitor);
                visitor.visitBeginIterateExp(this);
                bodyExpression.accept(visitor);
                visitor.visitEndIterateExp(this);
            }
        }