View · Search · Index
No registered users in community xowiki
in last 10 minutes

Re: [Xotcl] info not working?

From: Kristoffer Lawson <setok_at_fishpool.com>
Date: Thu, 2 Sep 2004 22:52:48 +0300 (EEST)

On Thu, 2 Sep 2004, Artur Trzewik wrote:

> Am Donnerstag, 2. September 2004 20:55 schrieb Kristoffer Lawson:
>> % package require XOTcl
>> 1.3
>> % xotcl::Class Foo
>>
>> ::Foo
>>
>> % Foo instproc bar {a} {puts $a}
>> % Foo ob
>>
>> ::ob
>>
>> % ob info args bar
>> % ob info body bar
>>
>> Or have I misunderstood something about what should be going on? I would
>> assume args to return 'a' and body to return 'puts $a'?
>>
>> Do they only work on procs? Does that not slightly go against the 'slot'
>> idea?
>
> Please use
> Foo info instargs bar
> Foo info instbody bar
>
> ob info args bar
> works only for procs (procs owned by object ob)

Yes, I found those things, but the documentation talks about methods.
To me, methods mean everything. If it only means procs (not instprocs), I
think it should be really clear about that.

I'm not even sure if it's a good idea that it only means object procs.

                               / http://www.fishpool.com/~setok/