Skip to content
Snippets Groups Projects
  1. May 27, 2021
  2. Mar 21, 2021
  3. Jan 17, 2021
    • Dan Frumin's avatar
      Proper handling of the unboxed types · e3992b86
      Dan Frumin authored
      Prior to this change there was a bit of a mess in handling of types on
      which you can do `CAS` and which you can compare by equality.
      This change adds typing rules that allow `CAS` on any unboxed types.
      e3992b86
  4. Jul 02, 2020
  5. Jun 15, 2020
  6. May 28, 2020
  7. Apr 29, 2020
  8. Mar 16, 2020
  9. Jan 27, 2020
  10. Nov 07, 2019
  11. Jun 18, 2019
  12. Mar 27, 2019
  13. Mar 18, 2019
  14. Mar 14, 2019
    • Dan Frumin's avatar
      Renamings · 06a299ab
      Dan Frumin authored
      Lty2 → LRel (logical relation)
      proofmode.v → reloc.v
      06a299ab
  15. Mar 13, 2019
  16. Mar 12, 2019
  17. Mar 08, 2019
  18. Mar 07, 2019
  19. Mar 01, 2019
    • Dan Frumin's avatar
      Refactoring of the refinement proposition · 0b358cd9
      Dan Frumin authored
      There is now a separate `REL e1 << e2 @ E : A` proposition,
      on top of which we define the semantic typing judgement.
      
      All the tactics work on the `REL .. << ..` proposition, and we use it
      to prove the fundamental property. This means that we have to deal
      with substitutions whenever we are doing something with the typing
      judgement, but in practice this is not so bad.
      
      Also added and updated: the counters refinement example.
      0b358cd9
  20. Feb 06, 2019
  21. Jan 31, 2019
  22. Jan 30, 2019
  23. Jan 29, 2019
  24. Jan 12, 2019
Loading