add the new 89 translator, making it adapt to more iscas89 benchmarks.