kr.angelov
5259be92e3
libpgf: remove the now redundant field extra_ccats in PgfConcr
2012-02-18 16:25:53 +00:00
kr.angelov
47e5e8c966
libpgf: now the linearization index is created during the grammar loading which also makes the types PgfLzr and PgfParser redundant.
2012-02-18 16:22:40 +00:00
kr.angelov
aed7cc429a
libpgf: simplify the loading of PgfCncCat
2012-02-17 14:26:08 +00:00
kr.angelov
4f8ad8c23f
libpgf: added printer.c
2012-02-17 14:11:29 +00:00
hallgren
21f657a64a
gfse: when uploading/compiling a grammar, automatically upload inherited grammars as well
2012-02-17 16:07:28 +00:00
hallgren
f446649550
gfse: bug fix
...
...in the function that computes the transitive closure of the grammar
inheritance relation.
2012-02-16 17:05:12 +00:00
hallgren
d98f63af51
gfse: you can now remove grammars from the list of inherited grammars
2012-02-16 16:44:44 +00:00
hallgren
03aca7421b
gfse: style sheet fixes
2012-02-16 16:17:34 +00:00
hallgren
7cac11c8e8
gfse: more work on grammar extension
...
Grammars can now inherit from several other grammars.
Hovering over a catagory name in a function type in the abstract syntax
shows where the category was inherited from.
2012-02-15 17:35:09 +00:00
hallgren
1a64606819
minibar_translations.js: bug fix
...
Two methods used the global variable p instead of declaring a local variable p.
This caused the function p (that constructs HTML <p> elements) in support.js
to suddenly be redefined as a number.
2012-02-15 17:23:52 +00:00
hallgren
f9e4032c3e
gfse: make categories from inherited grammars available in the startcat menu
2012-02-14 17:18:06 +00:00
hallgren
f0702e6942
gfse: bug fix in grammar download from cloud
2012-02-13 19:23:52 +00:00
hallgren
aa753c8b4c
Recording changes in automatically generated HTML files on the server
2012-02-13 18:19:51 +00:00
hallgren
b01d7c341c
gfse & minibar: small fixes
2012-02-13 18:11:46 +00:00
hallgren
ec09dd6804
minibar: fix problems with the feedback form
2012-02-13 17:58:06 +00:00
hallgren
b126a28cc5
gfse: better integration of the minibar
...
The minibar is now displayed inside the editor, intead of on a separate page.
This makes the context clearer and makes it more obiovous how to return to the
editor.
2012-02-13 17:31:39 +00:00
hallgren
4c0e8c18c7
minibar: bug fix: accidental reference to global variable "server"
2012-02-13 17:25:37 +00:00
hallgren
fc897a909a
gfse: added a button to go directly from the editor to the minibar
...
If there is an error in the grammar, the error message is shown below the
grammar instead.
Also: GFServer.hs now returns compiler output in a JSON structure instead of
as a HTML page.
2012-02-13 15:24:05 +00:00
hallgren
73827b9bf7
gfse: stay on the same page when compiling grammars
...
The link to the minibar (or compiler errors) are now shown below the grammar
on the same page. If you go to the minibar, you only have to press the back
button once to get back to the editor.
Also some output formatting changes in GFServer.hs.
2012-02-10 17:26:02 +00:00
hallgren
6b29296060
gfse&minibar: select the right grammar in minibar when invoked from gfse
...
The grammar that the user is currently working is now the one shown initially
in minibar, instead of the first grammar in alphabetical order.
Also GFServer.hs now removes absolute paths to the grammar files on the server in error messages from GF returned to to gfse.
2012-02-10 15:24:59 +00:00
hallgren
d8958ed68d
gfse: bug fix: syntax check in concrete syntax wasn't working
...
In newer versions of GF the shell says "syntax error" instead of "parse error".
2012-02-10 13:38:24 +00:00
hallgren
9dfab3d187
gfse: initial support for module extension
...
There is a new way to create a new grammar based on an existing grammar:
by extending it. (It is also possible to clone an existing grammar, a before.)
2012-02-09 18:00:36 +00:00
hallgren
7787c5d725
gfse: document the representation of GF grammars used by the editor.
2012-02-07 17:27:23 +00:00
john.j.camilleri
85f4264317
Updated GFEP page
2012-02-08 13:28:17 +00:00
john.j.camilleri
9122d44ed6
Udpated GFEP readme
2012-02-02 08:55:31 +00:00
hallgren
597ffd3003
gf -server: better error message for requests with unsupported HTTP methods
2012-02-01 17:34:23 +00:00
hallgren
3cbad333ad
gf -server: fix bug that caused '+' to be converted to ' ' in uploaded grammars
...
Fixed buggy workaround for bug in httpd-shed function queryToArguments.
2012-02-01 17:17:46 +00:00
hallgren
debb9da44d
GF home page: adding an experimental site search box
2012-01-31 14:18:00 +00:00
john.j.camilleri
43a372a6cf
Updated GFEP page
2012-01-31 14:08:41 +00:00
peter.ljunglof
582c6cc92f
Added the FraCaS Treebank to the examples
2012-01-27 22:56:14 +00:00
kr.angelov
6f0795d8a3
libpgf: switch to using callbacks and lazy prediction in the parser. this reduce the parsing time from 11 sec down to 3 sec.
2012-01-26 12:32:26 +00:00
kr.angelov
a2414bc625
libpgf: use a temporal pool for allocating the arrays in the continuation map of the parser
2012-01-26 09:03:08 +00:00
kr.angelov
8256750599
libpgf: fix a warning in reader.c
2012-01-26 08:58:23 +00:00
kr.angelov
ecb5e9f23a
libpgf: fix in string.h
2012-01-26 08:58:03 +00:00
kr.angelov
58de345f99
libpgf: few fixes to make the loading of grammars with def rules possible
2012-01-24 14:47:11 +00:00
kr.angelov
acc4f352af
libpgf: extra_ccat is now redundant and was removed
2012-01-23 19:47:08 +00:00
kr.angelov
4f289698f0
libpgf: forgot to add utils/pgf-print.c
2012-01-23 16:34:02 +00:00
kr.angelov
1af48d34ec
pgf-translate: add \n at the end of two error messages
2012-01-23 15:51:37 +00:00
kr.angelov
5ccd75c8b9
libpgf: debugging framework for the parser
2012-01-23 15:49:29 +00:00
kr.angelov
fcd2c2905e
libpgf: the concrete categories were allocated from the temporary pool
2012-01-23 13:43:17 +00:00
kr.angelov
4e4881dba5
libpgf: printing of literals and flags
2012-01-23 10:17:20 +00:00
kr.angelov
7fcaa81858
libpgf: move the lindefs field from PgfCncCat to PgfCCat. display the list in the grammar printout
2012-01-23 09:46:45 +00:00
kr.angelov
28bce1cdc0
added an API for printing the PGF to human readable format
2012-01-21 10:27:55 +00:00
kr.angelov
d164ddfbe1
fix the crash in the reader when there aren't any productions per category.
2012-01-21 10:25:43 +00:00
kr.angelov
2eee382a62
initial import of the C runtime
2012-01-20 13:41:10 +00:00
john.j.camilleri
b972835712
Updated instructions for gedit editor mode
2012-01-23 12:57:08 +00:00
john.j.camilleri
cfcea38e8d
Updated GFEP readme
...
Added details about updates sites in installation instructions
2012-01-23 08:53:28 +00:00
john.j.camilleri
116fff5808
Updated GFEP readme
2012-01-20 15:35:09 +00:00
john.j.camilleri
3a7d9adc46
Updated GFEP readme
2012-01-18 13:47:23 +00:00
john.j.camilleri
4c77d313ab
Removed GFEP releases from darcs
...
They will still be available online at the same URL, but it was becoming messy having the jars under version control.
2012-01-18 13:31:40 +00:00