forked from GitHub/gf-rgl
Complete LexiconTur (#20)
* remove unnecessary flags from GrammarTur.gf * Add linearization for `alas_Interj` * Add linearization for `already_Adv` * Implement linearization for `easy_A2V` * Implement linearization for `far_Adv` * Implement a rudimentary linearization for `easy_A2V` * Implement linearization for `now_Adv` * Add implementation stubs for the linearizations of `left_Ord` and `right_Ord` * Add linearization for `today_Adv` * Define type aliases AS = AV = A * Define `mkAS` and `mkAV` trivially * Add linearization for `probable_AS` * Rudimentary linearization for `fun_AV` * Add linearization for `know_VQ` * Bit of alignment * Define the `mkAdv` function in `ParadigmsTur` * Improve the comment regarding `easy_A2V` * Make use of `mkAdv`
This commit is contained in:
committed by
Krasimir Angelov
parent
13330bd983
commit
f0fbd41c91
@@ -347,6 +347,35 @@ concrete LexiconTur of Lexicon = CatTur **
|
||||
watch_V2 = mkV2 (mkV "izlemek") ;
|
||||
win_V2 = mkV2 (mkV "kazanmak") ;
|
||||
wipe_V2 = mkV2 (mkV "silmek") ;
|
||||
wonder_VQ = mkV "merak" et_Aux ;
|
||||
write_V2 = mkV2 (mkV "yazmak") ;
|
||||
|
||||
wonder_VQ = mkV "merak" et_Aux ;
|
||||
know_VQ = mkV "bilmek" SgSylConIrreg ;
|
||||
|
||||
alas_Interj = { s = "ne yazık ki" } ;
|
||||
|
||||
already_Adv = mkAdv "zaten" ;
|
||||
far_Adv = mkAdv "uzak" ;
|
||||
now_Adv = mkAdv "şimdi" ;
|
||||
today_Adv = mkAdv "bugün" ;
|
||||
|
||||
-- TODO: should `linearize easy_A2V` be (A) "kolay" (Eng "easy") or (B)
|
||||
-- ("için kolay") (Eng "easy for")? I got the latter from the English
|
||||
-- linearization but the following seems to be the correct way using the
|
||||
-- paradigms. I might need to do something so that the resulting
|
||||
-- linearization is (B).
|
||||
easy_A2V = mkA2 (mkA "kolay") icinP ;
|
||||
|
||||
-- TODO: It is not obvious to me why these are inflected so putting
|
||||
-- this here as an implementation stub.
|
||||
left_Ord = { s = \\_,_ => "sol" } ;
|
||||
right_Ord = { s = \\_,_ => "sağ" } ;
|
||||
|
||||
probable_AS = mkAS (mkA "olası") ;
|
||||
|
||||
fun_AV = mkAV (mkA "neşe") ;
|
||||
|
||||
|
||||
oper
|
||||
icinP = mkPrep "için" Gen ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user