@@ -0,0 +1,464 @@
+package pw.koj.jetstreem.ast;%0A%0Aimport java.io.PrintStream;%0A%0Apublic abstract class Node implements Dumpable %7B%0A    public Node() %7B%0A    %7D%0A%0A    public abstract Location location();%0A%0A    public void dump() %7B%0A        dump(System.out);%0A    %7D%0A%0A    public void dump(PrintStream s) %7B%0A        dump(new Dumper(s));%0A    %7D%0A%0A    public void dump(Dumper d) %7B%0A        // d.printHeader(this, location());%0A        _dump(d);%0A    %7D%0A    %0A    protected abstract void _dump(Dumper d);%0A%7D%0A%0A

add class Node