As part of a CCITT decoder for the PDF crate, I wrote some codegen that takes basically a match
of bit prefixes to expressions and turns them into lookup tables.
Does anyone else need something like that?
bitmaps! {
mode <Mode> {
0001 => Pass,
001 => Horizontal,
1 => Vertical(0),
011 => Vertical(1),
000011 => Vertical(2),
0000011 => Vertical(3),
010 => Vertical(-1),
000010 => Vertical(-2),
0000010 => Vertical(-3),
}
}