Changes for version 0.013 - 2015-04-11

  • Jean-Damien Durand <jeandamiendurand@free.fr>
    • Minor fixes, except for interactive mode
    • Input: dev+
    • incr/decr: in bitvector mode, go through eval
    • eval fixing
    • Revert "Impl/Default.pm: enable -i if no non-option argument, prepare for sync lines"
    • Revert "Impl/Default.pm: removed preparation of synclines, will do it differently later"
    • Impl/Default.pm: removed preparation of synclines, will do it differently later
    • Impl/Default.pm: enable -i if no non-option argument, prepare for sync lines
    • Machine-independant eval (i.e. do NOT use perl's oct() family
    • Default/Eval.pm: correct a Bit::Vector constructor call
    • Impl/Default.pm: fix ambiguity in eval grammar
    • Default/Eval.pm: fix possible overflows in constructors, except in _radix (to be documented -;)
    • Impl/Default.pm: removed order attributes, has an effect only in the description
    • Revert "Removed duplicate short option "i""
    • Removed duplicate short option "i"

Documentation

M4 implementation in Perl

Modules

M4 pre-processor
M4 pre-processor - default implementation
M4 Input generic implementation
M4 Macro generic implementation
M4 Macro list generic implementation
M4 Regexp generic implementation
M4 Macro Parse Value generic implementation
M4 implementation role
M4 Macro Parse Value role
M4 Macro Parse Value type