1
0
forked from GitHub/gf-rgl
Commit Graph

110 Commits

Author SHA1 Message Date
Inari Listenmaa 64867f3025 (Ara) Don't use verbalAgr in a verbless construction
Eventual TODO: restructure the whole agreement system, there are other 
complications not present in the grammar currently and too much 
redundancy in NTable.
2019-05-14 15:21:55 +02:00
Inari Listenmaa bf0fd56960 (Ara) Use PerGenNum in the table for RCl and RS; compiles 15sec faster 2019-01-30 16:23:11 +01:00
Inari Listenmaa ac5352f852 (Ara) Replace two 2-valued params in VP with one 3-valued param.
* is copula / is have_V2 / is neither

There is no difference; all three options are is mutually exclusive. 
There 2 params in the first place only by accident. First one was added 
by AED 10 years agon, second by me only some weeks ago, without thinking 
that the params are mutually exclusive.

Also tested with gftest, no difference found after 2 hours of running.
2019-01-29 17:54:44 +01:00
Inari Listenmaa 08c0b3fe54 (Ara) Fixes in DetNP + some Dets and Quants 2019-01-29 15:46:59 +01:00
Inari Listenmaa 267ef1b178 (Ara) Move mkQuant functions from Paradigms to Res 2019-01-29 14:11:05 +01:00
Inari Listenmaa 9c903a76ab (Ara) Add SlashV2S 2019-01-26 18:38:42 +01:00
Inari Listenmaa 7fb1d32691 (Ara) Fix QuestSlash so preposition shows up in the right place
Add comments/instructions to other functions that use complClSlash
2019-01-25 10:07:33 +01:00
Inari Listenmaa 1373840389 (Ara) Add some comments 2019-01-23 16:42:24 +01:00
Inari Listenmaa 83c6883711 (Ara) Add a field to VP: whether to use negative copula for negation 2019-01-23 16:41:36 +01:00
Inari Listenmaa d5084f9041 (Ara) Sorry again, still don't know how to use git. 2019-01-23 16:41:07 +01:00
Inari Listenmaa fa5f4fe829 (Ara) force also imperative forms in forcePerson 2019-01-23 16:40:31 +01:00
Inari Listenmaa 1c4db86736 (Ara) Add all forms of the negative copula 2019-01-23 16:40:16 +01:00
Inari Listenmaa 1d94d319b8 (Ara) Refactor ResAra: move root-and-pattern morphology into MorphoAra 2019-01-21 17:38:45 +01:00
Inari Listenmaa c3590f0334 (Ara) WIP Restructuring Morpho and Res + fixed some forms in class 1d3 2019-01-18 17:34:13 +01:00
Inari Listenmaa 5957dcf301 (Ara) misc small fixes 2019-01-15 16:54:08 +01:00
Inari Listenmaa 25275794cf (Ara) Add quadriliteral FormXI + improve documentation 2019-01-15 10:32:26 +01:00
Inari Listenmaa e44440928a (Ara) Add v4assimilated 2019-01-15 10:32:01 +01:00
Inari Listenmaa c021129cda (Ara) Add missing masdars to some paradigms 2019-01-15 10:30:27 +01:00
Inari Listenmaa 51e714864e (Ara) add parameter to uttVP oper 2019-01-14 21:22:42 +01:00
Inari Listenmaa 6348f06052 (Ara) WIP verbal nouns; new paradigms+keep old ones backwards compatible 2019-01-14 21:21:55 +01:00
Inari Listenmaa 5a0818920b (Ara) Add new paradigm for assimilated+defective FormI verbs 2019-01-09 19:38:47 +02:00
Inari Listenmaa 4141375976 (Ara) Add a distinction in CN and NP whether it's heavy
This makes a difference in word order; default is VSO, but if the
subject NP is complex, e.g. coming from RelNP or SentCN,
the more natural word order is SVO.

Example that triggered the change comes from an application grammar:

