class Metasm::Z80::Reg
Attributes
i_to_s[RW]
s_to_i[RW]
i[RW]
sz[RW]
Public Class Methods
from_str(s)
click to toggle source
# File metasm/cpu/z80/main.rb, line 31 def self.from_str(s) raise "Bad name #{s.inspect}" if not x = @s_to_i[s] new(*x) end
new(sz, i)
click to toggle source
# File metasm/cpu/z80/main.rb, line 24 def initialize(sz, i) @sz = sz @i = i end
Public Instance Methods
render()
click to toggle source
# File metasm/cpu/z80/render.rb, line 14 def render ; [self.class.i_to_s[@sz][@i]] end
symbolic(di=nil)
click to toggle source
# File metasm/cpu/z80/main.rb, line 29 def symbolic(di=nil) ; to_s.to_sym ; end