bug fix in romance preposition + pronoun

This commit is contained in:
aarne
2006-01-30 20:21:09 +00:00
parent c0b8ec02fd
commit 642a843a8c
2 changed files with 15 additions and 4 deletions

View File

@@ -1,5 +1,13 @@
--1 Differences between Romance languages
interface DiffRomance = open CommonRomance, Prelude in {
-- The first six constants show the essential differences
-- between French, Italian, and Romance syntaxes (as regards the
-- resource API). The other constants are either derivatively
-- dependent, or have as values strings, which are language-dependent
-- anyway.
--2 Constants whose definitions fundamentally depend on language
-- Prepositions that fuse with the article
@@ -27,6 +35,11 @@ interface DiffRomance = open CommonRomance, Prelude in {
oper conjunctCase : NPForm -> NPForm ;
-- How infinitives and clitics are placed relative to each other
-- (Fre "la voir", Ita "vederla").
oper clitInf : Str -> Str -> Str ;
--2 Constants that must derivatively depend on language
@@ -53,8 +66,6 @@ interface DiffRomance = open CommonRomance, Prelude in {
conjThan : Str ;
conjThat : Str ;
clitInf : Str -> Str -> Str ;
relPron : Bool => AAgr => Case => Str ;
pronSuch : AAgr => Str ;

View File

@@ -32,8 +32,8 @@ oper
} ;
case2npform : Case -> NPForm = \c -> case c of {
Nom => Aton Nom ;
Acc => Aton Acc ;
Nom => Ton Nom ;
Acc => Ton Acc ;
_ => Ton c
} ;