elisp: Edebug Eval

 
 17.2.9 Evaluation
 -----------------
 
 While within Edebug, you can evaluate expressions as if Edebug were not
 running.  Edebug tries to be invisible to the expression’s evaluation
 and printing.  Evaluation of expressions that cause side effects will
 work as expected, except for changes to data that Edebug explicitly
 saves and restores.  SeeThe Outside Context, for details on this
 process.
 
 ‘e EXP <RET>’
      Evaluate expression EXP in the context outside of Edebug
      (‘edebug-eval-expression’).  That is, Edebug tries to minimize its
      interference with the evaluation.
 
 ‘M-: EXP <RET>’
      Evaluate expression EXP in the context of Edebug itself
      (‘eval-expression’).
 
 ‘C-x C-e’
      Evaluate the expression before point, in the context outside of
      Edebug (‘edebug-eval-last-sexp’).
 
    Edebug supports evaluation of expressions containing references to
 lexically bound symbols created by the following constructs in ‘cl.el’:
 ‘lexical-let’, ‘macrolet’, and ‘symbol-macrolet’.