numerical routines for Lua
