value-hash

Computes hash ids for objects such that two objects that are =-equal have the same hash id.  This function is similar to equal-hash, but does not involve physical addresses, thus making this a suitable hash function for subclasses of <value-table>.

Methods are defined for the following classes

Exported from

Modifiers

open

Arguments

thingAn instance of <object>.
initial-stateAn instance of <hash-state>.

Values

hash-idAn instance of <integer>.
hash-stateAn instance of <false>.
Compares two objects for equality.
Computes hash ids for objects such that two objects that are =-equal have the same hash id.
This class is intended to be an abstract superclass of user-defined <table> classes, with user-defined key comparison and hash functions.
Parent class of all integers.
The class of floating-point numbers.
The class of characters.
The class of symbols.
The class of boolean values.
The table-extensions module.
The class of all Dylan objects.
The type of hash states.
The class of integers.
A class.