Ejemplo n.º 1
0
        public virtual Expr Visit(WhileExpr e)
        {
            var cV = VisitExpr(e.Condition);
            var oV = VisitExpr(e.Code);

            return(cV == e.Condition && oV == e.Code ? e : new WhileExpr(e.Location, cV, oV));
        }
Ejemplo n.º 2
0
 public PExpr Visit(WhileExpr e)
 {
     return(Run(new WhileExprFrame(this, e)));
 }
Ejemplo n.º 3
0
 public PExpr Visit(WhileExpr e) => Run(new WhileExprFrame(this, e));