Commit Graph

72 Commits

Author SHA1 Message Date
Inari Listenmaa
edf9aa40db (Pes) Add Gerund{NP,CN,Adv} to Extend 2019-03-13 15:47:29 +01:00
Inari Listenmaa
718d0f9140 (Pes) Fix a few bugs in standalone forms of Dets 2019-03-13 13:37:32 +01:00
Inari Listenmaa
6e15bce268 (Pes) Full possessive pronoun for compound nouns 2019-03-13 11:50:29 +01:00
Inari Listenmaa
a732975330 (Pes) Remove duplicate and commented out code in ExtraPes 2019-03-13 11:49:21 +01:00
Inari Listenmaa
0291ac6f75 (Pes) Add ICompAP to Extend 2019-03-13 10:59:11 +01:00
Inari Listenmaa
7649fbf175 (Pes) Word order + add c2 for VA and V2A 2019-03-05 16:38:27 +01:00
Inari Listenmaa
08bcfe60f6 (Pes) Fix bug in mkV2 after changing Prep 2019-03-05 15:19:09 +01:00
Inari Listenmaa
9aa34ac2b6 (Pes) add ZWNJ + remove some repetition for pronouns 2019-03-05 15:18:57 +01:00
Inari Listenmaa
e2a3791ccf (Pes) Adding fields to some lexical categories 2019-03-04 16:48:20 +01:00
Inari Listenmaa
ca51eaf433 (Pes) Fixes in word order for SlashV2V 2019-03-02 16:37:06 +01:00
Inari Listenmaa
59c4154a31 (Pes) Add new smart paradigms for several mkV* 2019-03-01 15:26:31 +01:00
Inari Listenmaa
086d8f1479 (Pes) Remove c1 field from V2V, change c2 field from Str to Compl
c1 should be covered by isAux. Though that's not a very informative 
field either, it just controls if conjThat is inserted (is if 
isAux=True).
2019-03-01 15:26:14 +01:00
Inari Listenmaa
0ffa2400a3 (Pes) Add a few NPs in Structural 2019-03-01 15:22:23 +01:00
Inari Listenmaa
d005032374 (Pes) make Subj take indicative or subjunctive 2019-03-01 15:21:45 +01:00
Inari Listenmaa
a51a31ca7f (Pes) Rename N2's c to c2 for consistency 2019-03-01 15:18:55 +01:00
Inari Listenmaa
4fe2e38e9b (Pes) Merge isVV and isDef into one parameter 2019-03-01 07:27:04 +01:00
Inari Listenmaa
955927e041 (Pes) Remove VType param; was copied from Punjabi and never used 2019-03-01 07:08:55 +01:00
Inari Listenmaa
7237755609 (Pes) WIP more on tense in VV complements 2019-02-28 17:18:01 +01:00
Inari Listenmaa
6bc2b3506c (Pes) Fix a bug: defective verbs don't have an imperfect prefix 2019-02-28 17:17:26 +01:00
Inari Listenmaa
51eb1dbb1a (Pes) WIP vowels for TTS support
Vowels are in Str variables, if you want vowels, only change the value 
of the variable in one place. Default value is empty string.
2019-02-26 16:59:26 +01:00
Inari Listenmaa
d45303ae17 (Pes) Remove compound tenses from V and add new VerbForms.
WIP:
* tenses with different classes of VV
* Fut and Cond Anter
* Progressive forms for copula and have_V2
2019-02-26 16:58:16 +01:00
Inari Listenmaa
f6309b8c09 (Pes) Remove redundant parameters in V*, VP and Cl
Keep VerbForm at VP level, and rename VPHTense to use Tense and 
Anteriority instead of custom names that are then mapped to Tense and 
Anteriority in Use*Cl functions.

