Journal Articles

CVu Journal Vol 1, #3 - Feb 1988
Browse in : All > Journals > CVu > 013 (15)

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Title: The Source Library

Author: Martin Moene

Date: 28 June 2010 08:51:00 +01:00 or Mon, 28 June 2010 08:51:00 +01:00

Summary: 

Body: 

The Source Library is intended to be a collection of public domain C source code brought together so that any member of the C Users' Group (U.K.) who wishes to, can use and develop them as an aid to their own learning and enjoyment and to improve the stock of public domain C source.

1

Software Tools #1 - bracket and comment checkers, structure analysers, three variations upon the XREF theme, several hex loaders and dumpers, time command

2

Games #1 - principally the AdvSys adventure writing system with all sources, documentation and a sample adventure. Also contains the Towers Of Hanoi, and Conways "Life"

3

Editors - one of the latest version of the MicroEmacs editor; with sources and extensive documentation. Now contains a macro language and several other enchancements

4

Languages #1 - language compilers and interpreters in C. This volume contains the sources for XLISP; the object oriented version of the list processing language

5

Math - a comprehensive collection of the usual functions. Also contains a set of MASM macros for the 8087 co-processor, programs for numerical integration and matrix manipulation

6

Unix Utilities #1 - pattern matching language, "make" project management tool, stream editor (complete with example sript - convert Pascal to C!) and several minor utilities

7

Unix Utilities #2 - text processing and printing; a couple of text formatters, entabbers and detabbers, menu driven setup programs for IBM and Epson printers....

8

Shells - two Unix style (single-tasking only though) shells for MS-DOS - source code included so conversion to the ST & beyond is a possibility - why not give it a try!

9

C Language Tutorial #1 - this disk contains the text of the tutorial. Most of the example programs can be found on volume 10

10

C Language Tutorial #2 - the example programs to accompany the text found on volume 9

11

Communications - several comms protocols (Kermit, SEAlink) and library managers (Arc, Lump, Squeeze) and some related utilities

12

PC Utilities #1 - some of which are provided as executables only. Contains an extensive _shareware_ window manager, cursor control progs from Bill Sparrow, EGA graphics routines,......

13

Languages #2 - two subset C compilers (cpcn and ratc) with sources, an interpreter (sci) as MS-DOS executable only, and a number of Unix style utilities.....

14

Games #1 - the Dungeons and Dragons style game "Larn". Should be possible to get it running on most systems. Requires lots of memory to run!

15

Unix Utilities #3 - source for LEX (lexical analyser) for MS-DOS, but should be possible to convert to other OS's

16

Unix Utilities #4 - together with volume 17, these contain lots of material related to the LEX & YACC (yet another compilercompiler) language systems, including......

17

Unix Utilities #5 - some applications with parts written in lex and yacc

18

Software Tools #2 - some more programmers tools (see volume one) and a simple Unix Curses type screen library

19

NEW Minix #1 - conversion of the Kermit comms program. Conversion and documentation (of use to any Minix devotee) by Adrian Godwin

20

NEW Unix Utilities #6 - mainly a healthy bunch of benchmarks, but also a number of general purpose utilities

21

NEW Games #2 - the one that started it all off - the Colossal Cave adventure with full source code

22

NEW WHY NOT CONTRIBUTE some of your own work, or conversions of existing library volumes to other systems? Non-IBM specific contributions especially welcome!

DISCLAIMER

The C Users' Group (U.K.) makes no representations or warranties with respect to the contents of "The Source Library" listing and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose of the library volumes mentioned herein.

ORDERING

To order any of the volumes in "The Source Library" simply write down a list of the volumes you require indicating:-

disk type (3 1/2" or 5 1/4")
your disks or ours (don't forget to actually send them!)

and send it with correct payment (a cheque or postal order made payable to C Users' Group (U.K.)) to:

The Source Library, C Users' Group (U.K.), 36 Whetstone Close,
Farquhar Road, Edgbaston, Birmingham, B15 2QN

CHARGES

The fully inclusive charges for each volume are:

£2 (your own 5 1/2" or 3 1/4" disk), #3 (our 5 1/4" disk) or £3.50 (our 3 1/2" disk)

Notes: 

More fields may be available via dynamicdata ..