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

[REBOL] Re: REBOL/Core 2.5.3 Released

From: lmecir:mbox:vol:cz at: 4-Aug-2002 23:38

Congratulations, Carl! I) My benchmarks show, that 2.5.3 is faster than its predecessor for floating point operations! I appreciate you repaired SAME? which is not crashing the interpreter AFAICT. II) It looks that you didn't have time to repair the FOR function. III) Updates.html contains the text: Fixed the crash that happened when modifying a function's value while evaluating its arguments. For example, the code below: a: func [x][print x] b: func [][a: 42] a b no longer causes a crash. Note that modifying a function while it is evaluating may produce odd results that may vary between implementation versions and should generally be avoided. I tested the behaviour and I am unhappy with what I found: a: func [x] [2] a a: 1 ; == 1 My POV is, that the correct result should be 2 in this case, because the code doesn't modify the function. The only change the code causes is, that 'a no longer refers to the function that should be evaluated. -L ----- Original Message ----- From: "Carl at REBOL" ... A new REBOL/Core has been released for testing purposes. Check out the list of changes and find out where to get it at: