class Bpl::AST::MapUpdate
Public Instance Methods
eql?(ms)
click to toggle source
# File lib/bpl/ast/expression.rb, line 156 def eql?(ms) ms.is_a?(MapSelect) && ms.map.eql?(@map) && ms.indexes.eql?(@indexes) && ms.value.eql?(@value) end
show()
click to toggle source
# File lib/bpl/ast/expression.rb, line 160 def show; "#{yield @map}[#{@indexes.map{|a| yield a} * ","} := #{yield @value}]" end
type()
click to toggle source
# File lib/bpl/ast/expression.rb, line 161 def type; @map.type end