Nel linguaggio informatico, c. di una subroutine (o a una subroutine): trasferimento dell’esecuzione di un programma a uno specificato entry point di una subroutine (➔ routine), definendo al contempo il valore di tutti gli argomenti, cioè dei parametri formali presenti nella subroutine stessa.
Sequenza di c. Sequenza di istruzioni, propria di ciascun linguaggio di programmazione, mediante la quale si specifica il valore degli argomenti della subroutine, si stabilisce l’indirizzo dell’istruzione da cui riprendere l’esecuzione al termine della subroutine, si realizza il salto all’entry point della subroutine.
C. per valore Tipo di chiamata, in cui, alla subroutine, viene fornito direttamente il valore assunto dai parametri.
C. per indirizzi Tipo di chiamata in cui alla subroutine viene fornito l’indirizzo delle locazioni di memoria in cui si trovano i valori assunti dai parametri formali.
C. per nome Tipo di chiamata in cui alla subroutine vengono fornite le espressioni da calcolare per ottenere il valore assunto dai parametri formali.