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

Reply via email to