Skip to content
Snippets Groups Projects
  1. Oct 19, 2002
  2. Aug 26, 2002
    • pmai's avatar
      Huge patch by Gerd Moellmann that removes PCL::ITERATE and PCL::GATHER* · 57eae931
      pmai authored
      in favor of normal CL constructs.  In a similar vein to SBCL, this patch
      also replaces all uses of #'(lambda ...) by just (lambda ...), and
      removes now-dated looking quotes in front of self-evaluating objects,
      like keywords and t/nil.  The patch has been slightly frobbed by me,
      to correct a couple of slight oversights, and make more effective use
      of the loop facility in a number of places.
      57eae931
  3. Aug 13, 2002
  4. May 30, 1999
  5. Mar 11, 1999
  6. Dec 20, 1998
  7. Jun 07, 1998
  8. Jun 05, 1998
    • dtc's avatar
      Rework the PCL class hierarchy to better match the disjoint instance · 80942d67
      dtc authored
      and funcallable-instance types within CMUCL. Add the new class
      funcallable-standard-object, and the new class std-object as a
      superclass of both standard-object and
      funcallable-standard-object. Generic-functions are now
      funcallable-standard-objects implemented as FINs and disjoint from
      standard-objects which are implemented as instances in CMUCL, fixing
      some problems in the type system.
      
      This change moves the PCL implementation away from the MOP
      specification which requires that generic-functions be
      standard-objects. However ANSI CL does not require generic functions
      to be standard-objects and the MOP author Gregor Kiczales suggests it
      is appropriate for generic functions to be disjoint from
      standard-objects.
      80942d67
  9. Feb 06, 1997
  10. Feb 11, 1994
  11. Jan 13, 1993
  12. Jan 12, 1993
  13. Nov 09, 1992
Loading