diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2013-08-27 23:02:00 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2013-08-27 23:02:00 +0000 |
| commit | e3bd66cc7832a5562aae37f8e3aebaf67cb74570 (patch) | |
| tree | 1adf003cb8f4eaae26ba04732501616078c82ad8 /src | |
| parent | 3494107994bbf479c721efc24a220ec59ad1150c (diff) | |
added PGF.getStartCat()
Diffstat (limited to 'src')
| -rw-r--r-- | src/runtime/java/jpgf.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/runtime/java/jpgf.c b/src/runtime/java/jpgf.c index eb6a8395d..8be1b84e6 100644 --- a/src/runtime/java/jpgf.c +++ b/src/runtime/java/jpgf.c @@ -120,6 +120,15 @@ Java_org_grammaticalframework_pgf_PGF_getAbstractName(JNIEnv* env, jobject self) return gu2j_string(env, pgf_abstract_name(get_ref(env, self))); } +JNIEXPORT jstring JNICALL +Java_org_grammaticalframework_pgf_PGF_getStartCat(JNIEnv* env, jobject self) +{ + GuPool* tmp_pool = gu_local_pool(); + jstring jname = gu2j_string(env, pgf_start_cat(get_ref(env, self), tmp_pool)); + gu_pool_free(tmp_pool); + return jname; +} + JNIEXPORT void JNICALL Java_org_grammaticalframework_pgf_PGF_free(JNIEnv* env, jclass cls, jlong pool) { |
