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

[REBOL] Re: Object Sea - Work in Progress

From: al:bri:xtra at: 22-Feb-2002 16:31

Romano wrote:
> This is your file with my corrections. I checked only the error problem,
not the work of function. There was 2 problems: you executed the functions inside objects instead of only referencing it. (I ask myself why it crashed Rebol, instead of only throwing an error.) Thank you, Romano! :) That's great! I'll get on to incorporating block! value saving so that the MANY part is done.
> In general there are other problems with load/save: > > 1) a file like % which comes from > > a: context [b: tail %local/any.r] > > can't be restored by load (which gives an error - perhaps other series
have the same problem).
> 2) series must be saved from head and then re-positioned, if we want to
clone the object. Both of these problems are the same, a series which isn't positioned at the head. I'll make sure that this is compensated for in 'Freeze and 'Melt.
> 3) unset value can not be restored (should be called the unset func on
every unset value) I'll look for the unset! word and replace with the unset! value in 'Melt.
> 4) i think there is something else but i did not remember what...
Something to do with series, perhaps issue! ? Or maybe bitset value (can't remember the datatype), where save-d and load-ed values differ IIRC? Anyone have suggestions? Andrew Martin ICQ: 26227169