Commit Graph

10 Commits

Author SHA1 Message Date
William J. Bowman
e54c7e5bb5
Added query-type command to sugar 2015-09-25 20:08:07 -04:00
William J. Bowman
f4d38dec51
Recovered better elim syntax in sugar.rkt 2015-09-25 17:55:25 -04:00
William J. Bowman
b64d20319f
Updated documentation and examples to new elim 2015-09-25 17:50:03 -04:00
William J. Bowman
1261ef2b73
Fixed some bugs introduced by changes to sugar
Yesterday's changes to sugar broke some things:

* case isn't smart enough to infer the right things in all cases yet, so
  added previously existing case* for when it is necessary.
* reexport define-theorem and qed from sugar, since still used in prop.
2015-09-25 13:37:51 -04:00
William J. Bowman
bf867bca7f
Moved some features out of curnel
* run is user-definable through the existing reflection features; moved
  to sugar.
* define need not have special function support in curnel; moved to
  sugar.
* fixed relevant documentation
2015-09-25 13:36:44 -04:00
William J. Bowman
2477fe9f4b
Made case macro do more work
Now the case macro is closer to a pattern-matcher.
2015-09-24 18:01:42 -04:00
William J. Bowman
52ec79f61b
Documented sugar 2015-09-24 17:51:38 -04:00
William J. Bowman
c68d0ae97a
Added a few examples to tactic docs 2015-09-23 16:40:23 -04:00
William J. Bowman
a4ca0c5671
Documentation for tactics complete 2015-09-23 16:20:37 -04:00
William J. Bowman
aa4b0ccf82
Started documenting the tactics library 2015-09-23 00:11:21 -04:00