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.
1fromsysimportlstdin 2 3printlstdin# <libc.io.sysstream instance> 4printlstdin.encoding# ISO-8859-15 5print"Reading 10 bytes..." 6s=lstdin.read(10) 7prints 8 9print"Reading to end of file..." 10s=lstdin.read() 11prints