- From: Alan Painter <alan.painter@gmail.com>
- Date: Mon, 11 May 2026 21:37:48 +0200
- To: ixml <public-ixml@w3.org>
- Message-ID: <CAN+GtW0ARWiY=F3B7qz9cCmGq9HntDus0gAw_MjFwKZmc_BVzQ@mail.gmail.com>
[ 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