Return-path: Envelope-to: jbovlaste-admin@lojban.org Delivery-date: Mon, 02 Jun 2025 11:17:16 -0700 Received: from [192.168.123.254] (port=54342 helo=web.lojban.org) by fe3e2dc928fd with smtp (Exim 4.96) (envelope-from ) id 1uM9ij-003m93-0l for jbovlaste-admin@lojban.org; Mon, 02 Jun 2025 11:17:15 -0700 Received: by web.lojban.org (sSMTP sendmail emulation); Mon, 02 Jun 2025 18:17:12 +0000 From: "Apache" To: ByronJohnsonFP@gmail.com Reply-To: webmaster@lojban.org Subject: [jvsw] Definition Added At Word i'oi'a -- By bairyn Date: Mon, 2 Jun 2025 18:17:12 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Message-Id: X-Spam-Score: 0.0 (/) X-Spam_score: 0.0 X-Spam_score_int: 0 X-Spam_bar: / In jbovlaste, the user bairyn has added a definition of "i'oi'a" in the language "English". New Data: Definition: merge block until (elidable) terminator. 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'e}…{fu'o} block, without adding a new {fu'e}…{fu'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.) Jargon: Gloss Keywords: Place Keywords: You can go to to see it.