summaryrefslogtreecommitdiff
path: root/src/runtime/java
AgeCommit message (Collapse)Author
2014-12-16change in the API for literalskr.angelov
The API in the C runtime as well as in the Haskell, Python and Java binding is changed. Now instead of adding the literal callbacks to the concrete syntax you need to supply them every time when you need to parse. The main reason is: - referentially transparent API for Haskell - when we start using memory mapped files we will not be allowed to change anything in the grammar data structures. At that point the old API would be impossible to use.
2014-12-11update the nerc for the changes in the grammarkr.angelov
2014-12-09make sure that neither I nor I'm is recognized as name in Englishkr.angelov
2014-12-08bugfix for unknown wordskr.angelov
2014-12-08fix for the unknown wordskr.angelov
2014-12-08added a callback for unknown wordskr.angelov
2014-10-22CAPIT is now naturally supported in the C runtimekr.angelov
2014-10-09throw away the long obsolete runtime type information in the C runtimekr.angelov
2014-08-11a partial support for def rules in the C runtimekr.angelov
The def rules are now compiled to byte code by the compiler and then to native code by the JIT compiler in the runtime. Not all constructions are implemented yet. The partial implementation is now in the repository but it is not activated by default since this requires changes in the PGF format. I will enable it only after it is complete.
2014-07-02added bracketedLinearize in the Java bindingkr.angelov
2014-07-02fixed rare memory leak in the Java bindingskr.angelov
2014-07-01a few changes in the Nerc that I have forgoten to pushkr.angelov
2014-07-01fix warnings in the compilation of the Java bindingkr.angelov
2014-06-17now the named entities recognizer returns dictionary entries if the name is ↵kr.angelov
known
2014-05-23bugfix in the Java binding. it was causing a crash in the Android appkr.angelov
2014-05-08fix the literals API in Java for strings with non-latin characterskr.angelov
2014-04-25an initial Java/C API for predicting literals. Still not utilizedkr.angelov
2014-04-11forgoten Completer.javakr.angelov
2014-04-11expose Java API for word completionkr.angelov
2014-04-11change the JVM version to 1.6 in JNI_OnLoadkr.angelov
2014-04-10bugfix in the Java bindingkr.angelov
2014-04-10now fully functional Java API for custom literalskr.angelov
2014-04-08added preliminary API for custom literals from Java. Not functional yetkr.angelov
2014-04-07Expr and ExprProb are now serializable objectskr.angelov
2014-03-12compute the right word probabilitykr.angelov
2014-03-07added Java API to the simple word completionkr.angelov
2014-03-07fix in the Java binding after the implementation for prekr.angelov
2014-03-04rename pgf_lzr_linearize_table to pgf_lzr_get_tablekr.angelov
2014-02-27more in src/runtime/java/INSTALLkr.angelov
2014-02-27another fix for building the Java bindingkr.angelov
2014-02-27added file with instructions for compiling the Java bindingkr.angelov
2014-02-27update the Eclipse project for jpgf with settings needed for Windowskr.angelov
2013-12-10load/unload in the Java bindingkr.angelov
2013-12-10loading and unloading of languages in the C runtime and in the Python bindingskr.angelov
2013-11-27better dictionary visualization in the Android Appkr.angelov
2013-11-27added API in the C runtime and the Java binding for checking whether a given ↵kr.angelov
function is linearizable in a given language. This is used in the Android UI for better vizualizations
2013-11-27update the project files for the Java bindingkr.angelov
2013-11-27space leak in the Java bindingkr.angelov
2013-11-21the Java binding for lookupMorpho should release the local references ↵kr.angelov
created in a loop
2013-11-15add additional options for compiling the Java binding on Windows (suggested ↵kr.angelov
by Normunds)
2013-11-07the 'Release' configuration in Eclipse is renamed to 'Release (posix)'. In ↵kr.angelov
addition now there is 'Release (mingw)' for Windows.
2013-11-07added #ifdef to detect MinGW in the Java binding and to import the right ↵kr.angelov
header for alloca
2013-11-06bugfix in the Java bindingkr.angelov
2013-10-23tabular linearization in the C and Java runtimeskr.angelov
2013-10-11make MorphoAnalysis serializablekr.angelov
2013-10-11readExpr in the Java bindingkr.angelov
2013-10-09added lookupMorpho in the Java bindingkr.angelov
2013-10-09fix in the Java bindingkr.angelov
2013-10-09a major redesign in the C runtime. The parser and the linearizer now fully ↵kr.angelov
support BIND. The following things are still broken: parseval, word completion, handling 'pre', the robust mode
2013-10-04fixes in the Java binding after the refactoring of GuStringkr.angelov