Changes for version 0.013 - 2014-02-16

  • Jean-Damien Durand <jeandamiendurand@free.fr>
    • use Marpa::R2 2.079015 rewritten as use Marpa::R2 2.079_015
    • t/pattern.t: full coverage of Pattern/Semantics.pm
    • Pattern/Semantics.pm: _HexEscapeSequence fix
    • t/pattern.c: escape parens test
    • lexeme default = forgiving => 1 && DecimalDigits
    • lexeme default = forgiving => 1
    • t/pattern.t: Caret test not at the beginning of string
    • Pattern/Semantics.pm: Caret assertino bug
    • Pattern/Semantics.pm: bug in _charsetUnion
    • t/pattern.t: more tests
    • Pattern/Semantics.pm: one more parameter for regexp, a routine to eventually do its own upper case
    • t/pattern.t: Assertion \b and \B tests conted
    • t/pattern.t: Assertion \\b and \\B tests
    • Pattern/Semantics.pm: bug fix in _isWordChar
    • script/cover.sh
    • _AtomEscape_CharacterClassEscape fix

Modules

Translate a ECMAScript source to an AST
ECMAScript, Exceptions definition
ECMAScript grammar written in Marpa BNF
ECMAScript, grammars base package
ECMAScript 262, Edition 5, default semantics package
ECMAScript-262, Edition 5, grammars base package
ECMAScript-262, Edition 5, lexical numeric grammar written in Marpa BNF
ECMAScript-262, Edition 5, lexical string grammar written in Marpa BNF
ECMAScript-262, Edition 5, string literal grammar written in Marpa BNF
ECMAScript-262, Edition 5, pattern grammar written in Marpa BNF
ECMAScript 262, Edition 5, pattern grammar default semantics package
ECMAScript-262, Edition 5, lexical program grammar written in Marpa BNF
ECMAScript 262, Edition 5, lexical expressions grammar actions
ECMAScript-262, Edition 5, string numeric literal grammar written in Marpa BNF
ECMAScript 262, Edition 5, lexical string numeric grammar default semantics package, using native perl representations
Template for ECMAScript_262_5 transpilation using an AST
Implementation of Marpa's interface
Log::Any implementation on top of Marpa
Singleton hosting all the grammar precompiled Marpa::R2::Scanless::G objects
ECMAScript Translation to AST - Class method utilities