hallgren
a8b97caed4
Introduce an explicit error value in the Term type
...
This makes it easier to treat run-time errors (e.g. caused by calls to
Predef.error) in a way that is more typical for a lazy functional language.
2011-10-20 14:36:30 +00:00
hallgren
68b2e248bf
Some experiments with PSeq (left commented out)
2011-10-20 14:25:31 +00:00
hallgren
ec346b16bb
Compute/ConcreteLazy.hs: no need to reverse when looking up labels in records
2011-10-20 14:19:33 +00:00
hallgren
61c54d4490
AppPredefined.hs: more readable notation for the types of primitives
2011-10-20 14:17:37 +00:00
hallgren
ef8ec4d5bd
phrasebook/Makefile: use 'gf -run' to make missing.txt
2011-10-20 13:58:46 +00:00
hallgren
ae8dfb381c
Setup.hs: less verbose output during the compilation of the RGL
...
Only show the full gf command line if an error occurs.
2011-10-20 13:36:42 +00:00
hallgren
3e5aded279
PGF.hs: Add LANGUAGE BangPatterns to make GHC 7.2 happy
...
Also remove oddly named function forExample (topological sorting) from export
list.
2011-10-20 13:21:28 +00:00
hallgren
dbc7308220
ParseEngAbs.gf & ParseEng.gf: change module name to match file name.
...
Also remove bogus path.
2011-10-20 13:17:39 +00:00
ra.monique
179a8dcaa9
added Swedish concrete grammar for abstract to api grammar
2011-10-19 22:16:44 +00:00
ra.monique
d4ba6d5aef
added ParadigmsEng to the abstract syntax to api grammar
2011-10-19 09:46:31 +00:00
hallgren
714e4d4975
pgf-http setup: update path to minibar
2011-10-18 15:35:30 +00:00
hallgren
5e867cec29
minibar: adding a start category menu
...
+ The start category menu can be turned off by passing the option
{startcat_menu:false} when starting the minibar.
+ Documentation updates.
2011-10-18 15:21:49 +00:00
hallgren
3b428fc5ba
minibar: add a button to show some grammar info
2011-10-18 14:34:00 +00:00
hallgren
99795c3035
pgf service: include the start category in grammar info
2011-10-18 14:31:40 +00:00
john.j.camilleri
8854cb943a
Added Eclipse contents
2011-10-17 16:01:07 +00:00
john.j.camilleri
96547fd26f
Added Eclipse directory
2011-10-17 15:58:55 +00:00
john.j.camilleri
9790483513
Added link for GFEP
2011-10-17 15:40:18 +00:00
hallgren
9c4564c8a4
example-based: use random generation for the examples
2011-10-17 13:51:25 +00:00
aarne
84635523cc
made Swedish mkA smarter for participles
2011-10-17 12:56:19 +00:00
ra.monique
f1fc2cca81
updated test categories for abstract-to-api grammar
2011-10-16 21:08:31 +00:00
hallgren
6d0c06a365
Bug fix in setup for gf -server mode
...
Use the command "dist/build/gf/gf" instead of "gf" to compile the sample
grammars for the minibar, to avoid failing if gf is installed in a directory
which is not in the $PATH.
2011-10-14 19:34:55 +00:00
hallgren
864d329336
Show version & configuration info when gf -server starts
2011-10-12 19:00:42 +00:00
hallgren
50605036dd
Bug fixes for gf -server mode and setup
2011-10-12 18:27:46 +00:00
hallgren
fa4af3d043
Improvements of "gf -server" mode and related setup
...
"gf -server" mode now contains everything needed to run the minibar and
the grammar editor (including example-based grammar writing).
The Setup.hs script installs the required files where gf -server can find them.
These files have been moved to a new directory: src/www.
The separate server program pgf-http is now obsolete.
2011-10-12 17:03:54 +00:00
ra.monique
78298c7c3b
added grammar that translates from abstract syntax trees to API trees and viceversa
2011-10-11 19:54:12 +00:00
hallgren
7b9f63938d
More work on support for gfse in "gf -server" mode
2011-10-11 19:17:47 +00:00
gregoire.detrez
0d55ee9485
Fixing a bug in the French smart paradigm for verbs with 12 arguments.
2011-10-11 02:57:58 +00:00
hallgren
b0ce861cd7
gfse: make it workw ith "gf -server" cloud services
2011-10-10 19:49:17 +00:00
hallgren
51a15531ce
Add cloud services needed by gfse to "gf -server" mode
2011-10-10 19:46:57 +00:00
hallgren
ad90185b4f
minibar/support.js: added function encodeArgs.
2011-10-10 17:40:53 +00:00
hallgren
b318509528
More functionality in "gf -server" mode
...
"gf -server" mode now includes PGF service and the services to support
example-based grammar writing. (But gf -server is not quite ready to replace
pgf-http yet...)
Also bumped GF version number to 3.2.10-darcs
2011-10-10 16:16:16 +00:00
hallgren
a1cc10cee0
gfse: documentation tweaks
2011-10-07 12:14:30 +00:00
hallgren
21a5e3c2cb
example-based grammar writing: avoid a problem by returning Nothing instead of calling error
2011-10-04 10:04:01 +00:00
aarne
64daed40df
gf-bibliography.html with Thomas' corrected links
2011-10-03 15:42:12 +00:00
aarne
95aea9c77e
updated gf-biblio with cse instead of cs
2011-10-03 15:39:39 +00:00
hallgren
dac46a89e8
corrected links in gf-biblio
2011-10-03 15:36:27 +00:00
aarne
40b02254f9
new items in gf-bibliography.t2t
2011-10-03 15:18:59 +00:00
aarne
f847344de8
demo grammar for the resource: mini/MiniGrammar. Generated automatically from MiniGrammarEng by make. Will replace the old demo/ grammars as one that illustrates the grammar structures while being lighter than Lang and generating less junk.
2011-10-03 14:17:56 +00:00
aarne
988c80751e
removed spurious inheritance of resource modules in GrammarRon
2011-10-03 14:07:41 +00:00
hallgren
598138bfa1
gfse: browser compatibility fixes
2011-10-03 12:28:49 +00:00
hallgren
8c9e424a83
gfse: references to the GF book in keyword tool tips and style tweaks for example-based grammar editing
2011-10-03 08:21:35 +00:00
hallgren
8f82e71517
Example-based grammar writing: fix problems caused by the use of exprToAPI
...
The editor needs to keep track of both the raw term and the nice term returned
by exprToAPI. (Manually constructed linearization rules will now have the
raw term and can not be tested.)
Also replace metavariables in generalized terms with the apropriate parameter
from the linearization rule.
Also fix communication problems caused by inconsistent use of show/read vs
showExpr/readExpr.
2011-09-29 15:19:03 +00:00
hallgren
c30b7629ed
gfse: about.html updates
2011-09-28 15:26:34 +00:00
kr.angelov
1964660d67
added ParseEng/ParseEngAbs which is the grammar used for parsing PennTreebank
2011-09-28 07:51:10 +00:00
hallgren
38df24c3c9
gfse: mention example-based grammar writing in about.html
2011-09-27 19:18:50 +00:00
hallgren
5588ba99cd
exb: call exprToAPI to create nicer linearization functions
2011-09-27 19:17:53 +00:00
hallgren
ee0a6e6aad
Server-side support for example-based grammar writing
2011-09-27 18:59:54 +00:00
hallgren
681b2c5501
gfse: work in progress on support for example-based grammar writing
2011-09-27 18:40:09 +00:00
hallgren
d097e6d9d5
Update the shell reference manual
2011-09-27 13:20:37 +00:00
aarne
5163e3f478
don't count app nodes in term size
2011-09-26 13:56:39 +00:00