some additions to lib API

This commit is contained in:
aarne
2010-04-10 07:32:11 +00:00
parent 64392c7a50
commit 2f21696919
3 changed files with 13 additions and 4 deletions

View File

@@ -89,4 +89,10 @@ concrete ExtraFin of ExtraFinAbs = CatFin **
IAdvAdv adv = {s = "kuinka" ++ adv.s} ;
ProDrop p = {
s = table {NPCase (Nom | Gen) => [] ; c => p.s ! c} ;
---- drop Gen only works in adjectival position
a = p.a
} ;
}

View File

@@ -1,6 +1,6 @@
abstract ExtraFinAbs = Extra [
GenNP,VPI,ListVPI,BaseVPI,ConsVPI,MkVPI,ComplVPIVV,ConjVPI,
VV,VP,Conj,NP,Quant,IAdv,IComp,ICompAP,IAdvAdv,Adv,AP] ** {
VV,VP,Conj,NP,Quant,IAdv,IComp,ICompAP,IAdvAdv,Adv,AP, Pron, ProDrop] ** {
fun
AdvExistNP : Adv -> NP -> Cl ; -- kuvassa olemme me