コード例 #1
0
        public static string Print(CodeUnitBlock block)
        {
            PrettyPrinter visitor = new PrettyPrinter();

            block.AcceptVisitor(visitor);
            return(visitor.ToString());
        }
コード例 #2
0
 public void UpdateGeneratedCode()
 {
     pp.Clear();
     pp.Visit(CodeUnit);
     generatedCode.Code = pp.ToString();
 }
コード例 #3
0
ファイル: PrettyPrinter.cs プロジェクト: Ju2ender/csharp-e
 public static string Print(CodeUnitBlock block)
 {
     PrettyPrinter visitor = new PrettyPrinter();
     block.AcceptVisitor(visitor);
     return visitor.ToString();
 }