| org.jatha.machine.SECDop org.jatha.machine.opLDR
opLDR | class opLDR extends SECDop (Code) | | JPG : Not an original jatha opcode
opLDR (op LoaD Rest) has been added to handle user-defined functions with
a variable number of args (with &rest keyword in the list of parameters)
opLDR pushes the value of a local variable onto
the S register and removes two values from the C register.
The values on the C register are the constant 'LDR'
and the pair (i, j), which are indices into the
value of the E register which is a list of lists.
The j index points the beginning of the list of parameters to push onto S register.
This class contributed by Jean-Pierre Gaillardon, April 2005
See Also: SECDMachine |
Constructor Summary | |
public | opLDR(Jatha lisp) It calls SECDop() with the machine argument
and the label of this instruction. |
opLDR | public opLDR(Jatha lisp)(Code) | | It calls SECDop() with the machine argument
and the label of this instruction.
See Also: SECDMachine |
|
|