mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-05-30 10:28:53 -06:00
Add ChunkEus
This commit is contained in:
44
src/chunk/ChunkEus.gf
Normal file
44
src/chunk/ChunkEus.gf
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
|
||||||
|
|
||||||
|
concrete ChunkEus of Chunk = CatEus, SymbolEus [Symb], ExtensionsEus [VPS,VPI] **
|
||||||
|
ChunkFunctor - [Det_Chunk]
|
||||||
|
with (Syntax = SyntaxEus), (Extensions = ExtensionsEus) **
|
||||||
|
open
|
||||||
|
Prelude, (R = ResEus), (P=ParadigmsEus), (E=ExtensionsEus) in {
|
||||||
|
|
||||||
|
lin
|
||||||
|
|
||||||
|
|
||||||
|
NP_Acc_Chunk np = ss (np.s ! R.Abs) ; -- lol I'm ergative-absolutive
|
||||||
|
NP_Gen_Chunk np = ss (np.s ! R.Gen) ;
|
||||||
|
|
||||||
|
VPI_Chunk vpi = vpi ; ----
|
||||||
|
|
||||||
|
oper
|
||||||
|
empty_NP : NP = lin NP R.empty_NP ;
|
||||||
|
|
||||||
|
lin
|
||||||
|
--TODO: these are just Google translate / my wild guesses
|
||||||
|
copula_inf_Chunk = ss "izan" | ss "izaten" ;
|
||||||
|
refl_SgP1_Chunk = ss "neuk" ;
|
||||||
|
refl_SgP2_Chunk = ss "zeuk" | ss "heuk" ;
|
||||||
|
refl_SgP3_Chunk = ss "berau" ;
|
||||||
|
refl_PlP1_Chunk = ss "geuk" ;
|
||||||
|
refl_PlP2_Chunk = ss "zeuek" ;
|
||||||
|
refl_PlP3_Chunk = ss "beraiek " ;
|
||||||
|
neg_Chunk = ss "not" | ss "doesn't" | ss "don't" ;
|
||||||
|
copula_Chunk = ss "naiz" | ss "zara" | ss "da" | ss "gara" | ss "zarete" | ss "dira" ;
|
||||||
|
copula_neg_Chunk = ss "ez naiz" | ss "ez zara" | ss "ez da" | ss "ez gara" | ss "ez zarete" | ss "ez dira" ;
|
||||||
|
past_copula_Chunk = ss "zen" ;
|
||||||
|
past_copula_neg_Chunk = ss "ez zen" ;
|
||||||
|
future_Chunk = ss "izango" ;
|
||||||
|
future_neg_Chunk = ss "ez izango" ;
|
||||||
|
cond_Chunk = ss "litzateke" ;
|
||||||
|
cond_neg_Chunk = ss "ez litzateke" ;
|
||||||
|
perfect_Chunk = ss "izan" ;
|
||||||
|
perfect_neg_Chunk = ss "ez izan" ;
|
||||||
|
past_perfect_Chunk = ss "zen" ;
|
||||||
|
past_perfect_neg_Chunk = ss "ez zen" ;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user