2008/4/16, Terry Reedy <[EMAIL PROTECTED]>:
>  I suspect the real solution has to be language-community (and even
>  programmer) specific, since I expect most people would like the chars they
>  know and expect to be unescaped and others left escaped.  So, perhaps there
>  should be a unirep module, stdlib or not, used like:
>
>  import unirep
>  print(*map(unirep.russian, objects))

But how to implement unirep.russian()? Printing string is not a
problem, but what annoy me is printing list, tuple or other instances.
To implement such language-specific repr(), it should  know how to
build a repr()ed string of all types.

Another idea is supplying a language parameter to PyObject_Repr() and
let each type call language-specific string convert function, but I
think it's excess.
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to