Towers of Hanoi: Difference between revisions

Content added Content deleted
(Added Chipmunk Basic)
(RPL: add section)
Line 6,174: Line 6,174:
move(n - 1, via, dst, src) ok
move(n - 1, via, dst, src) ok
</syntaxhighlight>
</syntaxhighlight>

=={{header|RPL}}==
{{trans|Python}}
{{works with|Halcyon Calc|4.2.7}}
≪ → ndisks start end
≪ '''IF''' ndisks '''THEN'''
ndisks 1 - start 6 start - end - '''HANOI'''
start →STR " → " + end →STR +
ndisks 1 - 6 start - end - end '''HANOI'''
'''END'''
≫ ≫ ''''HANOI'''' STO

3 1 3 '''HANOI'''
{{out}}
<pre>
7: "1 → 3"
6: "1 → 2"
5: "3 → 2"
4: "1 → 3"
3: "2 → 1"
2: "2 → 3"
1: "1 → 3"
</pre>


=={{header|Ruby}}==
=={{header|Ruby}}==