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

Re: [lojban] Consonant Clusters?



On Sat, October 1, 2011 03:03, Pierre Abbat wrote:
> On Friday 30 September 2011 23:03:50 fagricipni wrote:
>> def is_lujvo_triple(triple):
>>     if triple in ("ndj","ndz","ntc","nts"):
>>         return False
>>     if is_permiss_pair(triple[:2]) and is_init_pair(triple[1:]):
>>         return True
>>     return False
>>
>> def is_cmene_triple(triple):
>>     if is_permiss_pair(triple[:2]) and is_permiss_pair(triple[1:]):
>>         return True
>>     return False
>
> As I understand the phonotactics, "n[dt][jzcs]" is not allowed in cmevla, but
> you don't test for that.

I initially _almost_ started coding for that _myself_, but the
last paragraph of http://dag.github.com/cll/3/7/ seems to say
that even that is not requirement in cmevla:

    Lojbanized names can begin or end with any permissible
    consonant pair, not just the 48 initial consonant
    pairs listed above, and can have consonant triples in
    any location, as long as the pairs making up those
    triples are permissible. In addition, names can
    contain consonant clusters with more than three
    consonants, again requiring that each pair within the
    cluster is valid.

This paragraph seems to simply say that each pair must be
valid.

If I have missed something, this is exactly this type of thing
I'd like to catch.


(I suppose that I should point out that the question of the
exact set of valid _triples_ is not of pressing importance to
me at this time -- I'm still using the quizzing function of my
program to help me learn which consonants are voiced and which
are unvoiced; when I'm good enough at that I can then move on
to identifying _pairs_ --; nevertheless, I would prefer to
detect certain types of silent errors in my programs long
before have a chance to bite me.

In this case, a major concern is that if an minor error is
found in the computer program's core algorithm, I can change
the computer program easily, but unfortunately I am having to
use the computer program to program _me_, and I can't so easily
reprogram my brain's skill programs on that level -- if I
could, I wouldn't need the _computer_ program at all.)

-- 
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.