Frank Barknecht wrote:
Hallo, Matteo Sisti Sette hat gesagt: // Matteo Sisti Sette wrote:
conjecture 2 - a PD message is simply a human-readable string that you can always "see" by for example [print]ing it, or prepending a "set" and viewing it in a message box, and two messages that "appear" identical are identical.
Yes, this conjecture fails for some kinds of Pd messages. One is the symbol-float: it's not possible to "see" the difference to a float-float. Also pointers, which are in Pd for ages (since 1996 or so), are non-printable in full: You can print their data, but not the pointer itself. Even if two pointers share the same data, they don't need to be the same pointers.
Another case where this fails is numbers with over 6 digits, although this is more down to Pd not showing the extra digits (including when saving them):
http://lists.puredata.info/pipermail/pd-list/2006-09/042419.html