remove >>, consistent use of <<

makes code easier to read, like assignments
does remind of Passengers
This commit is contained in:
Torsten Ruger
2018-04-06 22:40:58 +03:00
parent c042dd9faa
commit 22409c93ee
5 changed files with 40 additions and 49 deletions

View File

@ -19,7 +19,7 @@ module Risc
reg.builder = self
reg
end
def build(&block)
instance_eval(&block)
return built
@ -58,8 +58,8 @@ module Risc
def self.resolve_type( object , compiler )
object = object.type if object.is_a?(RiscValue)
case object
when :typed_method
type = Parfait.object_space.get_class_by_name( :TypedMethod ).instance_type
when :name
type = Parfait.object_space.get_class_by_name( :Word ).instance_type
when :frame
type = compiler.method.frame_type
when :message , :next_message , :caller