]> gitweb.factorcode.org Git - factor.git/commitdiff
effects: Fix check-stack-effect. Better to report the expected before the got.
authorDoug Coleman <doug.coleman@gmail.com>
Wed, 13 Apr 2016 00:06:12 +0000 (17:06 -0700)
committerDoug Coleman <doug.coleman@gmail.com>
Wed, 13 Apr 2016 00:06:12 +0000 (17:06 -0700)
core/effects/effects.factor

index c1288052b1c25ac114fe0a7b5067a15d7f646ffc..658029d8264bf567ff8233e1899f39df79d2e69c 100644 (file)
@@ -132,4 +132,4 @@ ERROR: bad-stack-effect word expected got ;
 
 : check-stack-effect ( word effect -- )
     over stack-effect 2dup effect=
-    [ 3drop ] [ bad-stack-effect ] if ;
+    [ 3drop ] [ swap bad-stack-effect ] if ;