From 2f042dadb7463b9b4fe5cc1a6d28409038480e92 Mon Sep 17 00:00:00 2001 From: Christine Dodrill Date: Mon, 18 May 2020 07:10:27 -0400 Subject: [PATCH] words: add all the words in latest blogposts to the dictionary --- words/dictionary.dhall | 38 +++++++++++++++++++++++-- words/particles/gau.dhall | 8 ++++++ words/particles/he.dhall | 8 ++++++ words/particles/ho.dhall | 8 ++++++ words/particles/ja.dhall | 8 ++++++ words/particles/ka.dhall | 8 ++++++ words/particles/ke.dhall | 8 ++++++ words/particles/ku.dhall | 8 ++++++ words/particles/le.dhall | 8 ++++++ words/particles/lo.dhall | 8 ++++++ words/particles/mi.dhall | 9 ++++++ words/particles/mi_a.dhall | 8 ++++++ words/particles/mi_o.dhall | 8 ++++++ words/particles/na.dhall | 8 ++++++ words/particles/na_o.dhall | 8 ++++++ words/particles/nai.dhall | 8 ++++++ words/particles/qa.dhall | 8 ++++++ words/particles/qe.dhall | 8 ++++++ words/particles/qi.dhall | 8 ++++++ words/particles/qo.dhall | 8 ++++++ words/particles/qu.dhall | 8 ++++++ words/particles/ra_o.dhall | 8 ++++++ words/particles/ro.dhall | 8 ++++++ words/particles/ro_a.dhall | 8 ++++++ words/particles/so.dhall | 8 ++++++ words/particles/ta.dhall | 8 ++++++ words/particles/ti.dhall | 8 ++++++ words/particles/to.dhall | 8 ++++++ words/particles/tu.dhall | 8 ++++++ words/particles/xu.dhall | 8 ++++++ words/particles/zo.dhall | 8 ++++++ words/roots/{lewa.dhall => l_ewa.dhall} | 0 words/roots/{qate.dhall => qa_te.dhall} | 0 33 files changed, 276 insertions(+), 3 deletions(-) create mode 100644 words/particles/gau.dhall create mode 100644 words/particles/he.dhall create mode 100644 words/particles/ho.dhall create mode 100644 words/particles/ja.dhall create mode 100644 words/particles/ka.dhall create mode 100644 words/particles/ke.dhall create mode 100644 words/particles/ku.dhall create mode 100644 words/particles/le.dhall create mode 100644 words/particles/lo.dhall create mode 100644 words/particles/mi.dhall create mode 100644 words/particles/mi_a.dhall create mode 100644 words/particles/mi_o.dhall create mode 100644 words/particles/na.dhall create mode 100644 words/particles/na_o.dhall create mode 100644 words/particles/nai.dhall create mode 100644 words/particles/qa.dhall create mode 100644 words/particles/qe.dhall create mode 100644 words/particles/qi.dhall create mode 100644 words/particles/qo.dhall create mode 100644 words/particles/qu.dhall create mode 100644 words/particles/ra_o.dhall create mode 100644 words/particles/ro.dhall create mode 100644 words/particles/ro_a.dhall create mode 100644 words/particles/so.dhall create mode 100644 words/particles/ta.dhall create mode 100644 words/particles/ti.dhall create mode 100644 words/particles/to.dhall create mode 100644 words/particles/tu.dhall create mode 100644 words/particles/xu.dhall create mode 100644 words/particles/zo.dhall rename words/roots/{lewa.dhall => l_ewa.dhall} (100%) rename words/roots/{qate.dhall => qa_te.dhall} (100%) diff --git a/words/dictionary.dhall b/words/dictionary.dhall index f73be64..751b79c 100644 --- a/words/dictionary.dhall +++ b/words/dictionary.dhall @@ -3,11 +3,43 @@ let ContentWord = ./types/ContentWord.dhall let ParticleWord = ./types/ParticleWord.dhall in { rootWords = - [ ./roots/lewa.dhall + [ ./roots/l_ewa.dhall , ./roots/madsa.dhall - , ./roots/qate.dhall + , ./roots/qa_te.dhall , ./roots/spalo.dhall , ./roots/zasko.dhall ] - , particles = [] : List ParticleWord.Type + , particles = + [ ./particles/mi.dhall + , ./particles/mi_a.dhall + , ./particles/mi_o.dhall + , ./particles/ro.dhall + , ./particles/ro_a.dhall + , ./particles/ti.dhall + , ./particles/ta.dhall + , ./particles/tu.dhall + , ./particles/ka.dhall + , ./particles/ke.dhall + , ./particles/ku.dhall + , ./particles/lo.dhall + , ./particles/le.dhall + , ./particles/zo.dhall + , ./particles/ja.dhall + , ./particles/he.dhall + , ./particles/xu.dhall + , ./particles/ho.dhall + , ./particles/qi.dhall + , ./particles/gau.dhall + , ./particles/to.dhall + , ./particles/ra_o.dhall + , ./particles/so.dhall + , ./particles/na.dhall + , ./particles/na_o.dhall + , ./particles/nai.dhall + , ./particles/qu.dhall + , ./particles/qa.dhall + , ./particles/qo.dhall + , ./particles/qe.dhall + ] + : List ParticleWord.Type } diff --git a/words/particles/gau.dhall b/words/particles/gau.dhall new file mode 100644 index 0000000..2d799b0 --- /dev/null +++ b/words/particles/gau.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "gau" + , gloss = "nif" + , definition = "nif (dec 36)" + , family = "JA" + } diff --git a/words/particles/he.dhall b/words/particles/he.dhall new file mode 100644 index 0000000..9e34184 --- /dev/null +++ b/words/particles/he.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "he" + , gloss = "two" + , definition = "two" + , family = "JA" + } diff --git a/words/particles/ho.dhall b/words/particles/ho.dhall new file mode 100644 index 0000000..7dc5d6d --- /dev/null +++ b/words/particles/ho.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ho" + , gloss = "four" + , definition = "four" + , family = "JA" + } diff --git a/words/particles/ja.dhall b/words/particles/ja.dhall new file mode 100644 index 0000000..823871a --- /dev/null +++ b/words/particles/ja.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ja" + , gloss = "one" + , definition = "one" + , family = "JA" + } diff --git a/words/particles/ka.dhall b/words/particles/ka.dhall new file mode 100644 index 0000000..2ecfe66 --- /dev/null +++ b/words/particles/ka.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ka" + , gloss = "subject marker" + , definition = "explicitly marks noun-phrase as the subject of the verb" + , family = "KA" + } diff --git a/words/particles/ke.dhall b/words/particles/ke.dhall new file mode 100644 index 0000000..182436c --- /dev/null +++ b/words/particles/ke.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ke" + , gloss = "verb marker" + , definition = "explicitly marks following phrase as a verb" + , family = "KA" + } diff --git a/words/particles/ku.dhall b/words/particles/ku.dhall new file mode 100644 index 0000000..afb8e68 --- /dev/null +++ b/words/particles/ku.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ku" + , gloss = "object marker" + , definition = "explicitly marks following phrase as the object of the verb" + , family = "KA" + } diff --git a/words/particles/le.dhall b/words/particles/le.dhall new file mode 100644 index 0000000..f544bd9 --- /dev/null +++ b/words/particles/le.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "le" + , gloss = "the" + , definition = "definite article" + , family = "LO" + } diff --git a/words/particles/lo.dhall b/words/particles/lo.dhall new file mode 100644 index 0000000..ebbd83a --- /dev/null +++ b/words/particles/lo.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "lo" + , gloss = "a/an" + , definition = "indefinite article" + , family = "LO" + } diff --git a/words/particles/mi.dhall b/words/particles/mi.dhall new file mode 100644 index 0000000..149fbc0 --- /dev/null +++ b/words/particles/mi.dhall @@ -0,0 +1,9 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "mi" + , gloss = "me, I" + , definition = "the current speaker" + , family = "MI" + , usageExamples = [ "mi madsa lo spalo" ] + } diff --git a/words/particles/mi_a.dhall b/words/particles/mi_a.dhall new file mode 100644 index 0000000..1d931af --- /dev/null +++ b/words/particles/mi_a.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "mi'a" + , gloss = "we (system)" + , definition = "the system of the current speaker, inclusive" + , family = "MI" + } diff --git a/words/particles/mi_o.dhall b/words/particles/mi_o.dhall new file mode 100644 index 0000000..c4a506b --- /dev/null +++ b/words/particles/mi_o.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "mi'o" + , gloss = "we (all)" + , definition = "any speaker, any listener and any others" + , family = "MI" + } diff --git a/words/particles/na.dhall b/words/particles/na.dhall new file mode 100644 index 0000000..85c8ba4 --- /dev/null +++ b/words/particles/na.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "na" + , gloss = "total negation" + , definition = "something other than, total negation" + , family = "NA" + } diff --git a/words/particles/na_o.dhall b/words/particles/na_o.dhall new file mode 100644 index 0000000..198b595 --- /dev/null +++ b/words/particles/na_o.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "na'o" + , gloss = "scalar negation" + , definition = "the opposite of" + , family = "NA" + } diff --git a/words/particles/nai.dhall b/words/particles/nai.dhall new file mode 100644 index 0000000..24b0035 --- /dev/null +++ b/words/particles/nai.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "nai" + , gloss = "particle negation" + , definition = "negation of a particular particle" + , family = "NA" + } diff --git a/words/particles/qa.dhall b/words/particles/qa.dhall new file mode 100644 index 0000000..679f59a --- /dev/null +++ b/words/particles/qa.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "qa" + , gloss = "present tense" + , definition = "marks noun phrase / verb as present tense" + , family = "QA" + } diff --git a/words/particles/qe.dhall b/words/particles/qe.dhall new file mode 100644 index 0000000..f0c5d10 --- /dev/null +++ b/words/particles/qe.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "qe" + , gloss = "perfective aspect" + , definition = "marks noun phrase / verb as perfective, or completed" + , family = "QA" + } diff --git a/words/particles/qi.dhall b/words/particles/qi.dhall new file mode 100644 index 0000000..6ad8018 --- /dev/null +++ b/words/particles/qi.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "qi" + , gloss = "five" + , definition = "five" + , family = "JA" + } diff --git a/words/particles/qo.dhall b/words/particles/qo.dhall new file mode 100644 index 0000000..5c41a14 --- /dev/null +++ b/words/particles/qo.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "qo" + , gloss = "future tense" + , definition = "marks noun phrase / verb as future tense" + , family = "QA" + } diff --git a/words/particles/qu.dhall b/words/particles/qu.dhall new file mode 100644 index 0000000..856f4a9 --- /dev/null +++ b/words/particles/qu.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "qu" + , gloss = "past tense" + , definition = "marks noun phrase / verb as past tense" + , family = "QA" + } diff --git a/words/particles/ra_o.dhall b/words/particles/ra_o.dhall new file mode 100644 index 0000000..b3ba30a --- /dev/null +++ b/words/particles/ra_o.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ra'o" + , gloss = "some" + , definition = "some amount of/a few" + , family = "JA" + } diff --git a/words/particles/ro.dhall b/words/particles/ro.dhall new file mode 100644 index 0000000..ecc52b5 --- /dev/null +++ b/words/particles/ro.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ro" + , gloss = "you" + , definition = "the listener" + , family = "MI" + } diff --git a/words/particles/ro_a.dhall b/words/particles/ro_a.dhall new file mode 100644 index 0000000..7045f96 --- /dev/null +++ b/words/particles/ro_a.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ro'a" + , gloss = "you (+ system)" + , definition = "the system of the listener" + , family = "MI" + } diff --git a/words/particles/so.dhall b/words/particles/so.dhall new file mode 100644 index 0000000..1c3b677 --- /dev/null +++ b/words/particles/so.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "so" + , gloss = "how many?" + , definition = "how many/number question" + , family = "JA" + } diff --git a/words/particles/ta.dhall b/words/particles/ta.dhall new file mode 100644 index 0000000..1e7d6ca --- /dev/null +++ b/words/particles/ta.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ta" + , gloss = "that" + , definition = "that (near listener)" + , family = "TI" + } diff --git a/words/particles/ti.dhall b/words/particles/ti.dhall new file mode 100644 index 0000000..bb89ddb --- /dev/null +++ b/words/particles/ti.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "ti" + , gloss = "this" + , definition = "the currently referenced object near the speaker" + , family = "TI" + } diff --git a/words/particles/to.dhall b/words/particles/to.dhall new file mode 100644 index 0000000..0e3a161 --- /dev/null +++ b/words/particles/to.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "to" + , gloss = "all" + , definition = "all/every" + , family = "JA" + } diff --git a/words/particles/tu.dhall b/words/particles/tu.dhall new file mode 100644 index 0000000..12302cc --- /dev/null +++ b/words/particles/tu.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "tu" + , gloss = "that" + , definition = "that (far away)" + , family = "TI" + } diff --git a/words/particles/xu.dhall b/words/particles/xu.dhall new file mode 100644 index 0000000..bcef90e --- /dev/null +++ b/words/particles/xu.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "xu" + , gloss = "three" + , definition = "three" + , family = "JA" + } diff --git a/words/particles/zo.dhall b/words/particles/zo.dhall new file mode 100644 index 0000000..4881fb4 --- /dev/null +++ b/words/particles/zo.dhall @@ -0,0 +1,8 @@ +let ParticleWord = ../types/ParticleWord.dhall + +in ParticleWord::{ + , word = "zo" + , gloss = "zero" + , definition = "zero" + , family = "JA" + } diff --git a/words/roots/lewa.dhall b/words/roots/l_ewa.dhall similarity index 100% rename from words/roots/lewa.dhall rename to words/roots/l_ewa.dhall diff --git a/words/roots/qate.dhall b/words/roots/qa_te.dhall similarity index 100% rename from words/roots/qate.dhall rename to words/roots/qa_te.dhall