From e3af94cfbddca2898f21f15f23c6d9d340aa12b4 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Mon, 31 Dec 2007 23:16:21 -0400 Subject: [PATCH] Remove redundant tools.walker vocab --- extra/bootstrap/tools/tools.factor | 1 - extra/tools/interpreter/interpreter.factor | 14 +++++++------- extra/tools/walker/authors.txt | 1 - extra/tools/walker/summary.txt | 1 - extra/tools/walker/tags.txt | 1 - extra/tools/walker/walker.factor | 6 ------ extra/ui/tools/operations/operations.factor | 2 +- extra/ui/tools/tools-docs.factor | 2 +- 8 files changed, 9 insertions(+), 19 deletions(-) mode change 100644 => 100755 extra/tools/interpreter/interpreter.factor delete mode 100644 extra/tools/walker/authors.txt delete mode 100644 extra/tools/walker/summary.txt delete mode 100644 extra/tools/walker/tags.txt delete mode 100644 extra/tools/walker/walker.factor mode change 100644 => 100755 extra/ui/tools/tools-docs.factor 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