merge post 6
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Cadey Ratio 2020-05-22 21:21:38 -04:00
parent 04fccb9900
commit 9ef41d7a64
26 changed files with 420 additions and 3 deletions

View File

@ -62,7 +62,7 @@ Particles will mostly fall into the following forms:
Proper names _should_ end with consonants, but there is no hard requirement. Proper names _should_ end with consonants, but there is no hard requirement.
L'ewa is a stressed language, with stress on the second-to-last (penultimate) L'ewa is a stressed language, with stress on the second-to-last (penultimate)
syllable. For example, the word "[zh]asko" would be pronounced "[ZH]Asko". syllable. For example, the word "zasko" would be pronounced "ZAsko".
Syllables end on stop consonants if one is present in a consonant cluster. Two Syllables end on stop consonants if one is present in a consonant cluster. Two
stop consonants cannot follow eachother in a row. stop consonants cannot follow eachother in a row.

View File

@ -0,0 +1,46 @@
## Word Distinctions
L'ewa is intended to be a logical language. One of the side effects of L'ewa
being a logical language is that each word should have as minimal and exact of a
meaning/function as possible. English has lots of words that cover large
semantic spaces (like go, set, run, take, get, turn, good, etc.) without much of a
pattern to it. I don't want this in L'ewa.
Let's take the word "good" as an example. Off the top of my head, good can mean
any of the following things:
- beneficial
- aesthetically pleasing
- favorful taste
- saintly (coincidentally this is the source of the idiom "God is good")
- healthy
I'm fairly sure there are more "senses" of the word good, but let's break these
into their own words:
| L'ewa | Definition |
|-------|------------------------------------|
| firgu | is beneficial/nice to |
| n'ixu | is aesthetically pleasing to |
| flawo | is tasty/has a pleasant flavor to |
| spiro | is saintly/holy/morally good to |
| qanro | is healthy/fit/well/in good health |
Each of these words has a very distinct and fine-grained meaning, even though
the range is a bit larger than it would be in English. These words also differ
from a lot of the other words in the L'ewa dictionary so far because they can
take an object. Most of the words so far are adjective-like because it doesn't
make sense for there to be an object attached to the color blue.
By default, if a word that can take an object doesn't have one, it's assumed to
be obvious from context. For example, consider the following set of sentences:
```
mi qa madsa lo spalo. ti flawo!
I am eating an apple. It's delicious!
```
I am working at creating more words using a [Swaedish list][swaedish207].
[swaedish207]: https://tulpa.dev/cadey/lewa/src/branch/master/words/swaedish207.csv

View File

@ -0,0 +1,25 @@
## Family Words
Family words are a huge part of a language because it encodes a lot about the
culture behind that language. L'ewa isn't really intended to have much of a
culture behind it, but the one place I want to take a cultural stance is here.
The major kinship word is kirta, or "is an infinite slice of an even greater
infinite". This is one of the few literal words in L'ewa that is defined using a
metaphor, as there is really no good analog for this in English.
There are also words for other major family terms in English:
| L'ewa | Definition |
|-------|-------------------------|
| brota | is the/a brother of |
| sistu | is the/a sister of |
| mamta | is the/a mother of |
| patfu | is the/a father of |
| grafa | is the/a grandfather of |
| grama | is the/a grandmother of |
| wanto | is the/a aunt of |
| tunke | is the/a uncle of |
Cousins are all called brother/sister. None of these words are inherently
gendered and `brota` can refer to a female or nonbinary person. The words are
separate because I feel it flows better, for now at least.

View File

@ -0,0 +1,14 @@
## Idioms
L'ewa strives to have as few idioms as possible. If something is meant
non-literally (or as a [conceptual metaphor][cmet]), the particle ke'a can be used:
[cmet]: https://en.wikipedia.org/wiki/Conceptual_metaphor
```
ti firgu
This is beneificial
ti ke'a firgu
This is metaphorically/non-literally beneficial
```

View File

@ -0,0 +1 @@
# Lexicon

View File

