public object VisitWhile(While @while) { bool whileResult = bool.Parse((string)@while.condition.Accept(this)); while (whileResult) { foreach (Declaration item in @while.declarations) { item.Accept(this); } whileResult = bool.Parse((string)@while.condition.Accept(this)); } return(null); }
public string VisitWhile(While @while) { throw new NotImplementedException(); }
public string VisitWhile(While @while) { return(Parenthesize("While " + VisitExpression(@while.condition), @while.declarations.ToArray())); }