The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.0.39 - 2018-03-12

  • Jean-Damien Durand <jeandamiendurand@free.fr>
    • Version 2.0.39 [ci skip]
    • compile fixes [ci skip]
    • Removed unused experimental flag lexemeAllocModed [ci skip]
    • pointer inside lexeme_tryb is shallow in any case dev+ [ci skip]
    • special case of lexemes that are not coming from source: string action dev+ [ci skip]
    • Use offsets with every internal matching dev+ [ci skip]
    • src/marpaESLIF.c: fix crash if tconv_open_ext() fails [ci skip]
    • Avoid always allocating any alternative dev+ [ci skip]
    • Revert "src/bootstrap_actions.c: say that it works because internal recognizer was created without a parent recognizer [ci skip]"
    • src/bootstrap_actions.c: say that it works because internal recognizer was created without a parent recognizer [ci skip]
    • Revert "src/bootstrap_actions.c: removed non-needed malloc() [ci skip]"
    • API/README.pod: say share shared recognizers cannot run in parallel [ci skip]
    • src/bootstrap_actions.c: removed non-needed malloc() [ci skip]
    • Squashed '3rdparty/github/tconv/' changes from c532839f..3490bdb8
    • Merge commit '777ed1b69d9056196eb1bfb017270c7923cfd977' [ci skip]
    • cmake/BuildPCRE2.cmake: still pcre2-8 v.s. pcre2-8d [ci skip]
    • src/marpaESLIF.c: fix warning on unused variable [ci skip]
    • src/marpaESLIF.c: reuse a cached variable in _marpaESLIFRecognizer_terminal_matcherb [ci skip]
    • src/marpaESLIF.c: tiny runtime optimizations [ci skip]
    • malloc()/free() optimization [ci skip]
    • Squashed '3rdparty/github/tconv/' changes from c2762aac..c532839f
    • Merge commit '7db94650329e2bf8ed881c3d31f902399f444eb7' [ci skip]

Modules

ESLIF is Extended ScanLess InterFace
ESLIF Event Types
MarpaX::ESLIF's grammar
ESLIF Grammar Properties
ESLIF Grammar Rule Properties
ESLIF Grammar Symbol Properties
ESLIF Logger levels
ESLIF Rule Property Bit Set
ESLIF Symbol Property Bit Set
ESLIF Symbol Type
ESLIF Value Types