Sha256: bc2caab359a06242ceb6f786e3ffd951c866906195dc08337bd4cca2df4a0fde

Contents?: true

Size: 272 Bytes

Versions: 15

Compression:

Stored size: 272 Bytes

Contents

# frozen_string_literal: true

module Plurimath
  module Math
    class Base
      def initialize(field)
        field.is_a?(Parslet::Slice) ? field.to_s : field
      end

      def class_name
        self.class.name.split("::").last.downcase
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
plurimath-0.3.5 lib/plurimath/math/base.rb
plurimath-0.3.4 lib/plurimath/math/base.rb
plurimath-0.3.3 lib/plurimath/math/base.rb
plurimath-0.3.2 lib/plurimath/math/base.rb
plurimath-0.3.1.2 lib/plurimath/math/base.rb
plurimath-0.3.1 lib/plurimath/math/base.rb
plurimath-0.3.0 lib/plurimath/math/base.rb
plurimath-0.2.9 lib/plurimath/math/base.rb
plurimath-0.2.8 lib/plurimath/math/base.rb
plurimath-0.2.7 lib/plurimath/math/base.rb
plurimath-0.2.6 lib/plurimath/math/base.rb
plurimath-0.2.5 lib/plurimath/math/base.rb
plurimath-0.2.4 lib/plurimath/math/base.rb
plurimath-0.2.3 lib/plurimath/math/base.rb
plurimath-0.2.2 lib/plurimath/math/base.rb