As I explained in the last email, compiled code doesn't go through microcode primitives; for primitives like CAR & CDR, it just directly accesses the memory. If you really want to trace primitives like that, you sould probably be better off using a purely interpreted system (i.e. delete or move all *.com files and run `./microcode/scheme --library ./lib --fasl ./runtime/make.bin` from the MIT Scheme source directory; then (DISK-SAVE "lib/runtime.bin"), and lib/runtime.bin will contain a purely interpreted band). However, if you must have this in compiled code, removing the (DECLARE (USUAL-INTEGRATIONS)) form that is commonly found in most MIT Scheme source files will probably suffice.
_______________________________________________ MIT-Scheme-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/mit-scheme-users
