--- a/Signal.st Fri Jan 19 22:40:18 2018 +0100
+++ b/Signal.st Fri Jan 19 22:41:05 2018 +0100
@@ -903,13 +903,15 @@
the evaluation and return the value from exceptionValue.
This is similar to the catch & throw mechanism found in other languages"
- ^ self handle:[:ex | exceptionValue value] do:aBlock.
+ ^ self handle:exceptionValue do:aBlock.
"
Object messageNotUnderstoodSignal
- evaluate:[ 123 size open ]
- ifRaised:[ self halt ]
+ evaluate:[ 123 size open ]
+ ifRaised:[ self halt ]
"
+
+ "Modified: / 12-01-2018 / 17:46:55 / stefan"
!
handle:handleBlock do:aBlock