-- ----------------------------------------------------------------------- -- Title: algebraic_functions_exceptions -- Last Mod: Tue May 8 16:52:54 1990 -- Author: Vincent Broman -- Copyright 1990 Vincent Broman -- Permission granted to copy, modify, or compile this software for -- one's own use, provided that this copyright notice is preserved intact. -- Permission granted to distribute compiled binary copies of this -- software which are linked in with some other application. -- Permission granted to distribute other copies of this software, -- provided that (1) any copy which is not source code, i.e. not in the -- form in which the software is usually maintained, must be accompanied -- by a copy of the source code from which it was compiled, and (2) the -- one distributing it must refrain from imposing on the recipient -- further restrictions on the distribution of this software. -- -- Visibility: withed by generic_algebraic_functions and by some -- users or indirect users of generic_algebraic_functions -- functions when argument_error needs to be handled. -- -- Description: -- -- The purpose of this package is (presently) to define a single -- exception that may be raised by any instantiation of -- generic_algebraic_functions when a function in it receives an -- argument that violates its mathematical domain definition. The -- package resulting from each of those instantiations exports an -- exception of the same name which is a renaming of this one. -- -- ----------------------------------------------------------------------- -- package algebraic_functions_exceptions is argument_error : exception; end algebraic_functions_exceptions; -- $Header: alge_func_exceptions_s.a,v 3.15 90/05/16 14:55:03 broman Exp $