Bison 3.8.1 released with D backend

Carl Sturtivant sturtivant at gmail.com
Wed Sep 15 13:53:04 UTC 2021


Quote:

*** A skeleton for the D programming language

   The "lalr1.d" skeleton is now officially part of Bison.

   It was originally contributed by Oliver Mangold, based on Paolo 
Bonzini's
   lalr1.java, and was improved by H. S. Teoh.  Adela Vais then 
took over
   maintenance and invested a lot of efforts to complete, test and 
document
   it.

   It now supports all the bells and whistles of the other 
deterministic
   parsers, which include: pull/push interfaces, verbose and 
custom error
   messages, lookahead correction, token constructors, 
internationalization,
   locations, printers, token and symbol prefixes, etc.

   Two examples demonstrate the D parsers: a basic one 
(examples/d/simple),
   and an advanced one (examples/d/calc).


More information about the Digitalmars-d-announce mailing list