Miscellaneous operations

This section contains a few miscellaneous operations that do not fit in other sections.

ABool AIsValue(AThread *t, AValue v, AValue type)
Return a boolean indicating whether the first argument is an object of the type specified by the second argument. This operation is similar to the Alore is operator. Raise a direct exception on all error conditions.
AValue AHash(AThread *t, AValue v)
Return the hash value of an object as an Int value. This function may return AError.