Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.14
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 91 lines (43 sloc) 1.646 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
Revision history for Language-Expr

0.14 2011-01-06

        Correct and expand synopsis.


0.13 2010-10-25

        If hook_{var,func} returns undef, the default behaviour is used.


0.12 2010-10-25

        Add hook_func property.


0.11 2010-10-16

        Fix handling of quoted string.

        All compilers get hook_var property, not just Perl.


0.10 2010-10-13

        Add hook_var property to Language::Expr::Compiler::Perl.


0.09 2010-07-01

        Require List::MoreUtils.


0.08 2010-06-29

        PHP compiler/emitter.

        Parser: Split rule_subscripting into
        rule_subscripting_{var,expr} to accomodate PHP's limitation
        (can't subscript against expression).

        Language: because many target languages (including PHP and
        JavaScript) don't support expression before "=>", only
        bareword \w+ and string literals are now allowed in left side
        of pair.

        JS: Now allows mapping Expr function to JS property
        (e.g. func_mapping->{length} = ':length').


0.07 2010-06-25

        Adjust for new Regexp::Grammars 1.005.


0.06 2010-06-23

        JavaScript compiler/emitter.

        Small fixes & additional documentation.


0.05 2010-06-19

        Fix tests for FreeBSD [reported by cpantesters].


0.04 2010-06-17

        Add Perl emitter (supports map/grep/usort) (now used by
        default).

        Reorganize modules.


0.03 2010-06-11

        Add map(), grep(), and usort() (but so far only working in
        parser level only).


0.02 2010-05-12

        Add enum_vars().


0.01 2010-05-07

        First release.
Something went wrong with that request. Please try again.