mirror of
https://github.com/exoticorn/upkr.git
synced 2026-01-20 11:36:42 +01:00
make packer usable as lib
This commit is contained in:
12
src/main.rs
12
src/main.rs
@@ -1,16 +1,10 @@
|
||||
mod context_state;
|
||||
mod greedy_packer;
|
||||
mod lz;
|
||||
mod match_finder;
|
||||
mod range_coder;
|
||||
|
||||
fn main() {
|
||||
let test_data = include_bytes!("../testcases/skipahead.wasm");
|
||||
let test_data = include_bytes!("../README.md");
|
||||
|
||||
let packed = greedy_packer::pack(test_data);
|
||||
let packed = upkr::pack(test_data);
|
||||
dbg!((test_data.len(), packed.len()));
|
||||
|
||||
let unpacked = lz::unpack(&packed);
|
||||
let unpacked = upkr::unpack(&packed);
|
||||
dbg!(unpacked.len());
|
||||
assert!(test_data == unpacked.as_slice());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user