History: BPFK Section: Text Structure cmavo

Preview of version: 4

This is a work in progress


Remaining issues:

  • the meaning of multiple consecutive ni'o.
  • usage survey of no'i.

Prior usage and discussion

MAI is postfix, this was probably decided to make it analogous to mei, moi, roi, and re'u. However, this serves to make the grammar of Lojban non-LALR(1), because the parser may have to look through an arbitrarily large numeral string to decvide that it actually belongs in a free modifier. This should not be a problem if Robin's PEG parser is made official. If Robin's PEG parser is not made official, however, extensive pre-processing will be required.

fa'o

Described as unconditional end of parsing. Evidently intended only for machine input. Sometimes used in the sense of "the end". Some erroneous uses, such as inside of tu'e — tu'u groups. See 1 I see no reason to legalize this practice, since fe'o is available for this purpose.

ni'o

Seems to be used mostly parallel to paragraph breaks in natural languages. See http://www.lojban.org/, http://www.wiw.org/~jkominek/lojban/9312/msg00394.html, and http://www.wiw.org/~jkominek/lojban/9107/msg00052.html. On IRC, which is indicative of spoken language, this appears to have more of a meaning of changing the subject. Examples: http://www.digitalkingdom.org/lojban/irclog/lojban/2004_06_02-02_21.txt, http://www.digitalkingdom.org/lojban/irclog/lojban/2002_05_12--2002_11_28.txt.

i

Ubiquitous. This is used mostly in front of sentences that are not the first sentence in the text. Sometimes also the first sentence in the text is prefixed with .i.

no'i

Does not appear to have had any usage.

tu'e - tu'u

tu'e - tu'u seems to be used mainly to be used to set off a large block of text and refer to it metalinguisticially. For instance, there is a (very large) mailing list thread called loi preti be fi lo nincli zo'u tu'e. Also lots of poetry are prefixed with titles that uses di'e to refer to the body of the poem, set of with tu'e.

zo'u

Marks the end of a prenex. A prenex can have one or more terms, which may constrain the instantiation of logical variables in the main sentence. Prenexes are also used as a topic field.

Proposed dictionary entries

fa'o (FAhO)
Marks the end of input to be parsed. Any remaining text is to be disregarded.
i (I)
Starts a new sentence.
mai (MAI)
Enumerates a point in the text. Combines with the preceding numeral to make a free modifier.
mo'o (MAI)
Enumerates a higher-level section or chapter in the text. Combines with the preceding numeral to make a free modifier.
ni'o (NIhO)
Marks the start of a parapgraph and a change of subject. Multiple "ni'o" in a row means higher-level section breaks.
no'i (NIhO)
Marks the start of a paragraph and change back to the previous subject.
tu'e (TUhE)
Starts a text scope, which is a group of sentences. The text scope acts as a single sentence externally, for purposes such as logical operators.
tu'u (TUhU)
Ends a text scope. Elidable terminator for tu'e.
zo'u (ZOhU)
Marks the end of a prenex. A prenex can consist of one or more terms.

Proposed keywords

fa'o
The End. parsing ends here. end parsing here.
i
and then.
mai
-stly. -ndly. -thly.
mo'o
-st section. -nd section. -rd section.
ni'o
continuing to the next topic.
no'i
returning to the previous topic.
zo'u
so that. such that.

Interaction with other sections

The word fa'o, as defined here, currently contradicts an example described as valid in BPFK Section: Nonce Connectives

Impact

  • Requires either preprocessing prior to YACC, or a PEG grammar.


History

Advanced
Information Version
Sun 24 of Aug, 2014 22:24 GMT Ilmen from 95.210.209.219 Adding word links. 29
Sun 24 of Aug, 2014 22:23 GMT Ilmen from 95.210.209.219 Adding word links. 28
Sun 24 of Aug, 2014 22:22 GMT Ilmen from 95.210.209.219 Copying {ni'o}'s usage example to its dictionary entry box 27
Sun 24 of Aug, 2014 22:17 GMT Ilmen from 95.210.209.219 Adding {} around a cmavo. 26
Sun 24 of Aug, 2014 22:15 GMT Ilmen from 95.210.209.219 Moving {no'i}'s exemples to their due place (2nd step). 25
Sun 24 of Aug, 2014 22:12 GMT Ilmen from 95.210.209.219 Moving {no'i}'s exemples to their due place (first step). 24
Sun 24 of Aug, 2014 22:05 GMT Ilmen from 95.210.209.219 Adding word links. 23
Sat 23 of Aug, 2014 19:03 GMT Ilmen from 95.210.209.219 Adding a word link. 22
Sat 23 of Aug, 2014 19:02 GMT Ilmen from 95.210.209.219 Adding a word link. 21
Sat 23 of Aug, 2014 19:02 GMT Ilmen from 95.210.209.219 Adding a couple of keywords. 20
Sat 23 of Aug, 2014 18:59 GMT Ilmen from 95.210.209.219 Merging the "Prior usage and discussion" section with the definition boxes (#3). 19
Sat 23 of Aug, 2014 18:54 GMT Ilmen from 95.210.209.219 Merging the "Prior usage and discussion" section with the definition boxes (#2). 18
Sat 23 of Aug, 2014 18:51 GMT Ilmen from 95.210.209.219 Minor formatting. 17
Sat 23 of Aug, 2014 18:49 GMT Ilmen from 95.210.209.219 Merging the "Prior usage and discussion" section with the definition boxes (first step). 16
Sat 23 of Aug, 2014 18:35 GMT Ilmen from 95.210.209.219 Moving the keywords into the definition boxes. 15
Sat 23 of Aug, 2014 18:28 GMT Ilmen from 95.210.209.219 Reformatting. 14
Tue 10 of Jun, 2014 03:33 GMT mukti from 68.173.146.212 13
Fri 15 of Oct, 2010 23:28 GMT lindarthebard from 32.174.46.157 12
Fri 15 of Oct, 2010 21:09 GMT purpleposeidon from 128.120.185.88 la'e zo ni'o bebna 11
Fri 15 of Oct, 2010 20:58 GMT lindarthebard from 32.174.46.157 10
Fri 15 of Oct, 2010 03:20 GMT eyeonus from 132.178.238.2 9
Sun 30 of Jan, 2005 11:11 GMT arj from 129.241.93.194 Updated zo'u per rlpowell's suggestions: made explicit that prenexes occur at the beginning; explained "term"; clarified that prenexes also take effect in linked sentences. 8
Sat 29 of Jan, 2005 20:16 GMT arj from 129.241.222.14 Implemented suggestions by Robin Lee Powell 7
Thu 30 of Dec, 2004 17:34 GMT arj from 195.204.8.64 fixed botched wiki-markup. 6
Sun 21 of Nov, 2004 19:41 GMT arj from 129.241.222.178 formatting 5
Sun 21 of Nov, 2004 13:12 GMT arj from 129.241.222.187 fixed broken color syntax 4
Mon 15 of Nov, 2004 14:48 GMT arj from 66.134.26.207 Fixed zo'e -> zo'u 3
Mon 15 of Nov, 2004 01:52 GMT rlpowell from 64.81.49.171 2
Sun 14 of Nov, 2004 12:04 GMT arj from 129.241.93.213 Some usage surveys 1
Show PHP error messages