home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / LANGUAGS / FORTRAN / CPMLIB.ARK / CONTENT.DSK next >
Text File  |  1982-01-12  |  2KB  |  67 lines

  1.  
  2.         CONTENT.DSK
  3.  
  4. This disk contains a library of routines which enable Microsoft
  5. FORTRAN programs to make direct CP/M BDOS function calls.
  6. The routines were written specifically to implement the following
  7. functions which are not normally supported from within FORTRAN:
  8.  
  9.     ERASE        Erase a file.
  10.  
  11.     EXIST        Test to see if a file exists.
  12.  
  13.     GETCMD        Input the command line "tail".
  14.  
  15.     INCHR        Input a single character without a terminating
  16.             carriage return.
  17.  
  18.     INKEY        Input a character (if one is pending) or
  19.             a null (if not).
  20.  
  21.     RENAME        Rename a file.
  22.  
  23. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  24.  
  25. Contents of this disk are:
  26.  
  27. CONTENT.DSK    This file (contents of this disk).
  28.  
  29. CPMFN.MAC    (*) Microsoft M80 source for the machine-level
  30.         calls to CP/M version 2.x BDOS functions.
  31.  
  32. CPMFN.REL    (*) Assembled version of CPMFN.MAC in Microsoft
  33.         Relocatable format.  This is also included in
  34.         the last part of the CPMLIB.REL file.
  35.  
  36. CPMFNA.MAC    (*) Microsoft M80 source for the machine-level 
  37.         interface to the command line.
  38.  
  39. CPMFNA.REL    (*) Assembled version of CPMFNA.MAC in Microsoft
  40.         Relocatable format.  This is also included in
  41.         the last part of the CPMLIB.REL file.
  42.  
  43. CPMINT.FOR    (*) Microsoft F80 source for the FORTRAN-80 interface
  44.         routines to implement all CPMLIB calls from within
  45.         a FORTRAN-80 program.
  46.  
  47. CPMINT.REL    (*) Compiled version of CPMINT.FOR in Microsoft
  48.         Relocatable format.  This is also included as
  49.         the first part of the CPMLIB.REL file.
  50.  
  51. CPMLIB.DOC    Documentation on the use of CPMLIB. 
  52.         Topics include the arguments to each routine and
  53.         the linkage conventions required to use the library.
  54.  
  55. CPMLIB.MOD    (*) Documentation on methods to modify or add to
  56.         the functions supported by CPMLIB.
  57.  
  58. CPMLIB.REL    Library of routines which can be used to interface
  59.         Microsoft FORTRAN-80 to the CP/M BDOS functions.
  60.         This library can be searched in the link process
  61.         to include those functions desired.  (See CPMLIB.DOC).
  62.  
  63. TEST.FOR    FORTRAN source for a test program which will test
  64.         all of the functions currently in the the library.
  65.  
  66. Note:  Files marked (*) are only required to modify CPMLIB.REL
  67.