1
0
forked from GitHub/gf-core
Commit Graph

3418 Commits

Author SHA1 Message Date
kr.angelov
d0f527d0dd remove dump and yaml from libgu 2013-09-05 10:01:47 +00:00
kr.angelov
bb36597050 bugfix for gu_buffered_in 2013-09-05 09:50:57 +00:00
kr.angelov
cbc2ac1326 add gu and pgf in the library path for building the Java binding 2013-09-04 20:30:43 +00:00
kr.angelov
6e60e12aee added description file for building jpgf.jar 2013-09-04 18:48:51 +00:00
kr.angelov
4b9ae55925 fix the warnings from the Java binding 2013-09-04 18:23:49 +00:00
kr.angelov
76d1db7dc5 now it is possible to compile the C code for the Java binding from Eclipse. The old and broken Makefile is now removed 2013-09-04 18:09:06 +00:00
kr.angelov
643ca7987c added Eclipse project for building the Java binding 2013-09-04 14:06:06 +00:00
kr.angelov
d3dad68c9b fix a few warnings in the Java binding 2013-09-04 13:37:40 +00:00
kr.angelov
94e84a3a77 updated files src/ui/android 2013-09-04 13:34:44 +00:00
kr.angelov
d62cf1363c added make file for compiling the C runtime for Android. The JIT compiler for Android is temporary disabled 2013-09-04 11:56:47 +00:00
kr.angelov
a690fb7d6f the code in the C runtime is now complete independent from config.h 2013-09-04 11:51:05 +00:00
kr.angelov
91bb633d1d remove the dependency on the CHAR_ASCII flag 2013-09-04 10:27:08 +00:00
kr.angelov
49c7a029b6 remove the dependency on the HAVE_STATEMENT_EXPRESSIONS flag. This reduces the dependency on the ./configure script 2013-09-04 10:06:07 +00:00
kr.angelov
d2ea52e0ec avoid using nan() in libgu for portability with Android 2013-09-04 07:36:39 +00:00
kr.angelov
d91762239b slight optimization for the linearizer in the C runtime 2013-09-04 07:11:14 +00:00
kr.angelov
783b0a0773 bugfix in the robust linearizer 2013-09-04 07:05:27 +00:00
kr.angelov
fd17023eeb fix for linearization with 'pre' 2013-09-03 08:58:04 +00:00
kr.angelov
ee7307fbfb fix in the GF compiler and runtime which let us to define pre construct detecting whether this is the last token. 2013-09-03 07:51:25 +00:00
kr.angelov
9134df05bb almost functional version of the javascript runtime 2013-08-29 20:36:06 +00:00
kr.angelov
b37fed3d2d the PGF class is now using the new Pool class to manage the life time of the memory allocated in C. 2013-08-29 05:38:07 +00:00
kr.angelov
48b6af710d more carefull tracking of references in the Java binding 2013-08-29 05:35:45 +00:00
kr.angelov
93db90e99c now Concr.parseBest throws ParseError 2013-08-28 15:35:57 +00:00
kr.angelov
39b82041ea bugfix which caused the runtime to crash on Android 2013-08-28 15:19:39 +00:00
kr.angelov
de7fbd22e7 fix the error handling in the Java binding 2013-08-28 08:51:53 +00:00
kr.angelov
0efde1e2b0 make the Expr constructor private 2013-08-28 07:09:31 +00:00
kr.angelov
cb33a971f0 fixes in the Java binding 2013-08-28 00:04:50 +00:00
kr.angelov
109546b227 added PGF.getStartCat() 2013-08-27 23:02:00 +00:00
kr.angelov
416996b713 added method for best first parsing in the Java binding 2013-08-27 22:54:10 +00:00
kr.angelov
2995a16da3 bugfix in the java binding 2013-08-27 22:53:38 +00:00
kr.angelov
c9c599977f linearization in the Java binding 2013-08-27 22:39:26 +00:00
kr.angelov
75c1100575 small refactoring in the Java binding 2013-08-27 22:37:31 +00:00
kr.angelov
8d82dc66bf parsing from the Java binding 2013-08-27 21:53:13 +00:00
kr.angelov
a6a58ac767 comparison for strings in libgu 2013-08-27 08:07:18 +00:00
kr.angelov
a33f2399c2 quicksort and binary search for buffers in libgu 2013-08-27 08:06:34 +00:00
kr.angelov
288bcafb79 nonExist now does the expected thing 2013-08-23 13:17:45 +00:00
john
e769d5db29 Add INSTALL file for python bindings. Add note about libtool to INSTALL of c runtime 2013-08-23 13:06:58 +00:00
hallgren
142b07ca82 gfse: don't use multiline text boxes everywhere, just for concrete syntax 2013-08-21 14:19:05 +00:00
kr.angelov
8df07fdeb5 change the locale in the test script for the Python binding 2013-08-21 13:17:39 +00:00
kr.angelov
68b6e97251 fix in the C parser 2013-08-21 13:09:21 +00:00
kr.angelov
3ff910a0e9 fix a crash in the python binding 2013-08-21 12:47:40 +00:00
hallgren
c959d041a1 gf -server: fix for directory URLs without a trailing slash
When a browser requests a URL that refers to a directory, web server usually
redirect the browser to the same URL with a trailing '/' added, if one was not
already present. This is to prevent relative links in the returned document
from being interpreted relative to the parent directory instead of the current
document. This type of redirection was missing in gf -server.
2013-08-20 15:38:26 +00:00
kr.angelov
2d4f17e30c word completion in the C runtime now returns multi-word expressions and the category for every expression 2013-08-19 15:34:19 +00:00
hallgren
043ab3e07a gfse: only try to upload/compile grammars when browser is online
Show error message "Offline" if browser is offline.
2013-08-19 15:00:55 +00:00
hallgren
15d52dd5c4 gfse: always open a resizable text box when editing concrete syntax
(Also fixed a broken link in gf-web-api-examples.html)
2013-08-19 14:19:18 +00:00
kr.angelov
37b9ed9236 fullFormLexicon in C and Python 2013-08-19 12:16:30 +00:00
kr.angelov
e3c188c8a8 added GuEnum interface for iterating over maps in the C runtime 2013-08-19 12:13:47 +00:00
kr.angelov
a8ded63c95 implemented lookupMorpho for C and Python 2013-08-16 15:02:24 +00:00
kr.angelov
795df19bfe provide API to access the language code for the concrete language 2013-08-16 12:54:16 +00:00
kr.angelov
b08925fd3d fixes in the C and Python API to make them closer to the Haskell API 2013-08-16 12:44:37 +00:00
kr.angelov
2fc9294f6e added graphvizParseTree in the C and Python runtimes 2013-08-15 15:10:28 +00:00