Hans Leiss
787f9d10e8
The files for GrammarGer and AllGer (but not Construction, Documentation, Markup)
...
are edited to allow for glued Prep+DefArt, using new categories NP',Det',Quant',
Predet',DAP'.
The previous NP.s : Case => Str*Str allows parsing
"in dem Meer" = in_Prep ++ (np.s ! Case).p1
"im Meer" = in_Prep ++ (np.s ! Case).p2,
but since only one of the strings of (np.s!Case) is used, the tree
contains a metavariable like ?2 (the grammar is "erasing"). (Similarly, if we used
NP.s : Case => Str and NP.s2 : Case => Str.)
To get rid of the metavariables, we have to choose BY A PARAMETER, say
NP.s : droppedDefArt? => Case => Str
Using np.a = Ag g n p, the preposition can select between preposition
alone or preposition with definite article (glued or not), via
Prep = {s : GenNum => Str ; s2 :Str ; c : Case ; isPrep : PrepType }
The combination is done in appPrepNP' and appPrep'. This is
independent of the number of glued Prep+DefArt. But LangGer compiles
now in 200s using 30% memory (without SlashV2VNP). Can AppPrepNP' (and
insertObjNP') be simplified?
2022-08-11 21:07:03 +02:00
Krasimir Angelov
81218506d9
Merge branch 'master' of github.com:GrammaticalFramework/gf-rgl
2022-08-09 11:24:09 +02:00
Krasimir Angelov
3bcb34559e
added DocumentationPol.gf
2022-08-09 11:23:36 +02:00
Krasimir Angelov
4beacc0f64
added linref PN
2022-08-09 11:22:57 +02:00
Laurette Marais
e9940f32c5
(zul) changes to improve coverage (VulaBula)
2022-08-03 08:39:08 +02:00
Inari Listenmaa
444bf51e09
(Fin) Add linearisation for UttAccNP
2022-08-03 08:01:32 +02:00
Krasimir Angelov
9cfc36fc73
Merge branch 'master' of github.com:GrammaticalFramework/gf-rgl
2022-08-02 16:08:01 +02:00
Krasimir Angelov
607f4d68ae
make mkPN more portable across languages
2022-08-02 16:07:27 +02:00
Inari Listenmaa
7fc42192d7
(Fin) call mkPrefixA if mkA's argument ends in -
2022-07-28 15:32:09 +02:00
Inari Listenmaa
43fbf928fd
Merge pull request #409 from inariksit/misc-estonian
...
Minor fixes/cleanup in Estonian
2022-07-26 09:28:27 +02:00
Inari Listenmaa
afe76e1fe0
(Est) get rid of most lock field warnings
2022-07-25 17:38:35 +02:00
Inari Listenmaa
728bb1faf9
(Est) Remove param SType from Cl
...
unnecessary apram, can form question by adding string "kas" when needed
2022-07-25 16:03:36 +02:00
Hans Leiss
ec41af609d
1. updated types in ../abstract/*'.gf to replace NP,Det,Quant,Predep,Prep,DAP by
...
their primed versions
2. implemented all linearizations to use the primed categories
This allows linearization with prep+defart's, but parsing gives metavariables
in parses (DetQuant ? NumSg) and (DetQuantOrd ? NumSg ord) for prep+defart.
Todo: make Quant.s and NP. depend on PronType = isCat | isPron | isPronDefArt.
Without SlashV2VNP', compiles in 84 sec and gives 3,6M VerbGer.gfo, 2,3M SentenceGer.gfo.
Uses |Prep'|=12 instead of |Prep|=18, |NP'|=72 instead of |NP|=54
2022-07-22 11:49:19 +02:00
Laurette Marais
f634af931e
(zul) miscellaneous fixes
2022-07-20 12:10:54 +02:00
Hans Leiss
8eee3df739
Modifications of Prep\', Predet\', Quant\', Det\', NP\' to remove PCase and use NP.s : Agr => Str * Str instead
2022-07-19 18:27:56 +02:00
Aarne Ranta
df93a21d79
Merge pull request #407 from rnd0101/fix-stroika-pl-gen
...
Fix plgen of 3*a nouns, eg stroika
2022-07-18 08:24:39 +02:00
Aarne Ranta
de2989d7c6
Merge pull request #408 from hleiss/reflexiveNPs
...
Reflexive NPs
2022-07-18 08:23:59 +02:00
Hans Leiss
529f315c7a
Merge branch 'master' into reflexiveNPs
2022-07-16 13:20:31 +02:00
Hans Leiss
1379ba6c77
(Ger) reflexive RNP in ExtraGer completed ;
...
improved Slash-rules in tests/german/TestLangGer
2022-07-16 12:18:13 +02:00
Inari Listenmaa
d3de861e86
(Est) Add a variant of VPS constructor in ExtraEst
...
produces more telegraphic language+different word order from PastPartAP
2022-07-08 16:40:46 +02:00
Inari Listenmaa
1b5840c89d
(Est) Minor renaming/restructuring/cleanup
2022-07-01 08:35:37 +02:00
Inari Listenmaa
e4a195a777
(Est) more API-friendly overloads for mkPrep
2022-06-29 14:35:23 +02:00
Roman Suzi
865dadbc64
Fix plgen of 3*a nouns, eg stroika
2022-06-24 07:24:13 +03:00
Laurette Marais
1b9c4613bf
Merge branch 'master' of github.com:LauretteM/gf-rgl
2022-06-14 21:01:29 +02:00
Laurette Marais
2092bb64d8
(zul) fixed adjectives in relative clauses
2022-06-14 20:56:32 +02:00
Inari Listenmaa
4fec15272c
Merge pull request #406 from LauretteM/master
...
More Zulu fixes
2022-06-14 15:13:42 +02:00
LauretteM
ad34d3f209
Merge branch 'GrammaticalFramework:master' into master
2022-06-14 15:09:31 +02:00
Laurette Marais
41de2cc021
(zul) fix for relative agreement morpheme
2022-06-14 15:08:56 +02:00
Inari Listenmaa
d43be53e18
Merge pull request #405 from rnd0101/fix-useimmat
...
Fix most_Predet in Finnish
2022-06-13 11:23:57 +02:00
Laurette Marais
f2c1fede4f
(zul) new clause type
2022-06-10 09:24:19 +02:00
Laurette Marais
ef771d62fa
(zul) fixes to lexicon
2022-06-10 09:22:35 +02:00
Roman Suzi
33ce949606
Fix most_Predet in Finnish
2022-06-09 19:53:47 +03:00
Laurette Marais
0502797cb0
(zul) paradigms for vowel-init nouns
2022-06-07 08:42:20 +02:00
Inari Listenmaa
9fe3ffce2b
Merge pull request #397 from inariksit/estonian-interrogative-agreement
...
Estonian interrogative agreement
2022-06-03 14:49:28 +02:00
Inari Listenmaa
08dfe78f2f
Merge pull request #402 from inariksit/estonian-misc-fixes
...
Minor fixes in Estonian
2022-06-03 14:46:55 +02:00
Inari Listenmaa
4a2a556162
(Est) Add all case forms to result of GerundCN/NP
2022-06-03 15:45:27 +03:00
Inari Listenmaa
8a87dc210c
(Est) Add linref for VPS
2022-06-03 15:26:05 +03:00
Inari Listenmaa
d48cf92359
Merge pull request #401 from inariksit/estonian-PastPartAP-fix
...
Minor fixes + new lins in Estonian
2022-06-02 07:54:21 +02:00
Inari Listenmaa
d5e5edb02f
(Est) Use correct verb form in PastPart(Agent)AP
2022-06-02 08:52:42 +03:00
Inari Listenmaa
3026b8b59a
(Est) Add AdvVPSlash and VPSlashPrep
2022-06-02 08:51:44 +03:00
Inari Listenmaa
c4f39c0a74
(Est) Use Extend in AllEstAbs instead of Extra
2022-06-02 08:51:28 +03:00
Laurette Marais
ddf6d0d30d
(zul) improvements to paradigms
2022-06-01 15:10:49 +02:00
Laurette Marais
4c03a40aef
(zul) fixed demonstratives
2022-06-01 13:23:51 +02:00
Laurette Marais
8073d2a91b
(zul) change to Quant lincat
2022-05-27 09:33:05 +02:00
Laurette Marais
6421fb7ee9
(zul) dem na in postdet
2022-05-19 14:40:41 +02:00
Laurette Marais
149407d19b
(zul) MultiLex fixes
2022-05-19 12:27:48 +02:00
Laurette Marais
20275832ad
(zul) NguniGrammar new imports
2022-05-19 12:21:27 +02:00
Laurette Marais
02d3752a26
(zul) NP conjunction
2022-05-19 12:19:49 +02:00
Inari Listenmaa
bec96b267d
Merge pull request #400 from Meowyam/master
...
Malay RGL: many changes
2022-05-19 10:46:55 +02:00
Inari Listenmaa
6f3a72aa1d
Merge branch 'master' into master
2022-05-19 10:46:17 +02:00