math.huge
Actually, you're slightly wrong. math.huge is equal to the value HUGE_VAL, which is a part of the cmath library. Look at Lua's code source or at the reference manual for more information.
- It represents HUGE_VAL, but I thought that this maintained the standard form. "A function returns this value when the result of a mathematical operation yields a value that is so large in magnitude that it is not representable with its return type." - C++ Reference on cplusplus.com (I just googled HUGE_VAL C). It's true that numbers can't go larger than that, but aren't I still right about the standard form?