hi,<br>
&nbsp; i'm porting some code from smalltalk and i receive a runtime error of this type<br>
<br>
argument of or: must be a block or variable<br>
<br>
<br>
(or: is the method i'm implementing)<br>
<br>
I pass to it a variable i suppose ( the number 0.2) <br>
<br>
this is the code:<br>
<br>
a _ FuzzyMagnitude new degree:0.7.<br>
b _ FuzzyMagnitude new degree:0.20.<br>
a and: b.&nbsp; <br>
a and:&nbsp; &lt;- argument of and: must be a block or variable -&gt;0.2.<br>
<br>
(FuzzyMagnitude is an object that i have defined)<br>
&nbsp;advice,<br>
&nbsp; nelson<br>
thanks for any<br>