On Jan 30, 2013, at 6:18 AM, steve donovan <steve.j.donovan@gmail.com> wrote: > It's another subtle difference between 5.1 and 5.2 encoding getting us > here. (BTW, _ENV is not treated specially yet for 5.2) Yes, this is all for 5.2. And yes, _ENV is special in 5.2 :) > Static analysis of dynamic languages starts out optimistically like > Napoleon invadiing Russia in the Summer, and then gets bogged down in > the Winter ;) To paraphrase Ted Neward [1]: The Berezina [2] of Computer Science: Static Analysis Of Dynamic Languages But even a trouncing could be turned into beautiful artifacts, see Minard chart of Napoleon's Russian Campaign [3]. [1] http://blogs.tedneward.com/2006/06/26/The+Vietnam+Of+Computer+Science.aspx [2] http://en.wikipedia.org/wiki/Battle_of_Berezina [3] http://www.edwardtufte.com/tufte/posters