Sha256: d53430adc83876d377b9029ee3bdbea97bf766cb033a9175905a0b3018535346

Contents?: true

Size: 269 Bytes

Versions: 81

Compression:

Stored size: 269 Bytes

Contents

module Ruco
  class Position < Array
    def initialize(line, column)
      super([line, column])
    end

    def line=(x)
      self[0] = x
    end

    def column=(x)
      self[1] = x
    end

    alias_method :line, :first
    alias_method :column, :last
  end
end

Version data entries

81 entries across 81 versions & 1 rubygems

Version Path
ruco-0.0.29 lib/ruco/position.rb