@ -11,4 +11,8 @@
- [Fun with Nouns and Verbs](./03_nouns_verbs/index.md) - [Fun with Nouns and Verbs](./03_nouns_verbs/index.md)
- [Color Words](./03_nouns_verbs/colors.md) - [Color Words](./03_nouns_verbs/colors.md)
- [Sentence Structure Semantics](./04_sentence/index.md) - [Sentence Structure Semantics](./04_sentence/index.md)
- [Lexicon](./05_lexicon/index.md)
- [Word Distinctions](./05_lexicon/distinctions.md)
- [Family Terms](./05_lexicon/family.md)
- [Idioms](05_lexicon/idioms.md)
- [Dictionary](./dictionary.md) - [Dictionary](./dictionary.md)

View File

@ -18,6 +18,11 @@ intro/index.md
04_sentence/index.md 04_sentence/index.md
05_lexicon/index.md
05_lexicon/distinctions.md
05_lexicon/family.md
05_lexicon/idioms.md
dictionary.md dictionary.md
' '

View File

@ -4,6 +4,84 @@ This chapter of the book will hold a list of all of the words in L'ewa as the ti
## Root Words ## Root Words
### blanu
*blue*
is blue (color)
### brado
*big*
is big/large/great in size
### brota
*brother*
is the/a brother of
### delja
*red*
is red (color)
### firgu
*beneficial*
is beneficial/nice to
### flawo
*tasty*
is tasty/has a pleasant flavor to
### flego
*gray*
is 50% gray (color)
### glowa
*grow*
to grow/get larger/increase in size
### grafa
*grandfather*
is the/a grandfather of
### grama
*grandmother*
is the/a grandmother of
### hetlo
*pink*
is pink (color)
### kirta
*Creator*
is an infinite slice of an even greater infinite/our Creator/a Creator
### mamta
*mother*
is the/a mother of
### l'ewa ### l'ewa
*language* *language*
@ -14,7 +92,37 @@ is a language
*eat* *eat*
eats/is eating/to eat eats/consumes/is eating/to eat
### n'ixu
*pleasant*
is aesthetically pleasing to
### patfu
*father*
is the/a father of
### pu'ro
*white*
is white (color)
### qalno
*green*
is green (color)
### qanro
*healthy*
is healthy/fit/well/in good health
### qa'te ### qa'te
@ -22,12 +130,54 @@ eats/is eating/to eat
is fast/rapid in rate is fast/rapid in rate
### sistu
*sister*
is the/a sister of
### spalo ### spalo
*apple* *apple*
is an apple is an apple
### spiro
*holy*
is saintly/holy/morally good to
### te'ra
*teal*
is teal (color)
### tunke
*uncle*
is the/a uncle of
### wufra
*dog*
is a dog
### xekri
*black*
is black (color)
### yeplo
*yellow*
is yellow (color)
### zasko ### zasko
*plant* *plant*
@ -277,3 +427,51 @@ family: QA
marks noun phrase / verb as perfective, or completed marks noun phrase / verb as perfective, or completed
### xi
family: XI
*subject-verb separator*
the optional separator between the subject and the verb, sometimes needed when it is otherwise grammatically vague
### hoi
family: HOI
*relative clause*
creates a relative/descriptive clause giving more context to a given noun phrase, arguments should be verbs
### joi
family: HOI
*incidental relative clause*
creates a relative/descriptive clause giving more incidental context to a given noun phrase, arguments should be verbs
### ma
family: MA
*what/which*
used to fill a missing noun-phrase
### no
family: NO
*verb question*
verb question, used to fill a missing/unknown verb
### ke'a
family: KE'A
*metaphor*
metaphorically/non-literally

View File

@ -40,5 +40,8 @@ in pkgs.mkShell {
rls rls
rustc rustc
rustfmt rustfmt
# other tools
visidata
]; ];
} }

View File

