Table of contents for issues of Dr. Dobb's Journal of Software Tools

Last update: Fri Oct 28 11:18:07 MDT 2022                Valid HTML 3.2!

Volume ??, Number ??, 19xx
Volume ??, Number 1, January, 19xx
Volume ??, Number 3, March, 19x3
Volume ??, Number 11, November, 19xx
Volume 7, Number 1, January, 1982
Volume 7, Number 2, February, 1982
Volume 7, Number 3, March, 1982
Volume 7, Number 4, April, 1982
Volume 7, Number 5, May, 1982
Volume 7, Number 6, June, 1982
Volume 7, Number 7, July, 1982
Volume 7, Number 8, August, 1982
Volume 7, Number 9, September, 1982
Volume 7, Number 10, October, 1982
Volume 7, Number 11, November, 1982
Volume 7, Number 12, December, 1982
Volume 8, Number 1, January, 1983
Volume 8, Number 2, February, 1983
Volume 8, Number 3, March, 1983
Volume 8, Number 4, April, 1983
Volume 8, Number 5, May, 1983
Volume 8, Number 6, June, 1983
Volume 8, Number 7, July, 1983
Volume 8, Number 8, August, 1983
Volume 8, Number 9, September, 1983
Volume 8, Number 10, October, 1983
Volume 8, Number 11, November, 1983
Volume 8, Number 12, December, 1983
Volume 9, Number 1, January, 1984
Volume 9, Number 2, February, 1984
Volume 9, Number 3, March, 1984
Volume 9, Number 4, April, 1984
Volume 9, Number 5, May, 1984
Volume 9, Number 6, June, 1984
Volume 9, Number 7, July, 1984
Volume 9, Number 8, August, 1984
Volume 9, Number 9, September, 1984
Volume 9, Number 10, October, 1984
Volume 9, Number 11, November, 1984
Volume 9, Number 12, December, 1984
Volume 10, Number 1, January, 1985
Volume 10, Number 2, February, 1985
Volume 10, Number 3, March, 1985
Volume 10, Number 4, April, 1985
Volume 10, Number 5, May, 1985
Volume 10, Number 6, June, 1985
Volume 10, Number 7, July, 1985
Volume 10, Number 8, August, 1985
Volume 10, Number 9, September, 1985
Volume 10, Number 10, October, 1985
Volume 10, Number 11, November, 1985
Volume 10, Number 12, December, 1985
Volume 11, Number 1, January, 1986
Volume 11, Number 2, February, 1986
Volume 11, Number 3, March, 1986
Volume 11, Number 4, April, 1986
Volume 11, Number 5, May, 1986
Volume 11, Number 6, June, 1986
Volume 11, Number 7, July, 1986
Volume 11, Number 8, August, 1986
Volume 11, Number 9, September, 1986
Volume 11, Number 10, October, 1986
Volume 11, Number 11, November, 1986
Volume 11, Number 12, December, 1986
Volume 12, Number 1, January, 1987
Volume 12, Number 2, February, 1987
Volume 12, Number 3, March, 1987
Volume 12, Number 4, April, 1987
Volume 12, Number 5, May, 1987
Volume 12, Number 6, June, 1987
Volume 12, Number 7, July, 1987
Volume 12, Number 8, August, 1987
Volume 12, Number 9, September, 1987
Volume 12, Number 10, October, 1987
Volume 12, Number 11, November, 1987
Volume 12, Number 12, December, 1987
Volume 112, Number 4, April, 1987
Volume 13, Number ??, 1988
Volume 13, Number 1, January, 1988
Volume 13, Number 2, February, 1988
Volume 13, Number 3, March, 1988
Volume 13, Number 4, April, 1988
Volume 13, Number 5, May, 1988
Volume 13, Number 6, June, 1988
Volume 13, Number 7, July, 1988
Volume 13, Number 8, August, 1988
Volume 13, Number 9, September, 1988
Volume 13, Number 10, October, 1988
Volume 13, Number 11, November, 1988
Volume 13, Number 12, December, 1988
Volume 14, Number ??, 1989
Volume 14, Number 1, January, 1989
Volume 14, Number 2, February, 1989
Volume 14, Number 3, March, 1989
Volume 14, Number 4, April, 1989
Volume 14, Number 5, May, 1989
Volume 14, Number 6, June, 1989
Volume 14, Number 7, July, 1989
Volume 14, Number 8, August, 1989
Volume 14, Number 9, September, 1989
Volume 14, Number 10, October, 1989
Volume 14, Number 11, November, 1989
Volume 14, Number 12, December, 1989
Volume 14, Number 13 (C Sourcebook for the 1990s), Winter, 1989


Dr. Dobb's Journal of Software Tools
Volume ??, Number ??, 19xx

                 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

