; [100]  - Created
; [101]  - Added rubout to entry processing
; [102]  - Modified screen draw module to TCRT codes to prevent awkward displays


   CVTX is an assembler version of CVT.BAS.  The requests of people for a
version of the CVT program that non d/BASIC users could use spawned this.

   This program uses box drawing and reverse video and may have unpredictable 
results when used on terminals that do not support these functions.

   Some operational changes were necessary, as I am not too familiar with 
Alpha Micro function key translation ( yet ).

   Assembling the file can be done with the M68 compiler or ( for you d/SOFT 
junkies ) the MACRO compiler.  ( M68 CVTX )

   When you enter the program, it will default to DECIMAL base and ADD 
function.  (where have you heard this before? ).  ALL operational keys are 
displayed on the screen.

   To change BASE, press the TAB key.  This will bring up a light bar you 
can cursor up and down the BASE names.  The light bar will wrap around from 
top to bottom.  If you're in a hurry, you can press the first letter of the 
base you desire.

   To change function you press the mathematical operation key; '*' for 
multiplication,  '/' for divide, etc...

   Logical operations are selected by pressing CONTROL and the FIRST 
CHARACTER of the operation; ie CONTROL-A for AND,  CONTROL-X for XOR.

   Logical not is unique in that you press CONTROL-N, then enter the value
you want the NOT performed on.  Pressing return at this point will display 
the new value and return the function to ADD.

   All memory functions must be prefixed with a CONTROL-P.  { Why not 
control-M you ask?  Control-M is the exact same value that you get when you 
press RETURN, and RETURN is the key you press to display the total that has 
been accummulating in the background while you have been entering values. }

   To add to memory press CONTROL-P and '+'
   To subtract from memory press CONTROL-P and '-'
   CONTROL-P and '=' will set memory value to the currently DISPLAYED value.
   CONTROL-P 'CR' retrieves the memory value into the calculator window.

   CONTROL-Y is used to clear the calculator display and accummulated values.
   CONTROL-T is used to clear the memory value.

   program termination is accomplished by CONTROL-C or ESC.

   The only editing key available during input is the RUBOUT key.