| Module | Origami::Number |
| In: |
sources/parser/numeric.rb
|
# File sources/parser/numeric.rb, line 43
43: def &(val)
44: self.class.new(self.to_i & val)
45: end
# File sources/parser/numeric.rb, line 71
71: def *(val)
72: self.class.new(self.to_i * val)
73: end
# File sources/parser/numeric.rb, line 83
83: def **(val)
84: self.class.new(self.to_i ** val)
85: end
# File sources/parser/numeric.rb, line 59
59: def +(val)
60: self.class.new(self.to_i + val)
61: end
# File sources/parser/numeric.rb, line 63
63: def -(val)
64: self.class.new(self.to_i - val)
65: end
# File sources/parser/numeric.rb, line 75
75: def /(val)
76: self.class.new(self.to_i / val)
77: end
# File sources/parser/numeric.rb, line 51
51: def <<(val)
52: self.class.new(self.to_i << val)
53: end
# File sources/parser/numeric.rb, line 55
55: def >>(val)
56: self.class.new(self.to_i >> val)
57: end
# File sources/parser/numeric.rb, line 47
47: def ^(val)
48: self.class.new(self.to_i ^ val)
49: end