Commit Graph

  • 15c9ef4423 Missing build dependency on redex-lib for cur-test fix-dependency-issues Georges Dupéron 2016-04-01 18:12:11 +0200
  • 1760a02665
    Trying to fix performance bugs with conversion core-reorg William J. Bowman 2016-03-25 20:47:27 -0400
  • 3de6a132cd
    Separate judgment for checking constructors William J. Bowman 2016-03-25 13:42:23 -0400
  • 8b58736101
    Split wf and validity checking William J. Bowman 2016-03-25 03:00:46 -0400
  • 0b0a2eed40
    Added some missing wf checks William J. Bowman 2016-03-25 02:57:22 -0400
  • 64c8edfde4
    where #t is stupid; use side-condition William J. Bowman 2016-03-25 02:55:45 -0400
  • 2382151166
    A different language for each reduction strategies William J. Bowman 2016-03-25 02:52:38 -0400
  • 816da683ec
    Fixed bug in well-formed inductive type checker William J. Bowman 2016-03-25 00:50:24 -0400
  • 543a7f93e6
    [Perf. Bug] Split subtyping/reduce in conversion William J. Bowman 2016-03-25 17:00:25 -0400
  • 13dd8bc299
    Abstracted reduction William J. Bowman 2016-03-24 21:49:06 -0400
  • 2870a346d7
    Improved documentation William J. Bowman 2016-03-24 20:28:31 -0400
  • 64b18334ae
    Improving readability of core, at performance cost William J. Bowman 2016-03-24 19:50:52 -0400
  • 7cd18766a2
    Check redundancy in core tests William J. Bowman 2016-03-24 17:09:15 -0400
  • b6d4888b1c
    No need for α-equivalent?; handled by Redex William J. Bowman 2016-03-24 16:53:32 -0400
  • 4951da6884
    s/parameter/index/ William J. Bowman 2016-03-24 16:38:46 -0400
  • b9fe82d462
    Separated core from API to core William J. Bowman 2016-03-24 16:27:10 -0400
  • 832b7be5db
    NB, API changes: Faster/more primitive elim master William J. Bowman 2016-03-23 15:01:02 -0400
  • c5cbf9f9ea
    Documented new elim form faster-elim William J. Bowman 2016-03-23 19:23:21 -0400
  • 69df6eeef0
    Converted to new eliminator; all tests pass William J. Bowman 2016-03-23 18:32:34 -0400
  • 5505b14e2f
    More primitive elim form for inductives William J. Bowman 2016-03-23 15:01:02 -0400
  • 185cc71c62
    Bumped version William J. Bowman 2016-03-22 18:22:36 -0400
  • 5a3facebfb
    Attempting to fix conversion rules fix-conversio William J. Bowman 2016-03-22 14:41:52 -0400
  • 8cb4bc3f96
    Added pre-definition type ascription William J. Bowman 2016-03-22 13:31:16 -0400
  • e334376433
    Syntax parse in redex-lang forms William J. Bowman 2016-03-22 13:16:30 -0400
  • 59e241ecb2
    Simplify parts of Curnel implementation William J. Bowman 2016-02-22 19:31:40 -0500
  • db7471c9d6
    Fixed typo in README William J. Bowman 2016-03-17 17:02:10 -0400
  • e0e23a60a1
    Fixed typo in README William J. Bowman 2016-03-17 17:01:40 -0400
  • b8ca2ad9dc
    Added support for sweet-expressions William J. Bowman 2016-03-17 16:59:54 -0400
  • 4f272dc507
    NB XXX: Renamed reflection API functions William J. Bowman 2016-03-14 17:20:58 -0400
  • 8b3159bb6f
    Reorganized stdlib docs a bit William J. Bowman 2016-03-17 15:38:17 -0400
  • ab6d62252f
    Making the core language more like Curnel William J. Bowman 2016-03-17 15:16:43 -0400
  • 572b66aac4
    Added axioms; added test, but it's *slow* axioms William J. Bowman 2016-01-22 15:28:11 -0500
  • 63357484d9
    Some examples from Coq, and equivalents in Cur wishlist William J. Bowman 2016-01-22 14:20:16 -0500
  • 5fe50b4758
    Better typeclasses William J. Bowman 2016-01-22 14:19:49 -0500
  • 14960fd038
    More quasisyntax/loc for better error messages better-errors William J. Bowman 2016-01-21 16:07:16 -0500
  • cc502671a6
    [FAILING] Fixing design and running tests William J. Bowman 2016-01-21 15:14:13 -0500
  • 83fb144c24
    [UNTESTED, DESIGN BUGS] Design for typed macros William J. Bowman 2016-01-20 17:52:37 -0500
  • 76933bd3b1
    Fixed coq->cur to setup local-env, tweaked -> William J. Bowman 2016-01-19 16:57:17 -0500
  • 87bc0e44bc
    [FAILING] cur-lib builds, tests fail William J. Bowman 2016-01-19 15:20:40 -0500
  • b52ae2617b
    Better error messages for application William J. Bowman 2016-01-19 14:25:51 -0500
  • 961a5b7bb9
    Rewrote Olly William J. Bowman 2016-01-12 19:07:19 -0500
  • 3af3d8dbe9
    Small syntax fixes olly-rewrite William J. Bowman 2016-01-19 11:20:19 -0500
  • 22404dfe98
    Fixed up inferrence rules William J. Bowman 2016-01-18 15:13:09 -0500
  • 0e46da74ab
    [Broken] rewriting the rest of olly William J. Bowman 2016-01-14 18:32:16 -0500
  • d613b53700
    Renamed "nested-expression" syntax to match docs William J. Bowman 2016-01-14 15:20:39 -0500
  • c7aefdb032
    Removed Var "abstractions" William J. Bowman 2016-01-14 15:16:58 -0500
  • fd52c764da
    Fixed bug in define-relation William J. Bowman 2016-01-13 21:43:25 -0500
  • fb39a88eac
    Converted stlc example to use List for environment William J. Bowman 2016-01-13 21:42:58 -0500
  • 9fb4c55799
    Fixed binding in olly William J. Bowman 2016-01-12 21:33:08 -0500
  • f0dce3bf92
    Fixed syntax-class of non-terminal definitions William J. Bowman 2016-01-12 19:27:47 -0500
  • 345c12f040
    Rewrote define-language William J. Bowman 2016-01-12 19:07:19 -0500
  • 3a644fae90
    Added length function William J. Bowman 2016-01-19 11:10:58 -0500
  • b0a5f3fc09
    Removed outdated comments William J. Bowman 2016-01-19 11:09:09 -0500
  • 4ef32ff3fa
    Fixed bug in docs William J. Bowman 2016-01-19 11:07:57 -0500
  • bf987cdb06
    Better surface syntax. Closes #34 William J. Bowman 2016-01-15 16:30:57 -0500
  • ed57d034dc
    Updated documentation simple-sugar William J. Bowman 2016-01-18 14:03:42 -0500
  • c3f5719b30
    Removed implementation of case & case* William J. Bowman 2016-01-18 14:03:33 -0500
  • 2fcba80950
    Fixed use of case*, added TODO about things William J. Bowman 2016-01-18 12:10:13 -0500
  • 04619e1f0b
    Removed case and case* exports William J. Bowman 2016-01-18 11:52:01 -0500
  • 174e4560d1
    All tests pass! Sugar simplified William J. Bowman 2016-01-18 11:48:51 -0500
  • d48a5a0647
    Advanced match! William J. Bowman 2016-01-18 00:22:28 -0500
  • b52dca0114
    [Buggy] Partially fixed match on type familes. William J. Bowman 2016-01-17 17:31:33 -0500
  • 09f47481ab
    Fixing redex-lang to aid in debugging William J. Bowman 2016-01-17 17:28:57 -0500
  • ceb2a1aefc
    [Untested] Fixed advanced version of match. William J. Bowman 2016-01-15 18:29:10 -0500
  • 6820c07cd1
    [Broken?] Advanced match William J. Bowman 2016-01-15 16:32:25 -0500
  • 8d46cbf206
    Converted cur-lib to simpler sugar William J. Bowman 2016-01-15 17:12:39 -0500
  • df741faa83
    Simplifying the syntax sugar William J. Bowman 2016-01-15 16:30:57 -0500
  • e162ef3acc
    Documented list library William J. Bowman 2016-01-13 21:14:54 -0500
  • 8c149fcef2
    Fixed inductive elimination. Closes #33 William J. Bowman 2016-01-13 20:41:13 -0500
  • fd2c5647b4
    Pulled list tests out into cur-test issue-33 William J. Bowman 2016-01-13 20:59:22 -0500
  • a570889b4d
    Fixed inductive elimination William J. Bowman 2016-01-13 20:41:13 -0500
  • 0596e4a0f6
    [FAILING] Implemented list; found bug in elim William J. Bowman 2016-01-13 14:48:51 -0500
  • 302d8014fa
    Added TODO; Δ depends on order, but dict unordered hybrid-core William J. Bowman 2016-01-11 19:25:31 -0500
  • 97a11ea253
    Ported redex-core tests to hybrid-core & tested William J. Bowman 2016-01-11 19:04:36 -0500
  • b318617f0e
    Set hybrid-core to default; converted Δ to dict William J. Bowman 2016-01-11 04:28:58 -0500
  • c99b44bc09
    Removed tests from hybrid-core William J. Bowman 2016-01-10 20:03:51 -0500
  • 23d0cf3e6f
    bla William J. Bowman 2016-01-10 20:02:12 -0500
  • c8f9f1c867
    Added a TODO William J. Bowman 2016-01-09 14:13:03 -0500
  • 0fd59566da
    Started hybrid core William J. Bowman 2016-01-09 14:05:03 -0500
  • ebdb419dd7
    Changed oll to olly William J. Bowman 2016-01-11 15:46:55 -0500
  • 792d37252f
    Split and reorganized package. Closes #14 William J. Bowman 2016-01-09 15:27:27 -0500
  • 8ff9ec53c7
    Fixed missing imports in tests package-split William J. Bowman 2016-01-10 19:07:48 -0500
  • 93b6495d69
    Add cur meta-package; tweaked descrip. of cur-lib William J. Bowman 2016-01-10 18:52:35 -0500
  • 0a1a14b850
    Updated README William J. Bowman 2016-01-10 18:47:03 -0500
  • f8b19801fd
    Moved stlc to tests William J. Bowman 2016-01-10 18:40:38 -0500
  • 97ddf170b2
    Finished moving tests to cur-test William J. Bowman 2016-01-10 18:34:03 -0500
  • 3f9f557f99
    Moved tactic tests from cur-lib to cur-test William J. Bowman 2016-01-09 23:27:16 -0500
  • 1da46b9c31
    Moved more from cur-lib tests to cur-test William J. Bowman 2016-01-09 22:06:21 -0500
  • 44ca0ed4ea
    Fixed some broken paths William J. Bowman 2016-01-09 19:49:38 -0500
  • ea3dd97265
    [UNTESTED] Splitting and reorganizing packages William J. Bowman 2016-01-09 15:27:27 -0500
  • 647229a577
    'Fixed' some documentation issues caused #31 William J. Bowman 2016-01-09 14:37:20 -0500
  • 35f12827fe
    More namespace hacks for REPLs William J. Bowman 2016-01-09 04:24:57 -0500
  • dbc3b057dc
    Fixed typo in docs William J. Bowman 2016-01-09 04:24:41 -0500
  • 8eb512ebcc
    Documented new nat functions William J. Bowman 2016-01-09 04:24:25 -0500
  • 1b01c48df5
    Disabled some tests as they take took long to run William J. Bowman 2016-01-09 04:24:05 -0500
  • e03cbfc1e4
    Added match documentation William J. Bowman 2016-01-09 04:23:43 -0500
  • 61e99c8a2e
    Improvements to match; replacing uses of case William J. Bowman 2016-01-09 00:24:23 -0500
  • 7b10648eb9
    Added optional arg to type-infer/syn for local env William J. Bowman 2016-01-09 00:20:37 -0500
  • 63bbb50752
    Exported new nat functions William J. Bowman 2016-01-08 22:59:53 -0500
  • 691b01e15a
    Added mult, exp; square via staging William J. Bowman 2016-01-08 22:54:31 -0500