summaryrefslogtreecommitdiff
path: root/src/runtime
AgeCommit message (Collapse)Author
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
2013-08-15added graphvizParseTree in the C and Python runtimeskr.angelov
2013-08-15graphvizAbstractTree in the C and Python runtimeskr.angelov
2013-08-01added untested port of GNU lightning to ARMkr.angelov
2013-08-01a bit more on the Java to C binding. Now it is possible to load a grammar ↵kr.angelov
and query for the list of languages
2013-07-30the first approximation for a statistical model consistent with dependent ↵kr.angelov
types in the abstract syntax
2013-07-18bugfix for parsing floating point numbers in the C runtimekr.angelov
2013-07-05the hash function for pgf.Expr is now really addedkr.angelov
2013-07-03the parser in the C runtime now checks for duplicated resultskr.angelov
2013-07-02complete pgf_expr_eq in the C runtimekr.angelov
2013-07-02hash function for abstract syntax treeskr.angelov