REBOL3 tracker
  0.9.12 beta
Ticket #0001505 User: anonymous

Project:



rss
TypeWish Statustested Date28-Feb-2010 17:02
Versionalpha 97 CategoryUnspecified Submitted byptretter
PlatformAll Severityminor Prioritylow

Summary Remove EVAL function from R3
Description Noticed that EVAL was in the alpha builds. I looked up and found a comment by Carl in this blog entry:

http://www.rebol.net/r3blogs/0089.html

Look near bottom of page and it seems to indicate that EVAL is no longer necessary with the change made to DO. If it is no longer necessary then this is a reminder to remove the EVAL code from future builds. Also a comment regarding CAUSE-ERROR no longer being necessary as well in that same blog entry.
Example code

			

Assigned ton/a Fixed inalpha 108 Last Update20-Oct-2010 03:12


Comments
(0002049)
BrianH
1-Mar-2010 20:01

I've already discussed EVAL with Carl and he agreed that it should be removed. This would have the advantage of freeing a common word for better use by developers.

CAUSE-ERROR is the main and recommended method for generating errors in R3, and is used extensively in mezzanine code. The old CAUSE-ERROR function mentioned in the blog was changed to something useful, so it shouldn't be removed.

Date User Field Action Change
20-Oct-2010 03:12 BrianH Status Modified built => tested
22-Sep-2010 04:37 carl Fixedin Modified => alpha 108
22-Sep-2010 04:37 carl Status Modified reviewed => built
1-Mar-2010 20:02 BrianH Comment : 0002049 Modified -
1-Mar-2010 20:01 BrianH Comment : 0002049 Added -
1-Mar-2010 19:57 BrianH Summary Modified Remove EVAL and CAUSE-ERROR functions from R3 => Remove EVAL function from R3
1-Mar-2010 19:57 BrianH Status Modified submitted => reviewed
1-Mar-2010 19:57 BrianH Type Modified Note => Wish
28-Feb-2010 17:08 ptretter Summary Modified Remove EVAL from R3 => Remove EVAL and CAUSE-ERROR functions from R3
28-Feb-2010 17:08 ptretter Description Modified -
28-Feb-2010 17:02 ptretter Ticket Added -