Very puzzling bug found trying MathMorph

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Very puzzling bug found trying MathMorph

Nicola Mingotti
I was trying to see If I can use something from the MathMorphRevival project when I found this very puzzling bug. I don't understand how this can be. I hope you can enlight me. 

I installed MathMorph via SqueakMap, in Squeak 5.2.

I run this [OK, working]
> XYPlotter example2 plot asMorph openInWorld. 

I "Explore/Inspect" this [OK Working]
> XYPlotter new

I run this [Ok, no error] 
> |tmp|
> tmp := XYPlotter new.

I run this [WOW, I get an error, i am very surprised]
> tmp := XYPlotter new.

Can you explain me how that is at all possible ? (XYPlotter new) should be evaluated and its value (pointer) set into some dictionary in the Workspace, that Is what I thought. I see I am missing something important here. 

bye
Nicola