1
0
forked from GitHub/gf-core

a bit more on the Java to C binding. Now it is possible to load a grammar and query for the list of languages

This commit is contained in:
kr.angelov
2013-08-01 10:48:19 +00:00
parent f6a152a617
commit 216f4b1c40
10 changed files with 300 additions and 43 deletions

View File

@@ -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());
}
}
}