23.10.2013 Views

FAST Forth Native-Language Embedded Computers

FAST Forth Native-Language Embedded Computers

FAST Forth Native-Language Embedded Computers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

HARVARD SOFTWORKS<br />

NUMBER ONE IN FORTH INNOVATION<br />

(513) 748-0390 P.O. Box 69, Springboro, OH 45066<br />

Just how good is HSIFORTH? Well, it's already<br />

good enough to control mile long irrigation arms to water<br />

the nations crops, good enough to control orbiting shuttle<br />

experiments, good enough to analyze the nation's blood<br />

supply and to control the telephone switching systems.<br />

It monitors pollution (nuclear and conventional) and<br />

simulates growth and decline of populations. It's good<br />

enough to simulate and control giant diesel generator<br />

engines and super cooled magnet arrays for particle<br />

accelerators. In the army and in the navy, at small<br />

clinics and large hospitals, even in the National Archives,<br />

HSIFORTH helps control equipment and manage data.<br />

It's good enough to control leading edge kinetic art, and<br />

even run light shows in New York's Metropolitan<br />

Museum of Art. Good enough to form the foundation of<br />

several of today's most innovative games (educational<br />

and just for fun), especially those with animation and<br />

mini-movies. If you've been zapping Romulans, governing<br />

nations, airports or train stations, or just learning to type<br />

- you may have been using HSIFORTH.<br />

Our customers come from all walks of life. Doctors,<br />

lawyers and Indian Chiefs, astronomers and physicists,<br />

professional programmers and dedicated amateurs,<br />

students and retirees, engineers and hobbyists, soldiers<br />

and environmentalists, churches and social clubs.<br />

HSIFORTH was easy enough for all to learn, powerful<br />

enough to provide solutions, compact enough to fit on<br />

increasingly crowded disks. Give us a chance to help you<br />

too!<br />

You can run HSIFORTH under DOS or Microsoft<br />

Windows in text and/or graphics windows with various<br />

icons and pif files for each. What I really like is cranking<br />

up the font size so I can still see the characters no<br />

matter how late it is. Now that's useful. There are few<br />

limits to program size since large programs simply grow<br />

into additional segments or even out onto disk, The Tools<br />

& Toys disk includes a complete mouse interface with<br />

menu support in both text and graphics modes. With<br />

HSIFORTH, one .EXE file and a collection of text files<br />

are all that you ever need. Since HSIFORTH compiles to<br />

executable code faster than most languages link, there is<br />

no need for wasteful, confusing intermediate file clutter.<br />

HSIFORTH runs under MSDOS or PCDOS,<br />

or from ROM. Each level includes all features<br />

of lower ones. Level upgrades: $25. plus price<br />

difference between levels. Source code is in<br />

ordinary ASCII text files.<br />

HS/FORTH supports megabyte and larger<br />

programs & data, and runs as fast as 64k<br />

limited <strong>Forth</strong>s, even without automatic<br />

optimization -- which accelerates to near<br />

assembler language speed. Optimizer,<br />

assembler, and tools can load transiently.<br />

Resize segments, redefine words, eliminate<br />

headers without recompiling. Compile 79 and<br />

83 Standard plus F83 programs.<br />

PERSONAL LEVEL $299.<br />

Fast direct to video memory text<br />

& scaled/clipped/windowed graphics in bit<br />

blit windows, mono, cga, ega, vga, all<br />

ellipsoids, splines, bezier curves, arcs,<br />

turtles; lightning fast pattern drawing<br />

even with irregular boundaries; powerful<br />

parsing, formatting, file and device U0;<br />

DOS shells; interrupt handlers;<br />

call high level <strong>Forth</strong> from interrupts;<br />

single step trace, decompiler; music;<br />

compile 40,000 lines per minute, stacks;<br />

file search paths; format to strings.<br />

sofkware floating point, trig, transcen-<br />

dental, 18 digit integer & scaled integer<br />

math; vars: A B * IS C compiles to 4<br />

words, 1..4 dimension var arrays;<br />

automatic optimizer delivers machine<br />

code speed.<br />

PROFESSIONAL LEVEL $399.<br />

hardware floating point - data structures ZT<br />

all data types from simple thru<br />

complex 4D var arrays - operations<br />

complete thru complex hyperbolics;<br />

turnkey, seal; interactive dynamic linker fm<br />

foreign subroutine libraries; round<br />

robin & interrupt driven multitaskers;<br />

dynamic string manager; file blocks,<br />

sector mapped blocks; x86&7 assemblers.<br />

PRODUCTION LEVEL $499.<br />

Metacompiler: DOS/ROWdirect/indirect;<br />

threaded systems start at 200 bytes,<br />

<strong>Forth</strong> cores from 2 kbytes;<br />

C data structures & struct+ compiler;<br />

MetaGraphics Turbowindow-C library,<br />

200 graphidwindow functions, Postscript<br />

style line attributes & fonts, viewports.<br />

ONLINE GLOSSARY $45.<br />

PROFESSIONAL and PRODUCTION<br />

LEVEL EXTENSIONS:<br />

FOOPS+ with multiple inheritance $ 79.<br />

TOOLS & TOYS DISK $ 79.<br />

286FORTH or 386FORTH $299.<br />

16 Megabyte physical address space or<br />

gigabyte virtual for programs and data; DOS<br />

& BIOS fully and freely available; 32 bit<br />

addresdoperand range with 386.<br />

ROMULUS HS/FORTH from ROM $99.<br />

Shippinglsystem: US: $9. Canada: $21. foreign:<br />

$49. We accept MC, VISA, & AmEx

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!