unspeakable rafsi gotcha: Difference between revisions

From Lojban
Jump to navigation Jump to search
m (Text replace - "jbocre: ([L-Z])" to "$1")
m (Text replace - "jbocre: ([a-z])" to "$1")
Line 2: Line 2:
(Moved from [[terki|terki]])
(Moved from [[terki|terki]])


An odd feature of Lojban is that you actually have to use ''[[jbocre: zoi|zoi]]''-quotes to talk about some [[jbocre: rafsi|rafsi]].  I can say ''zo xuk. rafsi zo xruki'' and ''zo li'u [[jbocre: rafsi|rafsi]] zo litru'', but I have to say ''[[jbocre: zoi|zoi]] .ly. cpi .ly. rafsi zo cipni'', since ''cpi-'' isn't a valid Lojban word of any sort.  I suppose the same is true of ''lan'' for ''lanme'', but for less meaningful reasons. --mi'e [[User:Mark Shoulson ark.|Mark Shoulson ark.]]
An odd feature of Lojban is that you actually have to use ''[[zoi|zoi]]''-quotes to talk about some [[rafsi|rafsi]].  I can say ''zo xuk. rafsi zo xruki'' and ''zo li'u [[rafsi|rafsi]] zo litru'', but I have to say ''[[zoi|zoi]] .ly. cpi .ly. rafsi zo cipni'', since ''cpi-'' isn't a valid Lojban word of any sort.  I suppose the same is true of ''lan'' for ''lanme'', but for less meaningful reasons. --mi'e [[User:Mark Shoulson ark.|Mark Shoulson ark.]]


See [[the Book|the Book]], chapter 19, section 10, example 10.5.
See [[the Book|the Book]], chapter 19, section 10, example 10.5.


*Yuck. I foresee one change that will happen in Lojban usage - ''zo cpi'' would become acceptable even if it doesn't parse. Otherwise how can you fill the x1 of ''[[jbocre: rafsi|rafsi]]'' in a reasonable way?
*Yuck. I foresee one change that will happen in Lojban usage - ''zo cpi'' would become acceptable even if it doesn't parse. Otherwise how can you fill the x1 of ''[[rafsi|rafsi]]'' in a reasonable way?
**Well, you can use ''[[jbocre: zoi|zoi]]'', like I did above.  That's "reasonable"... but only barely, I'll admit.  ''lan'' is a harder one to remember, since it fails legality for more subtle reasons (I personally believe we should have abolished the nonsense about no ''la''/''lai''/''doi'' in [[cmene|cmene]] and just required a mandatory pause before as well as after in all settings.) --mi'e [[User:Mark Shoulson ark.|Mark Shoulson ark.]]
**Well, you can use ''[[zoi|zoi]]'', like I did above.  That's "reasonable"... but only barely, I'll admit.  ''lan'' is a harder one to remember, since it fails legality for more subtle reasons (I personally believe we should have abolished the nonsense about no ''la''/''lai''/''doi'' in [[cmene|cmene]] and just required a mandatory pause before as well as after in all settings.) --mi'e [[User:Mark Shoulson ark.|Mark Shoulson ark.]]


*I don't think that ''zo .cpi.'', with pauses before and after, would ever be ambiguous. Could this be considered an extremely minor extension to the word resolution algorithm? --[[jbocre: rab.spir|rab.spir]]
*I don't think that ''zo .cpi.'', with pauses before and after, would ever be ambiguous. Could this be considered an extremely minor extension to the word resolution algorithm? --[[rab.spir|rab.spir]]
* I like using ''cy.py.ibu'' or ''la me cy.py.ibu'' to refer to rafsi. It solves the CCV problem and also treats all rafsi identically, thus solving the problem of call the word ''li'u'' a rafsi and not a cmavo. -- Adam
* I like using ''cy.py.ibu'' or ''la me cy.py.ibu'' to refer to rafsi. It solves the CCV problem and also treats all rafsi identically, thus solving the problem of call the word ''li'u'' a rafsi and not a cmavo. -- Adam


