ChAoSUnItY / ebnf

A successor bnf parsing library of bnf parsing library, for parsing Extended Backus–Naur form context-free grammars
MIT License
10 stars 3 forks source link

semicolon bug fix, underscores allowed in names #1

Closed fwander closed 1 year ago

fwander commented 1 year ago

three alterations:

  1. semicolons weren't allowed in terminals' names.
  2. whitespace wasn't allowed before semicolons.
  3. semicolons added in readme example

note: I am very unfamiliar with this nested functional parser design and rust so my implementations might be naive.

ChAoSUnItY commented 1 year ago

Good job!