(Eng) Use "whose" in FunRP instead of "of which"

This commit is contained in:
Inari Listenmaa
2021-10-20 18:56:21 +08:00
parent 32ac7b5fe3
commit 0eb77f5291
4 changed files with 29 additions and 5 deletions
+6 -1
View File
@@ -86,7 +86,12 @@ concrete CatEng of Cat = CommonX - [Pol,CAdv] ** open ResEng, Prelude in {
Conj = {s1,s2 : Str ; n : Number} ;
Subj = {s : Str} ;
Prep = {s : Str; isPre : Bool} ;
Prep = {
s : Str ; -- "with", "ago"
isPre : Bool ; -- whether it's pre- or postposition: "with"=True, "ago"=False
isPoss : Bool ; -- whether it becomes "whose" in FunRP: "John, whose mother is wise"
empty : Str ; -- dummy empty string to avoid issues with parsing, if s field is replaced by "whose" in FunRP
} ;
CAdv = {s : Polarity => Str; p : Str} ;
-- Open lexical classes, e.g. Lexicon