1. 15 Feb, 2001 1 commit
  2. 13 Feb, 2001 1 commit
  3. 19 Jan, 2001 1 commit
  4. 12 Jan, 2001 1 commit
  5. 01 Nov, 2000 1 commit
  6. 27 Oct, 2000 1 commit
  7. 26 Oct, 2000 2 commits
  8. 23 Oct, 2000 1 commit
  9. 11 Oct, 2000 1 commit
    • Martin Wierich's avatar
      added error messages · 6f88b920
      Martin Wierich authored
      "first argument of infix operator missing" and
      "second argument of infix operator missing"
      6f88b920
  10. 04 Oct, 2000 1 commit
  11. 27 Sep, 2000 2 commits
  12. 20 Sep, 2000 1 commit
  13. 13 Sep, 2000 1 commit
  14. 15 Aug, 2000 1 commit
  15. 10 Aug, 2000 1 commit
  16. 09 Aug, 2000 1 commit
  17. 01 Aug, 2000 1 commit
  18. 14 Jul, 2000 1 commit
  19. 10 Jul, 2000 1 commit
  20. 03 Jul, 2000 2 commits
  21. 21 Jun, 2000 1 commit
    • Martin Wierich's avatar
      solving the problem of strict aliases. Now a strict alias · f77b65b4
      Martin Wierich authored
        #! x = y
      
      will be transformed into
      
        #! x = _dummyForStrictAlias y
      
      while checking. The new predefined symbol _dummyForStrictAlias has
      the type of the identity function. This application will be removed
      in the backend conversion phase. In this case x and y will simply get
      the same sequence number (see module backendpreprocess). Then the
      binding can be ignored.
      f77b65b4
  22. 16 Jun, 2000 2 commits
  23. 14 Jun, 2000 1 commit
  24. 31 May, 2000 1 commit
  25. 26 May, 2000 1 commit
    • Martin Wierich's avatar
      bugfix: The following let · ad585fe6
      Martin Wierich authored
       #! (a, b) = f
      
      was originally translated into
      
       #! _x = f
       #! a = _x.0
       #! b = _x.1
      
      which is wrong. Now a an b are in a lazy context
      ad585fe6
  26. 03 May, 2000 1 commit
  27. 26 Apr, 2000 3 commits
  28. 30 Mar, 2000 1 commit
  29. 24 Mar, 2000 1 commit
  30. 17 Mar, 2000 1 commit
  31. 14 Mar, 2000 1 commit
  32. 21 Feb, 2000 1 commit
  33. 15 Feb, 2000 1 commit
  34. 19 Jan, 2000 1 commit
    • Martin Wierich's avatar
      check.icl: improving bugfix that yielded revision 1.15 · 12e61eac
      Martin Wierich authored
      trans.icl: improving sjaaks changes that yielded revision 1.17
      parse.icl: bugfix: The following program led into "could not determine the type of this record"
      
      module t5
      
      :: R1 = { f :: Int }
      :: R2 = { f :: Int }
      :: R3 = { g :: R1 }
      
      g x = { x & g.R1.f = 1 }
      12e61eac