programs/triangleWheel.toby
author Ryan C. Gordon <icculus@icculus.org>
Tue, 18 Mar 2008 02:05:22 +0000
changeset 499 96e88f292dc8
parent 1 d7cb562e4e24
permissions -rw-r--r--
Updated Lua from 5.1.1 to 5.1.3.
function main() returns nothing
	number i

	for i = 1 to 4
		triangleWheel(120, 12)
		triangleWheel(80, 12)
		triangleWheel(40, 12)
		turnRight(90)
	endfor
endfunction

function triangleWheel(number size, number angle) returns nothing
	number i

	for i = 1 to 360 / angle
		isosceles(size)
		turnRight(angle)
	endfor
endfunction


function isosceles(number size) returns nothing
	number i

	for i = 1 to 3
		goForward(size)
		turnRight(60)
	endfor
endfunction