Changeset 12575


Ignore:
Timestamp:
03/28/10 19:22:19 (13 years ago)
Author:
astalla
Message:

Made SEQUENCE be a built-in class again to avoid to cause problems with metaclass support. This temporarily makes extending SEQUENCE impossible, until we make certain built-in classes be extensible.

File:
1 edited

Legend:

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

    r12516 r12575  
    120120  public static final BuiltInClass REAL                 = addClass(Symbol.REAL);
    121121  public static final BuiltInClass RESTART              = addClass(Symbol.RESTART);
     122  public static final BuiltInClass SEQUENCE             = addClass(Symbol.SEQUENCE);
    122123  public static final BuiltInClass SIMPLE_ARRAY         = addClass(Symbol.SIMPLE_ARRAY);
    123124  public static final BuiltInClass SIMPLE_BASE_STRING   = addClass(Symbol.SIMPLE_BASE_STRING);
     
    138139    (StructureClass)addClass(Symbol.STRUCTURE_OBJECT,
    139140             new StructureClass(Symbol.STRUCTURE_OBJECT, list(CLASS_T)));
    140 
    141     public static final SlotClass SEQUENCE =
    142   (SlotClass) addClass(Symbol.SEQUENCE,
    143            new SlotClass(Symbol.SEQUENCE, list(CLASS_T)));
    144141
    145142    /* All the stream classes below are being defined as structure classes
Note: See TracChangeset for help on using the changeset viewer.