]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/inverse/inverse.factor
Using "same?" in more places.
[factor.git] / basis / inverse / inverse.factor
index 3e1f88abe2a7937e6df71d0c5f276879587eb7c7..9a5b32c65afc14e9bf87c320b198fd200cfb9dde 100644 (file)
@@ -225,7 +225,7 @@ DEFER: __
 \ prepend 1 [ [ ?head assure ] curry ] define-pop-inverse
 
 : assure-same-class ( obj1 obj2 -- )
-    [ class-of ] bi@ = assure ; inline
+    [ class-of ] same? assure ; inline
 
 \ output>sequence 2 [ [undo] '[ dup _ assure-same-class _ input<sequence ] ] define-pop-inverse
 \ input<sequence 1 [ [undo] '[ _ { } output>sequence ] ] define-pop-inverse