PMD.DEF 700 B

123456789101112131415161718192021222324252627282930313233
  1. (* Release 3.00 *)
  2. (* Copyright (C) 1989..1991 Jensen & Partners International *)
  3. (*%F _fdata *)
  4. (*# call(seg_name => null) *)
  5. (*# data(seg_name => null) *)
  6. (*%E *)
  7. (*# name(prefix=>c) *)
  8. DEFINITION MODULE PMD;
  9. IMPORT CorePMD;
  10. TYPE
  11. ProcessState = RECORD
  12. PSP, TopLim: CARDINAL;
  13. BPreg, DSreg, DIreg, SIreg, CSreg, IPreg, SSreg, SPreg: CARDINAL;
  14. Code: CARDINAL;
  15. Msg: FarADDRESS;
  16. FPstate: ARRAY [0..93] OF SHORTCARD;
  17. ProgName: ARRAY [0..79] OF CHAR;
  18. END;
  19. PROCEDURE _PMDbody(VAR state: ProcessState);
  20. PROCEDURE UserFatalError(ErrorCode: CARDINAL);
  21. CONST
  22. includePMD ::= CorePMD.includePMD;
  23. END PMD.
  24.