Download - Docket Alarm

Transcript
.. \.
,.
,
.
.
.
.<
FEATURES
'
80
INTRODUCTION . . . . . . . . .
THE AMIGA PERSONAL COMPUTER
by Gregg Williams. Jon Edwards. and Pflillip Robinson .
83
It has plenty of co mputing power and impressive color graphics.
C1ARCIA:S CIRCUIT CELLAR:
BUILD THE BASIC-52 COMPUTER/CONTROLLER
by Steve Ciarcia .
. .104
Steve designs a cost-effective performance booster that can be used
in se ri ous applicat ions.
THE 051-32 COPROCESSOR BOARD, PART I: THE HARDWARE
by 'Trevor G. Marsl1all. George Scolaro, David L. Rand, Tom King,
and Vincent P. William s . ...
. . . 120
When plugged into an IBM Pc. the DSI-32 is a comp lete National Semiconductor
3203 2 microcomputer with 256K bytes of memory.
PROGRAMMING PROJECT:
CONTEXT-FREE PARSING OF ARITHMETIC EXPRESSIONS
by Jonatl1an Amsterdam .
.....................
. .. . 138
This program lets you parse integer arithmetic expressions into executable form .
80
THEMES
INTRODUCTION
. . . . . . . . . . . . . .
PROLOG GOES TO WORK
. . . . . . . .
. 148
by Clara Y. Cuadrado and Jol1n L. Cuadrado
. 15 I
What Prolog is. who's using it. and why.
LOGIC PROGRAMMING
by Robert Kowalski
..........
. ... . . . 161
It ca n be implemented as either a declarative programming language
or a procedural programming language.
DECLARATIVE LANGUAGES: AN OVERVIEW
by Susan Eisenbacl1 and Cl1ris Sadler
..
181
Why we need anoth er type of prog ramming language.
PROGRAM TRANSFORMATION
by Jol1n Darlington.
.......
. .. . . ... . . 201
A researcher in fun ctional languages explains a program-deve lopment
methodology.
FUNCTIONAL PROCjiRAMMING USING FP
by Peter G. Harrison and Hessam Kl1osl1nevisan.
. . 219
Thi s language lets you program witho ut objects by facilitating the manipu lation
of functions.
A HOPE TUTORIAL
by Roger Bailey . ..
. .... . 235
Learn how to use one of the new generation
of fu nctio nal languages.
148
B'.rJ E (lSSN 0360·52801 1., published monthly With ...'ne eX ira Issue per year by :\'lcGraw·HlIllnc Founder lames H McGraw t1860-IQ481 Executive. editorial
(I((uialion and (I{:,en islIlg offices 70 Mam 51 Peterborough. NH 03458 phone 16031914·9281 Office hours Men - Thur 8 JO AM - 4.30 PM. Frida~'
X 10 AM - 1 00 PM Eagern Time Address 5ubscnpllons to BYTE SubScriptions. POB 590. Martinsville. NI 08836 Postmaster send address changes
USPS Form ]579. undehverable copies. and fulfillment questions to BYTE Subscriptions. POB ')96. Maninsville. NI 08816 Second-class postage pclld
at Peterborough. NH 014 ')8 and additional mailing offices Postage paid at Winnipeg. Mani toba. Registration number 9121 Subscriptions are 521 for
one year. 518 for two years and 5,)') for three years in the USA and its possessions. In Canada and Mexico. 521 for one year. 542 for two years. 561
for three yea rs 569 for one year air delivery to Europe 17.100 yen for one year surface delivery 10 Japan 517 surface delivery elsewhere Air delivery
h..' ~t;'lected areas at adchw.>rwl faleS upon reque~t Single copy price IS 51 m in the USA and its possessions. 51 .95 In Canada and Mexico. 5<1 50 III
~ mope. and S5 elsewhere Foreign subscriptions and sales should be remitted irl United Sta tes funds drawn on a U.s bank Please allow six to eigh t
weeks for delivery of first Issue Printed in the United States of America
2
BY T E • AUGUST 1985
COVE R PHOTO BY AARON RE ZNY WITH APOLOG IES TO PABLO PICASSO
COMPASS EXH. 1005 – Page 4 of 21