In Python there are two string representations for objects: the canonical representation repr() and the normal (human readable) string representation str(). Would we want this dichotomy in perl 6 as well? The main difference between the two is that strings returned from repr() are directly evalable. e.g., the following would be equivalent:
$a = "foo\r\n"; print $a; print _$a; print eval(repr($a)); That's probably a poor example of its utility, but I'm not as well versed in python to give repr() its due in a perl example. So ... comments? Anyone out there know python well enough to say why they have both repr() and str()? -Scott -- Jonathan Scott Duff [EMAIL PROTECTED]