Mahsulot natijalarini tahlil qilish - Constructed product result analysis - Wikipedia

Sohasida kompilyator amalga oshirish Kompyuter fanlari, qurilgan mahsulot natijalarini tahlil qilish (yoki CPRni tahlil qilish) a statik tahlil bu qaysi birini belgilaydi funktsiyalari berilgan dasturda bir nechta natijalarni samarali tarzda qaytarishi mumkin. Odatda, bu a-da bir nechta natijalarni qaytarishni anglatadi ro'yxatdan o'tish (qaytib kelganidan farqli o'laroq a ko'rsatgich a panjara bo'yicha ajratilgan uyum uning tarkibiy qismlari funktsiyani qaytarish qiymatlari.)

CPR tahlillari kompilyatsiya tarkibida kiritilgan Xaskell (a dangasa funktsional til ) va amalga oshiriladi Glasgow Haskell kompilyatori. Bu boshqalarga tegishli bo'lishi mumkin dasturlash tillari shuningdek.[1]

Shuningdek qarang

Adabiyotlar

  1. ^ Beyker-Finch, Klem; Kevin Glinn; Simon Peyton Jons (2004 yil mart). "Haskell uchun ishlab chiqarilgan mahsulot natijalarini tahlil qilish". Funktsional dasturlash jurnali. 14 (2): 211–245. CiteSeerX  10.1.1.6.1903. doi:10.1017 / S0956796803004751. Olingan 2007-10-28.