class Seaquel::AST::BinOp
A binary statement as in left=right. This class can be visited.
Attributes
left[R]
op[R]
right[R]
Public Class Methods
new(op, left, right)
click to toggle source
# File lib/seaquel/ast/bin_op.rb, line 9 def initialize op, left, right @op, @left, @right = op, left, right end
Public Instance Methods
inspect()
click to toggle source
# File lib/seaquel/ast/bin_op.rb, line 17 def inspect "(" + ['bin_op', op.inspect, left.inspect, right.inspect].join(' ') + ")" end
visit(visitor)
click to toggle source
# File lib/seaquel/ast/bin_op.rb, line 13 def visit visitor visitor.visit_binop(op, left, right) end