home *** CD-ROM | disk | FTP | other *** search
- Fifth is being offered as shareware, and is subject to the usual licensing
- procedures for such software. This means that you are free to evaluate
- Fifth and to make Fifth available to others, but you can not sell it or
- at the stroke of midnight you will turn into Bill the Cat (tm?).
-
- If you find Fifth useful, sends us 20 Beautiful American Dollars.
- $10 more gets you a 100+ page typeset manual. (Out of USA - $15)
- Another $10 puts you on our mailing list. We mail out programming tips,
- bug lists, and user comments at random intervals.
-
- Feel Free to Call US! Sorry no collect calls though...
-
- CLICK Software (409) 693-8853
- P.O. Box 10162
- College Station, Texas. 77840
-
- P.S. Fifth is being designed for the modern programmer. What do YOU want
- to see in a programming environment? Please send suggestions, ideas, etc
- to the above address.
-
-
- Fifth is an interactive program development environment. It supports
- FORTH as a base language. Multitasking and Software Virtual Memory
- (Source, object and data items larger than memory) on a 68000
- based version is in the works.
-
- Fifth supports a concept of compile-by-demand, if an attempt to execute an
- uncompiled word is made, the word is compiled before execution. Exiting
- the editor will also compile the word being edited, thus in most cases the
- programmer does not have to specify a compile stage. The compiler is
- roughly 5 times faster than Turbo 3.0, and in most cases only the text
- being edited needs compiling, so the compile stage is usually invisible.
-
- Fifth uses MSDOS files instead of screens & blocks. Fifth uses 32 bit
- arithmetic, real numbers, automatic 8087 support, direct instead of threaded
- code, access to all of memory and a more interesting scoping scheme than
- FORTH's straight up global scoping.
-
- Fifth includes two interesting commands: HELP and DIR. The HELP command
- provides on-line documentation for the calling parameters to the primitives
- in the system. HELP requires you to have a file called FIFTH.HLP accessable.
- (The path searched is specified by HELPFILE under HELP.) A program, BLD.FIV,
- is provided so that users may extend the FIFTH.HLP file as they wish.
-
- The DIR command invokes a menu-driven dictionary editor. Using the arrow
- keys, the dictionary (which is a tree-like structure) may be traversed and
- modified. Shift-left & right arrow will rearrange words on the same level,
- page-up and down will move words from level to level. Play with it until
- it becomes familiar, it is the most often used feature of the system. From
- the DIR command source files may be loaded and saved, compilations forced,
- etc.
-
- To load and execute TOWERS.FIV, execute FIFTHIBM (or FIFTHTI) from DOS.
- At the FIFTHIBM> prompt type DIR<return>. Type 'L' (for Load), then the
- file name - TOWERS.FIV<return>. The TOWERS.FIV program will load. At the
- FIFTHIBM> prompt type 5 HANOI<return>. The number of disks in the tower may
- be altered from 1 to 12. Press any key (except space) to stop the program.
- Use the DIR command to inspect the program.
-
- The WINDOW.FIV program needs to be run under EMULATE on the TI PC. TI users
- will need to change the MACHINE flag in the FRAC.FIV program to fully utilize
- the TI graphics resolution.
-