M_APM_RETURN
M_apm_log_error_msg(M_APM_RETURN, "\'M_apm_sdivide\', Divide by 0");
M_apm_log_error_msg(M_APM_RETURN,
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_gcd\', Non-integer input");
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_log\', Negative argument");
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_reciprocal\', Input = 0");
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_divide\', Divide by 0");
M_apm_log_error_msg(M_APM_RETURN,
M_apm_log_error_msg(M_APM_RETURN, "Text =");
M_apm_log_error_msg(M_APM_RETURN, s_in);
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_arctan2\', Both Inputs = 0");
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_arcsin\', |Argument| > 1");
M_apm_log_error_msg(M_APM_RETURN,
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_arccos\', |Argument| > 1");
M_apm_log_error_msg(M_APM_RETURN,
M_apm_log_error_msg(M_APM_RETURN,
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_arccosh\', Argument < 1");
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_arctanh\', |Argument| >= 1");
M_apm_log_error_msg(M_APM_RETURN,
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_sqrt\', Negative argument");
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_free\', Invalid M_APM variable");
M_apm_log_error_msg(M_APM_RETURN, "\'m_apm_is_even\', Non-integer input");