Dec 062017
 
Part 2 of a very large C collection.
File CSRC2.ZIP from The Programmer’s Corner in
Category C Source Code
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.


 December 6, 2017  Add comments

Leave a Reply