Commit graph

550 commits

Author SHA1 Message Date
Adam Chlipala
eb50f67c2a Smarter ModelChecking with a worklist 2016-02-14 17:55:59 -05:00
Adam Chlipala
4371d08696 Set simplification for ModelChecking 2016-02-14 17:33:46 -05:00
Adam Chlipala
c88ae6d484 Start ModelChecking code: checked [factorial_sys] 2016-02-14 17:13:25 -05:00
Adam Chlipala
c3182f3007 TransitionSystems chapter: first full draft 2016-02-14 15:00:49 -05:00
Adam Chlipala
b2d23e8468 TransitionSystems chapter: rule induction 2016-02-14 13:51:11 -05:00
Adam Chlipala
a93ae59e0b TransitionSystems chapter: invariants 2016-02-14 13:32:00 -05:00
Adam Chlipala
571aff7ad3 TransitionSystems chapter: factorial system 2016-02-14 12:59:25 -05:00
Adam Chlipala
ef3f36933a TransitionSystems: code probably done 2016-02-14 12:25:48 -05:00
Adam Chlipala
ee02d8926a TransitionSystems: factorial example finished 2016-02-14 11:41:41 -05:00
Adam Chlipala
9ae318190c Index to example source files for chapters 2016-02-13 19:45:22 -05:00
Adam Chlipala
a0487bc153 Add Map remove 2016-02-09 22:44:03 -05:00
Adam Chlipala
19b98288ca Incorporating a variety of changes and pull requests, after things got desync'd a bit 2016-02-09 20:21:19 -05:00
Adam Chlipala
4539409e73 For Coq 8.5 compatibility, use [Admitted] instead of [admit] 2016-02-09 18:10:58 -05:00
Adam Chlipala
44696bb5b1 Beef up [equality] 2016-02-09 16:28:48 -05:00
Adam Chlipala
3ae5327314 Booleans and [propositional] 2016-02-09 13:11:58 -05:00
Adam Chlipala
e4bdbbfbdf Merge 2016-02-09 09:07:57 -05:00
Adam Chlipala
087e9334d8 Rename [map] to [fmap] 2016-02-09 09:07:37 -05:00
Adam Chlipala
754784c286 TransitionSystems WIP 2016-02-08 18:14:11 -05:00
Adam Chlipala
3b82c0b2bd Start TransitionSystems code 2016-02-08 18:04:14 -05:00
Adam Chlipala
9720a6e0c6 One more redaction from Interpreters_template 2016-02-07 14:42:34 -05:00
Adam Chlipala
901cacd35a Add margin boxes to Interpreters 2016-02-07 14:28:06 -05:00
Adam Chlipala
5299d4ebf3 Add Interpreters_template 2016-02-07 14:23:54 -05:00
Adam Chlipala
583446eaf3 First full draft of Interpreter chapter 2016-02-07 11:43:25 -05:00
Adam Chlipala
b947e838e0 Interpreter chapter: stack machine 2016-02-07 10:56:39 -05:00
Adam Chlipala
2134aa2477 Interpreter chapter: expressions and substitution 2016-02-07 10:25:40 -05:00
Adam Chlipala
c8ff080a20 Add new Interpreter tactics to book appendix 2016-02-07 09:41:48 -05:00
Adam Chlipala
c5ac90a5a9 Finished first version of Interpreters code 2016-02-07 09:39:40 -05:00
Adam Chlipala
a73e085a0a Finish annotating factorial example in Interpreters 2016-02-07 09:14:13 -05:00
Adam Chlipala
d13b70e0ee Add missing file to _CoqProject 2016-02-07 09:11:03 -05:00
Adam Chlipala
fe8f0fb918 Finished annotating factorial example in Interpreters 2016-02-07 09:08:40 -05:00
Adam Chlipala
2645e91a23 Merge branch 'master' of ssh://schizomaniac.net//home/adamc/git-root/frap 2016-02-07 08:58:05 -05:00
Adam Chlipala
ba3bb5c351 Interpreters: factorial example 2016-02-06 22:09:37 -05:00
Adam Chlipala
5e842c66f7 Start Interpreters code 2016-02-06 18:24:06 -05:00
Peng Wang
08f9417302 Added .dir-locals.el in .gitignore 2016-02-03 12:49:16 -05:00
Adam Chlipala
7c08f396d5 Pass over BasicSyntax, adding template 2016-02-03 08:39:24 -05:00
Adam Chlipala
f946e0858c Start of appendix on Coq pragmatics 2016-02-02 15:38:24 -05:00
Adam Chlipala
1208d0cfd4 Tweak Makefile dependencies 2016-02-02 13:55:33 -05:00
Adam Chlipala
792a45b506 Tweak Makefile dependencies 2016-02-02 13:53:58 -05:00
Adam Chlipala
6f43dcc6de Tweak Makefile dependencies 2016-02-02 13:53:21 -05:00
Adam Chlipala
7e99e09b81 Publishing to web 2016-02-02 13:53:00 -05:00
Adam Chlipala
126f9a188d Export List 2016-02-02 12:38:00 -05:00
Adam Chlipala
48c8906d10 Proofreading pass through Chapter 2 2016-01-31 22:19:34 -05:00
Adam Chlipala
f39f2ab0d3 A first draft of Chapter 2 2016-01-31 21:58:55 -05:00
Adam Chlipala
e94795327d Finish commenting BasicSyntax 2016-01-31 20:16:24 -05:00
Adam Chlipala
99cc0af1a2 Commenting BasicSyntax 2016-01-31 19:51:59 -05:00
Adam Chlipala
42d48c6e58 More examples for first chapter 2016-01-16 20:32:12 -05:00
Adam Chlipala
f8945106da Start of BasicSyntax code 2015-12-31 15:44:34 -05:00
Adam Chlipala
e5898976ab Fleshed out intro 2015-12-31 14:40:01 -05:00
Adam Chlipala
2d64f99796 Placeholder introduction 2015-12-31 14:02:34 -05:00
Adam Chlipala
71d8c98936 Book skeleton, based on amsmath template 2015-12-31 13:50:15 -05:00