locationDistinguisher object | disambig.t[218]

Location Distinguisher. This distinguisher identifies objects purely by their immediate locations.

`locationDistinguisher : Distinguisher`

Superclass Tree (in declaration order)

`locationDistinguisher`
`Distinguisher`
`object`

Summary of Properties

``

``

(none)

Summary of Methods

`aName canDistinguish countName matchName name notePrompt objInScope theName`

``

Properties

(none)

Methods

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

no description available

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

no description available

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

no description available

`matchName (obj, origTokens, adjustedTokens, matchList, fullMatchList)`OVERRIDDEN | `disambig.t[235]`

otherwise, use the inherited handling

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

no description available

`notePrompt (lst)`OVERRIDDEN | `en_us.t[3561]`

note that we're prompting based on this distinguisher

`objInScope (obj, matchList, fullMatchList)`OVERRIDDEN | `disambig.t[225]`

we tell the objects apart by their immediate locations

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

no description available

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