Hi
when I execute the following
first
� � � � "Bexp new first"
� � � � | temp |
� � � � temp := �2.
� � � � [ temp.
� � � � thisContext inspect.] value.
� � � � ^ temp
tmp in the inspector is nil and does not hold 2 and I was wondering why.
I thought that thisContext was returning the blockContext
In the outercontext of thisContext blockClosure, tmp is also nil.
first
� � � � "Bexp new first"
� � � � | temp |
� � � � temp := �2.
� � � � [ temp.
� � � � temp traceCr.
� � � � thisContext inspect.] value.
� � � � ^ temp
output 2 on the transcript.
Stef