extensions from Codex

This commit is contained in:
Krasimir Angelov committed 2026-10-14 08:34:11 +02:00
1 parent 52790d5b43
commit 1cef16870e
36 files changed
+864 -236

No files matched your search

+4 -3
View File
@@ -34,7 +34,10 @@ lin
PredetNP pred np =
let agr = predetAgr np.a in {
s = \\c => np.s ! NCase Nom ++ pred.s ! agr.g ;
a =Ag agr.g Pl P3 ;
-- A predeterminer does not change the number or person of its NP.
-- Forcing plural here made e.g. "only an automaton" control plural
-- verbal agreement in Swahili.
a = np.a ;
} ;
{-} PPartNP np v2 = {
@@ -103,14 +106,12 @@ lin
Use2N3 f = {
s = \\n,c => f.s ! n ! Nom ;
s2 = \\_ => [] ;
g = f.g ;
c2 = f.c2
} ;
Use3N3 f = {
s = \\n,c => f.s ! n ! Nom ;
s2 = \\_ => [] ;
g = f.g ;
c2 = f.c3
} ;