6.7.2 CH-2-Relation Operations

CHAMP binary relations support transients.

Method: make-transient (ch-2-relation)  s &key synchronized?

Makes a transient-ch-2-relation whose initial contents are those of s. If synchronized? is true, all operations on the transient will be serialized via locking; otherwise, the transient is not thread-safe.

Data type: transient-ch-2-relation

A transient CHAMP binary relation. Subclass of transient-2-relation. These print simply as:

#<TRANSIENT-CH-2-RELATION id>

where id is a serial number to identify the instance.

Function: transient-ch-2-relation? x

Returns true iff x is an FSet transient CHAMP binary relation.