make CompoundN more flexible

This commit is contained in:
Krasimir Angelov
2023-10-25 11:19:00 +02:00
parent fa8cef4112
commit 01e5165537
13 changed files with 68 additions and 38 deletions
+3 -3
View File
@@ -110,9 +110,9 @@ incomplete concrete CatRomance of Cat = CommonX - [SC,Pol,MU]
A = {s : AForm => Str ; compar : ComparAgr => Str ; isPre : Bool ; copTyp : CopulaType ; isDeg : Bool} ;
A2 = {s : AForm => Str ; compar : ComparAgr => Str ; c2 : Compl ; copTyp : CopulaType ; isDeg : Bool} ;
N = Noun ;
N2 = Noun ** {c2 : Compl} ;
N3 = Noun ** {c2,c3 : Compl} ;
N = Noun ** {relType : NRelType};
N2 = Noun ** {relType : NRelType; c2 : Compl} ;
N3 = Noun ** {relType : NRelType; c2,c3 : Compl} ;
GN, PN = {s : Str ; g : Gender} ;
SN = {s : Gender => Str ; pl : Str} ;
LN = {s : Str;