HTTPS SSH
Original C code at http://nlp.cs.nyu.edu/evalb/

Modification:
1. Allow tree string input
2. Add the global stats return to java programs

Compile commands:

javac Evalb.java
javah Evalb
javac EvalResults.java
javah EvalResults
gcc -o libevalb.so -shared -I/usr/lib/jvm/java-7-openjdk-i386/include/ eval_bridge.c -lc

To run from command line:
java -Djava.library.path=./ Evalb [-T/F] [-p parameter file] [gold file] [test file]
T: tree input
F: file input

To call the library directly:
include runtime library libevalb.so path with -Djava.library.path=[path]
call function eval(String para, String s1, String s2, boolean isFile, boolean needReturns, boolean f_update)
para: parameter filename (including path)
s1: gold file/gold tree
s2: test file/test tree
isFile: is s1,s2 files or tree strings
needReturns: return evaluation results clas (EvalResults)?
f_update: update the global stats based on new sentences input