return x^y
end
Would these not be equivalent? If they are it is really trivial replacing them. Also the math library does not support complex numbers and arguably many times you need these functions you are dealing with complex numbers, at least for me. So when you do need them you turn to more complete math libraries. Removing them I think makes sense and works with the Lua policy of providing the tools to do things not directing the way you do them or not giving you the tools which you may not need most of the time like classes etc. .
Milind