Class BusScheme::Lambda
In: lib/lambda.rb
Parent: Cons
BusSchemeError LoadError IncompleteError ArgumentError EvalError AssertionFailed ParseError StandardError Traceable Lambda Cons BusScheme dot/f_3.png

Lambdas are closures.

Methods

[]   []=   call   in_scope?   new   scope   stacktrace  

Included Modules

Traceable

Attributes

scope  [R] 

Public Class methods

shorthand for lookup in the currently relevant scope

shorthand for assignment in the currently relevant scope

is the symbol in scope?

What‘s the current scope?

where were we called from?

Public Instance methods

execute Lambda with given arg_values

[Validate]