i'oi'a

From Lojban Wiki
Jump to navigation Jump to search

valsi

i'oi'a

type

experimental cmavo

creator

bairyn

time entered

Mon Jun 2 18:17:12 2025  

English

Definition #74077 - Preferred

 

selma'o

IhOIhA

definition

merge block until (elidable) terminator; make the terminator for the preceding cmavo duplicated.

notes

Analogous to Haskell GHC NondecreasingIndentation, for Lojban. i'oi'a is like i'oi, but instead of attaching to the next i, attaches to the next terminator that corresponds to the preceding cmavo (which doesn't have to be explicitly present in the text; it can be an implied, elided terminator). E.g. «.i fu'e .i'oi'a .ui» makes ui last until the end of the current fu'efu'o block, without adding a new fu'efu'o block and having to add a duplicate terminator. If you want to start a fu'e… block that only lasts until the next fu'o, without having to specify fu'o twice or more at the end, you can use i'oi'a. This is like modifying the remainder of a block, instead of creating a new sub-block. Note: «fu'e i'oi'a» is shorthand for «fu'e i'oi'a'o fu'o». See i'oi'a'o for a more general version of this cmavo. (Technically i'oi'a does add a sub-block, but it effectively merges it as though it didn't by making the terminator turn into two terminators.)

created by

bairyn

vote information

1

time

Mon Jun 2 18:28:32 2025



Examples


Etymology