CTAN update: simplebnf

CTAN Announcements ctan-ann at ctan.org
Sat Nov 25 18:25:52 CET 2023


Jay Lee submitted an update to the

                 simplebnf

package.

Version:  1.0.0 2023-11-25
License:  mit

Summary description:  A simple package to format Backus-Naur form (BNF)

Announcement text:
----------------------------------------------------------------------
 
 The new `bnf` environment provides a more flexible environment to
 typeset BNF grammars, without sacrificing the simple DSL used for
 the (now deprecated) `bnfgrammar` environment.

 This new version provides

 1. a DSL more tolerable than the previous version, e.g., it now
    accepts trailing delimiters (`;;`), leading alternative delimiter
    (`|`), etc;

 2. flexible configuration, e.g., custom delimiters and symbols;

 3. more helpful error/warning messages;

 4. the backend as the `tabularray` package; and

 5. (hopefully) a more descriptive manual.

----------------------------------------------------------------------

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/simplebnf

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/latex/contrib/simplebnf/

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Petra Rübe-Pugliese

------------------------------------------------------------------------

CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs


More information about the Ctan-ann mailing list