[BUG] Block Closures, Version 2 - Prebuilt Windows VM
Jim Benson
jb at speed.net
Wed Feb 20 16:32:22 UTC 2002
Anthony,
> Does it work if you proceed?
If you hit proceed, it brings up another DNU. If you debug, the debugger
isn't very happy. If you click on a member of the upper pane list in the
debugger, you get another 'proceed for truth', and eventually some very nice
transparent DNU ones also, so you're pretty much dead in the water for
debugging purposes.
> What is the debugger call stack?
The debugger call statck (watch out for types, I had to hand transcribe it):
NonBooleanReceiver(Exception)>>signal
NonBooleanReceiver(Exception)>>signal:
SmallInteger(Object)>>mustBeBoolean
Parser2>>expression
Parser2>>statements:innerBlock:
Parser2>>method:context:
[..] from
Parser2>>parse:class:environment:noPattern:context:notifiying:ifFail:
BlockClosure>>on:do:
Parser2>>parse:class:environment:noPattern:context:notifying:ifFail:
Parser2>>parse:class:noPattern:context:notifying:ifFail:
Compiler>>translate:noPattern:ifFail:
Compiler>>evaluate:in:to:notifying:ifFail:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
[..] from StandardFileStream(PositionableStream)>>fileInAnnouncing:
BlockClosure>>on:do:
ProgressInitiationException>>defaultAction
ProgressInitiationException(Exception)>>executeNextHandler
Hope this helps,
Jim
More information about the Squeak-dev
mailing list
|