<Toplevel Module>
Umu
AbstractSyntax
Core
Expression
Abstract
Unit
Unary
class: |
Abstract
|
Binary
class: |
Abstract
|
Nary
MemoStream
class: |
Abstract
|
SuspendedStream
SExpression
class: |
Abstract
|
Object
(
Builtin-Module
)
Model
(
Umu::Abstraction
)
has properties |
|
Abstract
(
Umu::AbstractSyntax
)
has properties |
|
Abstract
(
Umu::AbstractSyntax::Core::Expression
)
has properties |
|
Unit
(
Umu::AbstractSyntax::Core::Expression
)
Abstract
(
Umu::AbstractSyntax::Core::Expression::Unary
)
Abstract
(
Umu::AbstractSyntax::Core::Expression::Binary
)
Entry
(
Umu::AbstractSyntax::Core::Expression::Nary::If
)
Switch
(
Umu::AbstractSyntax::Core::Expression::Nary
)
Entry
(
Umu::AbstractSyntax::Core::Expression::Nary::Lambda
)
Let
(
Umu::AbstractSyntax::Core::Expression::Nary
)
Abstract
(
Umu::AbstractSyntax::Core::Expression::Nary::Interval
)
has properties |
|
Abstract
(
Umu::AbstractSyntax::Core::Expression::MemoStream
)
SuspendedStream
(
Umu::AbstractSyntax::Core::Expression
)
Abstract
(
Umu::AbstractSyntax::Core::Expression::SExpression
)
#22
in
abstract-syntax/core/expression/nary/interval.rb
initialize
(
|
loc
,
|
fst_expr
,
| |
opt_snd_expr
,
| |
opt_lst_expr
)
|
#202
in
abstract-syntax/core/expression/nary/interval.rb
__make__
(
|
_fst_value
,
|
_lst_value
,
| |
_step_value
,
| |
_va_context
)
|
#207
in
abstract-syntax/core/expression/nary/interval.rb
__validate_second_value__
(
|
loc
,
|
env
,
| |
fst_value
,
| |
snd_value
)
|