[TransWarp] Re: E&S CVS Commit: pylib [Simplification-Branch]

Steve Alexander steve at cat-box.net
Sun Feb 10 08:52:15 EST 2002


pje at eby-sarna.com wrote:
> Module Name:	pylib
> Committed By:	pje
> Date:		Sun Feb 10 13:29:17 UTC 2002
> 
> Modified Files:
> 	pylib/TW/API [Simplification-Branch]: Advisors.py
> Added Files:
> 	pylib/TW/Utils [Simplification-Branch]: Code.py
> 
> Log Message:
> Added 'TW.Utils.Code', a module which supports bytecode inspection and
> hacking.  Revised 'Eval()' to use the new module to do its code inspection,
> and added some simple bytecode hacking that makes any errors in the
> expression show up at the line and module where 'Eval()' was originally
> called, rather than in "<string> at line 0".

Hi Phillip,

Does this mean that runtime error messages are given with respect to 
untangled (pre-woven) aspects?

If so, this solves one of my fears about aspect oriented development.

--
Steve Alexander





More information about the PEAK mailing list