5ce7b6c7c9
The constants were bad enough, but they were also at the wrong level Now register level is defining mappings from symbol names to indexes, by using the layout
13 lines
255 B
Ruby
13 lines
255 B
Ruby
module Virtual
|
|
|
|
# Slots in the Frame a re represented by instances of FrameSlot
|
|
|
|
# Slots in the Frame are local or temporary variables in a message
|
|
class FrameSlot < Slot
|
|
def initialize type = Unknown, value = nil
|
|
super
|
|
end
|
|
end
|
|
|
|
end
|