X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fmisc%2FHaskellHelper.java;h=18f5f6ae17c7bb6f0d2488c97316a4fae0c666c9;hp=2a96356536f0c221767d2b97218dbafbacfda53b;hb=e84029a8b861075d6d0ed5040f919b2e4da4c98f;hpb=a8478f5ddfbfbc8d910d09f27163cbd55752d3b6 diff --git a/src/edu/berkeley/sbp/misc/HaskellHelper.java b/src/edu/berkeley/sbp/misc/HaskellHelper.java index 2a96356..18f5f6a 100644 --- a/src/edu/berkeley/sbp/misc/HaskellHelper.java +++ b/src/edu/berkeley/sbp/misc/HaskellHelper.java @@ -11,9 +11,10 @@ import java.io.*; public class HaskellHelper { public static void main(String[] argv) throws Throwable { - main(argv[0], argv[1]); + help(argv[0], argv[1]); } - public static Tree main(String grammarFile, String targetFile) throws Throwable { + public static boolean isNull(Object o) { return o==null; } + public static Tree help(String grammarFile, String targetFile) throws Throwable { try { Tree res = new CharParser(MetaGrammar.newInstance()).parse(new FileInputStream(grammarFile)).expand1(); Union meta = Grammar.create(res, "s",