Hallo, Thomas O Fredericks hat gesagt: // Thomas O Fredericks wrote: > In what case do you rely on using [unpack 0 0 0] except for throwing an > error when it receives a symbol? As it was previously suggested on this > list, why use anything else than [t a] or [t b]?
It's not in my responsibility to decide, if and where people may rely on the ouput of [unpack] and how they use it, but as I see it, [unpack 0 0] is of contract between the patch author and Pd, which states, that this construct will always give nothing but two floats. What Matju does is breaking this contract, which I can only explain by assuming, that he doesn't view it as a contract, but views the "0 0" part more as a kind of default value for something like [unpack anything anything]. While I'm a strong subscriber to the "[t a b] and nothing else" idea and don't use [t f] anymore, I don't think, that [t f] should ever output a symbol, and that's what [unpack 0] seems to do now in DD and that's what I think is wrong. Ciao -- Frank Barknecht _ ______footils.org_ __goto10.org__ _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
