Sha256: 10ca0b2ead46b20952237d6c637666abd95302461ddc909dfa08f8c7c87a8caf

Contents?: true

Size: 807 Bytes

Versions: 7

Compression:

Stored size: 807 Bytes

Contents

require 'darthjee/core_ext'

module Danica
  autoload :Builder,          'danica/builder'
  autoload :BaseOperations,   'danica/base_operations'
  autoload :VariablesHolder,  'danica/variables_holder'
  autoload :Common,           'danica/common'
  autoload :Expression,       'danica/expression'
  autoload :Equation,         'danica/equation'
  autoload :Function,         'danica/function'
  autoload :Exception,        'danica/exception'
  autoload :Expressable,      'danica/expressable'

  autoload :DSL,              'danica/dsl'
  autoload :Wrapper,          'danica/wrapper'
  autoload :Operator,         'danica/operator'

  autoload :PI,               'danica/wrapper/constant'

  class << self
    delegate :build, to: :builder

    def builder
      @builder ||= Builder.new
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
danica-2.6.4 lib/danica.rb
danica-2.6.3 lib/danica.rb
danica-2.6.2 lib/danica.rb
danica-2.6.1 lib/danica.rb
danica-2.6.0 lib/danica.rb
danica-2.5.1 lib/danica.rb
danica-2.5.0 lib/danica.rb