Class: Rampi::Node
- Inherits:
-
Object
show all
- Defined in:
- lib/rampi/node.rb
Instance Method Summary
collapse
Instance Method Details
#!=(rvalue) ⇒ Object
16
|
# File 'lib/rampi/node.rb', line 16
def !=(rvalue); BinaryExpr.new(:!=, self, rvalue); end
|
#%(rvalue) ⇒ Object
7
|
# File 'lib/rampi/node.rb', line 7
def %(rvalue); BinaryExpr.new(:%, self, rvalue); end
|
#&(rvalue) ⇒ Object
17
|
# File 'lib/rampi/node.rb', line 17
def &(rvalue); BinaryExpr.new(:&, self, rvalue); end
|
#*(rvalue) ⇒ Object
5
|
# File 'lib/rampi/node.rb', line 5
def *(rvalue); BinaryExpr.new(:*, self, rvalue); end
|
#**(rvalue) ⇒ Object
8
|
# File 'lib/rampi/node.rb', line 8
def **(rvalue); BinaryExpr.new(:**, self, rvalue); end
|
#+(rvalue) ⇒ Object
3
|
# File 'lib/rampi/node.rb', line 3
def +(rvalue); BinaryExpr.new(:+, self, rvalue); end
|
#-(rvalue) ⇒ Object
4
|
# File 'lib/rampi/node.rb', line 4
def -(rvalue); BinaryExpr.new(:-, self, rvalue) end
|
#-@ ⇒ Object
21
|
# File 'lib/rampi/node.rb', line 21
def -@; UnaryExpr.new(:-, self); end
|
#/(rvalue) ⇒ Object
6
|
# File 'lib/rampi/node.rb', line 6
def /(rvalue); BinaryExpr.new(:/, self, rvalue); end
|
#<(rvalue) ⇒ Object
11
|
# File 'lib/rampi/node.rb', line 11
def <(rvalue); BinaryExpr.new(:<, self, rvalue); end
|
#<<(rvalue) ⇒ Object
10
|
# File 'lib/rampi/node.rb', line 10
def <<(rvalue); BinaryExpr.new(:<<, self, rvalue); end
|
#<=(rvalue) ⇒ Object
12
|
# File 'lib/rampi/node.rb', line 12
def <=(rvalue); BinaryExpr.new(:<=, self, rvalue); end
|
#==(rvalue) ⇒ Object
15
|
# File 'lib/rampi/node.rb', line 15
def ==(rvalue); BinaryExpr.new(:==, self, rvalue); end
|
#>(rvalue) ⇒ Object
13
|
# File 'lib/rampi/node.rb', line 13
def >(rvalue); BinaryExpr.new(:>, self, rvalue); end
|
#>=(rvalue) ⇒ Object
14
|
# File 'lib/rampi/node.rb', line 14
def >=(rvalue); BinaryExpr.new(:>=, self, rvalue); end
|
#>>(rvalue) ⇒ Object
9
|
# File 'lib/rampi/node.rb', line 9
def >>(rvalue); BinaryExpr.new(:>>, self, rvalue); end
|
#^(rvalue) ⇒ Object
18
|
# File 'lib/rampi/node.rb', line 18
def ^(rvalue); BinaryExpr.new(:^, self, rvalue); end
|
#|(rvalue) ⇒ Object
19
|
# File 'lib/rampi/node.rb', line 19
def |(rvalue); BinaryExpr.new(:|, self, rvalue); end
|
#~ ⇒ Object
22
|
# File 'lib/rampi/node.rb', line 22
def ~; UnaryExpr.new(:~, self); end
|