forked from GitHub/gf-core
49 lines
1.1 KiB
Plaintext
49 lines
1.1 KiB
Plaintext
abstract ParseEngAbs =
|
|
Parse - [above_Prep],
|
|
ExtraEngAbs - [
|
|
UncNegCl, UncNegQCl, UncNegRCl, UncNegImpSg, UncNegImpPl,
|
|
StrandRelSlash,
|
|
that_RP
|
|
],
|
|
|
|
Lexicon [N3, distance_N3,
|
|
A2, married_A2,
|
|
VQ, wonder_VQ,
|
|
V2A, paint_V2A,
|
|
V2Q, ask_V2Q,
|
|
V2V, beg_V2V,
|
|
V2S, answer_V2S,
|
|
VA, become_VA],
|
|
Oald - [everywhere_Adv, here_Adv, quite_Adv, somewhere_Adv, there_Adv,have_V2]
|
|
|
|
** {
|
|
|
|
-- Syntactic additions
|
|
|
|
fun VerbCN : V -> CN -> CN ; -- running man
|
|
|
|
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 ;
|
|
fun another_Predet : Predet ;
|
|
fun any_Predet : Predet ;
|
|
fun anybody_NP : NP ;
|
|
fun anything_NP : NP ;
|
|
fun both_Det : Det ;
|
|
fun either_Det : Det ;
|
|
fun exactly_AdN : AdN ;
|
|
fun most_Det : Det ;
|
|
fun neither_Det : Det ;
|
|
fun only_AdV : AdV ;
|
|
fun should_VV : VV ;
|
|
fun several_Det : Det ;
|
|
|
|
}
|