checkpoint
[sbp.git] / src / edu / berkeley / sbp / tib / TibDoc.java
index 9587a14..bd9cb7e 100644 (file)
@@ -478,13 +478,17 @@ toContex ll = prefix ++ (concatMap tl ll) ++ suffix
     }
 
     public static void main(String[] s) throws Exception {
+            /*
         try {
 
+               FIXME FIXME
+
             Demo.ReflectiveMeta m =
                 new Demo.ReflectiveMeta(TibDoc.TD.class);
             Tree<String> res = new CharParser(MetaGrammar.make()).parse(new FileInputStream(s[0])).expand1();
             MetaGrammar.Meta.MetaGrammarFile mgf = m.new MetaGrammarFile(res);
             MetaGrammar.BuildContext bc = new MetaGrammar.BuildContext(mgf);
+            
             Union tibgram = mgf.get("s").build(bc);
 
             System.err.println("parsing " + s[1]);
@@ -493,6 +497,9 @@ toContex ll = prefix ++ (concatMap tl ll) ++ suffix
             
             Object result = ((Functor)t.head()).invoke(t);
             System.out.println((TD.Doc)result);
+            */
+
+
             /*
             System.out.println("parsing " + s[0]);
             Tree<String> res = new CharParser(MetaGrammar.make()).parse(new FileInputStream(s[0])).expand1();
@@ -510,7 +517,7 @@ toContex ll = prefix ++ (concatMap tl ll) ++ suffix
             p.println(sb);
             p.flush();
             p.close();
-            */
+
         } catch (Ambiguous a) {
             FileOutputStream fos = new FileOutputStream("/Users/megacz/Desktop/out.dot");
             PrintWriter p = new PrintWriter(new OutputStreamWriter(fos));
@@ -524,6 +531,7 @@ toContex ll = prefix ++ (concatMap tl ll) ++ suffix
         } catch (Exception e) {
             e.printStackTrace();
         }
+            */
     }
 
 }