1. 06 Aug, 2013 3 commits
    • Andrei Paskevich's avatar
      change default polymorphism encoding methods · 036c6ce5
      Andrei Paskevich authored
      in a series of tests on available examples, lightweight polymorphism
      encoding techniques combined with a more agressive generation of
      monomorphic instances (via Discriminate) show better results than
      our earlier defaults.
      
      In the same commit:
      - remove Encoding_explicit (unsound), Encoding_decoexp (too naive),
        and Encoding_instantiate (subsumed by Discriminate)
      - rename Encoding_decorate to Encoding_tags_full and Encoding_guard
        to Encoding_guards_full
      - move Encoding_guards_full specific functions from Libencoding to
        Encoding_guards_full
      - do not apply type protection in "encoding_tptp" and remove
        Protect_finite which is not needed anymore.
      036c6ce5
    • Andrei Paskevich's avatar
      add missing .mli files · fdeda31a
      Andrei Paskevich authored
      fdeda31a
    • Andrei Paskevich's avatar
      a60867e2
  2. 04 Aug, 2013 1 commit
  3. 03 Aug, 2013 3 commits
  4. 02 Aug, 2013 2 commits
  5. 25 Jul, 2013 1 commit
  6. 24 Jul, 2013 1 commit
  7. 17 Jul, 2013 4 commits
  8. 15 Jul, 2013 2 commits
  9. 11 Jul, 2013 1 commit
  10. 08 Jul, 2013 2 commits
  11. 07 Jul, 2013 1 commit
  12. 01 Jul, 2013 1 commit
  13. 28 Jun, 2013 1 commit
  14. 24 Jun, 2013 3 commits
  15. 21 Jun, 2013 1 commit
  16. 19 Jun, 2013 3 commits
  17. 18 Jun, 2013 1 commit
  18. 17 Jun, 2013 2 commits
  19. 14 Jun, 2013 3 commits
  20. 13 Jun, 2013 4 commits