sign in

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 . Also, having to always re-arrange sentences like this can be tedious.

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.