Implement WITH-REPL-EVAL-BOUNDARY and STACK-FRAME/REPL-EVAL-BOUNDARY?
authorChris Hanson <org/chris-hanson/cph>
Fri, 13 Aug 1993 00:03:24 +0000 (00:03 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 13 Aug 1993 00:03:24 +0000 (00:03 +0000)
commit5621dba022011dcb7ec54a33ae46b198801333b7
tree9e44e6970381b0e597a97313368d78f625c32c68
parentad82f78a98295bb1ab04204a6fc0a3fe65aece30
Implement WITH-REPL-EVAL-BOUNDARY and STACK-FRAME/REPL-EVAL-BOUNDARY?
to mark the boundary between stack frames that are part of the REPL
and those that are part of the expression being evaluated by the REPL.
This marker frame is a "subproblem" frame because that is the easiest
way to make it visible to the debuggers, but operationally it is a
"reduction" frame.

The runtime system's debugger currently ignores these marker frames;
at some point it should be modified to do something with them.
v7/src/runtime/conpar.scm
v7/src/runtime/debug.scm
v7/src/runtime/rep.scm
v7/src/runtime/runtime.pkg
v8/src/runtime/conpar.scm
v8/src/runtime/runtime.pkg