Sha256: 8c95fd0771488832c6724cf4d6384647581976a94b0d7e7bed706707add39908

Contents?: true

Size: 316 Bytes

Versions: 7

Compression:

Stored size: 316 Bytes

Contents

module BERT
  def self.encode(ruby)
    Encoder.encode(ruby)
  end

  def self.decode(bert)
    Decoder.decode(bert)
  end

  def self.ebin(str)
    bytes = []
    str.each_byte { |b| bytes << b.to_s }
    "<<" + bytes.join(',') + ">>"
  end

  class Tuple < Array
    def inspect
      "t#{super}"
    end
  end
end

Version data entries

7 entries across 7 versions & 3 rubygems

Version Path
bert-1.1.6 lib/bert/bert.rb
schmurfy-bert-1.2.3 lib/bert/bert.rb
bert-1.1.2-java lib/bert/bert.rb
schleyfox-bert-1.1.2 lib/bert/bert.rb
bert-1.1.2 lib/bert/bert.rb
bert-1.1.1 lib/bert/bert.rb
bert-1.1.0 lib/bert/bert.rb