/// <summary> /// Создать цикл while /// </summary> /// <param name="condition">Условие цикла</param> /// <param name="body">Тело цикла</param> /// <returns></returns> public static SyntaxTree.while_node CreateWhile(expression condition, statement body) { SyntaxTree.while_node res = new SyntaxTree.while_node(); res.CycleType = WhileCycleType.While; res.expr = condition; res.statements = body; return(res); }
/// <summary> /// Создать цикл while /// </summary> /// <param name="condition">Условие цикла</param> /// <param name="body">Тело цикла</param> /// <returns></returns> public SyntaxTree.while_node CreateWhile(expression condition, statement body) { SyntaxTree.while_node res = new SyntaxTree.while_node(); res.CycleType = WhileCycleType.While; res.expr = condition; res.statements = body; return res; }