Starting to rework slot instructions that create risc

have to go through all and all macros and all thems tests. What did the wise man say: one step at a time
This commit is contained in:
2020-03-01 16:41:58 +02:00
parent 4643be0ae6
commit 4888b3b6db
14 changed files with 73 additions and 44 deletions

View File

@ -82,7 +82,6 @@ module Risc
new_type , extra = compiler.slot_type(slot , type) unless new_type
new_name = "#{@symbol}.#{slot}"
raise "no #{self}" if RegisterValue.look_like_reg(@symbol)
puts "New name #{new_name}"
new_left = RegisterValue.new( new_name.to_sym , new_type , extra)
new_left
end