User Tools

A PCRE internal error occured. This might be caused by a faulty plugin

====== Standard Generic Function COMPUTE-APPLICABLE-METHODS ====== ====Syntax==== * **compute-applicable-methods** //generic-function function-arguments// → //methods// ====Method Signatures==== * **compute-applicable-methods** (//generic-function// **[[CL:Types:standard-generic-function]]**) ====Arguments and Values==== * //generic-function// - a //[[CL:Glossary:generic function]]//. * //function-arguments// - a //[[CL:Glossary:list]]// of arguments for the //generic-function//. * //methods// - a //[[CL:Glossary:list]]// of //[[CL:Glossary:method]]// //[[CL:Glossary:object|objects]]//. ====Description==== Given a //generic-function// and a set of //function-arguments//, the function **compute-applicable-methods** returns the set of //[[CL:Glossary:method|methods]]// that are applicable for those arguments sorted according to precedence order. see section {\secref\MethodSelectionAndCombination}. ====Affected By==== **[[CL:Macros:defmethod]]** ====Exceptional Situations==== None. ====See Also==== * {\secref\MethodSelectionAndCombination} ====Notes==== None. \issue{COMPUTE-APPLICABLE-METHODS:GENERIC}