Changeset 14470
- Timestamp:
- 04/24/13 12:50:52 (11 years ago)
- Location:
- trunk/abcl/src/org/armedbear/lisp
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/src/org/armedbear/lisp/StandardClass.java
r14467 r14470 855 855 BuiltInClass.CLASS_T); 856 856 STANDARD_GENERIC_FUNCTION.setDirectSlotDefinitions( 857 list(new SlotDefinition(PACKAGE_SYS.intern("NAME"), NIL, constantlyNil), 858 new SlotDefinition(PACKAGE_SYS.intern("LAMBDA-LIST"), NIL, 857 list(new SlotDefinition(Symbol.NAME, NIL, constantlyNil), 858 new SlotDefinition(Symbol.LAMBDA_LIST, NIL, constantlyNil), 859 new SlotDefinition(Symbol.REQUIRED_ARGS, NIL, constantlyNil), 860 new SlotDefinition(Symbol.OPTIONAL_ARGS, NIL, constantlyNil), 861 new SlotDefinition(Symbol.INITIAL_METHODS, NIL, constantlyNil), 862 new SlotDefinition(Symbol.METHODS, NIL, constantlyNil), 863 new SlotDefinition(Symbol.METHOD_CLASS, NIL, constantlyNil), 864 new SlotDefinition(Symbol._METHOD_COMBINATION, NIL, constantlyNil, 865 list(internKeyword("METHOD-COMBINATION"))), 866 new SlotDefinition(Symbol.ARGUMENT_PRECEDENCE_ORDER, NIL, 859 867 constantlyNil), 860 new SlotDefinition(PACKAGE_SYS.intern("REQUIRED-ARGS"), NIL, 861 constantlyNil), 862 new SlotDefinition(PACKAGE_SYS.intern("OPTIONAL-ARGS"), NIL, 863 constantlyNil), 864 new SlotDefinition(PACKAGE_SYS.intern("INITIAL-METHODS"), NIL, 865 constantlyNil), 866 new SlotDefinition(PACKAGE_SYS.intern("METHODS"), NIL, 867 constantlyNil), 868 new SlotDefinition(PACKAGE_SYS.intern("METHOD-CLASS"), NIL, 869 constantlyNil), 870 new SlotDefinition(PACKAGE_SYS.intern("%METHOD-COMBINATION"), NIL, 871 constantlyNil, 872 list(internKeyword("METHOD-COMBINATION"))), 873 new SlotDefinition(PACKAGE_SYS.intern("ARGUMENT-PRECEDENCE-ORDER"), 874 NIL, constantlyNil), 875 new SlotDefinition(PACKAGE_SYS.intern("DECLARATIONS"), NIL, 876 constantlyNil), 877 new SlotDefinition(PACKAGE_SYS.intern("CLASSES-TO-EMF-TABLE"), NIL, 878 constantlyNil), 868 new SlotDefinition(Symbol.DECLARATIONS, NIL, constantlyNil), 869 new SlotDefinition(Symbol.CLASSES_TO_EMF_TABLE, NIL, constantlyNil), 879 870 new SlotDefinition(Symbol._DOCUMENTATION, NIL, constantlyNil, 880 871 list(internKeyword("DOCUMENTATION"))))); -
trunk/abcl/src/org/armedbear/lisp/StandardGenericFunctionClass.java
r14464 r14470 58 58 LispObject[] instanceSlotNames = 59 59 { 60 pkg.intern("NAME"),61 pkg.intern("LAMBDA-LIST"),62 pkg.intern("REQUIRED-ARGS"),63 pkg.intern("OPTIONAL-ARGS"),64 pkg.intern("INITIAL-METHODS"),65 pkg.intern("METHODS"),66 pkg.intern("METHOD-CLASS"),67 pkg.intern("%METHOD-COMBINATION"),68 pkg.intern("ARGUMENT-PRECEDENCE-ORDER"),69 pkg.intern("DECLARATIONS"),70 pkg.intern("CLASSES-TO-EMF-TABLE"),60 Symbol.NAME, 61 Symbol.LAMBDA_LIST, 62 Symbol.REQUIRED_ARGS, 63 Symbol.OPTIONAL_ARGS, 64 Symbol.INITIAL_METHODS, 65 Symbol.METHODS, 66 Symbol.METHOD_CLASS, 67 Symbol._METHOD_COMBINATION, 68 Symbol.ARGUMENT_PRECEDENCE_ORDER, 69 Symbol.DECLARATIONS, 70 Symbol.CLASSES_TO_EMF_TABLE, 71 71 Symbol._DOCUMENTATION 72 72 }; -
trunk/abcl/src/org/armedbear/lisp/Symbol.java
r14465 r14470 3120 3120 public static final Symbol ALLOCATION_CLASS = 3121 3121 PACKAGE_SYS.addInternalSymbol("ALLOCATION-CLASS"); 3122 public static final Symbol ARGUMENT_PRECEDENCE_ORDER = 3123 PACKAGE_SYS.addInternalSymbol("ARGUMENT-PRECEDENCE-ORDER"); 3122 3124 public static final Symbol BACKQUOTE_MACRO = 3123 3125 PACKAGE_SYS.addInternalSymbol("BACKQUOTE-MACRO"); … … 3126 3128 public static final Symbol CAUSE = 3127 3129 PACKAGE_SYS.addInternalSymbol("CAUSE"); 3130 public static final Symbol CLASSES_TO_EMF_TABLE = 3131 PACKAGE_SYS.addInternalSymbol("CLASSES-TO-EMF-TABLE"); 3128 3132 public static final Symbol COMMA_MACRO = 3129 3133 PACKAGE_SYS.addInternalSymbol("COMMA-MACRO"); 3130 3134 public static final Symbol DATUM = 3131 3135 PACKAGE_SYS.addInternalSymbol("DATUM"); 3136 public static final Symbol DECLARATIONS = 3137 PACKAGE_SYS.addInternalSymbol("DECLARATIONS"); 3132 3138 public static final Symbol DEFTYPE_DEFINITION = 3133 3139 PACKAGE_SYS.addInternalSymbol("DEFTYPE-DEFINITION"); … … 3153 3159 public static final Symbol INITFUNCTION = 3154 3160 PACKAGE_SYS.addInternalSymbol("INITFUNCTION"); 3161 public static final Symbol INITIAL_METHODS = 3162 PACKAGE_SYS.addInternalSymbol("INITIAL-METHODS"); 3155 3163 public static final Symbol INSTANCE = 3156 3164 PACKAGE_SYS.addInternalSymbol("INSTANCE"); … … 3169 3177 public static final Symbol MAKE_FUNCTION_PRELOADING_CONTEXT = 3170 3178 PACKAGE_SYS.addInternalSymbol("MAKE-FUNCTION-PRELOADING-CONTEXT"); 3179 public static final Symbol METHOD_CLASS = 3180 PACKAGE_SYS.addInternalSymbol("METHOD-CLASS"); 3181 public static final Symbol _METHOD_COMBINATION = 3182 PACKAGE_SYS.addInternalSymbol("%METHOD-COMBINATION"); 3183 public static final Symbol METHODS = PACKAGE_SYS.addInternalSymbol("METHODS"); 3171 3184 public static final Symbol NAME = PACKAGE_SYS.addInternalSymbol("NAME"); 3172 3185 public static final Symbol OBJECT = PACKAGE_SYS.addInternalSymbol("OBJECT"); … … 3175 3188 public static final Symbol OPERATION = 3176 3189 PACKAGE_SYS.addInternalSymbol("OPERATION"); 3190 public static final Symbol OPTIONAL_ARGS = 3191 PACKAGE_SYS.addInternalSymbol("OPTIONAL-ARGS"); 3177 3192 public static final Symbol OTHER_KEYWORDS_P = 3178 3193 PACKAGE_SYS.addInternalSymbol("OTHER-KEYWORDS-P"); … … 3183 3198 public static final Symbol READERS = 3184 3199 PACKAGE_SYS.addInternalSymbol("READERS"); 3200 public static final Symbol REQUIRED_ARGS = 3201 PACKAGE_SYS.addInternalSymbol("REQUIRED-ARGS"); 3185 3202 public static final Symbol _SOURCE = 3186 3203 PACKAGE_SYS.addInternalSymbol("%SOURCE");
Note: See TracChangeset
for help on using the changeset viewer.