small refactor on arg loading

This commit is contained in:
Torsten Ruger
2016-12-28 21:10:14 +02:00
parent fa9807102b
commit c60949fe24
6 changed files with 36 additions and 30 deletions

View File

@ -10,7 +10,7 @@ module Register
attr_reader :label
def to_s
"#{self.class.name}: #{label ? label.name : ''}"
"#{self.class.name.split("::").last}: #{label ? label.name : ''}"
end
alias :inspect :to_s

View File

@ -30,7 +30,7 @@ module Register
attr_accessor :array , :index , :register
def to_s
"#{self.class.name}: #{array}[#{index}] -> #{register}"
"#{self.class.name.split("::").last}: #{array}[#{index}] -> #{register}"
end
end

View File

@ -15,7 +15,7 @@ module Register
attr_reader :name
def to_s
"Label: #{@name} (#{self.next.class})"
"Label: #{@name} (#{self.next.class.name.split("::").last})"
end
def sof_reference_name
@name

View File

@ -28,7 +28,7 @@ module Register
attr_accessor :register , :array , :index
def to_s
"#{self.class.name}: #{register} -> #{array}[#{index}]"
"#{self.class.name.split("::").last}: #{register} -> #{array}[#{index}]"
end
end