home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Oakland CPM Archive
/
oakcpm.iso
/
cpm
/
bdsc-4
/
bdslib.ark
/
AAAREADM.1ST
next >
Wrap
Text File
|
1983-07-15
|
2KB
|
47 lines
Standard C Library for BDS C 1.5
Copyright (C) 1983 Steve Blasingame
This version of the standard library is a considerable rewrite
and some of the features of the previous version have been
removed to preserve compatability with BDS C software written
using the libraries provided with the package. I may still opt
to include a signal() function and buffered console I/O later.
Among the missing features is fseek() and ftell(). This is due
to the absence of longs in BDS C. Several people (most notably
Mike Meyer) written subsituent versions of these functions but
they are omitted in hopes of preserving upward compatability.
As with the previous library much of this code is based on the
work of Leor Zolman of BD Software who is in no small sense
responsible for what is here (though I claim all of the bugs).
This version is much more compatable with the various U**X
C libraries than its parent and has overcome many of the large
deficiencies and bugs in that version. The functions included
in this package are as follows:
abs fputs islower rewind
atoi fread isprint setbuf
calloc free ispunct sprintf
clrerr fscanf isspace strcat
clreof fwrite isupper strcmp
faccess getc iswhite strcpy
fclose getchar malloc strlen
ferror getw max strncpy
feof initb min swapin
fflush initw printf tolower
fgetc isalnum putc toupper
fgets isalpha putchar ungetc
fileno isascii puts
fopen isatty putw
fprintf iscntrl qsort
fputc isdigit realloc