class Gobstones::Lang::False

Public Instance Methods

<(other) click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 76
def <(other)
  self != other
end
and(_other) click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 80
def and(_other)
  self
end
if_false(block, context) click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 97
def if_false(block, context)
  block.evaluate context
  self
end
if_true(_block, _context) click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 92
def if_true(_block, _context)
  # nothing to do, I'm false :)
  self
end
not() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 88
def not
  True.new
end
or(other) click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 84
def or(other)
  other
end
to_s() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 106
def to_s
  'False'
end
true?() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 102
def true?
  false
end