diff --git a/resource-1.0/README b/resource-1.0/README
index c2551fa2..0c3490ea 100644
--- a/resource-1.0/README
+++ b/resource-1.0/README
@@ -27,9 +27,16 @@ The main changes from 0.9 to 1.0 are
3. Some constructions have been dropped out or modified. This concerns
in particular the determiner structure in the module Noun. Also the
number of verb subcategorization patterns is lower: predication can
- be done by adding adverbs instead.
+ be done by adding adverbs instead. Also the division between A and ADeg
+ is eliminated.
-4. Judging from the English implementation, there is a promise to get
+4. The implementation is more direct; there is no "SyntaxX" variant of
+ each rule as in 0.9. The ease to find definitions and change them
+ weighs many times more than the abstraction attained by indirection,
+ in this case. Also compilation time and amount of generated code (gfr)
+ decreases quite a bit.
+
+5. Judging from the English implementation, there is a promise to get
a lighter and more efficient resource library, just because of
lessons learned from earlier implementations.
@@ -42,6 +49,8 @@ When will it be ready? Hopefully around February 2005.
---------- later history and status:
+ 1/2 Italian added.
+
26/1 Norwegian added.
24/1 French complete, as well as the Romance parametrized modules.
diff --git a/resource-1.0/doc/gf-resource.txt b/resource-1.0/doc/gf-resource.txt
index 1b277691..678413a7 100644
--- a/resource-1.0/doc/gf-resource.txt
+++ b/resource-1.0/doc/gf-resource.txt
@@ -972,7 +972,7 @@ The structure looks like this.
| Finnish | X | + | - | X | X | 0
| French | X | X | X | X | X | X
| German | X | - | X | X | - | -
- | Italian | X | X | - | X | X | X
+ | Italian | X | X | X | X | X | X
| Norwegian | - | X | X | X | X | X
| Russian | X | X | - | * | - | -
| Spanish | - | X | - | X | X | X
diff --git a/resource-1.0/doc/index.html b/resource-1.0/doc/index.html
index a71ad01b..7b122d3c 100644
--- a/resource-1.0/doc/index.html
+++ b/resource-1.0/doc/index.html
@@ -7,7 +7,7 @@
GF Resource Grammar Library v. 1.0
Author: Aarne Ranta <aarne (at) cs.chalmers.se>
-Last update: Tue Jan 31 18:18:47 2006
+Last update: Wed Feb 1 17:41:25 2006
@@ -69,6 +69,7 @@ The documentation of the individual modules:
- ParadigmsEng: English lexical paradigms
- ParadigmsFre: French lexical paradigms
+
- ParadigmsIta: Italian lexical paradigms
- ParadigmsGer: German lexical paradigms
- ParadigmsNor: Norwegian lexical paradigms
- ParadigmsSwe: Swedish lexical paradigms
diff --git a/resource-1.0/doc/index.txt b/resource-1.0/doc/index.txt
index 8cf52b81..6a74bc5b 100644
--- a/resource-1.0/doc/index.txt
+++ b/resource-1.0/doc/index.txt
@@ -48,6 +48,7 @@ The documentation of the individual modules:
- [ParadigmsEng gfdoc/ParadigmsEng.html]: English lexical paradigms
- [ParadigmsFre gfdoc/ParadigmsFre.html]: French lexical paradigms
+- [ParadigmsIta gfdoc/ParadigmsIta.html]: Italian lexical paradigms
- [ParadigmsGer gfdoc/ParadigmsGer.html]: German lexical paradigms
- [ParadigmsNor gfdoc/ParadigmsNor.html]: Norwegian lexical paradigms
- [ParadigmsSwe gfdoc/ParadigmsSwe.html]: Swedish lexical paradigms
diff --git a/resource-1.0/italian/log.txt b/resource-1.0/italian/log.txt
index fe5835c1..2abd0c57 100644
--- a/resource-1.0/italian/log.txt
+++ b/resource-1.0/italian/log.txt
@@ -11,4 +11,7 @@ LexiconIta from 0.9
StructuralIta, filling StructuralFre from 0.9
NumeralsIta from 0.9 adding ordinals
-17:30 done - but needs more testing.
+17:30 done - but needs more testing
+17:40 added Ita to mathematical and multimodal, updated doc/index.txt,
+doc/gf-resource.txt, and README
+
diff --git a/resource-1.0/mathematical/MathematicalIta.gf b/resource-1.0/mathematical/MathematicalIta.gf
new file mode 100644
index 00000000..11d8224f
--- /dev/null
+++ b/resource-1.0/mathematical/MathematicalIta.gf
@@ -0,0 +1,24 @@
+--# -path=.:../italian:../romance:../abstract:../common:prelude
+
+concrete MathematicalIta of Mathematical =
+ NounIta - [ComplN2], --- to avoid ambiguity
+-- VerbIta,
+-- AdjectiveIta,
+-- AdverbIta,
+ NumeralIta,
+-- SentenceIta,
+ QuestionIta,
+ RelativeIta,
+ ConjunctionIta,
+ PhraseIta,
+ StructuralIta,
+
+ SymbolIta,
+ PredicationIta,
+
+ LexiconIta
+ ** {
+
+flags startcat = Phr ;
+
+} ;
diff --git a/resource-1.0/mathematical/PredicationIta.gf b/resource-1.0/mathematical/PredicationIta.gf
new file mode 100644
index 00000000..25ae3ba8
--- /dev/null
+++ b/resource-1.0/mathematical/PredicationIta.gf
@@ -0,0 +1,3 @@
+concrete PredicationIta of Predication = CatIta ** PredicationI with
+ (Lang = LangIta) ;
+
diff --git a/resource-1.0/mathematical/SymbolIta.gf b/resource-1.0/mathematical/SymbolIta.gf
new file mode 100644
index 00000000..d4e9cbf5
--- /dev/null
+++ b/resource-1.0/mathematical/SymbolIta.gf
@@ -0,0 +1,2 @@
+concrete SymbolIta of Symbol = CatIta ** SymbolRomance with
+ (ResRomance = ResIta) ;
diff --git a/resource-1.0/multimodal/DemonstrativeIta.gf b/resource-1.0/multimodal/DemonstrativeIta.gf
new file mode 100644
index 00000000..ef57a5f5
--- /dev/null
+++ b/resource-1.0/multimodal/DemonstrativeIta.gf
@@ -0,0 +1,2 @@
+concrete DemonstrativeIta of Demonstrative = CatIta ** DemonstrativeI with
+ (Lang = LangIta) ;
diff --git a/resource-1.0/multimodal/MultimodalIta.gf b/resource-1.0/multimodal/MultimodalIta.gf
new file mode 100644
index 00000000..fd3576f0
--- /dev/null
+++ b/resource-1.0/multimodal/MultimodalIta.gf
@@ -0,0 +1,19 @@
+--# -path=.:../italian/:../romance:../abstract:../common:prelude
+
+concrete MultimodalIta of Multimodal =
+ NounIta,
+-- Verb,
+ AdjectiveIta,
+ AdverbIta,
+-- NumeralIta,
+-- Sentence,
+-- Question,
+-- Relative,
+-- Conjunction,
+-- Phrase,
+-- Tensed,
+ StructuralIta,
+ DemonstrativeIta,
+ LexiconIta
+ ** {} ;
+