Changeset 13960


Ignore:
Timestamp:
06/11/12 12:52:04 (9 years ago)
Author:
rschlatte
Message:

Export slot definition accessors from the MOP package

  • also move all exports into mop.lisp
Location:
trunk/abcl/src/org/armedbear/lisp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/src/org/armedbear/lisp/clos.lisp

    r13959 r13960  
    109109;; chapters 1-4 and appendix D.
    110110
    111 (export '(class-precedence-list class-slots
    112           slot-definition-name))
    113111(defconstant +the-standard-class+ (find-class 'standard-class))
    114112(defconstant +the-funcallable-standard-class+
     
    30903088        t))))
    30913089
    3092 (export '(compute-applicable-methods
    3093     compute-applicable-methods-using-classes))
    3094 
    30953090
    30963091;;; Slot access
  • trunk/abcl/src/org/armedbear/lisp/mop.lisp

    r13959 r13960  
    5858          compute-default-initargs
    5959          compute-effective-slot-definition
     60          compute-applicable-methods
     61          compute-applicable-methods-using-classes
    6062          compute-effective-method
    6163          compute-slots
     
    7880          class-finalized-p
    7981          class-prototype
     82          class-precedence-list
     83          class-slots
    8084
    8185          add-direct-subclass
     
    98102
    99103          slot-definition
     104          slot-definition-initargs
     105          slot-definition-location
     106          slot-definition-name
    100107          slot-definition-readers
     108          slot-definition-type
    101109          slot-definition-writers
    102           slot-definition-location
     110
    103111          standard-instance-access
    104112          funcallable-standard-instance-access
Note: See TracChangeset for help on using the changeset viewer.