Sha256: aab2c6a925a43b9e09eb3fb04950331587b31f303c8b9d14b7d670f91e217d3e

Contents?: true

Size: 475 Bytes

Versions: 10

Compression:

Stored size: 475 Bytes

Contents

module Soroban

  # Thrown if an invalid formula is assigned to a cell.
  class ParseError < StandardError
  end

  # Thrown if calculation of a cell's formula depends on the value of the same
  # cell.
  class RecursionError < StandardError
  end

  # Thrown if a referenced cell falls outside the limits of a supplied range.
  class RangeError < StandardError
  end

  # Thrown is access is attempted to an undefined cell.
  class UndefinedError < StandardError
  end

end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
soroban-0.7.3 lib/soroban/error.rb
soroban-0.7.2 lib/soroban/error.rb
soroban-0.5.4 lib/soroban/error.rb
soroban-0.4.0 lib/soroban/error.rb
soroban-0.3.1 lib/soroban/error.rb
soroban-0.3.0 lib/soroban/error.rb
soroban-0.2.0 lib/soroban/error.rb
soroban-0.1.1 lib/soroban/error.rb
soroban-0.1.0 lib/soroban/error.rb
Soroban-0.1.0 lib/soroban/error.rb