#Edito
[author : Edward Mitchell]
Having discussed language definition and the p-code interpreter of Augusta in previous issues (DDJ Nos. 75 and 77), Mr. Mitchell this month begins discussion of the recursive-descent compiler of his unofficial Ada subset. The listing of the Augusta compiler begins in this issue and continues in the July issue.
[author : Daniel L. Lee]
The algorithm presented here draws complete circles accurately and quickly, and is relatively easy to program. Written in assembly code for the IBM PC, the routine can be implemented as an IBM Pascal procedure.
[author : Alan D. Howard]
In the January 1982 issue, Edward Ream published a Small-C screen editor. Since then, its popularity has continued to increase. Mr. Howard provides enhancements to the utility that should prove useful and instructive to those wishing to expand the editor’s capability.
[author : Ron Goodman]
Shifts and rotations are useful in a number of programming contexts. For those curious about this group of instructions on the Z80, but unable to find a satisfactory description, Mr. Goodman’s discussion should prove enlightening.
[author : B.T.G. Tan]
As one might expect, the 6502 and 6800 CPUs have a number of common instructions. Some of those, however, have subtle differences of which the programmer should be aware. Three such instructions are described and compared.
[author : Dave Cortesi]
More on disks, and Z80 hang-ups; Controlling MBASIC; The Buffered Keyboard; items on CCS, CompuPro, and more.
[author : Terry R. Dettmann]
[author : Terry Dettmann]
[author : Robert Blum]
The first in a series of columns taking a look at CP/M Plus.
[author : Ray Duncan]
MSDOS vs. CP/M-86; IBM PC Character Set Linker; FLIP Utility for the IBM PC.
[author : Michael Wiesenberg]