$debug -- bisection method for solving non-linear equations function bisect(f,a,b,fa,fb) print(n.." a="..a.." fa="..fa.." b="..b.." fb="..fb) local c=(a+b)/2 if abs(a-b)