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

Re: [lojban-beginners] Allowing empty {soi}



Am 12.07.2011 18:57, schrieb Luke Bergen:
ok, so my question is, what are the specific rules that make it such that in "soi broda fa ko'a ko'e ko'i" "ko'e" and "ko'i" are the ones that are reciprocal and not "ko'a" and one of the other two?

No rules, just context. The other possibilities there just didn't make sense. The point of empty {soi} is to save time in obvious situations, but when confusion is feared, you can still fill one or both sumti in as usual.


As in, could you describe how you think {soi} should work in terms like "when soi is encountered, take the first sumti and the last sumti of the current level bridi and make them reciprocal" or some such?
Again, there is no rule here. If context doesn't make it clear, don't use empty {soi}.


Something human readable but which seems like it could be described to a parser.
This is easy I believe. {soi} *always* eats exactly two sumti. This won't change, and so
{soi ko'a se'u} == {soi ko'a zo'e se'u}
and
{soi se'u} == {soi zo'e zo'e se'u}
which means also that
{soi broda} == {soi zo'e zo'e se'u broda}
({soi} being a free modifier.)


--
/p4a ja ma%sam ni"dZwanja-\e ta %bja Z mu "karu/
/bja "dZi:wan i kwa "ZwEja ta Z mu "karu/

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