lo nu broda pu cinri
! "The event of brodaing in the past is interesting."
Using {cu} before {pu} is necessary there to prevent the accidental slipping of the {pu} into the abstraction. So maybe that's one reason to use {cu} even when it's not necessary: to be less likely to forget it where it must be used.
la .asiz. cu cusku di'e
E.g.,
(1) {lo zdŕni cu pu se cintypu'i}
(2) {la nakfŕmti .xčnris. cu no roi cměla}
These two are truly stylistic choices, but there is an advantage to using {cu} before TENSE+selbri. It makes it less likely to accidently say something like the following (at least I assume that's true):
lo nu broda pu cinri
! "The event of brodaing in the past is interesting."
Using {cu} before {pu} is necessary there to prevent the accidental slipping of the {pu} into the abstraction. So maybe that's one reason to use {cu} even when it's not necessary: to be less likely to forget it where it must be used.
On Mon, Jan 6, 2014 at 8:22 PM, selpa'i <sel...@gmx.de> wrote:
lo nu broda pu cinri
! "The event of brodaing in the past is interesting."
Actually it's even worse than that, it's just a sumti: "the brodaing in the past type of interesting thing."
The actual answer to your question is this: What happens when you erase all the spaces from the text? The answer to this question will reveal why there are {cu} in seemingly unnecessary places. To name just one general example ({nu} is by far not the only place where it occurs):
{nu + BY + broda} = lujvo (nuBYbroda}
{nu + BY + cu + broda} = abstraction containing a bridi
In other words, leaving out {cu} will make the text parse differently! I'm very careful with that; one needs to keep in mind that the whole point of my orthography is to have full audio-visual isomorphism - the speech stream should fully correspond to the string of letters. There are no spaces in the speech stream. Everything depends on clusters and stress. Therefore, spaces are to be meaningless in writing, too. And my orthography enables exactly that: to omit all the spaces. You can either use {cu} to prevent the accidental lujvo as in the example above, or you can use a glottal stop, like so:
{nu + BY. + broda}
Then, it also cannot parse as a single word.
You will find both methods used in the text.
On 6 January 2014 20:36, Jorge Llambías <jjlla...@gmail.com> wrote:
lo nu broda pu cinri
! "The event of brodaing in the past is interesting."Actually it's even worse than that, it's just a sumti: "the brodaing in the past type of interesting thing."I just checked the parse. This completely breaks my mental grammar!
I feel that the natural place of tenses is just before the selbri, and anywhere else they ought to be followed by either a sumti or {ku}. It is so much simpler to add a {ku} whenever we want an out of place tense. I have little hope that the grammar be reviewed, but don't you feel the same?
It only baffles me more that it works differently for negation.
Am I safe to omit {cu} whenever there is a {na}?
On Mon, Jan 6, 2014 at 9:16 PM, Felipe Gonçalves Assis <felipe...@gmail.com> wrote:I feel that the natural place of tenses is just before the selbri, and anywhere else they ought to be followed by either a sumti or {ku}. It is so much simpler to add a {ku} whenever we want an out of place tense. I have little hope that the grammar be reviewed, but don't you feel the same?
I did propose once that tags should have priority in their function as selbri tags over their function as sumti tags.
--
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/groups/opt_out.
Le mardi 7 janvier 2014 11:07:38 UTC+9, xorxes a écrit :I did propose once that tags should have priority in their function as selbri tags over their function as sumti tags.
Then why are peg parsers against your proposition and jbofi'e and CLL?Is it a bug, or an intended behavior?
I can digest all that but ...{nu broda pu brode} parses while {broda pu brode} does not, that's what I'm kucli about.
mu'o mi'e xorxes
--
On Tue, Jan 7, 2014 at 5:08 PM, Jorge Llambías <jjlla...@gmail.com> wrote:
On Tue, Jan 7, 2014 at 4:38 AM, Gleki Arxokuna <gleki.is...@gmail.com> wrote:
I can digest all that but ...{nu broda pu brode} parses while {broda pu brode} does not, that's what I'm kucli about.In the first case you have a tanru "(nu broda pu KU KEI) brode", in the second case you start with a bridi "broda pu KU" and then you want to add a selbri to it, which you can't do.Yes, that's what I'm curious. {nu} turns a string of words into a tanru.
In
http://users.digitalkingdom.org/~rlpowell/hobbies/lojban/grammar/lojban.peg.txt
(where can I find the file used by camxes?)
There is this rule
term-1 <- sumti / ( !gek (tag / FA-clause free*) (sumti / KU-clause? free*) ) / termset / NA-clause KU-clause free*
I don't have a firm grasp of formal grammars, so correct me if I am wrong.
1. This rule is relevant.
2. If we make the KU-clause mandatory, instead of optional, my mental grammar is realized.
term-1 <- sumti / ( !gek (tag / FA-clause free*) (sumti / KU-clause free*) ) / termset / NA-clause KU-clause free*
On Tue, Jan 7, 2014 at 12:27 PM, Felipe Gonçalves Assis <felipe...@gmail.com> wrote:
In
http://users.digitalkingdom.org/~rlpowell/hobbies/lojban/grammar/lojban.peg.txt
(where can I find the file used by camxes?)
There is this rule
term-1 <- sumti / ( !gek (tag / FA-clause free*) (sumti / KU-clause? free*) ) / termset / NA-clause KU-clause free*
I don't have a firm grasp of formal grammars, so correct me if I am wrong.
1. This rule is relevant.
2. If we make the KU-clause mandatory, instead of optional, my mental grammar is realized.
term-1 <- sumti / ( !gek (tag / FA-clause free*) (sumti / KU-clause free*) ) / termset / NA-clause KU-clause free*
That's one way of dealing with it, although for my taste it has the disadvantage of making a terminator non-elidable, which is exceptional. Also, because of the silly restrictions on compound tags, you would have to be very aware of which tags can be combined without ku and which strings of tags would require ku insertions to make them work.
The way I would rather do it is:term-1 <- sumti / ( !gek (tag !selbri-1 / FA-clause free*) (sumti / KU-clause? free*) ) / termset / NA-clause KU-clause free*which means that the tag will not be absorbed as a term if it's directly followed by a selbri-1 (in which case it will be absorbed by the selbri rule),
With regards to compound tags, don't you have to understand the rules anyway to get the correct meaning?
Can you give an example?
The way I would rather do it is:term-1 <- sumti / ( !gek (tag !selbri-1 / FA-clause free*) (sumti / KU-clause? free*) ) / termset / NA-clause KU-clause free*which means that the tag will not be absorbed as a term if it's directly followed by a selbri-1 (in which case it will be absorbed by the selbri rule),That is a mid-ground more appropriate for an eventual proposal. I would support it.
In production, though, I still prefer to always use {ku}, because I find {gau se ka'a ko'a} and {bai gau se ka'a ko'a} confusing for the same reason: I keep expecting the selbri they refer to.