[PD-dev] backporting [list]
hans at eds.org
Fri Feb 3 06:14:26 CET 2006
On Feb 3, 2006, at 12:00 AM, Mathieu Bouchard wrote:
> On Thu, 2 Feb 2006, Hans-Christoph Steiner wrote:
>> On Feb 2, 2006, at 6:03 PM, Mathieu Bouchard wrote:
>>> It's not defined.
>>> [list foo] = [symbol foo]
>>> [list 666] = [float 666]
>>> [list] = [bang]
>>> just ask ;objectmaker !
>> So I guess you are saying that backporting would not be so simple.
> No, I'm not saying that.
>> Or how would get around that?
> By defining a class called "list".
> What happens is that Pd sees that you are trying to send a "list"
> to receive-symbol objectmaker but that it doesn't have a "list"
> method, so
> pd attempts to replace the selector by one of "bang" "float" "symbol"
Hmm, so what do I need to do to include [list] in 0.38.4? It doesn't
work compiled as a single object, and it doesn't work if I compile it
as part of Pd.
There is still the old behavior, [list] == [bang], etc.
As we enjoy great advantages from inventions of others, we should be
glad of an opportunity to serve others by any invention of ours; and
this we should do freely and generously.
- Benjamin Franklin
More information about the Pd-dev