hi Mathieu,
Mathieu Bouchard wrote: ...
listp {0 foo {1 2 {}} {a b c} {42 3.1416 2.718 1.618}}
not to replace your project, just btw --
with plustot one can bang this
[+tot list 0 foo .(1 2 .(.).) .(a b c.) .(list 42 3.1416 2.718 1.618.)]
or send this message
"list 0 foo .(1 2 .(.).) .(a b c.) .(list 42 3.1416 2.718 1.618.)"
to [+tot $in], etc.
What +tot objects pass around are reference-counted Tcl objects created in an interpreter running in the pd process (unlike plain tot, which uses the pd-gui interpreter).
This is still just an experiment. I have not yet done anything useful with +tot.
Krzysztof