FunctionParse Wrong Error Messages
Fixed misleading error messages for ln, log, and log10 functions. Taking a log of zero was reported as an error calling it a negative number. The term "negative" has been replaced with "non-positive" to accommodate zero values.