basicDistinguisher object | disambig.t[101]

"Basic" Distinguisher. This distinguisher can tell two objects apart if one or the other object is not marked as isEquivalent, OR if the two objects don't have an identical superclass list. This distinguisher thus can tell apart objects unless they're "basic equivalents," marked with isEquivalent and having the same equivalence keys.

`basicDistinguisher : Distinguisher`

Superclass Tree (in declaration order)

`basicDistinguisher`
`Distinguisher`
`object`

Summary of Properties

``

``

(none)

Summary of Methods

`aName canDistinguish countName name theName`

Inherited from `Distinguisher` :
`matchName notePrompt objInScope`

Properties

(none)

Methods

`aName (obj)` | `en_us.t[3523]`

no description available

`canDistinguish (a, b)`OVERRIDDEN | `disambig.t[102]`

no description available

`countName (obj, cnt)` | `en_us.t[3525]`

no description available

`name (obj)` | `en_us.t[3522]`

no description available

`theName (obj)` | `en_us.t[3524]`

no description available

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3