forked from rebol/rebol
-
Notifications
You must be signed in to change notification settings - Fork 2
Catch
angerangel edited this page Mar 15, 2013
·
1 revision
CATCH block /name word /quit
Catches a throw from a block and returns its value.
CATCH is a native value.
- block -- Block to evaluate (block!)
-
/name -- Catches a named throw
- word -- One or more names (word! block!)
- /quit -- Special catch for QUIT native
#SOURCE
catch: make native! [ [
{Catches a throw from a block and returns its value.}
block [block!] "Block to evaluate"
/name "Catches a named throw"
word [word! block!] "One or more names"
/quit "Special catch for QUIT native"
] ]