add compile_yuan