Commit Graph

6449 Commits

Author SHA1 Message Date
virk.shafqat
f7344b8f38 unicode4k-changed 2012-11-05 16:44:31 +00:00
virk.shafqat
7c04eede85 refinementsParseUrd 2012-11-04 17:06:32 +00:00
virk.shafqat
0301db4724 addDictUrd2 2012-11-04 16:39:57 +00:00
normundsg
a9d5cd527b PhrasebookLav: synchronised with the latest changes in the resource grammar 2012-11-01 02:36:29 +00:00
Normunds Gruzitis
5a71256fda Latvian: extensions to the verb paradigms
Added support for -ts/-ta participles (in addition to -is/-usi; other participles - on demand) and fixed some palatalization exceptions.
2012-10-30 22:37:11 +00:00
hallgren
78120c84b5 TransQuiz: use the grammars from the same server
Unlike the other web apps in the cloud, the translation quiz was configured
to use the grammars at http://www.grammaticalframework.org/grammars.
2012-10-30 14:36:55 +00:00
john.j.camilleri
7ad9b839b2 Small update to summer school 2013 page 2012-10-30 13:41:20 +00:00
john.j.camilleri
c41bfe8d7d Add initial page for 2013 summer school 2012-10-30 13:32:42 +00:00
virk.shafqat
e0d96dc949 parseUrdChanged 2012-10-29 11:05:54 +00:00
kr.angelov
52255664be use prob_t instead of float in a few places 2012-10-29 08:52:56 +00:00
john.j.camilleri
bcabfbc72e Minibar: cursor over editable words is now a "hand"
This had been bugging me for ages!
2012-10-26 15:00:19 +00:00
hallgren
2013ee4e36 GF home page: avoid line breaks in dates in the news section 2012-10-26 14:05:27 +00:00
john.j.camilleri
58cb521629 Add RGL API grammar modules for Maltese 2012-10-26 13:12:00 +00:00
hallgren
5bfaed7b10 gf.cabal: version of parallel needs to be >=3 2012-10-26 09:25:45 +00:00
aarne
44dc93ae8f some fixes to Chinese suggested by Shanghai colleagues 2012-10-26 08:52:20 +00:00
john.j.camilleri
c482b9f938 Added my name to authors list 2012-10-26 08:47:00 +00:00
kr.angelov
0ad2405d69 forgot to add one #ifdef 2012-10-25 18:37:22 +00:00
hallgren
4f161ee5b3 GF.Grammar.Macros: add function collectPattOp
collectPattOp :: (Patt -> [a]) -> Patt -> [a]
2012-10-25 16:12:21 +00:00
kr.angelov
9721833680 a major refactoring in the robust parser: bottom-up filtering and garbage collection for the chart 2012-10-25 14:42:53 +00:00
hallgren
71dd493987 GF.Grammar.Macros: add function composPattOp
For Patt, analogous to composOp for Term.
2012-10-24 22:40:18 +00:00
hallgren
b841664a63 Compute.ConcreteNew: support variants
Also add a missing check for Predef values in apply.
2012-10-24 17:49:20 +00:00
hallgren
eed724271f GeneratePMCFG: prefix messages about "impossible" errors with 'Internal error:'
Just to make them easier to spot when wading through thousands of lines of
warnings...
2012-10-24 17:08:52 +00:00
hallgren
9a99bcb54d Link to the GF Developers Guide from the download page 2012-10-24 15:08:20 +00:00
hallgren
3c24b72147 gf-cloud-api.html: document the new command=remake
Also improve the documentation of the responses to the upload and make
commands.
2012-10-23 21:16:31 +00:00
hallgren
87b280fd4f gf -server: introduce command=remake for recompiling previously uploaded grammars
Also remove some old commented out code.
2012-10-23 20:23:01 +00:00
hallgren
c2d02e1fca fracas: code to generate HTML treebank 2012-10-23 12:55:32 +00:00
hallgren
7565ba8b87 cleanup
Simplify the implementation of writeUTF8File and use it in one more place.
Remove unused imports left over after a previous change.
2012-10-23 11:48:23 +00:00
john.j.camilleri
c084e1b040 Maltese: finished morphology for derived verbs
Of course it's never really finished. There's more cases I should write treebanks
for and test, but I think the coverage is good enough and the implementation
for the verbs is solid enough that only minor fixes may arise.

