in reply to Re: Inversion list prototype
in thread Inversion list prototype
There are a lot of different cases to consider, with edge cases where the ends of the unions are equal, overlap in different ways, are subsets, proper subsets etc.
Yes indeed. I think i covered most of them in the embedded tests in the script, but perhaps not.
can you steal the unit tests from Algorithm::InversionList?
There actually arent that many, and they arent really relevent, since it seems his version does bitmap compression, whereas mine is working with codepoints. (Not that they arent at certain levels equivelent, but....) Also he hasnt implemented any set operations, just compression/lookup.
Ill check out the exmap. And yeah, ive done code /very/ similar to this for $work, but wasnt looking at it as a set relation, rather as date ranges.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Inversion list prototype
by jbert (Priest) on Feb 16, 2007 at 18:08 UTC | |
by demerphq (Chancellor) on Feb 16, 2007 at 18:19 UTC |