Attention une mise à jour du serveur va être effectuée le lundi 17 mai entre 13h et 13h30. Cette mise à jour va générer une interruption du service de quelques minutes.

Commit a6d9506b authored by POTTIER Francois's avatar POTTIER Francois

Links from to the slides and OCaml/Coq files.

parent fb3e42ac
......@@ -72,9 +72,12 @@ We also show the limits of dependently-typed functional programming.
([OCaml solution to Newton-Raphson exercise](ocaml/
* (29/09/2017)
From a small-step semantics down to an efficient interpreter,
From a small-step semantics down to an efficient verified interpreter,
in several stages
([Coq demo](coq/DemoSyntaxReduction.v)).
([Coq demo](coq/DemoSyntaxReduction.v))
([slides 02](slides/fpottier-02.pdf))
([OCaml code](ocaml/
([Coq repo](coq/)).
* (06/10/2017) Compiling away first-class functions: closure conversion, defunctionalization.
* (13/10/2017) Compiling away the call stack: the CPS transformation.
* (20/10/2017) Equational reasoning and program optimizations.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment