@Override
	public int run() {
		int return_result = CGlobalDef.ERROR;
		if(!CLangVM.is_local_have(data_0.str_data_0)){
			if(data_2 != null){
				CDataEntity cur_data = CDataEntity.create_entity(data_2);
				cur_data.type = data_1.str_data_0;
				CLangVM.add_local_id(data_0.str_data_0, cur_data);
			}
			else{
				CDataEntity cur_init_value = CLangVM.get_type_init_value(data_1);
				CLangVM.add_local_id(
						data_0.str_data_0, 
						cur_init_value);
			}
			return_result = CGlobalDef.NORMAL;
		}
		return return_result;
	}