April 1993
Volume 11 Number 4

USER INTERFACES

A Portable User Interface Using curses

By Matt Weisfeld
Tried to write portable windowing code and got foiled again? Maybe an old standby can provide the functionality you need.

A Prompting Function

By Dale A. Panattoni
Here's a simple function that takes much of the worry out of getting clean input data.

FEATURES

Mapping Functions for Repetitive Structures

By Steven K. Graham
Use a mapping function to apply other functions repeatedly.

A Natural Language Processor

By Russell Suereth
You can give a good appearance of language comprehension with just a little parsing logic.

Mixed Numbers in C

By P.J. LaBrocca
Fractions are sometimes better manipulated as ratios of prime factors.

COLUMNS

Standard C: Formal Changes to C

P. J. Plauger

On the Networks: It's Back?

Sydney S. Weinstein

Questions & Answers: Message Catalogs

Kenneth Pugh

Code Capsules: Sorting with qsort

Chuck Allison

USER REPORT

Convert C Programs into Multithreaded Applications

Comments by Victor R. Volkman

BOOK REVIEW

C++ Programming Style

Reviewed by Steve Halladay

DEPARTMENTS

Editor's Forum

New Products

We Have Mail