]> gitweb.factorcode.org Git - factor.git/commitdiff
Change a throw to a rethrow
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 19 Mar 2009 00:44:38 +0000 (19:44 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 19 Mar 2009 00:44:38 +0000 (19:44 -0500)
basis/stack-checker/errors/errors.factor

index 7f35ece71473fe7fee5ce7c5ee0f819089587da0..07c26ad100f4490a19290245ab6eaadfba248570 100644 (file)
@@ -1,8 +1,8 @@
-! Copyright (C) 2006, 2008 Slava Pestov.
+! Copyright (C) 2006, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: kernel generic sequences io words arrays summary effects
-assocs accessors namespaces compiler.errors stack-checker.values
-stack-checker.recursive-state ;
+continuations assocs accessors namespaces compiler.errors
+stack-checker.values stack-checker.recursive-state ;
 IN: stack-checker.errors
 
 : pretty-word ( word -- word' )
@@ -15,7 +15,7 @@ M: inference-error compiler-error-type type>> ;
 : (inference-error) ( ... class type -- * )
     [ boa ] dip
     recursive-state get word>>
-    \ inference-error boa throw ; inline
+    \ inference-error boa rethrow ; inline
 
 : inference-error ( ... class -- * )
     +error+ (inference-error) ; inline