Class: Spitewaste::AssemblyEmitter
- Defined in:
- lib/spitewaste/emitters/assembly.rb
Instance Attribute Summary
Attributes inherited from Emitter
Instance Method Summary collapse
Methods inherited from Emitter
Constructor Details
This class inherits a constructor from Spitewaste::Emitter
Instance Method Details
#emit(io:) ⇒ Object
3 4 5 |
# File 'lib/spitewaste/emitters/assembly.rb', line 3 def emit io: io.puts instructions.map { |i| (i * ' ').rstrip } end |