1986 12.08 1988

Vol.12 n°8 (#130) august 1987

Vol.12 n°8 (#130) august 1987

(ddj_1987_08.jpg)

p.6 EDITORIAL (p.579 in reprint volume 12)

p.6 EDITORIAL (p.579 in reprint volume 12)

[author : Michael Swaine] #Edito

TABLE OF CONTENTS

ARTICLES

ARTICLES

p.16 C PROGRAMMING: Preparing for ANSI C (p.583 in reprint volume 12)

p.16 C PROGRAMMING: Preparing for ANSI C (p.583 in reprint volume 12)

[author : Richard Relph]

The final draft of the ANSI standard for C has appeared at last. Richard takes a close look at the standard and how it differs from previous C compilers and practices.

p.24 C PROGRAMMING: Backtracking (p.589 in reprint volume 12)

p.24 C PROGRAMMING: Backtracking (p.589 in reprint volume 12)

[author : Charles Bowman]

Backtracking is a common technique for AI programmers using languages such as LISP. In this article Charles shows how backtracking can be a useful tool for C programmers as well.

p.30 UTILITIES: What’s the DIFF? (p.592 in reprint volume 12)

p.30 UTILITIES: What’s the DIFF? (p.592 in reprint volume 12)

[author : Don Krantz]

No, this isn’t a reprint of the August 1984 article of the same name. That one was a file differencer for CP/M Plus in Pascal; this one is for MS-DOS and it’s in C. That’s the diff.

p.42 C COMPILERS: Optimizing Compilers for C (p.598 in reprint volume 12)

p.42 C COMPILERS: Optimizing Compilers for C (p.598 in reprint volume 12)

[author : Richard Relph]

The latest compilers from Datalight and Microsoft feature substantial improvements in code optimization. Richard explains the various techniques used and gives examples of the resulting code improvements.

p.100 C CHEST (p.627 in reprint volume 12)

p.100 C CHEST (p.627 in reprint volume 12)

[author : Allen Holub]

Allen explores several techniques for handling a variable number of arguments, and updates several topics, including curses for MS-DOS.

p.112 16-BIT SOFTWARE TOOLBOX (p.632 in reprint volume 12)

p.112 16-BIT SOFTWARE TOOLBOX (p.632 in reprint volume 12)

[author : Ray Duncan]

OS/2 isn't the only news in the microcomputer world — Ray takes a look at some of the new features of MS-DOS 3.3 as well as providing the usual book commentaries and flames.

p.122 STRUCTURED PROGRAMMING (p.637 in reprint volume 12)

p.122 STRUCTURED PROGRAMMING (p.637 in reprint volume 12)

[author : Namir Clement Shammas]

Continuing the exploration of language translation, Namir discusses translation code from MS-BASIC to C.

p.130 ARTIFICIAL INTELLIGENCE (p.640 in reprint volume 12)

p.130 ARTIFICIAL INTELLIGENCE (p.640 in reprint volume 12)

[author : Ernest R. Tello]

Last month's column explored the hardware aspects of the Xerox 1186 AI workstation. This month continues with a discussion of LOOPS, the machine’s object-oriented programming language.

FORUM

FORUM

p.8 RUNNING LIGHT (p.580 in reprint volume 12)

p.8 RUNNING LIGHT (p.580 in reprint volume 12)

[author : Tyler Sperry]

p.8 ARCHIVES (p.580 in reprint volume 12)

p.8 ARCHIVES (p.580 in reprint volume 12)

p.10 LETTERS (p.581 in reprint volume 12)

p.10 LETTERS (p.581 in reprint volume 12)

[author : you]

p.152 SWAINE'S FLAMES (p.652 in reprint volume 12)

p.152 SWAINE'S FLAMES (p.652 in reprint volume 12)

[author : Michael Swaine]

PROGRAMMER'S SERVICES

PROGRAMMER'S SERVICES

p.113 ADVERTISER INDEX: (not in reprint volume 12)

p.113 ADVERTISER INDEX: (not in reprint volume 12)

Where to find those products

p.144 THE STATE OF BASIC: (p.649 in reprint volume 12)

p.144 THE STATE OF BASIC: (p.649 in reprint volume 12)

CASE statements and other constructs of the new BASICS

p.146 OF INTEREST: (p.650 in reprint volume 12)

p.146 OF INTEREST: (p.650 in reprint volume 12)

Products for programmers