Gold standard by informant: مَا تَوَصْلّنَا إلَيهِ يَبْدُو مَنْطِقِيَّاً
Grammar before change: يَشْعُرُ مَاً نَتَوَصَّلُ إِلَىهُ مَنْطِقِيّاً
Grammar after change:  مَاً نَتَوَصَّلُ إِلَىهُ يَشْعُرُ مَنْطِقِيّاً
2019-01-04 13:01:03 +02:00
Inari Listenmaa e1cb4ea8c3 (Ara) Add constructors for geminate verbs in classes 8 and 10 2019-01-02 13:40:03 +02:00
Inari Listenmaa b325a61299 (Ara) hack to force the case of a NP 2019-01-02 13:39:28 +02:00
Inari Listenmaa 606ed5f630 (Ara) make all nouny categories (except CN) take Const in UttX 2019-01-01 17:51:05 +02:00
Inari Listenmaa aadc00f971 (Ara) Fix geminate verb constructor 2019-01-01 17:48:57 +02:00
Inari Listenmaa d8debc25c4 (Ara) refactor sound verb constructors; reuse v1sound for v7sound 2019-01-01 17:48:37 +02:00
Inari Listenmaa 0a737299c1 (Ara) replace old have_V2 ('X owns Y') with the structure 'Y is on X' 2019-01-01 09:51:27 +02:00
Inari Listenmaa d0158265d1 (Ara) don't bind if object case is nominative 2019-01-01 09:50:35 +02:00
Inari Listenmaa 10f5e126ab (Ara) Add Slash2V3 + fix Slash3V3 2018-12-31 17:56:55 +02:00
Inari Listenmaa 0e8cba1d51 (Ara) WIP fixing possessive dual forms. Doesn't work yet properly. 2018-12-30 19:25:00 +02:00
Inari Listenmaa 703f3ddefe (Ara) improve the solution to handle CN's np field 2018-12-30 18:54:26 +02:00
Inari Listenmaa 1566b6bd03 (Ara) bind CN's np field if it comes from a pronoun 2018-12-30 11:16:53 +02:00
Inari Listenmaa 9a9b36dca8 (Ara) misc. small fixes and cleanup 2018-12-29 18:45:47 +02:00
Inari Listenmaa f85e64a90d (Ara) misc small fixes/comments 2018-12-26 14:34:15 +01:00
Inari Listenmaa ce7d76fec6 (Ara) add BIND between reflexive pronoun and the suffix 2018-12-24 16:40:24 +01:00
Inari Listenmaa b25ae6bff8 (Ara) Handle defective nouns with sound feminine plural 2018-12-21 15:53:50 +01:00
Inari Listenmaa 218e3513a0 (Ara) small fixes and additions 2018-12-19 17:17:52 +01:00
Inari Listenmaa 39d5bc3e48 (Ara) elision in only the first word of the CN with liPrep 2018-12-18 16:41:22 +01:00
Inari Listenmaa 873b52898b (Ara) Use defArt also for numerals 2018-12-18 16:39:20 +01:00
Inari Listenmaa ef261ac4d2 (Ara) replace Agr by AAgr in Obj 2018-12-18 16:30:57 +01:00
Inari Listenmaa f63f21d96e (Ara) use the bare form (no case ending) in UttAP/CN + small cleanup here and there 2018-12-17 14:54:53 +01:00
Inari Listenmaa db2560efe4 (Ara) updates in hamza rules + sound fem. plural noun constructor 2018-12-06 12:20:35 +02:00
Inari Listenmaa 0475955567 (Ara) Add state parameter to regNP + small cleanup/move around code 2018-11-30 15:23:49 +01:00
Inari Listenmaa 51f6d6247c (Ara) Low-level hacks for overriding verb agreement and word order 2018-11-30 13:08:18 +01:00
Inari Listenmaa f71e504f9c (Ara) Fixes in prepositions binding to words 2018-11-29 15:51:57 +01:00
Inari Listenmaa a7c471214b (Ara) Fixes in negations 2018-11-28 13:55:34 +01:00
Inari Listenmaa 19129aa420 (Ara) misc. small fixes and additions 2018-11-27 17:36:23 +01:00
Inari Listenmaa f2e9993425 (Ara) Fix bug in SlashV2VNP + refactor some related opers 2018-11-27 17:35:59 +01:00
Inari Listenmaa a29a4132cf (Ara) misc. small fixes/additions 2018-11-26 17:03:31 +01:00