On Sat, 2004-02-28 at 14:06, Ron Wellsted wrote: > > Ah, I take it you mean self-modifying code. Try > > s = 'dir()' > eval(s) ahhh, I get it exec will run pretty much any construct you throw at it. I though it was another name for system like it is in many languages. cheers Ron it was eval borking on complex statements that led me to the obvious sparkes