Getting started with Lojban (alpha)
<7. Terminator elision>
Terminators
How would you say "the person promises a friend that the dog gives"? With the vocabulary that has been taught so far, you can't, at least not without moving sumti places around. lo prenu cu nupre lo nu lo gerku cu dunda lo pendo doesn't work. lo gerku ends up inside the lo nu abstraction in dunda's x2 place, which implies the dog is giving a friend as a gift, which is not what is meant.
You could rearrange the sentence to put the abstraction sumti at the end: lo prenu cu nupre fi lo pendo fe lo nu lo gerku cu dunda. This works here, but not always. For example you wanted to put three abstraction sumti in a sentence, you're out of luck, because you have to put two next to each other, not separated by the cu
To solve this, Lojban has cmavo called famyma'o, or "terminators" in English. These allow you to close off any grammatical structure, so you can place a sumti after an abstraction without putting it inside the abstraction by closing it with the famyma'o kei.
kei elidable terminator: end abstraction bridi
Sentence | Possible translation |
---|---|
lo prenu cu nupre lo nu lo gerku cu dunda kei lo pendo | A person promises a friend that the dog gives |
For completeness, there's two other famyma'o for grammatical constructs that we've learned so far. They are ku for description sumti and vau for trailing sumti after the selbri.
ku elidable terminator: end description
vau famyma'o: terminates bridi.
Terminator elision
The reason that you've not seen any of these words before is because Lojban allows for famyma'o to be elided (skipped). Terminators act like right parentheses, except that if the sentence would not parse with them, they are added from the inside out until the sentence parses. Consider this example with actual brackets
a(b{c[d(e f} g
We can actually deduce that the balanced version must be:
a(b{c[d(e f)]} g)
It would not make sense any other way. Terminators in Lojban work the same way, except grammatical constructs are the opening brackets, and terminators are the closing brackets. If elided, a terminator is treated as being in its rightmost possible position.
Lojbanists rely on this feature constantly. Most sentences produced by proficient users of the language include no redundant (rightmost position) terminators at all. Lojban speakers do not think of elision as the exception to a rule of including all terminators, they think of terminator inclusion as a way to avoid undesirable sentence structure.
cu means the main verb comes next, so all the precededing nouns and abstractions must be terminated.
Lojban sentences with all redundant terminators included can get very long, consider the sentence from the top of this page, for example:
All terminators without cu | Minimal terminators + cu |
---|---|
lo prenu ku nupre lo nu lo gerku ku dunda vau kei ku lo pendo ku vau | lo prenu cu nupre lo nu lo gerku cu dunda kei lo pendo |
Imagine needing to say all that! Additionally, this pair of sentences demonstrates how much clearer marking the start of a selbri is compared to the end of every sumti. There's only one selbri per clause but potentially many sumti. The start of a selbri is a much more important structural boundary than the end of the sumti before it.
Terminator usage may seem difficult, but it gets easier with practice.
Exercises
It's now time for you to attempt a few more translations.
Translate the following sentences from English into Lojban, making sure you include terminators where necessary:
Sentence | Possible translation |
---|---|
What did you promise to write? | do nupre lo nu ciska ma |
Are you happy that I promised to donate the cat? | xu do gleki lo nu mi nupre lo nu dunda lo mlatu |
I promised you that the person would say that the cat is beautiful. | mi nupre lo nu lo prenu cu cusku lo se du'u lo mlatu cu melbi kei kei do Or: mi nupre fi do fe lo nu lo prenu cu cusku lo se du'u lo mlatu cu melbi |
Practice
As usual, before proceeding to the next lesson, get some practice with interactive exercises – look for the "Practice" button nearby!
Beware that exercises loop indefinitely, so feel free to stop once you feel you've had enough. And be sure to revisit exercises on different days, to benefit from the spacing effect.
Notice
This chapter has been completely rewritten by la .samflir., .ziren. and la nalvai as part of a rework of Lojban.io's course to replace the "terminator-first" style of teaching used in the Wave Lessons with the "terminator-later" style used in Lojban For Beginners.
Other chapters have been modified to remove redundant terminators while keeping the content mostly the same. If you have feedback on this course's consistency or clarity regarding terminators, please ping la .samflir. in the roljbogu'e Discord server or open an issue on GitHub.
Lesson plan
- Lesson
- Elidable terminators
- "ku" versus "cu"
- New exercises
- Translate without using "ku" (OK)
Brivla
dunda x1 [donor] gives/donates gift/present x2 to recipient/beneficiary x3 [without payment/exchange]
pelxu x1 is yellow/golden [color adjective]
zdani x1 is a nest/house/lair/den/[home] of/for x2
tavla x1 talks/speaks to x2 about subject x3 in language x4
pendo x1 is/acts as a friend of/to x2 (experiencer); x2 befriends x1
prenu x1 is a person/people (noun) [not necessarily human]; x1 displays personality/a persona
mlatu x1 is a cat/[puss/pussy/kitten] [feline animal] of species/breed x2; (adjective:) x1 is feline
ctuca x1 teaches audience x2 ideas/methods/lore x3 (du'u) about subject(s) x4 by method x5 (event)
nelci x1 is fond of/likes/has a taste for x2 (object/state)
gerku x1 is a dog/canine/[bitch] of species/breed x2
melbi x1 is beautiful/pleasant to x2 in aspect x3 (ka) by aesthetic standard x4
sutra x1 is fast/swift/quick/hastes/rapid at doing/being/bringing about x2 (event/state)
lojbo x1 reflects [Loglandic]/Lojbanic language/culture/nationality/community in aspect x2
ciska x1 inscribes/writes x2 on display/storage medium x3 with writing implement x4; x1 is a scribe
djuno x1 knows fact(s) x2 (du'u) about subject x3 by epistemology x4
nupre x1 (agent) promises/commits/assures/threatens x2 (event/state) to x3 [beneficiary/victim]
cusku x1 (agent) expresses/says x2 (sedu'u/text/lu'e concept) for audience x3 via expressive medium x4
gleki x1 is happy/gay/merry/glad/gleeful about x2 (event/state)
Cmavo
mi pro-sumti: me/we the speaker(s)/author(s); identified by self-vocative
do pro-sumti: you listener(s); identified by vocative
ti pro-sumti: this here; immediate demonstrative it; indicated thing/place near speaker
ta pro-sumti: that there; nearby demonstrative it; indicated thing/place near listener
zo'e pro-sumti: an elliptical/unspecified value; has some value which makes bridi true
lo veridical descriptor: the one(s) that really is(are) ...
ku elidable terminator: end description, modal, or negator sumti; often elidable
fa sumti place tag: tag 1st sumti place
fe sumti place tag: tag 2nd sumti place
fi sumti place tag: tag 3rd sumti place
fo sumti place tag: tag 4th sumti place
fu sumti place tag: tag 5th sumti place
se 2nd conversion; switch 1st/2nd places
te 3rd conversion; switch 1st/3rd places
ve 4th conversion; switch 1st/4th places
xe 5th conversion; switch 1st/5th places
xu discursive: true-false question
ma pro-sumti: sumti question (what/who/how/why/etc.); appropriately fill in sumti blank
mo pro-bridi: bridi/selbri/brivla question
na bridi contradictory negator; scope is an entire bridi; logically negates in some cmavo compounds
go'i pro-bridi: preceding bridi; in answer to a yes/no question, repeats the claim, meaning yes
su'u abstractor: generalized abstractor (how); x1 is [bridi] as a non-specific abstraction of type x2
nu abstractor: generalized event abstractor; x1 is state/process/achievement/activity of [bridi]
du'u abstractor: predication/bridi abstractor; x1 is predication [bridi] expressed in sentence x2
sedu'u compound abstractor: sentence/equation abstract; x1 is text expressing [bridi] which is x2
kei elidable terminator: end abstraction bridi (often elidable)
vau elidable: end of sumti in simple bridi; in compound bridi, separates common trailing sumti
cu elidable marker: separates selbri from preceding sumti, allows preceding terminator elision
Feedback
Any feedback about this lesson would be deeply appreciated.
If you believe you discovered an error, or if you have any criticism or suggestions, please consider opening an issue in our GitHub repository.
If you are interested, you may also edit this lesson directly. For more details, please refer to Improving existing lessons.