hallgren
8ba7d32e25
Add note about RGL Browser to 3.4 release notes
...
Also fixed a smalll typo
2013-01-29 20:51:42 +00:00
aarne
f6641d50c4
more on RGL languages in release notes
2013-01-29 17:50:27 +00:00
aarne
467d5330c6
updated the lists of notPresent languages
2013-01-29 16:53:15 +00:00
hallgren
09fb4cdef0
Better error message for unsupported token gluing
...
Instead of "Internal error in ...", you now get a proper error message with
a source location and a function name.
2013-01-29 16:25:03 +00:00
hallgren
79795cb0e7
Fix a bug with record extension
...
Add a conversion rule for ({ l1 = e } ** x).l2 in PMCFG generation. (A rule
for the symmetric case (x ** { l1 = e }).l2 was added some time ago.)
2013-01-29 14:59:16 +00:00
hallgren
4d2de24ce9
Avoid crash in random generation with probabilities
2013-01-29 13:59:20 +00:00
john.j.camilleri
72088a56c5
Maltese: new reduced verb implementation, using binding for pronominal suffixes
...
Also include some syntax stuff adapted from Angelo Zammit's dissertation.
These sections in the code are marked with [AZ]
The old verbs implementation can still be found at this point in the GitHub repo:
7b3f4a049d
2013-01-29 11:35:40 +00:00
john.j.camilleri
229853e46f
RGL browser: move help button, re-add synopsis link
2013-01-29 11:05:26 +00:00
kr.angelov
87545f3f83
bugfix in the reference counting for Python
2013-01-29 09:41:12 +00:00
kr.angelov
d4717d533a
the Python binding is in pure C again
2013-01-29 09:20:32 +00:00
kr.angelov
66282bfcb7
added an API for composing and decomposing abstract trees from Python
2013-01-29 09:07:41 +00:00
kr.angelov
1723d8637c
fixed typos in the python binding: in a few places pgf_ExprType was used instead of pgf_ExprIterType
2013-01-29 09:06:23 +00:00
aarne
064fcf4345
added Heb = Hebrew to the incomplete languages that can be compiled
2013-01-28 18:03:35 +00:00
hallgren
c14e75706e
Quick fix to render some parser error messages from UTF-8-encoded source files correctly.
...
The parser works on raw byte sequences read from source files. If parsing
succeeds the raw byte sequences are converted to proper Unicode characters
in a later phase. But the parser calls the function buildAnyTree, which can
fail and generate error messages containing source code fragments, which might
then containing raw byte sequences. To render these error messages correctly,
they need to be converted in accordance with the coding flag in the source
file. This is now done for UTF-8-encoded source files, but should ideally also
be done for other character encodings. (Latin-1-encoded files never suffered
from this problem, since raw bytes are proper Unicode characters in this case.)
2013-01-28 17:23:02 +00:00
hallgren
764b649959
Better error message for Predef.error
...
+ Instead of "Internal error in ...", you now get a proper error message with
a source location and a function name.
+ Also added some missing error value propagation in the partial evaluator.
+ Also some other minor cleanup and error handling fixes.
2013-01-28 16:12:56 +00:00
hallgren
61323039bd
Setup.hs: add some incomplete languages to the list compiled languages
...
To be specific: Amh, Ara, Lat, Tur and Mlt.
2013-01-28 16:07:44 +00:00
aarne
b77d7c60a0
capitals in Fre character matching
2013-01-28 14:27:04 +00:00
aarne
a36e1de7a6
included capitals in some phonological string pattern matching in Fin and Ita
2013-01-28 14:12:24 +00:00
aarne
6af9575a68
improved error message for overloading in case the given signature looks the same as one of the expected ones: it shows full records rather than just lock fields.
2013-01-28 14:00:23 +00:00
aarne
e1e5ec2bf8
some additions to new-gf-bib.bib
2013-01-28 08:42:00 +00:00
aarne
e14f6a5488
particle verbs in Finnish, to ease Wordnet translation
2013-01-26 21:24:53 +00:00
aarne
827c46a03c
Ger Quant sp field gets a Boolean to manage the use of numerals like in English
2013-01-26 10:52:31 +00:00
aarne
d4062659c9
Hebrew transliteration changed to real utf8, AllHeb added
2013-01-25 14:01:51 +00:00
gregoire.detrez
459a9a855b
Python binding: add a parsing function that accepts directly a list of tokens.
...
Is allows to define a tokenizer in python (or use an existing one, from nltk for instance.)
2013-01-24 13:31:34 +00:00
aarne
748e531dc9
fixed the construction for English indirect questions of name in Phrasebook
2013-01-23 09:29:39 +00:00
inari.listenmaa
64fa0ba3fc
Finnish vowel harmony
...
Changed the structure of N,CN,Det,Quant, and functions that build and use them.
2013-01-22 18:16:24 +00:00
john.j.camilleri
3c5955685e
RGL Browser: a bunch of style updates to make it less fugly
2013-01-21 10:44:30 +00:00
aarne
0a7cb6940c
corrected Ger euere to eure
2013-01-19 14:23:16 +00:00
john.j.camilleri
f633e899e9
Add fun/cat printnames to PGF web service
...
This is accessible vis the `browse` command, by adding the flag `printnames`
e.g.: .../Letter.pgf?command=browse&id=Recipient&format=json&printnames=1
2013-01-18 09:39:50 +00:00
kr.angelov
7b73100e01
switch from CP1251 to UTF8 in DictBul
2013-01-17 15:52:04 +00:00
kr.angelov
c222f86a2a
a few more words in DictEngBul.gf
2013-01-17 08:23:13 +00:00
kr.angelov
a7a7a21722
a few fixes in DictEngBul
2013-01-15 13:24:04 +00:00
kr.angelov
19288d0dda
about 3000 new words in DictEngBul.gf. The words are imported from the Universal WordNet but are not manually checked yet.
2013-01-15 11:17:59 +00:00
hallgren
d55f5b4e7b
gf -server: fix bug in bug fix for current directory
2013-01-13 12:36:58 +00:00
hallgren
f9551337a9
gf -server: small logging improvements
2013-01-12 18:48:23 +00:00
hallgren
cfb72bad8b
gf -server: defend against problems with the current directory caused unhandled errors
2013-01-12 17:11:31 +00:00
hallgren
488624255a
GF 3.4 release notes update
2013-01-11 15:43:32 +00:00
john.j.camilleri
776539803d
Syntax editor: initial support for string literals
...
Also a bug fix when switching to editor, although this still messes up
when using the letters grammar.
Also updated readme with options, and some style improvements.
2013-01-11 15:33:17 +00:00
john.j.camilleri
5dfca98088
Syntax editor: add tooltips to buttons
2013-01-11 12:45:24 +00:00
john.j.camilleri
d13424482d
Syntax editor: remove beta label
2013-01-11 11:38:45 +00:00
hallgren
3712b6988e
partial evaluator: fix token glueing bug
...
"a"+("b"++"c") was simplified to "bb"++"c" instead of "ab"++c.
2013-01-11 15:14:42 +00:00
john.j.camilleri
600761fa05
GFEP: update readme for 1.5.2 release
2013-01-11 10:18:13 +00:00
john.j.camilleri
a0b49dc01e
GFEP: remove doc makefile, updated index.html
2013-01-10 16:19:27 +00:00
john.j.camilleri
c78cc99b4f
GFEP: remove doc images and include redirection file (.htaccess)
2013-01-10 10:41:01 +00:00
hallgren
4b0e05f9c7
Fixes for minibar offline
...
Tested it in Firefox 18 (which has the new Ionmonkey JavaScript engine).
Still get stack overflows.
2013-01-09 16:44:18 +00:00
hallgren
eb21f73fd3
PGF service: new command: download
...
This makes it possible to download PGF files from servers where the PGF service
is installed.
I am also considering making commmand=download the default instead of
command=grammar.
2013-01-09 13:28:45 +00:00
kr.angelov
ccc3d6be0d
fix warnings in pgf-parse.c
2013-01-08 12:53:49 +00:00
peter.ljunglof
168d39bf6d
PGF installation instructions for Mac OSX
2013-01-08 10:23:25 +00:00
peter.ljunglof
88e67b92a4
Made meta probs an optional argument instead of hard-coded in pgf-translate
2013-01-08 10:20:46 +00:00
peter.ljunglof
d2ae113652
New PGF utility: pgf-parse
2013-01-08 10:19:53 +00:00