The offset from the beginning of a register parameter information field to the encoded size of the parameter. The number of bits in the procedure information that encode the size of a routine-dispatching selector. The offset from the least significant bit in the procedure information to the parameter information of a routine that is dispatched though a selector. The routine follows the C calling conventions employed by the MPW development environment. Arguments are passed on the stack from right to left, and a result is returned in register D0.
All arguments occupy an even number of bytes on the stack.
An argument having the size of a char is passed in the high-order byte. The parameters are passed on the stack according to Pascal conventions, and the routine selector is passed in register D0. The parameters are passed on the stack according to C conventions, and the routine selector is passed in register D0. The parameters are passed on the stack according to Pascal conventions, and the routine selector is passed in register D1. The routine selector and the parameters are passed on the stack.