Vocabulary for the TI-83 Author: Jonathan Lee (TI-86 version by Tre Jones) Shell: any or none Version: 1.0 Date modified: 1/17/99 This program allows you to create a database of words and their definitions. It works wonderfully for foreign languages, but you need to be careful not to delete the strings it uses. Since the 86 has String naming capabilities, this isn't a problem unless your calc freezes and you reset the memory. The actual program is pretty self explanitory, and will run from Ashell or SOS in addition to the program menu. Installation: Send vocab.83p and vocabset.83p to your TI-83 calculator. Run vocabset and define your first word. From there, you can delete vocabset unless you wish to give both programs to somebody else. (They'll need vocabset as well.) After vocabset has initialized the strings and lists to be used, you can use vocab to add additional words and definitions to your database. Using the program: When you open the program, you'll have the choice of the following: 1) Add a word and its definition to the database. 2) Look up the definition of a word (you enter the word and it returns the definition) If the word does not exist in the calculator, then the program will return an error and close. This will not affect your calculator. 3) Search through the definitions for a word (enter part of the definition FROM THE BEGINNING OF THE DEFINITION (usually "to ___" if defining verbs); it returns a word and prompts if you'd like to continue searching past that word. This is helpful if you have definitions such as "to be" and "to become" and "to be wonderful". If you enter "to be" then you might get one of the other words before you reach the word you seek. 4) Quiz: This doesn't fully work in this version. Currently, you have to manually enter the beginning and ending part of the string for the program to find a word. A is the beginning and B is the ending. For example, if your string has JUMP SKIP HOP EAT and you want to be quizzed from skip to hop, you must enter A?4 and B?13 or about that range. Be sure to enter numbers falling before the spaces, as the program searches for the beginning of the words. 5) Save Backup: This will copy your database. The calculator uses Str1, Str2, LVOC and LVOC2. The backup copy will be saved onto Str3, Str4, L5 and L6. Be sure that none of your other programs require these strings to run. I recommend that you save frequently. 6) Recall Backup: This will replace your active database with your backup. Use this if you make a mistake in typing in a word to return to the previous state. 7) Quit: you've got it, you simply click here to quit the program. This may not return to the shell if you are using one.