mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-12 06:19:33 -06:00
47 lines
1018 B
Plaintext
47 lines
1018 B
Plaintext
incomplete concrete BronzeageI of Bronzeage = open Syntax in {
|
|
|
|
lincat
|
|
Phr = Syntax.Phr ;
|
|
Imp = Syntax.Imp ;
|
|
Cl = Syntax.Cl ;
|
|
CN = Syntax.CN ;
|
|
MassCN = Syntax.CN ;
|
|
|
|
lin
|
|
PhrPos = mkPhr ;
|
|
PhrNeg sent = mkPhr (mkS negativePol sent) ;
|
|
PhrQuest sent = mkPhr (mkQS sent) ;
|
|
PhrIAdv iadv sent = mkPhr (mkQS (mkQCl iadv sent)) ;
|
|
PhrImp = mkPhr ;
|
|
PhrImpNeg imp = mkPhr (mkUtt negativePol imp) ;
|
|
|
|
SentV v x = mkCl x v ;
|
|
|
|
SentV2 v x y = mkCl x v y ;
|
|
SentV2Mass v x y = mkCl x v (mkNP y) ;
|
|
SentV3 v x y z = mkCl x v y z ;
|
|
SentA a x = mkCl x a ;
|
|
SentNP a x = mkCl x a ;
|
|
|
|
SentAdvV v np adv = mkCl np (mkVP (mkVP v) adv) ;
|
|
SentAdvV2 v x y adv = mkCl x (mkVP (mkVP v y) adv) ;
|
|
|
|
ImpV = mkImp ;
|
|
ImpV2 = mkImp ;
|
|
|
|
DetCN = mkNP ;
|
|
NumCN = mkNP ;
|
|
|
|
UseN = mkCN ;
|
|
ModCN = mkCN ;
|
|
|
|
UseMassN = mkCN ;
|
|
ModMass = mkCN ;
|
|
|
|
DefCN = mkNP the_Art ;
|
|
IndefCN = mkNP a_Art ;
|
|
PrepNP = mkAdv ;
|
|
on_Prep = Syntax.on_Prep ;
|
|
|
|
}
|