diff --git a/src/chunk/ChunkEus.gf b/src/chunk/ChunkEus.gf new file mode 100644 index 000000000..b2461b472 --- /dev/null +++ b/src/chunk/ChunkEus.gf @@ -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" ; + + +} \ No newline at end of file