Received: from mail-yb1-f183.google.com ([209.85.219.183]:48920) by stodi.digitalkingdom.org with esmtps (TLSv1.3:TLS_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jPWwi-0004eH-6u for lojban-list-archive@lojban.org; Fri, 17 Apr 2020 12:46:42 -0700 Received: by mail-yb1-f183.google.com with SMTP id y7sf3532422ybj.15 for ; Fri, 17 Apr 2020 12:46:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe; bh=EYUVvRagtN+fr2Pd7MeLG65LvehqJd1pAbSGMjRxHbg=; b=GYbeYMyNzjbJfUdRVHBok9gIzWD2/gZVqv0AaYN0dmdjokTb37hcYwl8P+7BnKbzSM 8Xt2JIaljT5QSlIJBulpbZ6H6oOKE92cdKujemt4cwO0eliPV3HVx4nv9C15ZbqstpEo sy8gOi7JMfzUJLKIfSP74IYE9rnW9RI4GpF2FzVbVR6WtitLXMhpfDeOUtU2jMsfrXq9 5Kd6sJpyu0zTEGiThUNsKCbu7nbAHMPyfu/8iSqFLY/9fDn1NKzXM2DI/9xr8j230C9N V8p4PZYKADjElkuuIbn5B3rkWea1POp3lTIhDMIcpAtG2IF0GvVTMKcXgZLKj5DtfdZQ 3VKQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=EYUVvRagtN+fr2Pd7MeLG65LvehqJd1pAbSGMjRxHbg=; b=IWhYkxSHAQ7Qvuv90kyyei1eR6ksQJIx8on/S1Y34yGR3wXTLCjX3zezHfZkOTeSCK FV4Pfz9lWGIF3IFhngTps1saXqkohmltVUHp2jHAHO5M3TEuEpoemMaEL0bZNONvSWLq vCal3V/Vvc+/Jf/8I8qOy5J4Oa7ieJpdh4124mhgzqHrKEIJ2RULFSyprZBW5qKy3gSf /Ub1aSFcTm28kgDQKr3OCwPM+EPKZjYgxgGWx41E7nI4jhzSNCtQaZtiM3ttxPfzoJ2v 1aj91G8MZDaaGRDWw/OnOP+icS7jvVroxveceahEbYz1M4Lbup8w1b0GcO+IU/NMm6bw uRaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:date:from:to:message-id:in-reply-to :references:subject:mime-version:x-original-sender:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=EYUVvRagtN+fr2Pd7MeLG65LvehqJd1pAbSGMjRxHbg=; b=cd+aw2J/ACA1hZXjG+OzxZxfvUTAQUtpE+BDWajDppUlSB9z2gs1DS/nAuFiNE6YpU 1QzTMOAHuauhplb310ZlFTCBYCCwpWXfB/dLW60k2Vpy+w5TA131B8AZ7XwzqCQQ1/3d OJ1XrIbY71cyRxXNCVTVgfwNNlRMyaqahXYB/Y2EewrO2tjOog2wtcui6Tfpmj5X+Sqj orXFRh/bIATePlshV0pMAoiRqBpN4l/jyRtYrxkKPGR1dzX9NJQIrC09iMTzoYkn1yIU 0nXv+d4WvrUii6W9e4JK/OC7KsWEEbdbIVV6G34lo+QW18jdj0l3KEBV26zGFgulsQeW Izww== Sender: lojban@googlegroups.com X-Gm-Message-State: AGi0PuYAq3KdjpSYa9o1PPSmiybW5lEd7b8hEusSm2KcIj/4LL7U6bRZ geYb1gfmRabhskneMV2qPAs= X-Google-Smtp-Source: APiQypIgAXi7Fqg2pql7oyW7L+Ibii94tEyOA922BfNi7QQVd9rvtuaUKd9kMbihd6Xn0dSL1DlHJQ== X-Received: by 2002:a25:cace:: with SMTP id a197mr765286ybg.19.1587152793712; Fri, 17 Apr 2020 12:46:33 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 2002:a25:aab3:: with SMTP id t48ls1302885ybi.2.gmail; Fri, 17 Apr 2020 12:46:33 -0700 (PDT) X-Received: by 2002:a25:df06:: with SMTP id w6mr804510ybg.9.1587152792893; Fri, 17 Apr 2020 12:46:32 -0700 (PDT) Date: Fri, 17 Apr 2020 12:46:32 -0700 (PDT) From: Gleki Arxokuna To: lojban Message-Id: In-Reply-To: <867dyikkxw.fsf@cmarib.ramside> References: <86zhbyh1om.fsf@cmarib.ramside> <54430312-17f8-bbcc-eb95-c6f3aedfc046@gmail.com> <868sjeoga3.fsf@cmarib.ramside> <86k12m7ohg.fsf@cmarib.ramside> <33fb11ad-6aa7-47be-adc5-049d9f6670a9@googlegroups.com> <86o8rvbdd1.fsf@cmarib.ramside> <331e6b40-73bc-4597-bccd-2e7b1028cba7@googlegroups.com> <867dyikkxw.fsf@cmarib.ramside> Subject: [lojban] Re: Where is the latest/official PEG grammar? MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_571_1432900381.1587152792329" X-Original-Sender: gleki.is.my.name@gmail.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: lojban@googlegroups.com X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -2.6 (--) X-Spam_score: -2.6 X-Spam_score_int: -25 X-Spam_bar: -- ------=_Part_571_1432900381.1587152792329 Content-Type: multipart/alternative; boundary="----=_Part_572_2036467701.1587152792329" ------=_Part_572_2036467701.1587152792329 Content-Type: text/plain; charset="UTF-8" Em sexta-feira, 17 de abril de 2020 18:41:05 UTC+3, scope845hlang343jbo@icebubble.org escreveu: > > Gleki Arxokuna writes: > > >> > Transformation doesn't necessarily imply equivalence. > >> > >> No, but it would render the PEG in a form which could be *compared* to > >> the YACC. If you cut-out the morphology rules, > > > > > > You need to cut out much more. Compare how many lines the BNF grammar > has. > > One can learn it by heart. Now compare to camxes grammars. > > Did you read what I wrote? I'm not talking about MEMORIZING the > grammar. I'm proposing comparison of the formal grammar rules (however > many thousands of lines they may be) derived from the YACC and PEG, > respectively, to see if they parse equivalent languages. That would > prove the equivalence of the PEG to the YACC. > camxes contains morphology, chapter 21 of the CLL doesnt. camxes has multiple rules from BPFK (like handling magic words), chapter 21 doesn't. If you mean replacing priority choice operator with alternation then camxes becomes ambiguous ( more than one parse tree for almost any worthwhile sentence). > > > Because PEG formalism doesn't allow checking for ambiguities. E.g. PEG > is > > unambiguous even if you add to it rules and subrules that would never > > match. > > > > But seriously PEG/CFG are not powerful enough even by BPFK standards > (see > > BPFK pages in the wiki) > > None of what you have writen here makes any sense to me. What do you > mean? > PEG is not the perfect parser by bpfk standards. Scope of da/BAI/bridi is not handled, fuhe is not handled. By CLL standards internal grammar of UI is not handled. -- 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+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/lojban/beb346da-543f-4205-a19e-fd3296f5d2a5%40googlegroups.com. ------=_Part_572_2036467701.1587152792329 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Em sexta-feira, 17 de abril de 2020 18:41:05 UTC+3= , scope845hlang343jbo@icebubble.org escreveu:
Gleki Arxokuna <gleki.is.my.name@g= mail.com> writes:

>> > Transformation doesn't necessarily imply equivalence.= =20
>>
>> No, but it would render the PEG in a form which could be *comp= ared* to=20
>> the YACC. =C2=A0If you cut-out the morphology rules,
>
>
> You need to cut out much more. Compare how many lines the BNF gram= mar has.=20
> One can learn it by heart. Now compare to camxes grammars.=20

Did you read what I wrote? =C2=A0I'm not talking about MEMORIZING t= he
grammar. =C2=A0I'm proposing comparison of the formal grammar rules= (however
many thousands of lines they may be) derived from the YACC and PEG,
respectively, to see if they parse equivalent languages. =C2=A0That wou= ld
prove the equivalence of the PEG to the YACC.

camxes contains morphology, chapter 21= of the CLL doesnt. camxes has multiple rules from BPFK (like handling magi= c words), chapter 21 doesn't.

If you mean repl= acing priority choice operator with alternation then camxes becomes ambiguo= us ( more than one parse tree for almost any worthwhile sentence).
=C2=A0

> Because PEG formalism doesn't allow checking for ambiguities. = E.g. PEG is=20
> unambiguous even if you add to it rules and subrules that would ne= ver=20
> match.=20
>
> But seriously PEG/CFG are not powerful enough even by BPFK standar= ds (see=20
> BPFK pages in the wiki)

None of what you have writen here makes any sense to me. =C2=A0What do = you
mean?

PEG is not the perfect parser by bpfk= =C2=A0 standards. Scope of da/BAI/bridi is not handled, fuhe is not handled= . By CLL standards internal grammar of UI is not handled.

--
You received this message because you are subscribed to the Google Groups &= quot;lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to lojban+unsub= scribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lo= jban/beb346da-543f-4205-a19e-fd3296f5d2a5%40googlegroups.com.
------=_Part_572_2036467701.1587152792329-- ------=_Part_571_1432900381.1587152792329--