[chuck-users] determining the type of an Object in code

mike clemow gelfmuse at gmail.com
Wed Sep 3 18:29:31 EDT 2008


I wanted to write a class that would abstract arrays like the
Collection class in SuperCollider.  I guess I can't.  I would have to
write a class for each type of object that I wanted to make
Collections of.

-Mike

On Wed, Sep 3, 2008 at 5:17 PM, Kassen <signal.automatique at gmail.com> wrote:
>
>
> 2008/9/3 mike clemow <gelfmuse at gmail.com>
>>
>> Hi list,
>>
>> Is there a way to determine an object's type programmatically?
>>
>
> I don't think so, I thought for a moment that we could write a massively
> overloaded function but then remembered arrays are separate types and
>
> int foo[ ];
>
> is a different type from
>
> int bar[ ] [ ];
>
> So we'd need a infinitely overloaded function...
>
> I'm not sure why you could need this. I'm not sure in what kind of situation
> you would get a object from somewhere yet be unaware of it's type; because
> of our strong typing I don't think we ever get such objects (which can be
> nice yet is related to limitations as well).
>
> Could you illustrate the issue?
>
> Yours,
> Kas.
>
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>
>



-- 
http://semiotech.org
http://semiotech.org/michael


More information about the chuck-users mailing list