コード例 #1
0
ファイル: DebugPrintVisitor.java プロジェクト: idemura/incub
 private void leaf(AstNode node, String s) {
   String text = getClassName(node);
   if (s != null) {
     text += " " + s;
   }
   printer.print(text + "\n");
 }
コード例 #2
0
ファイル: DebugPrintVisitor.java プロジェクト: idemura/incub
 private void endNode() {
   printer.print("}\n");
 }
コード例 #3
0
ファイル: DebugPrintVisitor.java プロジェクト: idemura/incub
 private void node(AstNode node) {
   printer.print(getClassName(node) + "{\n");
 }
コード例 #4
0
ファイル: DebugPrintVisitor.java プロジェクト: idemura/incub
 private void prop(String name, AstNode node) {
   printer.print(name + ": ");
   node.accept(this);
 }
コード例 #5
0
ファイル: DebugPrintVisitor.java プロジェクト: idemura/incub
 private void prop(String name, String s) {
   printer.print(name + ": " + s + "\n");
 }