summaryrefslogtreecommitdiff
path: root/old-lib/resource/romance/ConjunctionRomance.gf
diff options
context:
space:
mode:
authoraarne <aarne@chalmers.se>2009-12-09 09:47:16 +0000
committeraarne <aarne@chalmers.se>2009-12-09 09:47:16 +0000
commitc8ceed08efcc0bdc1fcbd89bce643d9f52f0991b (patch)
tree5f0b314341c129eba1bc67b8b887fb8a4486fad8 /old-lib/resource/romance/ConjunctionRomance.gf
parent101df06f6c8380328d4266adadac3ab6d1bac0b3 (diff)
moving a few things to deprecated
Diffstat (limited to 'old-lib/resource/romance/ConjunctionRomance.gf')
-rw-r--r--old-lib/resource/romance/ConjunctionRomance.gf70
1 files changed, 0 insertions, 70 deletions
diff --git a/old-lib/resource/romance/ConjunctionRomance.gf b/old-lib/resource/romance/ConjunctionRomance.gf
deleted file mode 100644
index 894fccefa..000000000
--- a/old-lib/resource/romance/ConjunctionRomance.gf
+++ /dev/null
@@ -1,70 +0,0 @@
-incomplete concrete ConjunctionRomance of Conjunction =
- CatRomance ** open CommonRomance, ResRomance, Coordination, Prelude in {
-
- flags optimize=all_subs ;
-
- lin
-
-{---b
- ConjS conj ss = conjunctTable Mood conj ss ;
- DConjS conj ss = conjunctDistrTable Mood conj ss ;
-
- ConjAdv conj ss = conjunctSS conj ss ;
- DConjAdv conj ss = conjunctDistrSS conj ss ;
-
- ConjNP conj ss = conjunctTable NPForm conj ss ** {
- a = {g = ss.a.g ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} ;
- hasClit = False
- } ;
- DConjNP conj ss = conjunctDistrTable NPForm conj ss ** {
- a = {g = ss.a.g ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} ;
- hasClit = False
- } ;
-
- ConjAP conj ss = conjunctTable AForm conj ss ** {
- isPre = ss.isPre
- } ;
- DConjAP conj ss = conjunctDistrTable AForm conj ss ** {
- isPre = ss.isPre
- } ;
----}
-
- ConjS conj ss = conjunctDistrTable Mood conj ss ;
-
- ConjAdv conj ss = conjunctDistrSS conj ss ;
-
- ConjNP conj ss = conjunctDistrTable NPForm conj ss ** {
- a = {g = ss.a.g ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} ;
- hasClit = False
- } ;
- ConjAP conj ss = conjunctDistrTable AForm conj ss ** {
- isPre = ss.isPre
- } ;
-
-
--- These fun's are generated from the list cat's.
-
- BaseS = twoTable Mood ;
- ConsS = consrTable Mood comma ;
- BaseAdv = twoSS ;
- ConsAdv = consrSS comma ;
- BaseNP x y = {
- s1 = \\c => x.s ! stressedCase c ;
- s2 = \\c => y.s ! (conjunctCase c) ;
- a = conjAgr x.a y.a
- } ;
- ConsNP x xs = {
- s1 = \\c => x.s ! stressedCase c ++ comma ++ xs.s1 ! (conjunctCase c) ;
- s2 = \\c => xs.s2 ! (conjunctCase c) ;
- a = conjAgr x.a xs.a
- } ;
- BaseAP x y = twoTable AForm x y ** {isPre = andB x.isPre y.isPre} ;
- ConsAP xs x = consrTable AForm comma xs x ** {isPre = andB xs.isPre x.isPre} ;
-
- lincat
- [S] = {s1,s2 : Mood => Str} ;
- [Adv] = {s1,s2 : Str} ;
- [NP] = {s1,s2 : NPForm => Str ; a : Agr} ;
- [AP] = {s1,s2 : AForm => Str ; isPre : Bool} ;
-
-}