Last update:
Fri Oct 28 11:18:07 MDT 2022
Ian E. Ashdown Reviews . . . . . . . . . . . . . . . . ??
Robert Ashworth Reviews . . . . . . . . . . . . . . . . ??
Charles K. Ballinger Reviews . . . . . . . . . . . . . . . . ??
David W. Carroll Reviews . . . . . . . . . . . . . . . . ??
Dennis Cashton Reviews . . . . . . . . . . . . . . . . ??
Tom Castle Reviews . . . . . . . . . . . . . . . . ??
David Caulkins Reviews . . . . . . . . . . . . . . . . ??
David D. Clark Reviews . . . . . . . . . . . . . . . . ??
Dean Clark Reviews . . . . . . . . . . . . . . . . ??
David E. Cortesi Reviews . . . . . . . . . . . . . . . . ??
Charles Crayne Reviews . . . . . . . . . . . . . . . . ??
Diane Crayne Reviews . . . . . . . . . . . . . . . . ??
Terry R. Dettmann Reviews . . . . . . . . . . . . . . . . ??
Ray Duncan Reviews . . . . . . . . . . . . . . . . ??
Jonathan Erickson Reviews . . . . . . . . . . . . . . . . ??
Michael Favitta Reviews . . . . . . . . . . . . . . . . ??
Dean Gahlon Reviews . . . . . . . . . . . . . . . . ??
Steve Gallagher Reviews . . . . . . . . . . . . . . . . ??
Lou Grinzo Reviews . . . . . . . . . . . . . . . . ??
Hank Harrison Reviews . . . . . . . . . . . . . . . . ??
Gene Head Reviews . . . . . . . . . . . . . . . . ??
William G. Hutchison, Jr. Reviews . . . . . . . . . . . . . . . . ??
Robert Irving Reviews . . . . . . . . . . . . . . . . ??
John R. Johnson Reviews . . . . . . . . . . . . . . . . ??
Lynne Greer Jolitz Reviews . . . . . . . . . . . . . . . . ??
William Frederick Jolitz Reviews . . . . . . . . . . . . . . . . ??
George W. Jolly Reviews . . . . . . . . . . . . . . . . ??
Karl R. Kachigan Reviews . . . . . . . . . . . . . . . . ??
Morton F. Kaplon Reviews . . . . . . . . . . . . . . . . ??
James Kronman Reviews . . . . . . . . . . . . . . . . ??
Alex Lane Reviews . . . . . . . . . . . . . . . . ??
R. A. Langevin Reviews . . . . . . . . . . . . . . . . ??
Richard L. Lozes Reviews . . . . . . . . . . . . . . . . ??
Phil Mitchell Reviews . . . . . . . . . . . . . . . . ??
James Moran Reviews . . . . . . . . . . . . . . . . ??
Ross Nelson Reviews . . . . . . . . . . . . . . . . ??
Ronald G. Parsons Reviews . . . . . . . . . . . . . . . . ??
Charles Pfefferkorn Reviews . . . . . . . . . . . . . . . . ??
Kent Porter Reviews . . . . . . . . . . . . . . . . ??
Jef Raskin Guest Editorial . . . . . . . . . . . . ??
Douglas Reilly Reviews . . . . . . . . . . . . . . . . ??
Richard A. Relph Reviews . . . . . . . . . . . . . . . . ??
Joseph B. Rothstein Reviews . . . . . . . . . . . . . . . . ??
Robin Rowe Reviews . . . . . . . . . . . . . . . . ??
Tom Saltsman Reviews . . . . . . . . . . . . . . . . ??
Andrew Schulman Reviews . . . . . . . . . . . . . . . . ??
D. C. Shoemaker Reviews . . . . . . . . . . . . . . . . ??
William Stallings Reviews . . . . . . . . . . . . . . . . ??
Al Stevens Reviews . . . . . . . . . . . . . . . . ??
Michael Swaine Reviews and notes . . . . . . . . . . . ??
Ernest R. Tello Reviews . . . . . . . . . . . . . . . . ??
Ray Valdés Reviews . . . . . . . . . . . . . . . . ??
Peter D. Varhol Reviews . . . . . . . . . . . . . . . . ??
Ray Valdés Introducing Interoperable Objects . . . 4
Mark Betz OMG's CORBA . . . . . . . . . . . . . . 8
Charles Kindel and
Sara Williams The Component Object Model . . . . . . . 14
F. R. Campagnoni IBM's System Object Model . . . . . . . 24
Jeff Rush OpenDoc . . . . . . . . . . . . . . . . 30
Jack Grimes and
Mike Potel The Architecture of the Taligent System 36
Kraig Brockschmidt OLE Integration Technologies . . . . . . 42
Joseph Firmage Novell's AppWare Distributed Bus . . . . 50
Dennis Gentry Distributed Applications and NeXT's PDO 58
Ray Valdés Implementing Interoperable Objects . . . 62
Marlin Ouverson Editorial . . . . . . . . . . . . . . . 1982
Thom Mayer QuickDraw Meets ImageWriter . . . . . . 26
Edgar H. Fey, Jr. Compiler Design, A Fundamental Mistake
of --- Guest Essay . . . . . . . . . . . 71
Michael Carter Adding Primitive I/O Functions to muLISP 18
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Luca Fusina and
Claudio Granuzzo Interfacing the 68000 to an AIM 65 . . . 12
Edward K. Ream A Portable Screen-Oriented Editor . . . 18
J. E. Hendrix Small Shell: Part 2 of a North* VOS . . 27
David E. Cortesi Of Interest . . . . . . . . . . . . . . ??
Glyn Emery Recursion in Forth . . . . . . . . . . . 12
Ray Duncan FORTH 8086 Assembler . . . . . . . . . . 14
C. H. Ting Formal Definition of FORTH . . . . . . . 19
Alan Bomberger Excuse Me What Time Is It? . . . . . . . 50
Leonard K. Nicholson Background Information on Text Editors 55
Douglas Crockford Standards for Computerized Measurement 57
Brian Gordon Review of \em LISP, by Patrick Henry
Winston and Berthold Klaus Paul Horn . . 60
Joey Robichaux Review of \em Devil's DP Dictionary, by
Stan Kelly-Bootle . . . . . . . . . . . 60
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Marty Franz Runic: An Interactive Extensible
Compiler . . . . . . . . . . . . . . . . 12
D. C. Shoemaker Put the H-8 Front Panel to Work . . . . 17
W. D. Maurer Improvement Upon a Division Program by
Leventhal . . . . . . . . . . . . . . . 20
D. E. Raeside and
K. F. Wegner A Pattern Classification Program . . . . 22
Andrew L. Bender Pidgin for the 8080 Under CP/M . . . . . 24
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
David E. Cortesi Of Interest . . . . . . . . . . . . . . ??
Jonathan Mills 8080/8086 Cross Assembler Part II . . . 16
Egil Kvaleberg Small-C DISKDOC: A Repair and
Maintenance Utility . . . . . . . . . . 26
Robert Blum More on Checksums . . . . . . . . . . . 36
Peter Zilahy Ingerman Make the Most or Your Check Digits . . . 36
Alan Bomberger A poor person's spelling checker . . . . 42--53
Marty Franz Son of Runic: Writing the Compiler . . . 54
Jerry Chamkis Review of The Sinclair ZX81 . . . . . . 59
James Cardell Review of \em Microsoft BASIC Decoded
and Other Mysteries for the TRS-80, by
James Farvour . . . . . . . . . . . . . 60
H. T. Gordon Review of \em Threaded Interpretive
Languages, by Ronald G. Loeliger . . . . 60
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
John S. James Program for a Modem: Forth Code From the
Conference Tree . . . . . . . . . . . . 18
Larry Shoer North Star-to-Epson Connection . . . . . 26
Michael K. Kan Add a System Clock . . . . . . . . . . . 30
Gene Head New USER for CP/M . . . . . . . . . . . 42
Jerry Chamkis Add Direct Video Output to [the]
Sinclair ZX81 . . . . . . . . . . . . . 48
Marlin Ouverson Using Computer Bulletin Boards . . . . . 50
PCC Staff Review of COMMWHIZ from VolksMicro
Computer Systems Inc. . . . . . . . . . 53
Richard Henderson-Gragg Review of Hayes Stack Smartmodem . . . . 58
John Gilmore Prior Censorship . . . . . . . . . . . . 59
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Chris Hamlin PDP-1802 . . . . . . . . . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Al Kossow Multi-68000s in a Personal System . . . 22
George Glenn and
Norman E. Thagard An Improved LET Processor for LLL Basic 26
Dan Daetwyler A Print Utility for CP/M . . . . . . . . 36
Jeffrey L. Taylor Cross-Reference Generator in C --- A
Program Conversion Aid . . . . . . . . . 50
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Chris Hamlin PDP-1802 . . . . . . . . . . . . . . . . ??
Gene Head CP/M Exchange . . . . . . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
David E. Cortesi CP/M-86 vs. MS-DOS: A Technical
Comparison . . . . . . . . . . . . . . . 14
Ray Duncan Graphics on IBM's Personal Computer . . 32
Robert Blum More on Checksums . . . . . . . . . . . 44
H. T. Gordon Approximation Numerical Algorithms ---
Rough Approximation . . . . . . . . . . 54--56
Robert K. FunkHouser Review of Volkswriter for the IBM PC
from Lifetree Software . . . . . . . . . 61
Jerry Crimmins Review of Write-On from Spiecher Systems
and Datamost . . . . . . . . . . . . . . 65
Matthew Halfant Small-C for the 9900 . . . . . . . . . . 66
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Anthony Skjellum Argum --- A ``C'' Command Line Processor 10
Michael K. Kan Performance Evaluation in Small
Computers . . . . . . . . . . . . . . . 34
Lawrence Hughes Send/Receive --- File Transfer Utilities
(via RS-232 link) . . . . . . . . . . . 41
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Alfred J. Monroe Forth Floating Point Package . . . . . . 16
N. Solntseff Forth Programming Style . . . . . . . . 30
Joe Barnhart A Relocating Loader in Forth . . . . . . 34
Albert S. Woodhull Forth Screen Editor for the H-19 . . . . 42
Lou L. Odette Z8000 Forth . . . . . . . . . . . . . . 48
Edward T. Ordman Review of \em Programming Language
Translation, by R. E. Berry . . . . . . 67
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Gene Head CP/M Exchange . . . . . . . . . . . . . ??
Al Kossow 68000 Cross Assembler . . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
James R. Van Zandt Modifications and Additions to Small C
Compiler [letter] . . . . . . . . . . . 6
Herbert Gintis Pidgin The Portable --- Z80
Macro-Assembly Implementation . . . . . 25
W. D. Maurer Simplified 68000 Mnemonics . . . . . . . 36
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Gene Head CP/M Exchange . . . . . . . . . . . . . ??
Al Kossow 68000 Cross Assembler . . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Anthony Skjellum Shell of Five Subroutines to Expand
Wildcards under UNIX . . . . . . . . . . 12
William A. Gale Test for Pidgin . . . . . . . . . . . . 18
John Connell, Jr. Novice Builds the Sinclair ZX81 . . . . 28
Henry A. Seymour Memory management in BASIC . . . . . . . 44
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
John J. Seal Graphics Low-Res Color for IBM PC BASIC
setup program for in 16BST . . . . . . . 12
Robert Blair Binary (8-bit) to ASCII hexadecimal
conversion [8088/8086 assembly language] 15
J. E. Hendrix Small-C Compiler v.2 . . . . . . . . . . 16
Alan Bomberger Interrupts and CP/M . . . . . . . . . . 54
Marek W. Michalski A Simple Vector Generation Algorithm . . 58
Richard Grigonis 5th Generation Computers --- Guest Essay 60
Jan-Henrik Johansson Small-C Argc and Argv for under CP/M in
DDC . . . . . . . . . . . . . . . . . . 62
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Hank Harrison Editorial . . . . . . . . . . . . . . . ??
Gene Head CP/M Exchange . . . . . . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Edward Mitchell Augusta --- an Ada Subset for Micros . . 14, 16--23
Roger Gregory Xanadu --- Hypertext from the Future . . 28--31, 34--35
Hank Harrison Stone Age Computers --- 6 000 Years of
Computing Science . . . . . . . . . . . 36
Daniel S. Hunt JRT Pascal: Another Look . . . . . . . . 44
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Hank Harrison Dobb's Ex Machina . . . . . . . . . . . ??
Gene Head CP/M Exchange . . . . . . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Andrew Macpherson Small-C Compiler v.2 bug fix [letter] 10
Ernest E. Bergmann PISTOL --- a Forth-Like Portably
Implemented Stack Oriented Language . . 12, 14--15
Ray Duncan 16-Bit Software Toolbox . . . . . . . . 18, 20--25
L. Morgenstern Program Linkage by Coroutines --- Forth
to Basic . . . . . . . . . . . . . . . . 26--31
Wendy Weiger Linking CP/M Functions to Your
High-Level Program . . . . . . . . . . . 32--42, 44--54
Burks Smith Floating Point Arithmetic and Numeric
Representation in Computers [letter] in
DDC . . . . . . . . . . . . . . . . . . 55
Anonymous CP/M-80 Expansion Card for the Victor
9000 . . . . . . . . . . . . . . . . . . 58--61
Steve Willoughby Review of REVAS Disassembler from
REVASCO . . . . . . . . . . . . . . . . 62
Virginia Lyons Review of \em The Network Revolution:
Confessions of a Computer Scientist, by
Jacque Vallee . . . . . . . . . . . . . 65
Trina Watson Review of \em Crunchers-21 --- Simple
Games for the Timex/Sinclair 1000 2x, by
Yin Chiu and Henry Mullish . . . . . . . 67
Robert Blum CP/M Disk I/O in CPME . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Gene Head CP/M Exchange . . . . . . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Michael Meyer Some Comments on Augusta Short Circuits
[letter] . . . . . . . . . . . . . . . . 6
Steven A. Ruzinsky Cosine Procedure in Polyforth Using the
8087 [letter] . . . . . . . . . . . . . 10
Richard Foulk Small-C Compiler v.2 standards and
portability in relation to [letter] . . 11
Edward Mitchell Augusta --- An Ada Subset for Micros . . 14
James Murphy Graphics Low-Res Color for IBM PC setup 17
Edward Mitchell Augusta --- 2. the Augusta P-Code
Interpreter . . . . . . . . . . . . . . 20
Brian McKeon A Small-C Operating System . . . . . . . 36
H. T. Gordon 6809 Threaded Code . . . . . . . . . . . 62
Robert Irving Faster Smaller BASIC. A Common-Sense
Guide to . . . . . . . . . . . . . . . . 66
Michael J. Doherty Comments on ``Fifth Generation
Computers'' [Dec82 60] . . . . . . . . . 75
Walter V. Murphy RECLAIM --- A File Reclamation Utility
for Destroyed [CP/M] Directories . . . . 82
Robert Pirko IBM BASIC: Analysis of Code with Tables
in DDC . . . . . . . . . . . . . . . . . 82
Robert Blum CP/M Disk I/O in CPME . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Gene Head CP/M Exchange . . . . . . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Edwin E. Freed Binary Magic Numbers --- Some
Applications and Algorithms . . . . . . 24
Alfred J. Monroe An 8080 Fig-Forth Directory and File
System . . . . . . . . . . . . . . . . . 38--40
C. Kevin McCabe Say ``Forth Votrax Driver'' . . . . . . 55
Anthony T. Scarpelli TRS-80 8080 to Z80 Translator . . . . . 60--62
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
James Glass More Benchmarks for the PC [letter] . . 7
Edward Mitchell Augusta, Part III --- Recursive Descent
Compilers . . . . . . . . . . . . . . . 13--17, 20--30
Edward Mitchell Augusta --- An Ada Subset for Micros . . 14
Daniel L. Lee A Fast Circle Routine . . . . . . . . . 32, 35--37
Alan D. Howard Enhancing the C Screen Editor . . . . . 38
Ron Goodman Shifts and Rotations on the Z80 . . . . 64
B. T. G. Tan Instructions of the 6800 and 6502 SBC
TSX and TXS . . . . . . . . . . . . . . 67
Eunice B. Stetson Review of \em User's Guidebook to
Digital CMOS Integrated Circuits, by
Eugene R. Hnatek . . . . . . . . . . . . 70
David S. Lacey \em Highfalutin' Computin' with Bob
Orrfelt On Your Timex Sinclair 1000
Computer, by Bob Orrfelt . . . . . . . . 72
Simson L. Garfinkel FLIP Utility for the IBM PC . . . . . . 85
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Steven A. Ruzinsky Fast Matrix Operations in Forth . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Nicholas Hammond CP/M file directory expansion of 8in
SS-SD in DDC . . . . . . . . . . . . . . 9
H. T. Gordon Fast Divisibility Algorithms . . . . . . 14
Alan Bartholomew and
Chris Deppe B-Tree ISAM Concepts . . . . . . . . . . 18
Chris Deppe and
Alan Bartholomew B-Tree ISAM Concepts . . . . . . . . . . 18--21
Terje Bolstad CP/M BDOS and BIOS Calls for C . . . . . 22
Dan Daetwyler Printing Graphics Using the IBM PC . . . 32
Simson L. Garfinkel The Game of Life on the IBM-PC . . . . . 42
Wendall C. Gates Series Expansion in Forth . . . . . . . 52
Do-While Jones Yes You Can Trace Through BDOS . . . . . 60
Gordon King Julian Dates for Microcomputers . . . . 66
Daniel Rollins 8088 Line Generator [with demo in BASIC] 73
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Edward K. Ream RED - A Better C Screen Editor . . . . . ??
Steven A. Ruzinsky Fast Matrix Operations in Forth . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Edward Mitchell Augusta, Part IV the Augusta Compiler
(Continued) . . . . . . . . . . . . . . 12
Edward Mitchell Augusta --- An Ada Subset for Micros . . 14
Richard Shiffman Anatomy of a Digital Vector and Curve
Generator . . . . . . . . . . . . . . . 66--68
Steve Passe Binary to ASCII Hex Conversions . . . . 94
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Edward K. Ream RED - A Better C Screen Editor . . . . . ??
Steven A. Ruzinsky Fast Matrix Operations in Forth . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Bryan M. Willman Descriptive Operators in C [letter] . . 9
Alan D. Wilcox Serial-To-Parallel --- a Flexible
Utility Box . . . . . . . . . . . . . . 28, 31--35
William A. McWorter, Jr. McWORDER --- A Tiny Text Editor . . . . 36, 38--40, 42
Steven A. Ruzinsky Fast Matrix Operations in Forth, Part
III . . . . . . . . . . . . . . . . . . 44--48, 50--53
Richard Grigonis And Still More Fifth Generation
Computers! . . . . . . . . . . . . . . . 54
John C. Ramsey SKIPIF --- A Submit Utility for
Conditional Command Skipping in CPME . . 100
Steve Newberry Review of ACTxx Cross Assemblers from
SORCIM . . . . . . . . . . . . . . . . . 108
Susan Bowers Review of \em Practical Introduction to
Computer Graphics, by Ian O. Angell . . 114
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Donald Colburn A Better Algorithm for Sieve Benchmarks
in Forth [letter] . . . . . . . . . . . 9
Thomas Blakeslee Forth Debugging from a Full-Screen
Editor [letter] . . . . . . . . . . . . 10
John H. Wharton In Defense of CP/M Plus [letter] . . . . 10
Joe Barnhart Forth and the Motorola 68000 . . . . . . 18--20, 22, 24--26
Michael A. Perry 68000 Forth Assembler . . . . . . . . . 28
Lou L. Odette Nondeterministic Control Words in Forth 44, 46, 51
C. H. Ting GO in Forth . . . . . . . . . . . . . . 54--56, 59--60
Robert Taylor SEND and RCV: A Forth Implementation of
the XMODEM Protocol . . . . . . . . . . 66
N. Solntseff Precompiled Forth Modules . . . . . . . 82
Robert L. Smith Signed Integer Division . . . . . . . . 86
George W. Shaw, II Forth-83 and Vocabularies: When a Page
Is Not a Page . . . . . . . . . . . . . 90
Edward Wischmeyer Some Forth Coding Standards . . . . . . 94
Mark Manning The Forth Sort . . . . . . . . . . . . . 102
Richard Wilton Optical Mouse Interface in 16BST . . . . 120
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Anthony Skjellum C/UNIX Programmer's Notebook . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Anthony Skjellum C/Unix Programmer's Notebook . . . . . . 16--18
William E. Wilson Unix to CP/M --- Floppy Disk File
Conversion . . . . . . . . . . . . . . . 20
John Staneff Small-C Help Facility . . . . . . . . . 40
Oscar Goldman Attaching a Winchester Hard Disk To the
S-100 Bus . . . . . . . . . . . . . . . 71--74, 76--80
Don Gay Using The Epson Bit Plot Graphics . . . 82
Ronald L. Burk Function Macros for the 8086/88 in 16BST 98
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Allan L. Behler, Jr. Problems with Numeric Precision in BASIC
(in DDC) . . . . . . . . . . . . . . . . 10
Steve Passe Kernel for the MC68000 A . . . . . . . . 20
David Harry A DML Parser . . . . . . . . . . . . . . 46
Harvey Glass Towards a More Writeable Forth Syntax 80--83
Wil Baden Simple Graphics for Printer . . . . . . 86--90
James Criscione Review of WP6502 V1.3a from Dwo Quong
Fok Lok Sow . . . . . . . . . . . . . . 92
Daniel R. Lunsford Review of VERSA-FILE from Analytic
Management Systems . . . . . . . . . . . 97
Richard Wilton BIGLOAD --- Load .COM file larger than
64K in 16BST . . . . . . . . . . . . . . 110
Jeffrey Speiser Savage Floating Point Benchmark in
PASCAL in 16BST . . . . . . . . . . . . 112
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Anthony Skjellum C/UNIX Programmer's Notebook . . . . . . ??
Michael Wiesenberg Of Interest . . . . . . . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
William A. McWorter, Jr. Fast Circle Plotter . . . . . . . . . . 18
Myron L. Pulier Faster Circles for Apples . . . . . . . 18
Michael T. Enright Ellipse plotter . . . . . . . . . . . . 19
Ian E. Ashdown Cursor Control for Dumb Terminals . . . 32--34, 36, 33
Loren Amelang Dysan's Digital Diagnostic Diskette . . 40
Michael L. Simon Building a Programmable Frequency
Synthesizer . . . . . . . . . . . . . . 80--84, 88, 90--91
Michael Carter Review of \em Language Translations, by
John Zarella . . . . . . . . . . . . . . 116
Paul J. Gans Review of \em Z80 Assembly Language
Subroutines, by Lance A. Leventhal and
Winthrop Saville . . . . . . . . . . . . 117
Susan Bowers Review of \em Teletext and Videotex in
the United States, by Tydeman, Lipinski,
Adler, Nyan, and Zwimpfer . . . . . . . 119
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Namir Clement Shammas NBASIC: A Structured Preprocessor for
MBASIC . . . . . . . . . . . . . . . . . 24
Edward Mitchell A Simple Window Package . . . . . . . . 36--43
David Cornell Forth to PC-DOS Interface . . . . . . . 44
Dan Daetwyler Sorted Diskette Directory Listing for
the IBM PC . . . . . . . . . . . . . . . 60--74
Steven Fisher Emulate Wordstar on TOPS-20 . . . . . . 76
Patrick Banchy CLINK mods to May83 82 and improved
version . . . . . . . . . . . . . . . . 83
Gwen Hummel GENERATE.BAS --- linking machine
language routines to IBM BASIC . . . . . 83
Hugh M. Kawabata Savage Floating Point Benchmark in
Fortran in 16BST . . . . . . . . . . . . 83
Douglas DeGroot Review of Third Caltech Conference on
Very Large Scale Integration, Ed. Randal
E. Bryant . . . . . . . . . . . . . . . 89
Marlin Ouverson Review of SuperScripsit from Radio Shack
for TRS-80 Models I and III . . . . . . 90
Gregory Louis Review of SMAL/80 from Westico . . . . . 98
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Anthony Skjellum C/UNIX Programmer's Notebook . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
D. E. Cortesi Dr. Dobb's Clinic: System Languages;
Keep Talking; Move Over, Ray . . . . . . 10--13
Keith Coye and
Alvin Grossman Micro to Mainframe Connection . . . . . 20
Leslie Brooks Communications Protocols --- Theory and
Practice . . . . . . . . . . . . . . . . 26--29
John Rasp and
L. Brooks How Accurate is Accurate? . . . . . . . 27
Ron Coleman Unix-To-Unix Network Utilities . . . . . 30--31
Jim Fleming Virtual Personal Computer . . . . . . . 32
Theodore Rohling PABX and the Personal Computer . . . . . 60--62
R. S. Broughton BASIC Language Telecommunications
Programming . . . . . . . . . . . . . . 64--69
Michael McKillip Review of U.S. Robotics' S-100 Modem . . 70, 72--74
W. James Wiggins Review of Oubliette [game] from Centaur
Software . . . . . . . . . . . . . . . . 80
Jay Halcomb Review of Automation of Reasoning Ed.
Jorg Siekmann and Graham Wilson . . . . 82
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Richard Mesirov Subroutine to Read Stock History Files 10
William Smith CP/M 2.2 BIOS Function: SELDSK . . . . . 12
Charles E. Burton RSA: A Public Key Cryptography System
Part I . . . . . . . . . . . . . . . . . 16
Morris Dovey Introduction to PL/C: Programming
Language for Compilers . . . . . . . . . 44
Ken Takara Program Design Using Pseudocode . . . . 70--77
Dale Wilson More on Binary Magic Numbers . . . . . . 78
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Anthony Skjellum C/UNIX Programmer's Notebook . . . . . . ??
Reynold Wiggins Editorial . . . . . . . . . . . . . . . ??
Steve Newberry History of Ackermann's Function [letter] 9
Edward McDermott Optimizing Strings in C . . . . . . . . 18--20, 22--23
Jack Park Expert Systems and the Weather . . . . . 24--28, 30--31
Charles E. Burton RSA: A Public Key Cryptography System
Part II . . . . . . . . . . . . . . . . 32
Davy Crockett BASICFMT for TRS-80 . . . . . . . . . . 60--75
Elbert F. Hinson Review of microSUB:MATH from Foehn
Consulting . . . . . . . . . . . . . . . 76
Morton F. Kaplon DO-COM.ASM --- load and execute COM
programs in 16BST . . . . . . . . . . . 88
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Craig Miller Implementing OUT: and INP: in PIP.COM in
CPME . . . . . . . . . . . . . . . . . . 18
Hugh McLarty and
David W. Smith An Introduction to Modula-2 for Pascal
Programmers . . . . . . . . . . . . . . 22--24, 26--27
Ray Duncan Converting Fig-Forth to Forth-83 . . . . 28--32, 34--35
Richard Grigonis Sixth Generation Computers . . . . . . . 37--46, 48--49
James E. Hendrix and
Ernest Payne A New Library for Small-C . . . . . . . 50
Eddy Vasile The Accent Finder . . . . . . . . . . . 82--86, 88--96
Gene Head Solutions to Quirks in dBASE II . . . . 98
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Anthony Skjellum C/UNIX Programmer's Notebook . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Gerald I. Evenden RATFOR [letter] . . . . . . . . . . . . 10
Walt Piotrowski CP/M on the Commodore 64 . . . . . . . . 14
Gene Head dBASE II Programming Techniques . . . . 28--31
Timothy Huang First Chinese Forth --- A Double-Headed
Approach . . . . . . . . . . . . . . . . 32--34, 36--39
Axel Schreiner cc --- A Driver for A Small-C
Programming System . . . . . . . . . . . 40
Michael J. Doherty Comments on ``Sixth Generation
Computers'' [May84 37] . . . . . . . . . 70
Robert Clark Review of \em High-Tech Consulting, by
John Zarella . . . . . . . . . . . . . . 80
Morton Goldberg LISP Version of the Savage Floating
Point Benchmark in 16BST . . . . . . . . 82
Thomas Prince Savage Floating Point Benchmark in Logo
in 16BST . . . . . . . . . . . . . . . . 82
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Wiesenberg Computer Calisthenics . . . . . . . . . ??
Michael Griswold CP/M 2.2 BIOS RSX in CPME . . . . . . . 22
Garry M. Silvey Resident System Extensions --- RSX Under
CP/M Plus . . . . . . . . . . . . . . . 36
Axel Schreiner p: A Small-C Preprocessor . . . . . . . 46
Steven A. Ruzinsky A Simple Minimax Algorithm . . . . . . . 84
Ernest E. Bergmann Languages and Parentheses --- A
Suggestion for Forth-like Languages . . 102
Ernest E. Bergman Languages and Parentheses . . . . . . . 102--106, 108
John E. Stith Balancing Act: The Ultimate Checkbook
Balancing Program . . . . . . . . . . . 110
Christopher J. Dunford Savage floating-point benchmark in
8088/8087 assembly language in 16BST . . 116
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Anthony Skjellum C/UNIX Programmer's Notebook . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Paul C. Barton String search function in C [letter] . . 8
Guy Fletcher and
John Thomas SCISTAR: Greek and math symbols with
Wordstar . . . . . . . . . . . . . . . . 26
John Thomas and
Guy Fletcher Scistar: Greek and Math Symbols with
Wordstar . . . . . . . . . . . . . . . . 26--29
David E. Cortesi What's the Diff?: A File Comparator for
CP/M Plus . . . . . . . . . . . . . . . 30
Joan Thersites and
John A. Thomas An Infinite Key Encryption System . . . 44
John A. Thomas and
Joan Thersites Infinite Key Encryption System . . . . . 44
John Staneff Small-C Concordance Generator . . . . . 86--90, 92--96, 98--105
Christopher J. Dunford Savage floating-point benchmark in
Modula-2 in 16BST . . . . . . . . . . . 106
Thomas W. Moran Some Spreadsheet Tests of the Savage
Floating-Point Benchmark in 16BST . . . 106
Kenneth M. Ferguson Savage floating-point benchmark
deficiencies of in 16BST . . . . . . . . 107
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Anthony Skjellum C/UNIX Programmer's Notebook . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Ray Cadmus File Maintenance in Forth . . . . . . . 24--26, 28, 30--33
Joe Barnhart Forth and the Fast Fourier Transform . . 34
Lou L. Odette Computing with Streams . . . . . . . . . 50
Raymond Buvel A Forth Native-Code Cross Compiler for
the MC68000 . . . . . . . . . . . . . . 68
Ray Duncan and
Martin Tracy The FVG Standard Floating-Point
Extension . . . . . . . . . . . . . . . 110--115
Anthony Skjellum C/Unix Programmer's Notebook . . . . . . 116--118, 120--122
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Anthony Skjellum C/UNIX Programmer's Notebook . . . . . . ??
R. P. Sutherland Of Interest . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine The Software Designer . . . . . . . . . ??
Gene Head More dBASE II Programming Techniques . . 26--28
David D. Clark Simple Calculations With Complex Numbers 30
Allen I. Holub Grep C --- a Unix-Like, Generalized,
Regular Expression Parser in C . . . . . 50
James Garinger Binary (16-bit) to ASCII Hex Conversion
in 16BST . . . . . . . . . . . . . . . . 87
Anthony Skjellum C/Unix Programmer's Notebook . . . . . . 92
Eunice B. Ordman Review of \em The IBM PC Connection, by
James W. Coffron . . . . . . . . . . . . 120
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
R. P. Sutherland Of Interest . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine The Software Designer . . . . . . . . . ??
Michael Wiesenberg Computer Calisthenics . . . . . . . . . ??
Michael Carter Adding Primitive I/O Functions to Mulisp 18--24
Alan Bomberger Program Monitor Package --- Using
Interrupts to Instrument Applications 26--34, 36--40, 42--46
Derek McKay and
Bridger Mitchell CP/M 2.2 Goes PUBlic . . . . . . . . . . 48
Bridger Mitchell and
Derek McKay CP/M 2.2 Goes Public . . . . . . . . . . 48
Terry A. Ward A Guide to Resources for the C
Programmer . . . . . . . . . . . . . . . 74--78, 80--82, 84--86
Donald G. Krantz RESORT . . . . . . . . . . . . . . . . . 88--93
Ian E. Ashdown Merge pseudocode for . . . . . . . . . . 89
James Mott A Simple Token Parsing Filter for DOS
2.0 . . . . . . . . . . . . . . . . . . 99
Thomas Provenzano Review of \em Interactive Programming
Environments, by Barstow, Shrobe, and
Sandewall . . . . . . . . . . . . . . . 122
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
R. P. Sutherland Of Interest . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Wiesenberg Computer Calisthenics . . . . . . . . . ??
Ronald Ullman Fast Hartley Transform [letter] . . . . 8
Alan Walworth Varieties of Unix --- An Introductory
Guide to Microcomputer Unixes . . . . . 24--32, 34--37
John L. Bass Unix Device Drivers . . . . . . . . . . 38--42, 44, 46--48
John Rogers A Unix Internals Bibliography . . . . . 50
John R. Johnson A File Browser Program . . . . . . . . . 60
Henry A. Seymour An Introduction to Parsing . . . . . . . 78--80, 82--84, 86
John A. Grosberg Some Ideas on Program structure [letter]
in CUPN . . . . . . . . . . . . . . . . 97
A. Gomez Review of NCI COHERENT from Network
Consulting . . . . . . . . . . . . . . . 106
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
R. P. Sutherland Of Interest . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine The Software Designer . . . . . . . . . ??
David S. Tilton Z80 assembly language riddle in DDC . . 17
Thomas Lafleur and
Susan Raab Fatten Your Mac . . . . . . . . . . . . 18
Ian E. Ashdown Archiving Files with CP/M-80 and CP/M-86 36
Walt Piotrowski MBOOT and MODEM7 for the C-64's CP/M . . 62
Richard Wilton Unstructured Forth Programming --- An
Introduction . . . . . . . . . . . . . . 86
Stefan H. Unger Review of APL*PLUS/PC Version 3.1 . . . 88
Bruce A. Smith Line Drawing and Point Plotting Routine
for the IBM PC/PCjr in 16BST . . . . . . 109
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
R. P. Sutherland Of Interest . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine The Software Designer . . . . . . . . . ??
Earle Jennings Diagnostic Tools in Turbo Pascal
[letter] . . . . . . . . . . . . . . . . 10
Suzanne Rodriguez The Bob and Dennis Show in Festschrift
for Doctor Dobb . . . . . . . . . . . . 26
Tom Pittman Mac the Hack in Festschrift for Doctor
Dobb . . . . . . . . . . . . . . . . . . 28
Bob Albrecht and
M. Swaine Tiny Hackers: a Realizable Fantasy in
Festschrift for Doctor Dobb . . . . . . 30
Charles E. Burton An Enhanced ADFGVX Cipher System . . . . 48
Gene Head More dBASE Tips and Techniques . . . . . 71
Michael Schmidt Review of Modula-Feb86 Version 1.04 from
Logitech . . . . . . . . . . . . . . . . 74
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
R. P. Sutherland Of Interest . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Richard Stallman The GNU Manifesto . . . . . . . . . . . 30
John Malpas Programming in Logic . . . . . . . . . . 36--38, 40--41
David E. Cortesi A tour of PROLOG . . . . . . . . . . . . 44--63
Dean Schlobohm Tax Advisor --- A Prolog Program
Analyzing Income Tax Issues . . . . . . 64
Michael Cohen File ``Open'' and ``Save'' Functions in
C for the Macintosh in 16BST . . . . . . 96
Stephen Russell CP/M Plus RSX As Fix for Bug in Random
Disk Read Errors in CPME . . . . . . . . 108
Stephen King Review of SAVVY PC Version 4.0 from
Excalibur Technologies Corp . . . . . . 116
R. P. Sutherland Review of \em Turing's Man: Western
Culture in the Computer Age, by J. David
Bolter . . . . . . . . . . . . . . . . . 122
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
R. P. Sutherland Of Interest . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Bob Albrecht and
Michael Swaine Realizable Fantasies: Liberating the Mac 12
Terry A. Ward Monty Plays Scrabble: Issues in Human
Factors Engineering . . . . . . . . . . 18
Amer W. Nelson Shortcut to SCISTAR: For Prowriter Users 24
David D. Clark fx80char: A Character Editor for Epson
FX-80 Printers . . . . . . . . . . . . . 28
Gary B. Palmer A Magic Mushroom for the Epson Alice: A
Practical Program for Printing Phonetic
Characters . . . . . . . . . . . . . . . 58
Ronald G. Parsons and
Vincent Parsons Let's Mouse Around: A Turbo
Pascal/Microsoft Mouse Sketching Program
for IBM PCs . . . . . . . . . . . . . . 74
Steven Anthony Sola Review of SPSS/PC from SPSS, Inc. . . . 84
Thom Hogan Cursor control in word processors in TSD 86
David Winer Some Notes on Software Design in TSD . . 86
A. K. Head Filter for MS-DOS [TEE] in 16BST . . . . 102
William E. Wilson Batch procedures improved in CP/M Ver.
2.2 in CPME . . . . . . . . . . . . . . 112
William E. Wilson PIP Patch CP/M V2.2 in CPME . . . . . . 112
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine The Software Designer . . . . . . . . . ??
William Ames Turbo Pascal bug in Version 2.0 [letter] 9
Charles Davis Terminal key-rollover tests table of in
DDC . . . . . . . . . . . . . . . . . . 16
David E. Cortesi Dr. Dobb is a Subversive . . . . . . . . 22
Thom Hogan Using Decision Variables in Graphics
Primitives . . . . . . . . . . . . . . . 40--42, 44--46, 48
Richard Rylander Solid Shape Drawing on the Commodore 64 50
G. A. Edgar A Compiler Written in Prolog . . . . . . 84
Richard Conn Review of AMPRO Little Board and
Bookshelf Computers . . . . . . . . . . 106
Matthew Trask Review of BetterBASIC Version 1.1 from
Summit Software . . . . . . . . . . . . 108
James Cathey 68000 Integer square root routine in
16BST . . . . . . . . . . . . . . . . . 118
Stan Mitchell MS-DOS Device-driver Chain Display/Dump
in 16BST . . . . . . . . . . . . . . . . 119
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Alex Ragen Of Interest . . . . . . . . . . . . . . ??
Axel Schreiner UNIX Exchange . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
David Ross BASIC Riddle in DDC . . . . . . . . . . 16
Dean Gengle Information Age Issues . . . . . . . . . 52
Dale Walsh Modems: 2400 Bit/Sec and Beyond . . . . 56
Don Gay C USART Controller . . . . . . . . . . . 60
Donald G. Krantz Christensen Protocols in C . . . . . . . 66
A. K. Head Filter for MS-DOS [TRIM] in 16BST . . . 95
Bridger Mitchell A Debugging Console for SID ZSID and DDT
in CPME . . . . . . . . . . . . . . . . 106
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Of Interest . . . . . . . . . . . . . . ??
Donald Rindsberg The Ultimate Parallel Print Spooler . . 46
Alan D. Wilcox Designing a Real-Time Clock for the
S-100 Bus . . . . . . . . . . . . . . . 56
Bob Albrecht and
Michael Swaine Realizable Fantasies: Liberating the Mac 92
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Anonymous C Compilers for MSDOS . . . . . . . . . 30
Richard A. Relph and
C SIG of PicoNet and
Silicon Valley Computer Society C Compilers for MS-DOS . . . . . . . . . 30
David L. Fox A Peephole Optimizer for Assembly
Language Source Code . . . . . . . . . . 56
J. E. Hendrix Small-C Update . . . . . . . . . . . . . 84
David W. Carroll Asynchronous Protocols . . . . . . . . . 92--95
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Alex Ragen Of Interest . . . . . . . . . . . . . . ??
Axel Schreiner UNIX Exchange . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine The Software Designer . . . . . . . . . ??
Ian E. Ashdown Parallel Pattern Matching and Fgrep . . 46
Joseph Celko Bose-Nelson Sort . . . . . . . . . . . . 68
Richard Furuta and
Pierre A. MacKay Two \TeX Implementations for the IBM PC 80--89, 91
John Bass SCSI Your Mac, in MAC Toolbox . . . . . 94
Joe Barnhart A Printing Utility for the HP LaserJet
in 16BST . . . . . . . . . . . . . . . . 117
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Leo Brodie A Threaded-Code Microprocessor Bursts
Forth . . . . . . . . . . . . . . . . . 42--50
Howard H. Robinson and
Philip D. Morse, II and
Sidney A. Bowhill Design of a Forth Target Compiler . . . 52--58, 60, 61, 63, 66--74, 76, 78, 81--92
Bruce Horn Review of Neon Version 1.0 from Kriya
Systems Inc. . . . . . . . . . . . . . . 96
Alan Clute Review of MacFORTH Level 1 V. 1.2; Level
2 V. 2.1; Level 3 V. 3.0 from Creative
Solutions . . . . . . . . . . . . . . . 100
John Bass SCSI Your Mac, in MAC Toolbox . . . . . 106
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Alex Ragen Of Interest . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
David W. Carroll Modula-2 Versus Pascal for
Microcomputers: an Update . . . . . . . 28--34
Brian R. Anderson Bit Manipulation in Modula-2 . . . . . . 38
Paul Heckel Zoomracks: Designing a new Software
Metaphor in TSD . . . . . . . . . . . . 48
Mark U. Edwards Programming Editors Programmable
Editors: a review of ten . . . . . . . . 60
Robert Blum U. S. Robotics Modem Review . . . . . . 102
David E. Cortesi Dr. Dobb's Clinic . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Windowing Operating Environments:
TopView GEM and Windows . . . . . . . . 28--33
Albert S. Woodhull BANKSWAP: A Banked Memory Debugging Tool
for CP/M Plus . . . . . . . . . . . . . 34
Shawn Day Adding a COPY Command to ProDOS . . . . 54
Roger E. Donais CP/M-68K Conditional Batch Processing 70
Alfred Steele ProDOS and the RAM Disk . . . . . . . . 84
John Bass SCSI Your Mac, in MAC Toolbox . . . . . 110
William E. Wilson CP/M Exchange . . . . . . . . . . . . . 114
Robert Blum CP/M Exchange . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Hal W. Hardenbergh Inefficient C . . . . . . . . . . . . . 16
Edward K. Ream PL/68K: C Becomes 68000 Assembly
Language . . . . . . . . . . . . . . . . 26
Nicholas Turner A Simple Multitasking Operating System
for Real-Time Applications . . . . . . . 44
Alan D. Wilcox Bringing Up the 68000 --- A First Step 60
James Cathey COM: An 8080 Simulator for the MC68000 76
Wendelin Colby Of Interest . . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Richard Grigonis Sixth Generation Minds . . . . . . . . . 12
Terry Ritter The Great CRC Mystery . . . . . . . . . 26
Dennis E. Hamilton Fast Integer Powers for Pascal . . . . . 36
Do-While Jones Learning Ada on a Micro . . . . . . . . 42
Richard Conn Overview of DOD Ada Software Repository 60
Bill Walker and
Stephen Alexander Data Abstraction with Modula-2 . . . . . 62--64, 94, 95
Richard A. Campbell The Right to Assemble . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Alfred A. Fressola Copyright and Trade Secret Protection 12
Joseph Marasco A Variable Metric Minimizer . . . . . . 24
Ernest E. Bergmann Concurrency and Turbo Pascal . . . . . . 36
Gregg Weissman Speeding MS DOS Execution . . . . . . . 44
Michael J. Sorens Automatic Porting Between Pascal
Dialects . . . . . . . . . . . . . . . . 50
R. A. Campbell NS32000 Square Roots . . . . . . . . . . 122--123, 106
Brian R. Anderson A 68000 Cross Assembler . . . . . . . . ??
Wendelin Colby Of Interest . . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Ham Structured Programming . . . . . . . . . 10
Robert Jay Brown, III BRIE: The Boca Raton Inference Engine 24
Jack Park A Cellular Automaton Written in Expert-2 42
Sheldon D. Softky Modeling a System in PROLOG . . . . . . 46
Brian R. Anderson A 68000 Cross Assembler . . . . . . . . ??
Wendelin Colby Of Interest . . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Nicholas Turner Editorial . . . . . . . . . . . . . . . ??
Daniel Appleman Keep it Quiet in VP . . . . . . . . . . 12
James Edlin Human Interface Design: From the Outside
In . . . . . . . . . . . . . . . . . . . 24
DDJ Editors Human Interface Design: Jef Raskin
Interview . . . . . . . . . . . . . . . 32
Nabajyoti Barkakati Simple Plots with the Enhanced Graphics
Adapter . . . . . . . . . . . . . . . . 42
Fred A. Scacchitti The Cryptographer's Toolbox . . . . . . 58
Nicholas Turner Code Compression with Mini-Interpreters
in TRTA . . . . . . . . . . . . . . . . 110
Brian R. Anderson A 68000 Cross Assembler . . . . . . . . ??
Wendelin Colby Of Interest . . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Nicholas Turner Editorial . . . . . . . . . . . . . . . ??
David Carew What's Wrong with C . . . . . . . . . . 12
John A. Thomas Survey of Data Encryption in DOL . . . . 16
Joseph Marasco How to Fix Line Glitches . . . . . . . . 32
Levi Thomas and
Nicholas Turner The CompuServe B Protocol: A Better Way
to Send Files . . . . . . . . . . . . . 38--40, 90, 92, 94--99
Wendelin Colby Of Interest . . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Ham Structured Programming . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Nicholas Turner Editorial . . . . . . . . . . . . . . . ??
George W. Shaw, II A Forth Standards Proposal: Extended
Control Structures . . . . . . . . . . . 30
Everett Carter Forth Goes to Sea . . . . . . . . . . . 40
Craig A. Lindley Forth Windows for the IBM PC . . . . . . 46
Michael Ham Forth: Philosophy Standards and
Practical Advice in SP . . . . . . . . . 112
Wendelin Colby Of Interest . . . . . . . . . . . . . . ??
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
J. Cathey Letter to the editor [Integer Square
Root] . . . . . . . . . . . . . . . . . 14, 82--85
Allen I. Holub In Defense of C in VP . . . . . . . . . 16
Richard Relph and
Steve Hahn and
Fred Viles Benchmarking C Compilers . . . . . . . . 30--32, 34--38, 40--44, 46--52, 58, 60, 62, 66, 104--109
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
Ian E. Ashdown Curve Fitting with Cubic Splines . . . . 24
Robert A. McIvor A General First-Order Sorting Algorithm 32
Michael Elkins and
Stephen King High-Speed Thrills: A Review of Eight
Turbo Boards for the IBM PC . . . . . . 46
Jan W. Steinman The Worm Memory Test in TRTA . . . . . . 114
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
Ross Nelson Programming on the 80386 . . . . . . . . 28
Richard A. Campbell TNZ: An 8-bit to 16-bit Translator . . . 40
Namir Clement Shammas Modula-2 Compilers for the IBM PC . . . 48
Michael Ham Factoring in Forth in SP . . . . . . . . 104
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
Ed McNierney New Issues in PC Graphics . . . . . . . 30--32, 35--36, 38
Howard Katz A Mandelbrot Program for the Macintosh 42--45
Michael Morton A Digital Dissolve for Bit-Mapped
Graphics Screens . . . . . . . . . . . . 48--50, 52, 54--56
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
Allen I. Holub Ethics in Programming in VP . . . . . . 14
Ken Berry A Multitasking Kernel . . . . . . . . . 16
Richard A. Campbell In Search of a Sine . . . . . . . . . . 30--32
Morris Simon Review of Echelon's Z-System . . . . . . 36--38, 42--47
Richard Rodman Series 32000 Cross Assembler . . . . . . 48--49
Namir Clement Shammas Turbo Pascal Procedural Parameters,
Local Modules in Modula-2 . . . . . . . 96
Michael Ham Structured Programming . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
Richard Butrick Logic and PROLOG in VP . . . . . . . . . 14
Nicholas Turner 680XX Computers: Where are They Going? 16--18
G. Yates Fletcher Mini Forth for the 68000 . . . . . . . . 22--24, 28, 29
Brian Capouch OS-9 Operating System . . . . . . . . . 30--32, 34--36
Jan L. Harrington Macintosh Buttons and Amiga Gadgets . . 40--42, 44, 47--49
Michael Ham Naming Names [in Forth] in SP . . . . . 110
Nicholas Turner 680xx Experimental Interpreted Language
Proposal in TRTA . . . . . . . . . . . . 126
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
Michael Suman What's Wrong with High-Level Languages
in VP . . . . . . . . . . . . . . . . . 14
Levi Thomas and
Nicholas Turner Text Editors: In Matters of Taste \ldots 16
Mark S. Ackerman 6502 Hacks . . . . . . . . . . . . . . . 24--26, 29--32
Edwin T. Floyd Hashing for High-Performance Searching 34
Allen Holub Nroff: Hashing, Expressions, and Roman
Numerals . . . . . . . . . . . . . . . . 90
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
Ronald G. White Compressing Image Data with Quadtrees 16
Russell Nelson ARC Wars: MS-DOS Archiving Utilities . . 26--28, 30
Robert D. Grappel Optimizing Integer Multiplications by
Constant Multipliers . . . . . . . . . . 34--35, 37
Allen Holub NR: a C Implementation of Nroff . . . . 48
Ernest R. Tello Object-Oriented Programming . . . . . . 126, 128--129, 132--134
Michael Ham Structured Programming . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
Nicholas Turner Running Light . . . . . . . . . . . . . ??
Allen I. Holub Education and Programming in VP . . . . 14
Dan L. Pierson Four PROLOGs for the Macintosh . . . . . 30
Richard Grigonis MYCIN-Like Expert Systems . . . . . . . 42
Michael Ham Numeric Input in Forth in SP . . . . . . 140
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Allen I. Holub Running Light . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
Philip J. Erdelsky Impossibilities in Computers in VP . . . 14
David Levitt Pushing the Sound Envelope . . . . . . . 16--19
Mark Garvin Designing a Music Recorder . . . . . . . 22--23, 26
Do-While Jones Dimensional Data Types . . . . . . . . . 50
Allen Holub Statistical Applications of Digital
Low-Pass Filters, Exec Bug in Microsoft
C . . . . . . . . . . . . . . . . . . . 102
Namir Clement Shammas True Basic Challenges Modula-2 . . . . . 124--126, 128--130
Ernest R. Tello Object-Oriented Lisp on PCs . . . . . . 132--134, 136
Joseph Marasco Review of \em Numerical Recipes: The Art
of Scientific Computing, by Press et al 146
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
Levi Thomas Running Light . . . . . . . . . . . . . ??
Brian R. Anderson What's Right with High-Level Languages? 14
Robert Jay Brown, III An Efficient Algorithm for Large
Priority Queues . . . . . . . . . . . . 16--19
John Musselman Two-Bit Analog-To-Digital Conversion . . 22--24
David E. Cortesi Xor Chain . . . . . . . . . . . . . . . 28--30, 34--35, 38
Thomas A. Zimniewicz Extended IBM PC COM Port Driver . . . . 42
Steve McMahon Dynamic Memory Overlays for Turbo Pascal 50--52, 78--79
Jan L. Harrington Unix BBS Using Shell Scripts . . . . . . 54
Allen Holub Priority Queues . . . . . . . . . . . . 92
Ernest R. Tello Object-Oriented Programming in SCOOPS 116--117, 98--99
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Michael Ham Structured Programming . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
Richard A. Relph Developing 80386 Applications \ldots
Today . . . . . . . . . . . . . . . . . 16
Tom Disque 8088 Assembly-Language Programming
Techniques . . . . . . . . . . . . . . . 24--26, 28
Richard Butrick Logic and Knowledge Representation in
Prolog . . . . . . . . . . . . . . . . . 30--32, 34--35, 37--38
Craig A. Lindley Multitasking with Turbo Pascal . . . . . 42
Allen I. Holub Curses: UNIX-Compatible Windowing Output
Functions . . . . . . . . . . . . . . . 94--104, 74--93
Ray Duncan 16-Bit Software Toolbox . . . . . . . . 106--108, 110--111
Michael Ham Structured Programming: Software Design
Rules . . . . . . . . . . . . . . . . . 112--116
Ernest R. Tello Artificial Intelligence: the Xerox 1186
Lisp Machine . . . . . . . . . . . . . . 118, 120--122, 124--125
Ray Duncan 16-bit Software Toolbox . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
Richard Relph Preparing for ANSI C . . . . . . . . . . 16--18, 20, 22--23
Charles F. Bowman Backtracking . . . . . . . . . . . . . . 24
Donald G. Krantz What's the Diff? . . . . . . . . . . . . 30
Richard Relph Optimizing Compilers for C . . . . . . . 42--47
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Tyler Sperry Editorial . . . . . . . . . . . . . . . ??
Tyler Sperry Running Light . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
James F. Blinn How Many Ways Can You Draw a Circle? . . 18--20, 22, 24--26
Tom Steppe File Comparison Algorithms . . . . . . . 28
Bennette R. Harris The Xor Chain Revisited . . . . . . . . 36--40, 62, 65--66
Andy Klein Writing MS-DOS Device Drivers in C . . . 44
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Tyler Sperry Editorial . . . . . . . . . . . . . . . ??
Tyler Sperry Running Light . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Martin Tracy The Forth Column . . . . . . . . . . . . ??
Richard E. Brown and
Steve Ligett Async Appletalk . . . . . . . . . . . . 18--20, 22, 24--26, 28, 60, 62, 65--72, 74--76, 78--84, 86, 88--91
Lori Chavez Fast Forth for the 68000 . . . . . . . . 32--34, 36
Martin Tracy A Forth Standard Prelude . . . . . . . . 40
Charles F. Bowman Pattern Matching Using Finite State
Machines . . . . . . . . . . . . . . . . 46
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Kent Porter A Graphics Toolbox for Turbo C . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Editorial . . . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
William D. May 3-D Images from Contour Maps . . . . . . 18
Hubert D. Callihan A Graphics Toolkit for Turbo Pascal . . 38
J. Brooks Breeden Using EGA Graphics Screens in Your
Programs . . . . . . . . . . . . . . . . 46
Ron Miller Automated Interrupt Handling in C . . . 54
James Howell An Alternative to Soundex . . . . . . . 62
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Kent Porter A Graphics Toolbox for Turbo C . . . . . ??
Tyler Sperry Editorial . . . . . . . . . . . . . . . ??
Tyler Sperry Running Light . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Martin Tracy The Forth Column . . . . . . . . . . . . ??
David E. Cortesi Dynamic Linking in OS/2 . . . . . . . . 18
Alan Deikman A RAM-Cache Manager in C . . . . . . . . 30
Richard Naro Putting ROM Code in Its Place . . . . . 38
Ray Mariella Integers Don't Float . . . . . . . . . . 48
Robert Jay Brown Artificial Neural Network Experiment . . 16
Richard W. Grigonis Mycin-Like Expert Systems . . . . . . . 42
Kent Porter What is Modula-2? . . . . . . . . . . . ??
R. P. Sutherland Editorial . . . . . . . . . . . . . . . ??
Phillip Robinson Editorial: Software Engineering . . . . 4
Stowe Boyd Software Engineering Environments . . . 8
Anthony Meadow A Mac Programmer's Resource Kit . . . . 8
Ted G. Lewis Software and the Single Programmer . . . 18
Daniel Allen Overview: Macintosh Programmer's
Workshop . . . . . . . . . . . . . . . . 20
Jeffrey M. Parker Using an API as a Developer Platform . . 28
David Kalinsky and
James Ready Embedded Systems Design --- A Special
CASE? . . . . . . . . . . . . . . . . . 37
Anthony Meadow Apple's A/UX: UNIX for the Rest of Us? 44
William Courington and
Jonathan Feiber and
Masahiro Honda Tackling Large-Scale Programming
Projects . . . . . . . . . . . . . . . . 45
David B. Leblang Applying Workstation Technology to CASE 50
Daniel Allen An Introduction to HyperCard Programming 56
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Stan Krute To the Macs . . . . . . . . . . . . . . ??
Sara Noah Ruddy Editorial . . . . . . . . . . . . . . . ??
Namir Clement Shammas Structured Programming . . . . . . . . . ??
Michael Swaine Running Light . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ernest R. Tello Artificial Intelligence . . . . . . . . ??
Tyler Sperry 386 vs. 030: The Crowded Fast Lane . . . 16
Abdullah Al-Dhelaan and
Ted G. Lewis A Programmer's Database for the
Macintosh Toolbox . . . . . . . . . . . 24--26, 28--31, 33, 35, 36, 41, 48--52, 54, 57--65
Franklin Grossman Debugging with the 80386 . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Tyler Sperry Editorial . . . . . . . . . . . . . . . ??
Tyler Sperry Running Light . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Martin Tracy The Forth Column . . . . . . . . . . . . ??
Anonymous Rupp Brothers Catalog: CD-ROM Drives . . 3
Anonymous Rupp Brothers Catalog: Compact Disc
Optical Storage . . . . . . . . . . . . 4
Anonymous Rupp Brothers Catalog: IZE . . . . . . . 4
Anonymous The RESIDENT EXPERT System . . . . . . . 29
Craig A. Lindley A Serial Protocol Analyzer Program . . . 30
Kent Porter The Norton Guides . . . . . . . . . . . 116--121
Randy Davis Review of CheckMate from Cinnabar
Software . . . . . . . . . . . . . . . . 134
Kent Porter Structured Programming . . . . . . . . . ??
Tyler Sperry Editorial . . . . . . . . . . . . . . . ??
Tyler Sperry Running Light . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Jacob Stein Object-Oriented Programming and
Databases . . . . . . . . . . . . . . . 18
Andrew J. Chalk An Italic Font in C for the EGA and VGA 36
James Mathews Threaded Binary Trees . . . . . . . . . 42
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Stan Krute To the Macs . . . . . . . . . . . . . . ??
Tyler Sperry Editorial . . . . . . . . . . . . . . . ??
Tyler Sperry Running Light . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Martin Tracy The Forth Column . . . . . . . . . . . . ??
Jonathan Amsterdam Creating an Adventurous Language . . . . 18
Bill Thompson and
Beverly Thompson Topics in Knowledge-Based Languages . . 40--42, 43, 45, 47, 49
Anthony J. Dos Reis Theorem Proving Using Semantic
Resolution . . . . . . . . . . . . . . . 50
Kent Porter Structured Programming: Implementing
Wirth's \tt LineDrawing Module . . . . . 118, 121--122, 124, 127, 128
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Stan Krute To the Macs . . . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Robert Carr Developing for the User . . . . . . . . 18
Michael Budiansky and
Anthony Meadow and
Rocky Offner Handling Image Files with TIFF . . . . . 26
Mark Tichenor Virtual Arrays in C . . . . . . . . . . 46
Richard A. Relph Soft-ICE Ver. 1.01 from Nu-Mega
Technologies . . . . . . . . . . . . . . 128
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Martin Tracy The Forth Column . . . . . . . . . . . . ??
William D. Cramer Writing Real-Time Programs under UNIX 18
Daniel Hildebrand Message-Passing Operating Systems . . . 34
G. Michael Vose OS/2's a Real-Time Alternative . . . . . 42
William D. May A Simple Decompiler . . . . . . . . . . 50
M. Swaine SD 88: Prolog tools and transputers
(editorial) . . . . . . . . . . . . . . 110
Neil Freeman Review of C-INDEX+ Ver. 3.1 from Trio
Systems . . . . . . . . . . . . . . . . 128
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Allen I. Holub C Chest . . . . . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Elon Gasper Getting A Head with HyperAnimation . . . 18
Michael Geary SQL Development Tools . . . . . . . . . 36
John W. Ratcliff and
David E. Metzener Pattern Matching: The Gestalt Approach 46, 47, 59--51, 68--72
Bruce W. Tonkin Getting Down to BASICS . . . . . . . . . 52
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Martin Tracy The Forth Column . . . . . . . . . . . . ??
Richard A. Relph Speed trials: five Cs compared (compiler
reviews) . . . . . . . . . . . . . . . . 18--20, 22, 24, 26--28
M. Hymowech Find that function! (function finder
utilities) . . . . . . . . . . . . . . . 30--31, 33--38, 70--78
Stewart Nutter An aid to documenting C . . . . . . . . 40--44, 48, 84--87, 90--94
John R. Michener A tool for secret key cryptography . . . 50--52, 55, 96
E. R. Tello Objective-C (object-oriented language) 56--58, 60, 63, 65--66, 69
A. Stevens C programming: off and running \ldots 98, 101--102, 104, 106--107, 109--110, 113
M. Tracy More real-time connections (Forth) . . . 114, 116--118
K. Porter Improving on DIR (structured
programming) . . . . . . . . . . . . . . 120, 122--123, 126, 128, 142--144, 147--148
R. L. Jones Do they really pay for every line?
(Parallel programming) . . . . . . . . . 130, 132, 134--135, 138, 140
Ron Copeland Running Light . . . . . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Running Light . . . . . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Martin Stitt Using action charts for software
development . . . . . . . . . . . . . . 18--33, 92--93
K. N. King Ada for Pascal programmers . . . . . . . 34--51
James Stewart Ada Validation: The Diary of a Vendor 45
J. A. Grosberg Object-oriented dimensional units . . . 52--62, 94--99
K. Porter State of the Art in Modula-2 [review of
four compilers] . . . . . . . . . . . . 64--81, 100--106
Raymond Moon Arguments and automatic variables in
assembly language . . . . . . . . . . . 82--88, 110--111
Stan Krute XCMD and XFCN: HyperCard's software
slots . . . . . . . . . . . . . . . . . 90--91, 108--109
Ron Copeland Running Light . . . . . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Jonathan Erickson Swaine's Flames . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Martin Tracy The Forth Column . . . . . . . . . . . . ??
Jonathan Amsterdam Adding extensions to Lisp . . . . . . . 19--20, 22, 24, 27, 56, 58
John B. Dilworth An 80386 assembler in Forth . . . . . . 28--30, 33--35, 60, 63, 65--66, 68--70, 72, 81--82
Neil Margulis 80386 protected mode initialization . . 36--37, 39, 84, 86
Steve Heller A double cross for MASM . . . . . . . . 46--48, 50, 52, 87--88, 90, 92, 96, 99, 148
E. Tello Turbo Prolog 2.0 . . . . . . . . . . . . 54--55
K. Porter Structured programming: huge arrays
revisited . . . . . . . . . . . . . . . 100--102, 105--106, 136--137
A. Stevens C programming: screen control,
programming as art, and C++ . . . . . . 108, 111--115, 128--130, 133--134
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Jonathan Erickson Swaine's Flames . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Steve Upstill Photorealism in computer graphics . . . 18--30
Kent Dahlgren Putting graphical interfaces into
perspective . . . . . . . . . . . . . . 32--41
Victor J. Duvanenko Image compression via compilation . . . 42--47, 82--90
T. King Dynamic run-time structures . . . . . . 50--54, 92--93
Robert J. Moore Mapping DOS memory allocation . . . . . 56--64, 94--96
Bruce W. Tonkin Inserting elements into a Basic integer
array . . . . . . . . . . . . . . . . . 66--67
G. L. Lazarev Prolog/V: Prolog in the Smalltalk
environment . . . . . . . . . . . . . . 68--80, 98--102
Michael Swaine Editorial . . . . . . . . . . . . . . . 80
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Greg Blackham Building software for portability . . . 18--26
William Fitler A Few More Thoughts on Program
Portability . . . . . . . . . . . . . . 20
Donnalyn Frey Unix vs. Unix . . . . . . . . . . . . . 28--34
Ray Duncan Writing OS/2 applications with I/O
privileges . . . . . . . . . . . . . . . 36--44
Chris Derossi Writing programs for MultiFinder . . . . 46--54, 96--100
Scott Robert Ladd Spelunking MS-DOS: documenting the
undocumented . . . . . . . . . . . . . . 56--60
Andrew J. Chalk EGA and VGA smooth scrolling and panning 62--69, 101--110
Marvin Hymowech Find that function --- from inside
Brief! . . . . . . . . . . . . . . . . . 70--72
E. R. Tello A class-ier C . . . . . . . . . . . . . 74--78
Chris Derossi Programming with Color QuickDraw . . . . 8
John Rosford Avoiding INIT Collisions at Boot Time 15
Curt Bianchi Memory Management with MacApp . . . . . 23
Rob Dye Visual Object-Oriented Programming . . . 31
Bryan Waters Writing Macintosh Device Drivers . . . . 37
Charles A. Rovira Persistent Objects . . . . . . . . . . . 41
Don Gaspar WizardCopy for fast Backups . . . . . . 45
Kenneth Turner Modifying WizardCopy for Hard Disks
[sidebar] in ``WizardCopy for fast
Backups'' (D. Gaspar) . . . . . . . . . 45
Bryan Waters Object C and the Macintosh Control Panel 51
Janna Custer On Being or Becoming a Macintosh
Developer . . . . . . . . . . . . . . . 54
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Structured Programming . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Todd King Using neural networks for pattern
recognition . . . . . . . . . . . . . . 14--28, 90--95
Casimir C. Klimasauskas Neural nets and noise filtering . . . . 32--48, 96--100
Steve Melnikof Neural Networks for Signal Processing: A
Case Study . . . . . . . . . . . . . . . 36
Michael W. Garwood and
Andrew E. Schweig UNIX Streams . . . . . . . . . . . . . . 50, 53, 55, 56, 58, 60
Scott Robert Ladd Comparing Modula-2 and C++ . . . . . . . 62--68, 102--104
Mike Schmit MS-DOS assemblers compared . . . . . . . 70--88
Paul Thomson Using extended memory on the PC AT . . . 106, 108, 119
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Graphics Programming . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Rabindra P. Kar and
Kent Porter RHEALSTONE a real-time benchmarking
proposal . . . . . . . . . . . . . . . . 14--16, 18, 22, 24
D. Bowling Real-time modeling with MS-DOS . . . . . 26--28, 30, 32, 34
G. Michael Vose and
David Weil A benchmark apologia . . . . . . . . . . 36--38, 40, 43
Thomas Green A C++ multitasking kernel . . . . . . . 45--46, 48, 51, 84, 86, 88, 90
Gregory R. S. Ilg and
R. J. Brown A Timed Event Network Scheduler in Forth 52, 54, 56, 58, 92--94, 96
David L. Fox Benchmarking C statements . . . . . . . 60, 62, 65, 98--103
Costas Menico Debugging TSR programs . . . . . . . . . 67--68, 70, 104--106
Chris Burke APL PLUS system II . . . . . . . . . . . 72, 74, 76
Robert Zigon Run length encoding . . . . . . . . . . 126
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Graphics Programming . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Herbert Schildt A Presentation Manager application
template . . . . . . . . . . . . . . . . 16--18, 21--22, 26--27, 81
Margaret Johnson and
Mark Solinski Dynamic Link Libraries Under Microsoft
Windows . . . . . . . . . . . . . . . . 28, 29, 32, 35, 37, 82, 84, 86--91
William Fitler Writing portable applications with X/GEM 38, 40--41, 92
James Gettys Network windowing using the X Window
System . . . . . . . . . . . . . . . . . 42, 44, 49--50, 53
John M. Dlugosz Extended directory searches using C++ 55--56, 58, 99--101
Karanjit S. Siyan Coping with complex programs . . . . . . 60, 62, 65--66, 69
Margaret Johnson The portability dream (portable code
between windowing environments) . . . . 70--72, 74--75, 77, 102--104
Kee Hinckley The OSF windowing system . . . . . . . . 78--80
Kathleen Evans Ralston 1988 DDJ Index . . . . . . . . . . . . . 93
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Graphics Programming . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Kim Kokkonen More memory for DOS Exec . . . . . . . . 14--15, 18, 22, 66, 68--71
Neil Margulis Advanced 80386 memory management . . . . 24, 28--30
Kent Dahlgren Demand paged virtual memory . . . . . . 32--37, 41
Tom Gettys Implementing the LRU Algorithm . . . . . 34
Nico Mak SWAP (utility program) . . . . . . . . . 44--48, 72--75, 77--78, 80
Steve Peterson A memory allocation compaction system 50--56, 82--90
Michael A. Floyd A class act (object-oriented
programming) . . . . . . . . . . . . . . 58--64
Keith Weiskamp Review of ``C''erious Toolkit from TSR
Systems Ltd. in ER . . . . . . . . . . . 92
Jonathan Amsterdam Review of \em The Puzzling Adventures of
Dr. Ecco, by Dennis Shasha, in ER . . . 96
Bruce W. Tonkin QuickPak Professional from Crescent
Software [review] in ER . . . . . . . . 96
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Graphics Programming . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ken L. Pottebaum Creating TSR programs with Turbo Pascal.
I . . . . . . . . . . . . . . . . . . . 14--16, 20, 74, 76, 81--82
Brian R. Anderson Kermit meets Modula-2 . . . . . . . . . 22--36, 83--93
Bruce W. Tonkin Language-independent dynamic
pseudo-structures . . . . . . . . . . . 39--48, 94--96
Bruce Eckel TAWK: a simple interpreter in C++ . . . 50--60, 98, 100--102
Jay Martin Anderson Quick Drawing with XCMDs (Hyper Card) 63--66, 104, 106
Scott Robert Ladd Quick C versus Turbo C . . . . . . . . . 68--73
Phil Daley Run length encoding revisited . . . . . 130, 154
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Graphics Programming . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Ray Duncan Interprocess communications in OS/2 . . 14--15, 18, 20, 24--25
Rahner James Undocumented DOS . . . . . . . . . . . . 26--28, 30, 34, 84
Michael Bunnell Real-time data acquisition . . . . . . . 36--38, 42--44, 86, 88, 90
R. Fischer Variable-level programming . . . . . . . 46, 48, 50, 52, 54--55, 92
Keith Rowe Optimization technology . . . . . . . . 56, 58--62
James Mischel Writing AWK-like extensions to C . . . . 64--66, 68, 70, 94, 96, 98, 103--104
K. L. Pottebaum Creating TSR programs. II . . . . . . . 72--74, 106--107, 109
Dale Moir Maintaining system security . . . . . . 75, 156--157
Alex Lane Generating parsers with PCYACC . . . . . 76--77, 79, 81, 110--112
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Graphics Programming . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
William H. Murray and
Chris H. Pappas Line-of-best-fit (OS/2 Presentation
Manager) . . . . . . . . . . . . . . . . 14--20, 78--82
Keith Weiskamp and
Loren Heiny An icon editor . . . . . . . . . . . . . 24--33, 84--88
Charles McManis Multitasking OS and graphics
coprocessors . . . . . . . . . . . . . . 36--42, 90--91
Victor J. Duvanenko Image mathematics . . . . . . . . . . . 45--55, 92--94
Michael A. Floyd Turbo Pascal with objects . . . . . . . 56--63, 95--97
William Catchings and
Mark L. Van Name Getting the bugs out with Turbo Debugger 64--70, 73
Costas Menico Faster string searches (Boyer--Moore
algorithm) . . . . . . . . . . . . . . . 74--75, 98--99
Janna Custer Of Interest . . . . . . . . . . . . . . ??
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Kent Porter Graphics Programming . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
David Thomas and
Randolph Best Smalltalk + C: the power of two . . . . 16--18, 94--98, 100
Michael A. Floyd Making the C-to-Fortran connection . . . 22--23, 25--27, 102--104
Kent Quirk Translating PCX files . . . . . . . . . 30--34, 36, 105--108
Herbert Schildt Building your own C interpreter . . . . 38, 42, 45--46, 48--49, 110--122
Paul Anderson C multidimensional arrays at run time 50, 52, 54--57, 59--60, 124
Randall Merilatt C dynamic memory use . . . . . . . . . . 62, 64, 66--67, 125--127
Timothy Berens C procedure tables . . . . . . . . . . . 68, 70, 72--73, 128--132
Scott Robert Ladd Going from K and R to ANSI C . . . . . . 74, 76--80
Stephen Russell A generic Heapsort algorithm in C . . . 81--82, 84, 86, 88
Scott Robert Ladd Benchmarking Turbo C and Quick C . . . . 89
T. A. Elkins Review of VEdit Plus Ver. 3 from
CompuView Products . . . . . . . . . . . 90
Janna Custer Of Interest . . . . . . . . . . . . . . ??
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Randall Nevin Autorouting with the A* algorithm . . . 16--23, 82--86
Michael P. McLaughlin Simulated annealing . . . . . . . . . . 26--37, 88--93
Jean F. Coppola and
Francis T. Marchese Cellular Automata: A New Way of
Simulation . . . . . . . . . . . . . . . 34--34
Todd King Force-based simulations . . . . . . . . 40--42, 94--96
Mark C. Peterson Setting precedence (Ptree search
algorithm) . . . . . . . . . . . . . . . 44--50, 98--101
Michael Abrash and
Dan Illowsky Roll your own minilanguages with
mini-interpreters . . . . . . . . . . . 52--58, 61--62, 102--103
Thomas Green 80386 protected mode and multitasking 64--72, 109--113
John M. Dlugosz Review of Watcom C Ver. 7.0 from Watcom
Products . . . . . . . . . . . . . . . . 74--80
Janna Custer Of Interest . . . . . . . . . . . . . . ??
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Mark Servello Implementing multiple computer
communications links . . . . . . . . . . 18--20, 22, 24, 26, 81--85
Mark R. Nelson LZW data compression . . . . . . . . . . 29, 32, 34, 36, 86--87
Costas Menico High-speed file transfers with NetBIOS 38, 40, 42--43, 88--91
Donald W. Smith Finite state machines for XModem . . . . 45--46, 48, 50, 92--103
Benjamin White Hamming-Code Decoding . . . . . . . . . 52, 54, 56
Gregory L. Lazarev Executable specifications with Prolog 61--62, 64, 66--68
James Mischel A global variable device driver for
MS-DOS . . . . . . . . . . . . . . . . . 70, 73, 104--111
Noel J. Bergman First look at CommonView (software
package) . . . . . . . . . . . . . . . . 74, 76, 78--80
Janna Custer Of Interest . . . . . . . . . . . . . . ??
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Rabindra P. Kar Data-flow multitasking . . . . . . . . . 16--18, 20, 22, 24, 84
Mark Streich A parallel make with DESQview . . . . . 28, 30, 32, 34, 36, 86, 92--94, 97--99
Narain H. Gehani and
William D. Roome Concurrent C for real-time programming 38, 40, 43--45, 100
Andrew Schulman Linking while the program is running . . 46, 48, 50--52, 54--55, 102, 104, 106
Anders Hejlsberg Container object types in Turbo Pascal 56, 58, 60, 62, 64, 108--112
Steve Heller Extensible hashing . . . . . . . . . . . 66, 69--70, 116, 118, 120--121
Barr E. Bauer Optimizing in a parallel environment . . 72, 74, 76, 79, 80, 82, 122--123
M. Swaine Two early neural net implementations . . 124, 128--129, 131
A. Stevens C++ and linked lists . . . . . . . . . . 133--134, 137--140, 152--153
J. Duntemann Poly want an object? (structured
programming) . . . . . . . . . . . . . . 142, 145--150, 154, 156--159
Janna Custer Of Interest . . . . . . . . . . . . . . ??
Jeff Duntemann Structured Programming . . . . . . . . . ??
Jonathan Erickson Editorial . . . . . . . . . . . . . . . ??
Michael A. Floyd Editorial . . . . . . . . . . . . . . . ??
Al Stevens C Programming . . . . . . . . . . . . . ??
Michael Swaine Programming Paradigms . . . . . . . . . ??
Michael Swaine Swaine's Flames . . . . . . . . . . . . ??
Steven Kienle Network Graphs in Object Pascal . . . . 17--18, 20, 22, 24--25, 104--106, 108, 111
Marty Franz Writing Filters In an Object-Oriented
Language . . . . . . . . . . . . . . . . 28, 30, 32, 34--36, 112, 114--115
John M. Dlugosz A Homebrew C++ Parser . . . . . . . . . 40, 43--44, 46, 116, 118--119, 120, 122
Bertrand Meyer Writing correct software . . . . . . . . 48, 52, 54, 56, 58, 60, 63, 125
Joseph Mouhanna and
Michael Vose The QuickPascal in QuickPascal . . . . . 64--66, 68, 70, 126--128
Kenneth E. Ayers An object-oriented logic simulator . . . 72, 75--76, 78, 130--132, 134, 136--138
Scott B. Guthery Are the Emperor's New Clothes Object
Oriented? . . . . . . . . . . . . . . . 80, 82--84, 86
Bruce W. Tonkin PDQ: Less Baggage Faster Code [review] 88, 90, 92--94
Ronald Fischer Functional Programming and FPCA '89 . . 96
Scott Robert Ladd Guest Editorial . . . . . . . . . . . . ??
Al Stevens Interview with Dennis Ritchie and Bjarne
Stroustrup . . . . . . . . . . . . . . . 8
Scott Robert Ladd C++ string classes . . . . . . . . . . . 18--21, 68--70
Narain H. Gehani and
William D. Roome Discrete event simulation in Concurrent
C . . . . . . . . . . . . . . . . . . . 24--28, 30, 71--72
Al Stevens C programmer's guide to C++ . . . . . . 32--41
Ron Winter Automatic module control revisited . . . 42--46, 73--85
Kevin E. Poole C Printer for VMS and Unix . . . . . . . 44
Robert F. Starr C list manager . . . . . . . . . . . . . 48--54, 90--91, 93
Robert Edgar Debugging C programs . . . . . . . . . . 56--60, 93
Paul Anderson C customized memory allocators . . . . . 62--66, 94
David Carew What's Right with C? . . . . . . . . . . 96