In
informatica, una continuazione (continuation in inglese) è un modo per rappresentare lo stato di esecuzione di un programmma (vedi anche
Stack) ad un punto dato. Molti linguaggi hanno un costrutto che permette di salvare lo stato corrente di esecuzione per poi riprendere l'esecuzione a partire da questo stato in un momento successivo. Questa tecnica è tipica della
programmazione funzionale ma sono molti i
linguaggi di programmazione che presentano questa caratteristica con varie denominazioni:
Scheme: call/cc (abbreviazione di call-with-current-continuation)
Standard ML of New Jersey: SMLofNJ.CONT.callcc
C: setcontext et al. (
UNIX System V e
GNU libc)
Ruby: callccPython: (vedi oltre) possedeva il moodulo continuation ma è stato rimosso.
Per saperne di più visita Wikipedia.org...
CONTINUAZIONE. SEGUITO. AGGIUNTA. SUPPLEMENTO. RIPORTO. PERSISTENZA