From 2669573232d43f54bfcb39a72a480699c9df46f6 Mon Sep 17 00:00:00 2001
From: aarne
+Inger Andersson and Therese Soderberg (Spanish morphology),
+Nicolas Barth and Sylvain Pogodalla (French verb list),
Janna Khegai (Russian modules, forthcoming),
Bjorn Bringert (many Swadesh lexica),
Carlos Gonzalia (Spanish cardinals),
+Harald Hammarstrom (German morphology),
Partik Jansson (Swedish cardinals),
Aarne Ranta.
This will take quite some time. An alternative is to use the
-precompiled grammar package. Just do
+precompiled grammar package from GF download page. This package
+has the necessary
-For more examples, see the
-Overview slides.
+Do for instance
+
+For more examples, see the Overview slides.
GF Resource Grammar Library v. 1.0
Author: Aarne Ranta <aarne (at) cs.chalmers.se>
-Last update: Fri Mar 10 13:27:21 2006
+Last update: Tue Mar 21 14:49:24 2006
Authors
gfc and gfr files directly under GF/lib.
- cd GF/lib/resource-1.0
- make pretest
+ GF/lib/alltenses
+ GF/lib/mathematical
+ GF/lib/multimodal
+ GF/lib/present
+ cd GF/lib/
+ gf
+ > i -path=present:prelude present/LangEng.gfc
+ > gr -cat=S -number=3 -cf | tb
+
+The language independent ground API
@@ -328,6 +347,84 @@ Its purpose is to serve as a prototype for example-based
grammar writing.
+This bugs should be fixed before the final release of v. 1.0. +
++Danish +
++English +
++Finnish +
++French +
++German +
++Italian +
++Norwegian +
++Russian +
++Spanish +
++Swedish +
+Grammars as Software Libraries. Slides diff --git a/resource-1.0/doc/index.txt b/resource-1.0/doc/index.txt index 8f49b612f..2d6231c39 100644 --- a/resource-1.0/doc/index.txt +++ b/resource-1.0/doc/index.txt @@ -25,21 +25,28 @@ we refer to [v. 0.9 ../../resource/]. ==Authors== +Inger Andersson and Therese Soderberg (Spanish morphology), +Nicolas Barth and Sylvain Pogodalla (French verb list), Janna Khegai (Russian modules, forthcoming), Bjorn Bringert (many Swadesh lexica), Carlos Gonzalia (Spanish cardinals), +Harald Hammarstrom (German morphology), Partik Jansson (Swedish cardinals), Aarne Ranta. We are grateful for contributions and comments to several other people who have used this and the previous versions of the resource library, including +Ludmilla Bogavac, Ana Bove, David Burke, Lauri Carlson, Gloria Casanellas, Karin Cavallin, +Robin Cooper, Hans-Joachim Daniels, +Elisabet Engdahl, +Markus Forsberg, Kristofer Johannisson, Anni Laine, Wanjiku Ng'ang'a, @@ -83,13 +90,22 @@ Go to the main directory, compile the grammars, and run a test. make test ``` This will take quite some time. An alternative is to use the -[precompiled grammar package ../../compiled.tgz]. Just do +precompiled grammar package from GF download page. This package +has the necessary ``gfc`` and ``gfr`` files directly under ``GF/lib``. ``` - cd GF/lib/resource-1.0 - make pretest + GF/lib/alltenses + GF/lib/mathematical + GF/lib/multimodal + GF/lib/present ``` -For more examples, see the -[Overview slides clt2006.html]. +Do for instance +``` + cd GF/lib/ + gf + > i -path=present:prelude present/LangEng.gfc + > gr -cat=S -number=3 -cf | tb +``` +For more examples, see the [Overview slides clt2006.html]. @@ -265,6 +281,54 @@ Its purpose is to serve as a prototype for example-based grammar writing. +==Known bugs and missing components== + +This bugs should be fixed before the final release of v. 1.0. + +Danish +- API 1.0 not implemented + + +English +- only contracted negation forms + + +Finnish +- no possessive suffixes +- wrong cases in passive constructions + + +French +- only direct word order in questions + + +German +- the Swadesh part of lexicon missing +- no list of irregular verbs + + +Italian +- no contraction of infinitives before clitics +- no list of irregular verbs + + +Norwegian +- word order in compound verbs sometimes wrong + + +Russian +- API 1.0 not implemented + + +Spanish +- no ordinal numbers + + +Swedish +- word order in compound verbs sometimes wrong + + + ==More reading== [Grammars as Software Libraries gslt-sem-2006.html]. Slides diff --git a/resource-1.0/norwegian/StructuralNor.gf b/resource-1.0/norwegian/StructuralNor.gf index dc3db69ec..9dff1e19b 100644 --- a/resource-1.0/norwegian/StructuralNor.gf +++ b/resource-1.0/norwegian/StructuralNor.gf @@ -107,7 +107,7 @@ concrete StructuralNor of Structural = CatNor ** whichPl_IDet = {s = \\_ => "hvilke" ; n = Pl ; det = DIndef} ; whichSg_IDet = {s = genderForms "hvilken" "hvilket" ; n = Sg ; det = DIndef} ; whoSg_IP = {s = vem.s ; gn = SgUtr} ; - whoPl_IP = {s = vem.s ; gn = Plg} ; + whoPl_IP = {s = \\_ => "hvilke" ; gn = Plg} ; why_IAdv = ss "hvorfor" ; without_Prep = ss "uten" ; with_Prep = ss "med" ; diff --git a/resource-1.0/swedish/StructuralSwe.gf b/resource-1.0/swedish/StructuralSwe.gf index 9e4fe3b55..f7b03b131 100644 --- a/resource-1.0/swedish/StructuralSwe.gf +++ b/resource-1.0/swedish/StructuralSwe.gf @@ -106,7 +106,7 @@ concrete StructuralSwe of Structural = CatSwe ** whichPl_IDet = {s = \\_ => "vilka" ; n = Pl ; det = DIndef} ; whichSg_IDet = {s = genderForms "vilken" "vilket" ; n = Sg ; det = DIndef} ; whoSg_IP = {s = vem.s ; gn = SgUtr} ; - whoPl_IP = {s = vem.s ; gn = Plg} ; + whoPl_IP = {s = \\_ => "vilka" ; gn = Plg} ; why_IAdv = ss "varför" ; without_Prep = ss "utan" ; with_Prep = ss "med" ;