There's also the issue of verb participles, but I'll come back to those
when I am looked more closely at the syntax.
2012-10-23 09:41:00 +00:00
Normunds Gruzitis
6fb15ecc2f Latvian: fixed some adjective paradigms, changed the default word order in ComplN2
The issues were unveiled while testing AttemptoLav in a more realistic domain
2012-10-23 00:12:36 +00:00
hallgren
c70c01745b Add Chinese to the list of installed RGL languages and support it in the web apps
Aarne says the Chinese resource grammar is complete, but not yet completely
correct.
2012-10-22 10:16:10 +00:00
Normunds Gruzitis
1817c7d168 Latvian: two important fixes regarding V2 clauses
Agreement with the focus part (the object) works not only for Pers3, but also for Pers1 and Pers2 NPs (if the verb requires non-typical subject/object valences).
Object-dependent double negation works (in addition to the subject-dependent double negation).
The first one is motivated by PhrasebookLav, the second one - by AttemptoLav.
Also a couple of minor fixes.
2012-10-21 21:23:56 +00:00
hallgren
d0e1187b10 Refactor compileSourceModule
There was 55 lines of rather repetitive code with calls to 6 compiler passes.
They have been replaced with 19 lines that call the 6 compiler passes
plus 26 lines of helper functions.
2012-10-19 20:14:11 +00:00
hallgren
885aaca6de Consistenly use SourceGrammar instead of [SourceModule] when calling compiler passes 2012-10-19 19:56:00 +00:00
hallgren
edb700ddf8 Phrasebook: make clean 2012-10-19 14:08:09 +00:00
inari.listenmaa
1addebfb95 fixes to previous 2012-10-19 11:52:54 +00:00
inari.listenmaa
ac75702130 spanish_catalan_corrections 2012-10-19 11:45:45 +00:00
inari.listenmaa
80bf7a8f62 removed_stuff_from_paradigmsspa
I removed mkQuant, mkDet and mkOrd from ParadigmsSpa and moved them to MorphoSpa. So from ParadigmsSpa you only need to remove mkAdv and mkAdN.
2012-10-19 11:02:08 +00:00
inari.listenmaa
072d62c2a2 spanish_quantifiers_bugfixes 2012-10-19 10:57:07 +00:00
inari.listenmaa
bbfeb933e4 spanish_impneg 2012-10-19 09:48:38 +00:00
inari.listenmaa
606f8bece8 catalan_smart_paradigms
MorphoCat and ParadigmsCat: smart paradigms for adjectives. 
ExtraCat: added costruction for negative imperative.
2012-10-19 09:36:37 +00:00
aarne
e666fa838f test results and documentation for Chinese 2012-10-19 07:15:50 +00:00
hallgren
1d6cbf8189 Use NOINLINE for build info and darcs version info
... to avoid unnecessary recompilation of other modules.
2012-10-18 20:01:22 +00:00
hallgren
cf44576573 gfse: grammars can now contain one-line descriptions
Also fixed two small problems with public grammars.
2012-10-18 12:48:39 +00:00
peter.ljunglof
ab074c9dc3 added autogenerated files for the FraCaS treebank 2012-10-17 08:49:34 +00:00
hallgren
a74e619c3f gfse: small fix 2012-10-16 23:06:37 +00:00
hallgren
d63d350cef gfse: identify inherited grammars by their unique id
This helps avoiding problems if an inherited grammar is renamed, or if there
is more than one grammar with the same name.
2012-10-16 22:10:49 +00:00
Normunds Gruzitis
21e61f4516 Latvian: added support for double negation, fixed some structural words
Double negation: sebject-dependent - works, object-dependent - still has to be fixed (in VerbsLav).
Structural words: everybody, somebody, nobody.
Both motivated by AttemptoLav.
2012-10-16 13:54:52 +00:00
hallgren
eff4d46fba GF.Command.Command: turn CommandOutput into a newtype
The output from commands is represented as ([Expr],String), where the [Expr] is
used when data is piped between commands and the String is used for the final
output. The String can represent the same list of trees as the [Expr] and/or
contain diagnostic information.

Sometimes the data that is piped between commands is not a list of trees, but
e.g. a string or a list of strings. In those cases, functions like fromStrings
and toStrings are used to encode the data as a [Expr].

This patch introduces a newtype for CommandOutput and collects the functions
dealing with command output in one place to make it clearer what is going on.
It also makes it easier to change to a more direct representation of piped
data, and make pipes more "type safe", if desired.
2012-10-16 13:01:03 +00:00
aarne
7fa0407a6f fixes in clefts and V3 in Chi; new pinyin versions 2012-10-16 09:36:05 +00:00
aarne
fefb95ecc7 fixes to Det and ComplSlash in Chi 2012-10-15 20:03:13 +00:00