<commit_before>require 'zucker'

class Binding
  def inspect
    put_vars = lambda { |array|
      if array.empty?
        ' - none'
      else
        array.map{|e|
          val = self.eval "#{e}"
          val = val.is_a?( Binding ) ? val.to_s : val.inspect
          " - #{e}: #{ val }"
        }.join "\n"
      end
    }

"#{self.to_s}
local vars
#{ put_vars[ self.eval 'local_variables' ] }
(instance vars)
#{ put_vars[ self.eval 'instance_variables' ] }
self
 - #{self.eval 'self'}
block_given?
 - #{self.eval 'block_given?'}"

  end

  alias v  binding
  alias vv binding
end

# J-_-L
<commit_msg>fixed v alias for binding<commit_after>require 'zucker'

class Binding
  def inspect
    put_vars = lambda { |array|
      if array.empty?
        ' - none'
      else
        array.map{|e|
          val = self.eval "#{e}"
          val = val.is_a?( Binding ) ? val.to_s : val.inspect
          " - #{e}: #{ val }"
        }.join "\n"
      end
    }

"#{self.to_s}
local vars
#{ put_vars[ self.eval 'local_variables' ] }
(instance vars)
#{ put_vars[ self.eval 'instance_variables' ] }
self
 - #{self.eval 'self'}
block_given?
 - #{self.eval 'block_given?'}"

  end
end

alias v  binding
alias vv binding

# J-_-L

{'fraction_non_alphanumeric': 0.15245901639344261, 'fraction_numerical': 0.0, 'mean_word_length': 2.1879895561357703, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7447978', 'n_tokens_mistral': 453, 'n_tokens_neox': 445, 'n_words': 110}