Questo esempio era stato trasposto
nella funzione seguente:
int mcd(int m, int n){
return (m==n) : m ?
(m>n) ? mcd(m-n, n) : mcd(m, n-m);
}
L’esempio era particolare perché il risultato
veniva sintetizzato in avanti, anziché all’in-dietro come nei processi ricorsivi.
Diapositiva precedente | Diapositiva successiva | Torna alla prima diapositiva | Visualizza versione grafica |