

-----------------------------------------------------------------------------
|                                 ArTbl 1.0                                 |
|         Copyright (C) 1996 Benjamin Courtin - jpcourti@pratique.fr        |
-----------------------------------------------------------------------------


There are certainly many mistakes : forgive me, I'm french. ;)
Questions, bugs or anything at jpcourti@pratique.fr.

        I. Frequently Asked Questions
        II. Using the program
               1) The ArTbl file
               2) Entering a new function
               3) Moving through the table
               4) Changing the step
               5) Viewing and deleting a function
               6) Other commands
        III. Menus
               1) First menu
               2) Second menu
               3) Third menu

I. Frequently Asked Questions:
   
- ArTbl ? What does it mean ?
ArTbl is the contraction of Artificial Table. I chose this name for two
reasons. First because there's no table on Ti-85 system. And because
"Artificial" begins by an "A" : the program will figure at the beginning on
the names list.

- Why this program ?
The Ti-85 lacks two Ti-82 important functions : values table and series
support. That's why I made ArTbl, and coming soon ArSer.

- Can I copy the source code ?
Yes, for your own use. If you use a part of the source code in one of your
programs, let me know at jpcourti@pratique.fr. Maybe I'll be a fan of your
work.

- How to use the program ?

II. Using the program:
    
1) The ArTbl file
   ~~~~~~~~~~~~~~
The file ArTbl.85g contains the following variables :

   Name           Type
   --------------------------
   ArTbl          Program
   Func1   \
   Func2   |_     Functions           DON'T ERASE THESE VARIABLES
   Func3   |
   Func4   /
   TblSet         Matrix

2) Entering a new function
   ~~~~~~~~~~~~~~~~~~~~~~~
The first time you open the program, the screen looks like :
_______________________
| x       | Func1     |       Where :
|---------|-----------|
| 0       | Error     |          F1 is Down
| 1       | Error     |          F2 is Up
| 2       | Error     |          F3 is PgDn
| 3       | Error     |          F4 is PgUp
| 4       | Error     |          F5 is -->
| F1 |F2 |F3 |F4 | F5 |

                     There's no problem !

* Choose F5 to go to the second menu.
* There are three options : ViewF (view function), NewF (new function)
and DelF (delete function). Choose F4 to enter a new function.
* The program displays the list of the functions. All four functions are
undefined. Choose the first one.
* Enter the function. It can be either a normal one, like Func1=10x+2, or
a pointer to an existant one (Func1=y2). The pointed function MUST BE
DEFINED.
* The program now asks you if there are x values for which the calculator
has to divide by 0. Enter their number and themselves.

Func1 has been defined. The program displays the function and returns to the
first menu.
Do the same thing each time you want to add a function.

3) Moving through the table
   ~~~~~~~~~~~~~~~~~~~~~
The first menu commands the table movements. By typing Down, the table is
scrolled up (?) to let you see... down (!). I think you can understand alone
what means Up.
Typing once PgDown is equivalent to typing five times Down. And PgUp ? It's a
secret.
You can also move with the "JmpTo" command, third menu. The program asks you
the x value to reach. Type it and press <enter>.

4) Changing the step
   ~~~~~~~~~~~~~~~~~
To change the step, go to the third menu and choose Step.

5) Viewing and deleting a function
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To change the current function, choose ViewF. It displays the functions list.
Choose the function you want to view.
To delete a function, choose DelF. It displays the functions list. Choose
the function you want to delete.

             DON'T DELETE A FUNCTION FROM THE MEM MENU

6) Other commands
   ~~~~~~~~~~~~~~
The about command, third menu, displays information about the programs.
The quit command closes the program.

III. Menus
     
1) First menu
   ~~~~~~~~~~
Those commands allow the user to move through the table.

Command         Action
------------------------------------------------------------
Down            Move down the table step by step
Up              Move up the table step by step
PgDn            Move down the table five steps by five steps
Up              Move up the table five steps by five steps

2) Second menu
   ~~~~~~~~~~~
Those commands allow the user to edit the functions.

Command         Action
------------------------------------------------------------
ViewF           Changes the current function
NewF            Creates a new function
DelF            Deletes a function

2) Third menu
   ~~~~~~~~~~
Changing settings and other commands.

Command         Action
------------------------------------------------------------
JmpTo           Jump to the value you enter
Step            Changes the step
About           Information about the program
Quit            Closes ArTbl
