class Dwarves::Parser::Attribute

Attributes

address[R]
name[R]
value[R]

Public Class Methods

new(opts = {}) click to toggle source
# File lib/dwarves/parser/4/ast.rb, line 89
def initialize opts = {}
  @name = opts[:name]
  @value = opts[:value]
  @address = opts[:address]
end

Public Instance Methods

to_s() click to toggle source
# File lib/dwarves/parser/4/ast.rb, line 95
def to_s
  formatted_address = "<#{@address}>".ljust(3, " ")
  formatted_name = name.to_s.ljust(18, " ") + ":"
  "    #{formatted_address}   #{formatted_name} #{@value}"
end