** ''cy.py.ibu'' is a variable, a pro-sumti referring to something called CPI.  ''la me cy.py.ibu'' is no better.  You need ''me'o cy.py.ibu'', believe it or not.  I'm told that's the way to refer to actual letters. ''--mi'e mark''
** ''cy.py.ibu'' is a variable, a pro-sumti referring to something called CPI.  ''la me cy.py.ibu'' is no better.  You need ''me'o cy.py.ibu'', believe it or not.  I'm told that's the way to refer to actual letters. ''--mi'e mark''
*I use ''[[jbocre: zoi|zoi]]'' for all rafsi. ''zo li'u'' is the word that is used to close a quotation, not the fragment of a word that is the rafsi of ''litru''. --phma
*I use ''[[zoi|zoi]]'' for all rafsi. ''zo li'u'' is the word that is used to close a quotation, not the fragment of a word that is the rafsi of ''litru''. --phma


''actually, there is still no word resolution '''[[WordResolutionAlgorithm|Algorithm]]'''. And current lexers can easily be modified to treat anything delimited by pauses after "zo" correctly.'' -- raphael
''actually, there is still no word resolution '''[[WordResolutionAlgorithm|Algorithm]]'''. And current lexers can easily be modified to treat anything delimited by pauses after "zo" correctly.'' -- raphael


There is non-debugged and non-baselined WordResolutionAlgorithm at [http://www.lojban.org/files/software/BRKWORDS.TXT.] It would reject ''cpi'', though with a pause both before and after it couldn't be mistake as a part of another word. -- Adam
There is non-debugged and non-baselined WordResolutionAlgorithm at [http://www.lojban.org/files/software/BRKWORDS.TXT.] It would reject ''cpi'', though with a pause both before and after it couldn't be mistake as a part of another word. -- Adam

Revision as of 16:16, 23 March 2014

(Moved from terki)

An odd feature of Lojban is that you actually have to use zoi-quotes to talk about some rafsi. I can say zo xuk. rafsi zo xruki and zo li'u rafsi zo litru, but I have to say zoi .ly. cpi .ly. rafsi zo cipni, since cpi- isn't a valid Lojban word of any sort. I suppose the same is true of lan for lanme, but for less meaningful reasons. --mi'e Mark Shoulson ark.

See the Book, chapter 19, section 10, example 10.5.

  • Yuck. I foresee one change that will happen in Lojban usage - zo cpi would become acceptable even if it doesn't parse. Otherwise how can you fill the x1 of rafsi in a reasonable way?
    • Well, you can use zoi, like I did above. That's "reasonable"... but only barely, I'll admit. lan is a harder one to remember, since it fails legality for more subtle reasons (I personally believe we should have abolished the nonsense about no la/lai/doi in cmene and just required a mandatory pause before as well as after in all settings.) --mi'e Mark Shoulson ark.
  • I don't think that zo .cpi., with pauses before and after, would ever be ambiguous. Could this be considered an extremely minor extension to the word resolution algorithm? --rab.spir
  • I like using cy.py.ibu or la me cy.py.ibu to refer to rafsi. It solves the CCV problem and also treats all rafsi identically, thus solving the problem of call the word li'u a rafsi and not a cmavo. -- Adam
    • cy.py.ibu is a variable, a pro-sumti referring to something called CPI. la me cy.py.ibu is no better. You need me'o cy.py.ibu, believe it or not. I'm told that's the way to refer to actual letters. --mi'e mark
  • I use zoi for all rafsi. zo li'u is the word that is used to close a quotation, not the fragment of a word that is the rafsi of litru. --phma

actually, there is still no word resolution Algorithm. And current lexers can easily be modified to treat anything delimited by pauses after "zo" correctly. -- raphael

There is non-debugged and non-baselined WordResolutionAlgorithm at [1] It would reject cpi, though with a pause both before and after it couldn't be mistake as a part of another word. -- Adam