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

Changes for version 0.006 - 2016-02-05

  • Jean-Damien Durand <jeandamiendurand@free.fr>
    • dist.ini: more prereqs that AutoPrereqs cannot guess
    • perl5.tt2: where => sub {} instead of where => {}
    • _declaratorToIdentifier & _declaratorToType
    • import.tt2
    • Cosmetic typos
    • Comment about the void keyword
    • Tokens externalization
    • Add MX_PARAMS_VALIDATE_CACHE_KEY to pos_validated_list() calls
    • say an OO style is required
    • posValidatedList bis
    • useClassAttribute
    • useSpecializedType
    • useBaseTypes again
    • initGlobalVariables and initNameSpace
    • useBaseTypes.tt2
    • moosex renamed to perl5
    • follow INCLUDE_PATH
    • op.tt2: more generic
    • op.tt2 dev+
    • bin/idl2moose: xF6 character in source -;
    • Moose/op.tt2: return; instead of return undef;
    • bin/idl2moose: encoding issues
    • IDL/AST.pm: support string in input
    • moosex.tt2: wideStringLiteral
    • stringLiteral fix detected for "import" directive
    • moosex.tt2: dev+ prefer sub {} for default
    • moosex.tt2: dev+ fixed for arraysized declarator

Documentation

IDL to perl's Moose translation

Modules

Translate an IDL source to an AST
MooseX-IDL base types mapping
Translate an IDL source to an AST - Tools
Translate an IDL source to an AST - parse tree value helpers