private static void printAST(ASTNode node, int indent) { while (node != null) { for (int i = 0; i < indent; i++) { System.out.print(" "); } System.out.println(node.toString() + " " + node.getTextRange().toString()); printAST(node.getFirstChildNode(), indent + 2); node = node.getTreeNext(); } }