Towers of Hanoi: Difference between revisions
Content added Content deleted
Line 2,207: | Line 2,207: | ||
=={{header|Oforth}}== |
=={{header|Oforth}}== |
||
<lang Oforth> |
<lang Oforth>: move(n, from, to, via) |
||
{ |
|||
n 0 > ifTrue: [ |
n 0 > ifTrue: [ |
||
move(n 1 |
move(n 1-, from, via, to) |
||
System.Out "Move disk from " << from << " to " << to << cr |
System.Out "Move disk from " << from << " to " << to << cr |
||
move(n 1 |
move(n 1-, via, to, from) |
||
] |
] ; |
||
} |
|||
5 $left $middle $right) move </lang> |
|||
=={{header|Oz}}== |
=={{header|Oz}}== |