vm/instructions.rb
# [Operation]
#   Pushes a value from an object field onto the stack
# [Format]
#   \push_my_field fld
# [Stack Before]
#   * ...
# [Stack After]
#   * value
#   * ...
# [Description]
#   Pushes the value of the specified field in the current object onto the
#   stack.
# [Notes]
#   Fields are similar to instance variables, but have dedicated storage
#   allocated. They are primarily used on core or bootstap classes.
#   Accessing a field is slightly faster than accessing an ivar.
[Operation]
Pushes a value from an object field onto the stack
[Format]
\push_my_field fld
[Stack Before]

[Stack After]
value

[Description]
Pushes the value of the specified field in the current object onto the
stack.
[Notes]
Fields are similar to instance variables, but have dedicated storage
allocated. They are primarily used on core or bootstap classes.
Accessing a field is slightly faster than accessing an ivar.
[ Operation ] Pushes a value from an object field onto the stack [ Format ] \ push_my_field fld [ Stack Before ] [ Stack After ] value [ Description ] Pushes the value of the specified field in the current object onto the stack . [ Notes ] Fields are similar to instance variables but have dedicated storage allocated . They are primarily used on core or bootstap classes . Accessing a field is slightly faster than accessing an ivar .
def push_my_field(index)
    <<-CODE
    stack_push(call_frame->self()->get_field(state, index));
    CODE
  end
def push_my_field ( index ) <<-CODE 
    stack_push(call_frame->self()->get_field(state, index));
     CODE end
[Operation]
Pushes a value from an object field onto the stack
[Format]
\push_my_field fld
[Stack Before]
 ...
[Stack After]
 value
 ...
[Description]
Pushes the value of the specified field in the current object onto the
stack.
[ Operation ] Pushes a value from an object field onto the stack [ Format ] \ push_my_field fld [ Stack Before ] ... [ Stack After ] value ... [ Description ] Pushes the value of the specified field in the current object onto the stack .
index
<not_specific>