class Keisan::AST::UnaryBitwiseNot
Public Class Methods
symbol()
click to toggle source
# File lib/keisan/ast/unary_bitwise_not.rb, line 12 def self.symbol :"~" end
Public Instance Methods
evaluate(context = nil)
click to toggle source
# File lib/keisan/ast/unary_bitwise_not.rb, line 8 def evaluate(context = nil) ~child.evaluate(context) end
value(context = nil)
click to toggle source
# File lib/keisan/ast/unary_bitwise_not.rb, line 4 def value(context = nil) return ~child.value(context) end