<s> """<STR_LIT>""" <EOL> import string , marshal , sylphis <EOL> def getCode ( filename ) : <EOL> f = sylphis . CFileText ( filename ) <EOL> try : <EOL> f . loadData ( ) <EOL> source = string . replace ( f . read ( ) , "<STR_LIT:\r\n>" , "<STR_LIT:\n>" ) <EOL> return compile ( source , filename , "<STR_LIT>" ) <EOL> except IOError , e : <EOL> pass <EOL> f = sylphis . CFile ( filename + '<STR_LIT:m>' ) <EOL> f . loadData ( ) <EOL> return marshal . loads ( f . read ( ) ) <EOL> def execute ( filename , g , l ) : <EOL> exec getCode ( filename ) in g , l </s>
