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 >
Wrap
Text File
|
1982-01-12
|
2KB
|
67 lines
CONTENT.DSK
This disk contains a library of routines which enable Microsoft
FORTRAN programs to make direct CP/M BDOS function calls.
The routines were written specifically to implement the following
functions which are not normally supported from within FORTRAN:
ERASE Erase a file.
EXIST Test to see if a file exists.
GETCMD Input the command line "tail".
INCHR Input a single character without a terminating
carriage return.
INKEY Input a character (if one is pending) or
a null (if not).
RENAME Rename a file.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Contents of this disk are:
CONTENT.DSK This file (contents of this disk).
CPMFN.MAC (*) Microsoft M80 source for the machine-level
calls to CP/M version 2.x BDOS functions.
CPMFN.REL (*) Assembled version of CPMFN.MAC in Microsoft
Relocatable format. This is also included in
the last part of the CPMLIB.REL file.
CPMFNA.MAC (*) Microsoft M80 source for the machine-level
interface to the command line.
CPMFNA.REL (*) Assembled version of CPMFNA.MAC in Microsoft
Relocatable format. This is also included in
the last part of the CPMLIB.REL file.
CPMINT.FOR (*) Microsoft F80 source for the FORTRAN-80 interface
routines to implement all CPMLIB calls from within
a FORTRAN-80 program.
CPMINT.REL (*) Compiled version of CPMINT.FOR in Microsoft
Relocatable format. This is also included as
the first part of the CPMLIB.REL file.
CPMLIB.DOC Documentation on the use of CPMLIB.
Topics include the arguments to each routine and
the linkage conventions required to use the library.
CPMLIB.MOD (*) Documentation on methods to modify or add to
the functions supported by CPMLIB.
CPMLIB.REL Library of routines which can be used to interface
Microsoft FORTRAN-80 to the CP/M BDOS functions.
This library can be searched in the link process
to include those functions desired. (See CPMLIB.DOC).
TEST.FOR FORTRAN source for a test program which will test
all of the functions currently in the the library.
Note: Files marked (*) are only required to modify CPMLIB.REL