Dr. Dobb's Journal of Software Tools
Volume ??, Number 1, January, 19xx

                     Thom Mayer   QuickDraw Meets ImageWriter  . . . . . . 26

Dr. Dobb's Journal of Software Tools
Volume ??, Number 3, March, 19x3

              Edgar H. Fey, Jr.   Compiler Design, A Fundamental Mistake
                                  of --- Guest Essay . . . . . . . . . . . 71

Dr. Dobb's Journal of Software Tools
Volume ??, Number 11, November, 19xx

                 Michael Carter   Adding Primitive I/O Functions to muLISP 18


Dr. Dobb's Journal of Software Tools
Volume 7, Number 1, January, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 2, February, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 3, March, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 4, April, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 5, May, 1982

             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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 6, June, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 7, July, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 8, August, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 9, September, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 10, October, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 11, November, 1982

               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

Dr. Dobb's Journal of Software Tools
Volume 7, Number 12, December, 1982

               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


Dr. Dobb's Journal of Software Tools
Volume 8, Number 1, January, 1983

                     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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 2, February, 1983

               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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 3, March, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 4, April, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 5, May, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 6, June, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 7, July, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 8, August, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 9, September, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 10, October, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 11, November, 1983

                    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

Dr. Dobb's Journal of Software Tools
Volume 8, Number 12, December, 1983

                    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


Dr. Dobb's Journal of Software Tools
Volume 9, Number 1, January, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 2, February, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 3, March, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 4, April, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 5, May, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 6, June, 1984

               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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 7, July, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 8, August, 1984

               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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 9, September, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 10, October, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 11, November, 1984

                    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

Dr. Dobb's Journal of Software Tools
Volume 9, Number 12, December, 1984

                    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


Dr. Dobb's Journal of Software Tools
Volume 10, Number 1, January, 1985

               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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 2, February, 1985

                    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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 3, March, 1985

                     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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 4, April, 1985

               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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 5, May, 1985

               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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 6, June, 1985

                    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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 7, July, 1985

               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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 8, August, 1985

                    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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 9, September, 1985

               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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 10, October, 1985

                    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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 11, November, 1985

                    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

Dr. Dobb's Journal of Software Tools
Volume 10, Number 12, December, 1985

               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


Dr. Dobb's Journal of Software Tools
Volume 11, Number 1, January, 1986

                    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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 2, February, 1986

                 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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 3, March, 1986

            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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 4, April, 1986

              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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 5, May, 1986

              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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 6, June, 1986

              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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 7, July, 1986

                 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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 8, August, 1986

                 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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 9, September, 1986

                     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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 10, October, 1986

                     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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 11, November, 1986

                 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

Dr. Dobb's Journal of Software Tools
Volume 11, Number 12, December, 1986

                     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


Dr. Dobb's Journal of Software Tools
Volume 12, Number 1, January, 1987

                    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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 2, February, 1987

                     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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 3, March, 1987

                     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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 4, April, 1987

                    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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 5, May, 1987

                     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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 6, June, 1987

                     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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 7, July, 1987

                     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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 8, August, 1987

                     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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 9, September, 1987

                 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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 10, October, 1987

                 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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 11, November, 1987

                 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

Dr. Dobb's Journal of Software Tools
Volume 12, Number 12, December, 1987

                 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


Dr. Dobb's Journal of Software Tools
Volume 112, Number 4, April, 1987

               Robert Jay Brown   Artificial Neural Network Experiment . . 16
            Richard W. Grigonis   Mycin-Like Expert Systems  . . . . . . . 42


Dr. Dobb's Journal of Software Tools
Volume 13, Number ??, 1988

                    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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 1, January, 1988

                 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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 2, February, 1988

              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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 3, March, 1988

                    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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 4, April, 1988

                 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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 5, May, 1988

              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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 6, June, 1988

              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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 7, July, 1988

              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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 8, August, 1988

              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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 9, September, 1988

                   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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 10, October, 1988

                   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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 11, November, 1988

              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

Dr. Dobb's Journal of Software Tools
Volume 13, Number 12, December, 1988

              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


Dr. Dobb's Journal of Software Tools
Volume 14, Number ??, 1989

                  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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 1, January, 1989

              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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 2, February, 1989

                 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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 3, March, 1989

                 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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 4, April, 1989

                 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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 5, May, 1989

                 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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 6, June, 1989

                 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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 7, July, 1989

                 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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 8, August, 1989

                   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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 9, September, 1989

                   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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 10, October, 1989

                   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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 11, November, 1989

                   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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 12, December, 1989

                   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

Dr. Dobb's Journal of Software Tools
Volume 14, Number 13 (C Sourcebook for the 1990s), Winter, 1989

              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