Sha256: 5971eb1bb9cf645114d5bc67b303dff38e15b6b363ebc6f4af133f290eb1cba3

Contents?: true

Size: 297 Bytes

Versions: 12

Compression:

Stored size: 297 Bytes

Contents

# frozen_string_literal: true

Pry::Commands.create_command 'disasm' do
  description 'Pry plugin that displays YARV bytecode for a method or expression. '
  command_options argument_required: true
  group 'Context'

  def process
    expr = eval(arg_string)
    PryDisasm.process(expr)
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
pryx-0.5.0 lib/pry-disasm/commands.rb
pryx-0.4.4 lib/pry-disasm/commands.rb
pryx-0.4.3 lib/pry-disasm/commands.rb
pryx-0.4.2 lib/pry-disasm/commands.rb
pryx-0.4.1 lib/pry-disasm/commands.rb
pryx-0.4.0 lib/pry-disasm/commands.rb
pryx-0.3.1 lib/pry-disasm/commands.rb
pryx-0.3.0 lib/pry-disasm/commands.rb
pryx-0.2.2 lib/pry-disasm/commands.rb
pryx-0.2.1 lib/pry-disasm/commands.rb
pryx-0.2.0 lib/pry-disasm/commands.rb
pryx-0.1.0 lib/pry-disasm/commands.rb