Skip to content
Snippets Groups Projects
  1. Aug 19, 1998
  2. May 19, 1998
  3. May 13, 1998
  4. Apr 17, 1998
  5. Feb 02, 1998
    • dtc's avatar
      Patch from Raymond Toy for the :negative-zero-is-not-zero feature: · b6137f53
      dtc authored
      have make-numeric-type canonicalize the bounds so that a lower bound
      of (-0.0) becomes 0.0 and an upper bound of (0.0) becomes -0.0.  Also
      fixes the problem of (subtypep '(float (-0.0)) (float 0.0)), returning
      nil when it should be T.  This is because (float (-0.0)) is
      canonicalized to the identical (float 0.0).
      b6137f53
  6. Jan 21, 1998
  7. Jan 08, 1998
  8. Jan 05, 1998
    • dtc's avatar
      Change to the handling of floating point zeros within numeric type · 3fe8030e
      dtc authored
      specifiers by Raymond Toy. With these changes -0.0 and 0.0 and
      considered separate on the float type intervals which is more natural
      for many arithmetic function derive type optimizers.  These changes
      are dependent upon the :negative-zero-is-not-zero feature.
      3fe8030e
  9. Dec 18, 1997
  10. Sep 05, 1997
  11. Oct 31, 1994
  12. Feb 11, 1994
  13. Sep 03, 1993
  14. Sep 01, 1993
  15. Aug 31, 1993
  16. Aug 25, 1993
  17. Aug 23, 1993
    • ram's avatar
      Fixed semantics of various type-classes (CL arrays, numbers, functions & · 47739842
      ram authored
      alien-types) that have superclasses.  This was especially problematic with the
      Dylan collection heterarchy, but some problems could arise with 
      e.g. (subtypep `(member ,#'cons) '(function (t t) cons)) (not technically legal
      in CL, but used by the compiler on legal programs.)
      47739842
  18. Aug 21, 1993
  19. Aug 06, 1993
  20. Jul 30, 1993
  21. Mar 14, 1993
  22. Mar 13, 1993
  23. Mar 01, 1993
  24. Feb 25, 1993
  25. Feb 23, 1993
  26. Feb 14, 1993
  27. Feb 10, 1993
  28. Feb 08, 1993
  29. Feb 04, 1993
Loading