krasimir
217d503f30
~5000 more words in DictionarySwe from Google
2015-03-21 17:18:52 +00:00
krasimir
8b88fa6bb5
~5000 new nouns in Swedish from Google
2015-03-21 13:34:48 +00:00
krasimir
82ab195d28
merge tranquility with tranquillity in the different dictionaries
2015-03-21 13:22:56 +00:00
krasimir
f33d69aa9d
random fixes in DictionarySwe.gf
2015-03-21 13:09:06 +00:00
krasimir
c270d01cd4
small fixes in DictionaryBul.gf
2015-03-21 13:08:30 +00:00
krasimir
1357f58c1f
fixes in DictionarySwe
2015-03-21 06:29:24 +00:00
krasimir
0338d1070c
a number of country adjectives and nouns in Swedish.
2015-03-20 09:36:20 +00:00
krasimir
3f69eee279
causal_A/causality_N in Swedish
2015-03-19 21:01:46 +00:00
hallgren
de1437d3c4
Wide Coverage Translation Demo: draw abstract trees and parse trees
...
You can now click on a tree to toggle between the abstract syntax tree and
the parse tree.
Also, the implementation now uses the new C run-time requests, e.g.
App14.pgf?command=c-abstrtree&tree=...
so no need to install AppEng.pgf on the server any more.
2015-03-19 15:26:18 +00:00
hallgren
374da1f0b0
PGF service: add commands c-abstrtree and c-parsetree
...
These are the C runtime variants of the absttree and parsetree commands. They
work in the same way, but support fewer rendering options.
2015-03-19 14:17:45 +00:00
hallgren
fac915e783
haskell-bind: add bindings to graphviz rendering functions for abstract&parse trees
2015-03-19 14:14:30 +00:00
krasimir
7c24ce9758
fix the compilation of gu/mem.c on Windows. For now memory mapped pools on Windows are just not supported.
2015-03-19 09:28:31 +00:00
hallgren
e92583ca8c
Wide Coverage Translation Demo: draw syntax trees
...
The trees are drawn by using the Haskell run-time request
AppEng.pgf?command=abstrtree&tree=...
Thus AppEng.pgf has to be installed on the server and in sync with App14.pgf.
This is to avoid loading the huge App14.pgf in the Haskell run-time system, and
is enough since we only need the abstract syntax.
2015-03-18 16:23:04 +00:00
aarne
9af20d5c8b
generalized mkPrep in ParadigmsSpa by Daniel Vidal
2015-03-17 17:41:43 +00:00
hallgren
9ce7b36024
translator/DictionarySwe.gf: some fixes and new words, e.g. neither7nor_DConj
2015-03-17 15:49:56 +00:00
aarne
73976ec803
started finnish/tagged/ as a variant of the RGL that uses external morphological analysis
2015-03-17 15:04:28 +00:00
hallgren
dcf941d2be
translation/DictionarySwe.gf: three new words
...
Ignoring suspicious entries latest_N, times_N and pend_V.
2015-03-16 15:22:03 +00:00
aarne
845687462f
refactored Thai so that it can now be compiled producing BIND tokens instead of spaces, by just changing the definition of ResTha.bIND. This is not to be exploited yet, because it produces consecutive BIND tokens, which are not supported at runtime.
2015-03-16 14:53:53 +00:00
hallgren
ae97390cf5
translator/DictionarySwe.gf: three new words and a gender correction
2015-03-16 14:14:14 +00:00
aarne
963d3af1e9
Mongolian in ResourceDemo
2015-03-13 15:27:55 +00:00
aarne
4c8984638c
Mongolian on index page
2015-03-13 15:24:10 +00:00
aarne
9e0012af3e
updated RGL synopsis with Mongolian
2015-03-13 15:21:49 +00:00
aarne
3625c1ea25
fixed path in TryNep
2015-03-13 15:11:18 +00:00
aarne
f7f8225103
added Nepali to Setup: it had been missing
2015-03-13 15:10:16 +00:00
aarne
b456f921cf
added Afrikaans to Setup: it had been missing for a while
2015-03-13 15:08:03 +00:00
aarne
93ead18b24
fixed path in TryAfr
2015-03-13 15:07:48 +00:00
aarne
309f94ca56
updated Setup and RGL status.html with Mongolian: now it compiles by default
2015-03-13 14:51:01 +00:00
hallgren
7c1be91839
Fix -path directives for Mongolian
...
+ Remove references to alltenses.
+ Remove references to ../../prelude
+ Add missing reference to ../common in mongolian/SymbolMon.gf
2015-03-13 14:41:30 +00:00
aarne
10d43a6e11
added a dummy SymbolMon to enable compilation of RGL
2015-03-13 14:11:01 +00:00
hallgren
3502750052
GF.CompileInParallel: fix a Win32 problem
...
Recognize \ in addition to / when extracting path components.
2015-03-13 13:48:14 +00:00
nyamaakaa
053f2377b2
complete RGL implementation for Mongolian by Nyamsuren Erdenebadrakh
2015-03-13 13:40:22 +00:00
hallgren
4ff30e6771
Wide Coverage Translation Demo: improved performance
...
For improved performance, request only one translation from the server
initially. When the user clicks on a translated sentense, request 9 more
translations.
2015-03-11 17:53:25 +00:00
hallgren
9efbe0e47a
GF.Server: request logging: increase length limit from 100 500 chars per field
2015-03-11 15:56:06 +00:00
aarne
02ed9cea8b
DictionarySwe: kick_V2, mouse_N
2015-03-11 08:08:38 +00:00
aarne
3d49f98288
prepositional verbs added to DictionaryTha by a baseline heuristic
2015-03-10 15:21:09 +00:00
aarne
00e2f69853
generated TopDict for Thai
2015-03-10 15:13:39 +00:00
aarne
3ed8eb16ea
some ChunkTha items ; subcat verbs in DictionaryTha guessed
2015-03-10 14:54:15 +00:00
krasimir
35c4b5f3eb
remove the meta_item variable from the parse state
2015-03-06 15:18:50 +00:00
hallgren
82763282bb
Simple Translation tool: add File menu command 'Open in Wide Coverage Translation Demo'
...
Just as a quick way to test different documents in the Wide Coverage
Translation Demo.
2015-03-06 12:04:17 +00:00
hallgren
bc7500bd26
gf.cabal: increase idle time before full GC to 5 seconds
...
The builtin GHC RTS default is 0.3 seconds, which results in very bad
interactive behaviour when working with a large grammar in the GF shell.
2015-03-05 15:30:41 +00:00
krasimir
d408c7df9f
remove some more old code
2015-03-05 14:47:36 +00:00
krasimir
9d85f53002
removed some operations in GeneratePMCFG. They didn't work well with variants and are now obsolete with the new partial evaluator
2015-03-05 13:58:18 +00:00
hallgren
0ea372f230
GF.Compile.Compute.ConcreteNew: add dynamic table conversion
...
If the enumaration of table parameter values fails during the static
traversal phase, try again in the dynamic computation phase, when the values
of bound variables are known.
This is necessary to properly deal with generic table construction in opers,
like the ones found in prelude/Coordination.gf, e.g.
consTable : (P : PType) -> ... = \P ... -> {s1 = table P {...} ; ... }
2015-03-04 18:20:16 +00:00
hallgren
31f6cbe9e0
GF.Compile.Compute.ConcreteNew: some refactoring for readability
2015-03-04 13:30:11 +00:00
hallgren
cc014e659f
Fix to avoid "error (no reason given) OCCURRED IN optimizing <cat>"
...
GF.Compile.Optimize.mkLinReference can fail and cause this error because
the helper function inside it applies msum to a list that might be empty
(if there is a record type that does not contain a field of type Str).
This means that it can return mzero::Err, i.e.
Bad "error (no reason given)"
which can slip through the top level test that only catches Bad "no string".
2015-03-02 14:27:36 +00:00
hallgren
801582d27f
GF shell: fixed problems with previous change of the -retain flag
...
Because the prompt included the name of the abstract syntax, the loading
of the PGF was forced even if -retain was used. Even worse,
if an error occured while loading the PGF, it was repeated and caught
every time the prompt was printed, creating an infite loop. The solution
is to not print the name of the abstract syntax when the grammar is
imported with -retain, which is the way things were before anyway.
2015-02-27 16:42:09 +00:00
krasimir
9448f048bf
some fixes in DictionaryBul.gf
2015-02-27 15:46:27 +00:00
krasimir
d7afcd34cf
Trinidadian in DictionaryEng was written with Cyrillic T by mistake
2015-02-27 15:35:23 +00:00
aarne
de8d88b4d0
corrections to German verbs by Hans Leiss
2015-02-27 15:34:03 +00:00
aarne
6819d67943
fixed the problem found by Hans Leiss with Ger passives leaving out arguments and producing metavariables in parsing
2015-02-27 14:02:38 +00:00