Commit Graph

4689 Commits

Author SHA1 Message Date
David Bamutura
1be01b549e =959 verbs added in the extended lexicon 2020-08-05 08:50:25 +03:00
David Bamutura
88b8e84cab =Final changes to mergerd branch. Lexicon files left to process 2020-06-29 16:29:02 +03:00
David Bamutura
e53684c2f2 Merge branch 'latest_July'
This adds implementation for Tenses.
2020-06-29 16:13:57 +03:00
David Bamutura
0fbe5a14cd =Changes to make additional Tenses work 2020-06-29 16:04:22 +03:00
David Bamutura
78146df910 =Made additions to the lexicon 2020-06-29 15:31:15 +03:00
David Bamutura
7403f44eda =I have made changes to my structure for addition of the full Tense Structure for Rukiga 2020-06-26 17:34:33 +03:00
David Bamutura
203ea9c061 =made changes to UseCl by correcting tense linearization. Added some extras. Peparing to extend GF 2020-06-25 17:11:47 +03:00
David Bamutura
a21df23da5 redesigned the Verb, VerbPhrase, Cl and RCL so as to check for empty tense Markers and hence correct errors with Copulative statements. The Problem with Numeral still remains 2019-11-28 07:12:57 +03:00
David Bamutura
ba4db3d913 =I have managed to model the Verb and delay the Verbal template mophology for tense, Anteriority and polarity to only points when the actual sentence of verb is built. My only problem is including it in the default linearizations within cat 2019-06-05 02:39:15 +02:00
David Bamutura
4eec043991 =Made changes so that I can have one parameter for Position. Also modified Adjectives according to the unofficial notion of Degree i.e Postive, Comparative and Superative 2019-06-04 19:41:08 +02:00
David Bamutura
458706694d =Corrected an error in paradigms to recognize smartNoun paradigm 2019-06-03 20:46:19 +02:00
David Bamutura
22c6d5aae4 Prepared the NounPhrase and its children for the ListNP with a field describing whether the first work in NPP is a Proper Noun or a common Noun. Are NPs always common Nouns? RR treats these things differently. Phonological conditioning is also required. This is my next step 2019-05-30 17:56:04 +02:00
David Bamutura
0ee7f24982 Implemented QuestIComp in QuestionCgg.gf and edesigned IAdv, IP and IComp 2019-05-30 15:30:54 +02:00
David Bamutura
9488cae6f4 =Made some grammatical corrections based on tes grammar and worked on most functions in QustionCgg.gf 2019-05-24 06:47:57 +02:00
David Bamutura
304b877854 =Remodelled RS to accomodate RelCN and RelNP appropriately and give both direct and direct relative prnouns 2019-05-24 02:20:02 +02:00
David Bamutura
366d6cd38e =ReImplemented UseCl to cater for all 3 Tense and 1 Coditional mood Form 2019-05-20 16:48:00 +02:00
David Bamutura
143a9e9686 =Implemented SlashVP in sentence 2019-05-20 03:12:04 +02:00
David Bamutura
b79c1bca57 =Added PConj to Lexicon but postponed implementyation of PConjConj :Conj -> PConj because I do not know what it means? 2019-05-19 10:51:56 +02:00
David Bamutura
37d27768f1 =Corrected alas_Interj 2019-05-19 10:25:46 +02:00
David Bamutura
db4126c61f =Finished Implementation of PhraseCgg.gf 2019-05-19 10:14:10 +02:00
David Bamutura
3aef8a9f7e =Corrected DetQuant for no_Quant 2019-05-19 08:44:30 +02:00
David Bamutura
9b0cbc63ec =Corrected the type of Imp because Bool produced False as default hence negative form of Imperative be = taba instead of ba. Why does GF compute for false first by default? Is it data Bool = False | True? 2019-05-19 06:31:16 +02:00
David Bamutura
115989e017 Merge branch 'master' of github.com:bamutra/gf-rgl
After deleting a file on the remote master branch and deleting it on my local machine, the two seem to be out of sync hence a merge
2019-05-17 02:33:47 +02:00
David Bamutura
12a691e8ae =Failed ti implement PositAdvAdj 2019-05-17 02:33:12 +02:00
David Bamutura
9658b175d6 Delete CatCggOld.gf
This file was wrongly staged for commit
2019-05-17 02:13:37 +02:00
David Bamutura
d5bec3b459 =Implemented ComparA AdAP which necesitated the modification of the ADA type. Deleted the CatCggOld.gf 2019-05-17 02:11:50 +02:00
David Bamutura
5f5d71bb0a =Implemented ComparA in Adjective. Needs through testing 2019-05-17 01:16:44 +02:00
David Bamutura
fdc4dced45 =Implemented AjOrd in Adjective which resulted in changing the type of AP and leading to use of default Agrement AgP3 Sg KI_BI. Othrwise context is required 2019-05-17 00:47:44 +02:00
David Bamutura
cc165875f5 =corrected the error and added two more Functions in Verb.Cgg. The cause of error was repeated record lable in the same record in ResCgg.gf for VerbPhrase 2019-05-17 00:19:09 +02:00
David Bamutura
cdc9fe3072 =An error in CatCgg after implementing most of the verb functions. The error is: src/compiler/GF/Compile/GeneratePMCFG.hs:137:11-36: Irrefutable pattern failed for pattern [newCat] 2019-05-16 23:23:04 +02:00
David Bamutura
18057c6e9c Implemented all the remaining lin functions which required a change in the ResCgg.gf. This change may not be needed now as I have not used it 2019-05-15 21:10:02 +02:00
David Bamutura
7843b47cc5 Made changes to LexiconCgg.gf and ParadigmCgg.gf to corret a warning about lock fields 2019-05-15 17:40:42 +02:00
David Bamutura
08d1598319 Atempted at implementing all the remaining Functions under Noun.gf and its dependencies in CatCgg.gf, LexiconCgg.gf, ParadigmCgg.gf, StructuralCgg.gf and ResCgg.gf 2019-05-15 06:29:19 +02:00
David Bamutura
52639b0d3b Some errors corrected but my the abstract syntax seems to have changed. Cause could be the pull request I made on the current RGL 2019-05-14 10:15:21 +02:00
David Bamutura
355fcc2e6d Some corrections made and functions added 2019-05-14 09:23:09 +02:00
David Bamutura
ef5783853f Failed for IdentQuantN in Question: error about Num 2019-05-14 04:50:00 +02:00
David Bamutura
38b29c7071 modified Noun to accommodate for IDetCN in Question 2019-05-14 03:53:11 +02:00
David Bamutura
1dbd1b535f Added Interrogative adverbs abd Pronouns. Not working Properly. 2019-05-14 02:04:32 +02:00
David Bamutura
64f7bdb967 Restuructured Pron, which affected Quant and all the functions that use it. 2019-05-10 23:03:09 +02:00
David Bamutura
681e459d0b Made adjustments to thisQuant and That_Quant 2019-05-10 18:23:44 +02:00
David Bamutura
e8cce483c5 Implemented functions NumDigits, NumNumeral, OrdDigits,OrdNumeral, OrdSuperl but with changes in Structural and CatCgg for the categories 2019-05-10 18:08:35 +02:00
David Bamutura
19870f6b38 Worked on DetQuant in Noun and Digits in Numeral 2019-05-10 14:56:02 +02:00
David Bamutura
c2691eda44 Added functionality for V3 in lexicon, rearranged the Paradigms to accomodate it. Implemented Slash2V3 and Slash3V3 2019-05-06 23:15:56 +02:00
David Bamutura
48aa65d2dd Made changes to the nature of adjective so that it linearises 2019-05-06 16:21:34 +02:00
David Bamutura
7d903526f5 Correction of errors in ResCgg.gf and Numeral.gf regarding generalization of n2-n9 2019-05-06 02:11:21 +02:00
David Bamutura
5af7fd2fa9 Half the implementation of Numerals. However, pot2plus still problematic. Ordinal numerals also problematic 2019-05-06 01:29:47 +02:00
David Bamutura
7d49c87d1e worked on the Relative Pronoun (RP) found produced by the function IdRP 2019-05-05 16:01:46 +02:00
David Bamutura
b18ffa9d0b Correction of all compilation mistatkes 2019-05-03 16:43:17 +02:00
David Bamutura
023930e37a Implementation of AdvNP function 2019-05-03 04:33:35 +02:00
David Bamutura
66474465e3 Covered PredetNP & PrepNP in NounCgg.gf & AdverbCgg.gf alongside Predet & Adv Lexicon in StructuralCgg.gf. Errors in SentenceCgg.gf because the verb system is still a mess. 2019-05-03 03:57:11 +02:00