add parser for bytecode transformation