Commit Graph

101 Commits

Author SHA1 Message Date
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
Inari Listenmaa 19d4934671 (Pes) Add isNum to SymbOrd 2019-02-04 10:07:48 +01:00
Inari Listenmaa 494acc4153 (Pes) Add ExtendPes, so far only GenNP implemented 2019-01-31 17:05:16 +01:00
Inari Listenmaa 8a69cd40c7 (Pes) Cleanup + automatic whitespace removal 2019-01-31 17:04:47 +01:00
Inari Listenmaa 781f049fdd (Pes) Add isNum to Num + Ord; fix bug in DetCN, DetQuant and DetQuantOrd
See https://sites.la.utexas.edu/persian_online_resources/nouns/

"A noun modified by a number is never pluralized; that is to say, it is 
invariably singular"

In the old grammar, DetQuant would always make the Det into numeral, and 
so Sg was always chosen in DetCN.
2019-01-31 16:38:46 +01:00
Inari Listenmaa 7a48a09931 (Pes) Use enclitic form of NP in predicative
According to this source: 
https://sites.la.utexas.edu/persian_online_resources/nouns/noun-in-a-predicative-position/
2019-01-31 16:29:40 +01:00
Aarne Ranta cf4156f29b accessing Pes.Root1 from Cl level 2018-03-22 20:36:04 +01:00
Aarne Ranta 8c09103819 made Vvform applicable in Pes.VP 2018-03-21 15:46:50 +01:00
Aarne Ranta 3338c891bc removed superfluous preposition from SymbolPes 2017-12-19 16:28:42 +01:00
Aarne Ranta 432a6295cc Pes: fixed have_V2 inflection and ra ; fixed SOV in ClSlash 2017-09-18 10:31:28 +02:00
Aarne Ranta 1569344857 Pes.have_V2 from Nasrin 2017-09-15 14:51:02 +02:00
Aarne Ranta ca83d4be7d invariable verb must_VV in persian 2017-09-14 18:03:32 +02:00
Aarne Ranta 29380f0df0 experimenting with Persian auxiliary verbs 2017-09-14 11:55:30 +02:00
krasimir a47aac0ad8 use BIND in IIDig for all languages in the library 2015-06-11 12:00:57 +00:00
hallgren 75278a5828 Adjust the -path flags in 112 RGL modules
The -path flags in the RGL modules compiled during 'cabal build' now refer 
directly to the needed source directories. References 'alltenses' and 'present'
(and the nonexistent directory 'mathematical') have been removed.

This allows the files to be compiled in any order (e.g. in parallel). In
addition, you can do things like

	gf -retain lib/src/api/TrySwe.gf

without compiling/installing any other RGL modules first, and without 
setting any other path flags or environment variables.
2014-08-18 22:26:29 +00:00
inari 7fc426fae5 Fixed IndefArt in NounPes 2014-05-09 15:06:28 +00:00
hallgren 1ccd47784d Add explicit character encoding specifications in 39 more RGL modules
To silence warnings and avoid potential problems after changing the default
encoding to UTF-8.
2013-11-25 18:17:12 +00:00
john.j.camilleri d9935d3b3f Remove Coordination.gf from Nep, Pes, Pun, Sin folders
They were just copies of prelude/Coordination.gf
2013-09-16 07:20:59 +00:00
virk.shafqat a5759741a5 refinements 2012-03-05 09:33:23 +00:00
virk.shafqat 5f5599b0ef NumeralsDigits 2011-06-13 22:37:48 +00:00
virk.shafqat b9c30e4671 fileExtarPes-added 2011-06-13 21:27:20 +00:00
virk.shafqat bbde031dab refinement-11-06-13 2011-06-13 21:21:30 +00:00