[REBOL] Re: Strange crash upon SECOND SYSTEM/WORDS
From: rotenca:telvia:it at: 29-Jan-2002 16:12
Hi Geza,
> >>> a: copy second system/words 1
> > == 1
> > Which keep only a fraction of second (my slow system can make 50-100 of
them
> > in a second).
> ... and when you next enter
> >> a
> - THEN crashes!
>
> The strangeness esclates IMHO, because it seems that although the
> binding of 'a happens in the first line, but the real (circular ...)
> evaluation occurs in the second command.
I do not understand well what you mean. I can only repeat:
1) On my system does not crash. It only stop with this error:
** Script Error: Not enough memory
2) The first line does not mold 'a, only copy it. (BTW Copy/deep should be
used to copy all the inner blocks).
3) The second line makes an implicit mold of 'a. But [second system/words]
can't be molded, because, i think, it has some circular reference which 'mold
is not so smart to catch and reduce.
---
Ciao
Romano