Next: Namespace-printing, Previous: Namespace-namespace hierarchy, Up: Namespace [Index]
Return the key/value pair associated to the variable named as specified by ‘key’. If the key is not found search will be brought on in superspaces, finally evaluating aBlock if the variable cannot be found in any of the superspaces.
Pass each association in the namespace to aBlock
Return the value associated to the variable named as specified by ‘key’. If the key is not found search will be brought on in superspaces, finally evaluating aBlock if the variable cannot be found in any of the superspaces.
If aKey is absent from the receiver and all its superspaces, answer nil. Else, evaluate aBlock passing the associated value and answer the result of the invocation
Pass each value in the namespace to aBlock
Answer whether the receiver or any of its superspaces contain the given key
Pass to aBlock each of the receiver’s keys and values, in two separate parameters
Pass to aBlock each of the receiver’s keys
Assign newValue to the variable named as specified by ‘key’. This method won’t define a new variable; instead if the key is not found it will search in superspaces and evaluate aBlock if it is not found. Answer newValue.
Answer the number of keys in the receiver and each of its superspaces
Next: Namespace-printing, Previous: Namespace-namespace hierarchy, Up: Namespace [Index]