<s> """<STR_LIT>""" <EOL> _escape_map = { ord ( '<STR_LIT:&>' ) : '<STR_LIT>' , ord ( '<STR_LIT:<>' ) : '<STR_LIT>' , ord ( '<STR_LIT:>>' ) : '<STR_LIT>' } <EOL> _escape_map_full = { ord ( '<STR_LIT:&>' ) : '<STR_LIT>' , ord ( '<STR_LIT:<>' ) : '<STR_LIT>' , ord ( '<STR_LIT:>>' ) : '<STR_LIT>' , <EOL> ord ( '<STR_LIT:">' ) : '<STR_LIT>' , ord ( '<STR_LIT>' ) : '<STR_LIT>' } <EOL> def escape ( s , quote = True ) : <EOL> """<STR_LIT>""" <EOL> if quote : <EOL> return s . translate ( _escape_map_full ) <EOL> return s . translate ( _escape_map ) </s>
