Commit Graph

217 Commits

Author SHA1 Message Date
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
a5d1dda8c5 (Ara) Fix wrong information in mkV : (root,masdar:Str) -> VerbForm -> V 2019-01-23 16:40:06 +01:00
Inari Listenmaa
29cc78439d (Ara) Ignore this, I'm learning to use git cherry-pick. 2019-01-23 16:39:33 +01:00
Inari Listenmaa
fd0a7da79a (Ara) Remove Preposition from API, only use Prep
Preposition still used internally in ResAra and MorphoAra; Prep is a
subtype. For the API it makes sense to only have Prep, not two types.
2019-01-23 16:38:13 +01:00
Inari Listenmaa
e1eb288c29 (Ara) Cleanup in verbDefBool 2019-01-23 16:38:01 +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
c8523f0413 (Ara) Small bugfixes that came from changing DefForms 2019-01-21 14:01:20 +01:00
Inari Listenmaa
1faa9acd93 (Ara) Fix dual for defective verbs that end in w 2019-01-21 12:17:55 +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
92126763c7 (Ara) add a few words in Structural and Construction 2019-01-15 22:32:20 +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
63c8049416 (Ara) Move adv in AdvCN and SentCN to another field, to fix word order 2019-01-14 21:23:12 +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
9d1e9b1bf1 (Ara) include VPSlash's c2 in ReflVP 2019-01-11 15:46:38 +01:00
Inari Listenmaa
f0ae2cfdb2 (Ara) add missing diacritic to with_Prep 2019-01-11 15:46:05 +01:00
Inari Listenmaa
cf9a9b31ad (Ara) Add new mkA constructor + improve documentation of old ones 2019-01-10 20:20:28 +01:00
Inari Listenmaa
186c41bdbb (Ara) add nothing_NP + improve smart paradigm for nisbaA 2019-01-10 14:25:10 +01:00
Inari Listenmaa
90f1585d7e (Ara) misc. small fixes/additions 2019-01-09 19:39:04 +02:00
Inari Listenmaa
5a0818920b (Ara) Add new paradigm for assimilated+defective FormI verbs 2019-01-09 19:38:47 +02:00
Inari Listenmaa
002fea0e66 (Ara) Add new mkV2V constructors + better comments for degrA 2019-01-09 13:51:06 +02:00
Inari Listenmaa
98b5cf9ab9 (Ara) misc small additions/tweaks
AdvAP: reuse implementation of AdAP
BaseNP, ConsNP, ConjNP: don't make NP by default heavy.
2019-01-05 21:32:27 +02:00
Inari Listenmaa
b2ea7a5497 (Ara) Add ReflA2 and ReflVP 2019-01-05 21:30:57 +02:00
Inari Listenmaa
53c719c70e (Ara) typofix 2019-01-04 14:34:49 +02:00
Inari Listenmaa
f32e49ca92 (Ara) Fix bug in ImpersCl
ImpersCl (VP -> Cl) used to check whether the VP is predicative, and
in the positive case, force the dummy subject to not be a pronoun.
This has been wrong since the time I changed prodrop rules in PredVP.

The error that followed manifested when the Cl was put in subordinate
position: the subject pronoun did not attach to the conjunction.
An example follows.

Lang: SubjS that_Subj (UseCl (TTAnt TPres ASimul) PPos (ImpersCl (UseComp (CompNP (DetCN (DetQuant IndefArt NumSg) (UseN girl_N))))))
LangEng: that it is a girl

Old LangAra: أنَّ ها بِنتٌ (wrong)
New LangAra: أنَّ &+ ها بِنتٌ (correct)
2019-01-04 13:39:58 +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
19dca60b6e (Ara) Add EmptyRelSlash to ExtendAra 2019-01-04 12:56:46 +02:00
Inari Listenmaa
c86f073c46 (Ara) fix links in README 2019-01-03 21:53:43 +02:00
Inari Listenmaa
9b86304fb3 Add READMEs (WIP) for Arabic, Basque, Estonian and Somali. 2019-01-03 21:38:18 +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
829ab04dcf (Ara) Add a constructor for mkDet that allows gender variance 2019-01-02 13:38:45 +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
447126c713 (Ara) fix pattern matching for geminate verbs in classes 1 and 7 2019-01-01 17:42:35 +02:00
Inari Listenmaa
33d20b15e4 (Ara) fix bug in MkVPS + comment about possible improvement in [VPS]s 2019-01-01 10:06:11 +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
dbe14786e7 (Ara) fix SlashVV 2019-01-01 09:50:44 +02:00
Inari Listenmaa
d0158265d1 (Ara) don't bind if object case is nominative 2019-01-01 09:50:35 +02:00
Inari Listenmaa
a6948288b7 (Ara) whitespace + other small cleanup here and there 2018-12-31 18:01:33 +02:00
Inari Listenmaa
10f5e126ab (Ara) Add Slash2V3 + fix Slash3V3 2018-12-31 17:56:55 +02:00
Inari Listenmaa
42e31a3dce (Ara) Add mkA constructor for non-inflecting component in the adjective 2018-12-31 14:11:40 +02:00
Inari Listenmaa
422ace8879 (Ara) Add n_units_AP in ConstructionAra 2018-12-31 14:11:04 +02:00
Inari Listenmaa
0e8cba1d51 (Ara) WIP fixing possessive dual forms. Doesn't work yet properly. 2018-12-30 19:25:00 +02:00