@ -5,17 +5,30 @@ let ParticleWord = ./types/ParticleWord.dhall
in { rootWords = in { rootWords =
[ ./roots/blanu.dhall [ ./roots/blanu.dhall
, ./roots/brado.dhall , ./roots/brado.dhall
, ./roots/brota.dhall
, ./roots/delja.dhall , ./roots/delja.dhall
, ./roots/firgu.dhall
, ./roots/flawo.dhall
, ./roots/flego.dhall , ./roots/flego.dhall
, ./roots/glowa.dhall , ./roots/glowa.dhall
, ./roots/grafa.dhall
, ./roots/grama.dhall
, ./roots/hetlo.dhall , ./roots/hetlo.dhall
, ./roots/kirta.dhall
, ./roots/mamta.dhall
, ./roots/l_ewa.dhall , ./roots/l_ewa.dhall
, ./roots/madsa.dhall , ./roots/madsa.dhall
, ./roots/n_ixu.dhall
, ./roots/patfu.dhall
, ./roots/pu_ro.dhall , ./roots/pu_ro.dhall
, ./roots/qalno.dhall , ./roots/qalno.dhall
, ./roots/qanro.dhall
, ./roots/qa_te.dhall , ./roots/qa_te.dhall
, ./roots/sistu.dhall
, ./roots/spalo.dhall , ./roots/spalo.dhall
, ./roots/spiro.dhall
, ./roots/te_ra.dhall , ./roots/te_ra.dhall
, ./roots/tunke.dhall
, ./roots/wufra.dhall , ./roots/wufra.dhall
, ./roots/xekri.dhall , ./roots/xekri.dhall
, ./roots/yeplo.dhall , ./roots/yeplo.dhall
@ -57,5 +70,6 @@ in { rootWords =
, ./particles/joi.dhall , ./particles/joi.dhall
, ./particles/ma.dhall , ./particles/ma.dhall
, ./particles/no.dhall , ./particles/no.dhall
, ./particles/ke_a.dhall
] ]
} }

View File

@ -0,0 +1,8 @@
let ParticleWord = ../types/ParticleWord.dhall
in ParticleWord::{
, word = "ke'a"
, gloss = "metaphor"
, definition = "metaphorically/non-literally"
, family = "KE'A"
}

7
words/roots/brota.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "brota"
, gloss = "brother"
, definition = "is the/a brother of"
}

7
words/roots/firgu.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "firgu"
, gloss = "beneficial"
, definition = "is beneficial/nice to"
}

7
words/roots/flawo.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "flawo"
, gloss = "tasty"
, definition = "is tasty/has a pleasant flavor to"
}

7
words/roots/grafa.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "grafa"
, gloss = "grandfather"
, definition = "is the/a grandfather of"
}

7
words/roots/grama.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "grama"
, gloss = "grandmother"
, definition = "is the/a grandmother of"
}

8
words/roots/kirta.dhall Normal file
View File

@ -0,0 +1,8 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "kirta"
, gloss = "Creator"
, definition =
"is an infinite slice of an even greater infinite/our Creator/a Creator"
}

View File

@ -3,5 +3,5 @@ let ContentWord = ../types/ContentWord.dhall
in ContentWord::{ in ContentWord::{
, word = "madsa" , word = "madsa"
, gloss = "eat" , gloss = "eat"
, definition = "eats/is eating/to eat" , definition = "eats/consumes/is eating/to eat"
} }

7
words/roots/mamta.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "mamta"
, gloss = "mother"
, definition = "is the/a mother of"
}

7
words/roots/n_ixu.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "n'ixu"
, gloss = "pleasant"
, definition = "is aesthetically pleasing to"
}

7
words/roots/patfu.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "patfu"
, gloss = "father"
, definition = "is the/a father of"
}

7
words/roots/qanro.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "qanro"
, gloss = "healthy"
, definition = "is healthy/fit/well/in good health"
}

7
words/roots/sistu.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "sistu"
, gloss = "sister"
, definition = "is the/a sister of"
}

7
words/roots/spiro.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "spiro"
, gloss = "holy"
, definition = "is saintly/holy/morally good to"
}

7
words/roots/tunke.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "tunke"
, gloss = "uncle"
, definition = "is the/a uncle of"
}

7
words/roots/wanto.dhall Normal file
View File

@ -0,0 +1,7 @@
let ContentWord = ../types/ContentWord.dhall
in ContentWord::{
, word = "wanto"
, gloss = "aunt"
, definition = "is the/a aunt of"
}