source: C-semantics/IOMonad.ma

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @366   10 years campbell Make I/O type safe, removing a discrepancy between the executable and …
(edit) @252   10 years campbell Separate out soundness of exec_step from definition.
(edit) @251   10 years campbell Separate out soundness of exec_expr from definition.
(edit) @211   10 years campbell Make io_inject definition more straightforward.
(edit) @208   10 years campbell Fix up IO monad syntax.
(edit) @189   10 years campbell Rework monad notation so that it is displayed well in proof mode.
(edit) @125   10 years campbell Unify memory space / pointer types. Implement global variable …
(edit) @25   10 years campbell Simplify the IO monad a little.
(add) @24   10 years campbell Separate out IOMonad from the rest of the executable semantics. Start …
Note: See TracRevisionLog for help on using the revision log.