my %inst = (
"unimp" => "\e[31munimp\e[0m",
"be" => "\e[31mbe\e[0m",
"bne" => "\e[31mbne\e[0m",
"ba" => "\e[31mba\e[0m",
"bl" => "\e[31mbl\e[0m",
"call" => "\e[31mcall\e[0m",
"jmp" => "\e[31mjmp\e[0m",
);
####
s/(^.*<)\:([a-z]+)>/$1$inst{$2}/;
####
"default" => "\e[31m$the_key\e[0m",