is_class_member
is_class_member — checks if an instance or class is a member of a class.
is_class_member (instance|class, class)
instance|classAn instance of a class; or a class.
classA class.
This function checks if a given instance or class is a member (an instance or derived class) of another class.
![]() | |
This example is based on the classes developed in class. |
Gamma>sqB = new(Square);{Square (length) (sides . 4)}Gamma>is_class_member(sqB, Square);tGamma>is_class_member(Square, RegPolygon);tGamma>is_class_member(sqB, RegPolygon);tGamma>polyF = new(RegPolygon);{RegPolygon (length) (sides)}Gamma>is_class_member(polyF, Square);nilGamma>