Made locals volatile when set within try...except blocks.
Reorganised unit output so that names can be declared volatile once a function
body has been generated.
1fromsysimportstdin 2 3print"Reading 10 bytes..." 4s=stdin.read(10) 5prints 6 7print"Reading to end of file..." 8s=stdin.read() 9prints