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