Add ChunkEus

This commit is contained in:
Inari Listenmaa
2017-08-25 15:40:52 +03:00
parent 1d2bd65019
commit b01f2ebd90

44
src/chunk/ChunkEus.gf Normal file
View 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" ;
}