diff options
Diffstat (limited to 'src/runtime/java/Test.java')
| -rw-r--r-- | src/runtime/java/Test.java | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/src/runtime/java/Test.java b/src/runtime/java/Test.java index c58a90c77..27cf18da2 100644 --- a/src/runtime/java/Test.java +++ b/src/runtime/java/Test.java @@ -1,8 +1,23 @@ -import org.grammaticalframework.*; +import java.io.*; +import java.util.*; +import org.grammaticalframework.pgf.*; public class Test { public static void main(String[] args) { - PGF gr = PGF.readPGF("/home/krasimir/www.grammaticalframework.org/treebanks/PennTreebank/ParseEngAbs.pgf"); - gr.close(); + PGF gr = null; + try { + gr = PGF.readPGF("/home/krasimir/www.grammaticalframework.org/treebanks/PennTreebank/ParseEngAbs.pgf"); + } catch (FileNotFoundException e) { + e.printStackTrace(); + return; + } catch (PGFError e) { + e.printStackTrace(); + return; + } + + System.out.println(gr.getAbstractName()); + for (Map.Entry<String,Concr> entry : gr.getLanguages().entrySet()) { + System.out.println(entry.getKey()+" "+entry.getValue()+" "+entry.getValue().getName()); + } } } |
