1
0
forked from GitHub/gf-core
Commit Graph

8767 Commits

Author SHA1 Message Date
aarne 769fd9af69 bug fixes in PredFin passives and vvtypes 2014-02-16 22:02:15 +00:00
aarne e94c8af553 passive in PredFin 2014-02-16 16:07:05 +00:00
aarne cd58451c8e ported (most of) the new structures to PredFin 2014-02-16 09:50:26 +00:00
aarne 7831a3d8c3 added some VP constructions to Pred: without/after/before/when doing, in order to do 2014-02-15 20:17:48 +00:00
aarne 3e1d19b043 typo in NDLift ; roughly_AdV in Dictionary 2014-02-15 14:47:05 +00:00
aarne 5127ad4352 some fixes in DictionarySwe 2014-02-15 12:53:46 +00:00
aarne 94c28d7eca updated wide coverage NDTrans Eng,Swe with the new constructs. 2014-02-14 15:41:37 +00:00
aarne 35395c22b6 added QuestIComp to Pred 2014-02-14 14:36:03 +00:00
aarne 22f817262f relatives and imperatives in Pred Eng and Swe 2014-02-14 08:41:18 +00:00
aarne 39ad565694 shall-should in Dictionary 2014-02-13 17:10:12 +00:00
john.j.camilleri d67f8b7e19 RGL browser: update build-tags.sh to work on OSX
To run on GNU Linux you need to un/comment some stuff in the file.
To run on Windows... lol
2014-02-13 15:24:57 +00:00
hallgren b7f57b1394 demos/translation.t2t: the translation app needs more space 2014-02-13 12:02:10 +00:00
aarne 6a4dd4aa41 Pred: proper forms of Eng auxiliaries; variants for Swe negation and future aux 2014-02-12 18:40:18 +00:00
hallgren 286c5a035a Wide coverage demo: show up to 10 translations
The translations are loaded one at a time so you don't have to wait for all
10 to see the first one.
2014-02-12 16:08:18 +00:00
kr.angelov 2c9b9cb8ad fixes in the Swedish dictionary 2014-02-12 15:33:00 +00:00
kr.angelov 3828c79253 fixes in DictionarySwe 2014-02-12 14:02:06 +00:00
aarne 32a36a246c commented out stringMark from Lang since it creates hopeless ambiguities in parsing 2014-02-11 20:09:25 +00:00
aarne 4ce2379869 DictionarySwe patched with Saldo-WordNet mappings. Most of the changes should be improvements, but some may not... the old definitions are kept as variants. 2014-02-11 17:41:25 +00:00
hallgren 15bf881e45 Work on web api & apps based on the C run-time system
+ PGFService.hs: add command c-grammar, include probability in parse results
+ js/gftranslation.js: add start position and limit parameters, return more
  info to applications
+ Simple Translator: show two wide coverage translations
+ Wide coverage demo: show parse tree and probability (intended as grammar
  debugging aids)
2014-02-11 16:43:29 +00:00
hallgren d99f3e19d7 GFServer.hs: avoid intertwined log messages from parallel requests 2014-02-11 14:22:12 +00:00
aarne 4c26fc80ee module Markup for marking up subphrases with html tags (or other things). Implemented for Eng and Swe so far. 2014-02-11 15:42:17 +00:00
hallgren be31b52e07 Restore compatibility with GHC 7.0 2014-02-10 21:44:34 +00:00
aarne cbe0adb71b Swe dictionary entries from Saldo-Wordnet. Should be checked before replacing old words in DictionarySwe 2014-02-10 18:43:42 +00:00
kr.angelov 44c95e9c99 fixes in DictionaryBul 2014-02-10 16:24:08 +00:00
hallgren ac3fae334e Fix broken C runtime support in gf.cabal and PGFService.hs
Also add PGF service command c-flush to explicitly flush cached parse results
from memory.
2014-02-10 16:04:40 +00:00
aarne 0f7ea733cc some words in DictionarySwe corrected 2014-02-10 14:12:58 +00:00
kr.angelov 2451ed123d proper error checking in the C runtime 2014-02-10 14:07:17 +00:00
hallgren 1efb9824f8 haskell-bind: fix broken pgf-shell
The type CId was replaced with String, so can't use show and read anymore.
2014-02-10 12:59:31 +00:00
kr.angelov 0e2c3f86a6 bugfix in pgf2-bind.cabal 2014-02-10 10:28:19 +00:00
aarne 6cdd5efb9e changes in translator/ExtensionsFin after the datatype reform 2014-02-09 20:41:47 +00:00
aarne 063fe069af PredFin and NDTransFin finally working 2014-02-09 20:16:29 +00:00
aarne bcabc34527 disabled ad hoc overloading, as it still causes mysterious errors. It is just a few lines in Rename.hs 2014-02-09 19:55:17 +00:00
kr.angelov e11a247d82 updated haskell-bind/README 2014-02-09 20:56:01 +00:00
kr.angelov e527a526d8 cleanup the code for the FFI binding. The API is now more uniform with the Python and the Java bindings. Fixed a lot of memory leaks. 2014-02-09 20:45:11 +00:00
kr.angelov 7c66e438e1 GuVariant is now plain uintptr_t instead of a structure to make it easier to write Haskell bindings 2014-02-09 19:07:15 +00:00
aarne d60db9a4c3 shrinking the size of some Fin datatypes (in general RGL) results in pgf size reduction to 25% of previous size 2014-02-09 17:38:24 +00:00
aarne 8b9daedc14 factored out linrefs to opers in PredInterface 2014-02-09 10:34:21 +00:00
aarne 26f6fea5a8 some refactoring, and experiments with Fin which is still too big in pgf 2014-02-09 09:31:42 +00:00
aarne bd51fab5e0 Fin modules of NDTrans in place, but refactoring in needed 2014-02-08 22:25:06 +00:00
aarne 1c3d7ea22d inheriting some translator Extensions in NDTrans. Many of them are not needed, since they are now covered by Pred. 2014-02-08 20:18:27 +00:00
aarne e9af74ae09 moved development-phrase modules to subdir alternatives 2014-02-08 19:55:59 +00:00
aarne 2ff1587382 factored out fun's for lifting RGL functions to Pred, and added some 2014-02-08 19:53:11 +00:00
aarne 3c97dc4ed3 nondependent versions of Pred grammars, implemented by a functor over the dependent version so that no new concrete syntax code is needed. This is at the moment the grammar of choice for translation: NDTransEng is several times faster than TransEng and even faster than the old TranslateEng. The next step is to make sure that all coverage is preserved; some new coverage is already there. 2014-02-08 14:28:58 +00:00
aarne b1aec70571 predication Test: top-level grammar with Lexicon and Structural instead of the big Dictionary 2014-02-08 10:45:17 +00:00
aarne 2e7190c55f functorization of Pred and Trans now includes both Eng and Swe 2014-02-08 09:10:57 +00:00
aarne b502c26e83 qualifications in finnish/stemmed/WNKotus to help overloading 2014-02-07 22:54:54 +00:00
aarne 1da64de767 PredEng now works with a functor. Some decisions about name clashes to do. 2014-02-07 17:59:37 +00:00
hallgren 5edf45c2a0 lib/src/Makefile: TranslateChi needs a bigger stack
Note: TranslateFin fails to compile because of an overloading problem.
2014-02-07 17:00:16 +00:00
hallgren 01b90b95f8 gf.cabal: pgf-shell needs containers now 2014-02-07 16:42:51 +00:00
hallgren 96594e405d pgf-shell: show the names of the concrete syntaxes after loading the grammar 2014-02-07 16:40:13 +00:00