<div dir="ltr">Just one: DynamicVariable is incompatible with stack operations (*). Delimited dynamic variables are what you want, and they're in a package on SqueakMap - <a href="http://map.squeak.org/package/00e786be-3742-4976-be5b-ddfb6b51aeda">http://map.squeak.org/package/00e786be-3742-4976-be5b-ddfb6b51aeda</a>.<div><br></div><div>(*) 

<a href="http://okmij.org/ftp/Computation/dynamic-binding.html#DDBinding">http://okmij.org/ftp/Computation/dynamic-binding.html#DDBinding</a> digs into why that is - the tl;dr is "because there are multiple incompatible possible sensible ways of combining dynamic binding and dynamic control (stack operations), there are no sensible ways of combining the two".<br><div><br></div><div>frank</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 18 Apr 2019 at 05:41, Marcel Taeumel <<a href="mailto:marcel.taeumel@hpi.de">marcel.taeumel@hpi.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div id="gmail-m_-6231657508075188405__MailbirdStyleContent" style="font-size:10pt;font-family:Arial;color:rgb(0,0,0)">Hi, there.<div class="gmail-m_-6231657508075188405mb_sig"></div><div><br></div><div>Please find attached the addition of outer-scope access to DynamicVariable. Any thoughts on performance and programming interface?</div><div><br></div><div>I would like to add it to trunk in the next week. :-)</div><div><br></div><div>Best,</div><div>Marcel</div></div><br>
</blockquote></div>