A single entry/scope within an REnvironmentInformation

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 helps with 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)