WIP: Remove Aux type and use beVerb instead of beAux. There were a lot 
of comments along the lines "check the right form"; will do that with a 
native speaker.
2019-02-24 10:17:11 +01:00
Inari Listenmaa
9277557869 (Pes) Remove src/ subfolder + update README
Files were out of sync, and development was happening in the 
non-transliterated version.
2019-02-24 08:33:51 +01:00
Inari Listenmaa
5a2aedbffa (Pes) WIP merge auxBe and beVerb 2019-02-22 17:50:15 +01:00
Inari Listenmaa
f686761bc5 (Pes) Cleanup, refactoring, add comments 2019-02-22 17:50:02 +01:00
Inari Listenmaa
bd19c7a8a9 (Pes) Remove unused CPolarity 2019-02-22 16:18:14 +01:00
Inari Listenmaa
50200f3e0c (Pes) Word order regarding ra + cleanup and renaming 2019-02-22 15:18:59 +01:00
Inari Listenmaa
c25a236585 (Pes) Make poss.suff. attach to the head for N2,N3 2019-02-22 11:16:49 +01:00
Inari Listenmaa
d175b1eedf (Pes) mkN, ApposN, animacy, compound nouns (#185)
* Add an mkN instance for nouns with unexpected possessive stem
* Rename inanimate and animate to nonhuman and human (old ones kept in 
the hidden part of API)
* Fix john_PN's animacy
* Add an instance of cmpdN with ezafe
* Add ApposNP + some lex. fixes
2019-02-22 10:03:38 +01:00
Inari Listenmaa
f8689eea04 (Pes) Fix also ExtraPes 2019-02-20 17:39:41 +01:00
Inari Listenmaa
49fe707af9 (Pes) Add more languages to ConstructionPes 2019-02-20 17:33:31 +01:00
Inari Listenmaa
7b025e3c44 Merge branch 'master' of https://github.com/Nasrin63/gf-rgl into persian-nasrin 2019-02-20 17:32:19 +01:00
Nasrin Mostofian
0e878556fa Renamed parameters + added possessive suffixes 2019-02-20 16:44:34 +01:00
Inari Listenmaa
d0a23300c1 Merge pull request #181 from inariksit/persian
Persian
2019-02-20 15:20:53 +01:00
Inari Listenmaa
b50a4172c3 (Pes) Add Construction (#178) 2019-02-18 13:58:11 +01:00
Inari Listenmaa
2389718676 (Pes) Special agreement rules 2019-02-13 10:09:22 +01:00
Inari Listenmaa
f8c0f7038f (Pes) A few more orthography issues 2019-02-13 10:09:02 +01:00
Inari Listenmaa
a532389bbd (Pes) Fix orthography + add a few words in LexiconPes 2019-02-11 11:30:05 +01:00
Inari Listenmaa
9ea34d871c (Pes) More comments in ParadigmsPes 2019-02-11 11:29:45 +01:00
Inari Listenmaa
5fa83b90e4 (Pes) Add possibility to use vowel diacritic (kasre) in mkEzafa
It's still not using kasre, but if you want to use it, just change one 
line.
2019-02-09 15:28:20 +01:00
Inari Listenmaa
b0ea6680fb (Pes) comment out conjThat from insertVV; TODO where it should go? 2019-02-09 15:27:06 +01:00
Inari Listenmaa
812602e6f8 (Pes) Cleanup; add comments in ParadigmsPes
Hide some confusing constructors from the public API, add mkA2 and a 
pattern matching mkV
2019-02-09 15:26:12 +01:00
Inari Listenmaa
55decd9317 (Pes) Noun is indefinite if predicative and modified by adjective
According to this source: 
https://sites.la.utexas.edu/persian_online_resources/nouns/noun-in-a-predicative-position/
2019-02-07 19:49:06 +01:00
Inari Listenmaa
a45cc462e3 (Pes) Fixes in VV constructions
* Add the conjunction که 'that' in VV
* Fix word order in imperatives formed of VV+complement
2019-02-07 19:37:17 +01:00
Inari Listenmaa
61838b818e (Pes) Fix orthography and add a vowel diacritic in mkEzafa and mkEnclic 2019-02-07 19:34:21 +01:00
Inari Listenmaa
79a375a03e (Pes) add beVerb and use in Lexicon for some compound verbs 2019-02-07 11:10:47 +01:00
Inari Listenmaa
d0d760d68b (Pes) Remove hardcoded have_V2 for one constructed in MorphoPes 2019-02-07 11:10:04 +01:00
Inari Listenmaa
8a6b0f8f01 (Pes) Added ZWNJ to verb forms + big cleanup and refactoring 2019-02-07 11:00:26 +01:00
Inari Listenmaa
75cf3643ec (Pes) Remove unused MakeStructuralPes 2019-02-06 20:12:42 +01:00
Inari Listenmaa
7cb2298b55 (Pes) Add zero-width non-joiner + mkN in ParadigmsPes 2019-02-04 10:44:44 +01:00