Sha256: 5c24521b2c5c611df4c3dc7a50b2c65777542007690e8d1d9b7b4c7c8aadc862

Contents?: true

Size: 411 Bytes

Versions: 35

Compression:

Stored size: 411 Bytes

Contents

module Picky
  
  class Tokenizer

    class RegexpWrapper
      
      def initialize regexp
        @regexp = regexp
        @splitter = Splitter.new @regexp
      end
  
      def split text
        @splitter.multi text
      end
  
      def source
        @regexp.source
      end
  
      def method_missing name, *args, &block
        @regexp.send name, *args, &block
      end

    end
    
  end
  
end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
picky-4.31.3 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.31.2 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.31.1 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.31.0 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.30.0 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.29.0 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.28.1 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.27.1 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.27.0 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.26.2 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.26.1 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.26.0 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.25.3 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.25.2 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.25.1 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.25.0 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.24.0 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.23.2 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.23.1 lib/picky/tokenizer/regexp_wrapper.rb
picky-4.23.0 lib/picky/tokenizer/regexp_wrapper.rb