protected int assign_to_local_id(CDataEntity src_data, CQuaData dst_qua_data){
		int return_result = CGlobalDef.ERROR;
		if(dst_qua_data.is_temp()){
			if(CLangVM.get_data(dst_qua_data.str_data_0) == null){
				CLangVM.add_local_id(dst_qua_data.str_data_0, src_data);
				return_result = CGlobalDef.NORMAL;
			}
			else{
				CLangVM.set_data(dst_qua_data.str_data_0, src_data);
				return_result = CGlobalDef.NORMAL;
			}
		}
		else{
			CDataEntity dst_data = CLangVM.get_data(dst_qua_data.str_data_0);
			if(dst_data != null){
				dst_data.assign(src_data);
				return_result = CGlobalDef.NORMAL;
			}
			else{
				//TODO 错误处理
			}
		}
		return return_result;
	}