add distinction between Attributive vs Predicative (esp for colours)

This commit is contained in:
1Regina authored and Inari Listenmaa committed 2022-03-07 04:30:39 +01:00
1 parent 1b02447b44
commit 9a6301691d
11 files changed
+172 -159

No files matched your search

+10 -1
View File
@@ -99,7 +99,6 @@ param
AdjPlace = Attr | Pred ; -- a green cat / the cat is green colour
-- parts of speech
oper
VP = {
@@ -134,6 +133,16 @@ oper
_ => mkAdj s False
} ;
colourAdj : Str -> Adj = \s -> {
s = table {
Attr => word s ;
Pred => word s ++ "色"
};
monoSyl = case s of {
? => True ;
_ => False }
};
copula : Verb = mkVerb "是" [] [] [] [] "不" ;
hen_copula : Verb =
{s = hen_s ; sn = [] ; pp = [] ; ds = [] ; dp = [] ; ep = [] ; neg = "不"} ; ---