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