(Arne Babenhauserheide)
2016-10-10: remove no longer needed helper. three-witches-space-in-name remove no longer needed helper.
diff --git a/examples/enter-three-witches.w b/examples/enter-three-witches.w
--- a/examples/enter-three-witches.w
+++ b/examples/enter-three-witches.w
@@ -83,33 +83,6 @@ define-syntax say
say-words lines
-define : longest-common-prefix li introduced-names
- . "Get the name with the longest common prefix with list li"
- let loop
- : names introduced-names
- longest '()
- if : null? names
- reverse longest
- let lp
- : prefix '()
- name : car names
- l li
- if
- or
- null? name
- null? l
- not : equal? (car name) (car l)
- loop
- cdr names
- if (> (length prefix) (length longest))
- . prefix
- . longest
- lp
- cons (car name) prefix
- cdr name
- cdr l
-
-
define-syntax Speak
lambda (x)
with-ellipsis :::