edebugの内側では、edebugが動作していないがごとく式を評価できます。 edebugは、式の評価と表示に対して見えないようにします。 edebugが明示的に保存/復元する場合を除いて、 副作用を持つ式の評価も期待どおり動作します。 この処理に関して詳しくはSee The Outside Context。
edebug-eval-expression
)。
つまり、edebugは評価への干渉を最小限にとどめようとする。
edebug-eval-last-sexp
)。
edebugはcl.el(版2.03以降)内の構文
lexical-let
、macrolet
、symbol-macrolet
で
作成されるレキシカル(テキスト上の)束縛を参照する式の評価を扱えます。