Download 6 - Forth Interest Group

Transcript
The Multi-tasking Mac!
Machl is 32-bit FORTH-83 for the Mac.
Machl is a complete development system for
writing multi-tasking applications, but it's so
easy to use that it's being used to teach FORTH
and 68000 assembly language at the university
that spawned the Silicon Valley.
For developers, Machl is a multi-tasking
programming environment with 'call' support
for every Toolbox trap. It's subroutinethreaded for twice the speed of other Forths:
Sieve:
Assembly
compiled C
Mach1
other Forths
Pascal
Machl offers a truly interactive
environment for experimentation with Forth
and the Mac. The standard Motorola
assembler
is interactive, too, so you can also
learn
the assembly language for the 68000
from the keyboard. And since Machl uses a
normal editor (on the Switcher if desired),
with floating-point and local variables available,
you don't have to give up the features that
every other programming language has. With
menu-driven templates, you can create new
tasks, windows, menu bars, and even controls
as easily as with a resource editor. The
200-page Forth glossary explains each Forth
word; one per page with examples.
2-3 secs
6-7 secs
13 secs
23 secs
1270 secs
With the true assembler that's included,
developers can use their unchanged MDS
code in Forth. You can save progress on a
project with the word 'workspace'. The new
icon on the desktop will boot with all of your
code as you left it. At the end of the project,
the word 'turnkey' will create a stand-alone
application (with only 16k of overhead for the
multi-tasking operating system). Any application
may be sold without licensing fees.
Other features: MacinTalk for words that speak,
AppleTalk examples, stack notation and
summary for every trap, headerless code, macro
substitution, vectored 110 and ABORT, unlimited
multi-tasking, named parameters, 400pg manual
Mach1 is only
Order from :
4995 wl Switcher and Edit
Palo Alto Shipping
PO Box 7430
Menlo Park, CA 94026
add $4 for S/H (CA Res add 6.5% sales)
call ~ O O / ~ ~ - F Oto
RT
place
H VISAMC orders
(versions for the Arniga and Atari available in early 1986)
FORTH D~menslons
2
Volume VII, No 6