Class: Dvi::Opcode::ChangeRegister0
Direct Known Subclasses
ChangeRegister, W0, X0, Y0, Z0
Class Method Summary collapse
Methods inherited from Base
Class Method Details
.read(cmd, io) ⇒ Object
202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'lib/dvi/opcode.rb', line 202 def self.read(cmd, io) base = case cmd when Right.range; 142 when W.range; 148 when X.range; 152 when Down.range; 156 when Y.range; 161 when Z.range; 166 else return self.new end return self.new(io.__send__("read_int" + (cmd - base).to_s)) end |