Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
X::Lambda::Context
Inherits
Reference
<
Object
Constructors
new
(instructions :
Array
(
Instruction::Operation
), variables :
Array
(
String
) = [] of
String
, captured_environment :
Hash
(
String
,
Value::Context
) =
Hash
(
String
,
Value::Context
).new, upvalues :
Array
(
Value::Context
) = [] of
Value::Context
)
Source
Instance methods
captured_environment
Source
captured_environment=
(captured_environment :
Hash
(
String
,
Value::Context
))
Source
clone
Source
instructions
Source
instructions=
(instructions :
Array
(
Instruction::Operation
))
Source
upvalues
Source
upvalues=
(upvalues :
Array
(
Value::Context
))
Source
variables
Source
variables=
(variables :
Array
(
String
))
Source