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