Instruction.def 661 B

12345678910111213141516171819
  1. DEFINITION MODULE Instruction ;
  2. (* Instruction fetch and frame primitives shared by the interpreter. *)
  3. EXPORT QUALIFIED Fetch, FetchSignedByte, FetchWord, FetchSignedWord,
  4. FetchQuad, LoadString, ProcedureAddress, CallProcedure, Enter, Leave ;
  5. PROCEDURE Fetch () : CARDINAL ;
  6. PROCEDURE FetchSignedByte () : INTEGER ;
  7. PROCEDURE FetchWord () : CARDINAL ;
  8. PROCEDURE FetchSignedWord () : INTEGER ;
  9. PROCEDURE FetchQuad () : LONGCARD ;
  10. PROCEDURE LoadString (n: CARDINAL) ;
  11. PROCEDURE ProcedureAddress (mod, obj: CARDINAL) : LONGCARD ;
  12. PROCEDURE CallProcedure (mod, obj: CARDINAL) ;
  13. PROCEDURE Enter (k: CARDINAL) ;
  14. PROCEDURE Leave (n: CARDINAL) ;
  15. END Instruction.