interface IEnvironment {
    id: number;
    memory: EnvironmentMemory;
    parent: IEnvironment;
}

Implemented by

Properties

Properties

id: number

unique and internally generated identifier -- will not be used for comparison but assists debugging for tracking identities

Maps to exactly one definition of an identifier if the source is known, otherwise to a list of all possible definitions

parent: IEnvironment

Lexical parent of the environment, if any (can be manipulated by R code)