Added CompCN to ParseEng. Perhaps this should move to NounEng.

This commit is contained in:
bjorn
2008-11-21 12:33:56 +00:00
parent 289618b81f
commit b047a99a84
2 changed files with 6 additions and 1 deletions

View File

@@ -30,7 +30,7 @@ concrete ParseEng of ParseEngAbs =
VA, become_VA],
BigLexEng
** open ParadigmsEng, ResEng, MorphoEng, ParamX, Prelude in {
** open ParadigmsEng, ResEng, MorphoEng, NounEng, ParamX, Prelude in {
flags startcat = Phr ; unlexer = text ; lexer = text ;
@@ -125,6 +125,9 @@ lin
a = agrP3 Sg
} ;
CompCN cn = { s = \\a => let n = (fromAgr a).n
in IndefArt.s ! False ! n ++ cn.s ! n ! Acc} ;
-- Lexical additions
lin

View File

@@ -26,6 +26,8 @@ fun NumOfNP : Num -> NP -> NP ; -- ten of the dogs
fun CAdvNP : CAdv -> CN -> NP -> NP ; -- more wine than the professor
fun CAdvSSlash : CAdv -> CN -> SSlash -> NP ; -- more wine than the professor drank
fun CompCN : CN -> Comp ; -- "(every man is) a dog", "(all men are) dogs"
-- Lexical additions
fun a8few_Det : Det ;