Commit graph

40 commits

Author SHA1 Message Date
Adam Chlipala
88df5601f5 CompilerCorrectness_template 2017-03-19 20:09:48 -04:00
Adam Chlipala
dd7ce9f869 CompilerCorrectness: a running example program to optimize 2017-03-19 14:29:56 -04:00
Adam Chlipala
8030db0a17 LogicProgramming_template.v 2017-03-15 11:58:45 -04:00
Adam Chlipala
e047f2b67c LogicProgramming 2017-03-14 17:16:09 -04:00
Adam Chlipala
89b1b74c7b ProofByReflection_template 2017-03-08 14:05:46 -05:00
Adam Chlipala
38750f74a9 Import ProofByReflection from CPDT 2017-03-08 10:46:02 -05:00
Adam Chlipala
cd2a474d5d Fix a performance bug in model_check 2017-03-07 14:59:56 -05:00
Adam Chlipala
1e7c33f0a9 Optimizing tactics for faster state-space exploration 2017-03-05 20:46:53 -05:00
Adam Chlipala
ddeb7b25fa IntroToProofScripting_template 2017-03-01 14:14:59 -05:00
Adam Chlipala
79a4b02b4c IntroToProofScripting 2017-03-01 14:06:11 -05:00
Adam Chlipala
09dec13dd3 DataAbstraction_template 2017-02-21 09:15:33 -05:00
Adam Chlipala
2dac252854 Start of DataAbstraction: queue examples 2017-02-12 15:19:48 -05:00
Adam Chlipala
1b97418f5e Polymorphism template 2017-02-09 13:51:16 -05:00
Adam Chlipala
849b547c2d Polymorphism: syntax trees 2017-02-09 13:39:12 -05:00
Adam Chlipala
7a864f14df MessagesAndRefinement: comments 2016-05-08 16:58:41 -04:00
Adam Chlipala
daac5734b0 Finalizing ConcurrentSeparationLogic 2016-05-01 19:45:51 -04:00
Adam Chlipala
592c7207bc SharedMemory chapter: operational semantics 2016-04-24 19:17:11 -04:00
Adam Chlipala
28bd2266bf SeparationLogic_template 2016-04-20 10:29:55 -04:00
Adam Chlipala
e1844abf25 Factor out SepCancel 2016-04-19 14:28:30 -04:00
Adam Chlipala
ef310e2b1e SeparationLogic: soundness proof 2016-04-17 16:55:52 -04:00
Adam Chlipala
cf003490a2 DeepAndShallowEmbedding_template 2016-04-11 08:30:17 -04:00
Adam Chlipala
145bff88c6 DeepAndShallowEmbeddings: Coq 8.4 support 2016-04-11 08:13:49 -04:00
Adam Chlipala
0845fa85b4 TypesAndMutation: type safety with garbage collection 2016-03-24 10:24:54 -04:00
Adam Chlipala
8e6b5b8996 LambdaCalculusAndTypeSoundness_template 2016-03-14 13:14:41 -04:00
Adam Chlipala
8f0c986a00 Finished LambdaCalculus chapter 2016-03-13 21:11:51 -04:00
Adam Chlipala
c9cedde15f Add AbstractInterpret; fix 8.4 compatibility 2016-03-07 18:49:16 -05:00
Adam Chlipala
70974db013 Comment AbstractInterpretation 2016-03-06 20:30:05 -05:00
Adam Chlipala
e06af75c78 Add Imp, recapping OperationalSemantics object language and semantics 2016-03-04 12:49:08 -05:00
Adam Chlipala
c4d622f7a1 OperationalSemantics_template 2016-02-29 09:03:15 -05:00
Adam Chlipala
cad03f728d Comment OperationalSemantics 2016-02-28 12:25:15 -05:00
Adam Chlipala
53bf09c416 ModelChecking_template 2016-02-22 09:45:53 -05:00
Adam Chlipala
fd45f9d71a Add ModelCheck 2016-02-21 12:16:31 -05:00
Adam Chlipala
2b6ea9913c Comments for ModelChecking 2016-02-21 09:07:14 -05:00
Adam Chlipala
0123f45d21 TransitionSystems_template 2016-02-16 11:29:08 -05:00
Adam Chlipala
ee02d8926a TransitionSystems: factorial example finished 2016-02-14 11:41:41 -05:00
Adam Chlipala
5299d4ebf3 Add Interpreters_template 2016-02-07 14:23:54 -05:00
Adam Chlipala
d13b70e0ee Add missing file to _CoqProject 2016-02-07 09:11:03 -05:00
Adam Chlipala
5e842c66f7 Start Interpreters code 2016-02-06 18:24:06 -05:00
Adam Chlipala
7c08f396d5 Pass over BasicSyntax, adding template 2016-02-03 08:39:24 -05:00
Adam Chlipala
f8945106da Start of BasicSyntax code 2015-12-31 15:44:34 -05:00