|
@@ -138,7 +138,7 @@ class Boot {
|
|
#end
|
|
#end
|
|
switch( cast cl ) {
|
|
switch( cast cl ) {
|
|
case Int:
|
|
case Int:
|
|
- return __physeq__(Math.ceil(o),o%2147483648.0) && !(__physeq__(o,true) || __physeq__(o,false));
|
|
|
|
|
|
+ return __typeof__(o) == "number" && __physeq__(Math.ceil(o),o%2147483648.0) && !(__physeq__(o,true) || __physeq__(o,false));
|
|
case Float:
|
|
case Float:
|
|
return __typeof__(o) == "number";
|
|
return __typeof__(o) == "number";
|
|
case Bool:
|
|
case Bool:
|