init recode for  to C code