diff --git a/extra/bootstrap/tools/tools.factor b/extra/bootstrap/tools/tools.factor index f94bf80bbf..fab6a093ee 100755 --- a/extra/bootstrap/tools/tools.factor +++ b/extra/bootstrap/tools/tools.factor @@ -9,6 +9,5 @@ USING: vocabs.loader sequences ; "tools.profiler" "tools.test" "tools.time" - "tools.walker" "editors" } [ require ] each diff --git a/extra/tools/interpreter/interpreter.factor b/extra/tools/interpreter/interpreter.factor old mode 100644 new mode 100755 index a43a4b46ce..53de43b7e5 --- a/extra/tools/interpreter/interpreter.factor +++ b/extra/tools/interpreter/interpreter.factor @@ -6,6 +6,8 @@ kernel.private math namespaces namespaces.private prettyprint quotations sequences splitting strings threads vectors words ; IN: tools.interpreter +: walk ( quot -- ) \ break add* call ; + TUPLE: interpreter continuation ; : interpreter construct-empty ; @@ -30,19 +32,17 @@ M: pair restore