You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The error is that make action! or native! [[][]] works at all - it should throw an error.
The ACTION and NATIVE functions should be the only way to create values of these types. If the MAKE action works badly with these specs, then trial and error would eventually lead to specs that work, which would allow recreation of these functions in REBOL code when they are otherwise intentionally inaccessible. This would be a major security hole.
As it is, the behavior of the make actions of these types suggests that the resulting functions access memory badly. We are lucky that it crashes - the situation is worse for op! #1052.
Submitted by: meijeru
It is not forbidden to execute MAKE for an action! value (though of course this has not much sense). Same goes for native! and op!.
However, calling the action or native one has just made crashes REBOL
CC - Data [ Version: alpha 66 Type: Bug Platform: All Category: n/a Reproduce: Always Fixed-in:alpha 67 ]
The text was updated successfully, but these errors were encountered: