[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lojban] Anyone remember what lerfu strings are actually *for*?



Someone tried to do:

rlpowell@chain> echo "panzi be ny ci mei" | camxes
text
   BRIVLA
      gismu: panzi

This doesn't work because it needs boi:

rlpowell@chain> echo "panzi be ny boi ci mei" | camxes                  
text
   selbri3
   |- tanruUnit1
   |  |- BRIVLA
   |  |     gismu: panzi
   |  |- linkargs1
   |     |- CMAVO
   |     |     BE: be
   |     |- sumti6
   |        |- CMAVO
   |        |     BY: ny
   |        |- CMAVO
   |              BOI: boi
   |- tanruUnit2
      |- CMAVO
      |     PA: ci
      |- CMAVO
            MOI: mei

Why is that?  Because otherwise it forms a "lerfu string".

rlpowell@chain> echo "panzi be ny ci" | camxes
text
   tanruUnit1
   |- BRIVLA
   |     gismu: panzi
   |- linkargs1
      |- CMAVO
      |     BE: be
      |- lerfuString
         |- CMAVO
         |     BY: ny
         |- CMAVO
               PA: ci

Which is useful for ... I dunno, reading out license plates?  -_-

Does anyone remember why this is a fundamental type?  I'm guessing
"complicated mekso shit", but I can't even think of any examples
there.

All the grammatical productions that use it:

  sumti-6 <- ZO-clause free* / ZOI-clause free* / LOhU-clause free* / lerfu-string !MOI-clause BOI-clause? free* / LU-clause text LIhU-clause? free* / (LAhE-clause free* / NAhE-clause BO-clause free*) relative-clauses? sumti LUhU-clause? free* / KOhA-clause free* / LA-clause free* relative-clauses? CMENE-clause+ free* / (LA-clause / LE-clause) free* sumti-tail KU-clause? free* / li-clause
  
  tanru-unit-2 <- BRIVLA-clause free* / GOhA-clause RAhO-clause? free* / KE-clause free* selbri-3 KEhE-clause? free* / ME-clause free* (sumti / lerfu-string) MEhU-clause? free* MOI-clause? free* / (number / lerfu-string) MOI-clause free* / NUhA-clause free* mex-operator / SE-clause free* tanru-unit-2 / JAI-clause free* tag? tanru-unit-2 / NAhE-clause free* tanru-unit-2 / NU-clause NAI-clause? free* (joik-jek NU-clause NAI-clause? free*)* subsentence KEI-clause? free*
  
  operand-3 <- quantifier / lerfu-string !MOI-clause BOI-clause? free* / NIhE-clause free* selbri TEhU-clause? free* / MOhE-clause free* sumti TEhU-clause? free* / JOhI-clause free* mex-2+ TEhU-clause? free* / gek operand gik operand-3 / (LAhE-clause free* / NAhE-clause BO-clause free*) operand LUhU-clause? free*
  
  lerfu-string <- lerfu-word (PA-clause / lerfu-word)*
  
  ; ** BU clauses are part of BY-clause
  lerfu-word <- BY-clause / LAU-clause lerfu-word / TEI-clause lerfu-string FOI-clause
  
  free <- SEI-clause free* (terms CU-clause? free*)? selbri SEhU-clause? / SOI-clause free* sumti sumti? SEhU-clause? / vocative relative-clauses? selbri relative-clauses? DOhU-clause? / vocative relative-clauses? CMENE-clause+ free* relative-clauses? DOhU-clause? / vocative sumti? DOhU-clause? / (number / lerfu-string) MAI-clause / TO-clause text TOI-clause? / xi-clause
  
  xi-clause <- XI-clause free* (number / lerfu-string) BOI-clause? / XI-clause free* VEI-clause free* mex VEhO-clause?

The xi stuff is particularily 0.o

-Robin

-- 
http://singinst.org/ :  Our last, best hope for a fantastic future.
Lojban (http://www.lojban.org/): The language in which "this parrot
is dead" is "ti poi spitaki cu morsi", but "this sentence is false"
is "na nei".   My personal page: http://www.digitalkingdom.org/rlp/

-- 
You received this message because you are subscribed to the Google Groups "lojban" group.
To post to this group, send email to lojban@googlegroups.com.
To unsubscribe from this group, send email to lojban+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lojban?hl=en.