1982 8.07 1984

Vol.8 n°7 (#81) july 1983

Vol.8 n°7 (#81) july 1983

(ddj_1983_07.jpg)

p.6 Editorial (p.345 in reprint volume 8)

p.6 Editorial (p.345 in reprint volume 8)

#Edito

TABLE OF CONTENTS

ARTICLES

ARTICLES

p.12 Augusta, Part IV — The Augusta Compiler (continued) (p.348 in reprint volume 8)

p.12 Augusta, Part IV — The Augusta Compiler (continued) (p.348 in reprint volume 8)

[author : Edward Mitchell]

Concluding the four-part series on his tiny language, author Mitchell describes the internal operation of the Augusta compiler. Included are details of the lexical analyzer, the symbol table, code generation, and backpatching techniques, as well as some personal comments on Ada, Microsoft BASIC, and overall development of the compiler.

p.34 RED — A Better Screen Editor, Part I (p.361 in reprint volume 8)

p.34 RED — A Better Screen Editor, Part I (p.361 in reprint volume 8)

[author : Edward K. Ream]

In our January 1982 issue the author described ED2, his public-domain text editor. Extensive improvements produced RED, including new buffer routines which remove all restrictions on the size of files which may be edited. This month the author discusses those virtual memory routines, and a code-saving method of error recovery. The rest of RED will be discussed next month.

p.65 Anatomy of a Digital Vector and Curve Generator (p.380 in reprint volume 8)

p.65 Anatomy of a Digital Vector and Curve Generator (p.380 in reprint volume 8)

[author : Richard Shiffman]

In past issues we have presented various methods for drawing lines and circles. This article presents a slightly different angle, providing BASIC implementations of both a vector and circle generator.

p.70 Fast Matrix Operations in Forth, Part II (p.383 in reprint volume 8)

p.70 Fast Matrix Operations in Forth, Part II (p.383 in reprint volume 8)

[author : Steven A. Ruzinsky]

In the June issue, Part I of this series presented a matrix-defining word and a few accessories. This installment introduces programs for performing matrix operations, as well as some more advanced accessories.

DEPARTMENTS

DEPARTMENTS

p.6 Letters (p.345 in reprint volume 8)

p.6 Letters (p.345 in reprint volume 8)

p.80 Dr. Dobb’s Clinic (p.392 in reprint volume 8)

p.80 Dr. Dobb’s Clinic (p.392 in reprint volume 8)

[author : Dave Cortesi]

Two Gets You Ten, Cheap Thrills Dept., and the AGGHHH! Program

p.86 CP/M Exchange (p.396 in reprint volume 8)

p.86 CP/M Exchange (p.396 in reprint volume 8)

[author : Robert Blum]

MBOOT Revisited, CP/M Plus Feedback, a bit on CCP replacements, and 64K and Beyond

p.92 16-Bit Software Toolbox (p.400 in reprint volume 8)

p.92 16-Bit Software Toolbox (p.400 in reprint volume 8)

[author : Ray Duncan]

MS-DOS Rebuttal, 68000 Tools, and Sizing Memory on the IBM PC

p.100 Of Interest (p.406 in reprint volume 8)

p.100 Of Interest (p.406 in reprint volume 8)

[author : Michael Wiesenberg]