really translate risc - cpu/arm

also labels.
Actual translation/assembly is much cleaner
This commit is contained in:
Torsten Ruger
2018-03-25 19:38:59 +03:00
parent eb7713a9f3
commit 279fdcc1e2
4 changed files with 26 additions and 3 deletions

View File

@ -14,6 +14,10 @@ module Risc
end
attr_reader :name
def to_cpu(translator)
@cpu_label ||= super
end
def to_s
class_source "#{@name} (next: #{self.next.class.name.split("::").last})"
end