Hi David, I am afraid that your understanding is correct. I will look into this.
/// Jürgen On 05/18/2014 06:27 AM, David B. Lamkins wrote:
I want to make sure that I correctly understand ⎕EA and ⎕EC. Should these be able to clean up after failed execution of a defined function? What I'm seeing is that ⎕EA and ⎕EC perform as expected given an expression of variables and primitive functions (including expressions that fail to execute), but fail to clean up the SI when executing a defined function that fails.