1. 09 Aug, 2021 1 commit
  2. 08 Aug, 2021 1 commit
  3. 07 Aug, 2021 1 commit
  4. 06 Aug, 2021 1 commit
  5. 04 Aug, 2021 1 commit
  6. 02 Aug, 2021 1 commit
  7. 01 Aug, 2021 1 commit
  8. 31 Jul, 2021 2 commits
  9. 30 Jul, 2021 1 commit
  10. 29 Jul, 2021 2 commits
  11. 27 Jul, 2021 3 commits
  12. 26 Jul, 2021 1 commit
  13. 25 Jul, 2021 1 commit
  14. 24 Jul, 2021 2 commits
  15. 23 Jul, 2021 1 commit
  16. 22 Jul, 2021 2 commits
  17. 21 Jul, 2021 3 commits
  18. 20 Jul, 2021 1 commit
  19. 19 Jul, 2021 4 commits
  20. 18 Jul, 2021 1 commit
  21. 16 Jul, 2021 5 commits
  22. 15 Jul, 2021 2 commits
  23. 14 Jul, 2021 2 commits
    • improved handling of procedural for loops · bfd0cee0
      - convert loops with no or many incrementations
      - restrict AST node to only contain traditional initializations
      - parser elaborates for loop decls into a synthetic block
      - decl list codegen is now specific to parameter decl lists
      - update jump conversion special cases for new representation
      - first experiments with bimapM
      Zachary Snow committed
    • fix inefficiencies in logic conversion · 69e66a21
      - don't evaluate AST after procedural assignment collection
      - don't use State monad during rewrite
      - use Writer rather than State for procedural assignment collection
      - use Scoper access generation shortcut utility
      - cleanup as-patterns and legacy logic
      Zachary Snow committed