Commit graph

21 commits

Author SHA1 Message Date
Adam Chlipala
092e3ccc1b Revising for next Wednesday's lecture 2022-04-03 14:40:20 -04:00
Adam Chlipala
f3211734b9 A big pass to stop Coq from complaining about missing locality annotations 2022-03-07 13:48:40 -05:00
Adam Chlipala
d745f0802e Ported to Coq 8.15 2022-01-29 15:13:09 -05:00
Adam Chlipala
513e01bd3b Revising before next lecture 2021-04-24 12:59:10 -04:00
Adam Chlipala
75ea3ed0b3 Chapter renumbering 2021-03-28 17:03:56 -04:00
Adam Chlipala
d3c7a85b49 More cleanup around addition of RuleInduction 2021-03-01 12:15:34 -05:00
Adam Chlipala
8a554ded4c Revising SeparationLogic before class 2020-04-11 14:33:14 -04:00
Adam Chlipala
b7fd72f309 Proofreading SeparationLogic 2018-04-22 14:32:38 -04:00
Kartik Singhal
1693573314 Some typo fixes 2018-03-30 14:35:57 -05:00
Adam Chlipala
2832696faa Start of CompilerCorrectness: cfoldExprs_ok 2017-03-18 14:42:13 -04:00
Adam Chlipala
b27e58f11e Bump chapter numbers in Coq code comments 2017-02-21 09:00:30 -05:00
Adam Chlipala
1768aa6ea7 Progress on porting to Coq 8.6 2017-02-07 18:51:05 -05:00
Adam Chlipala
a242a93a7e ConcurrentSeparationLogic: a producer-consumer example (after tweaking SepCancel) 2016-04-28 10:03:10 -04:00
Adam Chlipala
c159847851 SeparationLogic: remove some unneeded definitions 2016-04-21 10:18:13 -04:00
Adam Chlipala
28bd2266bf SeparationLogic_template 2016-04-20 10:29:55 -04:00
Adam Chlipala
4209399eb1 Comment SeparationLogic, while getting it working with Coq 8.4 2016-04-19 21:25:39 -04:00
Adam Chlipala
e1844abf25 Factor out SepCancel 2016-04-19 14:28:30 -04:00
Adam Chlipala
3261ad2809 SeparationLogic: change HtFree to make automation easier 2016-04-18 14:05:13 -04:00
Adam Chlipala
63be3681c8 SeparationLogic: example verifications 2016-04-17 21:49:48 -04:00
Adam Chlipala
ef310e2b1e SeparationLogic: soundness proof 2016-04-17 16:55:52 -04:00
Adam Chlipala
9dc96733d4 SeparationLogic: object language 2016-04-17 13:36:25 -04:00