[PD-dev] backporting [list]

Hans-Christoph Steiner 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"  
> message
> 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"
> "pointer".

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.

.hc

________________________________________________________________________ 
____

  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 mailing list