将SCODE的处理独立出来。