Dec 062017
Part 2 of a very large C collection. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
ABS.C | 338 | 228 | deflated |
AFTER.C | 1227 | 628 | deflated |
ANY.C | 1086 | 581 | deflated |
ASCR50.C | 2799 | 1113 | deflated |
ATAN.C | 2005 | 793 | deflated |
ATOF.C | 2307 | 970 | deflated |
ATOI.C | 1101 | 566 | deflated |
BLKCMP.C | 939 | 519 | deflated |
BLKEQ.C | 819 | 473 | deflated |
CHANGES.DOC | 1467 | 721 | deflated |
CLEARE.C | 446 | 266 | deflated |
CONCAT.C | 869 | 469 | deflated |
COPY.C | 1662 | 744 | deflated |
CPYSTR.C | 833 | 466 | deflated |
CSCOMP.C | 1428 | 717 | deflated |
CSCOPY.C | 1227 | 648 | deflated |
CSDIFF.C | 990 | 530 | deflated |
CSET.C | 4998 | 2123 | deflated |
CSET.H | 5145 | 1744 | deflated |
CSIS.C | 2397 | 903 | deflated |
CSIS.H | 919 | 156 | deflated |
CSJOIN.C | 1746 | 853 | deflated |
CSLESS.C | 1164 | 639 | deflated |
CSMEET.C | 1001 | 535 | deflated |
CSMEMB.C | 1159 | 616 | deflated |
CSWITH.C | 1101 | 619 | deflated |
CTIME.C | 4022 | 1616 | deflated |
CTYPE.C | 3463 | 1338 | deflated |
CTYPE.H | 2879 | 1059 | deflated |
DIFF.C | 15730 | 3578 | deflated |
DIFF.TXT | 13807 | 4529 | deflated |
DIFF1.C | 21800 | 5367 | deflated |
DOPRNT.C | 8679 | 3151 | deflated |
DOSCAN.C | 5137 | 1823 | deflated |
ERROR.C | 607 | 347 | deflated |
ESC.C | 2312 | 1056 | deflated |
EVAL.C | 13659 | 4172 | deflated |
EXIT.C | 377 | 242 | deflated |
EXP.C | 1056 | 515 | deflated |
FEOF.C | 433 | 280 | deflated |
FERROR.C | 428 | 275 | deflated |
FGETS.C | 2440 | 913 | deflated |
FILENO.C | 567 | 305 | deflated |
FLEX.C | 3902 | 1767 | deflated |
FLEX.H | 2511 | 623 | deflated |
FLOOR.C | 356 | 183 | deflated |
FMATCH.C | 2423 | 1039 | deflated |
FPRINT.C | 684 | 385 | deflated |
FPUTS.C | 1157 | 458 | deflated |
FSCANF.C | 561 | 328 | deflated |
FXADD.C | 1633 | 796 | deflated |
FXADDO.C | 2544 | 1269 | deflated |
FXEJEC.C | 1165 | 617 | deflated |
FXFREE.C | 916 | 496 | deflated |
FXINJE.C | 1863 | 886 | deflated |
FXITEM.C | 1019 | 529 | deflated |
FXNEED.C | 1879 | 899 | deflated |
FXSET.C | 1434 | 764 | deflated |
INITIA.H | 5819 | 2443 | deflated |
INSTR.C | 1322 | 707 | deflated |
IOVTOA.C | 995 | 551 | deflated |
IRAND.C | 813 | 444 | deflated |
ISALNU.C | 504 | 322 | deflated |
ISALPH.C | 492 | 313 | deflated |
ISASCI.C | 513 | 309 | deflated |
ISCTRL.C | 483 | 298 | deflated |
ISDIGI.C | 452 | 286 | deflated |
ISGRAP.C | 594 | 353 | deflated |
ISLOWE.C | 511 | 312 | deflated |
ISPRIN.C | 595 | 352 | deflated |
ISPUNC.C | 518 | 316 | deflated |
ISSPAC.C | 559 | 337 | deflated |
ISUPPE.C | 495 | 301 | deflated |
ISXDIG.C | 501 | 307 | deflated |
ITOA.C | 1803 | 877 | deflated |
LEX.H | 1568 | 748 | deflated |
LOG.C | 1103 | 548 | deflated |
MATCH.C | 1166 | 601 | deflated |
OSPAN.C | 1238 | 610 | deflated |
PERF.C | 30896 | 7308 | deflated |
PERF1.C | 25430 | 5855 | deflated |
PERFHASH.DOC | 9418 | 3540 | deflated |
PERROR.C | 539 | 317 | deflated |
PMATCH.C | 3397 | 1274 | deflated |
PMLUSE.H | 1338 | 574 | deflated |
POW10.C | 331 | 171 | deflated |
PRINTF.C | 6204 | 2519 | deflated |
PUTW.C | 500 | 284 | deflated |
QKSORT.C | 12449 | 4602 | deflated |
R50TOA.C | 2587 | 1111 | deflated |
RAND.C | 772 | 432 | deflated |
README.606 | 314 | 218 | deflated |
REPLAC.C | 2285 | 1074 | deflated |
SAVEST.C | 847 | 487 | deflated |
SCANF.C | 4150 | 1750 | deflated |
SETJMP.H | 444 | 281 | deflated |
SIN.C | 1627 | 758 | deflated |
SPAN.C | 1280 | 647 | deflated |
SPRINT.C | 1013 | 525 | deflated |
SSCANF.C | 1099 | 566 | deflated |
STDIO.H | 7375 | 2970 | deflated |
STRCAT.C | 589 | 333 | deflated |
STRCHR.C | 661 | 359 | deflated |
STRCMP.C | 553 | 321 | deflated |
STRCPY.C | 573 | 337 | deflated |
STREQ.C | 526 | 316 | deflated |
STRFNS.C | 4002 | 1567 | deflated |
STRLEN.C | 452 | 280 | deflated |
STRNCA.C | 921 | 486 | deflated |
STRNCM.C | 787 | 409 | deflated |
STRNCP.C | 1061 | 534 | deflated |
STRNEQ.C | 779 | 402 | deflated |
STRRCH.C | 771 | 398 | deflated |
TABLES.C | 8190 | 2904 | deflated |
TALLOC.C | 3253 | 1447 | deflated |
TIME.H | 1311 | 528 | deflated |
TIMEB.H | 1122 | 567 | deflated |
TOASCI.C | 374 | 249 | deflated |
TRANSL.C | 2726 | 1222 | deflated |
TRIM.C | 753 | 449 | deflated |
UNGETC.C | 681 | 389 | deflated |
UPTO.C | 1385 | 722 | deflated |
VSTRIN.C | 4433 | 1843 | deflated |
VSTRIN.H | 2451 | 1206 | deflated |
Download File CSRC2.ZIP Here
Contents of the CHANGES.DOC file
14-Sep-82
This document lists INCOMPATIBLE changes made from the previous version of
the Utility Library.
1.The isxxx() functions in the standard library have been re-written
and are now very similar to the old CU versions. Hence, the CU
versions are superfluous. The following incompatibilities occur:
o The CU function iswhite() is now the standard function isspace().
Further, is now considered to be whitespace.
o The CU versions allowed you modify the character table used to
make up new character classes. The standard library has no
analogous facility. However, CU now contains a much more general
facility, the cset, for accomplishing the same thing.
2.The index() function of the old CU has been incorporated into the
standard library AS THE FUNCTION strchr(). Note that the index()
function in the standard library has a related, but quite different,
meaning. (This renaming was done to maintain compatibility with
Unix libraries.)
All obsolete code is still included in the distribution; obsolete .c files
have been renamed to extension .obs, and obsolete .h files have been
renamed to extension .obh. Note that the standard build procedure will NOT
build these files, nor will their documentation be included in the CU
documentation. Further, some obsolete modules may follow obsolete conven-
tions regarding embedded documentation, so that getrno may no longer work
on them.
This document lists INCOMPATIBLE changes made from the previous version of
the Utility Library.
1.The isxxx() functions in the standard library have been re-written
and are now very similar to the old CU versions. Hence, the CU
versions are superfluous. The following incompatibilities occur:
o The CU function iswhite() is now the standard function isspace().
Further,
o The CU versions allowed you modify the character table used to
make up new character classes. The standard library has no
analogous facility. However, CU now contains a much more general
facility, the cset, for accomplishing the same thing.
2.The index() function of the old CU has been incorporated into the
standard library AS THE FUNCTION strchr(). Note that the index()
function in the standard library has a related, but quite different,
meaning. (This renaming was done to maintain compatibility with
Unix libraries.)
All obsolete code is still included in the distribution; obsolete .c files
have been renamed to extension .obs, and obsolete .h files have been
renamed to extension .obh. Note that the standard build procedure will NOT
build these files, nor will their documentation be included in the CU
documentation. Further, some obsolete modules may follow obsolete conven-
tions regarding embedded documentation, so that getrno may no longer work
on them.
December 6, 2017
Add comments