class Lit::Environment::Binding

Overview

a binding is a pair of value and a boolean indicating if it is mutable

Defined in:

lit/environment.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(value : Bool | Float64 | Int64 | ::Lit::Callable | ::Lit::Instance | ::Lit::Uninitialized | String | Nil, mutable : Bool) #

[View source]

Instance Method Detail

def mutable? : Bool #

[View source]
def uninitialized? #

[View source]
def value : Value #

[View source]
def value=(value : Value) #

[View source]