diff --git a/core/continuations/continuations.factor b/core/continuations/continuations.factor index 249cc4c161..0d0c41c72d 100644 --- a/core/continuations/continuations.factor +++ b/core/continuations/continuations.factor @@ -1,7 +1,7 @@ ! Copyright (C) 2003, 2011 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. -USING: accessors arrays assocs combinators combinators.private -kernel kernel.private make namespaces sequences vectors ; +USING: accessors assocs combinators combinators.private kernel +kernel.private make namespaces sequences vectors ; IN: continuations : with-datastack ( stack quot -- new-stack ) @@ -35,12 +35,7 @@ SYMBOL: restarts PRIVATE> -TUPLE: continuation -{ data array } -{ call callstack } -{ retain array } -{ name vector } -{ catch vector } ; +TUPLE: continuation data call retain name catch ; C: continuation