Mercurial > repo
diff src/ploki/examples/hanoi.pk @ 4223:ac0403686959
<oerjan> rm -rf src/ploki; mv ploki src
author | HackBot |
---|---|
date | Fri, 20 Dec 2013 22:18:50 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ploki/examples/hanoi.pk Fri Dec 20 22:18:50 2013 +0000 @@ -0,0 +1,25 @@ +#!../ploki +IF \ARG < 2 + WUNT "Usage: \V\ARG:0 NUMBER\n" + END -1 +FI +LET a "a" +LET b "b" +LET c "c" +move \ARG:1 +WUNT "\n" +END +FOR move IF \@ > 0 + LEET ax a + LEET bx b + LEET cx c + LET b cx + LET c bx + move \@ - 1 + WUNT (ax_bx_" ") + LET a cx + LET b bx + LET c ax + move \@ - 1 + FI +KTHX