1 package edu.berkeley.sbp.misc;
2 import edu.berkeley.sbp.util.*;
3 import edu.berkeley.sbp.*;
4 import edu.berkeley.sbp.chr.*;
9 public static void main(String[] s) throws Exception {
11 Tree<String> gram = new CharParser(MetaGrammar.make()).parse(new FileInputStream(s[0])).expand1();
12 MetaGrammar g = (MetaGrammar)new MetaGrammar().walk(gram);
13 Union meta = g.done();
14 //Tree<String> out = new CharParser(meta).parse(new FileInputStream(s[1])).expand1();
15 Forest<String> out = new CharParser(meta).parse(new FileInputStream(s[1]));
16 GraphViz gv = new GraphViz();
18 gv.dump(new PrintWriter(new OutputStreamWriter(System.out)));