Changeset 172
- Timestamp:
- Jan 3, 2004, 11:35:48 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/ccl/lisp-kernel/ppc_print.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/lisp-kernel/ppc_print.c
r6 r172 127 127 the_car = car(o); 128 128 if (fulltag_of(the_car) == fulltag_misc) { 129 sprint_lisp_object(deref( the_car, 2), depth);129 sprint_lisp_object(deref(deref(the_car,3), 4), depth); 130 130 } else { 131 131 sprint_lisp_object(the_car, depth); … … 199 199 if (lfbits & lfbits_method_mask) { 200 200 LispObj 201 method_name = deref(name, 6), 202 method_qualifiers = deref(name, 2), 203 method_specializers = deref(name, 3); 201 slot_vector = deref(name,3), 202 method_name = deref(slot_vector, 6), 203 method_qualifiers = deref(slot_vector, 2), 204 method_specializers = deref(slot_vector, 3); 204 205 add_c_string("Method-Function "); 205 206 sprint_lisp_object(method_name, depth); … … 298 299 299 300 case subtag_double_float: 300 /* Probably won't work: emulated code is using SANE. */ 301 break; 302 } 303 304 sprint_random_vector(o, subtag, elements); 301 break; 302 303 case subtag_macptr: 304 add_c_string("#<MACPTR "); 305 sprint_unsigned_hex(deref(o,1)); 306 add_c_string(">"); 307 break; 308 309 default: 310 sprint_random_vector(o, subtag, elements); 311 } 305 312 } 306 313
Note:
See TracChangeset
for help on using the changeset viewer.
