Oluşturulan ürün sonuç analizi - Constructed product result analysis - Wikipedia

Nın alanında derleyici uygulama bilgisayar Bilimi, yapılandırılmış ürün sonuç analizi (veya CPR analizi) bir statik analiz hangisini belirler fonksiyonlar belirli bir programda verimli bir şekilde birden çok sonuç döndürebilir. Tipik olarak bu, birden çok sonucun bir Kayıt ol (geri dönmenin aksine Işaretçi bir demet tahsis edilmiş yığın bileşenleri fonksiyonun çoklu dönüş değerleri.)

CPR analizi, derleme bağlamında tanıtıldı Haskell (bir tembel Fonksiyonel dil ) ve Glasgow Haskell Derleyici. Diğerlerine uygulanabilir Programlama dilleri yanı sıra.[1]

Ayrıca bakınız

Referanslar

  1. ^ Baker-Finch, Clem; Kevin Glynn; Simon Peyton Jones (Mart 2004). "Haskell için Oluşturulan Ürün Sonuç Analizi". Fonksiyonel Programlama Dergisi. 14 (2): 211–245. CiteSeerX  10.1.1.6.1903. doi:10.1017 / S0956796803004751. Alındı 2007-10-28.