mirror of
https://github.com/dhil/phd-dissertation
synced 2026-03-13 11:08:25 +00:00
More control operator references.
This commit is contained in:
18
thesis.tex
18
thesis.tex
@@ -507,10 +507,20 @@ escape~\cite{Reynolds98a}, Scheme75's catch~\cite{SussmanS75}, callcc
|
||||
is a procedural variation of catch. It was invented in
|
||||
1982~\cite{Abelson91}.
|
||||
|
||||
Delimited control: Common Lisp resumable exceptions (condition
|
||||
system)~\cite{Steele90}, prompt/control~\cite{Felleisen88},
|
||||
shift/reset~\cite{DanvyF90}, catchcont~\cite{LongleyW08}, effect
|
||||
handlers~\cite{PlotkinP09}.
|
||||
Delimited control: Control delimiters form the basis for delimited
|
||||
control. \citeauthor{Felleisen88} introduced control delimiters in
|
||||
1988, although allusions to control delimiters were made a year
|
||||
earlier by \citet{FelleisenFDM87} and in \citeauthor{Felleisen87}'s
|
||||
PhD dissertation~\cite{Felleisen87}. The basic idea was teased even
|
||||
earlier in \citeauthor{Talcott85}'s teased the idea of control
|
||||
delimiters in her PhD dissertation~\cite{Talcott85}.
|
||||
%
|
||||
Common Lisp resumable exceptions (condition system)~\cite{Steele90},
|
||||
F~\cite{FelleisenFDM87,Felleisen88}, control/prompt~\cite{SitaramF90},
|
||||
shift/reset~\cite{DanvyF89,DanvyF90}, fcontrol~\cite{Sitaram93},
|
||||
catchcont~\cite{LongleyW08}, effect handlers~\cite{PlotkinP09}.
|
||||
|
||||
Continuation marks?
|
||||
|
||||
Backtracking: Amb~\cite{McCarthy63}.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user