projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos/lisp: Make hanoi example output a bit prettier
[fw/altos]
/
src
/
test
/
hanoi.lisp
diff --git
a/src/test/hanoi.lisp
b/src/test/hanoi.lisp
index aece2ba0d5764bd1215689e6e4e7c4b3c464ad63..387e696ae55de1df681ce3ff0bc1bac8ed66e92b 100644
(file)
--- a/
src/test/hanoi.lisp
+++ b/
src/test/hanoi.lisp
@@
-32,9
+32,7
@@
; Here's the pieces to display
; Here's the pieces to display
-(setq stack '("*" "**" "***" "****" "*****" "******" "*******"))
-
-(setq top (+ (length stack) 3))
+(setq stack '(" * " " *** " " ***** " " ******* " " ********* " "***********"))
;
; Here's all of the stacks of pieces
;
; Here's all of the stacks of pieces
@@
-55,7
+53,7
@@
)
)
(t (progn
)
)
(t (progn
- (display-string x y " ")
+ (display-string x y "
")
(display-stack x (1+ y) (1- clear) stack)
)
)
(display-stack x (1+ y) (1- clear) stack)
)
)
@@
-94,6
+92,7
@@
(defun reset-stacks ()
(setq stacks (list stack nil nil))
(defun reset-stacks ()
(setq stacks (list stack nil nil))
+ (setq top (+ (length stack) 3))
(length stack)
)
(length stack)
)