コード例 #1
0
 public void VisitWhile(AbsynWhile loop)
 {
     stms.Add(loop);
 }
コード例 #2
0
 public void EmitForever(StructureNode node, List<AbsynStatement> body)
 {
     AbsynWhile whileStm = new AbsynWhile(Constant.True(), body);
     stms.Add(whileStm);
 }
コード例 #3
0
ファイル: CodeFormatter.cs プロジェクト: killbug2004/reko
		public void VisitWhile(AbsynWhile loop)
		{
			writer.Indent();
			writer.WriteKeyword("while");
            writer.Write(" (");
			WriteExpression(loop.Condition);
			writer.Terminate(")");

			WriteIndentedStatements(loop.Body, false);
		}