class Bpl::AST::BooleanLiteral

Public Instance Methods

eql?(bool) click to toggle source
# File lib/bpl/ast/expression.rb, line 16
def eql?(bool) bool.is_a?(BooleanLiteral) && bool.value == @value end
show() click to toggle source
# File lib/bpl/ast/expression.rb, line 17
def show; "#{yield (@value ? :true : :false)}" end
type() click to toggle source
# File lib/bpl/ast/expression.rb, line 18
def type; Type::Boolean end