Changes for version 3.0.10 - 2019-05-12

  • Jean-Damien Durand <jeandamiendurand@free.fr>
    • Version 3.0.10 [ci skip]
    • src/marpaESLIF.c: Fix memory management in case of error recovery
    • src/marpaESLIF.c: Move management of marpaESLIFRecognizerp->previousMaxMatchedl in _marpaESLIFRecognizer_lexeme_alternativeb instead of _marpaESLIFRecognizer_resume_oneb
    • src/marpaESLIF.c: Move management of marpaESLIFRecognizerp->lastSizel in _marpaESLIFRecognizer_lexeme_alternativeb instead of _marpaESLIFRecognizer_resume_oneb
    • src/marpaESLIF.c: Reset pristine flag in _marpaESLIFRecognizer_lexeme_alternativeb instead of _marpaESLIFRecognizer_resume_oneb
    • dev+ [ci skip]
    • java: ESLIFSymbolEventBitSet
    • lua: symbol eventBitSet [ci skip]
    • perl: MarpaX::ESLIF::Symbol::EventBitSet
    • _marpaESLIF_flatten_pointers work [ci skip]
    • Merge commit '719c37e0825f54751771b4b939da8395f96e1ba7' [ci skip]
    • Squashed '3rdparty/github/marpaWrapper/' changes from ea926630..d3bc96e4
    • Squashed '3rdparty/github/genericHash/' changes from 2a5695ab..3fc52b30
    • Merge commit '5c3b13c95a5f170c1eaef52f5d5e67742eedcd48' [ci skip]
    • Merge commit '2d0928e6eea97a2e4be7ba06c104ae6ebe3ab67c' [ci skip]
    • Squashed '3rdparty/github/genericStack/' changes from 49e9eeae..2992af68
    • src/marpaESLIF.c: Avoid unnecessary memcpy's in _marpaESLIFRecognizer_value_validb
    • CMakeLists.txt: Fix setting of LUA_INT_TYPE and LUA_FLOAT_TYPE
    • Symbol event introspection
    • Merge commit '68b94bad9878bfaf9788eeab2161a7ea585b2953' [ci skip]
    • Squashed '3rdparty/github/marpaWrapper/' changes from d88c2d62..ea926630
    • CMakeLists.txt: makes sure core and client luaunpanic have the same number types [ci skip]
    • CMakeLists.txt: makes sure core and client luaunpanic have the same float type [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 String is any string value with encoding attribute
ESLIF Symbol Event Bit Set
ESLIF Symbol Property Bit Set
ESLIF Symbol Type
ESLIF Value Types