Spelling Checker

PRESS; <L) LEARN WORD (R) REPLACE MORD (S) SKIP WORD WORD IN ERROR: ttisstake

HEXSFELL. T! When an err 1

is INSTANTL text.

PRESS; <L) LEARN WORD (R) REPLACE MORD (S) SKIP WORD WORD IN ERROR: ttisstake

HEXSFELL. T! When an err 1

is INSTANTL text.

Get more than just a spelling checker -

Hexepeu z the EVERYTHING checker.

HEXSPELL CHECKS:

Product codesazip codes* French words 9 engineering formulae* typesetting commands »German words* numbers «addresses «chemical formulae« Greek words* names* amounts* printer commands* Japanese words »acronyms* dimensions »mathematical formulae«values . .. and of course plain old English words.

Hexagon Systems is proud to announce another first in text checking — an everything checker. Hex-spell 2 checks not only dictionary words, but learns and checks codes, formulae and numbers which are so essential in many commercial and technical documents. With Hexspell 2 you define which characters make up a "word", then teach Hexspell the new "words" it needs to check your text. This advanced system builds on the unique features of the original Hexspell (the first TRS-80 spelling checker).

When we introduced Hexspell nearly a year ago, it was the world's first adaptive learning spelling checker. Hexspell constantly adapts its wordlist to your usage. No complicated editing of the wordlist.

Hexspell remembers words as long as you use them. If you never use a word again Hexspell will eventually forget it to make room for new words. Extending this feature in Hexspell 2 gives you a text checker that can learn to check everything that you write.

Hexspell 2 is the product of nearly three years research and experience. Unlike other microcomputer spelling checkers Hexagon Systems didn't simply rewrite the multi-step batch process found on large computers, we invented a simple one-step process that capitalizes on the interactive strengths of the personal computer. Hexspell's simple one-step process makes it practical for daily use on all your letters and documents.

HEXSPELL VERSION 1 USERS - GET THESE HEXSPELL 2 ENHANCEMENTS:

Programmable character set - Disk error trapping - Extendable word list, up to 50,000 words - Speed control ■ Longer words, up to 40 characters ■ Auto learn function - User settable system options - Control file editor ■ Built in lower case driver.

Hexspell 2 upgrade for registered owners of Hexspell Vers. 1 Circle # 20

— $35 from Hexagon Systems or your nearest dealer.

Hexspell requires a TRS-80 Mod I or Mod III with 2 drives and 48K Works with most word processors TRS-80 is a trademark of Tandy Corp "

Manual $12

Manual $12

HeXAGON

wÄTfFlVrar

P.O. Box 397, Station A Vancouver, B.C. Canada V6C 2N2 Telephone (604) 682-7646 Electronic Mail-Micronet 70235,1376

Programming efficiency with the Pocket Computer

Richard Maeso, Vashon, WA

The Pocket Computer can be a versatile, cost-effective tool if used wisely. The failure to fully understand its functions has prevented many professionals and novices from purchasing it. In reality, the Pocket Computer has no serious competition and its function in life is mostly uncharted.

A Radio Shack Pocket Computer was purchased and experimented with in its four operating modes. No matter how we approached an application, something prevented us from developing a meaningful program. Memory size was not the cause. Our problem was solved by adding a printer/cassette interface.

We had observed a payroll program published in the Pocket Computer Newsletter. This program accepted gross pay, number of exemptions and marital status to calculate and display federal withholding and FICA taxes. It allowed only one other withholding deduction, then calculated and displayed the net pay. From an accounting standpoint, it lacked sufficient flexibility.

The question was, could we design a program which incorporates greater accounting flexibility and use the printer effectively for the business environment? Our objective was to add more accounting features: multiple entry, other income and deduction queries and year-to-date figures for tax purposes. We wanted to subtotal the results and produce the required journal entries for the period. We also wanted to produce a document containing each individual's earnings. As accounting and data processing professionals, we found the resulting program combined speed and accuracy for the experienced payroll user as well as guidance for the novice. Figures one and two show an actual sample output from a hypothetical payroll.

We discovered some new tricks which helped achieve our original goal. These are logical methods which could be applied to many applications.

—Condense code into as few lines as possible.

—Use function keys which optimize the program.

—Use the INPUT statements' formula capability: (125*2)+1 instead of 251.

—Use the printer to provide a copy of input and output.

To help demonstrate the effect of using the above methods we have selected an article: "Traveling with the Pocket Computer", as found in the September/October 1981 issue of 80-U.S. Journal, pages 86-87. We derived the following

Figure 1

Sample printout showing data entered for an employee:

*semi*:

0 0

Post a comment