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.49 lib/ruco/position.rb
ruco-0.0.48 lib/ruco/position.rb
ruco-0.0.47 lib/ruco/position.rb
ruco-0.0.46 lib/ruco/position.rb
ruco-0.0.45 lib/ruco/position.rb
ruco-0.0.44 lib/ruco/position.rb
ruco-0.0.43 lib/ruco/position.rb
ruco-0.0.42 lib/ruco/position.rb
ruco-0.0.41 lib/ruco/position.rb
ruco-0.0.40 lib/ruco/position.rb
ruco-0.0.39 lib/ruco/position.rb
ruco-0.0.38 lib/ruco/position.rb
ruco-0.0.37 lib/ruco/position.rb
ruco-0.0.36 lib/ruco/position.rb
ruco-0.0.35 lib/ruco/position.rb
ruco-0.0.34 lib/ruco/position.rb
ruco-0.0.33 lib/ruco/position.rb
ruco-0.0.32 lib/ruco/position.rb
ruco-0.0.31 lib/ruco/position.rb
ruco-0.0.30 lib/ruco/position.rb