[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ed-eval-or-compile-top-level-sexp



> Can you help me understand some behavior that appears to violate the
> Lisp rules governing the order of evaluation of expressions?
> 
> Thanks in advance to anyone who can explain to me why this happens.

ed-eval-or-compile-top-level-sexp is calling eval-enqueue (see MCL documentation), 
with the result that it doesn't get evaluated until after you've set 
*compile-definitions* back to nil.