Received: from mail-yw0-f61.google.com ([209.85.213.61]:55153) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) (envelope-from ) id 1R9vWF-0007I9-Ha; Sat, 01 Oct 2011 02:06:11 -0700 Received: by ywm3 with SMTP id 3sf3761983ywm.16 for ; Sat, 01 Oct 2011 02:05:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:message-id:in-reply-to:references:date :subject:from:to:user-agent:mime-version:x-priority:importance :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-google-group-id:list-post :list-help:list-archive:sender:list-subscribe:list-unsubscribe :content-type; bh=7MYTNJOJa1UpdLfW6QTU5GviG0KyWfDNB0U3BE/hl90=; b=QRVOPrCbDgzu+WzT23B1OTlIvmTNCr5IG8MRMOq8IsWVB9gmaIZ2yceWrxWZ7iRyMa k/XnKR3pTkaRgMDYuRrvCkCLlwa91cTgZp6eqrzzUmy1OSuYHJiATAekYTecxUh2Ds8Z qv+Cw3OH19sziv+Yaop1KvXBc27pxyXMUPfX0= Received: by 10.236.174.7 with SMTP id w7mr10498886yhl.8.1317459954327; Sat, 01 Oct 2011 02:05:54 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.90.189.8 with SMTP id m8ls12671868agf.1.gmail; Sat, 01 Oct 2011 02:05:53 -0700 (PDT) Received: by 10.236.157.34 with SMTP id n22mr20017805yhk.6.1317459953315; Sat, 01 Oct 2011 02:05:53 -0700 (PDT) Received: by 10.236.157.34 with SMTP id n22mr20017804yhk.6.1317459953306; Sat, 01 Oct 2011 02:05:53 -0700 (PDT) Received: from questmail.futurequest.net (questmail.futurequest.net. [69.5.6.251]) by gmr-mx.google.com with ESMTPS id h6si2480674yhk.5.2011.10.01.02.05.52 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 01 Oct 2011 02:05:53 -0700 (PDT) Received-SPF: neutral (google.com: 69.5.6.251 is neither permitted nor denied by best guess record for domain of lojban707@fagricipni.com) client-ip=69.5.6.251; Received: (qmail 8011 invoked by uid 12318); 1 Oct 2011 09:05:52 -0000 Received: from 67.58.190.131 (SquirrelMail authenticated user lojban707@fagricipni.com) by QuestMail.FutureQuest.net with HTTP; Sat, 1 Oct 2011 05:05:52 -0400 Message-ID: In-Reply-To: <201110010303.25271.phma@phma.optus.nu> References: <9c2f26424f4f8fbc5ffb0d0c167d4858.squirrel@QuestMail.FutureQuest.net> <201110010303.25271.phma@phma.optus.nu> Date: Sat, 1 Oct 2011 05:05:52 -0400 Subject: Re: [lojban] Consonant Clusters? From: "fagricipni" To: lojban@googlegroups.com User-Agent: SquirrelMail/1.4.22 MIME-Version: 1.0 X-Priority: 3 (Normal) Importance: Normal X-Original-Sender: lojban707@fagricipni.com X-Original-Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 69.5.6.251 is neither permitted nor denied by best guess record for domain of lojban707@fagricipni.com) smtp.mail=lojban707@fagricipni.com; domainkeys=pass header.From=lojban707@fagricipni.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: Sender: lojban@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -0.0 (/) X-Spam_score: -0.0 X-Spam_score_int: 0 X-Spam_bar: / 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.