- camxes parses {y} as "initialSpaces", but it is considered a cmavo in jbovlaste.
- camxes doesn't parse {bu} compounds like {denpa bu} as cmavo
- {ybu} is a "cmavo cluster" in jbovlaste but a single cmavo per camxes
- {aierne} is a fu'ivla in jbovlaste but a "cmavo + fu'ivla" per camxes
- {selda'ergau} is a fu'ivla in jbovlaste but a lujvo per camxes
- {zei} compounds aren't recognized as lujvo by camxes (nor in vlatai: jbovlaste has a workaround)
If you can offer verifications or corrections for any of these issues, please respond here or add comments to the issues in github.I'd also like to know if there's consensus on which is more correct or current: "cmavo cluster" (jbovlaste) or "compound cmavo" (CLL), or if there's a distinction between these terms.
- {selda'ergau} is a fu'ivla in jbovlaste but a lujvo per camxes
Yes, camxes allows the -r- hyphen in front of CVV cmavo always, not just when required. This is to facilitate lujvo making, so that if you already know the lujvo "da'ergau" and you then want to make a new lujvo by adding a rafsi in front, you don't have to remember to remove the hyphen.
"mliau" (meow) is affected by whether triphthongs are allowed. If they are,
it's invalid because it has only one syllable. If they aren't, it's "mli,au".
Am Fri, 18 Apr 2014 16:08:36 -0300
schrieb Jorge Llambías <jjlla...@gmail.com>:
Wow. If this is true, then things are seriously messed up in Lojban. The
> The issues with cmevla and fu'ivla have to do with which syllables are
> considered acceptable in Lojban words. CLL is not completely clear on
> that, and that's why different parsers went with different things.
morphology is a core part of the language. And that part is not well
defined? I never really noticed that but I fear this is actually true.
Seriously, this sucks. I think a revision of the CLL is badly
needed.
If there is no formalization, parsers are doomed to give different
or nonsensical results. If parsers are doomed to give such
results, the issues for jbovlaste can not be fixed. But then this means
the bug does neither lie in jbovlaste, nor in vlatai nor in camxes. The
bug appears to be actually in Lojban itself. Seriously, I hate to type
this, but: This is messed up. :-(
- camxes parses {y} as "initialSpaces", but it is considered a cmavo in jbovlaste.
- {ybu} is a "cmavo cluster" in jbovlaste but a single cmavo per camxes
More generally, it will be parsed as a space not just initially, i.e. not as a word. The reason we did this was so that it would not, for example, be quoted with "zo", so that you are allowed to hesitate between "zo" and the word you want to quote.
Yes, camxes considers this one a single word, Since "y" itself is not considered a word, it is not something that "bu" can attach to, and so in order to maintain "ybu" as a lerfu we had to make it a sui generis word. It can't be "y bu" because then "y" is just hesitation and "bu" will attach to whatever precedes it. It can be quoted with "zo".
- camxes doesn't parse {bu} compounds like {denpa bu} as cmavo
"denpa bu" is considered two words, not one cmavo. It can't be quoted with single-word quoter "zo". "zo denpa bu" is the quoted word "denpa" converted into a lerfu with "bu".
- {aierne} is a fu'ivla in jbovlaste but a "cmavo + fu'ivla" per camxes
Yes, camxes considers i/u in iV uV to be semi-consonants and does not require a pause in front of them, so ".aierne" breaks up into two words, just as "caierne" does.
- {zei} compounds aren't recognized as lujvo by camxes (nor in vlatai: jbovlaste has a workaround)
Right, they are not considered a single word, they can't be quoted with "zo".
I'd also like to know if there's consensus on which is more correct or current: "cmavo cluster" (jbovlaste) or "compound cmavo" (CLL), or if there's a distinction between these terms.I think they are just two names for the same thing. Perhaps "cmavo cluster" covers any string of cmavo (jbovlaste won't care if it makes any sense to cluster them together), while "compound cmavo" is probably meant to be a string of cmavo that occurs frequently in a grammatical context, but this is a distinction I just made up.
"denpa bu" is considered two words, not one cmavo. It can't be quoted with single-word quoter "zo". "zo denpa bu" is the quoted word "denpa" converted into a lerfu with "bu".In this case, it seems like jbovlaste should be updated and corrected: "cmavo cluster" is not accurate. Do you have a suggestion for what to call forms like this? "bu letterals" or just "letterals"? Incidentally, this classification does not appear to come from vlatai: It doesn't recognize {denpa bu} at all.
- {zei} compounds aren't recognized as lujvo by camxes (nor in vlatai: jbovlaste has a workaround)
Right, they are not considered a single word, they can't be quoted with "zo".
This case seems a lot like {denpa bu}: The category that jbovlaste is using is less accurate than it could be. Should these entries be reclassified as "zei lujvo"? Something else?
I'd also like to know if there's consensus on which is more correct or current: "cmavo cluster" (jbovlaste) or "compound cmavo" (CLL), or if there's a distinction between these terms.I think they are just two names for the same thing. Perhaps "cmavo cluster" covers any string of cmavo (jbovlaste won't care if it makes any sense to cluster them together), while "compound cmavo" is probably meant to be a string of cmavo that occurs frequently in a grammatical context, but this is a distinction I just made up.Given that jbovlaste is not intended to store nonsense clusters of cmavo, it seems like it might make sense to adopt the CLL terminology and reclassify "cmavo clusters" as "compound cmavo". Any objections?
Am Fri, 18 Apr 2014 16:08:36 -0300
schrieb Jorge Llambías <jjlla...@gmail.com>:
Wow. If this is true, then things are seriously messed up in Lojban. The
> The issues with cmevla and fu'ivla have to do with which syllables are
> considered acceptable in Lojban words. CLL is not completely clear on
> that, and that's why different parsers went with different things.
morphology is a core part of the language. And that part is not well
defined? I never really noticed that but I fear this is actually true.
Seriously, this sucks. I think a revision of the CLL is badly
needed.
If there is no formalization, parsers are doomed to give different
or nonsensical results. If parsers are doomed to give such
results, the issues for jbovlaste can not be fixed. But then this means
the bug does neither lie in jbovlaste, nor in vlatai nor in camxes. The
bug appears to be actually in Lojban itself. Seriously, I hate to type
this, but: This is messed up. :-(
--
You received this message because you are subscribed to the Google Groups "lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lojban+un...@googlegroups.com.
To post to this group, send email to loj...@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.
Perhaps the issue was that "compund cmavo" sounds as if the result of the compounding was a single cmavo, which it is not, so "cmavo cluster" (or "cmavo compound") is more accurate.
The point is that camxes was indeed a major change in the language but it hadnt much to do with CLL that's why few mention it when speaking about changes in lojban.
however, i wonder why {relmast} is no longer valid. How can it even break self-segregation?