class Gobstones::Lang::Boolean

Public Instance Methods

if_false(_block, _context) click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 30
def if_false(_block, _context)
  subclass_responsibility
end
if_true(_block, _context) click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 26
def if_true(_block, _context)
  subclass_responsibility
end
next() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 18
def next
  self.not
end
not() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 22
def not
  subclass_responsibility
end
opposite() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 10
def opposite
  self.not
end
previous() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 14
def previous
  self.not
end
return_type() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 6
def return_type
  :Boolean
end
true?() click to toggle source
# File lib/gobstones/lang/literals/boolean.rb, line 34
def true?
  subclass_responsibility
end