Wed, 11 Nov 2009 12:21:28 -0500 |
Adam Chlipala |
Finish porting MoreDep |
Wed, 11 Nov 2009 10:27:47 -0500 |
Adam Chlipala |
Start of MoreDep port; new [dep_destruct] based on [dependent destruction] |
Mon, 09 Nov 2009 15:43:56 -0500 |
Adam Chlipala |
Ported Subset |
Mon, 09 Nov 2009 14:48:46 -0500 |
Adam Chlipala |
Ported Coinductive |
Mon, 09 Nov 2009 13:18:46 -0500 |
Adam Chlipala |
Most old Sestoft suggestions processed |
Mon, 09 Nov 2009 11:48:27 -0500 |
Adam Chlipala |
Port Predicates |
Mon, 09 Nov 2009 11:09:50 -0500 |
Adam Chlipala |
Port InductiveTypes |
Fri, 06 Nov 2009 17:10:27 -0500 |
Adam Chlipala |
Converted StackMachine |
Fri, 06 Nov 2009 16:44:06 -0500 |
Adam Chlipala |
Revising for 8.2 through first big example |
Fri, 06 Nov 2009 12:15:05 -0500 |
Adam Chlipala |
'make doc' works with 8.2 |
Fri, 06 Nov 2009 10:52:43 -0500 |
Adam Chlipala |
Parts I want to keep compile with 8.2 |
Sun, 04 Jan 2009 08:18:59 -0500 |
Adam Chlipala |
Quibbly note on [eq] in first-order logic |
Sat, 03 Jan 2009 19:57:02 -0500 |
Adam Chlipala |
Feedback from Peter Gammie |
Fri, 02 Jan 2009 09:09:35 -0500 |
Adam Chlipala |
Typo reported by mulhern; stop publishing to Harvard |
Fri, 02 Jan 2009 08:57:25 -0500 |
Adam Chlipala |
Small fixes while reading student solutions |
Mon, 01 Dec 2008 08:32:20 -0500 |
Adam Chlipala |
Fix typo |
Fri, 28 Nov 2008 14:21:38 -0500 |
Adam Chlipala |
Templatize Generic |
Fri, 28 Nov 2008 14:10:23 -0500 |
Adam Chlipala |
map_id |
Fri, 28 Nov 2008 13:38:34 -0500 |
Adam Chlipala |
size_positive |
Fri, 28 Nov 2008 11:42:07 -0500 |
Adam Chlipala |
Pretty-printing |
Fri, 28 Nov 2008 11:21:01 -0500 |
Adam Chlipala |
Generic size examples |
Fri, 28 Nov 2008 09:55:56 -0500 |
Adam Chlipala |
Start of Generic |
Tue, 18 Nov 2008 13:09:09 -0500 |
Adam Chlipala |
Templatize Impure |
Tue, 18 Nov 2008 13:04:39 -0500 |
Adam Chlipala |
Impredicative Impure example |
Tue, 18 Nov 2008 12:44:46 -0500 |
Adam Chlipala |
Import predicative Impure example |
Mon, 17 Nov 2008 10:36:02 -0500 |
Adam Chlipala |
Automated CcExp_correct |
Mon, 17 Nov 2008 10:31:22 -0500 |
Adam Chlipala |
Automated ccExp_correct |
Mon, 17 Nov 2008 10:22:40 -0500 |
Adam Chlipala |
Close to automated ccExp_correct |
Sun, 16 Nov 2008 19:58:01 -0500 |
Adam Chlipala |
CcExp_correct |
Sun, 16 Nov 2008 19:42:32 -0500 |
Adam Chlipala |
ccTerm_correct |
Sun, 16 Nov 2008 15:04:21 -0500 |
Adam Chlipala |
About to stop using JMeq |
Sun, 16 Nov 2008 14:01:33 -0500 |
Adam Chlipala |
Closure conversion defined |
Sun, 16 Nov 2008 11:54:51 -0500 |
Adam Chlipala |
Start of Intensional |
Mon, 10 Nov 2008 17:27:55 -0500 |
Adam Chlipala |
Extensional exercise |
Mon, 10 Nov 2008 14:17:26 -0500 |
Adam Chlipala |
Templatize Extensional |
Mon, 10 Nov 2008 14:12:22 -0500 |
Adam Chlipala |
PatMatch Elaborate_correct |
Mon, 10 Nov 2008 12:19:47 -0500 |
Adam Chlipala |
PatMatch Elaborate |
Mon, 10 Nov 2008 12:02:03 -0500 |
Adam Chlipala |
Languages for PatMatch |
Mon, 10 Nov 2008 11:36:00 -0500 |
Adam Chlipala |
CpsExp_correct |
Mon, 10 Nov 2008 11:05:49 -0500 |
Adam Chlipala |
STLC cpsExp |
Sun, 09 Nov 2008 15:23:33 -0500 |
Adam Chlipala |
Templatize Interps |
Sun, 09 Nov 2008 15:15:41 -0500 |
Adam Chlipala |
System F |
Sun, 09 Nov 2008 14:24:31 -0500 |
Adam Chlipala |
Examples; pair optimization |
Sun, 09 Nov 2008 13:59:51 -0500 |
Adam Chlipala |
PSLC |
Sun, 09 Nov 2008 13:44:31 -0500 |
Adam Chlipala |
STLC example in Interps |
Wed, 05 Nov 2008 09:39:00 -0500 |
Adam Chlipala |
Templatize Hoas |
Wed, 05 Nov 2008 09:32:19 -0500 |
Adam Chlipala |
Remove unnecessary imports |
Wed, 05 Nov 2008 09:29:15 -0500 |
Adam Chlipala |
Cleaning up BigStep proofs |
Wed, 05 Nov 2008 09:21:11 -0500 |
Adam Chlipala |
More easy syntactic examples |
Wed, 05 Nov 2008 08:56:11 -0500 |
Adam Chlipala |
About to remove Cfold stuff |
Tue, 04 Nov 2008 18:34:31 -0500 |
Adam Chlipala |
Cfold_correct, with a handful of cheating in the substitution lemma |
Tue, 04 Nov 2008 16:45:50 -0500 |
Adam Chlipala |
Feeling stuck with Hoas |
Tue, 04 Nov 2008 12:39:28 -0500 |
Adam Chlipala |
Evaluation contexts ahoy |
Tue, 04 Nov 2008 11:23:20 -0500 |
Adam Chlipala |
Firstorder clean-ups after class |
Mon, 03 Nov 2008 14:47:46 -0500 |
Adam Chlipala |
Interderivability of big and small step |
Mon, 03 Nov 2008 09:50:22 -0500 |
Adam Chlipala |
Add Plus |
Mon, 03 Nov 2008 09:43:32 -0500 |
Adam Chlipala |
Hoas, up to type soundness |
Sun, 02 Nov 2008 14:41:01 -0500 |
Adam Chlipala |
Simplify Concrete |
Sun, 02 Nov 2008 13:51:51 -0500 |
Adam Chlipala |
De Bruijn |
Sun, 02 Nov 2008 13:25:42 -0500 |
Adam Chlipala |
Removed G2 everywhere |
Sun, 02 Nov 2008 13:14:08 -0500 |
Adam Chlipala |
Progress and preservation |
Sun, 02 Nov 2008 12:20:56 -0500 |
Adam Chlipala |
Fix some uglyness |
Sun, 02 Nov 2008 12:16:55 -0500 |
Adam Chlipala |
Proved concrete substitution |
Wed, 29 Oct 2008 17:50:09 -0400 |
Adam Chlipala |
a -> an |
Wed, 29 Oct 2008 17:41:38 -0400 |
Adam Chlipala |
Reflection exercise |
Wed, 29 Oct 2008 14:39:00 -0400 |
Adam Chlipala |
Reflection exercise |
Tue, 28 Oct 2008 17:03:25 -0400 |
Adam Chlipala |
Templatize Reflection |
Tue, 28 Oct 2008 16:31:55 -0400 |
Adam Chlipala |
my_tauto prose |
Tue, 28 Oct 2008 15:50:44 -0400 |
Adam Chlipala |
monoid prose |
Tue, 28 Oct 2008 15:28:52 -0400 |
Adam Chlipala |
Monoid code |
Tue, 28 Oct 2008 14:28:22 -0400 |
Adam Chlipala |
Code for my_tauto |
Tue, 28 Oct 2008 13:19:33 -0400 |
Adam Chlipala |
Trivial tautologies |
Tue, 28 Oct 2008 11:29:14 -0400 |
Adam Chlipala |
Start of Reflection |
Mon, 27 Oct 2008 10:31:57 -0400 |
Adam Chlipala |
Templatize Match |
Mon, 27 Oct 2008 10:09:10 -0400 |
Adam Chlipala |
Prose for matcher |
Sun, 26 Oct 2008 17:10:20 -0400 |
Adam Chlipala |
inster example |
Sun, 26 Oct 2008 16:45:19 -0400 |
Adam Chlipala |
Uncommented matcher code |
Sun, 26 Oct 2008 15:18:13 -0400 |
Adam Chlipala |
Functional programming in Ltac |
Sun, 26 Oct 2008 14:39:21 -0400 |
Adam Chlipala |
Free variables in unification variables issue |
Sun, 26 Oct 2008 14:11:41 -0400 |
Adam Chlipala |
Through completer' |
Sun, 26 Oct 2008 11:13:43 -0400 |
Adam Chlipala |
autorewrite |
Sun, 26 Oct 2008 10:28:00 -0400 |
Adam Chlipala |
auto |
Wed, 22 Oct 2008 14:32:41 -0400 |
Adam Chlipala |
Start of Match |
Wed, 22 Oct 2008 13:40:32 -0400 |
Adam Chlipala |
call-by-name is really call-by-need |
Wed, 22 Oct 2008 09:43:37 -0400 |
Adam Chlipala |
Clarify intent to use hlist |
Wed, 22 Oct 2008 07:50:47 -0400 |
Adam Chlipala |
s/reflexive/index function |
Mon, 20 Oct 2008 17:02:04 -0400 |
Adam Chlipala |
s/itree/htree |
Mon, 20 Oct 2008 14:03:08 -0400 |
Adam Chlipala |
Equality exercise |
Mon, 20 Oct 2008 12:17:39 -0400 |
Adam Chlipala |
More DepList notations |
Mon, 20 Oct 2008 10:44:20 -0400 |
Adam Chlipala |
Add ext_eq axiom and DepList notations |
Mon, 20 Oct 2008 09:11:54 -0400 |
Adam Chlipala |
Templatize Equality |
Sat, 18 Oct 2008 17:36:08 -0400 |
Adam Chlipala |
ext_eq |
Sat, 18 Oct 2008 15:32:59 -0400 |
Adam Chlipala |
Definitional equality |
Sat, 18 Oct 2008 14:55:52 -0400 |
Adam Chlipala |
Interconvertibility |
Sat, 18 Oct 2008 14:24:11 -0400 |
Adam Chlipala |
JMeq |
Sat, 18 Oct 2008 13:52:09 -0400 |
Adam Chlipala |
Proofs with equality |
Sat, 18 Oct 2008 12:04:28 -0400 |
Adam Chlipala |
Up to Streicher |
Tue, 14 Oct 2008 15:21:02 -0400 |
Adam Chlipala |
Clarify exercise wording |
Tue, 14 Oct 2008 15:11:14 -0400 |
Adam Chlipala |
Pattern-matching exercise |
Tue, 14 Oct 2008 14:58:33 -0400 |
Adam Chlipala |
itree exercise |
Tue, 14 Oct 2008 14:49:51 -0400 |
Adam Chlipala |
DepList |
Tue, 14 Oct 2008 13:05:43 -0400 |
Adam Chlipala |
Templatize DataStruct |
Tue, 14 Oct 2008 11:28:44 -0400 |
Adam Chlipala |
Commentary on cond example |
Tue, 14 Oct 2008 10:52:38 -0400 |
Adam Chlipala |
Code for cond-folding example |
Mon, 13 Oct 2008 15:09:58 -0400 |
Adam Chlipala |
Index functions |
Mon, 13 Oct 2008 14:04:39 -0400 |
Adam Chlipala |
Recursive type definitions |
Mon, 13 Oct 2008 13:20:57 -0400 |
Adam Chlipala |
STLC interp |
Mon, 13 Oct 2008 12:35:48 -0400 |
Adam Chlipala |
hlist and hget |
Mon, 13 Oct 2008 11:59:20 -0400 |
Adam Chlipala |
Commentary on ilist get |
Mon, 13 Oct 2008 10:47:21 -0400 |
Adam Chlipala |
Start of DataStruct |
Sun, 12 Oct 2008 08:44:23 -0400 |
Adam Chlipala |
s/stream/tree |
Wed, 08 Oct 2008 14:22:47 -0400 |
Adam Chlipala |
Fix red-black section heading |
Wed, 08 Oct 2008 14:18:35 -0400 |
Adam Chlipala |
Add a darn newline |
Wed, 08 Oct 2008 13:55:20 -0400 |
Adam Chlipala |
Exercise added at end of MoreDep |
Wed, 08 Oct 2008 10:01:26 -0400 |
Adam Chlipala |
Templatize MoreDep |
Wed, 08 Oct 2008 09:41:50 -0400 |
Adam Chlipala |
crush' pursues trivial inversions |
Tue, 07 Oct 2008 22:14:39 -0400 |
Adam Chlipala |
Prettify rbtree a bit more |
Tue, 07 Oct 2008 22:05:37 -0400 |
Adam Chlipala |
Prettify rbtree a bit |
Tue, 07 Oct 2008 21:58:45 -0400 |
Adam Chlipala |
Move [present] section earlier |
Tue, 07 Oct 2008 21:49:35 -0400 |
Adam Chlipala |
Correctness of insertion |
Tue, 07 Oct 2008 20:15:12 -0400 |
Adam Chlipala |
Red-black insert |
Tue, 07 Oct 2008 16:50:46 -0400 |
Adam Chlipala |
Comment regexp matcher |
Tue, 07 Oct 2008 16:08:58 -0400 |
Adam Chlipala |
Finish automating regexp |
Tue, 07 Oct 2008 14:52:15 -0400 |
Adam Chlipala |
Add star to regexp matcher; need to automate a bit more |
Tue, 07 Oct 2008 10:50:36 -0400 |
Adam Chlipala |
Remove -impredicative-set from text |
Tue, 07 Oct 2008 10:49:07 -0400 |
Adam Chlipala |
Remove -impredicative-set |
Tue, 07 Oct 2008 10:43:54 -0400 |
Adam Chlipala |
Get Coinductive compiling again |
Mon, 06 Oct 2008 14:41:13 -0400 |
Adam Chlipala |
Add 'Or' to regexp matcher |
Mon, 06 Oct 2008 14:33:11 -0400 |
Adam Chlipala |
Start of certified regexp matcher |
Mon, 06 Oct 2008 13:07:24 -0400 |
Adam Chlipala |
Tagless interpreter & cfold |
Sun, 05 Oct 2008 20:07:35 -0400 |
Adam Chlipala |
Incorporate crush' bug reports; ilists in MoreDep |
Sun, 05 Oct 2008 15:42:14 -0400 |
Adam Chlipala |
Start of MoreDep |
Sun, 05 Oct 2008 12:12:19 -0400 |
Adam Chlipala |
Subset exercises |
Sun, 05 Oct 2008 11:34:09 -0400 |
Adam Chlipala |
Coinductive exercise description |
Sat, 04 Oct 2008 14:58:00 -0400 |
Adam Chlipala |
Try arithmetic contradiction |
Fri, 03 Oct 2008 17:53:41 -0400 |
Adam Chlipala |
Expand MoreSpecif |
Fri, 03 Oct 2008 15:59:59 -0400 |
Adam Chlipala |
MoreSpecif |
Fri, 03 Oct 2008 15:27:39 -0400 |
Adam Chlipala |
Templatizing Subset |
Fri, 03 Oct 2008 15:11:44 -0400 |
Adam Chlipala |
Spell check |
Fri, 03 Oct 2008 15:10:30 -0400 |
Adam Chlipala |
Type-checking example, with discussion |
Fri, 03 Oct 2008 14:29:21 -0400 |
Adam Chlipala |
Break into Parts |
Fri, 03 Oct 2008 14:14:28 -0400 |
Adam Chlipala |
maybe and sumor |
Fri, 03 Oct 2008 12:44:56 -0400 |
Adam Chlipala |
Code for type-checking example |
Fri, 03 Oct 2008 12:02:44 -0400 |
Adam Chlipala |
sumbool |
Fri, 03 Oct 2008 11:39:59 -0400 |
Adam Chlipala |
Start of Subset |
Wed, 01 Oct 2008 19:53:11 -0400 |
Adam Chlipala |
Publish to Harvard, too |
Wed, 01 Oct 2008 10:07:14 -0400 |
Adam Chlipala |
Template markers for Coinductive |
Wed, 01 Oct 2008 09:56:32 -0400 |
Adam Chlipala |
Finish Coinductive chapter |
Wed, 01 Oct 2008 09:33:44 -0400 |
Adam Chlipala |
Put [try] in front of [subst], to avoid whining about recursive equalities |
Wed, 01 Oct 2008 09:32:36 -0400 |
Adam Chlipala |
Remove [done] markers after enhancement phase finishes |
Tue, 30 Sep 2008 17:47:59 -0400 |
Adam Chlipala |
Co-inductive evaluation example |
Tue, 30 Sep 2008 17:07:57 -0400 |
Adam Chlipala |
Co-equality |
Tue, 30 Sep 2008 16:17:50 -0400 |
Adam Chlipala |
Start of Coinductive |
Tue, 30 Sep 2008 14:02:40 -0400 |
Adam Chlipala |
Make exercises display properly in HTML |
Tue, 30 Sep 2008 13:50:11 -0400 |
Adam Chlipala |
Evaluation exercise |
Tue, 30 Sep 2008 13:11:39 -0400 |
Adam Chlipala |
Beefed-up crush, with auto-inversion and lemma instantiation |
Mon, 29 Sep 2008 14:38:21 -0400 |
Adam Chlipala |
First two exercises |
Sun, 28 Sep 2008 13:52:23 -0400 |
Adam Chlipala |
Update HTML TOC |
Sun, 28 Sep 2008 13:52:06 -0400 |
Adam Chlipala |
Update HTML TOC |
Sun, 28 Sep 2008 13:50:21 -0400 |
Adam Chlipala |
Chapter read-through |
Sun, 28 Sep 2008 13:13:26 -0400 |
Adam Chlipala |
Spell-check |
Sun, 28 Sep 2008 12:44:50 -0400 |
Adam Chlipala |
Merge |
Sun, 28 Sep 2008 12:42:59 -0400 |
Adam Chlipala |
What could go wrong; some exercises |
Sun, 28 Sep 2008 12:44:05 -0400 |
Adam Chlipala |
What could go wrong; some exercises |
Sun, 28 Sep 2008 11:57:15 -0400 |
Adam Chlipala |
Recursive predicates |
Sun, 28 Sep 2008 10:59:04 -0400 |
Adam Chlipala |
Predicates with arguments |
Sat, 27 Sep 2008 16:10:53 -0400 |
Adam Chlipala |
First-order logic |
Sat, 27 Sep 2008 15:31:35 -0400 |
Adam Chlipala |
Constructivity |
Sat, 27 Sep 2008 15:13:01 -0400 |
Adam Chlipala |
[tauto] and [intuition] |
Sat, 27 Sep 2008 14:57:08 -0400 |
Adam Chlipala |
Propositional logic |
Tue, 16 Sep 2008 16:18:11 -0400 |
Adam Chlipala |
Small prose change |
Mon, 15 Sep 2008 10:05:37 -0400 |
Adam Chlipala |
Make Chap. 3 title less grand |
Sat, 13 Sep 2008 14:35:14 -0400 |
Adam Chlipala |
Fix cpdt.tgz generation |
Sat, 13 Sep 2008 14:31:51 -0400 |
Adam Chlipala |
Improve template generation; craft template for InductiveTypes |
Sat, 13 Sep 2008 08:58:48 -0400 |
Adam Chlipala |
Spell check |
Fri, 12 Sep 2008 17:18:11 -0400 |
Adam Chlipala |
Publishing to the web |
Fri, 12 Sep 2008 16:55:37 -0400 |
Adam Chlipala |
Exercises |
Fri, 12 Sep 2008 15:30:59 -0400 |
Adam Chlipala |
TVL and constant-folding exercises |
Fri, 12 Sep 2008 14:59:08 -0400 |
Adam Chlipala |
Manual Proofs About Constructors |
Wed, 10 Sep 2008 15:47:22 -0400 |
Adam Chlipala |
Nested Inductive Types |
Wed, 10 Sep 2008 14:41:41 -0400 |
Adam Chlipala |
Interlude on Proof Terms |
Wed, 10 Sep 2008 12:54:51 -0400 |
Adam Chlipala |
Reflexive Types |
Wed, 10 Sep 2008 12:16:54 -0400 |
Adam Chlipala |
Little fixes |
Mon, 08 Sep 2008 16:00:02 -0400 |
Adam Chlipala |
Mutual induction |
Mon, 08 Sep 2008 15:38:34 -0400 |
Adam Chlipala |
Parameterized inductives |
Mon, 08 Sep 2008 15:23:04 -0400 |
Adam Chlipala |
nat lists and trees |
Mon, 08 Sep 2008 15:02:18 -0400 |
Adam Chlipala |
nat |
Mon, 08 Sep 2008 14:28:55 -0400 |
Adam Chlipala |
bool |
Mon, 08 Sep 2008 14:19:50 -0400 |
Adam Chlipala |
Start of Inductive Types |
Mon, 08 Sep 2008 12:42:57 -0400 |
Adam Chlipala |
Real chapter titles; describe how to get Proof General to use command-line flags |
Mon, 08 Sep 2008 12:22:22 -0400 |
Adam Chlipala |
Fix Makefile 'doc' target |
Fri, 05 Sep 2008 16:48:13 -0400 |
Adam Chlipala |
Switch [input_line] to [read_line] |