Che cos’è una Procedura (Proc)?

Utente HTML.it
chiede

Che cos’è una Procedura (Proc)?

Redazione HTML.it
risponde

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.