summaryrefslogtreecommitdiff
path: root/src/runtime
AgeCommit message (Collapse)Author
2013-09-06added exhaustive generation in the Java bindingkr.angelov
2013-09-05remove the string internalization since it slows down grammar loading with ↵kr.angelov
little benefit
2013-09-05move src/runtime/android to src/ui/android/jnikr.angelov
2013-09-05added version readPGF in Java which takes as argument InputStream. This ↵kr.angelov
makes it easier to load grammars from the assets folder in Android
2013-09-05fix gu_in_bytes_ to use bufferingkr.angelov
2013-09-05remove the read and write modules from libgu. this simplifies the i/o layerkr.angelov
2013-09-05remove dump and yaml from libgukr.angelov
2013-09-05bugfix for gu_buffered_inkr.angelov
2013-09-04add gu and pgf in the library path for building the Java bindingkr.angelov
2013-09-04added description file for building jpgf.jarkr.angelov
2013-09-04fix the warnings from the Java bindingkr.angelov
2013-09-04now it is possible to compile the C code for the Java binding from Eclipse. ↵kr.angelov
The old and broken Makefile is now removed
2013-09-04added Eclipse project for building the Java bindingkr.angelov
2013-09-04fix a few warnings in the Java bindingkr.angelov
2013-09-04added make file for compiling the C runtime for Android. The JIT compiler ↵kr.angelov
for Android is temporary disabled
2013-09-04the code in the C runtime is now complete independent from config.hkr.angelov
2013-09-04remove the dependency on the CHAR_ASCII flagkr.angelov
2013-09-04remove the dependency on the HAVE_STATEMENT_EXPRESSIONS flag. This reduces ↵kr.angelov
the dependency on the ./configure script
2013-09-04avoid using nan() in libgu for portability with Androidkr.angelov
2013-09-04slight optimization for the linearizer in the C runtimekr.angelov
2013-09-04bugfix in the robust linearizerkr.angelov
2013-09-03fix for linearization with 'pre'kr.angelov
2013-09-03fix in the GF compiler and runtime which let us to define pre construct ↵kr.angelov
detecting whether this is the last token.
2013-08-29almost functional version of the javascript runtimekr.angelov
2013-08-29the PGF class is now using the new Pool class to manage the life time of the ↵kr.angelov
memory allocated in C.
2013-08-29more carefull tracking of references in the Java bindingkr.angelov
2013-08-28now Concr.parseBest throws ParseErrorkr.angelov
2013-08-28bugfix which caused the runtime to crash on Androidkr.angelov
2013-08-28fix the error handling in the Java bindingkr.angelov
2013-08-28make the Expr constructor privatekr.angelov
2013-08-28fixes in the Java bindingkr.angelov
2013-08-27added PGF.getStartCat()kr.angelov
2013-08-27added method for best first parsing in the Java bindingkr.angelov
2013-08-27bugfix in the java bindingkr.angelov
2013-08-27linearization in the Java bindingkr.angelov
2013-08-27small refactoring in the Java bindingkr.angelov
2013-08-27parsing from the Java bindingkr.angelov
2013-08-27comparison for strings in libgukr.angelov
2013-08-27quicksort and binary search for buffers in libgukr.angelov
2013-08-23nonExist now does the expected thingkr.angelov
2013-08-23Add INSTALL file for python bindings. Add note about libtool to INSTALL of c ↵john
runtime
2013-08-21change the locale in the test script for the Python bindingkr.angelov
2013-08-21fix in the C parserkr.angelov
2013-08-21fix a crash in the python bindingkr.angelov
2013-08-19word completion in the C runtime now returns multi-word expressions and the ↵kr.angelov
category for every expression
2013-08-19fullFormLexicon in C and Pythonkr.angelov
2013-08-19added GuEnum interface for iterating over maps in the C runtimekr.angelov
2013-08-16implemented lookupMorpho for C and Pythonkr.angelov
2013-08-16provide API to access the language code for the concrete languagekr.angelov
2013-08-16fixes in the C and Python API to make them closer to the Haskell APIkr.angelov