1
Apakah ini cara umum untuk mengubah prosedur rekursif menjadi rekursi ekor?
Tampaknya saya telah menemukan cara umum untuk mengubah prosedur rekursif apa pun menjadi rekursi ekor: Tentukan sub-prosedur pembantu dengan parameter "hasil" tambahan. Terapkan apa yang akan diterapkan pada nilai pengembalian prosedur ke parameter itu. Hubungi prosedur bantuan ini untuk memulai. Nilai awal untuk parameter "hasil" adalah nilai untuk titik keluar …