1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
pub mod decode; pub mod encode; use decode::Dec; use encode::Enc; use framework::bitstream_filter_main; use std::env::args; pub const BLOCK_SIZE: i32 = 8; fn main() -> Result<(), std::io::Error> { match args().nth(1).unwrap().as_str() { "enc" => bitstream_filter_main::<Enc>(), "dec" => bitstream_filter_main::<Dec>(), _ => panic!("unknown mode"), } }