Skip to content
Snippets Groups Projects
  1. May 29, 2020
  2. May 28, 2020
  3. May 23, 2020
  4. Apr 15, 2020
    • Paolo G. Giarrusso's avatar
      Fix entailment notations `(⊢@{PROP})` and `(⊣⊢@{PROP} )` etc. · 1b820fbf
      Paolo G. Giarrusso authored
      Fix #302, including their ASCII variants.
      - Don't use quotes `'` that are not surrounded by spaces.
      - However, notation `'(⊢@{' PROP } )` prevents parsing `(⊢@{PROP} Q)` using the
      `⊢@{PROP} Q` notation.
      
      To fix that, we force left-factorization: we add a notation for `'(⊢@{' PROP }
      Q )`, defined to coincide with '⊢@{' PROP } Q but which can be left-factored
      with `( '⊢@{' PROP } )`.
      
      - Add left and right operator sections for (bi)entailment
      - Add tests.
      
      Also do all of the above also for ASCII notations, except for operator sections,
      which seem to require more discussion.
      Verified
      1b820fbf
  5. Apr 14, 2020
  6. Apr 07, 2020
    • Gregory Malecha's avatar
      CHANGE <intuit> to <#> · bbdc4d66
      Gregory Malecha authored
      bbdc4d66
    • Gregory Malecha's avatar
      ascii notation for most iris operators. · c1a30c58
      Gregory Malecha authored
      - all ascii notation is marked "only parsing" so this PR shouldn't
        change anything for anyone using only unicode notation.
      - the algorithm for creating an ascii notation is pretty simple.
        - \ast -> *
        - \triangleright -> |>
        - \vee -> \/
        - \wedge -> /\
        - \forall -> forall
        - \exists -> exists
        - \ast -> **
      c1a30c58
  7. Mar 16, 2020
  8. Feb 28, 2020
  9. Feb 18, 2020
  10. Nov 10, 2019
  11. Mar 05, 2019
  12. Feb 05, 2019
  13. Oct 04, 2018
  14. May 29, 2018
  15. May 17, 2018
  16. Apr 26, 2018
  17. Apr 25, 2018
  18. Mar 04, 2018
  19. Feb 23, 2018
  20. Dec 22, 2017
  21. Nov 14, 2017
  22. Oct 30, 2017
Loading