v4.00v4.00
commitfb57fef5514c3f2aa08897a953893fcb6810b1a5
authorJérôme Quelin <jquelin@gmail.com>
Sun, 8 Jun 2008 15:11:20 +0000 (8 17:11 +0200)
committerJérôme Quelin <jquelin@gmail.com>
Sun, 8 Jun 2008 15:11:20 +0000 (8 17:11 +0200)
treee85686f8a137990ab9feadd75e45cf91bb42cb07
parenteea347c78343b3581df5cc960b4a55c82f1b1f6e
v4.00

 - split LB::LaheySpace in LB::Storage and LB::Wrapping (jq, mg)
 - first storage implementations:
    . LBS:2D:Sparse      2-dims, sparse hash (jq)
    . LBS:Generic:AoA    n-dims, array of arrays (jq, mg)
    . LBS:Generic:Vec    n-dims, vec-based, supporting lbsgvxs (mg)
    . LBS:Generic:Sparse n-dims, sparse hash (mg)
 - first wrapping implementations:
    . LBW:LaheySpace    funge98 wrapping (jq)
 - LBI->new:
    . stricter params checking (jq)
    . easier to expand with syntaxes (jq)
    . new alternative syntaxes (mg)
 - requiring perl 5.10 (jq, mg)
 - API changes:
    . LBV has additional rasterize method (moved and expanded from LBGSGA) (mg)
    . LBV supports accelerated rasterize method in LBVXS > 1.0.0 (mg)
    . labels_lookup should return Vector objects. (mg)
    . expand() should exist for all Storage modules. (mg)
    . add get_dims() to the Storage API. (mg)
 - new befunge lib: TEST (book)
Changes
META.yml
lib/Language/Befunge.pm