class Bpl::AST::CodeExpression

Public Instance Methods

eql?(ce) click to toggle source
# File lib/bpl/ast/expression.rb, line 139
def eql?(ce) ce.is_a?(CodeExpression) && ce.block.eql?(@body) end
show() click to toggle source
# File lib/bpl/ast/expression.rb, line 140
def show; "|#{yield @body}|" end
type() click to toggle source
# File lib/bpl/ast/expression.rb, line 141
def type; Type::Boolean end