Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jun 10, 2009

  1. Luke Palmer

    Implemented a more direct, less subtle HNF evaluator.

    Seems to be more correct, but still doesn't pass the stacks test.
    authored
  2. Luke Palmer

    Renamed compiler to something more specific, so i can experiment with…

    … other compilers on the same code.
    authored
  3. Luke Palmer

    Here's a broken case. Good for testing

    authored
  4. Luke Palmer

    More bugfix please.

    authored
  5. Luke Palmer

    Got 'er workin.

    authored
  6. Luke Palmer

    Added untested self-interpreter.

    authored
  7. Luke Palmer

    Move LazyHNF to its own directory.

    authored
  8. Luke Palmer

    Added an HOAS module for easy writing of terms.

    authored
  9. Luke Palmer

    Polymorphicized it.

    authored
  10. Luke Palmer

    Encouraged by a quick trace result, exploring the embedded lazy hnf c…

    …ompiler.
    authored

Jun 01, 2009

  1. Luke Palmer

    Added accessors for goal and hypotheses for Sequent.

    authored
  2. Luke Palmer

    Separated the sequent-modifying logic and proof checking logic.

    authored
  3. Luke Palmer

    Deleted the current tactic infrastructure.

    Too hard to do verified, going for a more direct support code approach.
    authored

May 18, 2009

  1. Luke Palmer

    Added the beginnings of a (functional) shell for interactive proofs.

    authored

May 17, 2009

  1. Luke Palmer

    Added lift and mlift to take advantage of the AF structure of tactic.

    authored
  2. Luke Palmer

    Scratched the itch of wanting a name free of *all* concerns...

    authored
  3. Luke Palmer

    Added the first non-primitive tactic, assert!

    authored
  4. Luke Palmer

    Added introspection functions to Tactic.

    authored
  5. Luke Palmer

    Added a Tactic abstraction, with the base rules.

    authored
  6. Luke Palmer

    Moved ixi to its own subdirectory, since it will be a separate cabal …

    …package.
    authored
  7. Luke Palmer

    Changed Proof to an ADT form for serialization. Deleted Prelude,

    because most of it has been invalidated by the changes to Proof
    (must specify names explicitly now).
    authored
  8. Luke Palmer

    Moved conversion out of term into its own module, and changed repr to…

    … ADT for serialization.
    authored

May 15, 2009

  1. Luke Palmer

    Removed lspec; trying a different approach.

    authored

May 14, 2009

  1. Luke Palmer

    Added the outline of a lazy specialization interpreter.

    authored

May 06, 2009

  1. Luke Palmer

    Added a cabal file to help track dependencies.

    authored
  2. Luke Palmer

    Removed the dependency on mtl.

    authored
  3. Luke Palmer

    Made the main body of the code Haskell98 compliant. Still need to do …

    …dependencies.
    authored

May 03, 2009

  1. Luke Palmer

    Added an example model of lazy semantics using delimited continuation…

    …s (oleg's CC).
    authored

Apr 30, 2009

  1. Luke Palmer

    Added a C interpreter for SKI calculus.

    authored

Apr 29, 2009

  1. Luke Palmer

    Cleaned up convInverseNF a little.

    authored
  2. Luke Palmer

    Merge branch 'master' of git@github.com:luqui/dana

    authored
  3. Luke Palmer

    Fix stupid bug in convExpandProj

    authored
  4. Luke Palmer

    Changed Eq to Ord on name constraint...

    authored
  5. Luke Palmer

    Something...

    authored
  6. Luke Palmer

    Bug fixes, better diagnostic messages, a few new inference rules.

    authored
Something went wrong with that request. Please try again.