VAX-11 fig-Forth Version 2.0 Central Iowa Forth Interest Group Rodrick A. Eldridge This public domain fig-Forth system is provided through the courtesy of the Central Iowa FIG (CIFIG), Iowa State University, Ames, IA 50011 Before you can execute fig-Forth, you must setup this logical name: DEFINE FORTH0: SYS$LOGIN, where is the directory where the FIGFORTHV2 image and *.FIG screens are placed. You may want to use a subdirectory specification instead of SYS$LOGIN, for example, PUB001:[AS1ABC.FORTH], if your username is S1ABC and your directory is AS1ABC on PUB001. You may additionally define FORTH1 through FORTH9 and FORTHA through FORTHF as you like. You access these logical names within fig-Forth, by using the words DR0, DR1, DR2, DR3, etc. through DR9, and DR10 through DR15, and DIR. To execute fig-Forth, issue the command: RUN FORTH0:FIGFORTHV2 fig-Forth then displays the welcome message, displays "OK" and waits for your input. Remember, there is no prompt for input. Input can be upper case, lower case or mixed case. fig-Forth will upcase words where needed. You may also setup fig-Forth as a "foreign command" by issuing the command: FIGFORTH :== $ FORTH0:FIGFORTHV2 Then you execute fig-Forth by issuing the command: FIGFORTH You can then pass 1 line of input to fig-Forth on the "foreign command line"; for example, to load screen 1 everytime you execute fig-Forth, issue: FIGFORTH 1 LOAD fig-Forth will then load from screen 1 before it asks you for input from your terminal. Because of restrictions on the "foreign command line", do not attempt to pass any of the following characters: : / " ' To exit fig-Forth, issue the word BYE. Help is available by using the word HELP followed by the word you want help on. For example, HELP DIR will display help on the word DIR A document is provided in FORTH0: FORTH0:FIGFORTH.MEM - Glossary of Forth Words See this file for futher documentation on this version of fig-Forth.