Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: Hack

From: rotenca:telvia:it at: 28-Dec-2001 21:16

Hi Gregg and all, I forgot the un-named func, the new version of hackme follow this message. In the example below one can see that the first time the function is called, the name x is not assigned. I thinked that in a statement like: do x: does [print a] the sequence would be: 1) create func 2) assign it to x 3) do it But the 'where field of error! seems to think different. (I have not seen the message of Sunanda on this thread, it seems to me that the mailing list works bad - i receive only 2/3 message/day and often with great delay from post also 4-5 days). -------- do x: func ["hackme" /local myself] [ error? err: disarm try [2 / 0] either word? myself: get in err 'where [ print ["My name is:" :myself] myself: get myself ] [ print "Not called using a word" ] print [ "My body is:" mold second :myself "^/My spec is:" mold third :myself ] ] x --- Ciao Romano