1
0
forked from GitHub/gf-rgl
Commit Graph

242 Commits

Author SHA1 Message Date
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
Inari Listenmaa
9b119e2bb7 (Ara) fix typo in mother_N 2018-12-30 19:02:57 +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
57101f7808 (Ara) add how_old_QCl and why_IAdv 2018-12-29 21:25:51 +02:00
Inari Listenmaa
9a9b36dca8 (Ara) misc. small fixes and cleanup 2018-12-29 18:45:47 +02:00
Inari Listenmaa
06a3d83f02 (Ara) Add a new mkA, for dealing with adjective construct phrases 2018-12-29 18:45:17 +02:00
Inari Listenmaa
02700acc8d (Ara) add a string (e.g. "that") in VS 2018-12-29 18:44:16 +02:00
Inari Listenmaa
b73d5010df (Ara) add both7and_DConj + make Conj into ConjDistr 2018-12-29 18:43:25 +02:00
Inari Listenmaa
f85e64a90d (Ara) misc small fixes/comments 2018-12-26 14:34:15 +01:00
Inari Listenmaa
8b016f35bc (Ara) Add field for word order in VS 2018-12-26 14:33:54 +01:00
Inari Listenmaa
213e505e9a (Ara) add SentAP 2018-12-26 14:32:43 +01:00
Inari Listenmaa
ce7d76fec6 (Ara) add BIND between reflexive pronoun and the suffix 2018-12-24 16:40:24 +01:00
Inari Listenmaa
3542a5260d (Ara) Add new mkN constructor, for forcing a number in adjective 2018-12-21 23:06:44 +01:00
Inari Listenmaa
88f425e788 (Ara) Add EmbedS,QS,VP 2018-12-21 17:01:04 +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
26e3c6dbac (Ara) Add AdvIAdv 2018-12-19 17:17:31 +01:00
Inari Listenmaa
90d1ae76e9 (Ara) fix bad_A 2018-12-19 17:16:57 +01:00
Inari Listenmaa
7ea1e95903 (Ara) glue preposition in PrepNP if NP is a pronoun 2018-12-19 17:16:46 +01:00
Inari Listenmaa
2ae0dd0c74 (Ara) switch word order in AdAP 2018-12-19 17:16:14 +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
038cb2536f (Ara) Add months + new mkN constructors to handle adjective modifiers 2018-12-18 11:27:11 +01:00
Inari Listenmaa
143977d552 (Ara) Add days and some months to Constructions 2018-12-17 17:46:45 +01:00