@ngn you support _return_, e.g. {$[1~x;:x;2+x]+3}
does this leak memory? 3 may be on the stack but never evaluated. or do you clean up? Is _return_ the only primitive that may leave the stack unbalanced?
does this leak memory? 3 may be on the stack but never evaluated. or do you clean up? Is _return_ the only primitive that may leave the stack unbalanced?