mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-06-27 11:56:29 -06:00
(zul) misc changes
This commit is contained in:
@@ -3,6 +3,7 @@ abstract CatExt = {
|
||||
cat
|
||||
Loc ;
|
||||
LocN ;
|
||||
LocAdv ;
|
||||
QuantStem ;
|
||||
RelStem ;
|
||||
VAux ;
|
||||
|
||||
@@ -30,19 +30,29 @@ abstract ExtraExt =
|
||||
-- PossPronZul : CN -> Pron -> CN ; -- of you (yours)
|
||||
-- RelV : CN -> V -> Temp -> Pol -> CN ; -- lights that flash
|
||||
|
||||
PossLocNP : LocN -> NP -> CN ;
|
||||
-- PossLocNP : LocN -> NP -> CN ;
|
||||
PossNPLoc : CN -> NP -> CN ; -- zasepulazini
|
||||
|
||||
InstrNPAdv : NP -> Adv ; -- ngokuhlinzwa
|
||||
InstrAdvNPAdv : Adv -> NP -> Adv ; -- cishe ngehora
|
||||
LocNPAdv : NP -> Adv ; -- emahoreni
|
||||
LocAdvNPAdv : Adv -> NP -> Adv ; -- cishe emahoreni
|
||||
|
||||
LocAdvNPAdv : Adv -> NP -> Adv ; -- cishe emahoreni amabili
|
||||
KwaNPAdv : NP -> Adv ; -- kwa-Laurette
|
||||
-- KwaAdvNPAdv : Adv -> NP -> Adv ; -- ngaphezu kwamahora amabili adlule
|
||||
-- KwaAdvNPAdv : LocAdv -> NP -> Adv ; -- ngaphezu kwamahora amabili adlule
|
||||
KuNPAdv : NP -> Adv ; -- kwixesha [elingangeyure enye egqithileyo]
|
||||
KuAdvNPAdv : Adv -> NP -> Adv ; -- ngaphezu kwamahora amabili adlule
|
||||
NaNPAdv : NP -> Adv ;
|
||||
|
||||
-- LocNAdv : LocN -> Adv ; -- phansi kwetafula
|
||||
|
||||
LocAdvAdv : LocAdv -> Adv ;
|
||||
LocAdvNP : LocAdv -> NP -> LocAdv ; -- ngaphezu kwamahora amabili adlule
|
||||
LocNAdv : LocN -> LocAdv ;
|
||||
LocNNgaAdv : LocN -> LocAdv ;
|
||||
LocNPAdv : NP -> LocAdv ; -- emahoreni
|
||||
|
||||
NPAdv : NP -> Adv ; -- sonke lesi sikhathi
|
||||
|
||||
-- InstrAdvNP : NP -> NP -> NP ; -- questions about your pregnancy
|
||||
|
||||
-- RelAdv : Adv -> RS ;
|
||||
@@ -125,6 +135,10 @@ abstract ExtraExt =
|
||||
phakade_LocN : LocN ;
|
||||
phezulu_LocN : LocN ;
|
||||
|
||||
ngemuva_LocAdv : LocAdv ;
|
||||
emuva_LocAdv : LocAdv ;
|
||||
ecaleni_LocAdv : LocAdv ;
|
||||
|
||||
lapha_Loc : Loc ;
|
||||
khona_Loc : Loc ;
|
||||
|
||||
@@ -134,6 +148,9 @@ abstract ExtraExt =
|
||||
|
||||
with_Conj : Conj ;
|
||||
|
||||
want_VV : VV ;
|
||||
prepare_to_VV : VV ;
|
||||
|
||||
-- Deverb15 : V -> N ;
|
||||
|
||||
-- AdvQS : IAdv -> S -> QS ; -- maybe it is a pain that burns 2020-01-15: consider that this should rather be dealt with using QuestIAdv)
|
||||
|
||||
@@ -38,10 +38,15 @@ abstract NounExt = Cat,CatExt ** {
|
||||
|
||||
UsePNPl : PN -> NP ;
|
||||
|
||||
Deverb15 : V -> N ;
|
||||
Deverb15 : Pol -> VP -> NP ;
|
||||
-- DeverbV215 : Pol -> V2 -> NP -> NP ;
|
||||
|
||||
LocNP : NP -> Loc ;
|
||||
-- LocNP : NP -> Loc ;
|
||||
|
||||
LocNLoc : LocN -> Loc ;
|
||||
-- LocNLoc : LocN -> Loc ;
|
||||
|
||||
-- LocNPossNP : LocN -> NP -> LocN ;
|
||||
|
||||
LocAdvLoc : LocAdv -> Loc ;
|
||||
|
||||
}
|
||||
|
||||
@@ -10,6 +10,7 @@ cat
|
||||
Chunk_S ;
|
||||
Chunk_RS ;
|
||||
Chunk_QS ;
|
||||
Chunk_VP ;
|
||||
Chunk_CN ;
|
||||
Chunk_NP ;
|
||||
Chunk_N ;
|
||||
@@ -30,6 +31,7 @@ fun
|
||||
S_Chunker : Chunk_S -> Chunk ;
|
||||
RS_Chunker : Chunk_RS -> Chunk ;
|
||||
QS_Chunker : Chunk_QS -> Chunk ;
|
||||
VP_Chunker : Chunk_VP -> Chunk ;
|
||||
CN_Chunker : Chunk_CN -> Chunk ;
|
||||
NP_Chunker : Chunk_NP -> Chunk ;
|
||||
N_Chunker : Chunk_N -> Chunk ;
|
||||
@@ -38,18 +40,22 @@ fun
|
||||
Symb_Chunker : Chunk_Symb -> Chunk ;
|
||||
|
||||
Phr_Chunk : Phr -> Chunk_Phr ;
|
||||
-- AP_Chunk : AP -> Chunk_AP ;
|
||||
AP_Chunk : AP -> Chunk_AP ;
|
||||
Adv_Chunk : Adv -> Chunk_Adv ;
|
||||
Imp_Chunk : Imp -> Chunk_Imp ;
|
||||
S_Chunk : S -> Chunk_S ;
|
||||
RS_Chunk : RS -> Chunk_RS ;
|
||||
RS_Chunk : Pron -> RS -> Chunk_RS ;
|
||||
QS_Chunk : QS -> Chunk_QS ;
|
||||
VP_RelYo_Chunk : Temp -> Pol -> Pron -> VP -> Chunk_VP ;
|
||||
VP_Rel_Chunk : Temp -> Pol -> Pron -> VP -> Chunk_VP ;
|
||||
CN_Pl_Chunk : CN -> Chunk_CN ;
|
||||
CN_Sg_Chunk : CN -> Chunk_CN ;
|
||||
NP_Nom_Chunk : NP -> Chunk_NP ;
|
||||
NP_Gen_Chunk : NP -> Chunk_NP ;
|
||||
Predet_Chunk : Predet -> Chunk_Predet ;
|
||||
Postdet_Chunk : Postdet -> Chunk_Postdet ;
|
||||
NP_Loc_Chunk : NP -> Chunk_NP ;
|
||||
NP_Gen_Chunk : Pron -> NP -> Chunk_NP ;
|
||||
-- NP_Gen_Chunk : NP -> Chunk_NP ;
|
||||
Predet_Chunk : Pron -> Predet -> Chunk_Predet ;
|
||||
Postdet_Chunk : Pron -> Postdet -> Chunk_Postdet ;
|
||||
-- N_Sg_Chunk : N -> Chunk_N ;
|
||||
-- N_Pl_Chunk : N -> Chunk_N ;
|
||||
|
||||
|
||||
@@ -4,5 +4,7 @@ abstract PhraseExt = Cat,CatExt ** {
|
||||
|
||||
-- direct speech
|
||||
DirectSpeech: Phr -> Temp -> V -> NP -> Phr ;
|
||||
DirectSpeechNP : NP -> Temp -> V -> NP -> Phr ;
|
||||
DirectSpeechAdv : Adv -> Temp -> V -> NP -> Phr ;
|
||||
ExtPhrConj : Phr -> Phr -> Phr ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user