Matteo Sisti Sette wrote:
The only way of introducing such a facility without breaking backward-compatibility (or is it forward?), would be to introduce a "third" symbol, say "@" (well it should be one that is currently not allowed in messages): @n if used inside a message, would refer to the "$n" of the patch (including @0), and outside a message box, i.e. in an object, it would be a synonim of $n.
yes, for compatibility it is only important, that old patches will still run on new versions, but new features don't have to be compatible with old versions of pd. why not use # as in max? @ is already used to access object attributes. marius.