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