Departments


New Releases


Updates

CUG308 MSU, REMZ & LIST

Michael Kelly (MA) has ported his generic, doubly-linked list program, List, to C++ linked list objects. The volume now has both C and C++ versions of List programs.

New Releases

CUG331 SE Editor

Contributed by Gary Osborn (CA), SE is a revision of the GED editor (CUG #199), which is itself a revision of the "e" editor (CUG #133). This version's enhancements and new features are:

Many of the enhancements are cosmetic and do not affect the command structure, but they do improve the visibility and ease of use. The program was developed under Microsoft C v4.0. The distribution disk includes C source code, documentation, and an executable file.

CUG332 PCcurses

Written by Bjorn Larsson (Sweden) and submitted by Anders Thulin (Sweden), this volume includes the PCcurses v1.4 cursor/window control package. PCcurses offers the functionality of UNIX curses, plus some extras. Normally, you should be able to port curses-based programs from UNIX curses to PCcurses without making changes. PCcurses is a port and rewrite of Pavel Curtis' public domain ncurses package. All the code has been re-written — it is not just an edit of ncurses (or UNIX curses). The disk includes C and assembly source code, user documentation, makefiles for various compilers, and a public domain make executable file. In addition, the distribution disks include some game programs such as stone, bugs, jotto, yahtzee, and others. Those programs are from CUG#101 and are modified by Anders Thulin to use the cursor routines. The program can be compiled under Microsoft C v3.0,4.0,5.1 or Turbo C v1.0, 2.0 or 68K Paragon C. MASM is required for the assembly file.

CUG333 gAWK

Bob Withers (TX) has modified the GNU version of AWK, gAWK. This AWK version provides all the features and functionality of the current UNIX AWK version, except for using pipes and user-defined functions. The program was developed under Microsoft C v5.1. and can be executed under MS-DOS and OS/2. The distribution disk includes C source code, Yacc source, makefile, user documentation, sample AWK programs, and AWK executable file. Yacc (CUG#285 BISON) is required to compile the Yacc source.