-----Original Message-----
From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Wednesday, February 23, 2000 2:15 PM
Subject: [REBOL] System... and the other objects! Re:


>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
>Sent: Tuesday, February 22, 2000 7:50 AM
>To: [EMAIL PROTECTED]
>Subject: [REBOL] System... and the other objects!
>
>[snip]
>
>>Now I have another question (sorry to bug you all, but the FAQ's just
>>don't answer these ones):
>>How can I know wich objects, variables and other things exist under an
>>object?!
>>It's like this: I know that under system I have schemes. (system/schemes).
>>How can I know all the objects under a certain object?!
>
>; Do you want to print the elements of an object? That's in the user's
>guide.
>; Here's a useful little function I wrote and stuck in my user.r:
>
>print-obj: func [some-obj [object!]][
> foreach elem next first some-obj [
> print rejoin [elem ":^(tab)" get in some-obj elem]
> ]
>]
>
>; then try:
>
>print-obj system
>print-obj system/schemes
>
>; it fails on:
>
>print-obj system/words
>
>; 'cause it doesn't like the unset! element (word). To list the system
>words,
>; us the more basic commands:
>
>print mold next first system/words
>
>; - Michael Jelinek
>


Reply via email to