Files
gf-core/testsuite/lpgf/unittests/MissingCnc.gf
2021-02-21 14:05:31 +01:00

26 lines
604 B
Plaintext

concrete MissingCnc of Missing = open Prelude, ParamX in {
lincat
S = SS ;
NP = { s : Str ; n : Number } ;
V2 = { s : Number => Str; s2 : Str } ;
lin
Pred subj verb obj = ss (subj.s ++ verb.s ! subj.n ++ obj.s ++ verb.s2) ;
John = { s = "John" ; n = Sg } ;
-- Dogs = { s = "dogs" ; n = Pl } ;
Fish = { s = "fish" ; n = Pl } ;
Love = {
s = table {
Sg => "loves" ;
Pl => "love"
} ;
s2 = "a lot"
} ;
-- Eat = {
-- s = table {
-- Sg => "eats" ;
-- Pl => "eat"
-- } ;
-- s2 = "often"
-- } ;
}