Method lfun::_is_type()
- Method _is_type
bool_is_type(stringbasic_type)- Description
Type comparison callback.
Called by the cast operator to determine if an object simulates a basic type.
- Parameter
basic_type One of:
"array""float""function""int""mapping""multiset""object""program""string""type""void""zero"The following five shouldn't occurr, but are here for completeness:
"lvalue""mapping_data""object storage""pike_frame""unknown"- Returns
Expected to return
1if the object is to be regarded as a simulation of the type specified bybasic_type.- Note
The argument is currently a string with the name of the type, but might in the future be a value of the type type.
- Note
It's assumed that this function is side-effect free.