User Tools

Site Tools


cdc:nos2.source:nam5871:xdumpfl

XDUMPFL

Table Of Contents

  • [00005] PROC XDUMPFL
  • [00015] PROC OMSG
  • [00016] PROC RDUMP
  • [00017] FUNC XCOD C(10)

Source Code

XDUMPFL.txt
  1. *DECK XDUMPFL
  2. USETEXT NIPDEF
  3. USETEXT OVERLAY
  4.  
  5. PROC XDUMPFL; # DUMP NIP FL #
  6.  
  7. STARTIMS;
  8. STOPIMS;
  9.  
  10. #
  11.   EXTERNAL REFERENCES
  12. #
  13. XREF
  14. BEGIN
  15. PROC OMSG; # DAYFILE MESSAGE #
  16. PROC RDUMP; # DUMP NIP FL #
  17. FUNC XCOD C(10); # CONVERT TO OCTAL DISPLAY #
  18. END
  19. #
  20.   LOCAL VARIABLES
  21. #
  22. ITEM TEMP; # TEMPORARY #
  23. ARRAY DMSG [0:0] S(3);
  24. BEGIN
  25. ITEM DMSG$TEXT C(00,00,28) =
  26. ["NIP FL DUMP TAKEN - "];
  27. ITEM DMSG$DN C(02,00,06); # NIP FL DUMP INDEX #
  28. ITEM DMSG$END U(02,48,12) = [0];
  29. END
  30.  
  31. CONTROL EJECT;
  32.  
  33. BEGIN # XDUMPFL #
  34.  
  35. RDUMP; # DUMP NIP FL TO FILE -DUMP- #
  36. TEMP = XCOD(DUMPIND); # CONVERT DUMP INDEX TO OCTAL DISPLAY #
  37. DMSG$DN[0] = C<4,6>TEMP; # SET NIP FL DUMP INDEX #
  38. OMSG(DMSG,0); # ISSUE *CCP PROTOCOL VIOLATION* MESSAGE #
  39. DUMPIND = DUMPIND + 1; # INCREMENT DUMP INDEX #
  40.  
  41. RETURN;
  42. END
  43. TERM
cdc/nos2.source/nam5871/xdumpfl.txt ยท Last modified: 2023/08/05 17:23 by Site Administrator