Stas Boukarev
Stas Boukarev
I'm actually surprised anyone wants to evaluate anything in frames. All the available variables are already listed, can be inspected, can be inserted into the repl via M-RET / a...
A better interface would probably be reusing the current REPL but indicate that it's in the debug mode, "CL-USER debug [1]> "
``` (let ((*readtable* (copy-readtable))) (setf (readtable-case *readtable*) :invert) (values (read-from-string "t\\Est") (swank::tokenize-symbol-thoroughly "t\\Est"))) => TEST "tEst" ```
``` (values (read-from-string "|abc|") (swank::tokenize-symbol-thoroughly "|abc|")) => |abc| "ABC" ```