Compile It!

Voice Card  -  Volume 9  -  John Card Number 7  -  Thu, Sep 28, 1989 1:42 AM

I finally got around to testing a new program that I bought when I was in California. It's called "COMPILE IT!" from Heizer Software, and it actually compiles snippets of HyperTalk script into machine language (XCMDS and XFCNS). In some cases this results in a VAST speed improvement.

The thing is supposed to run in one megabyte, but in fact would not compile even short scripts on my old one megabyte machine. HOWEVER, now that I have a whopping 2.5 megabytes under the hood, everything works just fine!

For those of you who are interested in such things, I have included an XFCN in the form of a new HPL Card. The function is called "BubbleSort" and uses the classic bubblesort algorithm to sort a field (or whatever) by lines in alphabetical order. Although still not as fast as I'd like, it's MUCH faster than the original HyperTalk script. Complete documentation is included on the card.