Merge: Nitgs optims
[nit.git] / lib / standard / kernel.nit
index d47cf58..19da7f8 100644 (file)
@@ -209,7 +209,10 @@ universal Bool
        redef fun ==(b) is intern
        redef fun !=(b) is intern
        redef fun output is intern
-       redef fun hash
+       redef fun hash do return to_i
+
+       # 1 if true and 0 if false
+       fun to_i: Int
        do
                if self then
                        return 1