Hello Robert, Certainly it should be possible to use any word as object field. As I understand from your mail, the problem takes place while processing of "to" field. I added "to" field to my guess example. It works without any problems. So the problem seems to be somewhere else. Can you send me sources of robby-test.r, so that I can try to reproduce the problem myself?
Also I have fixed some bugs introduced when I have replaced methods of persistent class with global functions (I forgot to replace references to "self" in some functions). I have updated version 0.17 at my site. Thursday, December 25, 2003, 6:57:08 PM, you wrote: RMM> On Tue, 23 Dec 2003 21:54:19 +0300, Konstantin Knizhnik RMM> <[EMAIL PROTECTED]> wrote: >> New version of DyBASe 0.17 is available at my site. RMM> Hi, the db/close bug id gone but I still have a problem: >>> do %robby-test.r RMM> to-index RMM> from-index RMM> msg-id-index RMM> id: 2987 RMM> msg-id RMM> to RMM> ** Script Error: set expected word argument of type: any-word block RMM> ** Where: _lookup-object RMM> ** Near: set in obj probe (to word! field-name) RMM> I put a probe statement into _lookup-object. RMM> It looks like this function has problems with field-names that are RMM> "normal" Rebol worlds. Could this be the case? It should allow any word RMM> inside an object to be used, no matter if this word is defined by Rebol as RMM> well. Robert -- Best regards, Konstantin mailto:[EMAIL PROTECTED] -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsubscribe as the subject.