This shows you the differences between two versions of the page.
cl:functions:class-name [2019/11/11 05:00] |
cl:functions:class-name [2021/01/20 17:00] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Standard Generic Function CLASS-NAME ====== | ||
+ | |||
+ | ====Syntax==== | ||
+ | * **class-name** //class// → //name// | ||
+ | |||
+ | ====Method Signatures==== | ||
+ | * **class-name** (//class// **[[CL:Types:class]]**) | ||
+ | |||
+ | ====Arguments and Values==== | ||
+ | * //class// - a //[[CL:Glossary:class]]// //[[CL:Glossary:object]]//. | ||
+ | * //name// - a //[[CL:Glossary:symbol]]//. | ||
+ | |||
+ | ====Description==== | ||
+ | Returns the //[[CL:Glossary:name]]// of the given //class//. | ||
+ | |||
+ | ====Examples==== | ||
+ | None. | ||
+ | |||
+ | ====Affected By==== | ||
+ | None. | ||
+ | |||
+ | ====Exceptional Situations==== | ||
+ | None. | ||
+ | |||
+ | ====See Also==== | ||
+ | * **[[CL:Functions:find-class|Function FIND-CLASS]]** | ||
+ | * {\secref\Classes} | ||
+ | |||
+ | ====Notes==== | ||
+ | If ''S'' is a //[[CL:Glossary:symbol]]// such that ''S =''**[[CL:Functions:(class-name ''C'')]]** and ''C =''**[[CL:Functions:(find-class ''S'')]]**, then ''S'' is the proper name of ''C''. For further discussion, see section {\secref\Classes}. | ||
+ | |||
+ | The name of an anonymous //[[CL:Glossary:class]]// is **[[CL:Constant Variables:nil]]**. | ||
+ | |||