Ciao, grazie per aver risposto.
Provo a spiegare meglio, che sono stata poco chiara.
Vorrei creare due funzioni che agiscano come processi paralleli. Ovvero, solo quando una funzione ha completato il suo compito può partire la seconda. E questo lo vorrei fare con un indice binario, che vale uno quando la seconda può partire e poi rimesso a zero. Cioè se dovessi controllare se è stato raggiunto un certo valore e quindi chiamare la seconda lo saprei fare, ma ora il controllo lo devo fare tenendo conto se è stata o meno terminata una funzione. Non so se mi sono spiegata un po' di più...