iridium - v0.9a
    Preparing search index...

    Write to an environment binding.

    • ARG(lValTarget): The storage target location(s) (usually ResolveEnvBindingSEXP before transition).

    • ARG(rVal): The value to store.

    • FLAG(SAFE : boolean): Indicates whether the writes being performed are safe.

    • FLAG(THISINIT : boolean): Indicates whether the write is being performed to this, in this case it will never be true but is kept around for implementation consistency during lowering.

    • FLAG(SLOPPY : void): Indicates whether the writes to target locations is sloppy.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    args: IridiumSEXP[] = []

    Args are the children nodes to the current node.

    flags: [string, IridiumPrimitives][] = []

    Flags store metadata/primitive data in an Iridium node. These nodes cannot store other Iridium S-Expressions.

    lval: string
    tag: string = "IridiumSEXP"

    Tag specifics the S-Expression Type.

    Methods

    • This method is used to squish the Iridium Code into an array which can be easily stored on disk.

      Returns any[]

      Nested Array of Iridium S-Expressions.