es 2 dell'esercitazione 6
Inviato: 26/05/2015, 21:23
Ciao a tutti. sto provando a fare l'es 2 dell'esercitazione 6, riscontrando molti problemi. Ho visto che รจ uno degli esercizi che capita sempre nei copiti.
Mostrare la valutazione del programma mostrando la struttura della pila dei record di attivazione.
Codice: Seleziona tutto
let n = 5;;
let h = fun x -> n + x;;
let rec f p n =
let g = fun y -> n * y in
if n = 0 then p 1
else if n > 1 then f g (n-1)
else f p (n-1);;
f h 2;;