La dichiarazione di valore in OCaml
Per fare una dichiarazione di valore nel linguaggio OCaml utilizzo l'istruzione let.
let nomevar = valore ;;
Dove nomevar è il nome della variabile a cui assegnare il valore posto dopo il simbolo uguale.
Il valore può essere numerico intero, reale, booleano o stringa.
Nota. Una volta dichiarato un valore a una variabile, posso richiamarla in qualsiasi altro punto del programma.
Un esempio pratico
Assegno alla variabile anno il valore 2020
let anno = 2020;;
Si tratta di un numero intero. Quindi, la variabile anno assume automaticamente il tipo di dati intero.
Poi richiamo la variabile anno per vedere il contenuto
anno;;
- : int = 2020
OCaml mi fornisce il valore dichiarato.
Posso anche richiamare il valore in un'espressione
anno-1;;
- : int = 2019
E così via.