May 2017 Archives

Yet another BNF: Extended Marpa Scanless InterFace

This post is to introduce another BNF, namely MarpaX::ESLIF - as the name suggests, it is largely inspired by Marpa::R2's BNF, and aim to extend the later.

The intent was to provide the following features:


  • native regular expression

  • This is done using a built-in version of PCRE2.

  • support of syntactic exception

  • externalized data reader in a streaming compatible archit…
  • About Jean-Damien Durand

    user-pic About::Me::And::Perl