Method Invocation
0. Allocate a new set of locations to contain the parameters and local variables of the method being called, in what we call a frame.
1. Assign the arguments of the call to the parameters of the method.
2. Execute the procedure body.
3. Delete the frame produced in step 0; if the method is a function, return the value of the function to the place of call.
Terminology: parameter: formal parameter argument: actual parameter