1981 7.11 1983

Vol.7 n°11 (#73) november 1982

Vol.7 n°11 (#73) november 1982

(ddj_1982_11.jpg)

p.6 Editorial (p.469 in reprint volume 7)

p.6 Editorial (p.469 in reprint volume 7)

#Edito

TABLE OF CONTENTS

ARTICLES

ARTICLES

p.12 Expand Wildcards Under UNIX (p.472 in reprint volume 7)

p.12 Expand Wildcards Under UNIX (p.472 in reprint volume 7)

[author : Anthony Skjellum]

Unix users know their system provides for wildcard filename expansion at execution. Along with this article, you will find code to enable wildcard filename expansion from within a program, increasing the flexibility and available power.

p.18 Tests for Pidgin (p.476 in reprint volume 7)

p.18 Tests for Pidgin (p.476 in reprint volume 7)

[author : William A. Gale]

Ever since programmer Gale published Pidgin in DDJ, our readers have been praising its power, portability and economical size. This month its creator provides seven test programs, essentially a functional definition of the language, to help implementors catch any bugs in their own versions.

p.28 A Novice Builds the Sinclair ZX81 (p.486 in reprint volume 7)

p.28 A Novice Builds the Sinclair ZX81 (p.486 in reprint volume 7)

[author : John Connell, Jr.]

When he began, this author couldn’t tell an IC from PCB, and had never soldered in his life. The perfect choice, we thought, for a test of Sinclair’s kit version of the ZX81. With the retail price of the pre-assembled computer at $100, why bother building one? Read the author’s account and judge for yourself.

p.32 68000 Cross Assembler, Part 2 (p.488 in reprint volume 7)

p.32 68000 Cross Assembler, Part 2 (p.488 in reprint volume 7)

[author : Allen Kossow]

This listing completes the presentation of Kossow’s cross assembler (the first installment was published in our last issue). It was created to run on the author’s multi-68000 homebrew system featured in DDJ #68.

p.44 Memory Management in BASIC (p.500 in reprint volume 7)

p.44 Memory Management in BASIC (p.500 in reprint volume 7)

[author : Henry Seymour]

Dynamic memory allocation can use array-switching techniques to store more variables than allowed for by RAM size. It’s all in how you manage your memory...

DEPARTMENTS

DEPARTMENTS

p.6 CP/M Exchange (p.469 in reprint volume 7)

p.6 CP/M Exchange (p.469 in reprint volume 7)

[author : Gene Head]

How to add more BDOS calls; executing machine-language routines under MBASIC; the RCP/M Exchange system.

p.9 Dr. Dobb’s Clinic (p.471 in reprint volume 7)

p.9 Dr. Dobb’s Clinic (p.471 in reprint volume 7)

[author : David Cortesi]

The perfect hash, with code for Pascal/Z and CP/M.

p.46 16-Bit Software Toolbox (p.501 in reprint volume 7)

p.46 16-Bit Software Toolbox (p.501 in reprint volume 7)

[author : Ray Duncan]

CP/M-86 vs. MSDOS benchmarks; Intel 8087 benchmarks; 8086 SQRT.

p.48 Software Review "JRT Pascal" (p.503 in reprint volume 7)

p.48 Software Review "JRT Pascal" (p.503 in reprint volume 7)

[author : Dave Cortesi]

p.50 Book Review "Teaching Your Computer To Talk" (p.504 in reprint volume 7)

p.50 Book Review "Teaching Your Computer To Talk" (p.504 in reprint volume 7)

[author : Joseph B. Rothstein]

p.52 Of Interest (p.505 in reprint volume 7)

p.52 Of Interest (p.505 in reprint volume 7)

[author : Michael Wiesenberg]