1. 03 May, 2008 8 commits
  2. 04 May, 2008 2 commits
  3. 03 May, 2008 5 commits
    • chevalier@alum.wellesley.edu's avatar
      Fix External Core interpreter · c287bea9
      chevalier@alum.wellesley.edu authored
      The External Core interpreter works (in a limited sense).
      For details, see the README.
      
      This means we now have a marginally functioning set of
      External Core tools.
      
      The other exciting change is that the test driver (Driver.hs)
      now computes module dependencies automatically instead of
      having a wired-in list of library modules.
      c287bea9
    • nr@eecs.harvard.edu's avatar
      652a316b
    • nr@eecs.harvard.edu's avatar
      replace Cmm 'hint' with 'kind' · b71b86cf
      nr@eecs.harvard.edu authored
      C-- no longer has 'hints'; to guide parameter passing, it
      has 'kinds'.  Renamed type constructor, data constructor, and record
      fields accordingly
      b71b86cf
    • nr@eecs.harvard.edu's avatar
      new version of ZipDataflow · 4b0d5137
      nr@eecs.harvard.edu authored
      This version combines forward/backard into a type class
      (actually two classes) of analysis and transformation.
      These type classes will always be expanded away at the client,
      so SLPJ may wonder why they exist: it is because the interface
      to this module is already very broad, and by overloading the functions 
      for forward and backward problems, we cut the cognitive load on the
      clients in half.
      4b0d5137
    • nr@eecs.harvard.edu's avatar
      minor changes to Cmm left over from September 2007 · ba60dc74
      nr@eecs.harvard.edu authored
      Nothing too deep here; primarily tinking with prettyprinting
      and names.  Also eliminated some warnings.  This patch covers
      most (but not all) of the code NR changed at the very end
      of September 2007, just before ICFP hit...
      ba60dc74
  4. 02 May, 2008 2 commits
  5. 30 Apr, 2008 1 commit
  6. 02 May, 2008 1 commit
  7. 01 May, 2008 2 commits
  8. 30 Apr, 2008 6 commits
  9. 29 Apr, 2008 3 commits
  10. 28 Apr, 2008 2 commits
  11. 27 Apr, 2008 3 commits
  12. 26 Apr, 2008 2 commits
  13. 25 Apr, 2008 3 commits