1 2 3 4 5 6 7 8 9 10
require "progress" p = progress.new(500); p:refresh(); sleep = require "socket".sleep; for i=1,500 do sleep(0.01); if p:update(i) then p:refresh(); end end