Yo'q qilish turi - Type erasure

Yilda dasturlash tillari, o'chirish turi bo'ladi yuk vaqti aniq bo'lgan jarayon izohlarni yozing bajarilishidan oldin dasturdan o'chiriladi ish vaqti. Operatsion semantikasi dasturlarning turlari bilan birga bo'lishini talab qilmaydiganlar deyiladi o'chirish semantikasi, qarama-qarshi bo'lishi kerak tip-o'tish semantikasi. O'chirish semantikasini berish imkoniyati bir xil mavhumlik printsipi, dasturning ish vaqti bajarilishi tipdagi ma'lumotlarga bog'liq emasligini ta'minlash. Kontekstida umumiy dasturlash, tipdagi o'chirilishning teskarisi deyiladi reifikatsiya.[1]

Natija

Orqaga operatsiya deyiladi xulosa chiqarish. Yozishni o'chirib tashlangan tillar orqali yozishni aniqlashning oson usuli sifatida foydalanish mumkin bo'lsa ham (yopiq terilgan atama yaxshi yozilgan) agar va faqat agar bu aniq yozilgan aniq yozilganni o'chirish lambda muddati ), har doim ham yopiq terilgan atamalarni tekshirish algoritmiga olib kelavermaydi.

Shuningdek qarang

Adabiyotlar

  1. ^ Langer, Anjelika. "Reifikatsiya nima?".