Fwd: Invisible XML proposed agenda, 28 April 2026

[ forwarding to the group mailing list that I neglected to include in the
reply to John L. ]

---------- Forwarded message ---------
From: Alan Painter <alan.painter@gmail.com>
Date: Mon, May 11, 2026 at 9:36 PM
Subject: Re: Invisible XML proposed agenda, 28 April 2026
To: John Lumley <john@saxonica.com>


I looked into which other IETF RFCs could have RFC5234 (i.e. ABNF) grammars
that were considered PEG grammars.

I found one additional RFC to RFC9535 (JSONPATH) and this is RFC8610 (CDDL
or Concise Data Definition Language) which devotes an appendix to the
PEG/ABNF subject (https://www.rfc-editor.org/rfc/rfc8610#appendix-A).

Carsten Bormann is amongst the editors of these two RFCs.

I believe that ABNF, for these two RFCs, is considered to be interpreted
via PEG, hence disambiguating by order.

That is indeed the subject of the errata for RFC9535 (
https://www.rfc-editor.org/errata/rfc9535).

From my perusing, I find no other PEG references within the IETF RFC
grammars.

On Tue, Apr 28, 2026 at 4:48 PM Alan Painter <alan.painter@gmail.com> wrote:

> Just one more link confirming the "PEG"iness of JSONPATH in Glyn
> Normington's RFC release post.
>
> https://www.ietf.org/blog/jsonpath-rfc/
>
> "Given that the WG tried to keep the ABNF “PEG-compatible” by ordering
>> choices suitably, the parser is highly likely to match the spec. This may
>> be a more promising approach for a Reference Implementation than manually
>> comparing a hand-coded PEG to the ABNF. "
>
>
> On Tue, Apr 28, 2026 at 4:36 PM Alan Painter <alan.painter@gmail.com>
> wrote:
>
>> Sending the link to the JSONPATH mailing list archive in which PEG is
>> mentioned as the "target" grammar for RFC9535.
>>
>>
>> https://mailarchive.ietf.org/arch/msg/jsonpath/ogJWSy_12YYZmVRUNNdPlS3IJXk/
>>
>> thanks for the discussion
>>
>>
>>
>> On Tue, Apr 28, 2026 at 4:31 PM John Lumley <john@saxonica.com> wrote:
>>
>>> On 27/04/2026 11:43, Norm Tovey-Walsh wrote:
>>>
>>> Meeting: Invisible XML Community Group
>>>
>>> Minutes of the meeting are now available at
>>> https://www.w3.org/2026/04/28-ixml-minutes.html
>>> --
>>> *John Lumley* MA PhD CEng FIEE
>>> john@saxonica.com
>>>
>>

Received on Monday, 11 May 2026 19:38:08 UTC