Program that tells a basic robot to build a brick tower in Minetest
local function init(progname) if (stat==nil) then say(progname) i=0 stat="ok" w=0 s1="default:brick" move.forward() move.forward() turn.right() end end local function work() w=w+1 move.forward() place.down(s1) end init("Build-a-thing") if (w % 4 == 0) then turn.left() end if (w % 16 == 0) then move.up() end if w>=6400 then stat="Done." say(stat) self.remove() else work() end