Will Coleda <[EMAIL PROTECTED]> wrote: > Tcl has a need to be able to convert between Lists and Strings. All of the > morphing samples that are in, say, PerlUndef are for scalars.
> Right now, I have a PIR method, "_Tcl::__stringToList" that takes a string, > and then uses the tcl parser to split it up into a list. > What I'd like to do is create a "set_string_native" method on TclList, While it's certainly doable to morph a list to a string and vv, it's a bit tedious and it doesn't really match you description above. I'd just do: pmclass TclString ... { METHOD PMC* stringToList() { // create new list and return it } METHOD PMC* listToString() { return SELF; // already a string } } pmclass TclList ... { METHOD PMC* listToString() { // create new string from the list and return it } METHOD PMC* stringToList() { return SELF; } } $P1 = $P0."stringToList"() leo