Received: from localhost ([::1]:50465 helo=stodi.digitalkingdom.org) by stodi.digitalkingdom.org with esmtp (Exim 4.86) (envelope-from ) id 1ajx0X-0002zm-2u; Sat, 26 Mar 2016 15:48:37 -0700 Received: from eastrmfepo203.cox.net ([68.230.241.218]:53526) by stodi.digitalkingdom.org with esmtp (Exim 4.86) (envelope-from ) id 1ajx0Q-0002zd-VI for llg-members@lojban.org; Sat, 26 Mar 2016 15:48:35 -0700 Received: from eastrmimpo306.cox.net ([68.230.241.238]) by eastrmfepo203.cox.net (InterMail vM.8.01.05.15 201-2260-151-145-20131218) with ESMTP id <20160326224824.EIDK11952.eastrmfepo203.cox.net@eastrmimpo306.cox.net> for ; Sat, 26 Mar 2016 18:48:24 -0400 Received: from [192.168.0.102] ([72.209.244.98]) by eastrmimpo306.cox.net with cox id amoQ1s0032869s801moQiz; Sat, 26 Mar 2016 18:48:24 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020206.56F711B8.0091, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.1 cv=c6ElQHNl c=1 sm=1 tr=0 a=JFEMeGVUNR3hGa77igez4Q==:117 a=JFEMeGVUNR3hGa77igez4Q==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=N659UExz7-8A:10 a=2tsvuTQuAAAA:8 a=LOlbVsIKc3BZQtwf4swA:9 a=pILNOxqGKmIA:10 X-CM-Score: 0.00 Authentication-Results: cox.net; none To: llg-members@lojban.org References: <8BCCD0E2-E6D4-4687-9D89-D177E69E1259@gmail.com> <56DE1D83.8050901@lojban.org> <8EC7FC36-8C8F-43FD-AE6A-C704D1D9C2CE@gmail.com> <12678381.nPyR9sEY1K@caracal> <56E0AE11.8020708@lojban.org> <56E1F54E.3040501@lojban.org> <56EF1C47.6060900@lojban.org> <56F467BF.9060405@lojban.org> <20160325025551.GF897@mercury.ccil.org> From: Bob LeChevalier Message-ID: <56F711B8.5000100@lojban.org> Date: Sat, 26 Mar 2016 18:48:24 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: X-Spam-Score: -1.9 (-) X-Spam_score: -1.9 X-Spam_score_int: -18 X-Spam_bar: - Subject: Re: [Llg-members] 2015 Annual Meeting - Old Business X-BeenThere: llg-members@lojban.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: llg-members@lojban.org Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: llg-members-bounces@lojban.org On 3/24/2016 10:59 PM, Curtis Franks wrote: > I agree/my current understanding is yours. So maybe Lojbab can explain > his reasoning first and then selpa'i can counter. > > On Mar 24, 2016 22:56, "John Cowan" > wrote: > > Curtis Franks scripsit: > > > I would like to learn in greater detail the reason for the BPFK's > decision > > regarding the purposeful and theoretic rejection of parsers as > determining > > the formal grammar of the language. > > As I understand it, the formal grammars are the various documents such > as the Yacc grammar, the BNF grammar, and the PEG grammar, rather than > any specific mechanization of any of these as a parsing program. My statement was > I also think it would be appropriate to have a motion specifically > approving of the jatna's approach to the formal grammar and parser, > which as I understand means that no parser will be a standard of > grammatical correctness. I don't particularly like this myself, in part > because I don't really understand non-YACC grammar definitions and have > always needed to rely on a parser to know whether what I write is > "proper", but it isn't my decision. My "reasoning" was a reaction tho selpa'i's report. Alan Burka says that no final decision has been made, and if that is the case, my statement may be premature. (but note that I did refer to his approach, and not to any actual decision of the BPFK) The status quo is that the YACC grammar and the EBNF in the original edition of CLL are part of the language definition documents, and if there are any contradictions between the two, the YACC grammar takes precedence. From 20+ years of working with it, I more or less understand the YACC grammar and what it means. If I am uncertain (which is often these days since I don't practice much), I type something into the official parser that John Cowan created back in the day, and consider its output to be definitive. If it accepts the sentence, then it is grammatical. If not, it isn't. This means that I inherently don't accept any experimental cmavo (regardless of selma'o) because that parser doesn't recognize any of them. That is my own personal choice, not binding on anyone else (unless you decide to try to read something I write in Lojban). That is why I said at the end that it is not my decision. So far, neither xorlo nor dotside, the two approved changes to the old baseline, required a change to the formal grammar or to the official parser. I have never looked at any of the PEG grammar proposals. I don't understand what a PEG grammar is, or why it would be an "improvement" on the YACC grammar. Nora did attempt to look at it several years ago, and she said that she did not understand it and that she found it unuseful to her as a grammar definition. Her disapproval is one reason that I've never bothered. I should note that I understand that others have found the EBNF to be much easier to understand than the YACC grammar. I even understand why, but I have never been able to USE the EBNF grammar to understand a Lojban sentence, much less a text. I suspect that I would have at least as much trouble with the PEG grammar, compounded by my own limitations in learning new stuff in my 60s. And I'm not really motivated to try, since it continues to be something Not Yet Finished, and I am unwilling to invest effort in learning things that I will have to relearn. It is likely that if the language changes such that I no longer can use the parser I have (which I use on any nontrivial text that I write), I will probably cease trying to use Lojban (or just go on writing the language I know, and let someone else worry about making it comply with changes. This isn't an attempt to schism the language; it is merely my recognition that part of my whole philosophy behind the language creation was that it would change very little once it was done, so people who learned the language would not have to relearn stuff. Their old usages might grow obsolete, as happens with natural languages, but the language prescription would not change any faster than the language evolved naturally. The community did not like my "conservative" position on language change, and I "lost" the battle (or rather decided that it was not something I would fight, because I also believe that the language ultimately belongs to the people who use it, and not to me). lojbab _______________________________________________ Llg-members mailing list Llg-members@lojban.org http://mail.lojban.org/mailman/listinfo/llg-members