Olen yrittänyt hahmottaa, että miten saisin rekursiivisen funktion haarautumaan useampaan rekursiohaaraan, siinä onnistumatta... Eli miten tämä yleensäkin pitäisi tehdä? Tarkoitan nyt lähinnä sellaista tilannetta, jossa käydään läpi jotain kokonaisuutta ja tietyistä kohdista saatetaan haarautua 0...n haaraan. Aluksi ajattelin, että ratkaisu on suoraan siinä, että kutsun rekursiivissa funktiossa loopin sisällä tuota kyseitä funktiota vaihtoehtoisilla arvoilla, mutta homma ei jostain syystä toiminut.
Kyllä se juuri niin tapahtuu. Eihän se tietenkään tarkoita, että ohjelma yht'äkkiä alkaisi toimia useassa säikeessä, vaan haarat käsitellään edelleenkin järjestyksessä.
No siinä tapauksessa täytyy tutkia tuota ohjelman lähdekoodia katsoa, ettei siellä ole jossain muualla virhettä... Sen verran outoja se tulosteli...
Aihe on jo aika vanha, joten et voi enää vastata siihen.