kr.angelov
f1d2852c4d
libpgf: now we have both complete bottom up index for robust parsing and fast lexical lookup from the same index
2012-02-22 21:27:54 +00:00
hallgren
4eaa41eaf0
gfse: layout fix
...
Style options inteded for some buttons used in example-based editing was
unintensionally applied to some other OK/Cancel buttons as well.
2012-02-22 16:45:46 +00:00
hallgren
39c1b5a5fa
gfse: experimental support for editing concrete syntax in text mode
2012-02-22 16:30:42 +00:00
hallgren
51432622ef
gfse: some refactoring
2012-02-22 14:12:31 +00:00
kr.angelov
440b208144
libpgf: two small fixes in the parser debugger
2012-02-22 14:06:49 +00:00
kr.angelov
831de53573
libpgf: the map curr_lindefs must be allocated from a temporary pool
2012-02-22 08:49:08 +00:00
kr.angelov
dc4c3d3b28
libpgf: added index for fast lexicon lookup. Still not perfect
2012-02-21 21:17:50 +00:00
kr.angelov
eff8e1134a
utils/pgf-translate now reports the parsing time
2012-02-21 20:17:18 +00:00
kr.angelov
f7fa0395be
fixes in the script for the conversion of PennTreebank
2012-02-21 17:26:04 +00:00
kr.angelov
516c31835b
extensions to DictEng
2012-02-21 17:25:23 +00:00
hallgren
b35b48a701
gfse: edit abstract syntax in text mode with instant syntax error reporting
...
This is an experimental feature. It requires server support for parsing and is
thus not available while offline, unlike most other editing functionality.
2012-02-21 16:58:18 +00:00
john.j.camilleri
8c00c7bcd6
Maltese RGL: removed 'case' inflections from nouns
2012-02-21 14:39:19 +00:00
virk.shafqat
cf221bd363
Sindhi-resource-grammar
2012-02-21 09:20:38 +00:00
virk.shafqat
14e0237950
sindhipatch
2012-02-21 09:02:42 +00:00
hallgren
b19f57df0f
GF.Inra.UseIO: add instance Functor IOE, add method fail to instance Monad IOE
2012-02-20 17:26:49 +00:00
normundsg
1966ce5eb6
Latvian: 1) added some extra things that are used by the Attempto grammar; 2) added notpresent tags; 3) compiles with Setup.hs and lib/src/Make.hs
2012-02-20 02:42:07 +00:00
kr.angelov
30d3fc8b4d
libpgf: now the debugging mode for the parser is available only with compilation option.
2012-02-18 19:30:16 +00:00
kr.angelov
0f7b3ed9f4
libpgf: remove the now redundant field extra_ccats in PgfConcr
2012-02-18 16:25:53 +00:00
kr.angelov
0147885e2f
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
75b724ab54
libpgf: simplify the loading of PgfCncCat
2012-02-17 14:26:08 +00:00
kr.angelov
1bb13787a7
libpgf: added printer.c
2012-02-17 14:11:29 +00:00
hallgren
3d9760d90d
gfse: when uploading/compiling a grammar, automatically upload inherited grammars as well
2012-02-17 16:07:28 +00:00
hallgren
b6104d4a29
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
ce9fbc964f
gfse: you can now remove grammars from the list of inherited grammars
2012-02-16 16:44:44 +00:00
hallgren
961290d651
gfse: style sheet fixes
2012-02-16 16:17:34 +00:00
hallgren
2ad8625dbe
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
739cdf56e9
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
208a5ffc45
gfse: make categories from inherited grammars available in the startcat menu
2012-02-14 17:18:06 +00:00
hallgren
08b661bb59
gfse: bug fix in grammar download from cloud
2012-02-13 19:23:52 +00:00
hallgren
aab3e37146
Recording changes in automatically generated HTML files on the server
2012-02-13 18:19:51 +00:00
hallgren
0e06a04f1a
gfse & minibar: small fixes
2012-02-13 18:11:46 +00:00
hallgren
aa3c11ba9b
minibar: fix problems with the feedback form
2012-02-13 17:58:06 +00:00
hallgren
5e915fe766
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
facdfb6373
minibar: bug fix: accidental reference to global variable "server"
2012-02-13 17:25:37 +00:00
hallgren
c4406c146a
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
53e5308d74
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
a6acb994e8
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
196d17c961
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
aarne
78e41a193f
Afrikaans fixes by Laurette and Laurette
2012-02-10 08:22:37 +00:00
hallgren
86d5973b2e
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
4079e1b413
gfse: document the representation of GF grammars used by the editor.
2012-02-07 17:27:23 +00:00
john.j.camilleri
ec12036165
Updated GFEP page
2012-02-08 13:28:17 +00:00
john.j.camilleri
6d0ca0e58b
Udpated GFEP readme
2012-02-02 08:55:31 +00:00
hallgren
28c2a4ce5e
gf -server: better error message for requests with unsupported HTTP methods
2012-02-01 17:34:23 +00:00
hallgren
4c1c115217
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
ac5ee00e21
GF home page: adding an experimental site search box
2012-01-31 14:18:00 +00:00
john.j.camilleri
171e4851b9
Updated GFEP page
2012-01-31 14:08:41 +00:00
peter.ljunglof
f275db930c
Added the FraCaS Treebank to the examples
2012-01-27 22:56:14 +00:00
kr.angelov
92cbbe9173
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
0e05fc08d5
libpgf: use a temporal pool for allocating the arrays in the continuation map of the parser
2012-01-26 09:03:08 +00:00