Class: Udb::Instruction::Opcode
- Inherits:
-
Udb::InstructionSubtype::Opcode
- Object
- Udb::InstructionSubtype::Opcode
- Udb::Instruction::Opcode
- Extended by:
- T::Sig
- Defined in:
- lib/udb/obj/instruction.rb
Instance Attribute Summary collapse
- #value ⇒ Integer readonly
Instance Method Summary collapse
Constructor Details
#initialize(name, range, value)
167 168 169 170 |
# File 'lib/udb/obj/instruction.rb', line 167 def initialize(name, range, value) super(name, range) @value = value end |
Instance Attribute Details
#value ⇒ Integer (readonly)
164 165 166 |
# File 'lib/udb/obj/instruction.rb', line 164 def value @value end |
Instance Method Details
#opcode? ⇒ Boolean
173 |
# File 'lib/udb/obj/instruction.rb', line 173 def opcode? = true |
#to_s ⇒ String
176 |
# File 'lib/udb/obj/instruction.rb', line 176 def to_s = "#{name}[#{range}]" |