mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-13 23:09:31 -06:00
a compilable version of English with OALD
This commit is contained in:
6
lib/src/parse/English.gf
Normal file
6
lib/src/parse/English.gf
Normal file
@@ -0,0 +1,6 @@
|
||||
--# -path=.:oald:alltenses
|
||||
|
||||
concrete English of EnglishAbs =
|
||||
ParseEng,
|
||||
OaldStructuralEng - [above_Prep, after_Prep,and_Conj,before_Prep,behind_Prep,between_Prep,during_Prep,except_Prep,for_Prep,from_Prep,in_Prep,on_Prep,or_Conj,through_Prep,to_Prep,under_Prep, with_Prep,without_Prep] ;
|
||||
-- OaldEng - [everywhere_Adv,have_V2,here_Adv,quite_Adv,somewhere_Adv,there_Adv] ;
|
||||
5
lib/src/parse/EnglishAbs.gf
Normal file
5
lib/src/parse/EnglishAbs.gf
Normal file
@@ -0,0 +1,5 @@
|
||||
abstract EnglishAbs =
|
||||
Parse,
|
||||
OaldStructural - [above_Prep, after_Prep,and_Conj,before_Prep,behind_Prep,between_Prep,during_Prep,except_Prep,for_Prep,from_Prep,in_Prep,on_Prep,or_Conj,through_Prep,to_Prep,under_Prep, with_Prep,without_Prep],
|
||||
Oald - [everywhere_Adv,have_V2,here_Adv,quite_Adv,somewhere_Adv,there_Adv] ;
|
||||
|
||||
@@ -12,7 +12,7 @@ concrete ParseEng of ParseEngAbs =
|
||||
ConjunctionEng,
|
||||
PhraseEng - [UttImpSg, UttImpPl],
|
||||
TextX,
|
||||
StructuralEng - [everybody_NP, every_Det, only_Predet, somebody_NP],
|
||||
StructuralEng - [above_Prep, everywhere_Adv, everybody_NP, every_Det, only_Predet, somebody_NP],
|
||||
IdiomEng,
|
||||
|
||||
ExtraEng - [
|
||||
@@ -29,7 +29,7 @@ concrete ParseEng of ParseEngAbs =
|
||||
V2V, beg_V2V,
|
||||
V2S, answer_V2S,
|
||||
VA, become_VA],
|
||||
OaldEng - [everywhere_Adv, here_Adv, quite_Adv, somewhere_Adv, there_Adv]
|
||||
OaldEng - [everywhere_Adv, here_Adv, quite_Adv, somewhere_Adv, there_Adv,have_V2]
|
||||
|
||||
** open ParadigmsEng, ResEng, MorphoEng, NounEng, ParamX, Prelude in {
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
abstract ParseEngAbs =
|
||||
Parse,
|
||||
Parse - [above_Prep],
|
||||
ExtraEngAbs - [
|
||||
UncNegCl, UncNegQCl, UncNegRCl, UncNegImpSg, UncNegImpPl,
|
||||
StrandRelSlash,
|
||||
@@ -14,7 +14,7 @@ abstract ParseEngAbs =
|
||||
V2V, beg_V2V,
|
||||
V2S, answer_V2S,
|
||||
VA, become_VA],
|
||||
Oald - [everywhere_Adv, here_Adv, quite_Adv, somewhere_Adv, there_Adv]
|
||||
Oald - [everywhere_Adv, here_Adv, quite_Adv, somewhere_Adv, there_Adv,have_V2]
|
||||
|
||||
** {
|
||||
|
||||
@@ -45,4 +45,4 @@ fun only_AdV : AdV ;
|
||||
fun should_VV : VV ;
|
||||
fun several_Det : Det ;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
43966
lib/src/parse/oald/Oald.gf
Normal file
43966
lib/src/parse/oald/Oald.gf
Normal file
File diff suppressed because it is too large
Load Diff
43967
lib/src/parse/oald/OaldEng.gf
Normal file
43967
lib/src/parse/oald/OaldEng.gf
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user