gnu.mapping
Interface EnvironmentKey
- KeyPair, Keyword, NamedLocation, PlainLocation, SharedLocation, Symbol
public interface EnvironmentKey
A pair of a name (a Symbol) and a property (any Object).
A Symbol is an EnvironmentKey with
a null property component.
An Environment is a map from EnvironmentKeys
to Locations.
static Object | FUNCTION- Conventional value used as a property key for function bindings.
|
FUNCTION
public static final Object FUNCTION
Conventional value used as a property key for function bindings.
getKeyProperty
public Object getKeyProperty()
getKeySymbol
public Symbol getKeySymbol()
matches
public boolean matches(Symbol symbol,
Object property)