Daniel Hillerström
|
f8c3798cd1
|
Fix typo
|
5 years ago |
Daniel Hillerström
|
29798f2c43
|
Timesharing example.
|
5 years ago |
Daniel Hillerström
|
50216c6d8c
|
WIP nondeterminism example.
|
5 years ago |
Daniel Hillerström
|
99b42ee7f1
|
Move some text around.
|
5 years ago |
Daniel Hillerström
|
0a13628c16
|
Declaration, bibliography, and a few other fixes.
|
5 years ago |
Daniel Hillerström
|
48ed305a8e
|
Revert dedication
|
5 years ago |
Daniel Hillerström
|
6457753ca6
|
Something about fork
|
5 years ago |
Daniel Hillerström
|
837fc51651
|
fix overflow
|
5 years ago |
Daniel Hillerström
|
ceb74e43a3
|
User session management example.
|
5 years ago |
Daniel Hillerström
|
f605fb78f2
|
Putc => Write. Don't mention file descriptors.
|
5 years ago |
Daniel Hillerström
|
e08923dadc
|
Note on dynamic binding.
|
5 years ago |
Daniel Hillerström
|
39824fcf18
|
Exceptions example and figures.
|
5 years ago |
Daniel Hillerström
|
d30ffb2a39
|
UNIX example figures.
|
5 years ago |
Daniel Hillerström
|
d767e78b44
|
Try a new syntax for operation cases.
|
5 years ago |
Daniel Hillerström
|
92aed1134a
|
Generic state handling code.
|
5 years ago |
Daniel Hillerström
|
70ebcde70a
|
Time-sharing code.
|
5 years ago |
Daniel Hillerström
|
92172beb30
|
Remove space
|
5 years ago |
Daniel Hillerström
|
2a50b7402c
|
Code for session management
|
5 years ago |
Daniel Hillerström
|
fe255ba70e
|
Code for non-local exits
|
5 years ago |
Daniel Hillerström
|
313b8a7779
|
Reword
|
5 years ago |
Daniel Hillerström
|
fcb63fa94f
|
Rewording.
|
5 years ago |
Daniel Hillerström
|
972b556831
|
UNIX example: environment [WIP].
|
5 years ago |
Daniel Hillerström
|
90f1791983
|
Start UNIX example: basic IO.
|
5 years ago |
Daniel Hillerström
|
1e5c5c4d0c
|
Examples
|
5 years ago |
Daniel Hillerström
|
d501247ed0
|
Exception handling example.
|
5 years ago |
Daniel Hillerström
|
1aac25ed71
|
Fix typo
|
5 years ago |
Daniel Hillerström
|
4cbd62140a
|
Properly tail-recursive CPS definition.
|
5 years ago |
Daniel Hillerström
|
63c917e533
|
Tidy up text on tail recursion.
|
5 years ago |
Daniel Hillerström
|
36551c5dbf
|
Slight rewording
|
5 years ago |
Daniel Hillerström
|
41c96b56a1
|
Define tail calls.
|
5 years ago |
Daniel Hillerström
|
e623e1ecd0
|
References for OCaml, Scheme, and proper tail recursion.
|
5 years ago |
Daniel Hillerström
|
471a17dd5d
|
Update intro-text for Section 7.4
|
5 years ago |
Daniel Hillerström
|
de42fdc282
|
Characterise static administrative redexes
|
5 years ago |
Daniel Hillerström
|
0d349fb56d
|
Define the parity of a continuation
|
5 years ago |
Daniel Hillerström
|
ad548b2fa4
|
Discussion about continuation deconstruction.
|
5 years ago |
Daniel Hillerström
|
20b2a2acec
|
Rewrite body text of higher order translation for deep handlers.
|
5 years ago |
Daniel Hillerström
|
bfa58c900c
|
Rewording
|
5 years ago |
Daniel Hillerström
|
65262ce684
|
Fix typos and other various small improvements.
|
5 years ago |
Daniel Hillerström
|
381a43444c
|
Remove redundant 'Proof's
|
5 years ago |
Daniel Hillerström
|
63cfd44374
|
Correctness of CPS translation with generalised continuations
|
5 years ago |
Daniel Hillerström
|
bf8732d09c
|
Fix bugs in the subpar shallow handlers CPS translation. Add sections on generalised continuations.
|
5 years ago |
Daniel Hillerström
|
bd6d13198c
|
Dump abstract machine text.
|
5 years ago |
Daniel Hillerström
|
95ccddb882
|
Update acknowledgements
|
5 years ago |
Daniel Hillerström
|
ee83579eed
|
The flawed CPS translation for shallow handlers.
|
5 years ago |
Daniel Hillerström
|
286cd5fe63
|
Fix lemmas in the correctness section for the higher-order uncurried translation for deep handlers.
|
5 years ago |
Daniel Hillerström
|
e74fc3659f
|
Add flawed CPS translation for shallow handlers.
|
5 years ago |
Daniel Hillerström
|
3bf65269f7
|
Rewording
|
5 years ago |
Daniel Hillerström
|
1a41dc8e63
|
Simultaneous CPS translation for deep and shallow handlers.
|
5 years ago |
Daniel Hillerström
|
3cf43fff19
|
Discuss static and dynamic administrative redexes.
|
5 years ago |
Daniel Hillerström
|
8f66a7c3b4
|
Better explaination of the higher-order translation
|
5 years ago |