Link copiato negli appunti
Una procedura è un oggetto che rappresenta un blocco di codice. Una volta definito, questo blocco può essere eseguito tramite il metodo .call
in un qualsiasi contesto all’interno del codice, passato come parametro ad un metodo o restituito come valore da una funzione.
È possibile convertire facilmente un qualsiasi blocco in un oggetto di tipo Proc
, ovvero una procedura.