<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wikiti.brandonw.net/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wikiti.brandonw.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NanoWar</id>
		<title>WikiTI - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wikiti.brandonw.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NanoWar"/>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Special:Contributions/NanoWar"/>
		<updated>2026-04-05T20:19:57Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.5</generator>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=Z80_Routines:Graphic:largesprite</id>
		<title>Z80 Routines:Graphic:largesprite</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Z80_Routines:Graphic:largesprite"/>
				<updated>2007-05-18T12:36:17Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: The contents table should be at the top!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Z80 Routines:Graphic|largesprite]][[Category:Z80 Routines|largesprite]]&lt;br /&gt;
The '''Largesprite''' routine is used to copy the content of a sprite to the Graph Buffer.&lt;br /&gt;
The sprite can be of any size (max. 96x64), so the input of the largesprite routine is quite big.&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
Here is Joe Wingbermuehle's version, which is the one used in ION.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;=======================&lt;br /&gt;
;LargeSprite&lt;br /&gt;
;by Joe Wingbermuehle&lt;br /&gt;
;=======================&lt;br /&gt;
;Does:   Copy a sprite to the gbuf&lt;br /&gt;
;Input:  ix=sprite address, a='x', l='y', b='height' (in pixels), c='width' (in bytes, e.g. 2 would be 16)&lt;br /&gt;
;Output: The sprite is copied to the gbuf&lt;br /&gt;
;-----------------------&lt;br /&gt;
largeSprite:&lt;br /&gt;
   di                                 ;turn interrupts off (we want to use shadow registers)&lt;br /&gt;
   ex   af,af'&lt;br /&gt;
                                      ;exchange af with af'     \&lt;br /&gt;
   ld   a,c                           ;ld c in a (a = 'width')  | for not destroying a ('x')&lt;br /&gt;
   push   af                          ;push a                   |&lt;br /&gt;
      ex   af,af'&lt;br /&gt;
                                      ;exchange back            | and 'width' is now in a' (saved)&lt;br /&gt;
      ld   e,l                        ;e = 'y'&lt;br /&gt;
      ld   h,$00                      ;h =  0&lt;br /&gt;
      ld   d,h                        ;d =  0&lt;br /&gt;
      add   hl,de                     ;'y' *2  \&lt;br /&gt;
      add   hl,de                     ;    *3  | calculate 'y' *12 because 'y' is 'in rows'&lt;br /&gt;
      add   hl,hl                     ;    *6  |   (screen is 12 bytes in length)&lt;br /&gt;
      add   hl,hl                     ;    *12 /&lt;br /&gt;
      ld   e,a                        ;e = 'x'&lt;br /&gt;
      and   $07                       ;and %00000111&lt;br /&gt;
      ld   c,a                        ;last 3 bits in c (amount of bits to shift all bytes)&lt;br /&gt;
      srl   e                         ;e/2   | shifting e ('x') 3 bits to the right&lt;br /&gt;
      srl   e                         ; /4   |   %11111111 becomes %00011111 for example&lt;br /&gt;
      srl   e                         ; /8   /&lt;br /&gt;
      add   hl,de                     ;hl = 'y'; de = 'x' (rounded) | add them&lt;br /&gt;
      ld   de, gbuf                   ;de = the adress of graph buffer&lt;br /&gt;
      add   hl,de                     ;add hl to the adress of the gbuf&lt;br /&gt;
largeSpriteLoop1:&lt;br /&gt;
      push   hl                       ;save adress&lt;br /&gt;
largeSpriteLoop2:&lt;br /&gt;
         ld   d,(ix)                  ;first sprite data in d&lt;br /&gt;
         ld   e,$00                   ;e = 0&lt;br /&gt;
         ld   a,c                     ;a = c (to not destroy c)&lt;br /&gt;
         or   a                       ;is a = 0? (same as cp 0)&lt;br /&gt;
         jr   z,largeSpriteSkip1      ;if theres nothing to shift (a = 0) loop it&lt;br /&gt;
largeSpriteLoop3:&lt;br /&gt;
         srl   d                      ;shift one bit to the right; put the destroyed bit in the carry flag&lt;br /&gt;
         rr   e                       ;put the carry flag in e (%00000000 becomes %10000000 if carry flag = 1)&lt;br /&gt;
         dec   a                      ;decrease counter (with was 'the amount of bits to shift')&lt;br /&gt;
         jr   nz,largeSpriteLoop3     ;if the counter is not 0 loop back&lt;br /&gt;
largeSpriteSkip1:&lt;br /&gt;
         ld   a,(hl)                  ;graphbyte in a&lt;br /&gt;
         xor   d                      ;xor first byte of sprite (that can be changed to 'or d' if you want a OR-routine)&lt;br /&gt;
         ld   (hl),a                  ;back to buffer&lt;br /&gt;
         inc   hl                     ;increase pointer&lt;br /&gt;
         ld   a,(hl)                  ;graphbyte in a&lt;br /&gt;
         xor   e                      ;xor with shifted sprite byte (change to 'or e' for OR-routine)&lt;br /&gt;
         ld   (hl),a                  ;back to buffer&lt;br /&gt;
         inc   ix                     ;increase sprite adress&lt;br /&gt;
         ex   af,af'&lt;br /&gt;
                                      ;exchange af with af' ( a is now the 'width' from the first line)&lt;br /&gt;
         dec   a                      ;decrease 'width'&lt;br /&gt;
         push   af                    ;push the 'width'&lt;br /&gt;
            ex   af,af'&lt;br /&gt;
                                      ;exchange back&lt;br /&gt;
         pop   af                     ;pop the 'width'&lt;br /&gt;
         jr   nz,largeSpriteLoop2     ;if a is not 0 (if a = 0 then we would be done) loop it&lt;br /&gt;
      pop   hl                        ;pop gbuf adress (search the last push hl!)&lt;br /&gt;
   pop   af                           ;pop  | to restore the real 'width'&lt;br /&gt;
   push   af                          ;push /&lt;br /&gt;
      ex   af,af'&lt;br /&gt;
                                      ;af' must be the original 'width' when loop 'largeSpriteLoop1'&lt;br /&gt;
      ld   de,$0C                     ;ld de,12&lt;br /&gt;
      add   hl,de                     ;next line&lt;br /&gt;
      djnz   largeSpriteLoop1         ;if not b = 0 loop (b = height of sprite)&lt;br /&gt;
   pop   af                           ;pop because we dont want a stack problem :)&lt;br /&gt;
   ret                                ;return&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
   ;...&lt;br /&gt;
   ld   a,8   ;y&lt;br /&gt;
   ld   l,a&lt;br /&gt;
   ld   a,16  ;x&lt;br /&gt;
   ld   b,8   ;height&lt;br /&gt;
   ld   c,2   ;width in bytes&lt;br /&gt;
   ld   ix,sprite&lt;br /&gt;
   call largesprite&lt;br /&gt;
   call fastcopy&lt;br /&gt;
   ;...&lt;br /&gt;
sprite:&lt;br /&gt;
   .db %11111111,%11111111&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %11111111,%11111111&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Macro ==&lt;br /&gt;
This macro can be used with Tasm or Spasm.&lt;br /&gt;
 #define lsprite(lsprite_down,lsprite_right,lsprite_size_down,lsprite_size_right,lsprite_address) ld a,lsprite_down \ ld l,a \ ld a,lsprite_right \ ld b,lsprite_size_down \ ld c,lsprite_size_right \ ld ix,lsprite_address \ call largesprite&lt;br /&gt;
&lt;br /&gt;
'''[â†’How do you do a line break in this Wiki?]'''&lt;br /&gt;
&lt;br /&gt;
The above example would be:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
   ;...&lt;br /&gt;
   lsprite(16, 8, 8, 2,sprite)&lt;br /&gt;
   call fastcopy&lt;br /&gt;
   ;...&lt;br /&gt;
sprite:&lt;br /&gt;
   .db %11111111,%11111111&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %11111111,%11111111&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Differences between the 83+ and the 83 in Largesprite ==&lt;br /&gt;
You need to define 'gbuf' which is [[83Plus:RAM:9340|$9340]] on the Ti83+ and [[83:RAM:8E29|$8E29]] on the Ti83 before you include the largesprite routine.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#ifdef TI83P&lt;br /&gt;
#define gbuf $9340&lt;br /&gt;
#else&lt;br /&gt;
#define gbuf $8E29&lt;br /&gt;
#endif&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version without shadow registers ==&lt;br /&gt;
&lt;br /&gt;
by Tijl Coosemans, made for Venus. Compatible with ION's routine.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
iLargeSprite&lt;br /&gt;
	ld	h,0&lt;br /&gt;
	ld	d,h&lt;br /&gt;
	ld	e,l&lt;br /&gt;
	add	hl,de&lt;br /&gt;
	add	hl,de&lt;br /&gt;
	add	hl,hl&lt;br /&gt;
	add	hl,hl&lt;br /&gt;
	ld	e,a&lt;br /&gt;
	srl	e&lt;br /&gt;
	srl	e&lt;br /&gt;
	srl	e&lt;br /&gt;
	add	hl,de&lt;br /&gt;
	ld	de,screenBuf&lt;br /&gt;
	add	hl,de&lt;br /&gt;
	and	7&lt;br /&gt;
	ld	e,a&lt;br /&gt;
iLargeSpriteLoop1&lt;br /&gt;
	push	bc&lt;br /&gt;
	push	hl&lt;br /&gt;
	ld	b,c&lt;br /&gt;
iLargeSpriteLoop2&lt;br /&gt;
	ld	c,(ix)&lt;br /&gt;
	ld	d,0&lt;br /&gt;
	inc	ix&lt;br /&gt;
	ld	a,e&lt;br /&gt;
	or	a&lt;br /&gt;
	jr	z,iLargeSprite1&lt;br /&gt;
iLargeSpriteLoop3&lt;br /&gt;
	srl	c&lt;br /&gt;
	rr	d&lt;br /&gt;
	dec	a&lt;br /&gt;
	jr	nz,iLargeSpriteLoop3&lt;br /&gt;
iLargeSprite1&lt;br /&gt;
	ld	a,c&lt;br /&gt;
	xor	(hl)&lt;br /&gt;
	ld	(hl),a&lt;br /&gt;
	inc	hl&lt;br /&gt;
	ld	a,d&lt;br /&gt;
	xor	(hl)&lt;br /&gt;
	ld	(hl),a&lt;br /&gt;
	djnz	iLargeSpriteLoop2&lt;br /&gt;
	pop	hl&lt;br /&gt;
	ld	c,12&lt;br /&gt;
	add	hl,bc&lt;br /&gt;
	pop	bc&lt;br /&gt;
	djnz	iLargeSpriteLoop1&lt;br /&gt;
	ret&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=User:NanoWar</id>
		<title>User:NanoWar</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=User:NanoWar"/>
				<updated>2007-05-17T13:43:09Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hey, I'm NanoWar from [http://www.revsoft.org/ RevSoft].&lt;br /&gt;
&lt;br /&gt;
You can have a look at my [http://www.ticalc.org/cgi-bin/acct-view.cgi?userid=50255 ticalc author profile] if you like... :)&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=Z80_Routines:Graphic:largesprite</id>
		<title>Z80 Routines:Graphic:largesprite</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Z80_Routines:Graphic:largesprite"/>
				<updated>2007-05-17T13:36:36Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Z80 Routines:Graphic|largesprite]][[Category:Z80 Routines|largesprite]]&lt;br /&gt;
The '''Largesprite''' routine is used to copy the content of a sprite to the Graph Buffer.&lt;br /&gt;
The sprite can be of any size (max. 96x64), so the input of the largesprite routine is quite big.&lt;br /&gt;
&lt;br /&gt;
Here is Joe Wingbermuehle's version, which is the one used in ION.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;=======================&lt;br /&gt;
;LargeSprite&lt;br /&gt;
;by Joe Wingbermuehle&lt;br /&gt;
;=======================&lt;br /&gt;
;Does:   Copy a sprite to the gbuf&lt;br /&gt;
;Input:  ix=sprite address, a='x', l='y', b='height' (in pixels), c='width' (in bytes, e.g. 2 would be 16)&lt;br /&gt;
;Output: The sprite is copied to the gbuf&lt;br /&gt;
;-----------------------&lt;br /&gt;
largeSprite:&lt;br /&gt;
   di                                 ;turn interrupts off (we want to use shadow registers)&lt;br /&gt;
   ex   af,af'&lt;br /&gt;
                                      ;exchange af with af'     \&lt;br /&gt;
   ld   a,c                           ;ld c in a (a = 'width')  | for not destroying a ('x')&lt;br /&gt;
   push   af                          ;push a                   |&lt;br /&gt;
      ex   af,af'&lt;br /&gt;
                                      ;exchange back            | and 'width' is now in a' (saved)&lt;br /&gt;
      ld   e,l                        ;e = 'y'&lt;br /&gt;
      ld   h,$00                      ;h =  0&lt;br /&gt;
      ld   d,h                        ;d =  0&lt;br /&gt;
      add   hl,de                     ;'y' *2  \&lt;br /&gt;
      add   hl,de                     ;    *3  | calculate 'y' *12 because 'y' is 'in rows'&lt;br /&gt;
      add   hl,hl                     ;    *6  |   (screen is 12 bytes in length)&lt;br /&gt;
      add   hl,hl                     ;    *12 /&lt;br /&gt;
      ld   e,a                        ;e = 'x'&lt;br /&gt;
      and   $07                       ;and %00000111&lt;br /&gt;
      ld   c,a                        ;last 3 bits in c (amount of bits to shift all bytes)&lt;br /&gt;
      srl   e                         ;e/2   | shifting e ('x') 3 bits to the right&lt;br /&gt;
      srl   e                         ; /4   |   %11111111 becomes %00011111 for example&lt;br /&gt;
      srl   e                         ; /8   /&lt;br /&gt;
      add   hl,de                     ;hl = 'y'; de = 'x' (rounded) | add them&lt;br /&gt;
      ld   de, gbuf                   ;de = the adress of graph buffer&lt;br /&gt;
      add   hl,de                     ;add hl to the adress of the gbuf&lt;br /&gt;
largeSpriteLoop1:&lt;br /&gt;
      push   hl                       ;save adress&lt;br /&gt;
largeSpriteLoop2:&lt;br /&gt;
         ld   d,(ix)                  ;first sprite data in d&lt;br /&gt;
         ld   e,$00                   ;e = 0&lt;br /&gt;
         ld   a,c                     ;a = c (to not destroy c)&lt;br /&gt;
         or   a                       ;is a = 0? (same as cp 0)&lt;br /&gt;
         jr   z,largeSpriteSkip1      ;if theres nothing to shift (a = 0) loop it&lt;br /&gt;
largeSpriteLoop3:&lt;br /&gt;
         srl   d                      ;shift one bit to the right; put the destroyed bit in the carry flag&lt;br /&gt;
         rr   e                       ;put the carry flag in e (%00000000 becomes %10000000 if carry flag = 1)&lt;br /&gt;
         dec   a                      ;decrease counter (with was 'the amount of bits to shift')&lt;br /&gt;
         jr   nz,largeSpriteLoop3     ;if the counter is not 0 loop back&lt;br /&gt;
largeSpriteSkip1:&lt;br /&gt;
         ld   a,(hl)                  ;graphbyte in a&lt;br /&gt;
         xor   d                      ;xor first byte of sprite (that can be changed to 'or d' if you want a OR-routine)&lt;br /&gt;
         ld   (hl),a                  ;back to buffer&lt;br /&gt;
         inc   hl                     ;increase pointer&lt;br /&gt;
         ld   a,(hl)                  ;graphbyte in a&lt;br /&gt;
         xor   e                      ;xor with shifted sprite byte (change to 'or e' for OR-routine)&lt;br /&gt;
         ld   (hl),a                  ;back to buffer&lt;br /&gt;
         inc   ix                     ;increase sprite adress&lt;br /&gt;
         ex   af,af'&lt;br /&gt;
                                      ;exchange af with af' ( a is now the 'width' from the first line)&lt;br /&gt;
         dec   a                      ;decrease 'width'&lt;br /&gt;
         push   af                    ;push the 'width'&lt;br /&gt;
            ex   af,af'&lt;br /&gt;
                                      ;exchange back&lt;br /&gt;
         pop   af                     ;pop the 'width'&lt;br /&gt;
         jr   nz,largeSpriteLoop2     ;if a is not 0 (if a = 0 then we would be done) loop it&lt;br /&gt;
      pop   hl                        ;pop gbuf adress (search the last push hl!)&lt;br /&gt;
   pop   af                           ;pop  | to restore the real 'width'&lt;br /&gt;
   push   af                          ;push /&lt;br /&gt;
      ex   af,af'&lt;br /&gt;
                                      ;af' must be the original 'width' when loop 'largeSpriteLoop1'&lt;br /&gt;
      ld   de,$0C                     ;ld de,12&lt;br /&gt;
      add   hl,de                     ;next line&lt;br /&gt;
      djnz   largeSpriteLoop1         ;if not b = 0 loop (b = height of sprite)&lt;br /&gt;
   pop   af                           ;pop because we dont want a stack problem :)&lt;br /&gt;
   ret                                ;return&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
   ;...&lt;br /&gt;
   ld   a,8   ;y&lt;br /&gt;
   ld   l,a&lt;br /&gt;
   ld   a,16  ;x&lt;br /&gt;
   ld   b,8   ;height&lt;br /&gt;
   ld   c,2   ;width in bytes&lt;br /&gt;
   ld   ix,sprite&lt;br /&gt;
   call largesprite&lt;br /&gt;
   call fastcopy&lt;br /&gt;
   ;...&lt;br /&gt;
sprite:&lt;br /&gt;
   .db %11111111,%11111111&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %11111111,%11111111&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Macro ==&lt;br /&gt;
This macro can be used with Tasm or Spasm.&lt;br /&gt;
 #define lsprite(lsprite_down,lsprite_right,lsprite_size_down,lsprite_size_right,lsprite_address) ld a,lsprite_down \ ld l,a \ ld a,lsprite_right \ ld b,lsprite_size_down \ ld c,lsprite_size_right \ ld ix,lsprite_address \ call largesprite&lt;br /&gt;
&lt;br /&gt;
'''[â†’How do you do a line break in this Wiki?]'''&lt;br /&gt;
&lt;br /&gt;
The above example would be:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
   ;...&lt;br /&gt;
   lsprite(16, 8, 8, 2,sprite)&lt;br /&gt;
   call fastcopy&lt;br /&gt;
   ;...&lt;br /&gt;
sprite:&lt;br /&gt;
   .db %11111111,%11111111&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %11111111,%11111111&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Differences between the 83+ and the 83 in Largesprite ==&lt;br /&gt;
You need to define 'gbuf' which is [[83Plus:RAM:9340|$9340]] on the Ti83+ and [[83:RAM:8E29|$8E29]] on the Ti83 before you include the largesprite routine.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#ifdef TI83P&lt;br /&gt;
#define gbuf $9340&lt;br /&gt;
#else&lt;br /&gt;
#define gbuf $8E29&lt;br /&gt;
#endif&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:4BD0</id>
		<title>83Plus:BCALLs:4BD0</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:4BD0"/>
				<updated>2007-05-17T13:32:02Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:BCALLs:By Name:Display|GrBufClr]] [[Category:83Plus:BCALLs:By Name:Memory|GrBufClr]] [[Category:83Plus:BCALLs:By Name|GrBufClr]] [[Category:83Plus:BCALLs:By Address|4BD0 - GrBufClr]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Official Name:''' GrBufClr&lt;br /&gt;
&lt;br /&gt;
'''Other Names:''' ClrGbuf, ClrBuf&lt;br /&gt;
&lt;br /&gt;
'''BCALL Address:''' 4BD0h&lt;br /&gt;
&lt;br /&gt;
Clears the memory location [[83Plus:RAM:9340|plotSScreen]].&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
* 768 bytes at [[83Plus:RAM:9340|plotSScreen]] are set to 0.&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
* BC, DE, HL&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This B_CALL can be used to clear the graph buffer before drawing.&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:RAM:9340</id>
		<title>83Plus:RAM:9340</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:RAM:9340"/>
				<updated>2007-05-17T13:29:23Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:RAM:By_Name|plotSScreen]] [[Category:83Plus:RAM:By_Address|9340 - plotSScreen]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Official Name:''' plotSScreen&lt;br /&gt;
&lt;br /&gt;
'''Other Names:''' Graph Buffer, gbuf&lt;br /&gt;
&lt;br /&gt;
'''Memory Address:''' 9340h&lt;br /&gt;
&lt;br /&gt;
'''Length:''' 768 bytes.&lt;br /&gt;
&lt;br /&gt;
This area of memory stores the contents of the graph screen.&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The contents of this area can be copied to the LCD with [[83Plus:BCALLs:486A|GrBufCpy]] or cleared with [[83Plus:BCALLs:4BD0|GrBufClr]].&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=Z80_Routines:Graphic:largesprite</id>
		<title>Z80 Routines:Graphic:largesprite</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Z80_Routines:Graphic:largesprite"/>
				<updated>2007-05-17T13:18:42Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Z80 Routines:Graphic|largesprite]][[Category:Z80 Routines|largesprite]]&lt;br /&gt;
The '''Largesprite''' routine is used to copy the content of a sprite to the Graph Buffer. The sprite can be of any size (max. 96x64), so the input of the largesprite routine is quite big.&lt;br /&gt;
&lt;br /&gt;
Here is Joe Wingbermuehle's version, which is the one used in ION.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;=======================&lt;br /&gt;
;LargeSprite&lt;br /&gt;
;by Joe Wingbermuehle&lt;br /&gt;
;=======================&lt;br /&gt;
;Does:   Copy a sprite to the gbuf&lt;br /&gt;
;Input:  ix=sprite address, a='x', l='y', b='height' (in pixels), c='width' (in bytes, e.g. 2 would be 16)&lt;br /&gt;
;Output: The sprite is copied to the gbuf&lt;br /&gt;
;-----------------------&lt;br /&gt;
largeSprite:&lt;br /&gt;
   di                                 ;turn interrupts off (we want to use shadow registers)&lt;br /&gt;
   ex   af,af'&lt;br /&gt;
                                      ;exchange af with af'     \&lt;br /&gt;
   ld   a,c                           ;ld c in a (a = 'width')  | for not destroying a ('x')&lt;br /&gt;
   push   af                          ;push a                   |&lt;br /&gt;
      ex   af,af'&lt;br /&gt;
                                      ;exchange back            | and 'width' is now in a' (saved)&lt;br /&gt;
      ld   e,l                        ;e = 'y'&lt;br /&gt;
      ld   h,$00                      ;h =  0&lt;br /&gt;
      ld   d,h                        ;d =  0&lt;br /&gt;
      add   hl,de                     ;'y' *2  \&lt;br /&gt;
      add   hl,de                     ;    *3  | calculate 'y' *12 because 'y' is 'in rows'&lt;br /&gt;
      add   hl,hl                     ;    *6  |   (screen is 12 bytes in length)&lt;br /&gt;
      add   hl,hl                     ;    *12 /&lt;br /&gt;
      ld   e,a                        ;e = 'x'&lt;br /&gt;
      and   $07                       ;and %00000111&lt;br /&gt;
      ld   c,a                        ;last 3 bits in c (amount of bits to shift all bytes)&lt;br /&gt;
      srl   e                         ;e/2   | shifting e ('x') 3 bits to the right&lt;br /&gt;
      srl   e                         ; /4   |   %11111111 becomes %00011111 for example&lt;br /&gt;
      srl   e                         ; /8   /&lt;br /&gt;
      add   hl,de                     ;hl = 'y'; de = 'x' (rounded) | add them&lt;br /&gt;
      ld   de, gbuf                   ;de = the adress of graph buffer&lt;br /&gt;
      add   hl,de                     ;add hl to the adress of the gbuf&lt;br /&gt;
largeSpriteLoop1:&lt;br /&gt;
      push   hl                       ;save adress&lt;br /&gt;
largeSpriteLoop2:&lt;br /&gt;
         ld   d,(ix)                  ;first sprite data in d&lt;br /&gt;
         ld   e,$00                   ;e = 0&lt;br /&gt;
         ld   a,c                     ;a = c (to not destroy c)&lt;br /&gt;
         or   a                       ;is a = 0? (same as cp 0)&lt;br /&gt;
         jr   z,largeSpriteSkip1      ;if theres nothing to shift (a = 0) loop it&lt;br /&gt;
largeSpriteLoop3:&lt;br /&gt;
         srl   d                      ;shift one bit to the right; put the destroyed bit in the carry flag&lt;br /&gt;
         rr   e                       ;put the carry flag in e (%00000000 becomes %10000000 if carry flag = 1)&lt;br /&gt;
         dec   a                      ;decrease counter (with was 'the amount of bits to shift')&lt;br /&gt;
         jr   nz,largeSpriteLoop3     ;if the counter is not 0 loop back&lt;br /&gt;
largeSpriteSkip1:&lt;br /&gt;
         ld   a,(hl)                  ;graphbyte in a&lt;br /&gt;
         xor   d                      ;xor first byte of sprite (that can be changed to 'or d' if you want a OR-routine)&lt;br /&gt;
         ld   (hl),a                  ;back to buffer&lt;br /&gt;
         inc   hl                     ;increase pointer&lt;br /&gt;
         ld   a,(hl)                  ;graphbyte in a&lt;br /&gt;
         xor   e                      ;xor with shifted sprite byte (change to 'or e' for OR-routine)&lt;br /&gt;
         ld   (hl),a                  ;back to buffer&lt;br /&gt;
         inc   ix                     ;increase sprite adress&lt;br /&gt;
         ex   af,af'&lt;br /&gt;
                                      ;exchange af with af' ( a is now the 'width' from the first line)&lt;br /&gt;
         dec   a                      ;decrease 'width'&lt;br /&gt;
         push   af                    ;push the 'width'&lt;br /&gt;
            ex   af,af'&lt;br /&gt;
                                      ;exchange back&lt;br /&gt;
         pop   af                     ;pop the 'width'&lt;br /&gt;
         jr   nz,largeSpriteLoop2     ;if a is not 0 (if a = 0 then we would be done) loop it&lt;br /&gt;
      pop   hl                        ;pop gbuf adress (search the last push hl!)&lt;br /&gt;
   pop   af                           ;pop  | to restore the real 'width'&lt;br /&gt;
   push   af                          ;push /&lt;br /&gt;
      ex   af,af'&lt;br /&gt;
                                      ;af' must be the original 'width' when loop 'largeSpriteLoop1'&lt;br /&gt;
      ld   de,$0C                     ;ld de,12&lt;br /&gt;
      add   hl,de                     ;next line&lt;br /&gt;
      djnz   largeSpriteLoop1         ;if not b = 0 loop (b = height of sprite)&lt;br /&gt;
   pop   af                           ;pop because we dont want a stack problem :)&lt;br /&gt;
   ret                                ;return&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
-----&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
   ;...&lt;br /&gt;
   ld   a,8   ;y&lt;br /&gt;
   ld   l,a&lt;br /&gt;
   ld   a,16  ;x&lt;br /&gt;
   ld   b,8   ;height&lt;br /&gt;
   ld   c,2   ;width in bytes&lt;br /&gt;
   ld   ix,sprite&lt;br /&gt;
   call largesprite&lt;br /&gt;
   call fastcopy&lt;br /&gt;
   ;...&lt;br /&gt;
sprite:&lt;br /&gt;
   .db %11111111,%11111111&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %11111111,%11111111&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Macro===&lt;br /&gt;
-----&lt;br /&gt;
This macro can be used with Tasm or Spasm.&lt;br /&gt;
 #define lsprite(lsprite_down,lsprite_right,lsprite_size_down,lsprite_size_right,lsprite_address) ld a,lsprite_down \ ld l,a \ ld a,lsprite_right \ ld b,lsprite_size_down \ ld c,lsprite_size_right \ ld ix,lsprite_address \ call largesprite&lt;br /&gt;
&lt;br /&gt;
'''[â†’How do you do a line break in this Wiki?]'''&lt;br /&gt;
&lt;br /&gt;
The above example would be:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
   ;...&lt;br /&gt;
   lsprite(16, 8, 8, 2,sprite)&lt;br /&gt;
   call fastcopy&lt;br /&gt;
   ;...&lt;br /&gt;
sprite:&lt;br /&gt;
   .db %11111111,%11111111&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %10000000,%00000001&lt;br /&gt;
   .db %11111111,%11111111&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Differences between the 83+ and the 83 in Largesprite===&lt;br /&gt;
-----&lt;br /&gt;
You need to define 'gbuf' which is [[83Plus:RAM:9340|$9340]] on the Ti83+ and [[83:RAM:8E29|$8E29]] on the Ti83 before you include the largesprite routine.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#ifdef TI83P&lt;br /&gt;
#define gbuf $9340&lt;br /&gt;
#else&lt;br /&gt;
#define gbuf $8E29&lt;br /&gt;
#endif&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=Z80_Routines:Graphic:largesprite</id>
		<title>Z80 Routines:Graphic:largesprite</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Z80_Routines:Graphic:largesprite"/>
				<updated>2007-05-17T12:58:44Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Z80 Routines:Graphic|largesprite]][[Category:Z80 Routines|largesprite]]&lt;br /&gt;
&lt;br /&gt;
The '''Largesprite''' routine is used to copy the content of a sprite to the Graph Buffer.&lt;br /&gt;
&lt;br /&gt;
Here is Joe Wingbermuehle's version, which is the one used in ION.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;=======================&lt;br /&gt;
;LargeSprite&lt;br /&gt;
;by Joe Wingbermuehle&lt;br /&gt;
;=======================&lt;br /&gt;
;Does:   Copy a sprite to the gbuf&lt;br /&gt;
;Input:  ix=sprite address, a='x', l='y', b='height' (in pixels), c='width' (in bytes, e.g. 2 would be 16)&lt;br /&gt;
;Output: The sprite is copied to the gbuf&lt;br /&gt;
;-----------------------&lt;br /&gt;
largeSprite:&lt;br /&gt;
   di                                 ;turn interrupts off (we want to use shadow registers)&lt;br /&gt;
   ex   af,af'&lt;br /&gt;
                                      ;exchange af with af'     \&lt;br /&gt;
   ld   a,c                           ;ld c in a (a = 'width')  | for not destroying a ('x')&lt;br /&gt;
   push   af                          ;push a                   |&lt;br /&gt;
      ex   af,af'&lt;br /&gt;
                                      ;exchange back            | and 'width' is now in a' (saved)&lt;br /&gt;
      ld   e,l                        ;e = 'y'&lt;br /&gt;
      ld   h,$00                      ;h =  0&lt;br /&gt;
      ld   d,h                        ;d =  0&lt;br /&gt;
      add   hl,de                     ;'y' *2  \&lt;br /&gt;
      add   hl,de                     ;    *3  | calculate 'y' *12 because 'y' is 'in rows'&lt;br /&gt;
      add   hl,hl                     ;    *6  |   (screen is 12 bytes in length)&lt;br /&gt;
      add   hl,hl                     ;    *12 /&lt;br /&gt;
      ld   e,a                        ;e = 'x'&lt;br /&gt;
      and   $07                       ;and %00000111&lt;br /&gt;
      ld   c,a                        ;last 3 bits in c (amount of bits to shift all bytes)&lt;br /&gt;
      srl   e                         ;e/2   | shifting e ('x') 3 bits to the right&lt;br /&gt;
      srl   e                         ; /4   |   %11111111 becomes %00011111 for example&lt;br /&gt;
      srl   e                         ; /8   /&lt;br /&gt;
      add   hl,de                     ;hl = 'y'; de = 'x' (rounded) | add them&lt;br /&gt;
      ld   de, gbuf                   ;de = the adress of graph buffer&lt;br /&gt;
      add   hl,de                     ;add hl to the adress of the gbuf&lt;br /&gt;
largeSpriteLoop1:&lt;br /&gt;
      push   hl                       ;save adress&lt;br /&gt;
largeSpriteLoop2:&lt;br /&gt;
         ld   d,(ix)                  ;first sprite data in d&lt;br /&gt;
         ld   e,$00                   ;e = 0&lt;br /&gt;
         ld   a,c                     ;a = c (to not destroy c)&lt;br /&gt;
         or   a                       ;is a = 0? (same as cp 0)&lt;br /&gt;
         jr   z,largeSpriteSkip1      ;if theres nothing to shift (a = 0) loop it&lt;br /&gt;
largeSpriteLoop3:&lt;br /&gt;
         srl   d                      ;shift one bit to the right; put the destroyed bit in the carry flag&lt;br /&gt;
         rr   e                       ;put the carry flag in e (%00000000 becomes %10000000 if carry flag = 1)&lt;br /&gt;
         dec   a                      ;decrease counter (with was 'the amount of bits to shift')&lt;br /&gt;
         jr   nz,largeSpriteLoop3     ;if the counter is not 0 loop back&lt;br /&gt;
largeSpriteSkip1:&lt;br /&gt;
         ld   a,(hl)                  ;graphbyte in a&lt;br /&gt;
         xor   d                      ;xor first byte of sprite (that can be changed to 'or d' if you want a OR-routine)&lt;br /&gt;
         ld   (hl),a                  ;back to buffer&lt;br /&gt;
         inc   hl                     ;increase pointer&lt;br /&gt;
         ld   a,(hl)                  ;graphbyte in a&lt;br /&gt;
         xor   e                      ;xor with shifted sprite byte (change to 'or e' for OR-routine)&lt;br /&gt;
         ld   (hl),a                  ;back to buffer&lt;br /&gt;
         inc   ix                     ;increase sprite adress&lt;br /&gt;
         ex   af,af'&lt;br /&gt;
                                      ;exchange af with af' ( a is now the 'width' from the first line)&lt;br /&gt;
         dec   a                      ;decrease 'width'&lt;br /&gt;
         push   af                    ;push the 'width'&lt;br /&gt;
            ex   af,af'&lt;br /&gt;
                                      ;exchange back&lt;br /&gt;
         pop   af                     ;pop the 'width'&lt;br /&gt;
         jr   nz,largeSpriteLoop2     ;if a is not 0 (if a = 0 then we would be done) loop it&lt;br /&gt;
      pop   hl                        ;pop gbuf adress (search the last push hl!)&lt;br /&gt;
   pop   af                           ;pop  | to restore the real 'width'&lt;br /&gt;
   push   af                          ;push /&lt;br /&gt;
      ex   af,af'&lt;br /&gt;
                                      ;af' must be the original 'width' when loop 'largeSpriteLoop1'&lt;br /&gt;
      ld   de,$0C                     ;ld de,12&lt;br /&gt;
      add   hl,de                     ;next line&lt;br /&gt;
      djnz   largeSpriteLoop1         ;if not b = 0 loop (b = height of sprite)&lt;br /&gt;
   pop   af                           ;pop because we dont want a stack problem :)&lt;br /&gt;
   ret                                ;return&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Differences between the 83+ and the 83 in Largesprite===&lt;br /&gt;
You need to define 'gbuf' which is [[83Plus:RAM:9340|$9340]] on the Ti83+ and [[83:RAM:8E29|$8E29]] on the Ti83 before you include the largesprite routine.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#ifdef TI83P&lt;br /&gt;
#define gbuf $9340&lt;br /&gt;
#else&lt;br /&gt;
#define gbuf $8E29&lt;br /&gt;
#endif&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:OS:ti83plus.inc</id>
		<title>83Plus:OS:ti83plus.inc</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:OS:ti83plus.inc"/>
				<updated>2007-02-11T13:00:29Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:OS_Information|ti83plus.inc]]&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
This is just the commonly used ti83plus.inc include file (edited by Rusty Wagner for use with TASM) for those who just want to have a short look at some tokens or bcall equates etc.&lt;br /&gt;
Use your browser's search function to find what you need.&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;;======================================================================&lt;br /&gt;
; Include File for the TI-83 Plus&lt;br /&gt;
; Last Updated 06/20/2002 &lt;br /&gt;
;&lt;br /&gt;
; Copyright (c) 1999, 2001, 2002 Texas Instruments: The Licensed Materials are&lt;br /&gt;
; copyrighted by TI. LICENSEE agrees that it will &lt;br /&gt;
; not delete the copyright notice, trademarks or&lt;br /&gt;
; protective notices from any copy made by LICENSEE.&lt;br /&gt;
;&lt;br /&gt;
; Warranty: TI does not warrant that the Licensed Materials will&lt;br /&gt;
; be free from errors or will meet your specific requirements.&lt;br /&gt;
; The Licensed Materials are made available &amp;quot;AS IS&amp;quot; to LICENSEE.&lt;br /&gt;
;&lt;br /&gt;
; Limitations: TI MAKES NO WARRANTY OR CONDITION, EITHER EXPRESS&lt;br /&gt;
; OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED&lt;br /&gt;
; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,&lt;br /&gt;
; REGARDING THE LICENSED MATERIALS.  IN NO EVENT SHALL&lt;br /&gt;
; TI OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, INCIDENTAL&lt;br /&gt;
; OR CONSEQUENTIAL DAMAGES, LOSS OF PROFITS, LOSS OF USE OR DATA, &lt;br /&gt;
; OR INTERRUPTION OF BUSINESS, WHETHER THE ALLEGED DAMAGES ARE&lt;br /&gt;
; LABELED IN TORT, CONTRACT OR INDEMNITY.&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;:::::::::::::::::::::::&lt;br /&gt;
;Edited by Brett Wagner&lt;br /&gt;
;For use with TASM&lt;br /&gt;
;:::::::::::::::::::::::&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;		Defines (to make asm easier)&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
#define bcall(xxxx)     rst 28h         \ .dw xxxx&lt;br /&gt;
#define bjump(xxxx)	call 50h \ .dw xxxx&lt;br /&gt;
#define	bcallz(xxxx)	jr nz,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallnz(xxxx)	jr	z,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallc(xxxx)	jr	nc,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallnc(xxxx)	jr	c,$+5	\ rst 28h \ .dw xxxx&lt;br /&gt;
#define equ .equ&lt;br /&gt;
#define EQU .equ&lt;br /&gt;
#define errhandon(label) ld hl,label \ call 59h&lt;br /&gt;
#define errhandoff() call 5Ch&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System Variable Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       Entry Points : RclSysTok, StoSysTok&lt;br /&gt;
;&lt;br /&gt;
XSCLt		EQU  2&lt;br /&gt;
YSCLt		EQU  3&lt;br /&gt;
XMINt		EQU  0Ah&lt;br /&gt;
XMAXt		EQU  0Bh&lt;br /&gt;
YMINt		EQU  0Ch&lt;br /&gt;
YMAXt		EQU  0Dh&lt;br /&gt;
TMINt		EQU  0Eh&lt;br /&gt;
TMAXt		EQU  0Fh&lt;br /&gt;
THETMINt	EQU  10h&lt;br /&gt;
THETMAXt	EQU  11h&lt;br /&gt;
TBLMINt		EQU  1Ah&lt;br /&gt;
PLOTSTARTt	EQU  1Bh&lt;br /&gt;
NMAXt		EQU  1Dh&lt;br /&gt;
NMINt		EQU  1Fh&lt;br /&gt;
TBLSTEPt	EQU  21h&lt;br /&gt;
TSTEPt		EQU  22h&lt;br /&gt;
THETSTEPt	EQU  23h&lt;br /&gt;
DELTAXt		EQU  26h&lt;br /&gt;
DELTAYt		EQU  27h&lt;br /&gt;
XFACTt		EQU  28h&lt;br /&gt;
YFACTt		EQU  29h&lt;br /&gt;
FINNt		EQU  2Bh&lt;br /&gt;
FINIt		EQU  2Ch&lt;br /&gt;
FINPVt		EQU  2Dh&lt;br /&gt;
FINPMTt		EQU  2Eh&lt;br /&gt;
FINFVt		EQU  2Fh&lt;br /&gt;
FINPYt		EQU  30h&lt;br /&gt;
FINCYt		EQU  31h&lt;br /&gt;
PLOTSTEPt	EQU  34h&lt;br /&gt;
XRESt		EQU  36h&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Run indicators&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
busyPause	EQU	10101010b&lt;br /&gt;
busyNormal	EQU	11110000b&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
; Macro to call base code from an app,&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;rBR_CALL	EQU	28h		; NEEDED FOR APPS&lt;br /&gt;
;BRT_JUMP0	EQU	50h&lt;br /&gt;
;&lt;br /&gt;
;B_CALL macro   label&lt;br /&gt;
;	     RST     rBR_CALL&lt;br /&gt;
;	     DW      _&amp;amp;label&lt;br /&gt;
;       .endm&lt;br /&gt;
;&lt;br /&gt;
;B_JUMP macro   label&lt;br /&gt;
;	     CALL    BRT_JUMP0	     ; fixed location on page 0&lt;br /&gt;
;	     DW      _&amp;amp;label&lt;br /&gt;
;       .endm&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Common subroutine RST numbers  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
rOP1TOOP2	EQU  08h&lt;br /&gt;
rFINDSYM	EQU  10h&lt;br /&gt;
rPUSHREALO1	EQU  18h&lt;br /&gt;
rMOV9TOOP1	EQU  20h&lt;br /&gt;
rFPADD		EQU  30h&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
;SYMBOLIC_DEBUG_START&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Entry points  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
_AbsO1O2Cp	EQU 410Eh&lt;br /&gt;
_AbsO1PAbsO2	EQU 405Ah&lt;br /&gt;
_ACos		EQU 40DEh&lt;br /&gt;
_ACosH		EQU 40F0h&lt;br /&gt;
_ACosRad	EQU 40D2h&lt;br /&gt;
_AdrLEle	EQU 462Dh&lt;br /&gt;
_AdrMEle	EQU 4609h&lt;br /&gt;
_AdrMRow	EQU 4606h&lt;br /&gt;
_AllEq		EQU 4876h&lt;br /&gt;
_AllocFPS	EQU 43A5h&lt;br /&gt;
_AllocFPS1	EQU 43A8h&lt;br /&gt;
_Angle		EQU 4102h&lt;br /&gt;
_AnsName	EQU 4B52h&lt;br /&gt;
_ApdSetup	EQU 4C93h&lt;br /&gt;
_AppGetCalc	EQU 4C78h&lt;br /&gt;
_AppGetCbl	EQU 4C75h&lt;br /&gt;
_AppInit	EQU 404Bh  ;***&lt;br /&gt;
_Arc_Unarc	EQU 4FD8h&lt;br /&gt;
_ASin		EQU 40E4h&lt;br /&gt;
_ASinH		EQU 40EDh&lt;br /&gt;
_ASinRad	EQU 40DBh&lt;br /&gt;
_ATan		EQU 40E1h&lt;br /&gt;
_ATan2		EQU 40E7h&lt;br /&gt;
_ATan2Rad	EQU 40D8h&lt;br /&gt;
_ATanH		EQU 40EAh&lt;br /&gt;
_ATanRad	EQU 40D5h&lt;br /&gt;
&lt;br /&gt;
_BinOPExec	EQU 4663h&lt;br /&gt;
_Bit_VertSplit	EQU 4FA8h&lt;br /&gt;
_BufClr		EQU 5074h&lt;br /&gt;
_BufCpy		EQU 5071h&lt;br /&gt;
&lt;br /&gt;
_CAbs		EQU 4E97h&lt;br /&gt;
_CAdd		EQU 4E88h&lt;br /&gt;
_CanAlphIns	EQU 4C69h&lt;br /&gt;
_CDiv		EQU 4E94h&lt;br /&gt;
_CDivByReal	EQU 4EBBh&lt;br /&gt;
_CEtoX		EQU 4EA9h&lt;br /&gt;
_CFrac		EQU 4EC1h&lt;br /&gt;
_CheckSplitFlag	EQU 49F0h&lt;br /&gt;
_Chk_Batt_Low	EQU 50B3h  ;***&lt;br /&gt;
_ChkFindSym	EQU 42F1h&lt;br /&gt;
_CIntgr		EQU 4EC4h&lt;br /&gt;
_CircCmd	EQU 47D4h&lt;br /&gt;
_CkInt		EQU 4234h&lt;br /&gt;
_CkOdd		EQU 4237h&lt;br /&gt;
_CkOP1C0	EQU 4225h&lt;br /&gt;
_CkOP1Cplx	EQU 40FCh&lt;br /&gt;
_CkOP1FP0	EQU 4228h&lt;br /&gt;
_CkOP1Pos	EQU 4258h&lt;br /&gt;
_CkOP1Real	EQU 40FFh&lt;br /&gt;
_CkOP2FP0	EQU 422Bh&lt;br /&gt;
_CkOP2Pos	EQU 4255h&lt;br /&gt;
_CkOP2Real	EQU 42DFh&lt;br /&gt;
_CkPosInt	EQU 4231h&lt;br /&gt;
_CkValidNum	EQU 4270h&lt;br /&gt;
_CleanAll	EQU 4A50h&lt;br /&gt;
_ClearRect	EQU 4D5Ch&lt;br /&gt;
_ClearRow	EQU 4CEDh&lt;br /&gt;
_CLine		EQU 4798h&lt;br /&gt;
_CLineS		EQU 479Bh&lt;br /&gt;
_CLN		EQU 4EA0h&lt;br /&gt;
_CLog		EQU 4EA3h&lt;br /&gt;
_CloseEditBuf	EQU 48D3h  ;***&lt;br /&gt;
_CloseEditBufNoR	EQU 476Eh&lt;br /&gt;
_CloseEditEqu	EQU 496Ch  ;***&lt;br /&gt;
_CloseProg	EQU 4A35h&lt;br /&gt;
_ClrGraphRef	EQU 4A38h&lt;br /&gt;
_ClrLCD		EQU 4543h&lt;br /&gt;
_ClrLCDFull	EQU 4540h&lt;br /&gt;
_ClrLp		EQU 41D1h&lt;br /&gt;
_ClrOP1S	EQU 425Eh&lt;br /&gt;
_ClrOP2S	EQU 425Bh&lt;br /&gt;
_ClrScrn	EQU 4549h&lt;br /&gt;
_ClrScrnFull	EQU 4546h&lt;br /&gt;
_ClrTxtShd	EQU 454Ch&lt;br /&gt;
_CMltByReal	EQU 4EB8h&lt;br /&gt;
_CmpSyms	EQU 4A4Ah&lt;br /&gt;
_CMult		EQU 4E8Eh&lt;br /&gt;
_Conj		EQU 4EB5h&lt;br /&gt;
_ConvDim	EQU 4B43h&lt;br /&gt;
_ConvDim00	EQU 4B46h&lt;br /&gt;
_ConvLcToLr	EQU 4A23h&lt;br /&gt;
_ConvLrToLc	EQU 4A56h&lt;br /&gt;
_ConvOP1	EQU 4AEFh&lt;br /&gt;
_COP1Set0	EQU 4105h&lt;br /&gt;
_Cos		EQU 40C0h&lt;br /&gt;
_CosH		EQU 40CCh&lt;br /&gt;
_CpHLDE		EQU 400Ch&lt;br /&gt;
_CPoint		EQU 4DC8h&lt;br /&gt;
_CPointS	EQU 47F5h&lt;br /&gt;
_CpOP1OP2	EQU 4111h&lt;br /&gt;
_CpOP4OP3	EQU 4108h&lt;br /&gt;
_CpyO1ToFPS1	EQU 445Ch&lt;br /&gt;
_CpyO1ToFPS2	EQU 446Bh&lt;br /&gt;
_CpyO1ToFPS3	EQU 4477h&lt;br /&gt;
_CpyO1ToFPS4	EQU 4489h&lt;br /&gt;
_CpyO1ToFPS5	EQU 4483h&lt;br /&gt;
_CpyO1ToFPS6	EQU 447Dh&lt;br /&gt;
_CpyO1ToFPS7	EQU 4480h&lt;br /&gt;
_CpyO1ToFPST	EQU 444Ah&lt;br /&gt;
_CpyO2ToFPS1	EQU 4459h&lt;br /&gt;
_CpyO2ToFPS2	EQU 4462h&lt;br /&gt;
_CpyO2ToFPS3	EQU 4474h&lt;br /&gt;
_CpyO2ToFPS4	EQU 4486h&lt;br /&gt;
_CpyO2ToFPST	EQU 4444h&lt;br /&gt;
_CpyO3ToFPS1	EQU 4453h&lt;br /&gt;
_CpyO3ToFPS2	EQU 4465h&lt;br /&gt;
_CpyO3ToFPST	EQU 4441h&lt;br /&gt;
_CpyO5ToFPS1	EQU 4456h&lt;br /&gt;
_CpyO5ToFPS3	EQU 4471h&lt;br /&gt;
_CpyO6ToFPS2	EQU 4468h&lt;br /&gt;
_CpyO6ToFPST	EQU 4447h&lt;br /&gt;
_CpyStack	EQU 4429h&lt;br /&gt;
_CpyTo1FPS1	EQU 4432h&lt;br /&gt;
_CpyTo1FPS10	EQU 43F3h&lt;br /&gt;
_CpyTo1FPS11	EQU 43D8h&lt;br /&gt;
_CpyTo1FPS2	EQU 443Bh&lt;br /&gt;
_CpyTo1FPS3	EQU 4408h&lt;br /&gt;
_CpyTo1FPS4	EQU 440Eh&lt;br /&gt;
_CpyTo1FPS5	EQU 43DEh&lt;br /&gt;
_CpyTo1FPS6	EQU 43E4h&lt;br /&gt;
_CpyTo1FPS7	EQU 43EAh&lt;br /&gt;
_CpyTo1FPS8	EQU 43EDh&lt;br /&gt;
_CpyTo1FPS9	EQU 43F6h&lt;br /&gt;
_CpyTo1FPST	EQU 4423h&lt;br /&gt;
_CpyTo2FPS1	EQU 442Fh&lt;br /&gt;
_CpyTo2FPS2	EQU 4438h&lt;br /&gt;
_CpyTo2FPS3	EQU 4402h&lt;br /&gt;
_CpyTo2FPS4	EQU 43F9h&lt;br /&gt;
_CpyTo2FPS5	EQU 43DBh&lt;br /&gt;
_CpyTo2FPS6	EQU 43E1h&lt;br /&gt;
_CpyTo2FPS7	EQU 43E7h&lt;br /&gt;
_CpyTo2FPS8	EQU 43F0h&lt;br /&gt;
_CpyTo2FPST	EQU 4420h&lt;br /&gt;
_CpyTo3FPS1	EQU 442Ch&lt;br /&gt;
_CpyTo3FPS2	EQU 4411h&lt;br /&gt;
_CpyTo3FPST	EQU 441Dh&lt;br /&gt;
_CpyTo4FPST	EQU 441Ah&lt;br /&gt;
_CpyTo5FPST	EQU 4414h&lt;br /&gt;
_CpyTo6FPS2	EQU 43FFh&lt;br /&gt;
_CpyTo6FPS3	EQU 43FCh&lt;br /&gt;
_CpyTo6FPST	EQU 4417h&lt;br /&gt;
_CpyToFPS1	EQU 445Fh&lt;br /&gt;
_CpyToFPS2	EQU 446Eh&lt;br /&gt;
_CpyToFPS3	EQU 447Ah&lt;br /&gt;
_CpyToFPST	EQU 444Dh&lt;br /&gt;
_CpyToStack	EQU 4450h&lt;br /&gt;
_Create0Equ	EQU 432Ah&lt;br /&gt;
_CreateAppVar	EQU 4E6Ah&lt;br /&gt;
_CreateCList	EQU 431Bh&lt;br /&gt;
_CreateCplx	EQU 430Ch&lt;br /&gt;
_CreateEqu	EQU 4330h&lt;br /&gt;
_CreatePair	EQU 4B0Dh&lt;br /&gt;
_CreatePict	EQU 4333h&lt;br /&gt;
_CreateProg	EQU 4339h&lt;br /&gt;
_CreateProtProg	EQU 4E6Dh&lt;br /&gt;
_CreateReal	EQU 430Fh&lt;br /&gt;
_CreateRList	EQU 4315h&lt;br /&gt;
_CreateRMat	EQU 4321h&lt;br /&gt;
_CreateStrng	EQU 4327h&lt;br /&gt;
_CRecip		EQU 4E91h&lt;br /&gt;
_CSqRoot	EQU 4E9Dh&lt;br /&gt;
_CSquare	EQU 4E8Bh&lt;br /&gt;
_CSub		EQU 4E85h&lt;br /&gt;
_CTenX		EQU 4EA6h&lt;br /&gt;
_CTrunc		EQU 4EBEh&lt;br /&gt;
_Cube		EQU 407Bh&lt;br /&gt;
_CursorOff	EQU 45BEh&lt;br /&gt;
_CursorOn	EQU 45C4h&lt;br /&gt;
_CXrootY	EQU 4EACh&lt;br /&gt;
_CYtoX		EQU 4EB2h&lt;br /&gt;
&lt;br /&gt;
_DarkLine	EQU 47DDh&lt;br /&gt;
_DarkPnt	EQU 47F2h&lt;br /&gt;
_DataSize	EQU 436Ch&lt;br /&gt;
_DataSizeA	EQU 4369h&lt;br /&gt;
_DeallocFPS	EQU 439Fh&lt;br /&gt;
_DeallocFPS1	EQU 43A2h&lt;br /&gt;
_DecO1Exp	EQU 4267h&lt;br /&gt;
_DelListEl	EQU 4A2Fh&lt;br /&gt;
_DelMem		EQU 4357h&lt;br /&gt;
_DelRes		EQU 4A20h&lt;br /&gt;
_DelVar		EQU 4351h&lt;br /&gt;
_DelVarArc	EQU 4FC6h&lt;br /&gt;
_DelVarNoArc	EQU 4FC9h&lt;br /&gt;
_DisableApd	EQU 4C84h&lt;br /&gt;
_Disp		EQU 4F45h&lt;br /&gt;
_DispDone	EQU 45B5h&lt;br /&gt;
_DispEOL	EQU 45A6h&lt;br /&gt;
_DispHL		EQU 4507h&lt;br /&gt;
_DisplayImage	EQU 4D9Bh&lt;br /&gt;
_DispMenuTitle	EQU 5065h&lt;br /&gt;
_DispOP1A	EQU 4BF7h&lt;br /&gt;
_DivHLBy10	EQU 400Fh&lt;br /&gt;
_DivHLByA	EQU 4012h&lt;br /&gt;
_DrawCirc2	EQU 4C66h&lt;br /&gt;
_DrawCmd	EQU 48C1h&lt;br /&gt;
_DrawRectBorder	EQU 4D7Dh&lt;br /&gt;
_DrawRectBorderClear	EQU 4D8Ch&lt;br /&gt;
_DToR		EQU 4075h&lt;br /&gt;
&lt;br /&gt;
_EditProg	EQU 4A32h&lt;br /&gt;
_EnableApd	EQU 4C87h&lt;br /&gt;
_EnoughMem	EQU 42FDh&lt;br /&gt;
_EOP1NotReal	EQU 4279h&lt;br /&gt;
_Equ_or_NewEqu	EQU 42C4h&lt;br /&gt;
_EraseEOL	EQU 4552h&lt;br /&gt;
_EraseRectBorder	EQU 4D86h&lt;br /&gt;
_ErrArgument	EQU 44ADh&lt;br /&gt;
_ErrBadGuess	EQU 44CBh&lt;br /&gt;
_ErrBreak	EQU 44BFh&lt;br /&gt;
_ErrD_OP1_0	EQU 42D3h&lt;br /&gt;
_ErrD_OP1_LE_0	EQU 42D0h&lt;br /&gt;
_ErrD_OP1Not_R	EQU 42CAh&lt;br /&gt;
_ErrD_OP1NotPos	EQU 42C7h&lt;br /&gt;
_ErrD_OP1NotPosInt	EQU 42CDh&lt;br /&gt;
_ErrDataType	EQU 44AAh&lt;br /&gt;
_ErrDimension	EQU 44B3h&lt;br /&gt;
_ErrDimMismatch	EQU 44B0h&lt;br /&gt;
_ErrDivBy0	EQU 4498h&lt;br /&gt;
_ErrDomain	EQU 449Eh&lt;br /&gt;
_ErrIncrement	EQU 44A1h&lt;br /&gt;
_ErrInvalid	EQU 44BCh&lt;br /&gt;
_ErrIterations	EQU 44C8h&lt;br /&gt;
_ErrLinkXmit	EQU 44D4h&lt;br /&gt;
_ErrMemory	EQU 44B9h&lt;br /&gt;
_ErrNon_Real	EQU 44A4h&lt;br /&gt;
_ErrNonReal	EQU 4A8Ch&lt;br /&gt;
_ErrNotEnoughMem	EQU 448Ch&lt;br /&gt;
_ErrOverflow	EQU 4495h&lt;br /&gt;
_ErrSignChange	EQU 44C5h&lt;br /&gt;
_ErrSingularMat	EQU 449Bh&lt;br /&gt;
_ErrStat	EQU 44C2h&lt;br /&gt;
_ErrStatPlot	EQU 44D1h&lt;br /&gt;
_ErrSyntax	EQU 44A7h&lt;br /&gt;
_ErrTolTooSmall	EQU 44CEh&lt;br /&gt;
_ErrUndefined	EQU 44B6h&lt;br /&gt;
_EToX		EQU 40B4h&lt;br /&gt;
_Exch9		EQU 43D5h&lt;br /&gt;
_ExLp		EQU 4222h&lt;br /&gt;
_ExpToHex	EQU 424Fh&lt;br /&gt;
&lt;br /&gt;
_Factorial	EQU 4B85h&lt;br /&gt;
_FillRect	EQU 4D62h&lt;br /&gt;
_FillRectPattern	EQU 4D89h&lt;br /&gt;
_Find_Parse_Formula	EQU 4AF2h&lt;br /&gt;
_FindAlphaDn	EQU 4A47h&lt;br /&gt;
_FindAlphaUp	EQU 4A44h&lt;br /&gt;
_FindApp		EQU 4C4Eh&lt;br /&gt;
_FindAppDn		EQU 4C4Bh&lt;br /&gt;
_FindAppNumPages	EQU 509Bh&lt;br /&gt;
_FindAppUp		EQU 4C48h&lt;br /&gt;
_FindSym	EQU 42F4h&lt;br /&gt;
_FiveExec	EQU 467Eh&lt;br /&gt;
_FixTempCnt	EQU 4A3Bh&lt;br /&gt;
_FlashToRam	EQU 5017h&lt;br /&gt;
_ForceFullScreen	EQU 508Fh&lt;br /&gt;
_FormBase	EQU 50AAh&lt;br /&gt;
_FormDCplx	EQU 4996h&lt;br /&gt;
_FormEReal	EQU 4990h&lt;br /&gt;
_FormReal	EQU 4999h&lt;br /&gt;
_FourExec	EQU 467Bh&lt;br /&gt;
_FPAdd		EQU 4072h&lt;br /&gt;
_FPDiv		EQU 4099h&lt;br /&gt;
_FPMult		EQU 4084h&lt;br /&gt;
_FPRecip	EQU 4096h&lt;br /&gt;
_FPSquare	EQU 4081h&lt;br /&gt;
_FPSub		EQU 406Fh&lt;br /&gt;
_Frac		EQU 4093h&lt;br /&gt;
&lt;br /&gt;
_Get_Tok_Strng	EQU 4594h  ;***&lt;br /&gt;
_GetBaseVer	EQU 4C6Fh&lt;br /&gt;
_GetCSC		EQU 4018h&lt;br /&gt;
_GetKey		EQU 4972h&lt;br /&gt;
_GetLToOP1	EQU 4636h&lt;br /&gt;
_GetMToOP1	EQU 4615h&lt;br /&gt;
_GetSysInfo 	EQU 50DDh  ; v. 1.13+ only&lt;br /&gt;
_GetTokLen	EQU 4591h  ;***&lt;br /&gt;
_GrBufClr	EQU 4BD0h&lt;br /&gt;
_GrBufCpy	EQU 486Ah&lt;br /&gt;
_GrphCirc	EQU 47D7h&lt;br /&gt;
&lt;br /&gt;
_HLTimes9	EQU 40F9h&lt;br /&gt;
_HorizCmd	EQU 48A6h&lt;br /&gt;
_HTimesL	EQU 4276h&lt;br /&gt;
&lt;br /&gt;
_IBounds	EQU 4C60h&lt;br /&gt;
_IBoundsFull	EQU 4D98h&lt;br /&gt;
_ILine		EQU 47E0h&lt;br /&gt;
_IncLstSize	EQU 4A29h&lt;br /&gt;
_InsertList	EQU 4A2Ch&lt;br /&gt;
_InsertMem	EQU 42F7h&lt;br /&gt;
_Int		EQU 40A5h&lt;br /&gt;
_Intgr		EQU 405Dh&lt;br /&gt;
_InvCmd		EQU 48C7h&lt;br /&gt;
_InvertRect	EQU 4D5Fh&lt;br /&gt;
_InvOP1S	EQU 408Dh&lt;br /&gt;
_InvOP1SC	EQU 408Ah&lt;br /&gt;
_InvOP2S	EQU 4090h&lt;br /&gt;
_InvSub		EQU 4063h&lt;br /&gt;
_IOffset	EQU 4C63h&lt;br /&gt;
_IPoint		EQU 47E3h&lt;br /&gt;
_IsA2ByteTok	EQU 42A3h  ;***&lt;br /&gt;
_IsEditEmpty	EQU 492Dh  ;***&lt;br /&gt;
&lt;br /&gt;
_JError		EQU 44D7h&lt;br /&gt;
_JErrorNo	EQU 4000h&lt;br /&gt;
_JForceCmdNoChar	EQU 4027h&lt;br /&gt;
_JForceGraphKey	EQU 5005h&lt;br /&gt;
_JForceGraphNoKey	EQU 5002h&lt;br /&gt;
&lt;br /&gt;
_KeyToString	EQU 45CAh&lt;br /&gt;
&lt;br /&gt;
_LCD_BUSY	EQU 4051h  ;***&lt;br /&gt;
_LCD_DRIVERON	equ 4978h  ;***&lt;br /&gt;
_LdHLind	equ 4009h  ;***&lt;br /&gt;
_LineCmd	EQU 48ACh&lt;br /&gt;
_LnX		EQU 40ABh&lt;br /&gt;
_Load_SFont	EQU 4783h&lt;br /&gt;
_LoadCIndPaged	EQU 501Dh&lt;br /&gt;
_LoadDEIndPaged	EQU 501Ah&lt;br /&gt;
_LoadPattern	EQU 4CB1h&lt;br /&gt;
_LogX		EQU 40AEh&lt;br /&gt;
&lt;br /&gt;
_Max		EQU 4057h&lt;br /&gt;
_MemChk		EQU 42E5h&lt;br /&gt;
_MemClear	EQU 4C30h&lt;br /&gt;
_MemSet		EQU 4C33h&lt;br /&gt;
_Min		EQU 4054h&lt;br /&gt;
_Minus1		EQU 406Ch&lt;br /&gt;
_Mov10B		EQU 415Ch&lt;br /&gt;
_Mov18B		EQU 47DAh&lt;br /&gt;
_Mov7B		EQU 4168h&lt;br /&gt;
_Mov8B		EQU 4165h&lt;br /&gt;
_Mov9B		EQU 415Fh&lt;br /&gt;
_Mov9OP1OP2	EQU 417Dh&lt;br /&gt;
_Mov9OP2Cp	EQU 410Bh&lt;br /&gt;
_Mov9ToOP1	EQU 417Ah&lt;br /&gt;
_Mov9ToOP2	EQU 4180h&lt;br /&gt;
_MovFrOP1	EQU 4183h&lt;br /&gt;
&lt;br /&gt;
_NewLine	EQU 452Eh  ;***&lt;br /&gt;
_NZIf83Plus	EQU 50E0h  ; v. 1.13+ only&lt;br /&gt;
&lt;br /&gt;
_OneVar		EQU 4BA3h&lt;br /&gt;
_OP1ExOP2	EQU 421Fh&lt;br /&gt;
_OP1ExOP3	EQU 4219h&lt;br /&gt;
_OP1ExOP4	EQU 421Ch&lt;br /&gt;
_OP1ExOP5	EQU 420Dh&lt;br /&gt;
_OP1ExOP6	EQU 4210h&lt;br /&gt;
_OP1ExpToDec	EQU 4252h&lt;br /&gt;
_OP1Set0	EQU 41BFh&lt;br /&gt;
_OP1Set1	EQU 419Bh&lt;br /&gt;
_OP1Set2	EQU 41A7h&lt;br /&gt;
_OP1Set3	EQU 41A1h&lt;br /&gt;
_OP1Set4	EQU 419Eh&lt;br /&gt;
_OP1ToOP2	EQU 412Fh&lt;br /&gt;
_OP1ToOP3	EQU 4123h&lt;br /&gt;
_OP1ToOP4	EQU 4117h&lt;br /&gt;
_OP1ToOP5	EQU 4153h&lt;br /&gt;
_OP1ToOP6	EQU 4150h&lt;br /&gt;
_OP2ExOP4	EQU 4213h&lt;br /&gt;
_OP2ExOP5	EQU 4216h&lt;br /&gt;
_OP2ExOP6	EQU 4207h&lt;br /&gt;
_OP2Set0	EQU 41BCh&lt;br /&gt;
_OP2Set1	EQU 41ADh&lt;br /&gt;
_OP2Set2	EQU 41AAh&lt;br /&gt;
_OP2Set3	EQU 4198h&lt;br /&gt;
_OP2Set4	EQU 4195h&lt;br /&gt;
_OP2Set5	EQU 418Fh&lt;br /&gt;
_OP2Set60	EQU 4AB0h&lt;br /&gt;
_OP2Set8	EQU 418Ch&lt;br /&gt;
_OP2SetA	EQU 4192h&lt;br /&gt;
_OP2ToOP1	EQU 4156h&lt;br /&gt;
_OP2ToOP3	EQU 416Eh&lt;br /&gt;
_OP2ToOP4	EQU 411Ah&lt;br /&gt;
_OP2ToOP5	EQU 414Ah&lt;br /&gt;
_OP2ToOP6	EQU 414Dh&lt;br /&gt;
_OP3Set0	EQU 41B9h&lt;br /&gt;
_OP3Set1	EQU 4189h&lt;br /&gt;
_OP3Set2	EQU 41A4h&lt;br /&gt;
_OP3ToOP1	EQU 413Eh&lt;br /&gt;
_OP3ToOP2	EQU 4120h&lt;br /&gt;
_OP3ToOP4	EQU 4114h&lt;br /&gt;
_OP3ToOP5	EQU 4147h&lt;br /&gt;
_OP4Set0	EQU 41B6h&lt;br /&gt;
_OP4Set1	EQU 4186h&lt;br /&gt;
_OP4ToOP1	EQU 4138h&lt;br /&gt;
_OP4ToOP2	EQU 411Dh&lt;br /&gt;
_OP4ToOP3	EQU 4171h&lt;br /&gt;
_OP4ToOP5	EQU 4144h&lt;br /&gt;
_OP4ToOP6	EQU 4177h&lt;br /&gt;
_OP5ExOP6	EQU 420Ah&lt;br /&gt;
_OP5Set0	EQU 41B3h&lt;br /&gt;
_OP5ToOP1	EQU 413Bh&lt;br /&gt;
_OP5ToOP2	EQU 4126h&lt;br /&gt;
_OP5ToOP3	EQU 4174h&lt;br /&gt;
_OP5ToOP4	EQU 412Ch&lt;br /&gt;
_OP5ToOP6	EQU 4129h&lt;br /&gt;
_OP6ToOP1	EQU 4135h&lt;br /&gt;
_OP6ToOP2	EQU 4132h&lt;br /&gt;
_OP6ToOP5	EQU 4141h&lt;br /&gt;
_OutputExpr	EQU 4BB2h&lt;br /&gt;
&lt;br /&gt;
_PagedGet	EQU 5023h&lt;br /&gt;
_ParseInp	EQU 4A9Bh&lt;br /&gt;
_PDspGrph	EQU 48A3h&lt;br /&gt;
_PixelTest	EQU 48B5h&lt;br /&gt;
_Plus1		EQU 4069h&lt;br /&gt;
_PointCmd	EQU 48B2h&lt;br /&gt;
_PointOn	EQU 4C39h&lt;br /&gt;
_PopMCplxO1	EQU 436Fh  ;***&lt;br /&gt;
_PopOP1		EQU 437Eh&lt;br /&gt;
_PopOP3		EQU 437Bh&lt;br /&gt;
_PopOP5		EQU 4378h&lt;br /&gt;
_PopReal	EQU 4393h&lt;br /&gt;
_PopRealO1	EQU 4390h&lt;br /&gt;
_PopRealO2	EQU 438Dh&lt;br /&gt;
_PopRealO3	EQU 438Ah&lt;br /&gt;
_PopRealO4	EQU 4387h&lt;br /&gt;
_PopRealO5	EQU 4384h&lt;br /&gt;
_PopRealO6	EQU 4381h&lt;br /&gt;
_PosNo0Int	EQU 422Eh&lt;br /&gt;
_PToR		EQU 40F3h&lt;br /&gt;
_PushMCplxO1	EQU 43CFh  ;***&lt;br /&gt;
_PushMCplxO3	EQU 43C6h  ;***&lt;br /&gt;
_PushOP1	EQU 43C9h&lt;br /&gt;
_PushOP3	EQU 43C3h&lt;br /&gt;
_PushOP5	EQU 43C0h&lt;br /&gt;
_PushReal	EQU 43BDh&lt;br /&gt;
_PushRealO1	EQU 43BAh&lt;br /&gt;
_PushRealO2	EQU 43B7h&lt;br /&gt;
_PushRealO3	EQU 43B4h&lt;br /&gt;
_PushRealO4	EQU 43B1h&lt;br /&gt;
_PushRealO5	EQU 43AEh&lt;br /&gt;
_PushRealO6	EQU 43ABh&lt;br /&gt;
_PutAway	EQU 403ch  ;***&lt;br /&gt;
_PutC		EQU 4504h&lt;br /&gt;
_PutMap		EQU 4501h&lt;br /&gt;
_PutPS		EQU 4510h&lt;br /&gt;
_PutPSB		EQU 450dh  ;***&lt;br /&gt;
_PutS		EQU 450Ah&lt;br /&gt;
_PutTokString	EQU 4960h&lt;br /&gt;
_PutToL		EQU 4645h&lt;br /&gt;
_PutToMat	EQU 461Eh&lt;br /&gt;
&lt;br /&gt;
_RandInit	EQU 4B7Fh&lt;br /&gt;
_Random		EQU 4B79h&lt;br /&gt;
_Rcl_StatVar	EQU 42DCh&lt;br /&gt;
_RclAns		EQU 4AD7h&lt;br /&gt;
_RclGDB2	EQU 47D1h&lt;br /&gt;
_RclN		EQU 4ADDh&lt;br /&gt;
_RclSysTok	EQU 4AE6h&lt;br /&gt;
_RclVarSym	EQU 4AE3h&lt;br /&gt;
_RclX		EQU 4AE0h&lt;br /&gt;
_RclY		EQU 4ADAh&lt;br /&gt;
_Rec1stByte	EQU 4EFAh&lt;br /&gt;
_Rec1stByteNC	EQU 4EFDh&lt;br /&gt;
_RecAByteIO	EQU 4F03h&lt;br /&gt;
_RedimMat	EQU 4A26h&lt;br /&gt;
_Regraph	EQU 488Eh&lt;br /&gt;
_ReleaseBuffer	EQU 4771h  ;***&lt;br /&gt;
_ReloadAppEntryVecs	EQU 4C36h&lt;br /&gt;
_RestoreDisp	EQU 4870h&lt;br /&gt;
_RName		EQU 427Fh&lt;br /&gt;
_RndGuard	EQU 409Fh&lt;br /&gt;
_RnFx		EQU 40A2h&lt;br /&gt;
_Round		EQU 40A8h&lt;br /&gt;
_RToD		EQU 4078h&lt;br /&gt;
_RToP		EQU 40F6h&lt;br /&gt;
_RunIndicOff	EQU 4570h&lt;br /&gt;
_RunIndicOn	EQU 456Dh&lt;br /&gt;
&lt;br /&gt;
_SaveDisp	EQU 4C7Bh&lt;br /&gt;
_SendAByte	EQU 4EE5h&lt;br /&gt;
_SendVarCmd	EQU 4A14h ;***&lt;br /&gt;
_SetAllPlots	EQU 4FCCh&lt;br /&gt;
_SetExSpeed 	EQU 50BFh ; v. 1.13+ only&lt;br /&gt;
_SetFuncM	EQU 4840h&lt;br /&gt;
_SetNorm_Vals	EQU 49FCh&lt;br /&gt;
_SetParM	EQU 4849h&lt;br /&gt;
_SetPolM	EQU 4846h&lt;br /&gt;
_SetSeqM	EQU 4843h&lt;br /&gt;
_SetTblGraphDraw	EQU 4C00h&lt;br /&gt;
_SetupPagedPtr	EQU 5020h&lt;br /&gt;
_SetXXOP1	EQU 478Ch&lt;br /&gt;
_SetXXOP2	EQU 478Fh&lt;br /&gt;
_SetXXXXOP2	EQU 4792h&lt;br /&gt;
_SFont_Len	EQU 4786h&lt;br /&gt;
_Sin		EQU 40BDh&lt;br /&gt;
_SinCosRad	EQU 40BAh&lt;br /&gt;
_SinH		EQU 40CFh&lt;br /&gt;
_SinHCosH	EQU 40C6h&lt;br /&gt;
_SqRoot		EQU 409Ch&lt;br /&gt;
_SrchVLstDn	EQU 4F12h&lt;br /&gt;
_SrchVLstUp	EQU 4F0Fh&lt;br /&gt;
_SStringLength	EQU 4CB4h&lt;br /&gt;
_StMatEl	EQU 4AE9h&lt;br /&gt;
_StoAns		EQU 4ABFh&lt;br /&gt;
_StoGDB2	EQU 47CEh&lt;br /&gt;
_StoN		EQU 4ACBh&lt;br /&gt;
_StoOther	EQU 4AD4h&lt;br /&gt;
_StoR		EQU 4AC5h&lt;br /&gt;
_StoRand	EQU 4B7Ch&lt;br /&gt;
_StoSysTok	EQU 4ABCh&lt;br /&gt;
_StoT		EQU 4ACEh&lt;br /&gt;
_StoTheta	EQU 4AC2h&lt;br /&gt;
_StoX		EQU 4AD1h&lt;br /&gt;
_StoY		EQU 4AC8h&lt;br /&gt;
_StrCopy	EQU 44E3h&lt;br /&gt;
_StrLength	EQU 4C3Fh   &lt;br /&gt;
&lt;br /&gt;
_Tan		EQU 40C3h&lt;br /&gt;
_TanH		EQU 40C9h&lt;br /&gt;
_TanLnF		EQU 48BBh&lt;br /&gt;
_TenX		EQU 40B7h&lt;br /&gt;
_ThetaName	EQU 427Ch&lt;br /&gt;
_ThreeExec	EQU 4675h&lt;br /&gt;
_Times2		EQU 4066h&lt;br /&gt;
_TimesPt5	EQU 407Eh&lt;br /&gt;
_TName		EQU 428Eh&lt;br /&gt;
_ToFrac		EQU 4657h&lt;br /&gt;
_Trunc		EQU 4060h&lt;br /&gt;
_TwoVarSet	EQU 50D4h  ; v. 1.13+ only&lt;br /&gt;
&lt;br /&gt;
_UCLineS	EQU 4795h&lt;br /&gt;
_UnLineCmd	EQU 48AFh&lt;br /&gt;
_UnOPExec	EQU 4672h&lt;br /&gt;
&lt;br /&gt;
_VertCmd	EQU 48A9h&lt;br /&gt;
_VPutMap	EQU 455Eh&lt;br /&gt;
_VPutS		EQU 4561h&lt;br /&gt;
_VPutSN		EQU 4564h&lt;br /&gt;
_VtoWHLDE	EQU 47FBh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
_XftoI		EQU 4804h&lt;br /&gt;
_Xitof		EQU 47FEh&lt;br /&gt;
_XName		EQU 4288h&lt;br /&gt;
_XRootY		EQU 479Eh&lt;br /&gt;
&lt;br /&gt;
_YftoI		EQU 4801h&lt;br /&gt;
_YName		EQU 428Bh&lt;br /&gt;
_YToX		EQU 47A1h&lt;br /&gt;
&lt;br /&gt;
_Zero16D	EQU 41B0h&lt;br /&gt;
_ZeroOP		EQU 41CEh&lt;br /&gt;
_ZeroOP1	EQU 41C5h&lt;br /&gt;
_ZeroOP2	EQU 41C8h&lt;br /&gt;
_ZeroOP3	EQU 41CBh&lt;br /&gt;
_ZmDecml	EQU 484Fh&lt;br /&gt;
_ZmFit		EQU 485Bh&lt;br /&gt;
_ZmInt		EQU 484Ch&lt;br /&gt;
_ZmPrev		EQU 4852h&lt;br /&gt;
_ZmSquare	EQU 485Eh&lt;br /&gt;
_ZmStats	EQU 47A4h&lt;br /&gt;
_ZmTrig		EQU 4861h&lt;br /&gt;
_ZmUsr		EQU 4855h&lt;br /&gt;
_ZooDefault	EQU 4867h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System-defined RAM Variable Address Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
ramStart             EQU  8000h&lt;br /&gt;
appData              EQU  8000h&lt;br /&gt;
ramCode              EQU  8100h&lt;br /&gt;
ramCodeEnd           EQU  822Fh&lt;br /&gt;
baseAppBrTab         EQU  8230h&lt;br /&gt;
bootTemp             EQU  8251h&lt;br /&gt;
appSearchPage        EQU  82A3h&lt;br /&gt;
tempSwapArea         EQU  82A5h&lt;br /&gt;
appID                EQU  838Dh&lt;br /&gt;
ramReturnData        EQU  83EDh&lt;br /&gt;
arcInfo              EQU  83EEh&lt;br /&gt;
savedArcInfo         EQU  8406h&lt;br /&gt;
appInfo              EQU  8432h&lt;br /&gt;
appBank_jump         EQU  843Ch&lt;br /&gt;
appPage              EQU  843Eh&lt;br /&gt;
kbdScanCode          EQU  843Fh&lt;br /&gt;
kbdKey               EQU  8444h&lt;br /&gt;
kbdGetKy             EQU  8445h&lt;br /&gt;
keyExtend            EQU  8446h&lt;br /&gt;
contrast             EQU  8447h&lt;br /&gt;
apdSubTimer          EQU  8448h&lt;br /&gt;
apdTimer             EQU  8449h&lt;br /&gt;
curTime              EQU  844Ah&lt;br /&gt;
curRow               EQU  844Bh&lt;br /&gt;
curCol               EQU  844Ch&lt;br /&gt;
curOffset            EQU  844Dh&lt;br /&gt;
curUnder             EQU  844Eh&lt;br /&gt;
curY                 EQU  844Fh&lt;br /&gt;
curType              EQU  8450h&lt;br /&gt;
curXRow              EQU  8451h&lt;br /&gt;
prevDData            EQU  8452h&lt;br /&gt;
lFont_record         EQU  845Ah&lt;br /&gt;
sFont_record         EQU  8462h&lt;br /&gt;
tokVarPtr            EQU  846Ah&lt;br /&gt;
tokLen               EQU  846Ch&lt;br /&gt;
indicMem             EQU  846Eh&lt;br /&gt;
indicCounter         EQU  8476h&lt;br /&gt;
indicBusy            EQU  8477h&lt;br /&gt;
OP1                  EQU  8478h&lt;br /&gt;
OP1M                 EQU  847Ah&lt;br /&gt;
OP2                  EQU  8483h&lt;br /&gt;
OP2M                 EQU  8485h&lt;br /&gt;
OP2EXT               EQU  848Ch&lt;br /&gt;
OP3                  EQU  848Eh&lt;br /&gt;
OP3M                 EQU  8490h&lt;br /&gt;
OP4                  EQU  8499h&lt;br /&gt;
OP4M                 EQU  849Bh&lt;br /&gt;
OP5                  EQU  84A4h&lt;br /&gt;
OP5M                 EQU  84A6h&lt;br /&gt;
OP6                  EQU  84AFh&lt;br /&gt;
OP6M                 EQU  84B1h&lt;br /&gt;
OP6EXT               EQU  84B8h&lt;br /&gt;
progToEdit           EQU  84BFh&lt;br /&gt;
nameBuff             EQU  84C7h&lt;br /&gt;
equ_edit_save        EQU  84D2h&lt;br /&gt;
iMathPtr1            EQU  84D3h&lt;br /&gt;
iMathPtr2            EQU  84D5h&lt;br /&gt;
iMathPtr3            EQU  84D7h&lt;br /&gt;
iMathPtr4            EQU  84D9h&lt;br /&gt;
iMathPtr5            EQU  84DBh&lt;br /&gt;
chkDelPtr1           EQU  84DDh&lt;br /&gt;
chkDelPtr2           EQU  84DFh&lt;br /&gt;
insDelPtr            EQU  84E1h&lt;br /&gt;
upDownPtr            EQU  84E3h&lt;br /&gt;
fOutDat              EQU  84E5h&lt;br /&gt;
asm_data_ptr1        EQU  84EBh&lt;br /&gt;
asm_data_ptr2        EQU  84EDh&lt;br /&gt;
asm_sym_ptr1         EQU  84EFh&lt;br /&gt;
asm_sym_ptr2         EQU  84F1h&lt;br /&gt;
asm_ram              EQU  84F3h&lt;br /&gt;
asm_ind_call         EQU  8507h&lt;br /&gt;
textShadow           EQU  8508h&lt;br /&gt;
textShadCur          EQU  8588h&lt;br /&gt;
textShadTop          EQU  858Ah&lt;br /&gt;
textShadAlph         EQU  858Bh&lt;br /&gt;
textShadIns          EQU  858Ch&lt;br /&gt;
cxMain               EQU  858Dh&lt;br /&gt;
cxPPutAway           EQU  858Fh&lt;br /&gt;
cxPutAway            EQU  8591h&lt;br /&gt;
cxRedisp             EQU  8593h&lt;br /&gt;
cxErrorEP            EQU  8595h&lt;br /&gt;
cxSizeWind           EQU  8597h&lt;br /&gt;
cxPage               EQU  8599h&lt;br /&gt;
cxCurApp             EQU  859Ah&lt;br /&gt;
cxPrev               EQU  859Bh&lt;br /&gt;
monQH                EQU  85AAh&lt;br /&gt;
monQT                EQU  85ABh&lt;br /&gt;
monQueue             EQU  85ACh&lt;br /&gt;
onSP                 EQU  85BCh&lt;br /&gt;
promptRow            EQU  85C0h&lt;br /&gt;
promptCol            EQU  85C1h&lt;br /&gt;
promptIns            EQU  85C2h&lt;br /&gt;
promptShift          EQU  85C3h&lt;br /&gt;
promptRet            EQU  85C4h&lt;br /&gt;
promptValid          EQU  85C6h&lt;br /&gt;
promptTop            EQU  85C8h&lt;br /&gt;
promptCursor         EQU  85CAh&lt;br /&gt;
promptTail           EQU  85CCh&lt;br /&gt;
promptBtm            EQU  85CEh&lt;br /&gt;
varType              EQU  85D0h&lt;br /&gt;
varCurrent           EQU  85D1h&lt;br /&gt;
varClass             EQU  85D9h&lt;br /&gt;
menuActive           EQU  85DCh&lt;br /&gt;
menuAppDepth         EQU  85DDh&lt;br /&gt;
MenuCurrent          EQU  85DEh&lt;br /&gt;
ProgCurrent          EQU  85E8h&lt;br /&gt;
userMenuSA           EQU  85FEh&lt;br /&gt;
ioPrompt             EQU  865Fh&lt;br /&gt;
dImageWidth          EQU  8660h&lt;br /&gt;
RectFillPHeight      equ  8660h&lt;br /&gt;
RectFillPWidth       equ  8661h&lt;br /&gt;
RectFillPattern      equ  8662h&lt;br /&gt;
ioFlag               EQU  8670h&lt;br /&gt;
sndRecState          EQU  8672h&lt;br /&gt;
ioErrState           EQU  8673h&lt;br /&gt;
header               EQU  8674h&lt;br /&gt;
ioData               EQU  867Dh&lt;br /&gt;
ioNewData            EQU  8689h&lt;br /&gt;
bakHeader            EQU  868Bh&lt;br /&gt;
penCol               EQU  86D7h&lt;br /&gt;
penRow               EQU  86D8h&lt;br /&gt;
rclQueue             EQU  86D9h&lt;br /&gt;
rclQueueEnd          EQU  86DBh&lt;br /&gt;
errNo                EQU  86DDh&lt;br /&gt;
errSP                EQU  86DEh&lt;br /&gt;
errOffset            EQU  86E0h&lt;br /&gt;
saveSScreen          EQU  86ECh&lt;br /&gt;
bstCounter           EQU  89EEh&lt;br /&gt;
flags                EQU  89F0h&lt;br /&gt;
statVars             EQU  8A3Ah&lt;br /&gt;
anovaf_vars          EQU  8C17h&lt;br /&gt;
infVars              EQU  8C4Dh&lt;br /&gt;
curGStyle            EQU  8D17h&lt;br /&gt;
curGY                EQU  8D18h&lt;br /&gt;
curGX                EQU  8D19h&lt;br /&gt;
curGY2               EQU  8D1Ah&lt;br /&gt;
curGX2               EQU  8D1Bh&lt;br /&gt;
freeSaveY            EQU  8D1Ch&lt;br /&gt;
freeSaveX            EQU  8D1Dh&lt;br /&gt;
XOffset              EQU  8DA1h&lt;br /&gt;
YOffset              EQU  8DA2h&lt;br /&gt;
lcdTallP             EQU  8DA3h&lt;br /&gt;
pixWideP             EQU  8DA4h&lt;br /&gt;
pixWide_m_1          EQU  8DA5h&lt;br /&gt;
pixWide_m_2          EQU  8DA6h&lt;br /&gt;
lastEntryPTR         EQU  8DA7h&lt;br /&gt;
lastEntryStk         EQU  8DA9h&lt;br /&gt;
numLastEntries       EQU  8E29h&lt;br /&gt;
currLastEntry        EQU  8E2Ah&lt;br /&gt;
curInc               EQU  8E67h&lt;br /&gt;
uXmin                EQU  8E7Eh&lt;br /&gt;
uXmax                EQU  8E87h&lt;br /&gt;
uXscl                EQU  8E90h&lt;br /&gt;
uYmin                EQU  8E99h&lt;br /&gt;
uYmax                EQU  8EA2h&lt;br /&gt;
uYscl                EQU  8EABh&lt;br /&gt;
uThetMin             EQU  8EB4h&lt;br /&gt;
uThetMax             EQU  8EBDh&lt;br /&gt;
uThetStep            EQU  8EC6h&lt;br /&gt;
uTmin                EQU  8ECFh&lt;br /&gt;
uTmax                EQU  8ED8h&lt;br /&gt;
uTStep               EQU  8EE1h&lt;br /&gt;
uPlotStart           EQU  8EEAh&lt;br /&gt;
unMax                EQU  8EF3h&lt;br /&gt;
uu0                  EQU  8EFCh&lt;br /&gt;
uv0                  EQU  8F05h&lt;br /&gt;
unMin                EQU  8F0Eh&lt;br /&gt;
uu02                 EQU  8F17h&lt;br /&gt;
uv02                 EQU  8F20h&lt;br /&gt;
uw0                  EQU  8F29h&lt;br /&gt;
uPlotStep            EQU  8F32h&lt;br /&gt;
uXres                EQU  8F3Bh&lt;br /&gt;
uw02                 EQU  8F44h&lt;br /&gt;
Xmin                 EQU  8F50h&lt;br /&gt;
Xmax                 EQU  8F59h&lt;br /&gt;
Xscl                 EQU  8F62h&lt;br /&gt;
Ymin                 EQU  8F6Bh&lt;br /&gt;
Ymax                 EQU  8F74h&lt;br /&gt;
Yscl                 EQU  8F7Dh&lt;br /&gt;
ThetaMin             EQU  8F86h&lt;br /&gt;
ThetaMax             EQU  8F8Fh&lt;br /&gt;
ThetaStep            EQU  8F98h&lt;br /&gt;
TminPar              EQU  8FA1h&lt;br /&gt;
TmaxPar              EQU  8FAAh&lt;br /&gt;
Tstep                EQU  8FB3h&lt;br /&gt;
PlotStart            EQU  8FBCh&lt;br /&gt;
nMax                 EQU  8FC5h&lt;br /&gt;
u0                   EQU  8FCEh&lt;br /&gt;
v0                   EQU  8FD7h&lt;br /&gt;
nMin                 EQU  8FE0h&lt;br /&gt;
u02                  EQU  8FE9h&lt;br /&gt;
v02                  EQU  8FF2h&lt;br /&gt;
w0                   EQU  8FFBh&lt;br /&gt;
PlotStep             EQU  9004h&lt;br /&gt;
XresO                EQU  900Dh&lt;br /&gt;
w02                  EQU  9016h&lt;br /&gt;
un1                  EQU  901Fh&lt;br /&gt;
un2                  EQU  9028h&lt;br /&gt;
vn1                  EQU  9031h&lt;br /&gt;
vn2                  EQU  903Ah&lt;br /&gt;
wn1                  EQU  9043h&lt;br /&gt;
wn2                  EQU  904Ch&lt;br /&gt;
fin_N                EQU  9055h&lt;br /&gt;
fin_I                EQU  905Eh&lt;br /&gt;
fin_PV               EQU  9067h&lt;br /&gt;
fin_PMT              EQU  9070h&lt;br /&gt;
fin_FV               EQU  9079h&lt;br /&gt;
fin_PY               EQU  9082h&lt;br /&gt;
fin_CY               EQU  908Bh&lt;br /&gt;
cal_N                EQU  9094h&lt;br /&gt;
cal_I                EQU  909Dh&lt;br /&gt;
cal_PV               EQU  90A6h&lt;br /&gt;
cal_PMT              EQU  90AFh&lt;br /&gt;
cal_FV               EQU  90B8h&lt;br /&gt;
cal_PY               EQU  90C1h&lt;br /&gt;
smallEditRAM         EQU  90D3h&lt;br /&gt;
XFact                EQU  913Fh&lt;br /&gt;
YFact                EQU  9148h&lt;br /&gt;
Xres_int             EQU  9151h&lt;br /&gt;
deltaX               EQU  9152h&lt;br /&gt;
deltaY               EQU  915Bh&lt;br /&gt;
shortX               EQU  9164h&lt;br /&gt;
shortY               EQU  916Dh&lt;br /&gt;
lower                EQU  9176h&lt;br /&gt;
upper                EQU  917Fh&lt;br /&gt;
XOutSym              EQU  918Ch&lt;br /&gt;
XOutDat              EQU  918Eh&lt;br /&gt;
YOutSym              EQU  9190h&lt;br /&gt;
YOutDat              EQU  9192h&lt;br /&gt;
inputSym             EQU  9194h&lt;br /&gt;
inputDat             EQU  9196h&lt;br /&gt;
prevData             EQU  9198h&lt;br /&gt;
TblMin               EQU  92B3h&lt;br /&gt;
TblStep              EQU  92BCh&lt;br /&gt;
P1Type		     EQU  92C9h&lt;br /&gt;
SavX1List	     EQU  92CAh&lt;br /&gt;
SavY1List	     EQU  92CFh&lt;br /&gt;
SavF1List	     EQU  92D4h&lt;br /&gt;
P1FrqOnOff	     EQU  92D9h&lt;br /&gt;
P2Type		     EQU  92DAh&lt;br /&gt;
SavX2List	     EQU  92DBh&lt;br /&gt;
SavY2List	     EQU  92E0h&lt;br /&gt;
SavF2List	     EQU  92E5h&lt;br /&gt;
P2FrqOnOff	     EQU  92EAh&lt;br /&gt;
P3Type		     EQU  92EBh	&lt;br /&gt;
SavX3List	     EQU  92ECh&lt;br /&gt;
SavY3List	     EQU  92F1h&lt;br /&gt;
SavF3List	     EQU  92F6h&lt;br /&gt;
P3FrqOnOff	     EQU  92FBh&lt;br /&gt;
plotSScreen          EQU  9340h&lt;br /&gt;
seed1                EQU  9640h&lt;br /&gt;
seed2                EQU  9649h&lt;br /&gt;
cmdShadow            EQU  966Eh&lt;br /&gt;
cmdShadCur           EQU  96EEh&lt;br /&gt;
cmdShadAlph          EQU  96F0h&lt;br /&gt;
cmdShadIns           EQU  96F1h&lt;br /&gt;
cmdCursor            EQU  96F2h&lt;br /&gt;
editTop              EQU  96F4h&lt;br /&gt;
editCursor           EQU  96F6h&lt;br /&gt;
editTail             EQU  96F8h&lt;br /&gt;
editBtm              EQU  96FAh&lt;br /&gt;
editSym              EQU  9706h&lt;br /&gt;
editDat              EQU  9708h&lt;br /&gt;
winTop               EQU  97A5h&lt;br /&gt;
winBtm               EQU  97A6h&lt;br /&gt;
winLeftEdge          EQU  97A7h&lt;br /&gt;
winLeft              EQU  97A8h&lt;br /&gt;
winAbove             EQU  97AAh&lt;br /&gt;
winRow               EQU  97ACh&lt;br /&gt;
winCol               EQU  97AEh&lt;br /&gt;
fmtDigits            EQU  97B0h&lt;br /&gt;
fmtString            EQU  97B1h&lt;br /&gt;
fmtConv              EQU  97F2h&lt;br /&gt;
fmtLeft              EQU  9804h&lt;br /&gt;
fmtIndex             EQU  9806h&lt;br /&gt;
fmtMatSym            EQU  9808h&lt;br /&gt;
fmtMatMem            EQU  980Ah&lt;br /&gt;
EQS                  EQU  980Ch&lt;br /&gt;
tSymPtr1             EQU  9818h&lt;br /&gt;
tSymPtr2             EQU  981Ah&lt;br /&gt;
chkDelPtr3           EQU  981Ch&lt;br /&gt;
chkDelPtr4           EQU  981Eh&lt;br /&gt;
tempMem              EQU  9820h&lt;br /&gt;
fpBase               EQU  9822h&lt;br /&gt;
FPS                  EQU  9824h&lt;br /&gt;
OPBase               EQU  9826h&lt;br /&gt;
OPS                  EQU  9828h&lt;br /&gt;
pTempCnt             EQU  982Ah&lt;br /&gt;
cleanTmp             EQU  982Ch&lt;br /&gt;
pTemp                EQU  982Eh&lt;br /&gt;
progPtr              EQU  9830h&lt;br /&gt;
newDataPtr           EQU  9832h&lt;br /&gt;
pagedCount           EQU  9834h&lt;br /&gt;
pagedPN              EQU  9835h&lt;br /&gt;
pagedGetPtr          EQU  9836h&lt;br /&gt;
pagedPutPtr          EQU  9838h&lt;br /&gt;
pagedBuf             EQU  983Ah&lt;br /&gt;
appErr1              EQU  984Dh&lt;br /&gt;
appErr2              EQU  985Ah&lt;br /&gt;
flashByte1           EQU  9867h&lt;br /&gt;
flashByte2           EQU  9868h&lt;br /&gt;
freeArcBlock         EQU  9869h&lt;br /&gt;
arcPage              EQU  986Bh&lt;br /&gt;
arcPtr               EQU  986Ch&lt;br /&gt;
appRawKeyHandle      EQU  9870h&lt;br /&gt;
appBackUpScreen      EQU  9872h&lt;br /&gt;
customHeight         EQU  9B72h&lt;br /&gt;
localLanguage        EQU  9B73h&lt;br /&gt;
cursorHookPtr        EQU  9B7Ch&lt;br /&gt;
rawKeyHookPtr        EQU  9B84h&lt;br /&gt;
getKeyHookPtr        EQU  9B88h&lt;br /&gt;
fontHookPtr          EQU  9B9Ch&lt;br /&gt;
restartClr           EQU  9BD0h&lt;br /&gt;
localTokStr          EQU  9D65h&lt;br /&gt;
keyForStr            EQU  9D76h&lt;br /&gt;
keyToStrRam          EQU  9D77h&lt;br /&gt;
sedMonSp             EQU  9D88h&lt;br /&gt;
bpSave               EQU  9D8Ah&lt;br /&gt;
userMem              EQU  9D95h&lt;br /&gt;
symTable             EQU  0FE66h&lt;br /&gt;
&lt;br /&gt;
;SYMBOLIC_DEBUG_END&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;		Language localization equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
LANG_NEUTRAL                       equ   00h&lt;br /&gt;
LANG_DANISH                        equ   06h&lt;br /&gt;
LANG_DUTCH                         equ   13h&lt;br /&gt;
LANG_ENGLISH                       equ   09h&lt;br /&gt;
LANG_FINNISH                       equ   0bh&lt;br /&gt;
LANG_FRENCH                        equ   0ch&lt;br /&gt;
LANG_GERMAN                        equ   07h&lt;br /&gt;
LANG_HUNGARIAN                     equ   0eh&lt;br /&gt;
LANG_ITALIAN                       equ   10h&lt;br /&gt;
LANG_NORWEGIAN                     equ   14h&lt;br /&gt;
LANG_POLISH                        equ   15h&lt;br /&gt;
LANG_PORTUGUESE                    equ   16h&lt;br /&gt;
LANG_SPANISH                       equ   0ah&lt;br /&gt;
LANG_SWEDISH                       equ   1dh&lt;br /&gt;
&lt;br /&gt;
SUBLANG_NEUTRAL                    equ   00h   ; language neutral&lt;br /&gt;
SUBLANG_DUTCH                    equ   01h   ; Dutch&lt;br /&gt;
SUBLANG_ENGLISH_US               equ   01h   ; English (USA)&lt;br /&gt;
SUBLANG_FRENCH                   equ   01h   ; French&lt;br /&gt;
SUBLANG_GERMAN                   equ   01h   ; German&lt;br /&gt;
SUBLANG_ITALIAN                  equ   01h   ; Italian&lt;br /&gt;
SUBLANG_NORWEGIAN_BOKMAL         equ   01h   ; Norwegian (Bokmal)&lt;br /&gt;
SUBLANG_PORTUGUESE               equ   02h   ; Portuguese&lt;br /&gt;
SUBLANG_SPANISH                  equ   01h   ; Spanish (Castilian)&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System and State Flags&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
trigFlags	EQU  0		;Trigonometry mode settings&lt;br /&gt;
trigDeg 	EQU    2	; 1=degrees, 0=radians&lt;br /&gt;
&lt;br /&gt;
kbdFlags	EQU  0		;Keyboard scan&lt;br /&gt;
kbdSCR		EQU    3	; 1=scan code ready&lt;br /&gt;
kbdKeyPress	EQU    4	; 1=key has been pressed&lt;br /&gt;
&lt;br /&gt;
doneFlags	EQU  0		;display &amp;quot;Done&amp;quot;&lt;br /&gt;
donePrgm	EQU    5	; 1=display &amp;quot;Done&amp;quot; after prgm&lt;br /&gt;
&lt;br /&gt;
ioDelFlag	EQU  0&lt;br /&gt;
inDelete	EQU    0	;1 = DELETE SCREEN &lt;br /&gt;
&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
editFlags	EQU  1&lt;br /&gt;
editOpen	EQU    2	; 1=edit buffer is open&lt;br /&gt;
&lt;br /&gt;
monFlags	EQU  1		;monitor flags&lt;br /&gt;
monAbandon	EQU    4	; 1=don't start any long process&lt;br /&gt;
				; in put away (#715)&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
plotFlags	EQU  2		;plot generation flags&lt;br /&gt;
plotLoc 	EQU    1	; 0=bkup &amp;amp; display, 1=display only&lt;br /&gt;
plotDisp	EQU    2	; 1=plot is in display, 0=text in display&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
grfModeFlags	EQU  2		;graph mode settings&lt;br /&gt;
grfFuncM	EQU    4	; 1=function graph&lt;br /&gt;
grfPolarM	EQU    5	; 1=polar graph&lt;br /&gt;
grfParamM	EQU    6	; 1=parametric graph&lt;br /&gt;
grfRecurM       EQU    7        ; 1=RECURSION graph&lt;br /&gt;
&lt;br /&gt;
graphFlags	EQU  3&lt;br /&gt;
graphDraw	EQU    0	; 0=graph is valid, 1=redraw graph&lt;br /&gt;
&lt;br /&gt;
grfDBFlags	EQU  4&lt;br /&gt;
grfDot		EQU    0	; 0=line, 1=dot&lt;br /&gt;
grfSimul	EQU    1	; 0=sequential, 1=simultaneous&lt;br /&gt;
grfGrid 	EQU    2	; 0=no grid, 1=grid&lt;br /&gt;
grfPolar	EQU    3	; 0=rectangular, 1=polar coordinates&lt;br /&gt;
grfNoCoord	EQU    4	; 0=display coordinates, 1=off&lt;br /&gt;
grfNoAxis	EQU    5	; 0=axis, 1=no axis&lt;br /&gt;
grfLabel	EQU    6	; 0=off, 1=axis label&lt;br /&gt;
&lt;br /&gt;
textFlags	EQU  5		;Text output flags&lt;br /&gt;
textEraseBelow	EQU    1	; 1=erase line below small char&lt;br /&gt;
textScrolled	EQU    2	; 1=screen scrolled&lt;br /&gt;
textInverse	EQU    3	; 1=display inverse bit-map&lt;br /&gt;
textInsMode	EQU    4	; 0=overstrike, 1=insert mode&lt;br /&gt;
&lt;br /&gt;
ParsFlag2	EQU  7		;PARSER flags&lt;br /&gt;
numOP1		EQU    0	; 1=RESULT IN OP1, 0=NO RESULT&lt;br /&gt;
&lt;br /&gt;
newDispF        EQU  8		;Derivative mode flags&lt;br /&gt;
preClrForMode   EQU    0	; 1=HELP BLINK ON MODE SCREEN&lt;br /&gt;
&lt;br /&gt;
apdFlags	EQU  8		;Automatic power-down&lt;br /&gt;
apdAble 	EQU    2	; 1=APD enabled&lt;br /&gt;
apdRunning	EQU    3	; 1=APD clock running&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
web_err_mask    EQU  60h&lt;br /&gt;
&lt;br /&gt;
onFlags 	EQU  9		;on key flags&lt;br /&gt;
onRunning	EQU  3		; 1 = calculator is running&lt;br /&gt;
onInterrupt	EQU    4	; 1=on key interrupt request&lt;br /&gt;
&lt;br /&gt;
statFlags	EQU  9		;statistics flags&lt;br /&gt;
statsValid	EQU    6	; 1=stats are valid&lt;br /&gt;
statANSDISP	EQU  7		; 1=display stat results&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fmtFlags	EQU  10		;numeric format flags&lt;br /&gt;
fmtExponent	EQU    0	; 1=show exponent, 0=no exponent&lt;br /&gt;
fmtEng		EQU    1	; 1=engineering notion, 0=scientific&lt;br /&gt;
fmtHex		EQU    2	; 1=hexadecimal&lt;br /&gt;
fmtOct		EQU    3	; 1=octal&lt;br /&gt;
fmtBin		EQU    4	; 1=binary&lt;br /&gt;
;&lt;br /&gt;
numMode         EQU  10&lt;br /&gt;
fmtReal         EQU    5&lt;br /&gt;
fmtRect         EQU    6&lt;br /&gt;
fmtPolar        EQU    7&lt;br /&gt;
&lt;br /&gt;
realMode        EQU    5&lt;br /&gt;
rectMode        EQU    6&lt;br /&gt;
polarMode       EQU    7&lt;br /&gt;
;					;   if Hex and Oct both = 1&lt;br /&gt;
;					;   then Bin=0 means &amp;gt;Frac&lt;br /&gt;
;					;	 Bin=1 means &amp;gt;DMS&lt;br /&gt;
fmtBaseMask     EQU  00011100B		; mask to base flags&lt;br /&gt;
fmtBaseShift    EQU  2			; offset to base flags&lt;br /&gt;
;&lt;br /&gt;
;       CHECK IF THESE ARE USED BY NUMFORM,&lt;br /&gt;
;&lt;br /&gt;
;               EQU  6&lt;br /&gt;
;               EQU  7&lt;br /&gt;
&lt;br /&gt;
fmtOverride	EQU  11		;copy of fmtFlags with conversion override&lt;br /&gt;
&lt;br /&gt;
fmtEditFlags	EQU  12		;numeric editing flags&lt;br /&gt;
fmtEdit 	EQU    0	; 1=format number for editing&lt;br /&gt;
&lt;br /&gt;
curFlags	EQU  12		;Cursor&lt;br /&gt;
curAble 	EQU    2	; 1=cursor flash is enabled&lt;br /&gt;
curOn		EQU    3	; 1=cursor is showing&lt;br /&gt;
curLock 	EQU    4	; 1=cursor is locked off&lt;br /&gt;
&lt;br /&gt;
appFlags	EQU  13		;application flags&lt;br /&gt;
appWantIntrpt	EQU    0		; 1=want ON key interrupts&lt;br /&gt;
appTextSave	EQU    1		; 1=save characters in textShadow&lt;br /&gt;
appAutoScroll	EQU    2		; 1=auto-scroll text on last line&lt;br /&gt;
appMenus	EQU    3		; 1=process keys that bring up menus&lt;br /&gt;
					; 0=check Lock menu flag&lt;br /&gt;
appLockMenus	EQU    4		; 1=ignore menu keys&lt;br /&gt;
					; 0=switch to home screen and bring up menu&lt;br /&gt;
appCurGraphic	EQU    5		; 1=graphic cursor&lt;br /&gt;
appCurWord	EQU    6		; 1=text cursor covers entire word&lt;br /&gt;
appExit 	EQU    7		; 1=application handles [EXIT] key itself&lt;br /&gt;
&lt;br /&gt;
appWantIntrptF	EQU	1&amp;lt;&amp;lt;appWantIntrpt&lt;br /&gt;
appTextSaveF	EQU	1&amp;lt;&amp;lt;appTextSave&lt;br /&gt;
appAutoScrollF	EQU	1&amp;lt;&amp;lt;appAutoScroll&lt;br /&gt;
appMenusF	EQU	1&amp;lt;&amp;lt;appMenus&lt;br /&gt;
appLockMenusF	EQU	1&amp;lt;&amp;lt;appLockMenus&lt;br /&gt;
appCurGraphicF	EQU	1&amp;lt;&amp;lt;appCurGraphic&lt;br /&gt;
appCurWordF	EQU	1&amp;lt;&amp;lt;appCurWord&lt;br /&gt;
appExitF	EQU	1&amp;lt;&amp;lt;appExit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
seqFlags        EQU  15              ; Sequential Graph flags&lt;br /&gt;
webMode         EQU    0             ; 0 = NORMAL SEQ MODE, 1 = WEB MODE&lt;br /&gt;
webVert         EQU    1             ;&lt;br /&gt;
sequv           EQU    2             ; U vs V&lt;br /&gt;
seqvw           EQU    3             ; V vs W&lt;br /&gt;
sequw           EQU    4             ; U vs W&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
promptFlags	EQU  17		;prompt line flags&lt;br /&gt;
promptEdit	EQU    0	; 1=editing in prompt buffer&lt;br /&gt;
&lt;br /&gt;
indicFlags	EQU  18		;Indicator flags&lt;br /&gt;
indicRun	EQU    0	; 1=run indicator ON&lt;br /&gt;
indicInUse	EQU    1	; indicator save area in use=1, free=0&lt;br /&gt;
indicOnly	EQU    2	; interrupt handler only checks run indicator&lt;br /&gt;
&lt;br /&gt;
shiftFlags	EQU  18		;[2nd] and [ALPHA] flags&lt;br /&gt;
shift2nd	EQU    3	; 1=[2nd] has been pressed&lt;br /&gt;
shiftAlpha	EQU    4	; 1=[ALPHA] has been pressed&lt;br /&gt;
shiftLwrAlph	EQU    5	; 1=lower case, 0=upper case&lt;br /&gt;
shiftALock	EQU    6	; 1=alpha lock has been pressed&lt;br /&gt;
shiftKeepAlph	EQU    7	; 1=cannot cancel alpha shift&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tblFlags        EQU  19		;table flags.&lt;br /&gt;
autoFill        EQU    4	; 1=prompt, 0=fillAuto&lt;br /&gt;
autoCalc        EQU    5	; 1=prompt, 0=CalcAuto&lt;br /&gt;
reTable         EQU    6	; 0=table is ok, 1=must recompute table.&lt;br /&gt;
&lt;br /&gt;
sGrFlags	EQU  20&lt;br /&gt;
grfSplit        EQU    0	; 1=Split Graph, 0=Normal&lt;br /&gt;
vertSplit       EQU    1	; 1=Vertical (left-right) Split&lt;br /&gt;
grfSChanged     EQU    2	; 1=Graph just changed Split &amp;lt;-&amp;gt; normal&lt;br /&gt;
grfSplitOverride EQU   3	; 1 = ignore graph split flag if set&lt;br /&gt;
write_on_graph  EQU    4	; 1 = TEXT OR EQU WRITING TO GRAPH SCREEN&lt;br /&gt;
g_style_active  EQU    5	; 1 = GRAPH STYLES ARE ENABLED, USE THEM&lt;br /&gt;
cmp_mod_box     EQU    6	; 1 = DOING MOD BOX PLOT COMPUTATION&lt;br /&gt;
textWrite       EQU    7	; 1 = Small font writes to buffer&lt;br /&gt;
							; 0 = Small font writes to display&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
newIndicFlags   EQU  21&lt;br /&gt;
extraIndic      EQU    0&lt;br /&gt;
saIndic         EQU    1&lt;br /&gt;
&lt;br /&gt;
newFlags2	    EQU  22&lt;br /&gt;
noRestores	    EQU  5&lt;br /&gt;
&lt;br /&gt;
smartFlags      EQU  23&lt;br /&gt;
;&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
; Note: Fix these Equates if smartFlags are moved                            &lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;&lt;br /&gt;
smarter_mask    EQU  3&lt;br /&gt;
smarter_test    EQU  1&lt;br /&gt;
smartGraph      EQU  0&lt;br /&gt;
smartGraph_inv  EQU  1                                                 &lt;br /&gt;
&lt;br /&gt;
more_Flags	EQU 26&lt;br /&gt;
&lt;br /&gt;
No_Del_Stat	EQU 2&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;           Available for ASM programming&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
asm_Flag1       EQU  33          ; ASM CODING&lt;br /&gt;
asm_Flag2       EQU  34          ; ASM CODING&lt;br /&gt;
asm_Flag3       EQU  35          ; ASM CODING&lt;br /&gt;
&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;&lt;br /&gt;
getSendFlg	EQU  36&lt;br /&gt;
comFailed	EQU  1	      ; 1 = Get/Send Communication Failed&lt;br /&gt;
;&lt;br /&gt;
appLwrCaseFlag  EQU  36&lt;br /&gt;
lwrCaseActive   EQU  3&lt;br /&gt;
;&lt;br /&gt;
apiFlg3		EQU  42 &lt;br /&gt;
;&lt;br /&gt;
apiFlg4		EQU  43&lt;br /&gt;
fullScrnDraw	EQU    2	; DRAW INTO LAST ROW/COL OF SCREEN&lt;br /&gt;
&lt;br /&gt;
groupFlags	EQU  38&lt;br /&gt;
inGroup		EQU  1		;1 = IN GROUP CONTEXT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
xapFlag0        EQU  46      ; external app flags&lt;br /&gt;
xapFlag1        EQU  47&lt;br /&gt;
xapFlag2        EQU  48&lt;br /&gt;
xapFlag3        EQU  49&lt;br /&gt;
&lt;br /&gt;
fontFlags	EQU  50&lt;br /&gt;
fracDrawLFont	EQU    2&lt;br /&gt;
fracTallLFont	EQU    3&lt;br /&gt;
customFont	EQU    7  &lt;br /&gt;
&lt;br /&gt;
plotFlag3	EQU  60  &lt;br /&gt;
bufferOnly	EQU    0&lt;br /&gt;
useFastCirc	EQU    4&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
varTypeMask	EQU  1FH             &lt;br /&gt;
varGraphRef	EQU    6&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Character Font equates  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
; Large font equates&lt;br /&gt;
;&lt;br /&gt;
LrecurN         EQU     001h&lt;br /&gt;
LrecurU 	EQU	002h&lt;br /&gt;
LrecurV 	EQU	003h&lt;br /&gt;
LrecurW		EQU	004h&lt;br /&gt;
Lconvert	EQU	005h&lt;br /&gt;
LsqUp		EQU	006h&lt;br /&gt;
LsqDown		EQU	007h&lt;br /&gt;
Lintegral	EQU	008h&lt;br /&gt;
Lcross		EQU	009h&lt;br /&gt;
LboxIcon 	EQU     00Ah&lt;br /&gt;
LcrossIcon 	EQU     00Bh&lt;br /&gt;
LdotIcon 	EQU     00Ch&lt;br /&gt;
LsubT   	EQU     00Dh		;small capital T for parametric mode.&lt;br /&gt;
LcubeR  	EQU     00Eh		;slightly different 3 for cubed root.&lt;br /&gt;
LhexF		EQU	00Fh&lt;br /&gt;
Lroot		EQU	010h&lt;br /&gt;
Linverse	EQU	011h&lt;br /&gt;
Lsquare		EQU	012h&lt;br /&gt;
Langle		EQU	013h&lt;br /&gt;
Ldegree		EQU	014h&lt;br /&gt;
Lradian		EQU	015h&lt;br /&gt;
Ltranspose	EQU	016h&lt;br /&gt;
LLE		EQU	017h&lt;br /&gt;
LNE		EQU	018h&lt;br /&gt;
LGE		EQU	019h&lt;br /&gt;
Lneg		EQU	01Ah&lt;br /&gt;
Lexponent	EQU	01Bh&lt;br /&gt;
Lstore		EQU	01Ch&lt;br /&gt;
Lten		EQU	01Dh&lt;br /&gt;
LupArrow	EQU	01Eh&lt;br /&gt;
LdownArrow	EQU	01Fh&lt;br /&gt;
Lspace		EQU	020h&lt;br /&gt;
Lexclam		EQU	021h&lt;br /&gt;
Lquote		EQU	022h&lt;br /&gt;
Lpound		EQU	023h&lt;br /&gt;
Lfourth		EQU     024h&lt;br /&gt;
Lpercent	EQU	025h&lt;br /&gt;
Lampersand	EQU	026h&lt;br /&gt;
Lapostrophe	EQU	027h&lt;br /&gt;
LlParen		EQU	028h&lt;br /&gt;
LrParen		EQU	029h&lt;br /&gt;
Lasterisk	EQU	02Ah&lt;br /&gt;
LplusSign	EQU	02Bh&lt;br /&gt;
Lcomma		EQU	02Ch&lt;br /&gt;
Ldash		EQU	02Dh&lt;br /&gt;
Lperiod		EQU	02Eh&lt;br /&gt;
Lslash		EQU	02Fh&lt;br /&gt;
L0		EQU	030h&lt;br /&gt;
L1		EQU	031h&lt;br /&gt;
L2		EQU	032h&lt;br /&gt;
L3		EQU	033h&lt;br /&gt;
L4		EQU	034h&lt;br /&gt;
L5		EQU	035h&lt;br /&gt;
L6		EQU	036h&lt;br /&gt;
L7		EQU	037h&lt;br /&gt;
L8		EQU	038h&lt;br /&gt;
L9		EQU	039h&lt;br /&gt;
Lcolon		EQU	03Ah&lt;br /&gt;
Lsemicolon	EQU	03Bh&lt;br /&gt;
LLT		EQU	03Ch&lt;br /&gt;
LEQ		EQU	03Dh&lt;br /&gt;
LGT		EQU	03Eh&lt;br /&gt;
Lquestion	EQU	03Fh&lt;br /&gt;
LatSign		EQU	040h&lt;br /&gt;
LcapA	EQU	041h&lt;br /&gt;
LcapB	EQU	042h&lt;br /&gt;
LcapC	EQU	043h&lt;br /&gt;
LcapD	EQU	044h&lt;br /&gt;
LcapE	EQU	045h&lt;br /&gt;
LcapF	EQU	046h&lt;br /&gt;
LcapG	EQU	047h&lt;br /&gt;
LcapH	EQU	048h&lt;br /&gt;
LcapI	EQU	049h&lt;br /&gt;
LcapJ	EQU	04Ah&lt;br /&gt;
LcapK	EQU	04Bh&lt;br /&gt;
LcapL	EQU	04Ch&lt;br /&gt;
LcapM	EQU	04Dh&lt;br /&gt;
LcapN	EQU	04Eh&lt;br /&gt;
LcapO	EQU	04Fh&lt;br /&gt;
LcapP	EQU	050h&lt;br /&gt;
LcapQ	EQU	051h&lt;br /&gt;
LcapR	EQU	052h&lt;br /&gt;
LcapS	EQU	053h&lt;br /&gt;
LcapT	EQU	054h&lt;br /&gt;
LcapU	EQU	055h&lt;br /&gt;
LcapV	EQU	056h&lt;br /&gt;
LcapW	EQU	057h&lt;br /&gt;
LcapX	EQU	058h&lt;br /&gt;
LcapY	EQU	059h&lt;br /&gt;
LcapZ	EQU	05Ah&lt;br /&gt;
Ltheta  EQU     05Bh&lt;br /&gt;
Lbackslash	EQU	05Ch&lt;br /&gt;
LrBrack		EQU	05Dh&lt;br /&gt;
Lcaret		EQU	05Eh&lt;br /&gt;
Lunderscore	EQU	05Fh&lt;br /&gt;
Lbackquote	EQU	060h&lt;br /&gt;
La	EQU	061h&lt;br /&gt;
Lb	EQU	062h&lt;br /&gt;
Lc	EQU	063h&lt;br /&gt;
Ld	EQU	064h&lt;br /&gt;
Le	EQU	065h&lt;br /&gt;
Lf	EQU	066h&lt;br /&gt;
Lg	EQU	067h&lt;br /&gt;
Lh	EQU	068h&lt;br /&gt;
Li	EQU	069h&lt;br /&gt;
Lj	EQU	06Ah&lt;br /&gt;
Lk	EQU	06Bh&lt;br /&gt;
Ll	EQU	06Ch&lt;br /&gt;
Lm	EQU	06Dh&lt;br /&gt;
Ln	EQU	06Eh&lt;br /&gt;
Lo	EQU	06Fh&lt;br /&gt;
Lp	EQU	070h&lt;br /&gt;
Lq	EQU	071h&lt;br /&gt;
Lr	EQU	072h&lt;br /&gt;
Ls	EQU	073h&lt;br /&gt;
Lt	EQU	074h&lt;br /&gt;
Lu	EQU	075h&lt;br /&gt;
Lv	EQU	076h&lt;br /&gt;
Lw	EQU	077h&lt;br /&gt;
Lx	EQU	078h&lt;br /&gt;
Ly	EQU	079h&lt;br /&gt;
Lz	EQU	07Ah&lt;br /&gt;
LlBrace	EQU	07Bh&lt;br /&gt;
Lbar	EQU	07Ch&lt;br /&gt;
LrBrace	EQU	07Dh&lt;br /&gt;
Ltilde	EQU	07Eh&lt;br /&gt;
LinvEQ	EQU	07Fh&lt;br /&gt;
Lsub0	EQU	080h&lt;br /&gt;
Lsub1	EQU	081h&lt;br /&gt;
Lsub2	EQU	082h&lt;br /&gt;
Lsub3	EQU	083h&lt;br /&gt;
Lsub4	EQU	084h&lt;br /&gt;
Lsub5	EQU	085h&lt;br /&gt;
Lsub6	EQU	086h&lt;br /&gt;
Lsub7	EQU	087h&lt;br /&gt;
Lsub8	EQU	088h&lt;br /&gt;
Lsub9	EQU	089h&lt;br /&gt;
LcapAAcute	EQU	08Ah&lt;br /&gt;
LcapAGrave	EQU	08Bh&lt;br /&gt;
LcapACaret	EQU	08Ch&lt;br /&gt;
LcapADier	EQU	08Dh&lt;br /&gt;
LaAcute		EQU	08Eh&lt;br /&gt;
LaGrave		EQU	08Fh&lt;br /&gt;
LaCaret		EQU	090h&lt;br /&gt;
LaDier		EQU	091h&lt;br /&gt;
LcapEAcute	EQU	092h&lt;br /&gt;
LcapEGrave	EQU	093h&lt;br /&gt;
LcapECaret	EQU	094h&lt;br /&gt;
LcapEDier	EQU	095h&lt;br /&gt;
LeAcute		EQU	096h&lt;br /&gt;
LeGrave		EQU	097h&lt;br /&gt;
LeCaret		EQU	098h&lt;br /&gt;
LeDier		EQU	099h&lt;br /&gt;
LcapIAcute	EQU	09Ah&lt;br /&gt;
LcapIGrave	EQU	09Bh&lt;br /&gt;
LcapICaret	EQU	09Ch&lt;br /&gt;
LcapIDier	EQU	09Dh&lt;br /&gt;
LiAcute		EQU	09Eh&lt;br /&gt;
LiGrave		EQU	09Fh&lt;br /&gt;
LiCaret		EQU	0A0h&lt;br /&gt;
LiDier		EQU	0A1h&lt;br /&gt;
LcapOAcute	EQU	0A2h&lt;br /&gt;
LcapOGrave	EQU	0A3h&lt;br /&gt;
LcapOCaret	EQU	0A4h&lt;br /&gt;
LcapODier	EQU	0A5h&lt;br /&gt;
LoAcute		EQU	0A6h&lt;br /&gt;
LoGrave		EQU	0A7h&lt;br /&gt;
LoCaret		EQU	0A8h&lt;br /&gt;
LoDier		EQU	0A9h&lt;br /&gt;
LcapUAcute	EQU	0AAh&lt;br /&gt;
LcapUGrave	EQU	0ABh&lt;br /&gt;
LcapUCaret	EQU	0ACh&lt;br /&gt;
LcapUDier	EQU	0ADh&lt;br /&gt;
LuAcute		EQU	0AEh&lt;br /&gt;
LuGrave		EQU	0AFh&lt;br /&gt;
LuCaret		EQU	0B0h&lt;br /&gt;
LuDier		EQU	0B1h&lt;br /&gt;
LcapCCed	EQU	0B2h&lt;br /&gt;
LcCed		EQU	0B3h&lt;br /&gt;
LcapNTilde	EQU	0B4h&lt;br /&gt;
LnTilde		EQU	0B5h&lt;br /&gt;
Laccent		EQU	0B6h&lt;br /&gt;
Lgrave		EQU	0B7h&lt;br /&gt;
Ldieresis	EQU	0B8h&lt;br /&gt;
LquesDown	EQU	0B9h&lt;br /&gt;
LexclamDown	EQU	0BAh&lt;br /&gt;
Lalpha		EQU	0BBh&lt;br /&gt;
Lbeta		EQU	0BCh&lt;br /&gt;
Lgamma		EQU	0BDh&lt;br /&gt;
LcapDelta	EQU	0BEh&lt;br /&gt;
Ldelta		EQU	0BFh&lt;br /&gt;
Lepsilon	EQU	0C0h&lt;br /&gt;
LlBrack 	EQU     0C1h&lt;br /&gt;
Llambda		EQU	0C2h&lt;br /&gt;
Lmu		EQU	0C3h&lt;br /&gt;
Lpi		EQU	0C4h&lt;br /&gt;
Lrho		EQU	0C5h&lt;br /&gt;
LcapSigma	EQU	0C6h&lt;br /&gt;
Lsigma		EQU	0C7h&lt;br /&gt;
Ltau		EQU	0C8h&lt;br /&gt;
Lphi		EQU	0C9h&lt;br /&gt;
LcapOmega	EQU	0CAh&lt;br /&gt;
LxMean		EQU	0CBh&lt;br /&gt;
LyMean		EQU	0CCh&lt;br /&gt;
LsupX		EQU	0CDh&lt;br /&gt;
Lellipsis	EQU	0CEh&lt;br /&gt;
Lleft		EQU	0CFh&lt;br /&gt;
Lblock		EQU	0D0h&lt;br /&gt;
Lper		EQU	0D1h&lt;br /&gt;
Lhyphen		EQU	0D2h&lt;br /&gt;
Larea		EQU	0D3h&lt;br /&gt;
Ltemp		EQU	0D4h&lt;br /&gt;
Lcube		EQU	0D5h&lt;br /&gt;
Lenter		EQU	0D6h&lt;br /&gt;
LimagI		EQU	0D7h&lt;br /&gt;
Lphat		EQU	0D8h&lt;br /&gt;
Lchi		EQU	0D9h&lt;br /&gt;
LstatF		EQU     0DAh&lt;br /&gt;
Llne		EQU	0DBh&lt;br /&gt;
LlistL		EQU	0DCh&lt;br /&gt;
LfinanN 	EQU	0DDh&lt;br /&gt;
L2_r_paren 	EQU	0DEh&lt;br /&gt;
LblockArrow     EQU     0DFh&lt;br /&gt;
LcurO   	EQU     0E0h&lt;br /&gt;
LcurO2  	EQU     0E1h&lt;br /&gt;
LcurOcapA       EQU     0E2h&lt;br /&gt;
LcurOa  	EQU     0E3h&lt;br /&gt;
LcurI   	EQU     0E4h&lt;br /&gt;
LcurI2  	EQU     0E5h&lt;br /&gt;
LcurIcapA       EQU     0E6h&lt;br /&gt;
LcurIa  	EQU     0E7h&lt;br /&gt;
LGline          EQU     0E8h    ; = 0&lt;br /&gt;
LGthick         EQU     0E9h    ; = 1&lt;br /&gt;
LGabove         EQU     0EAh    ; = 2&lt;br /&gt;
LGbelow         EQU     0EBh    ; = 3&lt;br /&gt;
LGpath          EQU     0ECh    ; = 4&lt;br /&gt;
LGanimate       EQU     0EDh    ; = 5&lt;br /&gt;
LGdot           EQU     0EEh    ; = 6&lt;br /&gt;
LUpBlk          EQU     0EFh    ;Up arrow and Block in solver&lt;br /&gt;
LDnBlk          EQU     0F0h    ;Down arrow and Block in solver&lt;br /&gt;
LcurFull        EQU     0F1h    ;note: must be last char (PutMap checks)&lt;br /&gt;
&lt;br /&gt;
;Small font equates&lt;br /&gt;
;&lt;br /&gt;
SrecurN         equ     001h&lt;br /&gt;
SrecurU		equ	002h&lt;br /&gt;
SrecurV		equ	003h&lt;br /&gt;
SrecurW		equ	004h&lt;br /&gt;
Sconvert	equ	005h&lt;br /&gt;
SFourSpaces 	equ 	006h&lt;br /&gt;
SsqDown		equ	007h&lt;br /&gt;
Sintegral	equ	008h&lt;br /&gt;
Scross		equ	009h&lt;br /&gt;
SboxIcon 	equ	00Ah&lt;br /&gt;
ScrossIcon 	equ	00Bh&lt;br /&gt;
SdotIcon 	equ    	00Ch&lt;br /&gt;
SsubT   	equ     00Dh&lt;br /&gt;
ScubeR  	equ     00Eh&lt;br /&gt;
ShexF		equ	00Fh&lt;br /&gt;
Sroot		equ	010h&lt;br /&gt;
Sinverse	equ	011h&lt;br /&gt;
Ssquare		equ	012h&lt;br /&gt;
Sangle		equ	013h&lt;br /&gt;
Sdegree		equ	014h&lt;br /&gt;
Sradian		equ	015h&lt;br /&gt;
Stranspose	equ	016h&lt;br /&gt;
SLE		equ	017h&lt;br /&gt;
SNE		equ	018h&lt;br /&gt;
SGE		equ	019h&lt;br /&gt;
Sneg		equ	01Ah&lt;br /&gt;
Sexponent	equ	01Bh&lt;br /&gt;
Sstore		equ	01Ch&lt;br /&gt;
Sten		equ	01Dh&lt;br /&gt;
SupArrow	equ	01Eh&lt;br /&gt;
SdownArrow	equ	01Fh&lt;br /&gt;
Sspace		equ	020h&lt;br /&gt;
Sexclam		equ	021h&lt;br /&gt;
Squote		equ	022h&lt;br /&gt;
Spound		equ	023h&lt;br /&gt;
Sdollar		equ	024h&lt;br /&gt;
Spercent	equ	025h&lt;br /&gt;
Sampersand	equ	026h&lt;br /&gt;
Sapostrophe	equ	027h&lt;br /&gt;
SlParen		equ	028h&lt;br /&gt;
SrParen		equ	029h&lt;br /&gt;
Sasterisk	equ	02Ah&lt;br /&gt;
SplusSign	equ	02Bh&lt;br /&gt;
Scomma		equ	02Ch&lt;br /&gt;
Sdash		equ	02Dh&lt;br /&gt;
Speriod		equ	02Eh&lt;br /&gt;
Sslash		equ	02Fh&lt;br /&gt;
S0		equ	030h&lt;br /&gt;
S1		equ	031h&lt;br /&gt;
S2		equ	032h&lt;br /&gt;
S3		equ	033h&lt;br /&gt;
S4		equ	034h&lt;br /&gt;
S5		equ	035h&lt;br /&gt;
S6		equ	036h&lt;br /&gt;
S7		equ	037h&lt;br /&gt;
S8		equ	038h&lt;br /&gt;
S9		equ	039h&lt;br /&gt;
Scolon		equ	03Ah&lt;br /&gt;
Ssemicolon	equ	03Bh&lt;br /&gt;
SLT		equ	03Ch&lt;br /&gt;
SEQ		equ	03Dh&lt;br /&gt;
SGT		equ	03Eh&lt;br /&gt;
Squestion	equ	03Fh&lt;br /&gt;
SatSign		equ	040h&lt;br /&gt;
ScapA		equ	041h&lt;br /&gt;
ScapB		equ	042h&lt;br /&gt;
ScapC		equ	043h&lt;br /&gt;
ScapD		equ	044h&lt;br /&gt;
ScapE		equ	045h&lt;br /&gt;
ScapF		equ	046h&lt;br /&gt;
ScapG		equ	047h&lt;br /&gt;
ScapH		equ	048h&lt;br /&gt;
ScapI		equ	049h&lt;br /&gt;
ScapJ		equ	04Ah&lt;br /&gt;
ScapK		equ	04Bh&lt;br /&gt;
ScapL		equ	04Ch&lt;br /&gt;
ScapM		equ	04Dh&lt;br /&gt;
ScapN		equ	04Eh&lt;br /&gt;
ScapO		equ	04Fh&lt;br /&gt;
ScapP		equ	050h&lt;br /&gt;
ScapQ		equ	051h&lt;br /&gt;
ScapR		equ	052h&lt;br /&gt;
ScapS		equ	053h&lt;br /&gt;
ScapT		equ	054h&lt;br /&gt;
ScapU		equ	055h&lt;br /&gt;
ScapV		equ	056h&lt;br /&gt;
ScapW		equ	057h&lt;br /&gt;
ScapX		equ	058h&lt;br /&gt;
ScapY		equ	059h&lt;br /&gt;
ScapZ		equ	05Ah&lt;br /&gt;
Stheta  	equ     05Bh&lt;br /&gt;
Sbackslash	equ	05Ch&lt;br /&gt;
SrBrack		equ	05Dh&lt;br /&gt;
Scaret		equ	05Eh&lt;br /&gt;
Sunderscore	equ	05Fh&lt;br /&gt;
Sbackquote	equ	060h&lt;br /&gt;
SmallA		equ	061h&lt;br /&gt;
SmallB		equ	062h&lt;br /&gt;
SmallC		equ	063h&lt;br /&gt;
SmallD		equ	064h&lt;br /&gt;
SmallE		equ	065h&lt;br /&gt;
SmallF		equ	066h&lt;br /&gt;
SmallG		equ	067h&lt;br /&gt;
SmallH		equ	068h&lt;br /&gt;
SmallI		equ	069h&lt;br /&gt;
SmallJ		equ	06Ah&lt;br /&gt;
SmallK		equ	06Bh&lt;br /&gt;
SmallL		equ	06Ch&lt;br /&gt;
SmallM		equ	06Dh&lt;br /&gt;
SmallN		equ	06Eh&lt;br /&gt;
SmallO		equ	06Fh&lt;br /&gt;
SmallP		equ	070h&lt;br /&gt;
SmallQ		equ	071h&lt;br /&gt;
SmallR		equ	072h&lt;br /&gt;
SmallS		equ	073h&lt;br /&gt;
SmallT		equ	074h&lt;br /&gt;
SmallU		equ	075h&lt;br /&gt;
SmallV		equ	076h&lt;br /&gt;
SmallW		equ	077h&lt;br /&gt;
SmallX		equ	078h&lt;br /&gt;
SmallY		equ	079h&lt;br /&gt;
SmallZ		equ	07Ah&lt;br /&gt;
SlBrace		equ	07Bh&lt;br /&gt;
Sbar		equ	07Ch&lt;br /&gt;
SrBrace		equ	07Dh&lt;br /&gt;
Stilde		equ	07Eh&lt;br /&gt;
SinvEQ		equ	07Fh&lt;br /&gt;
Ssub0		equ	080h&lt;br /&gt;
Ssub1		equ	081h&lt;br /&gt;
Ssub2		equ	082h&lt;br /&gt;
Ssub3		equ	083h&lt;br /&gt;
Ssub4		equ	084h&lt;br /&gt;
Ssub5		equ	085h&lt;br /&gt;
Ssub6		equ	086h&lt;br /&gt;
Ssub7		equ	087h&lt;br /&gt;
Ssub8		equ	088h&lt;br /&gt;
Ssub9		equ	089h&lt;br /&gt;
ScapAAcute	equ	08Ah&lt;br /&gt;
ScapAGrave	equ	08Bh&lt;br /&gt;
ScapACaret	equ	08Ch&lt;br /&gt;
ScapADier	equ	08Dh&lt;br /&gt;
SaAcute		equ	08Eh&lt;br /&gt;
SaGrave		equ	08Fh&lt;br /&gt;
SaCaret		equ	090h&lt;br /&gt;
SaDier		equ	091h&lt;br /&gt;
ScapEGrave	equ	092h&lt;br /&gt;
ScapEAcute	equ	093h&lt;br /&gt;
ScapECaret	equ	094h&lt;br /&gt;
ScapEDier	equ	095h&lt;br /&gt;
SeAcute		equ	096h&lt;br /&gt;
SeGrave		equ	097h&lt;br /&gt;
SeCaret		equ	098h&lt;br /&gt;
SeDier		equ	099h&lt;br /&gt;
ScapIAcute	equ	09Ah&lt;br /&gt;
ScapIGrave	equ	09Bh&lt;br /&gt;
ScapICaret	equ	09Ch&lt;br /&gt;
ScapIDier	equ	09Dh&lt;br /&gt;
SiAcute		equ	09Eh&lt;br /&gt;
SiGrave		equ	09Fh&lt;br /&gt;
SiCaret		equ	0A0h&lt;br /&gt;
SiDier		equ	0A1h&lt;br /&gt;
ScapOAcute	equ	0A2h&lt;br /&gt;
ScapOGrave	equ	0A3h&lt;br /&gt;
ScapOCaret	equ	0A4h&lt;br /&gt;
ScapODier	equ	0A5h&lt;br /&gt;
SoAcute		equ	0A6h&lt;br /&gt;
SoGrave		equ	0A7h&lt;br /&gt;
SoCaret		equ	0A8h&lt;br /&gt;
SoDier		equ	0A9h&lt;br /&gt;
ScapUAcute	equ	0AAh&lt;br /&gt;
ScapUGrave	equ	0ABh&lt;br /&gt;
ScapUCaret	equ	0ACh&lt;br /&gt;
ScapUDier	equ	0ADh&lt;br /&gt;
SuAcute		equ	0AEh&lt;br /&gt;
SuGrave		equ	0AFh&lt;br /&gt;
SuCaret		equ	0B0h&lt;br /&gt;
SuDier		equ	0B1h&lt;br /&gt;
ScapCCed	equ	0B2h&lt;br /&gt;
ScCed		equ	0B3h&lt;br /&gt;
ScapNTilde	equ	0B4h&lt;br /&gt;
SnTilde		equ	0B5h&lt;br /&gt;
Saccent		equ	0B6h&lt;br /&gt;
Sgrave		equ	0B7h&lt;br /&gt;
Sdieresis	equ	0B8h&lt;br /&gt;
SquesDown	equ	0B9h&lt;br /&gt;
SexclamDown	equ	0BAh&lt;br /&gt;
Salpha		equ	0BBh&lt;br /&gt;
Sbeta		equ	0BCh&lt;br /&gt;
Sgamma		equ	0BDh&lt;br /&gt;
ScapDelta	equ	0BEh&lt;br /&gt;
Sdelta		equ	0BFh&lt;br /&gt;
Sepsilon	equ	0C0h&lt;br /&gt;
SlBrack 	equ     0C1h&lt;br /&gt;
Slambda		equ	0C2h&lt;br /&gt;
Smu		equ	0C3h&lt;br /&gt;
Spi		equ	0C4h&lt;br /&gt;
Srho		equ	0C5h&lt;br /&gt;
ScapSigma	equ	0C6h&lt;br /&gt;
Ssigma		equ	0C7h&lt;br /&gt;
Stau		equ	0C8h&lt;br /&gt;
Sphi		equ	0C9h&lt;br /&gt;
ScapOmega	equ	0CAh&lt;br /&gt;
SxMean		equ	0CBh&lt;br /&gt;
SyMean		equ	0CCh&lt;br /&gt;
SsupX		equ	0CDh&lt;br /&gt;
Sellipsis	equ	0CEh&lt;br /&gt;
Sleft		equ	0CFh&lt;br /&gt;
Sblock		equ	0D0h&lt;br /&gt;
Sper		equ	0D1h&lt;br /&gt;
Shyphen		equ	0D2h&lt;br /&gt;
Sarea		equ	0D3h&lt;br /&gt;
Stemp		equ	0D4h&lt;br /&gt;
Scube		equ	0D5h&lt;br /&gt;
Senter		equ	0D6h&lt;br /&gt;
SimagI		equ	0D7h&lt;br /&gt;
Sphat		equ	0D8h&lt;br /&gt;
Schi		equ	0D9h&lt;br /&gt;
SstatF  	equ     0DAh&lt;br /&gt;
Slne		equ	0DBh&lt;br /&gt;
SlistL		equ	0DCh&lt;br /&gt;
SfinanN 	equ	0DDh&lt;br /&gt;
S2_r_paren 	equ	0DEh&lt;br /&gt;
SnarrowCapE     equ     0DFh&lt;br /&gt;
SListLock 	equ	0E0h&lt;br /&gt;
Sscatter1 	equ	0E1h                    &lt;br /&gt;
Sscatter2 	equ	0E2h                    &lt;br /&gt;
Sxyline1  	equ	0E3h                    &lt;br /&gt;
Sxyline2  	equ	0E4h&lt;br /&gt;
Sboxplot1 	equ	0E5h&lt;br /&gt;
Sboxplot2 	equ	0E6h&lt;br /&gt;
Shist1    	equ	0E7h&lt;br /&gt;
Shist2    	equ	0E8h&lt;br /&gt;
SmodBox1  	equ	0E9h&lt;br /&gt;
SmodBox2  	equ	0EAh&lt;br /&gt;
Snormal1  	equ	0EBh&lt;br /&gt;
Snormal2  	equ	0ECh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Keypress Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Keyboard key names&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
kRight          EQU       001h&lt;br /&gt;
kLeft           EQU       002h&lt;br /&gt;
kUp             EQU       003h&lt;br /&gt;
kDown           EQU       004h&lt;br /&gt;
kEnter          EQU       005h&lt;br /&gt;
kAlphaEnter     EQU       006h&lt;br /&gt;
kAlphaUp        EQU       007h&lt;br /&gt;
kAlphaDown      EQU       008h&lt;br /&gt;
kClear          EQU       009h&lt;br /&gt;
kDel            EQU       00Ah&lt;br /&gt;
kIns            EQU       00Bh&lt;br /&gt;
kRecall         EQU       00Ch&lt;br /&gt;
kLastEnt        EQU       00Dh&lt;br /&gt;
kBOL            EQU       00Eh&lt;br /&gt;
kEOL            EQU       00Fh&lt;br /&gt;
;&lt;br /&gt;
kSelAll         EQU       010h&lt;br /&gt;
kUnselAll       EQU       011h&lt;br /&gt;
kLtoTI82        EQU       012h&lt;br /&gt;
kBackup         EQU       013h&lt;br /&gt;
kRecieve        EQU       014h&lt;br /&gt;
kLnkQuit        EQU       015h&lt;br /&gt;
kTrans          EQU       016h&lt;br /&gt;
kRename         EQU       017h&lt;br /&gt;
kOverw          EQU       018h&lt;br /&gt;
kOmit           EQU       019h&lt;br /&gt;
kCont           EQU       01Ah&lt;br /&gt;
kSendID         EQU       01Bh&lt;br /&gt;
kSendSW         EQU       01Ch&lt;br /&gt;
kYes            EQU       01Dh&lt;br /&gt;
kNoWay          EQU       01Eh&lt;br /&gt;
kvSendType      EQU       01Fh&lt;br /&gt;
kOverWAll       EQU       020h&lt;br /&gt;
;&lt;br /&gt;
kNo             EQU       025h&lt;br /&gt;
kKReset         EQU       026h&lt;br /&gt;
kApp            EQU       027h&lt;br /&gt;
;&lt;br /&gt;
kDoug           EQU       028h&lt;br /&gt;
kListflag       EQU       029h&lt;br /&gt;
menuStart       EQU       02Bh&lt;br /&gt;
;&lt;br /&gt;
kAreYouSure     EQU       02Bh&lt;br /&gt;
kAppsMenu       EQU       02Ch&lt;br /&gt;
kPrgm           EQU       02Dh&lt;br /&gt;
kZoom           EQU       02Eh&lt;br /&gt;
kDraw           EQU       02Fh&lt;br /&gt;
kSPlot          EQU       030h&lt;br /&gt;
kStat           EQU       031h&lt;br /&gt;
kMath           EQU       032h&lt;br /&gt;
kTest           EQU       033h&lt;br /&gt;
kChar           EQU       034h&lt;br /&gt;
kVars           EQU       035h&lt;br /&gt;
kMem            EQU       036h&lt;br /&gt;
kMatrix         EQU       037h&lt;br /&gt;
kDist           EQU       038h&lt;br /&gt;
kAngle          EQU       039h&lt;br /&gt;
kList           EQU       03Ah&lt;br /&gt;
kCalc           EQU       03Bh&lt;br /&gt;
kFin            EQU       03Ch&lt;br /&gt;
;&lt;br /&gt;
menuEnd         EQU       kFin&lt;br /&gt;
;&lt;br /&gt;
kCatalog        EQU       03Eh&lt;br /&gt;
kInputDone      EQU       03Fh&lt;br /&gt;
kOff            EQU       kInputDone&lt;br /&gt;
;&lt;br /&gt;
kQuit           EQU       040h&lt;br /&gt;
appStart        EQU       kQuit&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
kLinkIO         EQU       041h&lt;br /&gt;
kMatrixEd       EQU       042h&lt;br /&gt;
kStatEd         EQU       043h&lt;br /&gt;
kGraph          EQU       044h&lt;br /&gt;
kMode           EQU       045h&lt;br /&gt;
kPrgmEd         EQU       046h        ; PROGRAM EDIT&lt;br /&gt;
kPrgmCr         EQU       047h        ; PROGRAM CREATE&lt;br /&gt;
kWindow         EQU       048h        ; RANGE EDITOR&lt;br /&gt;
kYequ           EQU       049h        ; EQUATION EDITOR&lt;br /&gt;
kTable          EQU       04Ah        ; TABLE EDITOR&lt;br /&gt;
kTblSet         EQU       04Bh        ; TABLE SET&lt;br /&gt;
kChkRAM         EQU       04Ch        ; CHECK RAM&lt;br /&gt;
kDelMem         EQU       04Dh        ; DELETE MEM&lt;br /&gt;
kResetMem       EQU       04Eh        ; RESET MEM&lt;br /&gt;
kResetDef	EQU	  04Fh        ; RESET DEFAULT&lt;br /&gt;
kPrgmInput      EQU       050h        ; PROGRAM INPUT&lt;br /&gt;
kZFactEd        EQU       051h        ; ZOOM FACTOR EDITOR&lt;br /&gt;
kError          EQU       052h        ; ERROR&lt;br /&gt;
kSolveTVM       EQU       053h        ; TVM SOLVER&lt;br /&gt;
kSolveRoot	EQU	  054h        ; SOLVE EDITOR&lt;br /&gt;
kStatP          EQU       055h        ; stat plot&lt;br /&gt;
kInfStat 	EQU	  056h	      ; Inferential Statistic&lt;br /&gt;
kFormat         EQU       057h        ; FORMAT&lt;br /&gt;
kExtApps        EQU       058h        ; External Applications.     NEW&lt;br /&gt;
kNewApps        EQU       059h        ; New Apps for Cerberus.&lt;br /&gt;
;&lt;br /&gt;
append          EQU       kNewApps&lt;br /&gt;
;&lt;br /&gt;
echoStart1      EQU       05Ah&lt;br /&gt;
;&lt;br /&gt;
kTrace          EQU       05Ah&lt;br /&gt;
kZFit           EQU       05Bh&lt;br /&gt;
kZIn            EQU       05Ch&lt;br /&gt;
kZOut           EQU       05Dh&lt;br /&gt;
kZPrev          EQU       05Eh&lt;br /&gt;
kBox            EQU       05Fh&lt;br /&gt;
kDecml          EQU       060h&lt;br /&gt;
kSetZm          EQU       061h&lt;br /&gt;
kSquar          EQU       062h&lt;br /&gt;
kStd            EQU       063h&lt;br /&gt;
kTrig           EQU       064h&lt;br /&gt;
kUsrZm          EQU       065h&lt;br /&gt;
kZSto           EQU       066h&lt;br /&gt;
kZInt           EQU       067h&lt;br /&gt;
kZStat          EQU       068h&lt;br /&gt;
;&lt;br /&gt;
echoStart2      EQU       069h&lt;br /&gt;
;&lt;br /&gt;
kSelect         EQU       069h&lt;br /&gt;
kCircl          EQU       06Ah&lt;br /&gt;
kClDrw          EQU       06Bh&lt;br /&gt;
kLine           EQU       06Ch&lt;br /&gt;
kPen            EQU       06Dh&lt;br /&gt;
kPtChg          EQU       06Eh&lt;br /&gt;
kPtOff          EQU       06Fh&lt;br /&gt;
kPtOn           EQU       070h&lt;br /&gt;
kVert           EQU       071h&lt;br /&gt;
kHoriz          EQU       072h&lt;br /&gt;
kText           EQU       073h&lt;br /&gt;
kTanLn          EQU       074h&lt;br /&gt;
;&lt;br /&gt;
kEval           EQU       075h&lt;br /&gt;
kInters         EQU       076h&lt;br /&gt;
kDYDX           EQU       077h&lt;br /&gt;
kFnIntg         EQU       078h&lt;br /&gt;
kRootG          EQU       079h&lt;br /&gt;
kDYDT           EQU       07Ah&lt;br /&gt;
kDXDT           EQU       07Bh&lt;br /&gt;
kDRDo           EQU       07Ch&lt;br /&gt;
KGFMin          EQU       07Dh&lt;br /&gt;
KGFMax          EQU       07Eh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
EchoStart       EQU       07Fh&lt;br /&gt;
;&lt;br /&gt;
kListName       EQU       07Fh&lt;br /&gt;
kAdd            EQU       080h&lt;br /&gt;
kSub            EQU       081h&lt;br /&gt;
kMul            EQU       082h&lt;br /&gt;
kDiv            EQU       083h&lt;br /&gt;
kExpon          EQU       084h&lt;br /&gt;
kLParen         EQU       085h&lt;br /&gt;
kRParen         EQU       086h&lt;br /&gt;
kLBrack         EQU       087h&lt;br /&gt;
kRBrack         EQU       088h&lt;br /&gt;
kShade          EQU       089h&lt;br /&gt;
kStore          EQU       08Ah&lt;br /&gt;
kComma          EQU       08Bh&lt;br /&gt;
kChs            EQU       08Ch&lt;br /&gt;
kDecPnt         EQU       08Dh&lt;br /&gt;
k0              EQU       08Eh&lt;br /&gt;
k1              EQU       08Fh&lt;br /&gt;
k2              EQU       090h&lt;br /&gt;
k3              EQU       091h&lt;br /&gt;
k4              EQU       092h&lt;br /&gt;
k5              EQU       093h&lt;br /&gt;
k6              EQU       094h&lt;br /&gt;
k7              EQU       095h&lt;br /&gt;
k8              EQU       096h&lt;br /&gt;
k9              EQU       097h&lt;br /&gt;
kEE             EQU       098h&lt;br /&gt;
kSpace          EQU       099h&lt;br /&gt;
kCapA           EQU       09Ah&lt;br /&gt;
kCapB           EQU       09Bh&lt;br /&gt;
kCapC           EQU       09Ch&lt;br /&gt;
kCapD           EQU       09Dh&lt;br /&gt;
kCapE           EQU       09Eh&lt;br /&gt;
kCapF           EQU       09Fh&lt;br /&gt;
kCapG           EQU       0A0h&lt;br /&gt;
kCapH           EQU       0A1h&lt;br /&gt;
kCapI           EQU       0A2h&lt;br /&gt;
kCapJ           EQU       0A3h&lt;br /&gt;
kCapK           EQU       0A4h&lt;br /&gt;
kCapL           EQU       0A5h&lt;br /&gt;
kCapM           EQU       0A6h&lt;br /&gt;
kCapN           EQU       0A7h&lt;br /&gt;
kCapO           EQU       0A8h&lt;br /&gt;
kCapP           EQU       0A9h&lt;br /&gt;
kCapQ           EQU       0AAh&lt;br /&gt;
kCapR           EQU       0ABh&lt;br /&gt;
kCapS           EQU       0ACh&lt;br /&gt;
kCapT           EQU       0ADh&lt;br /&gt;
kCapU           EQU       0AEh&lt;br /&gt;
kCapV           EQU       0AFh&lt;br /&gt;
kCapW           EQU       0B0h&lt;br /&gt;
kCapX           EQU       0B1h&lt;br /&gt;
kCapY           EQU       0B2h&lt;br /&gt;
kCapZ           EQU       0B3h&lt;br /&gt;
kVarx           EQU       0B4h&lt;br /&gt;
kPi             EQU       0B5h&lt;br /&gt;
kInv            EQU       0B6h&lt;br /&gt;
kSin            EQU       0B7h&lt;br /&gt;
kASin           EQU       0B8h&lt;br /&gt;
kCos            EQU       0B9h&lt;br /&gt;
kACos           EQU       0BAh&lt;br /&gt;
kTan            EQU       0BBh&lt;br /&gt;
kATan           EQU       0BCh&lt;br /&gt;
kSquare         EQU       0BDh&lt;br /&gt;
kSqrt           EQU       0BEh&lt;br /&gt;
kLn             EQU       0BFh&lt;br /&gt;
kExp            EQU       0C0h&lt;br /&gt;
kLog            EQU       0C1h&lt;br /&gt;
kALog           EQU       0C2h&lt;br /&gt;
kToABC          EQU       0C3h&lt;br /&gt;
;&lt;br /&gt;
kClrTbl         EQU       0C4h&lt;br /&gt;
;&lt;br /&gt;
kAns            EQU       0C5h&lt;br /&gt;
kColon          EQU       0C6h&lt;br /&gt;
;&lt;br /&gt;
kNDeriv         EQU       0C7h&lt;br /&gt;
kFnInt          EQU       0C8h&lt;br /&gt;
kRoot           EQU       0C9h&lt;br /&gt;
;&lt;br /&gt;
kQuest          EQU       0CAh&lt;br /&gt;
kQuote          EQU       0CBh&lt;br /&gt;
kTheta          EQU       0CCh&lt;br /&gt;
kIf             EQU       0CDh&lt;br /&gt;
kThen           EQU       0CEh&lt;br /&gt;
kElse           EQU       0CFh&lt;br /&gt;
kFor            EQU       0D0h&lt;br /&gt;
kWhile          EQU       0D1h&lt;br /&gt;
kRepeat         EQU       0D2h&lt;br /&gt;
kEnd            EQU       0D3h&lt;br /&gt;
kPause          EQU       0D4h&lt;br /&gt;
kLbl            EQU       0D5h&lt;br /&gt;
kGoto           EQU       0D6h&lt;br /&gt;
kISG            EQU       0D7h&lt;br /&gt;
kDSL            EQU       0D8h&lt;br /&gt;
kMenu           EQU       0D9h&lt;br /&gt;
kExec           EQU       0DAh&lt;br /&gt;
kReturn         EQU       0DBh&lt;br /&gt;
kStop           EQU       0DCh&lt;br /&gt;
kInput          EQU       0DDh&lt;br /&gt;
kPrompt         EQU       0DEh&lt;br /&gt;
kDisp           EQU       0DFh&lt;br /&gt;
kDispG          EQU       0E0h&lt;br /&gt;
kDispT          EQU       0E1h&lt;br /&gt;
kOutput         EQU       0E2h&lt;br /&gt;
kGetKey         EQU       0E3h&lt;br /&gt;
kClrHome        EQU       0E4h&lt;br /&gt;
kPrtScr         EQU       0E5h&lt;br /&gt;
kSinH           EQU       0E6h&lt;br /&gt;
kCosH           EQU       0E7h&lt;br /&gt;
kTanH           EQU       0E8h&lt;br /&gt;
kASinH          EQU       0E9h&lt;br /&gt;
kACosH          EQU       0EAh&lt;br /&gt;
kATanH          EQU       0EBh&lt;br /&gt;
kLBrace         EQU       0ECh&lt;br /&gt;
kRBrace         EQU       0EDh&lt;br /&gt;
kI              EQU       0EEh&lt;br /&gt;
kCONSTeA        EQU       0EFh&lt;br /&gt;
kPlot3          EQU       0F0h&lt;br /&gt;
kFMin           EQU       0F1h&lt;br /&gt;
kFMax           EQU       0F2h&lt;br /&gt;
kL1A            EQU       0F3h&lt;br /&gt;
kL2A            EQU       0F4h&lt;br /&gt;
kL3A            EQU       0F5h&lt;br /&gt;
kL4A            EQU       0F6h&lt;br /&gt;
kL5A            EQU       0F7h&lt;br /&gt;
kL6A            EQU       0F8h&lt;br /&gt;
kunA            EQU       0F9h&lt;br /&gt;
kvnA            EQU       0FAh&lt;br /&gt;
kwnA            EQU       0FBh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       THIS KEY MEANS THAT IT IS A 2 BYTE KEYCODE&lt;br /&gt;
;       THERE ARE 2 OF THESE KEYS; BE CAREFUL WITH USAGE&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kExtendEcho2    EQU       0FCh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================;&lt;br /&gt;
;       THIS KEY MEANS THAT THE KEY PRESS IS ONE THAT ECHOS&lt;br /&gt;
;       INTO A BUFFER, AND IT IS A 2 BYTE KEY CODE, GO LOOK AT&lt;br /&gt;
;       (EXTECHO) FOR THE KEY VALUE &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kExtendEcho     EQU       0FEh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
kE1BT           EQU       0&lt;br /&gt;
&lt;br /&gt;
kDrawInv        EQU       kE1BT&lt;br /&gt;
kDrawF          EQU       kE1BT+1&lt;br /&gt;
kPixelOn        EQU       kE1BT+2&lt;br /&gt;
kPixelOff       EQU       kE1BT+3&lt;br /&gt;
kPxlTest        EQU       kE1BT+4&lt;br /&gt;
kRCGDB          EQU       kE1BT+5&lt;br /&gt;
kRCPic          EQU       kE1BT+6&lt;br /&gt;
kSTGDB          EQU       kE1BT+7&lt;br /&gt;
kSTPic          EQU       kE1BT+8&lt;br /&gt;
kAbs            EQU       kE1BT+9&lt;br /&gt;
kTEqu           EQU       kE1BT+10    ; ==&lt;br /&gt;
kTNoteQ         EQU       kE1BT+11    ; &amp;lt;&amp;gt;&lt;br /&gt;
kTGT            EQU       kE1BT+12    ; &amp;gt;&lt;br /&gt;
kTGTE           EQU       kE1BT+13    ; &amp;gt; =&lt;br /&gt;
kTLT            EQU       kE1BT+14    ; &amp;lt;&lt;br /&gt;
kTLTE           EQU       kE1BT+15    ; &amp;lt; =&lt;br /&gt;
&lt;br /&gt;
kAnd            EQU       kE1BT+16&lt;br /&gt;
kOr             EQU       kE1BT+17&lt;br /&gt;
kXor            EQU       kE1BT+18&lt;br /&gt;
kNot            EQU       kE1BT+19&lt;br /&gt;
&lt;br /&gt;
kLR1            EQU       kE1BT+20&lt;br /&gt;
&lt;br /&gt;
kXRoot          EQU       kE1BT+21&lt;br /&gt;
kCube           EQU       kE1BT+22&lt;br /&gt;
kCbRt           EQU       kE1BT+23    ; Cube ROOT&lt;br /&gt;
kToDec          EQU       kE1BT+24&lt;br /&gt;
;&lt;br /&gt;
kCubicR         EQU       kE1BT+25&lt;br /&gt;
kQuartR         EQU       kE1BT+26&lt;br /&gt;
;&lt;br /&gt;
kPlot1          EQU       kE1BT+27&lt;br /&gt;
kPlot2          EQU       kE1BT+28&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
kRound          EQU       kE1BT+29&lt;br /&gt;
kIPart          EQU       kE1BT+30&lt;br /&gt;
kFPart          EQU       kE1BT+31&lt;br /&gt;
kInt            EQU       kE1BT+32&lt;br /&gt;
&lt;br /&gt;
kRand           EQU       kE1BT+33&lt;br /&gt;
kNPR            EQU       kE1BT+34&lt;br /&gt;
kNCR            EQU       kE1BT+35&lt;br /&gt;
kXFactorial     EQU       kE1BT+36&lt;br /&gt;
&lt;br /&gt;
kRad            EQU       kE1BT+37&lt;br /&gt;
kDegr           EQU       kE1BT+38    ; DEGREES CONV&lt;br /&gt;
kAPost          EQU       kE1BT+39&lt;br /&gt;
kToDMS          EQU       kE1BT+40&lt;br /&gt;
kRToPo          EQU       kE1BT+41    ; R&lt;br /&gt;
kRToPr          EQU       kE1BT+42&lt;br /&gt;
kPToRx          EQU       kE1BT+43&lt;br /&gt;
kPToRy          EQU       kE1BT+44&lt;br /&gt;
&lt;br /&gt;
kRowSwap        EQU       kE1BT+45&lt;br /&gt;
kRowPlus        EQU       kE1BT+46&lt;br /&gt;
kTimRow         EQU       kE1BT+47&lt;br /&gt;
kTRowP          EQU       kE1BT+48&lt;br /&gt;
&lt;br /&gt;
kSortA          EQU       kE1BT+49&lt;br /&gt;
kSortD          EQU       kE1BT+50&lt;br /&gt;
kSeq            EQU       kE1BT+51&lt;br /&gt;
&lt;br /&gt;
kMin            EQU       kE1BT+52&lt;br /&gt;
kMax            EQU       kE1BT+53&lt;br /&gt;
kMean           EQU       kE1BT+54&lt;br /&gt;
kMedian         EQU       kE1BT+55&lt;br /&gt;
kSum            EQU       kE1BT+56&lt;br /&gt;
kProd           EQU       kE1BT+57&lt;br /&gt;
&lt;br /&gt;
kDet            EQU       kE1BT+58&lt;br /&gt;
kTransp         EQU       kE1BT+59&lt;br /&gt;
kDim            EQU       kE1BT+60&lt;br /&gt;
kFill           EQU       kE1BT+61&lt;br /&gt;
kIdent          EQU       kE1BT+62&lt;br /&gt;
kRandm          EQU       kE1BT+63&lt;br /&gt;
kAug            EQU       kE1BT+64&lt;br /&gt;
&lt;br /&gt;
kOneVar         EQU       kE1BT+65&lt;br /&gt;
kTwoVar         EQU       kE1BT+66&lt;br /&gt;
kLR             EQU       kE1BT+67&lt;br /&gt;
kLRExp          EQU       kE1BT+68&lt;br /&gt;
kLRLn           EQU       kE1BT+69&lt;br /&gt;
kLRPwr          EQU       kE1BT+70&lt;br /&gt;
kMedMed         EQU       kE1BT+71&lt;br /&gt;
kQuad           EQU       kE1BT+72&lt;br /&gt;
kClrLst         EQU       kE1BT+73&lt;br /&gt;
kHist           EQU       kE1BT+74&lt;br /&gt;
kxyLine         EQU       kE1BT+75&lt;br /&gt;
kScatter        EQU       kE1BT+76&lt;br /&gt;
&lt;br /&gt;
kmRad           EQU       kE1BT+77&lt;br /&gt;
kmDeg           EQU       kE1BT+78&lt;br /&gt;
kmNormF         EQU       kE1BT+79&lt;br /&gt;
kmSci           EQU       kE1BT+80&lt;br /&gt;
kmEng           EQU       kE1BT+81&lt;br /&gt;
kmFloat         EQU       kE1BT+82&lt;br /&gt;
&lt;br /&gt;
kFix            EQU       kE1BT+83&lt;br /&gt;
kSplitOn        EQU       kE1BT+84&lt;br /&gt;
kFullScreen     EQU       kE1BT+85&lt;br /&gt;
kStndrd         EQU       kE1BT+86&lt;br /&gt;
kParam          EQU       kE1BT+87&lt;br /&gt;
kPolar          EQU       kE1BT+88&lt;br /&gt;
kSeqG           EQU       kE1BT+89&lt;br /&gt;
kAFillOn        EQU       kE1BT+90&lt;br /&gt;
kAFillOff       EQU       kE1BT+91&lt;br /&gt;
kACalcOn        EQU       kE1BT+92&lt;br /&gt;
kACalcOff       EQU       kE1BT+93&lt;br /&gt;
kFNOn           EQU       kE1BT+94&lt;br /&gt;
kFNOff          EQU       kE1BT+95&lt;br /&gt;
&lt;br /&gt;
kPlotsOn        EQU       kE1BT+96&lt;br /&gt;
kPlotsOff       EQU       kE1BT+97&lt;br /&gt;
&lt;br /&gt;
kPixelChg       EQU       kE1BT+98&lt;br /&gt;
&lt;br /&gt;
kSendMBL        EQU       kE1BT+99&lt;br /&gt;
kRecvMBL        EQU       kE1BT+100&lt;br /&gt;
&lt;br /&gt;
kBoxPlot        EQU       kE1BT+101&lt;br /&gt;
kBoxIcon        EQU       kE1BT+102&lt;br /&gt;
kCrossIcon      EQU       kE1BT+103&lt;br /&gt;
kDotIcon        EQU       kE1BT+104&lt;br /&gt;
&lt;br /&gt;
kE2BT           EQU       kE1BT+105&lt;br /&gt;
&lt;br /&gt;
kSeqential      EQU       kE2BT&lt;br /&gt;
kSimulG         EQU       kE2BT+1&lt;br /&gt;
kPolarG         EQU       kE2BT+2&lt;br /&gt;
kRectG          EQU       kE2BT+3&lt;br /&gt;
kCoordOn        EQU       kE2BT+4&lt;br /&gt;
kCoordOff       EQU       kE2BT+5&lt;br /&gt;
kDrawLine       EQU       kE2BT+6&lt;br /&gt;
kDrawDot        EQU       kE2BT+7&lt;br /&gt;
kAxisOn         EQU       kE2BT+8&lt;br /&gt;
kAxisOff        EQU       kE2BT+9&lt;br /&gt;
kGridOn         EQU       kE2BT+10&lt;br /&gt;
kGridOff        EQU       kE2BT+11&lt;br /&gt;
kLblOn          EQU       kE2BT+12&lt;br /&gt;
kLblOff         EQU       kE2BT+13&lt;br /&gt;
&lt;br /&gt;
kL1             EQU       kE2BT+14&lt;br /&gt;
kL2             EQU       kE2BT+15&lt;br /&gt;
kL3             EQU       kE2BT+16&lt;br /&gt;
kL4             EQU       kE2BT+17&lt;br /&gt;
kL5             EQU       kE2BT+18&lt;br /&gt;
kL6             EQU       kE2BT+19&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           These keys are layed on top of existing keys to&lt;br /&gt;
;           enable localization in the inferential stats editor&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kinfData        EQU       kL1&lt;br /&gt;
kinfStats       EQU       kL1+1&lt;br /&gt;
kinfYes         EQU       kL1+2&lt;br /&gt;
kinfNo          EQU       kL1+3&lt;br /&gt;
kinfCalc        EQU       kL1+4&lt;br /&gt;
kinfDraw        EQU       kL1+5&lt;br /&gt;
kinfAlt1ne      EQU       kL1+6&lt;br /&gt;
kinfAlt1lt      EQU       kL1+7&lt;br /&gt;
kinfAlt1gt      EQU       kL1+8&lt;br /&gt;
kinfAlt2ne      EQU       kL1+9&lt;br /&gt;
kinfAlt2lt      EQU       kL1+10&lt;br /&gt;
kinfAlt2gt      EQU       kL1+11&lt;br /&gt;
kinfAlt3ne      EQU       kL1+12&lt;br /&gt;
kinfAlt3lt      EQU       kL1+13&lt;br /&gt;
kinfAlt3gt      EQU       kL1+14&lt;br /&gt;
kinfAlt4ne      EQU       kL1+15&lt;br /&gt;
kinfAlt4lt      EQU       kL1+16&lt;br /&gt;
kinfAlt4gt      EQU       kL1+17&lt;br /&gt;
kinfAlt5ne      EQU       kL1+18&lt;br /&gt;
kinfAlt5lt      EQU       kL1+19&lt;br /&gt;
kinfAlt5gt      EQU       kL1+20&lt;br /&gt;
kinfAlt6ne      EQU       kL1+21&lt;br /&gt;
kinfAlt6lt      EQU       kL1+22&lt;br /&gt;
kinfAlt6gt      EQU       kL1+23&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
kMatA           EQU       kE2BT+20&lt;br /&gt;
kMatB           EQU       kE2BT+21&lt;br /&gt;
kMatC           EQU       kE2BT+22&lt;br /&gt;
kMatD           EQU       kE2BT+23&lt;br /&gt;
kMatE           EQU       kE2BT+24&lt;br /&gt;
&lt;br /&gt;
kXmin           EQU       kE2BT+25&lt;br /&gt;
kXmax           EQU       kE2BT+26&lt;br /&gt;
kXscl           EQU       kE2BT+27&lt;br /&gt;
kYmin           EQU       kE2BT+28&lt;br /&gt;
kYmax           EQU       kE2BT+29&lt;br /&gt;
kYscl           EQU       kE2BT+30&lt;br /&gt;
kTmin           EQU       kE2BT+31&lt;br /&gt;
kTmax           EQU       kE2BT+32&lt;br /&gt;
kTStep          EQU       kE2BT+33&lt;br /&gt;
kOmin           EQU       kE2BT+34&lt;br /&gt;
kOmax           EQU       kE2BT+35&lt;br /&gt;
kOStep          EQU       kE2BT+36&lt;br /&gt;
ku0             EQU       kE2BT+37&lt;br /&gt;
kv0             EQU       kE2BT+38&lt;br /&gt;
knMin           EQU       kE2BT+39&lt;br /&gt;
knMax           EQU       kE2BT+40&lt;br /&gt;
kDeltaY         EQU       kE2BT+41&lt;br /&gt;
kDeltaX         EQU       kE2BT+42&lt;br /&gt;
&lt;br /&gt;
kZXmin          EQU       kE2BT+43&lt;br /&gt;
kZXmax          EQU       kE2BT+44&lt;br /&gt;
kZXscl          EQU       kE2BT+45&lt;br /&gt;
kZYmin          EQU       kE2BT+46&lt;br /&gt;
kZYmax          EQU       kE2BT+47&lt;br /&gt;
kZYscl          EQU       kE2BT+48&lt;br /&gt;
kZTmin          EQU       kE2BT+49&lt;br /&gt;
kZTmax          EQU       kE2BT+50&lt;br /&gt;
kZTStep         EQU       kE2BT+51&lt;br /&gt;
kZOmin          EQU       kE2BT+52&lt;br /&gt;
kZOmax          EQU       kE2BT+53&lt;br /&gt;
kZOStep         EQU       kE2BT+54&lt;br /&gt;
kZu0            EQU       kE2BT+55&lt;br /&gt;
kZv0            EQU       kE2BT+56&lt;br /&gt;
kZnMin          EQU       kE2BT+57&lt;br /&gt;
kZnMax          EQU       kE2BT+58&lt;br /&gt;
&lt;br /&gt;
kDelLast        EQU       kE2BT+59&lt;br /&gt;
kSinReg         EQU       kE2BT+60&lt;br /&gt;
kConstE         EQU       kE2BT+61&lt;br /&gt;
&lt;br /&gt;
kPic1           EQU       kE2BT+62&lt;br /&gt;
kPic2           EQU       kE2BT+63&lt;br /&gt;
kPic3           EQU       kE2BT+64&lt;br /&gt;
&lt;br /&gt;
kDelVar         EQU       kE2BT+65&lt;br /&gt;
kGetCalc        EQU       kE2BT+66&lt;br /&gt;
kRealM          EQU       kE2BT+67&lt;br /&gt;
kPolarM         EQU       kE2BT+68&lt;br /&gt;
kRectM          EQU       kE2BT+69&lt;br /&gt;
kuv             EQU       kE2BT+70    ; U vs V&lt;br /&gt;
kvw             EQU       kE2BT+71    ; V vs W&lt;br /&gt;
kuw             EQU       kE2BT+72    ; U vs W&lt;br /&gt;
kFinPMTend      EQU       kE2BT+73&lt;br /&gt;
kFinPMTbeg      EQU       kE2BT+74&lt;br /&gt;
;&lt;br /&gt;
kGraphStyle     EQU       kE2BT+75&lt;br /&gt;
;&lt;br /&gt;
kExprOn         EQU       kE2BT+76&lt;br /&gt;
kExprOff        EQU       kE2BT+77&lt;br /&gt;
kStatA          EQU       kE2BT+78&lt;br /&gt;
kStatB          EQU       kE2BT+79&lt;br /&gt;
kStatC          EQU       kE2BT+80&lt;br /&gt;
kCorr           EQU       kE2BT+81&lt;br /&gt;
kStatD          EQU       kE2BT+82&lt;br /&gt;
kStatE          EQU       kE2BT+83&lt;br /&gt;
kRegEq          EQU       kE2BT+84&lt;br /&gt;
kMinX           EQU       kE2BT+85&lt;br /&gt;
kQ1             EQU       kE2BT+86&lt;br /&gt;
kMD             EQU       kE2BT+87&lt;br /&gt;
kQ3             EQU       kE2BT+88&lt;br /&gt;
kMaxX           EQU       kE2BT+89&lt;br /&gt;
kStatX1         EQU       kE2BT+90&lt;br /&gt;
kStatY1         EQU       kE2BT+91&lt;br /&gt;
kStatX2         EQU       kE2BT+92&lt;br /&gt;
kStatY2         EQU       kE2BT+93&lt;br /&gt;
kStatX3         EQU       kE2BT+94&lt;br /&gt;
kStatY3         EQU       kE2BT+95&lt;br /&gt;
kTblMin         EQU       kE2BT+96&lt;br /&gt;
kTblStep        EQU       kE2BT+97&lt;br /&gt;
kSetupLst       EQU       kE2BT+98&lt;br /&gt;
kClrAllLst      EQU       kE2BT+99&lt;br /&gt;
kLogistic       EQU       kE2BT+100&lt;br /&gt;
kZTest          EQU       kE2BT+101&lt;br /&gt;
kTTest          EQU       kE2BT+102&lt;br /&gt;
k2SampZTest     EQU       kE2BT+103&lt;br /&gt;
k2SampTTest     EQU       kE2BT+104&lt;br /&gt;
k1PropZTest     EQU       kE2BT+105&lt;br /&gt;
k2PropZTest     EQU       kE2BT+106&lt;br /&gt;
kChiTest        EQU       kE2BT+107&lt;br /&gt;
k2SampFTest     EQU       kE2BT+108&lt;br /&gt;
kZIntVal        EQU       kE2BT+109&lt;br /&gt;
kTIntVal        EQU       kE2BT+110&lt;br /&gt;
k2SampTInt      EQU       kE2BT+111&lt;br /&gt;
k2SampZInt      EQU       kE2BT+112&lt;br /&gt;
k1PropZInt      EQU       kE2BT+113&lt;br /&gt;
k2PropZInt      EQU       kE2BT+114&lt;br /&gt;
kDNormal        EQU       kE2BT+115&lt;br /&gt;
kInvNorm        EQU       kE2BT+116&lt;br /&gt;
kDT             EQU       kE2BT+117&lt;br /&gt;
kChi            EQU       kE2BT+118&lt;br /&gt;
kDF             EQU       kE2BT+119&lt;br /&gt;
kBinPDF         EQU       kE2BT+120&lt;br /&gt;
kBinCDF         EQU       kE2BT+121&lt;br /&gt;
kPoiPDF         EQU       kE2BT+122&lt;br /&gt;
kPoiCDF         EQU       kE2BT+123&lt;br /&gt;
kun             EQU       kE2BT+124&lt;br /&gt;
kvn             EQU       kE2BT+125&lt;br /&gt;
kwn             EQU       kE2BT+126&lt;br /&gt;
kRecn           EQU       kE2BT+127&lt;br /&gt;
kPlotStart      EQU       kE2BT+128&lt;br /&gt;
kZPlotStart     EQU       kE2BT+129   ; recursion n&lt;br /&gt;
kXFact          EQU       kE2BT+130   ; PlotStart&lt;br /&gt;
kYFact          EQU       kE2BT+131   ; ZPlotStart&lt;br /&gt;
kANOVA          EQU       kE2BT+132   ; XFact&lt;br /&gt;
kMaxY           EQU       kE2BT+133   ; YFact&lt;br /&gt;
kWebOn          EQU       kE2BT+134   ; MinY&lt;br /&gt;
kWebOff         EQU       kE2BT+135   ; MaxY&lt;br /&gt;
kTblInput       EQU       kE2BT+136   ; WEB ON&lt;br /&gt;
kGeoPDF         EQU       kE2BT+137   ; WEB OFF&lt;br /&gt;
kGeoCDF         EQU       kE2BT+138   ; WEB OFF&lt;br /&gt;
kShadeNorm      EQU       kE2BT+139&lt;br /&gt;
kShadeT         EQU       kE2BT+140&lt;br /&gt;
kShadeChi       EQU       kE2BT+141&lt;br /&gt;
kShadeF         EQU       kE2BT+142&lt;br /&gt;
kPlotStep       EQU       kE2BT+143&lt;br /&gt;
kZPlotStep      EQU       kE2BT+144&lt;br /&gt;
kLinRegtTest    EQU       kE2BT+145&lt;br /&gt;
KMGT		EQU	  kE2BT+146   ; VERT SPLIT&lt;br /&gt;
kSelectA        EQU       kE2BT+147&lt;br /&gt;
kZFitA          EQU       kE2BT+148&lt;br /&gt;
kE2BT_End       EQU       kZFitA&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           More 2 Byte Keys &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
kE2BT2		EQU       0&lt;br /&gt;
&lt;br /&gt;
kGDB1		EQU       kE2BT2&lt;br /&gt;
kGDB2		EQU       kE2BT2+1&lt;br /&gt;
kGDB3		EQU       kE2BT2+2&lt;br /&gt;
kY1		EQU       kE2BT2+3&lt;br /&gt;
kY2		EQU       kE2BT2+4&lt;br /&gt;
kY3		EQU       kE2BT2+5&lt;br /&gt;
kY4		EQU       kE2BT2+6&lt;br /&gt;
kY5		EQU       kE2BT2+7&lt;br /&gt;
kY6		EQU       kE2BT2+8&lt;br /&gt;
kY7		EQU       kE2BT2+9&lt;br /&gt;
kY8		EQU       kE2BT2+10&lt;br /&gt;
kY9		EQU       kE2BT2+11&lt;br /&gt;
kY0		EQU       kE2BT2+12&lt;br /&gt;
kX1T		EQU       kE2BT2+13&lt;br /&gt;
kY1T		EQU       kE2BT2+14&lt;br /&gt;
kX2T		EQU       kE2BT2+15&lt;br /&gt;
kY2T		EQU       kE2BT2+16&lt;br /&gt;
kX3T		EQU       kE2BT2+17&lt;br /&gt;
kY3T		EQU       kE2BT2+18&lt;br /&gt;
kX4T		EQU       kE2BT2+19&lt;br /&gt;
kY4T		EQU       kE2BT2+20&lt;br /&gt;
kX5T		EQU       kE2BT2+21&lt;br /&gt;
kY5T		EQU       kE2BT2+22&lt;br /&gt;
kX6T		EQU       kE2BT2+23&lt;br /&gt;
kY6T		EQU       kE2BT2+24&lt;br /&gt;
kR1		EQU       kE2BT2+25&lt;br /&gt;
kR2		EQU       kE2BT2+26&lt;br /&gt;
kR3		EQU       kE2BT2+27&lt;br /&gt;
kR4		EQU       kE2BT2+28&lt;br /&gt;
kR5		EQU       kE2BT2+29&lt;br /&gt;
kR6		EQU       kE2BT2+30&lt;br /&gt;
kGDB4		EQU       kE2BT2+31&lt;br /&gt;
kGDB5		EQU       kE2BT2+32&lt;br /&gt;
kGDB6		EQU       kE2BT2+33&lt;br /&gt;
kPic4		EQU       kE2BT2+34&lt;br /&gt;
kPic5		EQU       kE2BT2+35&lt;br /&gt;
kPic6		EQU       kE2BT2+36&lt;br /&gt;
kGDB7		EQU       kE2BT2+37&lt;br /&gt;
kGDB8		EQU       kE2BT2+38&lt;br /&gt;
kGDB9		EQU       kE2BT2+39&lt;br /&gt;
kGDB0		EQU       kE2BT2+40&lt;br /&gt;
kPic7		EQU       kE2BT2+41&lt;br /&gt;
kPic8		EQU       kE2BT2+42&lt;br /&gt;
kPic9		EQU       kE2BT2+43&lt;br /&gt;
kPic0		EQU       kE2BT2+44&lt;br /&gt;
kStatN		EQU       kE2BT2+45&lt;br /&gt;
kXMean		EQU       kE2BT2+46&lt;br /&gt;
kConj		EQU       kE2BT2+47&lt;br /&gt;
kReal		EQU       kE2BT2+48&lt;br /&gt;
kFAngle		EQU       kE2BT2+49&lt;br /&gt;
kLCM		EQU       kE2BT2+50&lt;br /&gt;
kGCD		EQU       kE2BT2+51&lt;br /&gt;
kRandInt	EQU       kE2BT2+52&lt;br /&gt;
kRandNorm	EQU       kE2BT2+53&lt;br /&gt;
kToPolar	EQU       kE2BT2+54&lt;br /&gt;
kToRect		EQU       kE2BT2+55&lt;br /&gt;
kYMean		EQU       kE2BT2+56&lt;br /&gt;
kStdX		EQU       kE2BT2+57&lt;br /&gt;
kStdX1		EQU       kE2BT2+58&lt;br /&gt;
kw0		EQU       kE2BT2+59&lt;br /&gt;
kMatF		EQU       kE2BT2+60&lt;br /&gt;
kMatG		EQU       kE2BT2+61&lt;br /&gt;
kMatRH		EQU       kE2BT2+62&lt;br /&gt;
kMatI		EQU       kE2BT2+63&lt;br /&gt;
kMatJ		EQU       kE2BT2+64&lt;br /&gt;
kYMean1		EQU       kE2BT2+65&lt;br /&gt;
kStdY		EQU       kE2BT2+66&lt;br /&gt;
kStdY1		EQU       kE2BT2+67&lt;br /&gt;
kMatToLst	EQU       kE2BT2+68&lt;br /&gt;
kLstToMat	EQU       kE2BT2+69&lt;br /&gt;
kCumSum		EQU       kE2BT2+70&lt;br /&gt;
kDeltaLst	EQU       kE2BT2+71&lt;br /&gt;
kStdDev		EQU       kE2BT2+72&lt;br /&gt;
kVariance	EQU       kE2BT2+73&lt;br /&gt;
kLength		EQU       kE2BT2+74&lt;br /&gt;
kEquToStrng	EQU       kE2BT2+75&lt;br /&gt;
kStrngToEqu	EQU       kE2BT2+76&lt;br /&gt;
kExpr		EQU       kE2BT2+77&lt;br /&gt;
kSubStrng	EQU       kE2BT2+78&lt;br /&gt;
kInStrng	EQU       kE2BT2+79&lt;br /&gt;
kStr1		EQU       kE2BT2+80&lt;br /&gt;
kStr2		EQU       kE2BT2+81&lt;br /&gt;
kStr3		EQU       kE2BT2+82&lt;br /&gt;
kStr4           EQU       kE2BT2+83&lt;br /&gt;
kStr5           EQU       kE2BT2+84&lt;br /&gt;
kStr6           EQU       kE2BT2+85&lt;br /&gt;
kStr7           EQU       kE2BT2+86&lt;br /&gt;
kStr8           EQU       kE2BT2+87&lt;br /&gt;
kStr9           EQU       kE2BT2+88&lt;br /&gt;
kStr0           EQU       kE2BT2+89&lt;br /&gt;
kFinN           EQU       kE2BT2+90&lt;br /&gt;
kFinI           EQU       kE2BT2+91&lt;br /&gt;
kFinPV          EQU       kE2BT2+92&lt;br /&gt;
kFinPMT         EQU       kE2BT2+93&lt;br /&gt;
kFinFV          EQU       kE2BT2+94&lt;br /&gt;
kFinPY          EQU       kE2BT2+95&lt;br /&gt;
kFinCY          EQU       kE2BT2+96&lt;br /&gt;
kFinFPMT        EQU       kE2BT2+97&lt;br /&gt;
kFinFI          EQU       kE2BT2+98&lt;br /&gt;
kFinFPV         EQU       kE2BT2+99&lt;br /&gt;
kFinFN          EQU       kE2BT2+100&lt;br /&gt;
kFinFFV         EQU       kE2BT2+101&lt;br /&gt;
kFinNPV         EQU       kE2BT2+102&lt;br /&gt;
kFinIRR         EQU       kE2BT2+103&lt;br /&gt;
kFinBAL         EQU       kE2BT2+104&lt;br /&gt;
kFinPRN         EQU       kE2BT2+105&lt;br /&gt;
kFinINT         EQU       kE2BT2+106&lt;br /&gt;
kSumX           EQU       kE2BT2+107&lt;br /&gt;
kSumX2          EQU       kE2BT2+108&lt;br /&gt;
kFinToNom       EQU       kE2BT2+109&lt;br /&gt;
kFinToEff       EQU       kE2BT2+110&lt;br /&gt;
kFinDBD         EQU       kE2BT2+111&lt;br /&gt;
kStatVP         EQU       kE2BT2+112&lt;br /&gt;
kStatZ          EQU       kE2BT2+113&lt;br /&gt;
kStatT          EQU       kE2BT2+114&lt;br /&gt;
kStatChi        EQU       kE2BT2+115&lt;br /&gt;
kStatF          EQU       kE2BT2+116&lt;br /&gt;
kStatDF         EQU       kE2BT2+117&lt;br /&gt;
kStatPhat       EQU       kE2BT2+118&lt;br /&gt;
kStatPhat1      EQU       kE2BT2+119&lt;br /&gt;
kStatPhat2      EQU       kE2BT2+120&lt;br /&gt;
kStatMeanX1     EQU       kE2BT2+121&lt;br /&gt;
kStatMeanX2     EQU       kE2BT2+122&lt;br /&gt;
kStatStdX1      EQU       kE2BT2+123&lt;br /&gt;
kStatStdX2      EQU       kE2BT2+124&lt;br /&gt;
kStatStdXP      EQU       kE2BT2+125&lt;br /&gt;
kStatN1         EQU       kE2BT2+126&lt;br /&gt;
kStatN2         EQU       kE2BT2+127&lt;br /&gt;
kStatLower      EQU       kE2BT2+128&lt;br /&gt;
kStatUpper      EQU       kE2BT2+129&lt;br /&gt;
kuw0            EQU       kE2BT2+130&lt;br /&gt;
kImag           EQU       kE2BT2+131&lt;br /&gt;
kSumY           EQU       kE2BT2+132&lt;br /&gt;
kXres           EQU       kE2BT2+133&lt;br /&gt;
kStat_s         EQU       kE2BT2+134&lt;br /&gt;
kSumY2          EQU       kE2BT2+135&lt;br /&gt;
kSumXY          EQU       kE2BT2+136&lt;br /&gt;
kuXres          EQU       kE2BT2+137&lt;br /&gt;
kModBox		EQU       kE2BT2+138&lt;br /&gt;
kNormProb	EQU       kE2BT2+139&lt;br /&gt;
kNormalPDF      EQU       kE2BT2+140&lt;br /&gt;
kTPDF           EQU       kE2BT2+141&lt;br /&gt;
kChiPDF         EQU       kE2BT2+142&lt;br /&gt;
kFPDF           EQU       kE2BT2+143&lt;br /&gt;
kMinY           EQU       kE2BT2+144   ; MinY&lt;br /&gt;
kRandBin        EQU       kE2BT2+145&lt;br /&gt;
kRef            EQU       kE2BT2+146&lt;br /&gt;
kRRef           EQU       kE2BT2+147&lt;br /&gt;
kLRSqr          EQU       kE2BT2+148&lt;br /&gt;
kBRSqr          EQU       kE2BT2+149&lt;br /&gt;
kDiagOn         EQU       kE2BT2+150&lt;br /&gt;
kDiagOff        EQU       kE2BT2+151&lt;br /&gt;
kun1            EQU       kE2BT2+152   ; FOR RCL USE WHEN GOTTEN FROM 82&lt;br /&gt;
kvn1            EQU       kE2BT2+153   ; FOR RCL USE WHEN GOTTEN FROM 82&lt;br /&gt;
;&lt;br /&gt;
k83_00End       EQU	kvn1            ;end of original keys...&lt;br /&gt;
kArchive        EQU     k83_00End + 1&lt;br /&gt;
kUnarchive      EQU     k83_00End + 2&lt;br /&gt;
kAsm            EQU     k83_00End + 3   ; Asm(&lt;br /&gt;
kAsmPrgm        EQU     k83_00End + 4   ; AsmPrgm&lt;br /&gt;
kAsmComp        EQU     k83_00End + 5   ; AsmComp(&lt;br /&gt;
;&lt;br /&gt;
kcapAAcute	EQU       k83_00End + 6&lt;br /&gt;
kcapAGrave	EQU       k83_00End + 7&lt;br /&gt;
kcapACaret	EQU       k83_00End + 8&lt;br /&gt;
kcapADier	EQU       k83_00End + 9&lt;br /&gt;
kaAcute		EQU       k83_00End + 10&lt;br /&gt;
kaGrave		EQU       k83_00End + 11&lt;br /&gt;
kaCaret		EQU       k83_00End + 12&lt;br /&gt;
kaDier		EQU       k83_00End + 13&lt;br /&gt;
kcapEAcute	EQU       k83_00End + 14&lt;br /&gt;
kcapEGrave	EQU       k83_00End + 15&lt;br /&gt;
kcapECaret	EQU       k83_00End + 16&lt;br /&gt;
kcapEDier	EQU       k83_00End + 17&lt;br /&gt;
keAcute		EQU       k83_00End + 18&lt;br /&gt;
keGrave		EQU       k83_00End + 19&lt;br /&gt;
keCaret		EQU       k83_00End + 20&lt;br /&gt;
keDier		EQU       k83_00End + 21&lt;br /&gt;
kcapIAcute	EQU       k83_00End + 22&lt;br /&gt;
kcapIGrave	EQU       k83_00End + 23&lt;br /&gt;
kcapICaret	EQU       k83_00End + 24&lt;br /&gt;
kcapIDier	EQU       k83_00End + 25&lt;br /&gt;
kiAcute		EQU       k83_00End + 26&lt;br /&gt;
kiGrave		EQU       k83_00End + 27&lt;br /&gt;
kiCaret		EQU       k83_00End + 28&lt;br /&gt;
kiDier		EQU       k83_00End + 29&lt;br /&gt;
kcapOAcute	EQU       k83_00End + 30&lt;br /&gt;
kcapOGrave	EQU       k83_00End + 31&lt;br /&gt;
kcapOCaret	EQU       k83_00End + 32&lt;br /&gt;
kcapODier	EQU       k83_00End + 33&lt;br /&gt;
koAcute		EQU       k83_00End + 34&lt;br /&gt;
koGrave		EQU       k83_00End + 35&lt;br /&gt;
koCaret		EQU       k83_00End + 36&lt;br /&gt;
koDier		EQU       k83_00End + 37&lt;br /&gt;
kcapUAcute	EQU       k83_00End + 38&lt;br /&gt;
kcapUGrave	EQU       k83_00End + 39&lt;br /&gt;
kcapUCaret	EQU       k83_00End + 40&lt;br /&gt;
kcapUDier	EQU       k83_00End + 41&lt;br /&gt;
kuAcute		EQU       k83_00End + 42&lt;br /&gt;
kuGrave		EQU       k83_00End + 43&lt;br /&gt;
kuCaret		EQU       k83_00End + 44&lt;br /&gt;
kuDier		EQU       k83_00End + 45&lt;br /&gt;
kcapCCed	EQU       k83_00End + 46&lt;br /&gt;
kcCed		EQU       k83_00End + 47&lt;br /&gt;
kcapNTilde	EQU       k83_00End + 48&lt;br /&gt;
knTilde		EQU       k83_00End + 49&lt;br /&gt;
kaccent		EQU       k83_00End + 50&lt;br /&gt;
kgrave		EQU       k83_00End + 51&lt;br /&gt;
kdieresis	EQU       k83_00End + 52&lt;br /&gt;
kquesDown	EQU       k83_00End + 53&lt;br /&gt;
kexclamDown     EQU       k83_00End + 54&lt;br /&gt;
kalpha          EQU       k83_00End + 55&lt;br /&gt;
kbeta           EQU      k83_00End +  56&lt;br /&gt;
kgamma          EQU      k83_00End +  57&lt;br /&gt;
kcapDelta       EQU      k83_00End +  58&lt;br /&gt;
kdelta          EQU      k83_00End +  59&lt;br /&gt;
kepsilon        EQU      k83_00End +  60&lt;br /&gt;
klambda         EQU      k83_00End +  61&lt;br /&gt;
kmu             EQU      k83_00End +  62&lt;br /&gt;
kpi2            EQU      k83_00End +  63&lt;br /&gt;
krho            EQU      k83_00End +  64&lt;br /&gt;
kcapSigma       EQU      k83_00End +  65&lt;br /&gt;
ksigma          EQU      k83_00End +  66&lt;br /&gt;
ktau            EQU      k83_00End +  67&lt;br /&gt;
kphi            EQU      k83_00End +  68&lt;br /&gt;
kcapOmega       EQU      k83_00End +  69&lt;br /&gt;
kphat           EQU      k83_00End +  70&lt;br /&gt;
kchi2           EQU      k83_00End +  71&lt;br /&gt;
kstatF2         EQU      k83_00End +  72&lt;br /&gt;
kLa		EQU     k83_00End + 73&lt;br /&gt;
kLb		EQU     k83_00End + 74&lt;br /&gt;
kLc		EQU     k83_00End + 75&lt;br /&gt;
kLd		EQU     k83_00End + 76&lt;br /&gt;
kLe		EQU     k83_00End + 77&lt;br /&gt;
kLf		EQU     k83_00End + 78&lt;br /&gt;
kLg		EQU     k83_00End + 79&lt;br /&gt;
kLh		EQU     k83_00End + 80&lt;br /&gt;
kLi		EQU     k83_00End + 81&lt;br /&gt;
kLj		EQU     k83_00End + 82&lt;br /&gt;
kLk		EQU     k83_00End + 83&lt;br /&gt;
kLl		EQU     k83_00End + 84&lt;br /&gt;
kLm		EQU     k83_00End + 85&lt;br /&gt;
kLsmalln	EQU    k83_00End +  86&lt;br /&gt;
kLo		EQU    k83_00End +  87&lt;br /&gt;
kLp		EQU    k83_00End +  88&lt;br /&gt;
kLq		EQU    k83_00End +  89&lt;br /&gt;
kLsmallr	EQU    k83_00End +  90&lt;br /&gt;
kLs		EQU    k83_00End +  91&lt;br /&gt;
kLt		EQU    k83_00End +  92&lt;br /&gt;
kLu		EQU    k83_00End +  93&lt;br /&gt;
kLv		EQU    k83_00End +  94&lt;br /&gt;
kLw		EQU    k83_00End +  95&lt;br /&gt;
kLx		EQU    k83_00End +  96&lt;br /&gt;
kLy		EQU    k83_00End +  97&lt;br /&gt;
kLz		EQU    k83_00End +  98&lt;br /&gt;
kGarbageC	EQU  k83_00End +  99 ; GarbageCollect&lt;br /&gt;
;&lt;br /&gt;
kE2BT2_End	EQU     kGarbageC&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           TI-83 Plus Context Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
cxCmd           EQU     kQuit                   ;home screen&lt;br /&gt;
cxMatEdit       EQU     kMatrixEd               ;matrix editor&lt;br /&gt;
cxPrgmEdit      EQU     kPrgmEd                 ;program editor&lt;br /&gt;
cxEquEdit       EQU     kYequ                   ;equation editor&lt;br /&gt;
cxGrRange       EQU     kWindow                 ;graph range editor&lt;br /&gt;
cxGrZfact       EQU     kZFactEd                ;graph zoom factors editor&lt;br /&gt;
cxGraph         EQU     kGraph                  ;graph mode&lt;br /&gt;
cxStatEdit      EQU     kStatEd                 ;statistics list editor&lt;br /&gt;
cxPrgmInput     EQU     kPrgmInput              ;programmed input&lt;br /&gt;
cxError         EQU     kError                  ;error handler&lt;br /&gt;
cxLinkIO        EQU     kLinkIO                 ;LINK I/O interface&lt;br /&gt;
cxMem           EQU     kResetMem               ;reset memory&lt;br /&gt;
cxDefMem        EQU     kResetDef               ;reset default&lt;br /&gt;
cxRAMApp        EQU     kChkRAM                 ;RAM usage screen&lt;br /&gt;
cxMode          EQU     kMode                   ;mode settings screen&lt;br /&gt;
cxErase         EQU     kDelMem                 ;memory erase&lt;br /&gt;
cxPrgmCreate    EQU     kPrgmCr                 ;PROGRAM CREATE&lt;br /&gt;
cxTableEditor   EQU     kTable                  ;TABLE EDITOR&lt;br /&gt;
cxTableSet      EQU     kTblSet                 ;TABLE SET UP&lt;br /&gt;
cxStatPlot      EQU     kStatP                  ;STAT PLOTS&lt;br /&gt;
cxInfStat	EQU	kInfStat		;Inferential Statistic&lt;br /&gt;
cxFormat        EQU     kFormat                 ;FORMAT CONTEXT&lt;br /&gt;
cxSolveTVM      EQU     kSolveTVM               ;Solve TVM&lt;br /&gt;
cxSolveRoot     EQU     kSolveRoot              ;Solve Root&lt;br /&gt;
lastOldApp      EQU     kExtApps                ;external applications&lt;br /&gt;
cxextapps       EQU     kExtApps&lt;br /&gt;
cxNewApps       EQU     kNewApps                ;new cerberus applications&lt;br /&gt;
cxGroup         EQU     cxNewApps+0             ;1st new app.&lt;br /&gt;
cxUnGroup       EQU     cxNewApps+1             ;2nd new app.&lt;br /&gt;
lastNewApp      EQU     cxUnGroup               ;last new app for this ver&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Scan Code Equates&lt;br /&gt;
;======================================================================;&lt;br /&gt;
skDown          EQU	01h&lt;br /&gt;
skLeft          EQU	02h&lt;br /&gt;
skRight         EQU	03h&lt;br /&gt;
skUp            EQU	04h&lt;br /&gt;
skEnter         EQU	09h&lt;br /&gt;
skAdd           EQU	0Ah&lt;br /&gt;
skSub           EQU	0Bh&lt;br /&gt;
skMul           EQU	0Ch&lt;br /&gt;
skDiv           EQU	0Dh&lt;br /&gt;
skPower         EQU	0Eh&lt;br /&gt;
skClear         EQU	0Fh&lt;br /&gt;
skChs           EQU	11h&lt;br /&gt;
sk3             EQU	12h&lt;br /&gt;
sk6             EQU	13h&lt;br /&gt;
sk9             EQU	14h&lt;br /&gt;
skRParen        EQU	15h&lt;br /&gt;
skTan           EQU	16h&lt;br /&gt;
skVars          EQU	17h&lt;br /&gt;
skDecPnt        EQU	19h&lt;br /&gt;
sk2             EQU	1Ah&lt;br /&gt;
sk5             EQU	1Bh&lt;br /&gt;
sk8             EQU	1Ch&lt;br /&gt;
skLParen        EQU	1Dh&lt;br /&gt;
skCos           EQU	1Eh&lt;br /&gt;
skPrgm          EQU	1Fh&lt;br /&gt;
skStat          EQU	20h&lt;br /&gt;
sk0             EQU	21h&lt;br /&gt;
sk1             EQU	22h&lt;br /&gt;
sk4             EQU	23h&lt;br /&gt;
sk7             EQU	24h&lt;br /&gt;
skComma         EQU	25h&lt;br /&gt;
skSin           EQU	26h&lt;br /&gt;
skMatrix        EQU	27h&lt;br /&gt;
skGraphvar      EQU	28h&lt;br /&gt;
skStore         EQU	2Ah&lt;br /&gt;
skLn            EQU	2Bh&lt;br /&gt;
skLog           EQU	2Ch&lt;br /&gt;
skSquare        EQU	2Dh&lt;br /&gt;
skRecip         EQU	2Eh&lt;br /&gt;
skMath          EQU	2Fh&lt;br /&gt;
skAlpha         EQU	30h&lt;br /&gt;
skGraph         EQU	31h&lt;br /&gt;
skTrace         EQU	32h&lt;br /&gt;
skZoom          EQU	33h&lt;br /&gt;
skWindow        EQU	34h&lt;br /&gt;
skYEqu          EQU	35h&lt;br /&gt;
sk2nd           EQU	36h&lt;br /&gt;
skMode          EQU	37h&lt;br /&gt;
skDel           EQU	38h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Tokens&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
EOSSTART        EQU       0&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;   DISPLAY CONVERSIONS COME IMMEDIATELY BEFORE 'TSTORE'&lt;br /&gt;
;&lt;br /&gt;
DCONV   EQU     01h&lt;br /&gt;
;&lt;br /&gt;
tToDMS          EQU       DCONV       ; 01h&lt;br /&gt;
tToDEC          EQU       DCONV+1     ; 02h&lt;br /&gt;
tToAbc          EQU       DCONV+2     ; 03h    &amp;gt; A b/c&lt;br /&gt;
;&lt;br /&gt;
tStore          EQU       DCONV+3     ; 04h Lstore                01&lt;br /&gt;
;&lt;br /&gt;
tBoxPlot        EQU       05h&lt;br /&gt;
;&lt;br /&gt;
BRACKS          EQU       06h&lt;br /&gt;
;&lt;br /&gt;
tLBrack         EQU       BRACKS      ; 06h '['&lt;br /&gt;
tRBrack         EQU       BRACKS+1    ; 07h ']'&lt;br /&gt;
tLBrace         EQU       BRACKS+2    ; 08h '{'&lt;br /&gt;
tRBrace         EQU       BRACKS+3    ; 09h '}'&lt;br /&gt;
;&lt;br /&gt;
tPOST1          EQU       BRACKS+4&lt;br /&gt;
;&lt;br /&gt;
tFromRad        EQU       tPOST1       ; 0Ah Lradian&lt;br /&gt;
tFromDeg        EQU       tPOST1+1     ; 0Bh Ldegree&lt;br /&gt;
tRecip          EQU       tPOST1+2     ; 0Ch Linverse&lt;br /&gt;
tSqr            EQU       tPOST1+3     ; 0Dh Lsquare&lt;br /&gt;
tTrnspos        EQU       tPOST1+4     ; 0Eh Ltranspose&lt;br /&gt;
tCube           EQU       tPOST1+5     ; 0Fh '^3'&lt;br /&gt;
;&lt;br /&gt;
tLParen         EQU       10h         ; 10h '('&lt;br /&gt;
tRParen         EQU       11h         ; 11h ')'&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
IMUN            EQU       12h&lt;br /&gt;
;&lt;br /&gt;
tRound          EQU       IMUN        ; 12h 'round'&lt;br /&gt;
tPxTst          EQU       IMUN+1      ; 13h 'PXL-TEST'&lt;br /&gt;
tAug            EQU       IMUN+2      ; 14h 'aug'&lt;br /&gt;
tRowSwap        EQU       IMUN+3      ; 15h 'rSwap'&lt;br /&gt;
tRowPlus        EQU       IMUN+4      ; 16h 'rAdd'&lt;br /&gt;
tmRow           EQU       IMUN+5      ; 17h 'multR'&lt;br /&gt;
tmRowPlus       EQU       IMUN+6      ; 18h 'mRAdd'&lt;br /&gt;
tMax            EQU       IMUN+7      ; 19h 'max'&lt;br /&gt;
tMin            EQU       IMUN+8      ; 1Ah 'min'&lt;br /&gt;
tRToPr          EQU       IMUN+9      ; 1Bh 'R&amp;gt;Pr&lt;br /&gt;
tRToPo          EQU       IMUN+10     ; 1Ch 'R&amp;gt;Po&lt;br /&gt;
tPToRx          EQU       IMUN+11     ; 1Dh 'P&amp;gt;Rx&lt;br /&gt;
tPToRy          EQU       IMUN+12     ; 1Eh 'P&amp;gt;Ry&lt;br /&gt;
tMedian         EQU       IMUN+13     ; 1Fh 'MEDIAN&lt;br /&gt;
tRandM          EQU       IMUN+14     ; 20h 'randM'&lt;br /&gt;
tMean           EQU       IMUN+15     ; 21h&lt;br /&gt;
tRoot           EQU       IMUN+16     ; 22h 'ROOT'&lt;br /&gt;
tSeries         EQU       IMUN+17     ; 23h 'seq'&lt;br /&gt;
tFnInt          EQU       IMUN+18     ; 24h 'fnInt'&lt;br /&gt;
tNDeriv         EQU       IMUN+19     ; 25h 'fnIr'&lt;br /&gt;
tEvalF          EQU       IMUN+20     ; 26h&lt;br /&gt;
tFmin           EQU       IMUN+21     ; 27h&lt;br /&gt;
tFmax           EQU       IMUN+22     ; 28h&lt;br /&gt;
;&lt;br /&gt;
tEOSEL          EQU       IMUN+23&lt;br /&gt;
;&lt;br /&gt;
tSpace          EQU       tEOSEL       ; 29h   ' '&lt;br /&gt;
tString         EQU       tEOSEL+1     ; 2Ah  '&amp;quot;'&lt;br /&gt;
tComma          EQU       tEOSEL+2     ; 2Bh  ','&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tii             EQU       2Ch         ; i&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Postfix Functions&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPost           EQU       2Dh&lt;br /&gt;
;&lt;br /&gt;
tFact           EQU       tPost       ; 2Dh '!'&lt;br /&gt;
;&lt;br /&gt;
tCubicR         EQU       2Eh&lt;br /&gt;
tQuartR         EQU       2Fh&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Number Tokens &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
NUMS            EQU       30h&lt;br /&gt;
;&lt;br /&gt;
t0              EQU       NUMS        ; 30h&lt;br /&gt;
t1              EQU       NUMS+1      ; 31h&lt;br /&gt;
t2              EQU       NUMS+2      ; 32h&lt;br /&gt;
t3              EQU       NUMS+3      ; 33h&lt;br /&gt;
t4              EQU       NUMS+4      ; 34h&lt;br /&gt;
t5              EQU       NUMS+5      ; 35h&lt;br /&gt;
t6              EQU       NUMS+6      ; 36h&lt;br /&gt;
t7              EQU       NUMS+7      ; 37h&lt;br /&gt;
t8              EQU       NUMS+8      ; 38h&lt;br /&gt;
t9              EQU       NUMS+9      ; 39h&lt;br /&gt;
tDecPt          EQU       NUMS+10     ; 3Ah&lt;br /&gt;
tee             EQU       NUMS+11     ; 3Bh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tOr             EQU       3Ch         ; 3Ch  '_or_'&lt;br /&gt;
tXor            EQU       3Dh         ; 3Dh&lt;br /&gt;
;&lt;br /&gt;
tColon          EQU       3Eh         ; 3Eh ':'&lt;br /&gt;
tEnter          EQU       3Fh         ; 3Fh  Lenter&lt;br /&gt;
;&lt;br /&gt;
tAnd            EQU       40h         ; 40h  '_and_'       &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            LETTER TOKENS   &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
LET             EQU       41h&lt;br /&gt;
;&lt;br /&gt;
tA              EQU       LET         ; 41h&lt;br /&gt;
tB              EQU       LET+1       ; 42h&lt;br /&gt;
tC              EQU       LET+2       ; 43h&lt;br /&gt;
tD              EQU       LET+3       ; 44h&lt;br /&gt;
tE              EQU       LET+4       ; 45h&lt;br /&gt;
tF              EQU       LET+5       ; 46h&lt;br /&gt;
tG              EQU       LET+6       ; 47h&lt;br /&gt;
tH              EQU       LET+7       ; 48h&lt;br /&gt;
tI              EQU       LET+8       ; 49h&lt;br /&gt;
tJ              EQU       LET+9       ; 4Ah&lt;br /&gt;
tK              EQU       LET+10      ; 4Bh&lt;br /&gt;
tL              EQU       LET+11      ; 4Ch&lt;br /&gt;
tM              EQU       LET+12      ; 4Dh&lt;br /&gt;
tN              EQU       LET+13      ; 4Eh&lt;br /&gt;
tO              EQU       LET+14      ; 4Fh&lt;br /&gt;
tP              EQU       LET+15      ; 50h&lt;br /&gt;
tQ              EQU       LET+16      ; 51h&lt;br /&gt;
tR              EQU       LET+17      ; 52h&lt;br /&gt;
tS              EQU       LET+18      ; 53h&lt;br /&gt;
tT              EQU       LET+19      ; 54h&lt;br /&gt;
tU              EQU       LET+20      ; 55h&lt;br /&gt;
tV              EQU       LET+21      ; 56h&lt;br /&gt;
tW              EQU       LET+22      ; 57h&lt;br /&gt;
tX              EQU       LET+23      ; 58h&lt;br /&gt;
tY              EQU       LET+24      ; 59h&lt;br /&gt;
tZ              EQU       LET+25      ; 5Ah&lt;br /&gt;
tTheta          EQU       LET+26      ; 5Bh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;   THESE VAR TOKENS ARE 1ST OF A DOUBLE TOKEN &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
vToks   EQU     LET+27    ;&lt;br /&gt;
;&lt;br /&gt;
;       USER MATRIX TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarMat         EQU       vToks       ; 5Ch&lt;br /&gt;
;&lt;br /&gt;
;       USER LIST TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarLst         EQU       vToks+1     ; 5Dh&lt;br /&gt;
;&lt;br /&gt;
;       USER EQUATION TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarEqu         EQU       vToks+2     ; 5Eh&lt;br /&gt;
tProg           EQU       vToks+3     ; 5Fh&lt;br /&gt;
;&lt;br /&gt;
;       USER PICT TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarPict        EQU       vToks+4     ; 60h&lt;br /&gt;
;&lt;br /&gt;
;       USER GDB TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarGDB         EQU       vToks+5     ; 61h&lt;br /&gt;
tVarOut         EQU       vToks+6     ; 62h&lt;br /&gt;
tVarSys         EQU       vToks+7     ; 63h&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            Mode Setting Commands&lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
MODESA          EQU       vToks+8     ; 64h&lt;br /&gt;
;&lt;br /&gt;
tRad            EQU       MODESA      ; 64h 'Radian'&lt;br /&gt;
tDeg            EQU       MODESA+1    ; 65h 'Degree'&lt;br /&gt;
tNormF          EQU       MODESA+2    ; 66h 'Normal'&lt;br /&gt;
tSci            EQU       MODESA+3    ; 67h 'Sci'&lt;br /&gt;
tEng            EQU       MODESA+4    ; 68h 'Eng'&lt;br /&gt;
tFloat          EQU       MODESA+5    ; 69h 'Float'&lt;br /&gt;
;&lt;br /&gt;
CMPS            EQU       6Ah&lt;br /&gt;
;&lt;br /&gt;
tEQ             EQU       CMPS        ; 6Ah '=='&lt;br /&gt;
tLT             EQU       CMPS+1      ; 6Bh '&amp;lt;'&lt;br /&gt;
tGT             EQU       CMPS+2      ; 6Ch '&amp;gt;'&lt;br /&gt;
tLE             EQU       CMPS+3      ; 6Dh LLE&lt;br /&gt;
tGE             EQU       CMPS+4      ; 6Eh LGE&lt;br /&gt;
tNE             EQU       CMPS+5      ; 6Fh LNE&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tAdd            EQU       70h         ; 70h '+'&lt;br /&gt;
tSub            EQU       71h         ; 71h '-'&lt;br /&gt;
tAns            EQU       72h         ; 72h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            Mode Setting Commands&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
MODES           EQU       73h&lt;br /&gt;
;&lt;br /&gt;
tFix            EQU       MODES       ; 73h 'Fix_'&lt;br /&gt;
tSplitOn        EQU       MODES+1     ; 74h&lt;br /&gt;
tFullScreen     EQU       MODES+2     ; 75h&lt;br /&gt;
tStndrd         EQU       MODES+3     ; 76h 'Func'&lt;br /&gt;
tParam          EQU       MODES+4     ; 77h 'Param'&lt;br /&gt;
tPolar          EQU       MODES+5     ; 78h 'Pol'&lt;br /&gt;
tSeqG           EQU       MODES+6     ; 79h&lt;br /&gt;
tAFillOn        EQU       MODES+7     ; 7Ah 'AUTO FILL ON&lt;br /&gt;
tAFillOff       EQU       MODES+8     ; 7Bh&lt;br /&gt;
tACalcOn        EQU       MODES+9     ; 7Ch&lt;br /&gt;
tACalcOff       EQU       MODES+10    ; 7Dh 'AutoFill OFF&lt;br /&gt;
;&lt;br /&gt;
;       GRAPH FORMAT TOKENS ARE 2 BYTE TOKENS&lt;br /&gt;
;&lt;br /&gt;
tGFormat        EQU       MODES+11    ; 7Eh&lt;br /&gt;
;&lt;br /&gt;
tBoxIcon        EQU       7Fh&lt;br /&gt;
tCrossIcon      EQU       80h&lt;br /&gt;
tDotIcon        EQU       81h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            (More) BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tMul            EQU       82h         ; 82h  '*'&lt;br /&gt;
tDiv            EQU       83h         ; 83h  '/'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            SOME GRAPH COMMANDS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
GRCMDS          EQU       84h&lt;br /&gt;
;&lt;br /&gt;
tTrace          EQU       GRCMDS      ; 84h 'Trace'&lt;br /&gt;
tClDrw          EQU       GRCMDS+1    ; 85h 'ClDrw'&lt;br /&gt;
tZoomStd        EQU       GRCMDS+2    ; 86h 'ZStd'&lt;br /&gt;
tZoomtrg        EQU       GRCMDS+3    ; 87h 'Ztrg'&lt;br /&gt;
tZoomBox        EQU       GRCMDS+4    ; 88h 'ZBOX'&lt;br /&gt;
tZoomIn         EQU       GRCMDS+5    ; 89h 'ZIn'&lt;br /&gt;
tZoomOut        EQU       GRCMDS+6    ; 8Ah 'ZOut'&lt;br /&gt;
tZoomSqr        EQU       GRCMDS+7    ; 8Bh 'ZSqr'&lt;br /&gt;
tZoomInt        EQU       GRCMDS+8    ; 8Ch 'ZInt'&lt;br /&gt;
tZoomPrev       EQU       GRCMDS+9    ; 8Dh 'ZPrev'&lt;br /&gt;
tZoomDec        EQU       GRCMDS+10   ; 8Eh 'ZDecm'&lt;br /&gt;
tZoomStat       EQU       GRCMDS+11   ; 8Fh 'ZStat&lt;br /&gt;
tUsrZm          EQU       GRCMDS+12   ; 90h 'ZRcl'&lt;br /&gt;
tPrtScrn        EQU       GRCMDS+13   ; 91h 'PrtScrn'&lt;br /&gt;
tZoomSto        EQU       GRCMDS+14   ; 92h  ZOOM STORE&lt;br /&gt;
tText           EQU       GRCMDS+15   ; 93h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           BINARY OP  (Combination &amp;amp; Permutation)&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tnPr            EQU       GRCMDS+16   ; 94h '_nPr_'&lt;br /&gt;
tnCr            EQU       GRCMDS+17   ; 95h '_nCr_'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           MORE GRAPH COMMANDS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tYOn            EQU       GRCMDS+18   ; 96h 'FnOn_'&lt;br /&gt;
tYOff           EQU       GRCMDS+19   ; 97h 'FnOff_'&lt;br /&gt;
tStPic          EQU       GRCMDS+20   ; 98h 'StPic_'&lt;br /&gt;
tRcPic          EQU       GRCMDS+21   ; 99h 'RcPic_'&lt;br /&gt;
tStoDB          EQU       GRCMDS+22   ; 9Ah 'StGDB_'&lt;br /&gt;
tRclDB          EQU       GRCMDS+23   ; 9Bh 'RcGDB_'&lt;br /&gt;
tLine           EQU       GRCMDS+24   ; 9Ch 'Line'&lt;br /&gt;
tVert           EQU       GRCMDS+25   ; 9Dh 'Vert_'&lt;br /&gt;
tPtOn           EQU       GRCMDS+26   ; 9Eh 'PtOn'&lt;br /&gt;
tPtOff          EQU       GRCMDS+27   ; 9Fh 'PtOff'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           TOKEN A0 CANNOT BE AN EOS FUNCTION&lt;br /&gt;
;           SINCE LOW MULT=A0 ALREADY&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPtChg          EQU       GRCMDS+28   ; A0h 'PtChg'&lt;br /&gt;
tPXOn           EQU       GRCMDS+29   ; A1h&lt;br /&gt;
tPXOff          EQU       GRCMDS+30   ; A2h&lt;br /&gt;
tPXChg          EQU       GRCMDS+31   ; A3h&lt;br /&gt;
tShade          EQU       GRCMDS+32   ; A4h 'Shade'&lt;br /&gt;
tCircl          EQU       GRCMDS+33   ; A5h 'Circl'&lt;br /&gt;
tHorz           EQU       GRCMDS+34   ; A6h 'HORIZONTAL'&lt;br /&gt;
tTanLn          EQU       GRCMDS+35   ; A7h 'TanLn'&lt;br /&gt;
tDrInv          EQU       GRCMDS+36   ; A8h 'DrInv_'&lt;br /&gt;
tDrawF          EQU       GRCMDS+37   ; A9h 'DrawF_'&lt;br /&gt;
;&lt;br /&gt;
tVarStrng       EQU       0AAh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Functions with No Arguments                                    &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
NOARG   EQU     0ABh&lt;br /&gt;
;&lt;br /&gt;
tRand           EQU       NOARG       ; ABh 'rand'&lt;br /&gt;
tPi             EQU       NOARG+1     ; ACh  Lpi&lt;br /&gt;
tGetKey         EQU       NOARG+2     ; ADh 'getKy'&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tAPost          EQU       tGetKey+1   ; APOSTROPHY&lt;br /&gt;
tQuest          EQU       tAPost+1    ; QUESTION MARK&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
UNARY   EQU     tQuest+1              ; B0h&lt;br /&gt;
;&lt;br /&gt;
tChs            EQU       UNARY       ; B0h&lt;br /&gt;
tInt            EQU       UNARY+1     ; B1h&lt;br /&gt;
tAbs            EQU       UNARY+2     ; B2h&lt;br /&gt;
tDet            EQU       UNARY+3     ; B3h&lt;br /&gt;
tIdent          EQU       UNARY+4     ; B4h&lt;br /&gt;
tDim            EQU       UNARY+5     ; B5h&lt;br /&gt;
tSum            EQU       UNARY+6     ; B6h&lt;br /&gt;
tProd           EQU       UNARY+7     ; B7h&lt;br /&gt;
tNot            EQU       UNARY+8     ; B8h&lt;br /&gt;
tIPart          EQU       UNARY+9     ; B9h&lt;br /&gt;
tFPart          EQU       UNARY+10    ; BAh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           NEW 2 BYTE TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
t2ByteTok       EQU       0BBh         ;&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
UNARYLR EQU     UNARY+12&lt;br /&gt;
;&lt;br /&gt;
tSqrt           EQU       UNARYLR     ; BCh&lt;br /&gt;
tCubRt          EQU       UNARYLR+1   ; BDh&lt;br /&gt;
tLn             EQU       UNARYLR+2   ; BEh&lt;br /&gt;
tExp            EQU       UNARYLR+3   ; BFh&lt;br /&gt;
tLog            EQU       UNARYLR+4   ; C0h&lt;br /&gt;
tALog           EQU       UNARYLR+5   ; C1h&lt;br /&gt;
tSin            EQU       UNARYLR+6   ; C2h&lt;br /&gt;
tASin           EQU       UNARYLR+7   ; C3h&lt;br /&gt;
tCos            EQU       UNARYLR+8   ; C4h&lt;br /&gt;
tACos           EQU       UNARYLR+9   ; C5h&lt;br /&gt;
tTan            EQU       UNARYLR+10  ; C6h&lt;br /&gt;
tATan           EQU       UNARYLR+11  ; C7h&lt;br /&gt;
tSinH           EQU       UNARYLR+12  ; C8h&lt;br /&gt;
tASinH          EQU       UNARYLR+13  ; C9h&lt;br /&gt;
tCosH           EQU       UNARYLR+14  ; CAh&lt;br /&gt;
tACosH          EQU       UNARYLR+15  ; CBh&lt;br /&gt;
tTanH           EQU       UNARYLR+16  ; CCh&lt;br /&gt;
tATanH          EQU       UNARYLR+17  ; CDh&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           SOME PROGRAMMING COMMANDS                                      &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
PROGTOK EQU     UNARYLR+18&lt;br /&gt;
;&lt;br /&gt;
tIf             EQU       PROGTOK     ; CEh&lt;br /&gt;
tThen           EQU       PROGTOK+1   ; CFh&lt;br /&gt;
tElse           EQU       PROGTOK+2   ; D0h&lt;br /&gt;
tWhile          EQU       PROGTOK+3   ; D1h&lt;br /&gt;
tRepeat         EQU       PROGTOK+4   ; D2h&lt;br /&gt;
tFor            EQU       PROGTOK+5   ; D3h&lt;br /&gt;
tEnd            EQU       PROGTOK+6   ; D4h&lt;br /&gt;
tReturn         EQU       PROGTOK+7   ; D5h&lt;br /&gt;
tLbl            EQU       PROGTOK+8   ; D6h   'Lbl_'&lt;br /&gt;
tGoto           EQU       PROGTOK+9   ; D7h   'Goto_'&lt;br /&gt;
tPause          EQU       PROGTOK+10  ; D8h   'Pause_'&lt;br /&gt;
tStop           EQU       PROGTOK+11  ; D9h   'Stop'&lt;br /&gt;
tISG            EQU       PROGTOK+12  ; DAh   'IS&amp;gt;'&lt;br /&gt;
tDSL            EQU       PROGTOK+13  ; DBh   'DS&amp;lt;'&lt;br /&gt;
tInput          EQU       PROGTOK+14  ; DCh   'Input_'&lt;br /&gt;
tPrompt         EQU       PROGTOK+15  ; DDh   'Prompt_'&lt;br /&gt;
tDisp           EQU       PROGTOK+16  ; DEh   'Disp_'&lt;br /&gt;
tDispG          EQU       PROGTOK+17  ; DFh   'DispG'&lt;br /&gt;
;&lt;br /&gt;
tOutput         EQU       PROGTOK+18  ; E0h    'Outpt'&lt;br /&gt;
tClLCD          EQU       PROGTOK+19  ; E1h    'ClLCD'&lt;br /&gt;
tConst          EQU       PROGTOK+20  ; E2h    'Fill'&lt;br /&gt;
tSortA          EQU       PROGTOK+21  ; E3h    'sortA_'&lt;br /&gt;
tSortD          EQU       PROGTOK+22  ; E4h    'sortD_'&lt;br /&gt;
tDispTab        EQU       PROGTOK+23  ; E5h    'Disp Table&lt;br /&gt;
tMenu           EQU       PROGTOK+24  ; E6h    'Menu'&lt;br /&gt;
tSendMBL        EQU       PROGTOK+25  ; E7h    'SEND'&lt;br /&gt;
tGetMBL         EQU       PROGTOK+26  ; E8h    'GET'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           STAT PLOT COMMANDS                                             &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
statPCmd        EQU       PROGTOK+27&lt;br /&gt;
;&lt;br /&gt;
tPlotOn         EQU       statPCmd    ; E9h     ' PLOTSON'&lt;br /&gt;
tPlotOff        EQU       statPCmd+1   ; EAh     ' PLOTSOFF&lt;br /&gt;
;&lt;br /&gt;
tListName       EQU       0EBh        ; LIST DESIGNATOR&lt;br /&gt;
;&lt;br /&gt;
tPlot1          EQU       0ECh&lt;br /&gt;
tPlot2          EQU       0EDh&lt;br /&gt;
tPlot3          EQU       0EEh&lt;br /&gt;
;&lt;br /&gt;
tUnused01       EQU       0EFh        ;        available?&lt;br /&gt;
;&lt;br /&gt;
tPower          EQU       0F0h        ;        '^'&lt;br /&gt;
tXRoot          EQU       0F1h        ;        LsupX,Lroot&lt;br /&gt;
&lt;br /&gt;
STATCMD         EQU       0F2h&lt;br /&gt;
;&lt;br /&gt;
tOneVar         EQU       STATCMD     ; F2h    'OneVar_'&lt;br /&gt;
tTwoVar         EQU       STATCMD+1   ; F3h&lt;br /&gt;
tLR             EQU       STATCMD+2   ; F4h    'LinR(A+BX&lt;br /&gt;
tLRExp          EQU       STATCMD+3   ; F5h    'ExpR_'&lt;br /&gt;
tLRLn           EQU       STATCMD+4   ; F6h    'LnR_'&lt;br /&gt;
tLRPwr          EQU       STATCMD+5   ; F7h    'PwrR_'&lt;br /&gt;
tMedMed         EQU       STATCMD+6   ; F8h&lt;br /&gt;
tQuad           EQU       STATCMD+7   ; F9h&lt;br /&gt;
tClrLst         EQU       STATCMD+8   ; FAh    'CLEAR LIST&lt;br /&gt;
tClrTbl         EQU       STATCMD+9   ; FBh    CLEAR TABLE&lt;br /&gt;
tHist           EQU       STATCMD+10  ; FCh    'Hist_'&lt;br /&gt;
txyLine         EQU       STATCMD+11  ; FDh    'xyline_'&lt;br /&gt;
tScatter        EQU       STATCMD+12  ; FEh    'Scatter_'&lt;br /&gt;
tLR1            EQU       STATCMD+13  ; FFh    'LINR(AX+B&lt;br /&gt;
&lt;br /&gt;
;       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF GRAPH FORMAT TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Format settings commands&lt;br /&gt;
;&lt;br /&gt;
GFMT            EQU       0&lt;br /&gt;
;&lt;br /&gt;
tSeq            EQU       GFMT        ; 'SeqG'&lt;br /&gt;
tSimulG         EQU       GFMT+1      ; 'SimulG'&lt;br /&gt;
tPolarG         EQU       GFMT+2      ; 'PolarGC'&lt;br /&gt;
tRectG          EQU       GFMT+3      ; 'RectGC'&lt;br /&gt;
tCoordOn        EQU       GFMT+4      ; 'CoordOn'&lt;br /&gt;
tCoordOff       EQU       GFMT+5      ; 'CoordOff'&lt;br /&gt;
tDrawLine       EQU       GFMT+6      ; 'DrawLine'&lt;br /&gt;
tDrawDot        EQU       GFMT+7      ; 'DrawDot'&lt;br /&gt;
tAxisOn         EQU       GFMT+8      ; 'AxesOn'&lt;br /&gt;
tAxisOff        EQU       GFMT+9      ; 'AxesOff'&lt;br /&gt;
tGridOn         EQU       GFMT+10     ; 'GridOn'&lt;br /&gt;
tGridOff        EQU       GFMT+11     ; 'GridOff'&lt;br /&gt;
tLblOn          EQU       GFMT+12     ; 'LabelOn'&lt;br /&gt;
tLblOff         EQU       GFMT+13     ; 'LabelOff'&lt;br /&gt;
tWebOn          EQU       GFMT+14     ; 'WebOn'&lt;br /&gt;
tWebOff         EQU       GFMT+15     ; 'WebOFF'&lt;br /&gt;
tuv             EQU       GFMT+16     ; U vs V&lt;br /&gt;
tvw             EQU       GFMT+17     ; V vs W&lt;br /&gt;
tuw             EQU       GFMT+18     ; U vs W&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER MATRIX TOKENS                                 &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tMatA           EQU       00h         ; MAT A&lt;br /&gt;
tMatB           EQU       01h         ; MAT B&lt;br /&gt;
tMatC           EQU       02h         ; MAT C&lt;br /&gt;
tMatD           EQU       03h         ; MAT D&lt;br /&gt;
tMatE           EQU       04h         ; MAT E&lt;br /&gt;
tMatF           EQU       05h         ; MAT F&lt;br /&gt;
tMatG           EQU       06h         ; MAT G&lt;br /&gt;
tMatH           EQU       07h         ; MAT H&lt;br /&gt;
tMatI           EQU       08h         ; MAT I&lt;br /&gt;
tMatJ           EQU       09h         ; MAT J&lt;br /&gt;
;      &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER LIST TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tL1             EQU       00h         ; LIST 1&lt;br /&gt;
tL2             EQU       01h         ; LIST 2&lt;br /&gt;
tL3             EQU       02h         ; LIST 3&lt;br /&gt;
tL4             EQU       03h         ; LIST 4&lt;br /&gt;
tL5             EQU       04h         ; LIST 5&lt;br /&gt;
tL6             EQU       05h         ; LIST 6&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER EQUATION TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;       &amp;quot;Y&amp;quot; EQUATIONS HAVE BIT 4 SET&lt;br /&gt;
;&lt;br /&gt;
tY1             EQU       10h         ; Y1&lt;br /&gt;
tY2             EQU       11h         ; Y2&lt;br /&gt;
tY3             EQU       12h         ; Y3&lt;br /&gt;
tY4             EQU       13h         ; Y4&lt;br /&gt;
tY5             EQU       14h         ; Y5&lt;br /&gt;
tY6             EQU       15h         ; Y6&lt;br /&gt;
tY7             EQU       16h         ; Y7&lt;br /&gt;
tY8             EQU       17h         ; Y8&lt;br /&gt;
tY9             EQU       18h         ; Y9&lt;br /&gt;
tY0             EQU       19h         ; Y0&lt;br /&gt;
;&lt;br /&gt;
;       PARAM EQUATIONS HAVE BIT 5 SET&lt;br /&gt;
;&lt;br /&gt;
tX1T            EQU       20h         ; X1t&lt;br /&gt;
tY1T            EQU       21h         ; Y1t&lt;br /&gt;
tX2T            EQU       22h         ; X2t&lt;br /&gt;
tY2T            EQU       23h         ; Y2t&lt;br /&gt;
tX3T            EQU       24h         ; X3t&lt;br /&gt;
tY3T            EQU       25h         ; Y3t&lt;br /&gt;
tX4T            EQU       26h         ; X4t&lt;br /&gt;
tY4T            EQU       27h         ; Y4t&lt;br /&gt;
tX5T            EQU       28h         ; X5t&lt;br /&gt;
tY5T            EQU       29h         ; Y5t&lt;br /&gt;
tX6T            EQU       2Ah         ; X6t&lt;br /&gt;
tY6T            EQU       2Bh         ; Y6t&lt;br /&gt;
;&lt;br /&gt;
;       POLAR EQUATIONS HAVE BIT 6 SET&lt;br /&gt;
;&lt;br /&gt;
tR1             EQU       40h         ; R1&lt;br /&gt;
tR2             EQU       41h         ; R2&lt;br /&gt;
tR3             EQU       42h         ; R3&lt;br /&gt;
tR4             EQU       43h         ; R4&lt;br /&gt;
tR5             EQU       44h         ; R5&lt;br /&gt;
tR6             EQU       45h         ; R6&lt;br /&gt;
;&lt;br /&gt;
;       RECURSION EQUATIONS HAVE BIT 7 SET&lt;br /&gt;
;&lt;br /&gt;
tun             EQU       80h         ; Un&lt;br /&gt;
tvn             EQU       81h         ; Vn&lt;br /&gt;
twn             EQU       82h         ; Wn&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER PICTURE TOKENS                                &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPic1           EQU       00h         ; PIC1&lt;br /&gt;
tPic2           EQU       01h         ; PIC2&lt;br /&gt;
tPic3           EQU       02h         ; PIC3&lt;br /&gt;
tPic4           EQU       03h         ; PIC4&lt;br /&gt;
tPic5           EQU       04h         ; PIC5&lt;br /&gt;
tPic6           EQU       05h         ; PIC6&lt;br /&gt;
tPic7           EQU       06h         ; PIC7&lt;br /&gt;
tPic8           EQU       07h         ; PIC8&lt;br /&gt;
tPic9           EQU       08h         ; PIC9&lt;br /&gt;
tPic0           EQU       09h         ; PIC0&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER GRAPH DATABASE TOKENS                         &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tGDB1           EQU       00h         ; GDB1&lt;br /&gt;
tGDB2           EQU       01h         ; GDB2&lt;br /&gt;
tGDB3           EQU       02h         ; GDB3&lt;br /&gt;
tGDB4           EQU       03h         ; GDB4&lt;br /&gt;
tGDB5           EQU       04h         ; GDB5&lt;br /&gt;
tGDB6           EQU       05h         ; GDB6&lt;br /&gt;
tGDB7           EQU       06h         ; GDB7&lt;br /&gt;
tGDB8           EQU       07h         ; GDB8&lt;br /&gt;
tGDB9           EQU       08h         ; GDB9&lt;br /&gt;
tGDB0           EQU       09h         ; GDB0&lt;br /&gt;
;  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF STRING VARS                                        &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tStr1           EQU       00h&lt;br /&gt;
tStr2           EQU       01h&lt;br /&gt;
tStr3           EQU       02h&lt;br /&gt;
tStr4           EQU       03h&lt;br /&gt;
tStr5           EQU       04h&lt;br /&gt;
tStr6           EQU       05h&lt;br /&gt;
tStr7           EQU       06h&lt;br /&gt;
tStr8           EQU       07h&lt;br /&gt;
tStr9           EQU       08h&lt;br /&gt;
tStr0           EQU       09h&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF SYSTEM OUTPUT ONLY VARIABLES                       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;   OPEN        EQU       00h&lt;br /&gt;
;&lt;br /&gt;
tRegEq          EQU       01h         ; REGRESSION EQUATION&lt;br /&gt;
;&lt;br /&gt;
tStatN          EQU       02h         ; STATISTICS N&lt;br /&gt;
;&lt;br /&gt;
tXMean          EQU       03h         ; X MEAN&lt;br /&gt;
tSumX           EQU       04h         ; SUM(X)&lt;br /&gt;
tSumXSqr        EQU       05h         ; SUM(X^2)&lt;br /&gt;
tStdX           EQU       06h         ; STANDARD DEV X&lt;br /&gt;
tStdPX          EQU       07h         ; STANDARD DEV POP X&lt;br /&gt;
tMinX           EQU       08h         ; Min X VALUE&lt;br /&gt;
tMaxX           EQU       09h         ; Max X VALUE&lt;br /&gt;
;&lt;br /&gt;
tMinY           EQU       0Ah         ; Min Y VALUE&lt;br /&gt;
tMaxY           EQU       0Bh         ; Max Y VALUE&lt;br /&gt;
tYmean          EQU       0Ch         ; Y MEAN&lt;br /&gt;
tSumY           EQU       0Dh         ; SUM(Y)&lt;br /&gt;
tSumYSqr        EQU       0Eh         ; SUM(Y^2)&lt;br /&gt;
tStdY           EQU       0Fh         ; STANDARD DEV Y&lt;br /&gt;
tStdPY          EQU       10h         ; STANDARD DEV POP Y&lt;br /&gt;
;&lt;br /&gt;
tSumXY          EQU       11h         ; SUM(XY)&lt;br /&gt;
tCorr           EQU       12h         ; CORRELATION&lt;br /&gt;
tMedX           EQU       13h         ; MED(X)&lt;br /&gt;
tQ1             EQU       14h         ; 1ST QUADRANT OF X&lt;br /&gt;
tQ3             EQU       15h         ; 3RD QUADRANT OF X&lt;br /&gt;
tQuadA          EQU       16h         ; 1ST TERM OF QUAD POLY REG/ Y-INT&lt;br /&gt;
tQuadB          EQU       17h         ; 2ND TERM OF QUAD POLY REG/ SLOPE&lt;br /&gt;
tQuadC          EQU       18h         ; 3RD TERM OF QUAD POLY REG&lt;br /&gt;
tCubeD          EQU       19h         ; 4TH TERM OF CUBIC POLY REG&lt;br /&gt;
tQuartE         EQU       1Ah         ; 5TH TERM OF QUART POLY REG&lt;br /&gt;
tMedX1          EQU       1Bh         ; x1 FOR MED-MED&lt;br /&gt;
tMedX2          EQU       1Ch         ; x2 FOR MED-MED&lt;br /&gt;
tMedX3          EQU       1Dh         ; x3 FOR MED-MED&lt;br /&gt;
tMedY1          EQU       1Eh         ; y1 FOR MED-MED&lt;br /&gt;
tMedY2          EQU       1Fh         ; y2 FOR MED-MED&lt;br /&gt;
tMedY3          EQU       20h         ; y3 FOR MED-MED&lt;br /&gt;
;&lt;br /&gt;
tRecurn		EQU       21h		; RECURSION N&lt;br /&gt;
tStatP          EQU       22h&lt;br /&gt;
tStatZ          EQU       23h&lt;br /&gt;
tStatT          EQU       24h&lt;br /&gt;
tStatChi        EQU       25h&lt;br /&gt;
tStatF          EQU       26h&lt;br /&gt;
tStatDF         EQU       27h&lt;br /&gt;
tStatPhat       EQU       28h&lt;br /&gt;
tStatPhat1      EQU       29h&lt;br /&gt;
tStatPhat2      EQU       2Ah&lt;br /&gt;
tStatMeanX1     EQU       2Bh&lt;br /&gt;
tStatStdX1      EQU       2Ch&lt;br /&gt;
tStatN1         EQU       2Dh&lt;br /&gt;
tStatMeanX2     EQU       2Eh&lt;br /&gt;
tStatStdX2      EQU       2Fh&lt;br /&gt;
tStatN2         EQU       30h&lt;br /&gt;
tStatStdXP      EQU       31h&lt;br /&gt;
tStatLower      EQU       32h&lt;br /&gt;
tStatUpper      EQU       33h&lt;br /&gt;
tStat_s         EQU       34h&lt;br /&gt;
tLRSqr          EQU       35h         ; r^2&lt;br /&gt;
tBRSqr          EQU       36h         ; R^2&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       These next tokens are only used to access the data&lt;br /&gt;
;       they are display only and the user cannot access them at all&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tF_DF    EQU     37h       ; ANOFAV FACTOR DF&lt;br /&gt;
tF_SS    EQU     38h       ; ANOFAV FACTOR SS&lt;br /&gt;
tF_MS    EQU     39h       ; ANOFAV FACTOR MS&lt;br /&gt;
tE_DF    EQU     3Ah       ; ANOFAV ERROR DF&lt;br /&gt;
tE_SS    EQU     3Bh       ; ANOFAV ERROR SS&lt;br /&gt;
tE_MS    EQU     3Ch       ; ANOFAV ERROR MS&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF SYSTEM INPUT/OUTPUT VARIABLES&lt;br /&gt;
;======================================================================&lt;br /&gt;
;      SYSTEM VARIABLE EQUATES&lt;br /&gt;
;&lt;br /&gt;
tuXscl       EQU  0&lt;br /&gt;
tuYscl       EQU  1&lt;br /&gt;
tXscl        EQU  2&lt;br /&gt;
tYscl        EQU  3&lt;br /&gt;
tRecuru0     EQU  4        ; U 1ST INITIAL COND&lt;br /&gt;
tRecurv0     EQU  5        ; V 1ST INITIAL COND&lt;br /&gt;
tun1         EQU  6        ; U(N-1)    ; NOT USED&lt;br /&gt;
tvn1         EQU  7        ; V(N-1)    ; NOT USED&lt;br /&gt;
tuRecuru0    EQU  8        ;&lt;br /&gt;
tuRecurv0    EQU  9        ;&lt;br /&gt;
;&lt;br /&gt;
tXmin        EQU  0Ah&lt;br /&gt;
tXmax        EQU  0Bh&lt;br /&gt;
tYmin        EQU  0Ch&lt;br /&gt;
tYmax        EQU  0Dh&lt;br /&gt;
tTmin        EQU  0Eh&lt;br /&gt;
tTmax        EQU  0Fh&lt;br /&gt;
tThetaMin    EQU  10h&lt;br /&gt;
tThetaMax    EQU  11h&lt;br /&gt;
tuXmin       EQU  12h&lt;br /&gt;
tuXmax       EQU  13h&lt;br /&gt;
tuYmin       EQU  14h&lt;br /&gt;
tuYmax       EQU  15h&lt;br /&gt;
tuThetMin    EQU  16h&lt;br /&gt;
tuThetMax    EQU  17h&lt;br /&gt;
tuTmin       EQU  18h&lt;br /&gt;
tuTmax       EQU  19h&lt;br /&gt;
tTblMin      EQU  1Ah&lt;br /&gt;
tPlotStart   EQU  1Bh&lt;br /&gt;
tuPlotStart  EQU  1Ch&lt;br /&gt;
tnMax        EQU  1Dh&lt;br /&gt;
tunMax       EQU  1Eh&lt;br /&gt;
tnMin        EQU  1Fh&lt;br /&gt;
tunMin       EQU  20h&lt;br /&gt;
;&lt;br /&gt;
tTblStep	EQU  21h&lt;br /&gt;
tTStep		EQU  22h&lt;br /&gt;
tThetaStep	EQU  23h&lt;br /&gt;
tuTStep		EQU  24h&lt;br /&gt;
tuThetStep	EQU  25h&lt;br /&gt;
;&lt;br /&gt;
tDeltaX		EQU  26h&lt;br /&gt;
tDeltaY		EQU  27h&lt;br /&gt;
;&lt;br /&gt;
tXFact		EQU  28h&lt;br /&gt;
tYFact		EQU  29h&lt;br /&gt;
;&lt;br /&gt;
tTblInput       EQU       2Ah&lt;br /&gt;
;&lt;br /&gt;
tFinN           EQU       2Bh&lt;br /&gt;
tFinI           EQU       2Ch&lt;br /&gt;
tFinPV          EQU       2Dh&lt;br /&gt;
tFinPMT         EQU       2Eh&lt;br /&gt;
tFinFV          EQU       2Fh&lt;br /&gt;
tFinPY          EQU       30h&lt;br /&gt;
tFinCY          EQU       31h&lt;br /&gt;
;&lt;br /&gt;
tRecurw0        EQU       32h         ; w0(1)&lt;br /&gt;
tuRecurw0       EQU       33h&lt;br /&gt;
;&lt;br /&gt;
tPlotStep       EQU       34h&lt;br /&gt;
tuPlotStep      EQU       35h&lt;br /&gt;
;&lt;br /&gt;
tXres           EQU       36h&lt;br /&gt;
tuXres          EQU       37h&lt;br /&gt;
;&lt;br /&gt;
tRecuru02       EQU       38h         ; u0(2)&lt;br /&gt;
tuRecuru02      EQU       39h&lt;br /&gt;
tRecurv02       EQU       3Ch         ; v0(2)&lt;br /&gt;
tuRecurv02      EQU       3Dh&lt;br /&gt;
tRecurw02       EQU       3Eh         ; w0(2)&lt;br /&gt;
tuRecurw02      EQU       3Fh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2nd byte of t2ByteTok tokens&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tFinNPV         EQU       00h         ;&lt;br /&gt;
tFinIRR         EQU       01h         ;&lt;br /&gt;
tFinBAL         EQU       02h         ;&lt;br /&gt;
tFinPRN         EQU       03h         ;&lt;br /&gt;
tFinINT         EQU       04h         ;&lt;br /&gt;
tFinToNom       EQU       05h         ;&lt;br /&gt;
tFinToEff       EQU       06h         ;&lt;br /&gt;
tFinDBD         EQU       07h         ;&lt;br /&gt;
tLCM            EQU       08h         ;&lt;br /&gt;
tGCD            EQU       09h         ;&lt;br /&gt;
tRandInt        EQU       0Ah         ;&lt;br /&gt;
tRandBin        EQU       0Bh         ;&lt;br /&gt;
tSubStrng       EQU       0Ch         ;&lt;br /&gt;
tStdDev         EQU       0Dh         ;&lt;br /&gt;
tVariance       EQU       0Eh         ;&lt;br /&gt;
tInStrng        EQU       0Fh         ;&lt;br /&gt;
tDNormal        EQU       10h         ;&lt;br /&gt;
tInvNorm        EQU       11h         ;&lt;br /&gt;
tDT             EQU       12h         ;&lt;br /&gt;
tChI            EQU       13h         ;&lt;br /&gt;
tDF             EQU       14h         ;&lt;br /&gt;
tBINPDF         EQU       15h         ;&lt;br /&gt;
tBINCDF         EQU       16h         ;&lt;br /&gt;
tPOIPDF         EQU       17h         ;&lt;br /&gt;
tPOICDF         EQU       18h         ;&lt;br /&gt;
tGEOPDF         EQU       19h         ;&lt;br /&gt;
tGEOCDF         EQU       1Ah         ;&lt;br /&gt;
tNormalPDF      EQU       1Bh         ;&lt;br /&gt;
tTPDF           EQU       1Ch         ;&lt;br /&gt;
tChiPDF         EQU       1Dh         ;&lt;br /&gt;
tFPDF           EQU       1Eh         ;&lt;br /&gt;
tRandNorm       EQU       1Fh         ;&lt;br /&gt;
tFinFPMT        EQU       20h         ;&lt;br /&gt;
tFinFI          EQU       21h         ;&lt;br /&gt;
tFinFPV         EQU       22h         ;&lt;br /&gt;
tFinFN          EQU       23h         ;&lt;br /&gt;
tFinFFV         EQU       24h         ;&lt;br /&gt;
tConj           EQU       25h         ;&lt;br /&gt;
tReal           EQU       26h         ;&lt;br /&gt;
tImag           EQU       27h         ;&lt;br /&gt;
tAngle          EQU       28h         ;&lt;br /&gt;
tCumSum         EQU       29h         ;&lt;br /&gt;
tExpr           EQU       2Ah         ;&lt;br /&gt;
tLength         EQU       2Bh         ;&lt;br /&gt;
tDeltaLst       EQU       2Ch         ;&lt;br /&gt;
tRef            EQU       2Dh         ;&lt;br /&gt;
tRRef           EQU       2Eh         ;&lt;br /&gt;
tToRect         EQU       2Fh         ;&lt;br /&gt;
tToPolar        EQU       30h         ;&lt;br /&gt;
tConste         EQU       31h         ;&lt;br /&gt;
tSinReg         EQU       32h         ;&lt;br /&gt;
tLogistic       EQU       33h         ;&lt;br /&gt;
tLinRegTTest    EQU       34h         ;&lt;br /&gt;
tShadeNorm      EQU       35h         ;&lt;br /&gt;
tShadeT         EQU       36h         ;&lt;br /&gt;
tShadeChi       EQU       37h         ;&lt;br /&gt;
tShadeF         EQU       38h         ;&lt;br /&gt;
tMatToLst       EQU       39h         ;&lt;br /&gt;
tLstToMat       EQU       3Ah         ;&lt;br /&gt;
tZTest          EQU       3Bh         ;&lt;br /&gt;
tTTest          EQU       3Ch         ;&lt;br /&gt;
t2SampZTest     EQU       3Dh         ;&lt;br /&gt;
t1PropZTest     EQU       3Eh         ;&lt;br /&gt;
t2PropZTest     EQU       3Fh         ;&lt;br /&gt;
tChiTest        EQU       40h         ;&lt;br /&gt;
tZIntVal        EQU       41h         ;&lt;br /&gt;
t2SampZInt      EQU       42h         ;&lt;br /&gt;
t1PropZInt      EQU       43h         ;&lt;br /&gt;
t2PropZInt      EQU       44h         ;&lt;br /&gt;
tGraphStyle     EQU       45h         ;&lt;br /&gt;
t2SampTTest     EQU       46h         ;&lt;br /&gt;
t2SampFTest     EQU       47h         ;&lt;br /&gt;
tTIntVal        EQU       48h         ;&lt;br /&gt;
t2SampTInt      EQU       49h         ;&lt;br /&gt;
tSetupLst       EQU       4Ah         ;&lt;br /&gt;
tFinPMTend      EQU       4Bh         ;&lt;br /&gt;
tFinPMTbeg      EQU       4Ch         ;&lt;br /&gt;
tRealM          EQU       4Dh         ;&lt;br /&gt;
tPolarM         EQU       4Eh         ;&lt;br /&gt;
tRectM          EQU       4Fh         ;&lt;br /&gt;
tExprOn         EQU       50h         ;&lt;br /&gt;
tExprOff        EQU       51h         ;&lt;br /&gt;
tClrAllLst      EQU       52h         ;&lt;br /&gt;
tGetCalc        EQU       53h         ;&lt;br /&gt;
tDelVar         EQU       54h         ;&lt;br /&gt;
tEquToStrng     EQU       55h         ;&lt;br /&gt;
tStrngToEqu     EQU       56h         ;&lt;br /&gt;
tDelLast        EQU       57h         ;&lt;br /&gt;
tSelect         EQU       58h         ;&lt;br /&gt;
tANOVA          EQU       59h         ;&lt;br /&gt;
tModBox         EQU       5Ah         ;&lt;br /&gt;
tNormProb       EQU       5Bh         ;&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tMGT            EQU       64h         ; VERTICAL SPLIT&lt;br /&gt;
tZFit           EQU       65h         ; ZOOM FIT&lt;br /&gt;
tDiag_on        EQU       66h         ; DIANOSTIC DISPLAY ON&lt;br /&gt;
tDiag_off       EQU       67h         ; DIANOSTIC DISPLAY OFF&lt;br /&gt;
tOkEnd2v0       EQU       67h         ;end of 2byte tokens for version 0.&lt;br /&gt;
tArchive        EQU       68h         ;archive&lt;br /&gt;
tUnarchive      EQU       69h         ;unarchive&lt;br /&gt;
tasm		EQU	  6Ah&lt;br /&gt;
tasmComp	EQU	  6Bh	      ; asm compile&lt;br /&gt;
tasmPrgm	EQU	  6Ch	      ; signifies a program is asm&lt;br /&gt;
tasmCmp 	EQU	  6Dh	      ; asm program is compiled&lt;br /&gt;
;&lt;br /&gt;
tLcapAAcute     EQU       6Eh&lt;br /&gt;
tLcapAGrave     EQU       6Fh&lt;br /&gt;
tLcapACaret     EQU       70h&lt;br /&gt;
tLcapADier      EQU       71h&lt;br /&gt;
tLaAcute        EQU       72h&lt;br /&gt;
tLaGrave        EQU       73h&lt;br /&gt;
tLaCaret        EQU       74h&lt;br /&gt;
tLaDier         EQU       75h&lt;br /&gt;
tLcapEAcute     EQU       76h&lt;br /&gt;
tLcapEGrave     EQU       77h&lt;br /&gt;
tLcapECaret     EQU       78h&lt;br /&gt;
tLcapEDier      EQU       79h&lt;br /&gt;
tLeAcute        EQU       7Ah&lt;br /&gt;
tLeGrave        EQU       7Bh&lt;br /&gt;
tLeCaret        EQU       7Ch&lt;br /&gt;
tLeDier         EQU       7Dh&lt;br /&gt;
;&lt;br /&gt;
tLcapIGrave     EQU       7Fh&lt;br /&gt;
tLcapICaret     EQU       80h&lt;br /&gt;
tLcapIDier      EQU       81h&lt;br /&gt;
tLiAcute        EQU       82h&lt;br /&gt;
tLiGrave        EQU       83h&lt;br /&gt;
tLiCaret        EQU       84h&lt;br /&gt;
tLiDier         EQU       85h&lt;br /&gt;
tLcapOAcute     EQU       86h&lt;br /&gt;
tLcapOGrave     EQU       87h&lt;br /&gt;
tLcapOCaret     EQU       88h&lt;br /&gt;
tLcapODier      EQU       89h&lt;br /&gt;
tLoAcute        EQU       8Ah&lt;br /&gt;
tLoGrave        EQU       8Bh&lt;br /&gt;
tLoCaret        EQU       8Ch&lt;br /&gt;
tLoDier         EQU       8Dh&lt;br /&gt;
tLcapUAcute     EQU       8Eh&lt;br /&gt;
tLcapUGrave     EQU       8Fh&lt;br /&gt;
tLcapUCaret     EQU       90h&lt;br /&gt;
tLcapUDier      EQU       91h&lt;br /&gt;
tLuAcute        EQU       92h&lt;br /&gt;
tLuGrave        EQU       93h&lt;br /&gt;
tLuCaret        EQU       94h&lt;br /&gt;
tLuDier         EQU       95h&lt;br /&gt;
tLcapCCed       EQU       96h&lt;br /&gt;
tLcCed          EQU       97h&lt;br /&gt;
tLcapNTilde     EQU       98h&lt;br /&gt;
tLnTilde        EQU       99h&lt;br /&gt;
tLaccent        EQU       9Ah&lt;br /&gt;
tLgrave         EQU       9Bh&lt;br /&gt;
tLdieresis      EQU       9Ch&lt;br /&gt;
tLquesDown      EQU       9Dh&lt;br /&gt;
tLexclamDown    EQU       9Eh&lt;br /&gt;
tLalpha         EQU       9Fh&lt;br /&gt;
tLbeta          EQU      0a0h&lt;br /&gt;
tLgamma         EQU      0a1h&lt;br /&gt;
tLcapDelta      EQU      0a2h&lt;br /&gt;
tLdelta         EQU      0a3h&lt;br /&gt;
tLepsilon       EQU      0a4h&lt;br /&gt;
tLlambda        EQU      0a5h&lt;br /&gt;
tLmu            EQU      0a6h&lt;br /&gt;
tLpi            EQU      0a7h&lt;br /&gt;
tLrho           EQU      0a8h&lt;br /&gt;
tLcapSigma      EQU      0a9h&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tLphi           EQU      0aBh&lt;br /&gt;
tLcapOmega      EQU      0aCh&lt;br /&gt;
tLphat          EQU      0aDh&lt;br /&gt;
tLchi           EQU      0aEh&lt;br /&gt;
tLstatF         EQU      0aFh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
tLa      EQU     0b0h&lt;br /&gt;
tLb      EQU     0b1h&lt;br /&gt;
tLc      EQU     0b2h&lt;br /&gt;
tLd      EQU     0b3h&lt;br /&gt;
tLsmalle EQU     0b4h&lt;br /&gt;
tLf      EQU     0b5h&lt;br /&gt;
tLsmallg EQU     0b6h&lt;br /&gt;
tLh      EQU     0b7h&lt;br /&gt;
tLi      EQU     0b8h&lt;br /&gt;
tLj      EQU     0b9h&lt;br /&gt;
tLk      EQU     0bAh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
tLl      EQU     0bCh&lt;br /&gt;
tLm      EQU     0bDh&lt;br /&gt;
;tLn      EQU     0bEh&lt;br /&gt;
tLo      EQU     0bFh&lt;br /&gt;
tLp      EQU     0c0h&lt;br /&gt;
tLq      EQU     0c1h&lt;br /&gt;
tLsmallr EQU     0c2h&lt;br /&gt;
tLs      EQU     0c3h&lt;br /&gt;
tLsmallt EQU     0c4h&lt;br /&gt;
tLu      EQU     0c5h&lt;br /&gt;
tLv      EQU     0c6h&lt;br /&gt;
tLw      EQU     0c7h&lt;br /&gt;
tLx      EQU     0c8h&lt;br /&gt;
tLy      EQU     0c9h&lt;br /&gt;
tLz      EQU     0cAh&lt;br /&gt;
tLsigma         EQU      0cbh&lt;br /&gt;
tLtau           EQU      0cch&lt;br /&gt;
tLcapIAcute     EQU      0cdh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tGarbagec EQU    0Ceh&lt;br /&gt;
LastToken       EQU      0Ceh         ;tLAST TOKEN IN THIS VERSION...&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Data Type Equates                                                    &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
RealObj         EQU       0&lt;br /&gt;
ListObj         EQU       1&lt;br /&gt;
MatObj          EQU       2&lt;br /&gt;
EquObj          EQU       3&lt;br /&gt;
StrngObj        EQU       4&lt;br /&gt;
ProgObj         EQU       5&lt;br /&gt;
ProtProgObj     EQU       6&lt;br /&gt;
PictObj         EQU       7&lt;br /&gt;
GDBObj          EQU       8&lt;br /&gt;
UnknownObj      EQU       9&lt;br /&gt;
UnknownEquObj   EQU       0Ah&lt;br /&gt;
NewEquObj       EQU       0Bh&lt;br /&gt;
CplxObj         EQU       0Ch&lt;br /&gt;
CListObj        EQU       0Dh&lt;br /&gt;
UndefObj        EQU       0Eh&lt;br /&gt;
WindowObj       EQU       0Fh&lt;br /&gt;
ZStoObj         EQU       10h&lt;br /&gt;
TblRngObj       EQU       11h&lt;br /&gt;
LCDObj          EQU       12h&lt;br /&gt;
BackupObj       EQU       13h&lt;br /&gt;
AppObj		EQU	  14h		;application, only used in menus/link&lt;br /&gt;
AppVarObj	EQU	  15h		;application variable&lt;br /&gt;
TempProgObj     EQU       16h           ;program, home deletes when finished&lt;br /&gt;
GroupObj        EQU       17h           ;group.&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;	    Parser Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
OPRand      EQU              tRand&lt;br /&gt;
OPProd      EQU              tProd&lt;br /&gt;
OPSum       EQU              tSum&lt;br /&gt;
OPAdd       EQU              tAdd&lt;br /&gt;
OPSub       EQU              tSub&lt;br /&gt;
OPMult      EQU              tMul&lt;br /&gt;
OPDiv       EQU              tDiv&lt;br /&gt;
OPPower     EQU              tPower&lt;br /&gt;
OPXRoot     EQU              tXRoot&lt;br /&gt;
OPEq        EQU              tEQ&lt;br /&gt;
OPNeq       EQU              tNE&lt;br /&gt;
OPRound2    EQU              tRound&lt;br /&gt;
OPAug       EQU              tAug&lt;br /&gt;
OPMax       EQU              tMax&lt;br /&gt;
OPMin       EQU              tMin&lt;br /&gt;
OPAnd       EQU              tAnd&lt;br /&gt;
OPOr        EQU              tOr&lt;br /&gt;
OPXor       EQU              tXor&lt;br /&gt;
OPNcr       EQU              tnCr&lt;br /&gt;
OPNpr       EQU              tnPr&lt;br /&gt;
OPLt        EQU              tLT&lt;br /&gt;
OPLe        EQU              tLE&lt;br /&gt;
OPGt        EQU              tGT&lt;br /&gt;
OPGe        EQU              tGE&lt;br /&gt;
;&lt;br /&gt;
OPLog       EQU              tLog&lt;br /&gt;
OPTenX      EQU              tALog&lt;br /&gt;
OPLn        EQU              tLn&lt;br /&gt;
OPEtoX      EQU              tExp&lt;br /&gt;
OPNot       EQU              tNot&lt;br /&gt;
OPSin       EQU              tSin&lt;br /&gt;
OPASin      EQU              tASin&lt;br /&gt;
OPCos       EQU              tCos&lt;br /&gt;
OPACos      EQU              tACos&lt;br /&gt;
OPTan       EQU              tTan&lt;br /&gt;
OPATan      EQU              tATan&lt;br /&gt;
OPSinH      EQU              tSinH&lt;br /&gt;
OPASinH     EQU              tASinH&lt;br /&gt;
OPCosH      EQU              tCosH&lt;br /&gt;
OPACosH     EQU              tACosH&lt;br /&gt;
OPTanH      EQU              tTanH&lt;br /&gt;
OPATanH     EQU              tATanH&lt;br /&gt;
OPInverse   EQU              tRecip&lt;br /&gt;
OPDet       EQU              tDet&lt;br /&gt;
OPSqroot    EQU              tSqrt&lt;br /&gt;
OPSquare    EQU              tSqr&lt;br /&gt;
OPNegate    EQU              tChs&lt;br /&gt;
OPIpart     EQU              tIPart&lt;br /&gt;
OPFpart     EQU              tFPart&lt;br /&gt;
OPIntgr     EQU              tInt&lt;br /&gt;
OPFact      EQU              tFact&lt;br /&gt;
OPAbs       EQU              tAbs&lt;br /&gt;
OPIdent     EQU              tIdent&lt;br /&gt;
OPTranspose EQU              tTrnspos&lt;br /&gt;
OPSortA     EQU              tSortA&lt;br /&gt;
OPSortD     EQU              tSortD&lt;br /&gt;
OPToDec     EQU              tToDEC&lt;br /&gt;
OPToFrac    EQU              tToAbc&lt;br /&gt;
OPRadd      EQU              tRowPlus&lt;br /&gt;
OPRmlt      EQU              tmRow&lt;br /&gt;
OPRswap     EQU              tRowSwap&lt;br /&gt;
OPMltRadd   EQU              tmRowPlus&lt;br /&gt;
OPRand1     EQU              tRandM&lt;br /&gt;
OPSolve     EQU              tRoot&lt;br /&gt;
OPDeriv81   EQU              tNDeriv&lt;br /&gt;
OPQuad      EQU              tFnInt&lt;br /&gt;
OPSeq       EQU              tSeries&lt;br /&gt;
OPDim       EQU              tDim&lt;br /&gt;
OPRad       EQU              tFromRad&lt;br /&gt;
OPDeg       EQU              tFromDeg&lt;br /&gt;
OPRtopr     EQU              tRToPr&lt;br /&gt;
OPRtopo     EQU              tRToPo&lt;br /&gt;
OPPtorx     EQU              tPToRx&lt;br /&gt;
OPPtory     EQU              tPToRy&lt;br /&gt;
OPCube      EQU              tCube&lt;br /&gt;
OPCbrt      EQU              tCubRt&lt;br /&gt;
OPFmin      EQU              tFmin&lt;br /&gt;
OPFmax      EQU              tFmax&lt;br /&gt;
OPNpv           EQU       tIf         ; immediate unary&lt;br /&gt;
OPIrr           EQU       tIf+1       ; immediate unary&lt;br /&gt;
OPBal           EQU       tIf+2       ; immediate unary&lt;br /&gt;
OPPrn           EQU       tIf+3       ; immediate unary&lt;br /&gt;
OPIntr          EQU       tIf+4       ; immediate unary&lt;br /&gt;
OPToNom         EQU       tIf+5       ; immediate unary&lt;br /&gt;
OPToEff         EQU       tIf+6       ; immediate unary&lt;br /&gt;
OPFinDbd           EQU       tIf+7       ; immediate unary&lt;br /&gt;
OPLcm           EQU       tIf+8       ; immediate unary&lt;br /&gt;
OPGcd           EQU       tIf+9       ; immediate unary&lt;br /&gt;
OPRandInt       EQU       tIf+10      ; immediate unary&lt;br /&gt;
OPRandBin        EQU      tIf+11      ; immediate unary&lt;br /&gt;
OPSubstr        EQU       tIf+12      ; immediate unary&lt;br /&gt;
OPstDev         EQU       tIf+13      ; immediate unary&lt;br /&gt;
OPVariance      EQU       tIf+14      ; immediate unary&lt;br /&gt;
OPInstr         EQU       tIf+15      ; immediate unary&lt;br /&gt;
OPNormal        EQU       tIf+16      ; immediate unary&lt;br /&gt;
OPINormal       EQU       tIf+17      ; immediate unary&lt;br /&gt;
OPDt            EQU       tIf+18      ; immediate unary&lt;br /&gt;
OPChi           EQU       tIf+19      ; immediate unary&lt;br /&gt;
OPDf            EQU       tIf+20      ; immediate unary&lt;br /&gt;
OPBinpdf        EQU       tIf+21      ; immediate unary&lt;br /&gt;
OPBincdf        EQU       tIf+22      ; immediate unary&lt;br /&gt;
OPPoipdf        EQU       tIf+23      ; immediate unary&lt;br /&gt;
OPPoicdf        EQU       tIf+24      ; immediate unary&lt;br /&gt;
OPGeopdf        EQU       tIf+25      ; immediate unary&lt;br /&gt;
OPGeocdf        EQU       tIf+26      ; immediate unary&lt;br /&gt;
OPNormalpdf     EQU       tIf+27      ; immediate unary&lt;br /&gt;
OPTpdf          EQU       tIf+28      ; immediate unary&lt;br /&gt;
OPChipdf        EQU       tIf+29      ; immediate unary&lt;br /&gt;
OPFpdf          EQU       tIf+30      ; immediate unary&lt;br /&gt;
OPRandNrm       EQU       tIf+31      ; immediate unary&lt;br /&gt;
OPConj           EQU       tZoomIn&lt;br /&gt;
OPReal           EQU       tZoomIn	   +1&lt;br /&gt;
OPImag           EQU       tZoomIn	   +2&lt;br /&gt;
OPAngle          EQU       tZoomIn	   +3&lt;br /&gt;
OPCumSum         EQU       tZoomIn	   +4&lt;br /&gt;
OPExpr           EQU       tZoomIn	   +5&lt;br /&gt;
OPLength         EQU       tZoomIn	   +6&lt;br /&gt;
OPDeltaLst       EQU       tZoomIn	   +7&lt;br /&gt;
OPRef            EQU       tZoomIn	   +8&lt;br /&gt;
OPRref           EQU       tZoomIn	   +9&lt;br /&gt;
OPConst          EQU       tZoomIn	   +10&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           I/O equates                                                          &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
D0D1_bits	EQU  03h&lt;br /&gt;
D0LD1L		EQU  03h&lt;br /&gt;
D0LD1H		EQU  01h&lt;br /&gt;
D0HD1L		EQU  02h&lt;br /&gt;
D0HD1H		EQU  00h&lt;br /&gt;
bport		EQU  0			; 4-BIT LINK PORT (I/O) &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	Interrupt equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
iAll	EQU 1011b&lt;br /&gt;
intrptEnPort	equ 3 ; interrupt enable (in/out) &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	Memory paging equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
memPageAPort	equ 6 ; memory page A (in/out)&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	LCD Driver equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
LCDinstPort	equ 10h&lt;br /&gt;
LCDdataPort equ 11h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           DEVICE CODES                                                       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
TI82DEV		EQU  82h&lt;br /&gt;
PC82DEV		EQU  02h&lt;br /&gt;
MAC82DEV	EQU  12h&lt;br /&gt;
;&lt;br /&gt;
LINK83FDEV	EQU  23h&lt;br /&gt;
;&lt;br /&gt;
TI83DEV		EQU  83h&lt;br /&gt;
PC83DEV		EQU  03h&lt;br /&gt;
MAC83DEV	EQU  13h&lt;br /&gt;
;&lt;br /&gt;
TI85DEV		EQU  95h      ; DIFF THEN REAL 85 SO ME TALK&lt;br /&gt;
PC85DEV		EQU  05h&lt;br /&gt;
MAC85DEV	EQU  15h&lt;br /&gt;
;&lt;br /&gt;
TI73DEV		EQU  74h      ; Device x3 is always an 83&lt;br /&gt;
PC73DEV		EQU  07h&lt;br /&gt;
MAC73DEV	EQU  17h&lt;br /&gt;
;&lt;br /&gt;
TI83FDEV	EQU  73h&lt;br /&gt;
LINK73FDEV	EQU  23h&lt;br /&gt;
PC83FDEV	EQU  23h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System Error Codes                                                  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
E_EDITF		EQU	7		;allow re-entering application&lt;br /&gt;
E_EDIT		EQU	1&amp;lt;&amp;lt;E_EDITF&lt;br /&gt;
E_Mask		EQU	7Fh&lt;br /&gt;
&lt;br /&gt;
E_Overflow	EQU	1+E_EDIT&lt;br /&gt;
E_DivBy0	EQU	2+E_EDIT&lt;br /&gt;
E_SingularMat	EQU	3+E_EDIT&lt;br /&gt;
E_Domain	EQU	4+E_EDIT&lt;br /&gt;
E_Increment	EQU	5+E_EDIT&lt;br /&gt;
E_Break		EQU	6+E_EDIT&lt;br /&gt;
E_NonReal       EQU     7+E_EDIT&lt;br /&gt;
E_Syntax        EQU     8+E_EDIT&lt;br /&gt;
E_DataType      EQU     9+E_EDIT&lt;br /&gt;
E_Argument      EQU     10+E_EDIT&lt;br /&gt;
E_DimMismatch   EQU     11+E_EDIT&lt;br /&gt;
E_Dimension     EQU     12+E_EDIT&lt;br /&gt;
E_Undefined     EQU     13+E_EDIT&lt;br /&gt;
E_Memory        EQU     14+E_EDIT&lt;br /&gt;
E_Invalid       EQU     15+E_EDIT&lt;br /&gt;
E_IllegalNest   EQU     16+E_EDIT&lt;br /&gt;
E_Bound         EQU     17+E_EDIT&lt;br /&gt;
E_GraphRange    EQU     18+E_EDIT&lt;br /&gt;
E_Zoom          EQU     19+E_EDIT&lt;br /&gt;
E_Label         EQU     20&lt;br /&gt;
E_Stat          EQU     21&lt;br /&gt;
E_Solver        EQU     22+E_EDIT&lt;br /&gt;
E_Singularity   EQU     23+E_EDIT&lt;br /&gt;
E_SignChange    EQU     24+E_EDIT&lt;br /&gt;
E_Iterations    EQU     25+E_EDIT&lt;br /&gt;
E_BadGuess      EQU     26+E_EDIT&lt;br /&gt;
E_StatPlot      EQU     27&lt;br /&gt;
E_TolTooSmall   EQU     28+E_EDIT&lt;br /&gt;
E_Reserved      EQU     29+E_EDIT&lt;br /&gt;
E_Mode          EQU     30+E_EDIT&lt;br /&gt;
E_LnkErr        EQU     31+E_EDIT&lt;br /&gt;
E_LnkMemErr     EQU     32+E_EDIT&lt;br /&gt;
E_LnkTransErr   EQU     33+E_EDIT&lt;br /&gt;
E_LnkDupErr     EQU     34+E_EDIT&lt;br /&gt;
E_LnkMemFull    EQU     35+E_EDIT&lt;br /&gt;
E_Unknown       EQU     36+E_EDIT&lt;br /&gt;
&lt;br /&gt;
E_Scale         EQU     37+E_EDIT&lt;br /&gt;
E_IdNotFound    EQU     38&lt;br /&gt;
E_NoMode        EQU     39+E_EDIT&lt;br /&gt;
E_Validation    EQU     40&lt;br /&gt;
E_Length        EQU     41+E_EDIT&lt;br /&gt;
E_Application   EQU     42+E_EDIT&lt;br /&gt;
E_AppErr1       EQU     43+E_EDIT&lt;br /&gt;
E_AppErr2       EQU     44+E_EDIT&lt;br /&gt;
E_ExpiredApp	EQU	45&lt;br /&gt;
E_BadAddr	EQU	46&lt;br /&gt;
E_Archived      EQU     47+E_EDIT&lt;br /&gt;
E_Version       EQU     48&lt;br /&gt;
E_ArchFull      EQU     49&lt;br /&gt;
E_Variable      EQU     50+E_EDIT&lt;br /&gt;
E_Duplicate     EQU     51+E_EDIT&lt;br /&gt;
HigErrNum       EQU     51&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; obsolete error numbers34              ;first LINK error&lt;br /&gt;
E_LinkIOChkSum	EQU	34&lt;br /&gt;
E_LinkIOTimeOut	EQU	35&lt;br /&gt;
E_LinkIOBusy	EQU	36&lt;br /&gt;
E_LinkIOVer	EQU	37&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           EQUATES TO RAM LOCATIONS FOR STAT VARS &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
FPLEN	EQU	9		;Length of a floating-point number.&lt;br /&gt;
StatN   EQU     statVars&lt;br /&gt;
XMean   EQU     StatN      + FPLEN&lt;br /&gt;
SumX    EQU     XMean      + FPLEN&lt;br /&gt;
SumXSqr EQU     SumX       + FPLEN&lt;br /&gt;
StdX    EQU     SumXSqr    + FPLEN&lt;br /&gt;
StdPX   EQU     StdX       + FPLEN&lt;br /&gt;
MinX    EQU     StdPX      + FPLEN&lt;br /&gt;
MaxX    EQU     MinX       + FPLEN&lt;br /&gt;
MinY    EQU     MaxX       + FPLEN&lt;br /&gt;
MaxY    EQU     MinY       + FPLEN&lt;br /&gt;
YMean   EQU     MaxY       + FPLEN&lt;br /&gt;
SumY    EQU     YMean      + FPLEN&lt;br /&gt;
SumYSqr EQU     SumY       + FPLEN&lt;br /&gt;
StdY    EQU     SumYSqr    + FPLEN&lt;br /&gt;
StdPY   EQU     StdY       + FPLEN&lt;br /&gt;
SumXY   EQU     StdPY      + FPLEN&lt;br /&gt;
Corr    EQU     SumXY      + FPLEN&lt;br /&gt;
MedX    EQU     Corr       + FPLEN&lt;br /&gt;
Q1      EQU     MedX       + FPLEN&lt;br /&gt;
Q3      EQU     Q1         + FPLEN&lt;br /&gt;
QuadA   EQU     Q3         + FPLEN&lt;br /&gt;
QuadB   EQU     QuadA      + FPLEN&lt;br /&gt;
QuadC   EQU     QuadB      + FPLEN&lt;br /&gt;
CubeD   EQU     QuadC      + FPLEN&lt;br /&gt;
QuartE  EQU     CubeD      + FPLEN&lt;br /&gt;
MedX1   EQU     QuartE     + FPLEN&lt;br /&gt;
MedX2   EQU     MedX1      + FPLEN&lt;br /&gt;
MedX3   EQU     MedX2      + FPLEN&lt;br /&gt;
MedY1   EQU     MedX3      + FPLEN&lt;br /&gt;
MedY2   EQU     MedY1      + FPLEN&lt;br /&gt;
MedY3   EQU     MedY2      + FPLEN&lt;br /&gt;
PStat   EQU     MedY3      + 2*FPLEN&lt;br /&gt;
ZStat   EQU     PStat      + FPLEN&lt;br /&gt;
TStat   EQU     ZStat      + FPLEN&lt;br /&gt;
ChiStat EQU     TStat      + FPLEN&lt;br /&gt;
FStat   EQU     ChiStat    + FPLEN&lt;br /&gt;
DF      EQU     FStat      + FPLEN&lt;br /&gt;
Phat    EQU     DF         + FPLEN&lt;br /&gt;
Phat1   EQU     Phat       + FPLEN&lt;br /&gt;
Phat2   EQU     Phat1      + FPLEN&lt;br /&gt;
MeanX1  EQU     Phat2      + FPLEN&lt;br /&gt;
StdX1   EQU     MeanX1     + FPLEN&lt;br /&gt;
StatN1  EQU     StdX1      + FPLEN&lt;br /&gt;
MeanX2  EQU     StatN1     + FPLEN&lt;br /&gt;
StdX2   EQU     MeanX2     + FPLEN&lt;br /&gt;
StatN2  EQU     StdX2      + FPLEN&lt;br /&gt;
StdXP2  EQU     StatN2     + FPLEN&lt;br /&gt;
SLower  EQU     StdXP2     + FPLEN&lt;br /&gt;
SUpper  EQU     SLower     + FPLEN&lt;br /&gt;
SStat   EQU     SUpper     + FPLEN&lt;br /&gt;
&lt;br /&gt;
F_DF	EQU     anovaf_vars&lt;br /&gt;
F_SS	EQU     F_DF + FPLEN&lt;br /&gt;
F_MS	EQU     F_SS + FPLEN&lt;br /&gt;
E_DF	EQU     F_MS + FPLEN&lt;br /&gt;
E_SS	EQU     E_DF + FPLEN&lt;br /&gt;
E_MS	EQU     E_SS + FPLEN&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:OS:ti83plus.inc</id>
		<title>83Plus:OS:ti83plus.inc</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:OS:ti83plus.inc"/>
				<updated>2007-02-11T12:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:OS|ti83plus.inc]]&lt;br /&gt;
&lt;br /&gt;
This is just the commonly used ti83plus.inc include file (edited by Rusty Wagner for use with TASM) for those who just want to have a short look at some tokens or bcall equates etc.&lt;br /&gt;
Use your browser's search function to find what you need.&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;;======================================================================&lt;br /&gt;
; Include File for the TI-83 Plus&lt;br /&gt;
; Last Updated 06/20/2002 &lt;br /&gt;
;&lt;br /&gt;
; Copyright (c) 1999, 2001, 2002 Texas Instruments: The Licensed Materials are&lt;br /&gt;
; copyrighted by TI. LICENSEE agrees that it will &lt;br /&gt;
; not delete the copyright notice, trademarks or&lt;br /&gt;
; protective notices from any copy made by LICENSEE.&lt;br /&gt;
;&lt;br /&gt;
; Warranty: TI does not warrant that the Licensed Materials will&lt;br /&gt;
; be free from errors or will meet your specific requirements.&lt;br /&gt;
; The Licensed Materials are made available &amp;quot;AS IS&amp;quot; to LICENSEE.&lt;br /&gt;
;&lt;br /&gt;
; Limitations: TI MAKES NO WARRANTY OR CONDITION, EITHER EXPRESS&lt;br /&gt;
; OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED&lt;br /&gt;
; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,&lt;br /&gt;
; REGARDING THE LICENSED MATERIALS.  IN NO EVENT SHALL&lt;br /&gt;
; TI OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, INCIDENTAL&lt;br /&gt;
; OR CONSEQUENTIAL DAMAGES, LOSS OF PROFITS, LOSS OF USE OR DATA, &lt;br /&gt;
; OR INTERRUPTION OF BUSINESS, WHETHER THE ALLEGED DAMAGES ARE&lt;br /&gt;
; LABELED IN TORT, CONTRACT OR INDEMNITY.&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;:::::::::::::::::::::::&lt;br /&gt;
;Edited by Brett Wagner&lt;br /&gt;
;For use with TASM&lt;br /&gt;
;:::::::::::::::::::::::&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;		Defines (to make asm easier)&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
#define bcall(xxxx)     rst 28h         \ .dw xxxx&lt;br /&gt;
#define bjump(xxxx)	call 50h \ .dw xxxx&lt;br /&gt;
#define	bcallz(xxxx)	jr nz,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallnz(xxxx)	jr	z,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallc(xxxx)	jr	nc,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallnc(xxxx)	jr	c,$+5	\ rst 28h \ .dw xxxx&lt;br /&gt;
#define equ .equ&lt;br /&gt;
#define EQU .equ&lt;br /&gt;
#define errhandon(label) ld hl,label \ call 59h&lt;br /&gt;
#define errhandoff() call 5Ch&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System Variable Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       Entry Points : RclSysTok, StoSysTok&lt;br /&gt;
;&lt;br /&gt;
XSCLt		EQU  2&lt;br /&gt;
YSCLt		EQU  3&lt;br /&gt;
XMINt		EQU  0Ah&lt;br /&gt;
XMAXt		EQU  0Bh&lt;br /&gt;
YMINt		EQU  0Ch&lt;br /&gt;
YMAXt		EQU  0Dh&lt;br /&gt;
TMINt		EQU  0Eh&lt;br /&gt;
TMAXt		EQU  0Fh&lt;br /&gt;
THETMINt	EQU  10h&lt;br /&gt;
THETMAXt	EQU  11h&lt;br /&gt;
TBLMINt		EQU  1Ah&lt;br /&gt;
PLOTSTARTt	EQU  1Bh&lt;br /&gt;
NMAXt		EQU  1Dh&lt;br /&gt;
NMINt		EQU  1Fh&lt;br /&gt;
TBLSTEPt	EQU  21h&lt;br /&gt;
TSTEPt		EQU  22h&lt;br /&gt;
THETSTEPt	EQU  23h&lt;br /&gt;
DELTAXt		EQU  26h&lt;br /&gt;
DELTAYt		EQU  27h&lt;br /&gt;
XFACTt		EQU  28h&lt;br /&gt;
YFACTt		EQU  29h&lt;br /&gt;
FINNt		EQU  2Bh&lt;br /&gt;
FINIt		EQU  2Ch&lt;br /&gt;
FINPVt		EQU  2Dh&lt;br /&gt;
FINPMTt		EQU  2Eh&lt;br /&gt;
FINFVt		EQU  2Fh&lt;br /&gt;
FINPYt		EQU  30h&lt;br /&gt;
FINCYt		EQU  31h&lt;br /&gt;
PLOTSTEPt	EQU  34h&lt;br /&gt;
XRESt		EQU  36h&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Run indicators&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
busyPause	EQU	10101010b&lt;br /&gt;
busyNormal	EQU	11110000b&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
; Macro to call base code from an app,&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;rBR_CALL	EQU	28h		; NEEDED FOR APPS&lt;br /&gt;
;BRT_JUMP0	EQU	50h&lt;br /&gt;
;&lt;br /&gt;
;B_CALL macro   label&lt;br /&gt;
;	     RST     rBR_CALL&lt;br /&gt;
;	     DW      _&amp;amp;label&lt;br /&gt;
;       .endm&lt;br /&gt;
;&lt;br /&gt;
;B_JUMP macro   label&lt;br /&gt;
;	     CALL    BRT_JUMP0	     ; fixed location on page 0&lt;br /&gt;
;	     DW      _&amp;amp;label&lt;br /&gt;
;       .endm&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Common subroutine RST numbers  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
rOP1TOOP2	EQU  08h&lt;br /&gt;
rFINDSYM	EQU  10h&lt;br /&gt;
rPUSHREALO1	EQU  18h&lt;br /&gt;
rMOV9TOOP1	EQU  20h&lt;br /&gt;
rFPADD		EQU  30h&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
;SYMBOLIC_DEBUG_START&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Entry points  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
_AbsO1O2Cp	EQU 410Eh&lt;br /&gt;
_AbsO1PAbsO2	EQU 405Ah&lt;br /&gt;
_ACos		EQU 40DEh&lt;br /&gt;
_ACosH		EQU 40F0h&lt;br /&gt;
_ACosRad	EQU 40D2h&lt;br /&gt;
_AdrLEle	EQU 462Dh&lt;br /&gt;
_AdrMEle	EQU 4609h&lt;br /&gt;
_AdrMRow	EQU 4606h&lt;br /&gt;
_AllEq		EQU 4876h&lt;br /&gt;
_AllocFPS	EQU 43A5h&lt;br /&gt;
_AllocFPS1	EQU 43A8h&lt;br /&gt;
_Angle		EQU 4102h&lt;br /&gt;
_AnsName	EQU 4B52h&lt;br /&gt;
_ApdSetup	EQU 4C93h&lt;br /&gt;
_AppGetCalc	EQU 4C78h&lt;br /&gt;
_AppGetCbl	EQU 4C75h&lt;br /&gt;
_AppInit	EQU 404Bh  ;***&lt;br /&gt;
_Arc_Unarc	EQU 4FD8h&lt;br /&gt;
_ASin		EQU 40E4h&lt;br /&gt;
_ASinH		EQU 40EDh&lt;br /&gt;
_ASinRad	EQU 40DBh&lt;br /&gt;
_ATan		EQU 40E1h&lt;br /&gt;
_ATan2		EQU 40E7h&lt;br /&gt;
_ATan2Rad	EQU 40D8h&lt;br /&gt;
_ATanH		EQU 40EAh&lt;br /&gt;
_ATanRad	EQU 40D5h&lt;br /&gt;
&lt;br /&gt;
_BinOPExec	EQU 4663h&lt;br /&gt;
_Bit_VertSplit	EQU 4FA8h&lt;br /&gt;
_BufClr		EQU 5074h&lt;br /&gt;
_BufCpy		EQU 5071h&lt;br /&gt;
&lt;br /&gt;
_CAbs		EQU 4E97h&lt;br /&gt;
_CAdd		EQU 4E88h&lt;br /&gt;
_CanAlphIns	EQU 4C69h&lt;br /&gt;
_CDiv		EQU 4E94h&lt;br /&gt;
_CDivByReal	EQU 4EBBh&lt;br /&gt;
_CEtoX		EQU 4EA9h&lt;br /&gt;
_CFrac		EQU 4EC1h&lt;br /&gt;
_CheckSplitFlag	EQU 49F0h&lt;br /&gt;
_Chk_Batt_Low	EQU 50B3h  ;***&lt;br /&gt;
_ChkFindSym	EQU 42F1h&lt;br /&gt;
_CIntgr		EQU 4EC4h&lt;br /&gt;
_CircCmd	EQU 47D4h&lt;br /&gt;
_CkInt		EQU 4234h&lt;br /&gt;
_CkOdd		EQU 4237h&lt;br /&gt;
_CkOP1C0	EQU 4225h&lt;br /&gt;
_CkOP1Cplx	EQU 40FCh&lt;br /&gt;
_CkOP1FP0	EQU 4228h&lt;br /&gt;
_CkOP1Pos	EQU 4258h&lt;br /&gt;
_CkOP1Real	EQU 40FFh&lt;br /&gt;
_CkOP2FP0	EQU 422Bh&lt;br /&gt;
_CkOP2Pos	EQU 4255h&lt;br /&gt;
_CkOP2Real	EQU 42DFh&lt;br /&gt;
_CkPosInt	EQU 4231h&lt;br /&gt;
_CkValidNum	EQU 4270h&lt;br /&gt;
_CleanAll	EQU 4A50h&lt;br /&gt;
_ClearRect	EQU 4D5Ch&lt;br /&gt;
_ClearRow	EQU 4CEDh&lt;br /&gt;
_CLine		EQU 4798h&lt;br /&gt;
_CLineS		EQU 479Bh&lt;br /&gt;
_CLN		EQU 4EA0h&lt;br /&gt;
_CLog		EQU 4EA3h&lt;br /&gt;
_CloseEditBuf	EQU 48D3h  ;***&lt;br /&gt;
_CloseEditBufNoR	EQU 476Eh&lt;br /&gt;
_CloseEditEqu	EQU 496Ch  ;***&lt;br /&gt;
_CloseProg	EQU 4A35h&lt;br /&gt;
_ClrGraphRef	EQU 4A38h&lt;br /&gt;
_ClrLCD		EQU 4543h&lt;br /&gt;
_ClrLCDFull	EQU 4540h&lt;br /&gt;
_ClrLp		EQU 41D1h&lt;br /&gt;
_ClrOP1S	EQU 425Eh&lt;br /&gt;
_ClrOP2S	EQU 425Bh&lt;br /&gt;
_ClrScrn	EQU 4549h&lt;br /&gt;
_ClrScrnFull	EQU 4546h&lt;br /&gt;
_ClrTxtShd	EQU 454Ch&lt;br /&gt;
_CMltByReal	EQU 4EB8h&lt;br /&gt;
_CmpSyms	EQU 4A4Ah&lt;br /&gt;
_CMult		EQU 4E8Eh&lt;br /&gt;
_Conj		EQU 4EB5h&lt;br /&gt;
_ConvDim	EQU 4B43h&lt;br /&gt;
_ConvDim00	EQU 4B46h&lt;br /&gt;
_ConvLcToLr	EQU 4A23h&lt;br /&gt;
_ConvLrToLc	EQU 4A56h&lt;br /&gt;
_ConvOP1	EQU 4AEFh&lt;br /&gt;
_COP1Set0	EQU 4105h&lt;br /&gt;
_Cos		EQU 40C0h&lt;br /&gt;
_CosH		EQU 40CCh&lt;br /&gt;
_CpHLDE		EQU 400Ch&lt;br /&gt;
_CPoint		EQU 4DC8h&lt;br /&gt;
_CPointS	EQU 47F5h&lt;br /&gt;
_CpOP1OP2	EQU 4111h&lt;br /&gt;
_CpOP4OP3	EQU 4108h&lt;br /&gt;
_CpyO1ToFPS1	EQU 445Ch&lt;br /&gt;
_CpyO1ToFPS2	EQU 446Bh&lt;br /&gt;
_CpyO1ToFPS3	EQU 4477h&lt;br /&gt;
_CpyO1ToFPS4	EQU 4489h&lt;br /&gt;
_CpyO1ToFPS5	EQU 4483h&lt;br /&gt;
_CpyO1ToFPS6	EQU 447Dh&lt;br /&gt;
_CpyO1ToFPS7	EQU 4480h&lt;br /&gt;
_CpyO1ToFPST	EQU 444Ah&lt;br /&gt;
_CpyO2ToFPS1	EQU 4459h&lt;br /&gt;
_CpyO2ToFPS2	EQU 4462h&lt;br /&gt;
_CpyO2ToFPS3	EQU 4474h&lt;br /&gt;
_CpyO2ToFPS4	EQU 4486h&lt;br /&gt;
_CpyO2ToFPST	EQU 4444h&lt;br /&gt;
_CpyO3ToFPS1	EQU 4453h&lt;br /&gt;
_CpyO3ToFPS2	EQU 4465h&lt;br /&gt;
_CpyO3ToFPST	EQU 4441h&lt;br /&gt;
_CpyO5ToFPS1	EQU 4456h&lt;br /&gt;
_CpyO5ToFPS3	EQU 4471h&lt;br /&gt;
_CpyO6ToFPS2	EQU 4468h&lt;br /&gt;
_CpyO6ToFPST	EQU 4447h&lt;br /&gt;
_CpyStack	EQU 4429h&lt;br /&gt;
_CpyTo1FPS1	EQU 4432h&lt;br /&gt;
_CpyTo1FPS10	EQU 43F3h&lt;br /&gt;
_CpyTo1FPS11	EQU 43D8h&lt;br /&gt;
_CpyTo1FPS2	EQU 443Bh&lt;br /&gt;
_CpyTo1FPS3	EQU 4408h&lt;br /&gt;
_CpyTo1FPS4	EQU 440Eh&lt;br /&gt;
_CpyTo1FPS5	EQU 43DEh&lt;br /&gt;
_CpyTo1FPS6	EQU 43E4h&lt;br /&gt;
_CpyTo1FPS7	EQU 43EAh&lt;br /&gt;
_CpyTo1FPS8	EQU 43EDh&lt;br /&gt;
_CpyTo1FPS9	EQU 43F6h&lt;br /&gt;
_CpyTo1FPST	EQU 4423h&lt;br /&gt;
_CpyTo2FPS1	EQU 442Fh&lt;br /&gt;
_CpyTo2FPS2	EQU 4438h&lt;br /&gt;
_CpyTo2FPS3	EQU 4402h&lt;br /&gt;
_CpyTo2FPS4	EQU 43F9h&lt;br /&gt;
_CpyTo2FPS5	EQU 43DBh&lt;br /&gt;
_CpyTo2FPS6	EQU 43E1h&lt;br /&gt;
_CpyTo2FPS7	EQU 43E7h&lt;br /&gt;
_CpyTo2FPS8	EQU 43F0h&lt;br /&gt;
_CpyTo2FPST	EQU 4420h&lt;br /&gt;
_CpyTo3FPS1	EQU 442Ch&lt;br /&gt;
_CpyTo3FPS2	EQU 4411h&lt;br /&gt;
_CpyTo3FPST	EQU 441Dh&lt;br /&gt;
_CpyTo4FPST	EQU 441Ah&lt;br /&gt;
_CpyTo5FPST	EQU 4414h&lt;br /&gt;
_CpyTo6FPS2	EQU 43FFh&lt;br /&gt;
_CpyTo6FPS3	EQU 43FCh&lt;br /&gt;
_CpyTo6FPST	EQU 4417h&lt;br /&gt;
_CpyToFPS1	EQU 445Fh&lt;br /&gt;
_CpyToFPS2	EQU 446Eh&lt;br /&gt;
_CpyToFPS3	EQU 447Ah&lt;br /&gt;
_CpyToFPST	EQU 444Dh&lt;br /&gt;
_CpyToStack	EQU 4450h&lt;br /&gt;
_Create0Equ	EQU 432Ah&lt;br /&gt;
_CreateAppVar	EQU 4E6Ah&lt;br /&gt;
_CreateCList	EQU 431Bh&lt;br /&gt;
_CreateCplx	EQU 430Ch&lt;br /&gt;
_CreateEqu	EQU 4330h&lt;br /&gt;
_CreatePair	EQU 4B0Dh&lt;br /&gt;
_CreatePict	EQU 4333h&lt;br /&gt;
_CreateProg	EQU 4339h&lt;br /&gt;
_CreateProtProg	EQU 4E6Dh&lt;br /&gt;
_CreateReal	EQU 430Fh&lt;br /&gt;
_CreateRList	EQU 4315h&lt;br /&gt;
_CreateRMat	EQU 4321h&lt;br /&gt;
_CreateStrng	EQU 4327h&lt;br /&gt;
_CRecip		EQU 4E91h&lt;br /&gt;
_CSqRoot	EQU 4E9Dh&lt;br /&gt;
_CSquare	EQU 4E8Bh&lt;br /&gt;
_CSub		EQU 4E85h&lt;br /&gt;
_CTenX		EQU 4EA6h&lt;br /&gt;
_CTrunc		EQU 4EBEh&lt;br /&gt;
_Cube		EQU 407Bh&lt;br /&gt;
_CursorOff	EQU 45BEh&lt;br /&gt;
_CursorOn	EQU 45C4h&lt;br /&gt;
_CXrootY	EQU 4EACh&lt;br /&gt;
_CYtoX		EQU 4EB2h&lt;br /&gt;
&lt;br /&gt;
_DarkLine	EQU 47DDh&lt;br /&gt;
_DarkPnt	EQU 47F2h&lt;br /&gt;
_DataSize	EQU 436Ch&lt;br /&gt;
_DataSizeA	EQU 4369h&lt;br /&gt;
_DeallocFPS	EQU 439Fh&lt;br /&gt;
_DeallocFPS1	EQU 43A2h&lt;br /&gt;
_DecO1Exp	EQU 4267h&lt;br /&gt;
_DelListEl	EQU 4A2Fh&lt;br /&gt;
_DelMem		EQU 4357h&lt;br /&gt;
_DelRes		EQU 4A20h&lt;br /&gt;
_DelVar		EQU 4351h&lt;br /&gt;
_DelVarArc	EQU 4FC6h&lt;br /&gt;
_DelVarNoArc	EQU 4FC9h&lt;br /&gt;
_DisableApd	EQU 4C84h&lt;br /&gt;
_Disp		EQU 4F45h&lt;br /&gt;
_DispDone	EQU 45B5h&lt;br /&gt;
_DispEOL	EQU 45A6h&lt;br /&gt;
_DispHL		EQU 4507h&lt;br /&gt;
_DisplayImage	EQU 4D9Bh&lt;br /&gt;
_DispMenuTitle	EQU 5065h&lt;br /&gt;
_DispOP1A	EQU 4BF7h&lt;br /&gt;
_DivHLBy10	EQU 400Fh&lt;br /&gt;
_DivHLByA	EQU 4012h&lt;br /&gt;
_DrawCirc2	EQU 4C66h&lt;br /&gt;
_DrawCmd	EQU 48C1h&lt;br /&gt;
_DrawRectBorder	EQU 4D7Dh&lt;br /&gt;
_DrawRectBorderClear	EQU 4D8Ch&lt;br /&gt;
_DToR		EQU 4075h&lt;br /&gt;
&lt;br /&gt;
_EditProg	EQU 4A32h&lt;br /&gt;
_EnableApd	EQU 4C87h&lt;br /&gt;
_EnoughMem	EQU 42FDh&lt;br /&gt;
_EOP1NotReal	EQU 4279h&lt;br /&gt;
_Equ_or_NewEqu	EQU 42C4h&lt;br /&gt;
_EraseEOL	EQU 4552h&lt;br /&gt;
_EraseRectBorder	EQU 4D86h&lt;br /&gt;
_ErrArgument	EQU 44ADh&lt;br /&gt;
_ErrBadGuess	EQU 44CBh&lt;br /&gt;
_ErrBreak	EQU 44BFh&lt;br /&gt;
_ErrD_OP1_0	EQU 42D3h&lt;br /&gt;
_ErrD_OP1_LE_0	EQU 42D0h&lt;br /&gt;
_ErrD_OP1Not_R	EQU 42CAh&lt;br /&gt;
_ErrD_OP1NotPos	EQU 42C7h&lt;br /&gt;
_ErrD_OP1NotPosInt	EQU 42CDh&lt;br /&gt;
_ErrDataType	EQU 44AAh&lt;br /&gt;
_ErrDimension	EQU 44B3h&lt;br /&gt;
_ErrDimMismatch	EQU 44B0h&lt;br /&gt;
_ErrDivBy0	EQU 4498h&lt;br /&gt;
_ErrDomain	EQU 449Eh&lt;br /&gt;
_ErrIncrement	EQU 44A1h&lt;br /&gt;
_ErrInvalid	EQU 44BCh&lt;br /&gt;
_ErrIterations	EQU 44C8h&lt;br /&gt;
_ErrLinkXmit	EQU 44D4h&lt;br /&gt;
_ErrMemory	EQU 44B9h&lt;br /&gt;
_ErrNon_Real	EQU 44A4h&lt;br /&gt;
_ErrNonReal	EQU 4A8Ch&lt;br /&gt;
_ErrNotEnoughMem	EQU 448Ch&lt;br /&gt;
_ErrOverflow	EQU 4495h&lt;br /&gt;
_ErrSignChange	EQU 44C5h&lt;br /&gt;
_ErrSingularMat	EQU 449Bh&lt;br /&gt;
_ErrStat	EQU 44C2h&lt;br /&gt;
_ErrStatPlot	EQU 44D1h&lt;br /&gt;
_ErrSyntax	EQU 44A7h&lt;br /&gt;
_ErrTolTooSmall	EQU 44CEh&lt;br /&gt;
_ErrUndefined	EQU 44B6h&lt;br /&gt;
_EToX		EQU 40B4h&lt;br /&gt;
_Exch9		EQU 43D5h&lt;br /&gt;
_ExLp		EQU 4222h&lt;br /&gt;
_ExpToHex	EQU 424Fh&lt;br /&gt;
&lt;br /&gt;
_Factorial	EQU 4B85h&lt;br /&gt;
_FillRect	EQU 4D62h&lt;br /&gt;
_FillRectPattern	EQU 4D89h&lt;br /&gt;
_Find_Parse_Formula	EQU 4AF2h&lt;br /&gt;
_FindAlphaDn	EQU 4A47h&lt;br /&gt;
_FindAlphaUp	EQU 4A44h&lt;br /&gt;
_FindApp		EQU 4C4Eh&lt;br /&gt;
_FindAppDn		EQU 4C4Bh&lt;br /&gt;
_FindAppNumPages	EQU 509Bh&lt;br /&gt;
_FindAppUp		EQU 4C48h&lt;br /&gt;
_FindSym	EQU 42F4h&lt;br /&gt;
_FiveExec	EQU 467Eh&lt;br /&gt;
_FixTempCnt	EQU 4A3Bh&lt;br /&gt;
_FlashToRam	EQU 5017h&lt;br /&gt;
_ForceFullScreen	EQU 508Fh&lt;br /&gt;
_FormBase	EQU 50AAh&lt;br /&gt;
_FormDCplx	EQU 4996h&lt;br /&gt;
_FormEReal	EQU 4990h&lt;br /&gt;
_FormReal	EQU 4999h&lt;br /&gt;
_FourExec	EQU 467Bh&lt;br /&gt;
_FPAdd		EQU 4072h&lt;br /&gt;
_FPDiv		EQU 4099h&lt;br /&gt;
_FPMult		EQU 4084h&lt;br /&gt;
_FPRecip	EQU 4096h&lt;br /&gt;
_FPSquare	EQU 4081h&lt;br /&gt;
_FPSub		EQU 406Fh&lt;br /&gt;
_Frac		EQU 4093h&lt;br /&gt;
&lt;br /&gt;
_Get_Tok_Strng	EQU 4594h  ;***&lt;br /&gt;
_GetBaseVer	EQU 4C6Fh&lt;br /&gt;
_GetCSC		EQU 4018h&lt;br /&gt;
_GetKey		EQU 4972h&lt;br /&gt;
_GetLToOP1	EQU 4636h&lt;br /&gt;
_GetMToOP1	EQU 4615h&lt;br /&gt;
_GetSysInfo 	EQU 50DDh  ; v. 1.13+ only&lt;br /&gt;
_GetTokLen	EQU 4591h  ;***&lt;br /&gt;
_GrBufClr	EQU 4BD0h&lt;br /&gt;
_GrBufCpy	EQU 486Ah&lt;br /&gt;
_GrphCirc	EQU 47D7h&lt;br /&gt;
&lt;br /&gt;
_HLTimes9	EQU 40F9h&lt;br /&gt;
_HorizCmd	EQU 48A6h&lt;br /&gt;
_HTimesL	EQU 4276h&lt;br /&gt;
&lt;br /&gt;
_IBounds	EQU 4C60h&lt;br /&gt;
_IBoundsFull	EQU 4D98h&lt;br /&gt;
_ILine		EQU 47E0h&lt;br /&gt;
_IncLstSize	EQU 4A29h&lt;br /&gt;
_InsertList	EQU 4A2Ch&lt;br /&gt;
_InsertMem	EQU 42F7h&lt;br /&gt;
_Int		EQU 40A5h&lt;br /&gt;
_Intgr		EQU 405Dh&lt;br /&gt;
_InvCmd		EQU 48C7h&lt;br /&gt;
_InvertRect	EQU 4D5Fh&lt;br /&gt;
_InvOP1S	EQU 408Dh&lt;br /&gt;
_InvOP1SC	EQU 408Ah&lt;br /&gt;
_InvOP2S	EQU 4090h&lt;br /&gt;
_InvSub		EQU 4063h&lt;br /&gt;
_IOffset	EQU 4C63h&lt;br /&gt;
_IPoint		EQU 47E3h&lt;br /&gt;
_IsA2ByteTok	EQU 42A3h  ;***&lt;br /&gt;
_IsEditEmpty	EQU 492Dh  ;***&lt;br /&gt;
&lt;br /&gt;
_JError		EQU 44D7h&lt;br /&gt;
_JErrorNo	EQU 4000h&lt;br /&gt;
_JForceCmdNoChar	EQU 4027h&lt;br /&gt;
_JForceGraphKey	EQU 5005h&lt;br /&gt;
_JForceGraphNoKey	EQU 5002h&lt;br /&gt;
&lt;br /&gt;
_KeyToString	EQU 45CAh&lt;br /&gt;
&lt;br /&gt;
_LCD_BUSY	EQU 4051h  ;***&lt;br /&gt;
_LCD_DRIVERON	equ 4978h  ;***&lt;br /&gt;
_LdHLind	equ 4009h  ;***&lt;br /&gt;
_LineCmd	EQU 48ACh&lt;br /&gt;
_LnX		EQU 40ABh&lt;br /&gt;
_Load_SFont	EQU 4783h&lt;br /&gt;
_LoadCIndPaged	EQU 501Dh&lt;br /&gt;
_LoadDEIndPaged	EQU 501Ah&lt;br /&gt;
_LoadPattern	EQU 4CB1h&lt;br /&gt;
_LogX		EQU 40AEh&lt;br /&gt;
&lt;br /&gt;
_Max		EQU 4057h&lt;br /&gt;
_MemChk		EQU 42E5h&lt;br /&gt;
_MemClear	EQU 4C30h&lt;br /&gt;
_MemSet		EQU 4C33h&lt;br /&gt;
_Min		EQU 4054h&lt;br /&gt;
_Minus1		EQU 406Ch&lt;br /&gt;
_Mov10B		EQU 415Ch&lt;br /&gt;
_Mov18B		EQU 47DAh&lt;br /&gt;
_Mov7B		EQU 4168h&lt;br /&gt;
_Mov8B		EQU 4165h&lt;br /&gt;
_Mov9B		EQU 415Fh&lt;br /&gt;
_Mov9OP1OP2	EQU 417Dh&lt;br /&gt;
_Mov9OP2Cp	EQU 410Bh&lt;br /&gt;
_Mov9ToOP1	EQU 417Ah&lt;br /&gt;
_Mov9ToOP2	EQU 4180h&lt;br /&gt;
_MovFrOP1	EQU 4183h&lt;br /&gt;
&lt;br /&gt;
_NewLine	EQU 452Eh  ;***&lt;br /&gt;
_NZIf83Plus	EQU 50E0h  ; v. 1.13+ only&lt;br /&gt;
&lt;br /&gt;
_OneVar		EQU 4BA3h&lt;br /&gt;
_OP1ExOP2	EQU 421Fh&lt;br /&gt;
_OP1ExOP3	EQU 4219h&lt;br /&gt;
_OP1ExOP4	EQU 421Ch&lt;br /&gt;
_OP1ExOP5	EQU 420Dh&lt;br /&gt;
_OP1ExOP6	EQU 4210h&lt;br /&gt;
_OP1ExpToDec	EQU 4252h&lt;br /&gt;
_OP1Set0	EQU 41BFh&lt;br /&gt;
_OP1Set1	EQU 419Bh&lt;br /&gt;
_OP1Set2	EQU 41A7h&lt;br /&gt;
_OP1Set3	EQU 41A1h&lt;br /&gt;
_OP1Set4	EQU 419Eh&lt;br /&gt;
_OP1ToOP2	EQU 412Fh&lt;br /&gt;
_OP1ToOP3	EQU 4123h&lt;br /&gt;
_OP1ToOP4	EQU 4117h&lt;br /&gt;
_OP1ToOP5	EQU 4153h&lt;br /&gt;
_OP1ToOP6	EQU 4150h&lt;br /&gt;
_OP2ExOP4	EQU 4213h&lt;br /&gt;
_OP2ExOP5	EQU 4216h&lt;br /&gt;
_OP2ExOP6	EQU 4207h&lt;br /&gt;
_OP2Set0	EQU 41BCh&lt;br /&gt;
_OP2Set1	EQU 41ADh&lt;br /&gt;
_OP2Set2	EQU 41AAh&lt;br /&gt;
_OP2Set3	EQU 4198h&lt;br /&gt;
_OP2Set4	EQU 4195h&lt;br /&gt;
_OP2Set5	EQU 418Fh&lt;br /&gt;
_OP2Set60	EQU 4AB0h&lt;br /&gt;
_OP2Set8	EQU 418Ch&lt;br /&gt;
_OP2SetA	EQU 4192h&lt;br /&gt;
_OP2ToOP1	EQU 4156h&lt;br /&gt;
_OP2ToOP3	EQU 416Eh&lt;br /&gt;
_OP2ToOP4	EQU 411Ah&lt;br /&gt;
_OP2ToOP5	EQU 414Ah&lt;br /&gt;
_OP2ToOP6	EQU 414Dh&lt;br /&gt;
_OP3Set0	EQU 41B9h&lt;br /&gt;
_OP3Set1	EQU 4189h&lt;br /&gt;
_OP3Set2	EQU 41A4h&lt;br /&gt;
_OP3ToOP1	EQU 413Eh&lt;br /&gt;
_OP3ToOP2	EQU 4120h&lt;br /&gt;
_OP3ToOP4	EQU 4114h&lt;br /&gt;
_OP3ToOP5	EQU 4147h&lt;br /&gt;
_OP4Set0	EQU 41B6h&lt;br /&gt;
_OP4Set1	EQU 4186h&lt;br /&gt;
_OP4ToOP1	EQU 4138h&lt;br /&gt;
_OP4ToOP2	EQU 411Dh&lt;br /&gt;
_OP4ToOP3	EQU 4171h&lt;br /&gt;
_OP4ToOP5	EQU 4144h&lt;br /&gt;
_OP4ToOP6	EQU 4177h&lt;br /&gt;
_OP5ExOP6	EQU 420Ah&lt;br /&gt;
_OP5Set0	EQU 41B3h&lt;br /&gt;
_OP5ToOP1	EQU 413Bh&lt;br /&gt;
_OP5ToOP2	EQU 4126h&lt;br /&gt;
_OP5ToOP3	EQU 4174h&lt;br /&gt;
_OP5ToOP4	EQU 412Ch&lt;br /&gt;
_OP5ToOP6	EQU 4129h&lt;br /&gt;
_OP6ToOP1	EQU 4135h&lt;br /&gt;
_OP6ToOP2	EQU 4132h&lt;br /&gt;
_OP6ToOP5	EQU 4141h&lt;br /&gt;
_OutputExpr	EQU 4BB2h&lt;br /&gt;
&lt;br /&gt;
_PagedGet	EQU 5023h&lt;br /&gt;
_ParseInp	EQU 4A9Bh&lt;br /&gt;
_PDspGrph	EQU 48A3h&lt;br /&gt;
_PixelTest	EQU 48B5h&lt;br /&gt;
_Plus1		EQU 4069h&lt;br /&gt;
_PointCmd	EQU 48B2h&lt;br /&gt;
_PointOn	EQU 4C39h&lt;br /&gt;
_PopMCplxO1	EQU 436Fh  ;***&lt;br /&gt;
_PopOP1		EQU 437Eh&lt;br /&gt;
_PopOP3		EQU 437Bh&lt;br /&gt;
_PopOP5		EQU 4378h&lt;br /&gt;
_PopReal	EQU 4393h&lt;br /&gt;
_PopRealO1	EQU 4390h&lt;br /&gt;
_PopRealO2	EQU 438Dh&lt;br /&gt;
_PopRealO3	EQU 438Ah&lt;br /&gt;
_PopRealO4	EQU 4387h&lt;br /&gt;
_PopRealO5	EQU 4384h&lt;br /&gt;
_PopRealO6	EQU 4381h&lt;br /&gt;
_PosNo0Int	EQU 422Eh&lt;br /&gt;
_PToR		EQU 40F3h&lt;br /&gt;
_PushMCplxO1	EQU 43CFh  ;***&lt;br /&gt;
_PushMCplxO3	EQU 43C6h  ;***&lt;br /&gt;
_PushOP1	EQU 43C9h&lt;br /&gt;
_PushOP3	EQU 43C3h&lt;br /&gt;
_PushOP5	EQU 43C0h&lt;br /&gt;
_PushReal	EQU 43BDh&lt;br /&gt;
_PushRealO1	EQU 43BAh&lt;br /&gt;
_PushRealO2	EQU 43B7h&lt;br /&gt;
_PushRealO3	EQU 43B4h&lt;br /&gt;
_PushRealO4	EQU 43B1h&lt;br /&gt;
_PushRealO5	EQU 43AEh&lt;br /&gt;
_PushRealO6	EQU 43ABh&lt;br /&gt;
_PutAway	EQU 403ch  ;***&lt;br /&gt;
_PutC		EQU 4504h&lt;br /&gt;
_PutMap		EQU 4501h&lt;br /&gt;
_PutPS		EQU 4510h&lt;br /&gt;
_PutPSB		EQU 450dh  ;***&lt;br /&gt;
_PutS		EQU 450Ah&lt;br /&gt;
_PutTokString	EQU 4960h&lt;br /&gt;
_PutToL		EQU 4645h&lt;br /&gt;
_PutToMat	EQU 461Eh&lt;br /&gt;
&lt;br /&gt;
_RandInit	EQU 4B7Fh&lt;br /&gt;
_Random		EQU 4B79h&lt;br /&gt;
_Rcl_StatVar	EQU 42DCh&lt;br /&gt;
_RclAns		EQU 4AD7h&lt;br /&gt;
_RclGDB2	EQU 47D1h&lt;br /&gt;
_RclN		EQU 4ADDh&lt;br /&gt;
_RclSysTok	EQU 4AE6h&lt;br /&gt;
_RclVarSym	EQU 4AE3h&lt;br /&gt;
_RclX		EQU 4AE0h&lt;br /&gt;
_RclY		EQU 4ADAh&lt;br /&gt;
_Rec1stByte	EQU 4EFAh&lt;br /&gt;
_Rec1stByteNC	EQU 4EFDh&lt;br /&gt;
_RecAByteIO	EQU 4F03h&lt;br /&gt;
_RedimMat	EQU 4A26h&lt;br /&gt;
_Regraph	EQU 488Eh&lt;br /&gt;
_ReleaseBuffer	EQU 4771h  ;***&lt;br /&gt;
_ReloadAppEntryVecs	EQU 4C36h&lt;br /&gt;
_RestoreDisp	EQU 4870h&lt;br /&gt;
_RName		EQU 427Fh&lt;br /&gt;
_RndGuard	EQU 409Fh&lt;br /&gt;
_RnFx		EQU 40A2h&lt;br /&gt;
_Round		EQU 40A8h&lt;br /&gt;
_RToD		EQU 4078h&lt;br /&gt;
_RToP		EQU 40F6h&lt;br /&gt;
_RunIndicOff	EQU 4570h&lt;br /&gt;
_RunIndicOn	EQU 456Dh&lt;br /&gt;
&lt;br /&gt;
_SaveDisp	EQU 4C7Bh&lt;br /&gt;
_SendAByte	EQU 4EE5h&lt;br /&gt;
_SendVarCmd	EQU 4A14h ;***&lt;br /&gt;
_SetAllPlots	EQU 4FCCh&lt;br /&gt;
_SetExSpeed 	EQU 50BFh ; v. 1.13+ only&lt;br /&gt;
_SetFuncM	EQU 4840h&lt;br /&gt;
_SetNorm_Vals	EQU 49FCh&lt;br /&gt;
_SetParM	EQU 4849h&lt;br /&gt;
_SetPolM	EQU 4846h&lt;br /&gt;
_SetSeqM	EQU 4843h&lt;br /&gt;
_SetTblGraphDraw	EQU 4C00h&lt;br /&gt;
_SetupPagedPtr	EQU 5020h&lt;br /&gt;
_SetXXOP1	EQU 478Ch&lt;br /&gt;
_SetXXOP2	EQU 478Fh&lt;br /&gt;
_SetXXXXOP2	EQU 4792h&lt;br /&gt;
_SFont_Len	EQU 4786h&lt;br /&gt;
_Sin		EQU 40BDh&lt;br /&gt;
_SinCosRad	EQU 40BAh&lt;br /&gt;
_SinH		EQU 40CFh&lt;br /&gt;
_SinHCosH	EQU 40C6h&lt;br /&gt;
_SqRoot		EQU 409Ch&lt;br /&gt;
_SrchVLstDn	EQU 4F12h&lt;br /&gt;
_SrchVLstUp	EQU 4F0Fh&lt;br /&gt;
_SStringLength	EQU 4CB4h&lt;br /&gt;
_StMatEl	EQU 4AE9h&lt;br /&gt;
_StoAns		EQU 4ABFh&lt;br /&gt;
_StoGDB2	EQU 47CEh&lt;br /&gt;
_StoN		EQU 4ACBh&lt;br /&gt;
_StoOther	EQU 4AD4h&lt;br /&gt;
_StoR		EQU 4AC5h&lt;br /&gt;
_StoRand	EQU 4B7Ch&lt;br /&gt;
_StoSysTok	EQU 4ABCh&lt;br /&gt;
_StoT		EQU 4ACEh&lt;br /&gt;
_StoTheta	EQU 4AC2h&lt;br /&gt;
_StoX		EQU 4AD1h&lt;br /&gt;
_StoY		EQU 4AC8h&lt;br /&gt;
_StrCopy	EQU 44E3h&lt;br /&gt;
_StrLength	EQU 4C3Fh   &lt;br /&gt;
&lt;br /&gt;
_Tan		EQU 40C3h&lt;br /&gt;
_TanH		EQU 40C9h&lt;br /&gt;
_TanLnF		EQU 48BBh&lt;br /&gt;
_TenX		EQU 40B7h&lt;br /&gt;
_ThetaName	EQU 427Ch&lt;br /&gt;
_ThreeExec	EQU 4675h&lt;br /&gt;
_Times2		EQU 4066h&lt;br /&gt;
_TimesPt5	EQU 407Eh&lt;br /&gt;
_TName		EQU 428Eh&lt;br /&gt;
_ToFrac		EQU 4657h&lt;br /&gt;
_Trunc		EQU 4060h&lt;br /&gt;
_TwoVarSet	EQU 50D4h  ; v. 1.13+ only&lt;br /&gt;
&lt;br /&gt;
_UCLineS	EQU 4795h&lt;br /&gt;
_UnLineCmd	EQU 48AFh&lt;br /&gt;
_UnOPExec	EQU 4672h&lt;br /&gt;
&lt;br /&gt;
_VertCmd	EQU 48A9h&lt;br /&gt;
_VPutMap	EQU 455Eh&lt;br /&gt;
_VPutS		EQU 4561h&lt;br /&gt;
_VPutSN		EQU 4564h&lt;br /&gt;
_VtoWHLDE	EQU 47FBh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
_XftoI		EQU 4804h&lt;br /&gt;
_Xitof		EQU 47FEh&lt;br /&gt;
_XName		EQU 4288h&lt;br /&gt;
_XRootY		EQU 479Eh&lt;br /&gt;
&lt;br /&gt;
_YftoI		EQU 4801h&lt;br /&gt;
_YName		EQU 428Bh&lt;br /&gt;
_YToX		EQU 47A1h&lt;br /&gt;
&lt;br /&gt;
_Zero16D	EQU 41B0h&lt;br /&gt;
_ZeroOP		EQU 41CEh&lt;br /&gt;
_ZeroOP1	EQU 41C5h&lt;br /&gt;
_ZeroOP2	EQU 41C8h&lt;br /&gt;
_ZeroOP3	EQU 41CBh&lt;br /&gt;
_ZmDecml	EQU 484Fh&lt;br /&gt;
_ZmFit		EQU 485Bh&lt;br /&gt;
_ZmInt		EQU 484Ch&lt;br /&gt;
_ZmPrev		EQU 4852h&lt;br /&gt;
_ZmSquare	EQU 485Eh&lt;br /&gt;
_ZmStats	EQU 47A4h&lt;br /&gt;
_ZmTrig		EQU 4861h&lt;br /&gt;
_ZmUsr		EQU 4855h&lt;br /&gt;
_ZooDefault	EQU 4867h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System-defined RAM Variable Address Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
ramStart             EQU  8000h&lt;br /&gt;
appData              EQU  8000h&lt;br /&gt;
ramCode              EQU  8100h&lt;br /&gt;
ramCodeEnd           EQU  822Fh&lt;br /&gt;
baseAppBrTab         EQU  8230h&lt;br /&gt;
bootTemp             EQU  8251h&lt;br /&gt;
appSearchPage        EQU  82A3h&lt;br /&gt;
tempSwapArea         EQU  82A5h&lt;br /&gt;
appID                EQU  838Dh&lt;br /&gt;
ramReturnData        EQU  83EDh&lt;br /&gt;
arcInfo              EQU  83EEh&lt;br /&gt;
savedArcInfo         EQU  8406h&lt;br /&gt;
appInfo              EQU  8432h&lt;br /&gt;
appBank_jump         EQU  843Ch&lt;br /&gt;
appPage              EQU  843Eh&lt;br /&gt;
kbdScanCode          EQU  843Fh&lt;br /&gt;
kbdKey               EQU  8444h&lt;br /&gt;
kbdGetKy             EQU  8445h&lt;br /&gt;
keyExtend            EQU  8446h&lt;br /&gt;
contrast             EQU  8447h&lt;br /&gt;
apdSubTimer          EQU  8448h&lt;br /&gt;
apdTimer             EQU  8449h&lt;br /&gt;
curTime              EQU  844Ah&lt;br /&gt;
curRow               EQU  844Bh&lt;br /&gt;
curCol               EQU  844Ch&lt;br /&gt;
curOffset            EQU  844Dh&lt;br /&gt;
curUnder             EQU  844Eh&lt;br /&gt;
curY                 EQU  844Fh&lt;br /&gt;
curType              EQU  8450h&lt;br /&gt;
curXRow              EQU  8451h&lt;br /&gt;
prevDData            EQU  8452h&lt;br /&gt;
lFont_record         EQU  845Ah&lt;br /&gt;
sFont_record         EQU  8462h&lt;br /&gt;
tokVarPtr            EQU  846Ah&lt;br /&gt;
tokLen               EQU  846Ch&lt;br /&gt;
indicMem             EQU  846Eh&lt;br /&gt;
indicCounter         EQU  8476h&lt;br /&gt;
indicBusy            EQU  8477h&lt;br /&gt;
OP1                  EQU  8478h&lt;br /&gt;
OP1M                 EQU  847Ah&lt;br /&gt;
OP2                  EQU  8483h&lt;br /&gt;
OP2M                 EQU  8485h&lt;br /&gt;
OP2EXT               EQU  848Ch&lt;br /&gt;
OP3                  EQU  848Eh&lt;br /&gt;
OP3M                 EQU  8490h&lt;br /&gt;
OP4                  EQU  8499h&lt;br /&gt;
OP4M                 EQU  849Bh&lt;br /&gt;
OP5                  EQU  84A4h&lt;br /&gt;
OP5M                 EQU  84A6h&lt;br /&gt;
OP6                  EQU  84AFh&lt;br /&gt;
OP6M                 EQU  84B1h&lt;br /&gt;
OP6EXT               EQU  84B8h&lt;br /&gt;
progToEdit           EQU  84BFh&lt;br /&gt;
nameBuff             EQU  84C7h&lt;br /&gt;
equ_edit_save        EQU  84D2h&lt;br /&gt;
iMathPtr1            EQU  84D3h&lt;br /&gt;
iMathPtr2            EQU  84D5h&lt;br /&gt;
iMathPtr3            EQU  84D7h&lt;br /&gt;
iMathPtr4            EQU  84D9h&lt;br /&gt;
iMathPtr5            EQU  84DBh&lt;br /&gt;
chkDelPtr1           EQU  84DDh&lt;br /&gt;
chkDelPtr2           EQU  84DFh&lt;br /&gt;
insDelPtr            EQU  84E1h&lt;br /&gt;
upDownPtr            EQU  84E3h&lt;br /&gt;
fOutDat              EQU  84E5h&lt;br /&gt;
asm_data_ptr1        EQU  84EBh&lt;br /&gt;
asm_data_ptr2        EQU  84EDh&lt;br /&gt;
asm_sym_ptr1         EQU  84EFh&lt;br /&gt;
asm_sym_ptr2         EQU  84F1h&lt;br /&gt;
asm_ram              EQU  84F3h&lt;br /&gt;
asm_ind_call         EQU  8507h&lt;br /&gt;
textShadow           EQU  8508h&lt;br /&gt;
textShadCur          EQU  8588h&lt;br /&gt;
textShadTop          EQU  858Ah&lt;br /&gt;
textShadAlph         EQU  858Bh&lt;br /&gt;
textShadIns          EQU  858Ch&lt;br /&gt;
cxMain               EQU  858Dh&lt;br /&gt;
cxPPutAway           EQU  858Fh&lt;br /&gt;
cxPutAway            EQU  8591h&lt;br /&gt;
cxRedisp             EQU  8593h&lt;br /&gt;
cxErrorEP            EQU  8595h&lt;br /&gt;
cxSizeWind           EQU  8597h&lt;br /&gt;
cxPage               EQU  8599h&lt;br /&gt;
cxCurApp             EQU  859Ah&lt;br /&gt;
cxPrev               EQU  859Bh&lt;br /&gt;
monQH                EQU  85AAh&lt;br /&gt;
monQT                EQU  85ABh&lt;br /&gt;
monQueue             EQU  85ACh&lt;br /&gt;
onSP                 EQU  85BCh&lt;br /&gt;
promptRow            EQU  85C0h&lt;br /&gt;
promptCol            EQU  85C1h&lt;br /&gt;
promptIns            EQU  85C2h&lt;br /&gt;
promptShift          EQU  85C3h&lt;br /&gt;
promptRet            EQU  85C4h&lt;br /&gt;
promptValid          EQU  85C6h&lt;br /&gt;
promptTop            EQU  85C8h&lt;br /&gt;
promptCursor         EQU  85CAh&lt;br /&gt;
promptTail           EQU  85CCh&lt;br /&gt;
promptBtm            EQU  85CEh&lt;br /&gt;
varType              EQU  85D0h&lt;br /&gt;
varCurrent           EQU  85D1h&lt;br /&gt;
varClass             EQU  85D9h&lt;br /&gt;
menuActive           EQU  85DCh&lt;br /&gt;
menuAppDepth         EQU  85DDh&lt;br /&gt;
MenuCurrent          EQU  85DEh&lt;br /&gt;
ProgCurrent          EQU  85E8h&lt;br /&gt;
userMenuSA           EQU  85FEh&lt;br /&gt;
ioPrompt             EQU  865Fh&lt;br /&gt;
dImageWidth          EQU  8660h&lt;br /&gt;
RectFillPHeight      equ  8660h&lt;br /&gt;
RectFillPWidth       equ  8661h&lt;br /&gt;
RectFillPattern      equ  8662h&lt;br /&gt;
ioFlag               EQU  8670h&lt;br /&gt;
sndRecState          EQU  8672h&lt;br /&gt;
ioErrState           EQU  8673h&lt;br /&gt;
header               EQU  8674h&lt;br /&gt;
ioData               EQU  867Dh&lt;br /&gt;
ioNewData            EQU  8689h&lt;br /&gt;
bakHeader            EQU  868Bh&lt;br /&gt;
penCol               EQU  86D7h&lt;br /&gt;
penRow               EQU  86D8h&lt;br /&gt;
rclQueue             EQU  86D9h&lt;br /&gt;
rclQueueEnd          EQU  86DBh&lt;br /&gt;
errNo                EQU  86DDh&lt;br /&gt;
errSP                EQU  86DEh&lt;br /&gt;
errOffset            EQU  86E0h&lt;br /&gt;
saveSScreen          EQU  86ECh&lt;br /&gt;
bstCounter           EQU  89EEh&lt;br /&gt;
flags                EQU  89F0h&lt;br /&gt;
statVars             EQU  8A3Ah&lt;br /&gt;
anovaf_vars          EQU  8C17h&lt;br /&gt;
infVars              EQU  8C4Dh&lt;br /&gt;
curGStyle            EQU  8D17h&lt;br /&gt;
curGY                EQU  8D18h&lt;br /&gt;
curGX                EQU  8D19h&lt;br /&gt;
curGY2               EQU  8D1Ah&lt;br /&gt;
curGX2               EQU  8D1Bh&lt;br /&gt;
freeSaveY            EQU  8D1Ch&lt;br /&gt;
freeSaveX            EQU  8D1Dh&lt;br /&gt;
XOffset              EQU  8DA1h&lt;br /&gt;
YOffset              EQU  8DA2h&lt;br /&gt;
lcdTallP             EQU  8DA3h&lt;br /&gt;
pixWideP             EQU  8DA4h&lt;br /&gt;
pixWide_m_1          EQU  8DA5h&lt;br /&gt;
pixWide_m_2          EQU  8DA6h&lt;br /&gt;
lastEntryPTR         EQU  8DA7h&lt;br /&gt;
lastEntryStk         EQU  8DA9h&lt;br /&gt;
numLastEntries       EQU  8E29h&lt;br /&gt;
currLastEntry        EQU  8E2Ah&lt;br /&gt;
curInc               EQU  8E67h&lt;br /&gt;
uXmin                EQU  8E7Eh&lt;br /&gt;
uXmax                EQU  8E87h&lt;br /&gt;
uXscl                EQU  8E90h&lt;br /&gt;
uYmin                EQU  8E99h&lt;br /&gt;
uYmax                EQU  8EA2h&lt;br /&gt;
uYscl                EQU  8EABh&lt;br /&gt;
uThetMin             EQU  8EB4h&lt;br /&gt;
uThetMax             EQU  8EBDh&lt;br /&gt;
uThetStep            EQU  8EC6h&lt;br /&gt;
uTmin                EQU  8ECFh&lt;br /&gt;
uTmax                EQU  8ED8h&lt;br /&gt;
uTStep               EQU  8EE1h&lt;br /&gt;
uPlotStart           EQU  8EEAh&lt;br /&gt;
unMax                EQU  8EF3h&lt;br /&gt;
uu0                  EQU  8EFCh&lt;br /&gt;
uv0                  EQU  8F05h&lt;br /&gt;
unMin                EQU  8F0Eh&lt;br /&gt;
uu02                 EQU  8F17h&lt;br /&gt;
uv02                 EQU  8F20h&lt;br /&gt;
uw0                  EQU  8F29h&lt;br /&gt;
uPlotStep            EQU  8F32h&lt;br /&gt;
uXres                EQU  8F3Bh&lt;br /&gt;
uw02                 EQU  8F44h&lt;br /&gt;
Xmin                 EQU  8F50h&lt;br /&gt;
Xmax                 EQU  8F59h&lt;br /&gt;
Xscl                 EQU  8F62h&lt;br /&gt;
Ymin                 EQU  8F6Bh&lt;br /&gt;
Ymax                 EQU  8F74h&lt;br /&gt;
Yscl                 EQU  8F7Dh&lt;br /&gt;
ThetaMin             EQU  8F86h&lt;br /&gt;
ThetaMax             EQU  8F8Fh&lt;br /&gt;
ThetaStep            EQU  8F98h&lt;br /&gt;
TminPar              EQU  8FA1h&lt;br /&gt;
TmaxPar              EQU  8FAAh&lt;br /&gt;
Tstep                EQU  8FB3h&lt;br /&gt;
PlotStart            EQU  8FBCh&lt;br /&gt;
nMax                 EQU  8FC5h&lt;br /&gt;
u0                   EQU  8FCEh&lt;br /&gt;
v0                   EQU  8FD7h&lt;br /&gt;
nMin                 EQU  8FE0h&lt;br /&gt;
u02                  EQU  8FE9h&lt;br /&gt;
v02                  EQU  8FF2h&lt;br /&gt;
w0                   EQU  8FFBh&lt;br /&gt;
PlotStep             EQU  9004h&lt;br /&gt;
XresO                EQU  900Dh&lt;br /&gt;
w02                  EQU  9016h&lt;br /&gt;
un1                  EQU  901Fh&lt;br /&gt;
un2                  EQU  9028h&lt;br /&gt;
vn1                  EQU  9031h&lt;br /&gt;
vn2                  EQU  903Ah&lt;br /&gt;
wn1                  EQU  9043h&lt;br /&gt;
wn2                  EQU  904Ch&lt;br /&gt;
fin_N                EQU  9055h&lt;br /&gt;
fin_I                EQU  905Eh&lt;br /&gt;
fin_PV               EQU  9067h&lt;br /&gt;
fin_PMT              EQU  9070h&lt;br /&gt;
fin_FV               EQU  9079h&lt;br /&gt;
fin_PY               EQU  9082h&lt;br /&gt;
fin_CY               EQU  908Bh&lt;br /&gt;
cal_N                EQU  9094h&lt;br /&gt;
cal_I                EQU  909Dh&lt;br /&gt;
cal_PV               EQU  90A6h&lt;br /&gt;
cal_PMT              EQU  90AFh&lt;br /&gt;
cal_FV               EQU  90B8h&lt;br /&gt;
cal_PY               EQU  90C1h&lt;br /&gt;
smallEditRAM         EQU  90D3h&lt;br /&gt;
XFact                EQU  913Fh&lt;br /&gt;
YFact                EQU  9148h&lt;br /&gt;
Xres_int             EQU  9151h&lt;br /&gt;
deltaX               EQU  9152h&lt;br /&gt;
deltaY               EQU  915Bh&lt;br /&gt;
shortX               EQU  9164h&lt;br /&gt;
shortY               EQU  916Dh&lt;br /&gt;
lower                EQU  9176h&lt;br /&gt;
upper                EQU  917Fh&lt;br /&gt;
XOutSym              EQU  918Ch&lt;br /&gt;
XOutDat              EQU  918Eh&lt;br /&gt;
YOutSym              EQU  9190h&lt;br /&gt;
YOutDat              EQU  9192h&lt;br /&gt;
inputSym             EQU  9194h&lt;br /&gt;
inputDat             EQU  9196h&lt;br /&gt;
prevData             EQU  9198h&lt;br /&gt;
TblMin               EQU  92B3h&lt;br /&gt;
TblStep              EQU  92BCh&lt;br /&gt;
P1Type		     EQU  92C9h&lt;br /&gt;
SavX1List	     EQU  92CAh&lt;br /&gt;
SavY1List	     EQU  92CFh&lt;br /&gt;
SavF1List	     EQU  92D4h&lt;br /&gt;
P1FrqOnOff	     EQU  92D9h&lt;br /&gt;
P2Type		     EQU  92DAh&lt;br /&gt;
SavX2List	     EQU  92DBh&lt;br /&gt;
SavY2List	     EQU  92E0h&lt;br /&gt;
SavF2List	     EQU  92E5h&lt;br /&gt;
P2FrqOnOff	     EQU  92EAh&lt;br /&gt;
P3Type		     EQU  92EBh	&lt;br /&gt;
SavX3List	     EQU  92ECh&lt;br /&gt;
SavY3List	     EQU  92F1h&lt;br /&gt;
SavF3List	     EQU  92F6h&lt;br /&gt;
P3FrqOnOff	     EQU  92FBh&lt;br /&gt;
plotSScreen          EQU  9340h&lt;br /&gt;
seed1                EQU  9640h&lt;br /&gt;
seed2                EQU  9649h&lt;br /&gt;
cmdShadow            EQU  966Eh&lt;br /&gt;
cmdShadCur           EQU  96EEh&lt;br /&gt;
cmdShadAlph          EQU  96F0h&lt;br /&gt;
cmdShadIns           EQU  96F1h&lt;br /&gt;
cmdCursor            EQU  96F2h&lt;br /&gt;
editTop              EQU  96F4h&lt;br /&gt;
editCursor           EQU  96F6h&lt;br /&gt;
editTail             EQU  96F8h&lt;br /&gt;
editBtm              EQU  96FAh&lt;br /&gt;
editSym              EQU  9706h&lt;br /&gt;
editDat              EQU  9708h&lt;br /&gt;
winTop               EQU  97A5h&lt;br /&gt;
winBtm               EQU  97A6h&lt;br /&gt;
winLeftEdge          EQU  97A7h&lt;br /&gt;
winLeft              EQU  97A8h&lt;br /&gt;
winAbove             EQU  97AAh&lt;br /&gt;
winRow               EQU  97ACh&lt;br /&gt;
winCol               EQU  97AEh&lt;br /&gt;
fmtDigits            EQU  97B0h&lt;br /&gt;
fmtString            EQU  97B1h&lt;br /&gt;
fmtConv              EQU  97F2h&lt;br /&gt;
fmtLeft              EQU  9804h&lt;br /&gt;
fmtIndex             EQU  9806h&lt;br /&gt;
fmtMatSym            EQU  9808h&lt;br /&gt;
fmtMatMem            EQU  980Ah&lt;br /&gt;
EQS                  EQU  980Ch&lt;br /&gt;
tSymPtr1             EQU  9818h&lt;br /&gt;
tSymPtr2             EQU  981Ah&lt;br /&gt;
chkDelPtr3           EQU  981Ch&lt;br /&gt;
chkDelPtr4           EQU  981Eh&lt;br /&gt;
tempMem              EQU  9820h&lt;br /&gt;
fpBase               EQU  9822h&lt;br /&gt;
FPS                  EQU  9824h&lt;br /&gt;
OPBase               EQU  9826h&lt;br /&gt;
OPS                  EQU  9828h&lt;br /&gt;
pTempCnt             EQU  982Ah&lt;br /&gt;
cleanTmp             EQU  982Ch&lt;br /&gt;
pTemp                EQU  982Eh&lt;br /&gt;
progPtr              EQU  9830h&lt;br /&gt;
newDataPtr           EQU  9832h&lt;br /&gt;
pagedCount           EQU  9834h&lt;br /&gt;
pagedPN              EQU  9835h&lt;br /&gt;
pagedGetPtr          EQU  9836h&lt;br /&gt;
pagedPutPtr          EQU  9838h&lt;br /&gt;
pagedBuf             EQU  983Ah&lt;br /&gt;
appErr1              EQU  984Dh&lt;br /&gt;
appErr2              EQU  985Ah&lt;br /&gt;
flashByte1           EQU  9867h&lt;br /&gt;
flashByte2           EQU  9868h&lt;br /&gt;
freeArcBlock         EQU  9869h&lt;br /&gt;
arcPage              EQU  986Bh&lt;br /&gt;
arcPtr               EQU  986Ch&lt;br /&gt;
appRawKeyHandle      EQU  9870h&lt;br /&gt;
appBackUpScreen      EQU  9872h&lt;br /&gt;
customHeight         EQU  9B72h&lt;br /&gt;
localLanguage        EQU  9B73h&lt;br /&gt;
cursorHookPtr        EQU  9B7Ch&lt;br /&gt;
rawKeyHookPtr        EQU  9B84h&lt;br /&gt;
getKeyHookPtr        EQU  9B88h&lt;br /&gt;
fontHookPtr          EQU  9B9Ch&lt;br /&gt;
restartClr           EQU  9BD0h&lt;br /&gt;
localTokStr          EQU  9D65h&lt;br /&gt;
keyForStr            EQU  9D76h&lt;br /&gt;
keyToStrRam          EQU  9D77h&lt;br /&gt;
sedMonSp             EQU  9D88h&lt;br /&gt;
bpSave               EQU  9D8Ah&lt;br /&gt;
userMem              EQU  9D95h&lt;br /&gt;
symTable             EQU  0FE66h&lt;br /&gt;
&lt;br /&gt;
;SYMBOLIC_DEBUG_END&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;		Language localization equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
LANG_NEUTRAL                       equ   00h&lt;br /&gt;
LANG_DANISH                        equ   06h&lt;br /&gt;
LANG_DUTCH                         equ   13h&lt;br /&gt;
LANG_ENGLISH                       equ   09h&lt;br /&gt;
LANG_FINNISH                       equ   0bh&lt;br /&gt;
LANG_FRENCH                        equ   0ch&lt;br /&gt;
LANG_GERMAN                        equ   07h&lt;br /&gt;
LANG_HUNGARIAN                     equ   0eh&lt;br /&gt;
LANG_ITALIAN                       equ   10h&lt;br /&gt;
LANG_NORWEGIAN                     equ   14h&lt;br /&gt;
LANG_POLISH                        equ   15h&lt;br /&gt;
LANG_PORTUGUESE                    equ   16h&lt;br /&gt;
LANG_SPANISH                       equ   0ah&lt;br /&gt;
LANG_SWEDISH                       equ   1dh&lt;br /&gt;
&lt;br /&gt;
SUBLANG_NEUTRAL                    equ   00h   ; language neutral&lt;br /&gt;
SUBLANG_DUTCH                    equ   01h   ; Dutch&lt;br /&gt;
SUBLANG_ENGLISH_US               equ   01h   ; English (USA)&lt;br /&gt;
SUBLANG_FRENCH                   equ   01h   ; French&lt;br /&gt;
SUBLANG_GERMAN                   equ   01h   ; German&lt;br /&gt;
SUBLANG_ITALIAN                  equ   01h   ; Italian&lt;br /&gt;
SUBLANG_NORWEGIAN_BOKMAL         equ   01h   ; Norwegian (Bokmal)&lt;br /&gt;
SUBLANG_PORTUGUESE               equ   02h   ; Portuguese&lt;br /&gt;
SUBLANG_SPANISH                  equ   01h   ; Spanish (Castilian)&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System and State Flags&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
trigFlags	EQU  0		;Trigonometry mode settings&lt;br /&gt;
trigDeg 	EQU    2	; 1=degrees, 0=radians&lt;br /&gt;
&lt;br /&gt;
kbdFlags	EQU  0		;Keyboard scan&lt;br /&gt;
kbdSCR		EQU    3	; 1=scan code ready&lt;br /&gt;
kbdKeyPress	EQU    4	; 1=key has been pressed&lt;br /&gt;
&lt;br /&gt;
doneFlags	EQU  0		;display &amp;quot;Done&amp;quot;&lt;br /&gt;
donePrgm	EQU    5	; 1=display &amp;quot;Done&amp;quot; after prgm&lt;br /&gt;
&lt;br /&gt;
ioDelFlag	EQU  0&lt;br /&gt;
inDelete	EQU    0	;1 = DELETE SCREEN &lt;br /&gt;
&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
editFlags	EQU  1&lt;br /&gt;
editOpen	EQU    2	; 1=edit buffer is open&lt;br /&gt;
&lt;br /&gt;
monFlags	EQU  1		;monitor flags&lt;br /&gt;
monAbandon	EQU    4	; 1=don't start any long process&lt;br /&gt;
				; in put away (#715)&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
plotFlags	EQU  2		;plot generation flags&lt;br /&gt;
plotLoc 	EQU    1	; 0=bkup &amp;amp; display, 1=display only&lt;br /&gt;
plotDisp	EQU    2	; 1=plot is in display, 0=text in display&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
grfModeFlags	EQU  2		;graph mode settings&lt;br /&gt;
grfFuncM	EQU    4	; 1=function graph&lt;br /&gt;
grfPolarM	EQU    5	; 1=polar graph&lt;br /&gt;
grfParamM	EQU    6	; 1=parametric graph&lt;br /&gt;
grfRecurM       EQU    7        ; 1=RECURSION graph&lt;br /&gt;
&lt;br /&gt;
graphFlags	EQU  3&lt;br /&gt;
graphDraw	EQU    0	; 0=graph is valid, 1=redraw graph&lt;br /&gt;
&lt;br /&gt;
grfDBFlags	EQU  4&lt;br /&gt;
grfDot		EQU    0	; 0=line, 1=dot&lt;br /&gt;
grfSimul	EQU    1	; 0=sequential, 1=simultaneous&lt;br /&gt;
grfGrid 	EQU    2	; 0=no grid, 1=grid&lt;br /&gt;
grfPolar	EQU    3	; 0=rectangular, 1=polar coordinates&lt;br /&gt;
grfNoCoord	EQU    4	; 0=display coordinates, 1=off&lt;br /&gt;
grfNoAxis	EQU    5	; 0=axis, 1=no axis&lt;br /&gt;
grfLabel	EQU    6	; 0=off, 1=axis label&lt;br /&gt;
&lt;br /&gt;
textFlags	EQU  5		;Text output flags&lt;br /&gt;
textEraseBelow	EQU    1	; 1=erase line below small char&lt;br /&gt;
textScrolled	EQU    2	; 1=screen scrolled&lt;br /&gt;
textInverse	EQU    3	; 1=display inverse bit-map&lt;br /&gt;
textInsMode	EQU    4	; 0=overstrike, 1=insert mode&lt;br /&gt;
&lt;br /&gt;
ParsFlag2	EQU  7		;PARSER flags&lt;br /&gt;
numOP1		EQU    0	; 1=RESULT IN OP1, 0=NO RESULT&lt;br /&gt;
&lt;br /&gt;
newDispF        EQU  8		;Derivative mode flags&lt;br /&gt;
preClrForMode   EQU    0	; 1=HELP BLINK ON MODE SCREEN&lt;br /&gt;
&lt;br /&gt;
apdFlags	EQU  8		;Automatic power-down&lt;br /&gt;
apdAble 	EQU    2	; 1=APD enabled&lt;br /&gt;
apdRunning	EQU    3	; 1=APD clock running&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
web_err_mask    EQU  60h&lt;br /&gt;
&lt;br /&gt;
onFlags 	EQU  9		;on key flags&lt;br /&gt;
onRunning	EQU  3		; 1 = calculator is running&lt;br /&gt;
onInterrupt	EQU    4	; 1=on key interrupt request&lt;br /&gt;
&lt;br /&gt;
statFlags	EQU  9		;statistics flags&lt;br /&gt;
statsValid	EQU    6	; 1=stats are valid&lt;br /&gt;
statANSDISP	EQU  7		; 1=display stat results&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fmtFlags	EQU  10		;numeric format flags&lt;br /&gt;
fmtExponent	EQU    0	; 1=show exponent, 0=no exponent&lt;br /&gt;
fmtEng		EQU    1	; 1=engineering notion, 0=scientific&lt;br /&gt;
fmtHex		EQU    2	; 1=hexadecimal&lt;br /&gt;
fmtOct		EQU    3	; 1=octal&lt;br /&gt;
fmtBin		EQU    4	; 1=binary&lt;br /&gt;
;&lt;br /&gt;
numMode         EQU  10&lt;br /&gt;
fmtReal         EQU    5&lt;br /&gt;
fmtRect         EQU    6&lt;br /&gt;
fmtPolar        EQU    7&lt;br /&gt;
&lt;br /&gt;
realMode        EQU    5&lt;br /&gt;
rectMode        EQU    6&lt;br /&gt;
polarMode       EQU    7&lt;br /&gt;
;					;   if Hex and Oct both = 1&lt;br /&gt;
;					;   then Bin=0 means &amp;gt;Frac&lt;br /&gt;
;					;	 Bin=1 means &amp;gt;DMS&lt;br /&gt;
fmtBaseMask     EQU  00011100B		; mask to base flags&lt;br /&gt;
fmtBaseShift    EQU  2			; offset to base flags&lt;br /&gt;
;&lt;br /&gt;
;       CHECK IF THESE ARE USED BY NUMFORM,&lt;br /&gt;
;&lt;br /&gt;
;               EQU  6&lt;br /&gt;
;               EQU  7&lt;br /&gt;
&lt;br /&gt;
fmtOverride	EQU  11		;copy of fmtFlags with conversion override&lt;br /&gt;
&lt;br /&gt;
fmtEditFlags	EQU  12		;numeric editing flags&lt;br /&gt;
fmtEdit 	EQU    0	; 1=format number for editing&lt;br /&gt;
&lt;br /&gt;
curFlags	EQU  12		;Cursor&lt;br /&gt;
curAble 	EQU    2	; 1=cursor flash is enabled&lt;br /&gt;
curOn		EQU    3	; 1=cursor is showing&lt;br /&gt;
curLock 	EQU    4	; 1=cursor is locked off&lt;br /&gt;
&lt;br /&gt;
appFlags	EQU  13		;application flags&lt;br /&gt;
appWantIntrpt	EQU    0		; 1=want ON key interrupts&lt;br /&gt;
appTextSave	EQU    1		; 1=save characters in textShadow&lt;br /&gt;
appAutoScroll	EQU    2		; 1=auto-scroll text on last line&lt;br /&gt;
appMenus	EQU    3		; 1=process keys that bring up menus&lt;br /&gt;
					; 0=check Lock menu flag&lt;br /&gt;
appLockMenus	EQU    4		; 1=ignore menu keys&lt;br /&gt;
					; 0=switch to home screen and bring up menu&lt;br /&gt;
appCurGraphic	EQU    5		; 1=graphic cursor&lt;br /&gt;
appCurWord	EQU    6		; 1=text cursor covers entire word&lt;br /&gt;
appExit 	EQU    7		; 1=application handles [EXIT] key itself&lt;br /&gt;
&lt;br /&gt;
appWantIntrptF	EQU	1&amp;lt;&amp;lt;appWantIntrpt&lt;br /&gt;
appTextSaveF	EQU	1&amp;lt;&amp;lt;appTextSave&lt;br /&gt;
appAutoScrollF	EQU	1&amp;lt;&amp;lt;appAutoScroll&lt;br /&gt;
appMenusF	EQU	1&amp;lt;&amp;lt;appMenus&lt;br /&gt;
appLockMenusF	EQU	1&amp;lt;&amp;lt;appLockMenus&lt;br /&gt;
appCurGraphicF	EQU	1&amp;lt;&amp;lt;appCurGraphic&lt;br /&gt;
appCurWordF	EQU	1&amp;lt;&amp;lt;appCurWord&lt;br /&gt;
appExitF	EQU	1&amp;lt;&amp;lt;appExit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
seqFlags        EQU  15              ; Sequential Graph flags&lt;br /&gt;
webMode         EQU    0             ; 0 = NORMAL SEQ MODE, 1 = WEB MODE&lt;br /&gt;
webVert         EQU    1             ;&lt;br /&gt;
sequv           EQU    2             ; U vs V&lt;br /&gt;
seqvw           EQU    3             ; V vs W&lt;br /&gt;
sequw           EQU    4             ; U vs W&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
promptFlags	EQU  17		;prompt line flags&lt;br /&gt;
promptEdit	EQU    0	; 1=editing in prompt buffer&lt;br /&gt;
&lt;br /&gt;
indicFlags	EQU  18		;Indicator flags&lt;br /&gt;
indicRun	EQU    0	; 1=run indicator ON&lt;br /&gt;
indicInUse	EQU    1	; indicator save area in use=1, free=0&lt;br /&gt;
indicOnly	EQU    2	; interrupt handler only checks run indicator&lt;br /&gt;
&lt;br /&gt;
shiftFlags	EQU  18		;[2nd] and [ALPHA] flags&lt;br /&gt;
shift2nd	EQU    3	; 1=[2nd] has been pressed&lt;br /&gt;
shiftAlpha	EQU    4	; 1=[ALPHA] has been pressed&lt;br /&gt;
shiftLwrAlph	EQU    5	; 1=lower case, 0=upper case&lt;br /&gt;
shiftALock	EQU    6	; 1=alpha lock has been pressed&lt;br /&gt;
shiftKeepAlph	EQU    7	; 1=cannot cancel alpha shift&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tblFlags        EQU  19		;table flags.&lt;br /&gt;
autoFill        EQU    4	; 1=prompt, 0=fillAuto&lt;br /&gt;
autoCalc        EQU    5	; 1=prompt, 0=CalcAuto&lt;br /&gt;
reTable         EQU    6	; 0=table is ok, 1=must recompute table.&lt;br /&gt;
&lt;br /&gt;
sGrFlags	EQU  20&lt;br /&gt;
grfSplit        EQU    0	; 1=Split Graph, 0=Normal&lt;br /&gt;
vertSplit       EQU    1	; 1=Vertical (left-right) Split&lt;br /&gt;
grfSChanged     EQU    2	; 1=Graph just changed Split &amp;lt;-&amp;gt; normal&lt;br /&gt;
grfSplitOverride EQU   3	; 1 = ignore graph split flag if set&lt;br /&gt;
write_on_graph  EQU    4	; 1 = TEXT OR EQU WRITING TO GRAPH SCREEN&lt;br /&gt;
g_style_active  EQU    5	; 1 = GRAPH STYLES ARE ENABLED, USE THEM&lt;br /&gt;
cmp_mod_box     EQU    6	; 1 = DOING MOD BOX PLOT COMPUTATION&lt;br /&gt;
textWrite       EQU    7	; 1 = Small font writes to buffer&lt;br /&gt;
							; 0 = Small font writes to display&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
newIndicFlags   EQU  21&lt;br /&gt;
extraIndic      EQU    0&lt;br /&gt;
saIndic         EQU    1&lt;br /&gt;
&lt;br /&gt;
newFlags2	    EQU  22&lt;br /&gt;
noRestores	    EQU  5&lt;br /&gt;
&lt;br /&gt;
smartFlags      EQU  23&lt;br /&gt;
;&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
; Note: Fix these Equates if smartFlags are moved                            &lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;&lt;br /&gt;
smarter_mask    EQU  3&lt;br /&gt;
smarter_test    EQU  1&lt;br /&gt;
smartGraph      EQU  0&lt;br /&gt;
smartGraph_inv  EQU  1                                                 &lt;br /&gt;
&lt;br /&gt;
more_Flags	EQU 26&lt;br /&gt;
&lt;br /&gt;
No_Del_Stat	EQU 2&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;           Available for ASM programming&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
asm_Flag1       EQU  33          ; ASM CODING&lt;br /&gt;
asm_Flag2       EQU  34          ; ASM CODING&lt;br /&gt;
asm_Flag3       EQU  35          ; ASM CODING&lt;br /&gt;
&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;&lt;br /&gt;
getSendFlg	EQU  36&lt;br /&gt;
comFailed	EQU  1	      ; 1 = Get/Send Communication Failed&lt;br /&gt;
;&lt;br /&gt;
appLwrCaseFlag  EQU  36&lt;br /&gt;
lwrCaseActive   EQU  3&lt;br /&gt;
;&lt;br /&gt;
apiFlg3		EQU  42 &lt;br /&gt;
;&lt;br /&gt;
apiFlg4		EQU  43&lt;br /&gt;
fullScrnDraw	EQU    2	; DRAW INTO LAST ROW/COL OF SCREEN&lt;br /&gt;
&lt;br /&gt;
groupFlags	EQU  38&lt;br /&gt;
inGroup		EQU  1		;1 = IN GROUP CONTEXT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
xapFlag0        EQU  46      ; external app flags&lt;br /&gt;
xapFlag1        EQU  47&lt;br /&gt;
xapFlag2        EQU  48&lt;br /&gt;
xapFlag3        EQU  49&lt;br /&gt;
&lt;br /&gt;
fontFlags	EQU  50&lt;br /&gt;
fracDrawLFont	EQU    2&lt;br /&gt;
fracTallLFont	EQU    3&lt;br /&gt;
customFont	EQU    7  &lt;br /&gt;
&lt;br /&gt;
plotFlag3	EQU  60  &lt;br /&gt;
bufferOnly	EQU    0&lt;br /&gt;
useFastCirc	EQU    4&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
varTypeMask	EQU  1FH             &lt;br /&gt;
varGraphRef	EQU    6&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Character Font equates  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
; Large font equates&lt;br /&gt;
;&lt;br /&gt;
LrecurN         EQU     001h&lt;br /&gt;
LrecurU 	EQU	002h&lt;br /&gt;
LrecurV 	EQU	003h&lt;br /&gt;
LrecurW		EQU	004h&lt;br /&gt;
Lconvert	EQU	005h&lt;br /&gt;
LsqUp		EQU	006h&lt;br /&gt;
LsqDown		EQU	007h&lt;br /&gt;
Lintegral	EQU	008h&lt;br /&gt;
Lcross		EQU	009h&lt;br /&gt;
LboxIcon 	EQU     00Ah&lt;br /&gt;
LcrossIcon 	EQU     00Bh&lt;br /&gt;
LdotIcon 	EQU     00Ch&lt;br /&gt;
LsubT   	EQU     00Dh		;small capital T for parametric mode.&lt;br /&gt;
LcubeR  	EQU     00Eh		;slightly different 3 for cubed root.&lt;br /&gt;
LhexF		EQU	00Fh&lt;br /&gt;
Lroot		EQU	010h&lt;br /&gt;
Linverse	EQU	011h&lt;br /&gt;
Lsquare		EQU	012h&lt;br /&gt;
Langle		EQU	013h&lt;br /&gt;
Ldegree		EQU	014h&lt;br /&gt;
Lradian		EQU	015h&lt;br /&gt;
Ltranspose	EQU	016h&lt;br /&gt;
LLE		EQU	017h&lt;br /&gt;
LNE		EQU	018h&lt;br /&gt;
LGE		EQU	019h&lt;br /&gt;
Lneg		EQU	01Ah&lt;br /&gt;
Lexponent	EQU	01Bh&lt;br /&gt;
Lstore		EQU	01Ch&lt;br /&gt;
Lten		EQU	01Dh&lt;br /&gt;
LupArrow	EQU	01Eh&lt;br /&gt;
LdownArrow	EQU	01Fh&lt;br /&gt;
Lspace		EQU	020h&lt;br /&gt;
Lexclam		EQU	021h&lt;br /&gt;
Lquote		EQU	022h&lt;br /&gt;
Lpound		EQU	023h&lt;br /&gt;
Lfourth		EQU     024h&lt;br /&gt;
Lpercent	EQU	025h&lt;br /&gt;
Lampersand	EQU	026h&lt;br /&gt;
Lapostrophe	EQU	027h&lt;br /&gt;
LlParen		EQU	028h&lt;br /&gt;
LrParen		EQU	029h&lt;br /&gt;
Lasterisk	EQU	02Ah&lt;br /&gt;
LplusSign	EQU	02Bh&lt;br /&gt;
Lcomma		EQU	02Ch&lt;br /&gt;
Ldash		EQU	02Dh&lt;br /&gt;
Lperiod		EQU	02Eh&lt;br /&gt;
Lslash		EQU	02Fh&lt;br /&gt;
L0		EQU	030h&lt;br /&gt;
L1		EQU	031h&lt;br /&gt;
L2		EQU	032h&lt;br /&gt;
L3		EQU	033h&lt;br /&gt;
L4		EQU	034h&lt;br /&gt;
L5		EQU	035h&lt;br /&gt;
L6		EQU	036h&lt;br /&gt;
L7		EQU	037h&lt;br /&gt;
L8		EQU	038h&lt;br /&gt;
L9		EQU	039h&lt;br /&gt;
Lcolon		EQU	03Ah&lt;br /&gt;
Lsemicolon	EQU	03Bh&lt;br /&gt;
LLT		EQU	03Ch&lt;br /&gt;
LEQ		EQU	03Dh&lt;br /&gt;
LGT		EQU	03Eh&lt;br /&gt;
Lquestion	EQU	03Fh&lt;br /&gt;
LatSign		EQU	040h&lt;br /&gt;
LcapA	EQU	041h&lt;br /&gt;
LcapB	EQU	042h&lt;br /&gt;
LcapC	EQU	043h&lt;br /&gt;
LcapD	EQU	044h&lt;br /&gt;
LcapE	EQU	045h&lt;br /&gt;
LcapF	EQU	046h&lt;br /&gt;
LcapG	EQU	047h&lt;br /&gt;
LcapH	EQU	048h&lt;br /&gt;
LcapI	EQU	049h&lt;br /&gt;
LcapJ	EQU	04Ah&lt;br /&gt;
LcapK	EQU	04Bh&lt;br /&gt;
LcapL	EQU	04Ch&lt;br /&gt;
LcapM	EQU	04Dh&lt;br /&gt;
LcapN	EQU	04Eh&lt;br /&gt;
LcapO	EQU	04Fh&lt;br /&gt;
LcapP	EQU	050h&lt;br /&gt;
LcapQ	EQU	051h&lt;br /&gt;
LcapR	EQU	052h&lt;br /&gt;
LcapS	EQU	053h&lt;br /&gt;
LcapT	EQU	054h&lt;br /&gt;
LcapU	EQU	055h&lt;br /&gt;
LcapV	EQU	056h&lt;br /&gt;
LcapW	EQU	057h&lt;br /&gt;
LcapX	EQU	058h&lt;br /&gt;
LcapY	EQU	059h&lt;br /&gt;
LcapZ	EQU	05Ah&lt;br /&gt;
Ltheta  EQU     05Bh&lt;br /&gt;
Lbackslash	EQU	05Ch&lt;br /&gt;
LrBrack		EQU	05Dh&lt;br /&gt;
Lcaret		EQU	05Eh&lt;br /&gt;
Lunderscore	EQU	05Fh&lt;br /&gt;
Lbackquote	EQU	060h&lt;br /&gt;
La	EQU	061h&lt;br /&gt;
Lb	EQU	062h&lt;br /&gt;
Lc	EQU	063h&lt;br /&gt;
Ld	EQU	064h&lt;br /&gt;
Le	EQU	065h&lt;br /&gt;
Lf	EQU	066h&lt;br /&gt;
Lg	EQU	067h&lt;br /&gt;
Lh	EQU	068h&lt;br /&gt;
Li	EQU	069h&lt;br /&gt;
Lj	EQU	06Ah&lt;br /&gt;
Lk	EQU	06Bh&lt;br /&gt;
Ll	EQU	06Ch&lt;br /&gt;
Lm	EQU	06Dh&lt;br /&gt;
Ln	EQU	06Eh&lt;br /&gt;
Lo	EQU	06Fh&lt;br /&gt;
Lp	EQU	070h&lt;br /&gt;
Lq	EQU	071h&lt;br /&gt;
Lr	EQU	072h&lt;br /&gt;
Ls	EQU	073h&lt;br /&gt;
Lt	EQU	074h&lt;br /&gt;
Lu	EQU	075h&lt;br /&gt;
Lv	EQU	076h&lt;br /&gt;
Lw	EQU	077h&lt;br /&gt;
Lx	EQU	078h&lt;br /&gt;
Ly	EQU	079h&lt;br /&gt;
Lz	EQU	07Ah&lt;br /&gt;
LlBrace	EQU	07Bh&lt;br /&gt;
Lbar	EQU	07Ch&lt;br /&gt;
LrBrace	EQU	07Dh&lt;br /&gt;
Ltilde	EQU	07Eh&lt;br /&gt;
LinvEQ	EQU	07Fh&lt;br /&gt;
Lsub0	EQU	080h&lt;br /&gt;
Lsub1	EQU	081h&lt;br /&gt;
Lsub2	EQU	082h&lt;br /&gt;
Lsub3	EQU	083h&lt;br /&gt;
Lsub4	EQU	084h&lt;br /&gt;
Lsub5	EQU	085h&lt;br /&gt;
Lsub6	EQU	086h&lt;br /&gt;
Lsub7	EQU	087h&lt;br /&gt;
Lsub8	EQU	088h&lt;br /&gt;
Lsub9	EQU	089h&lt;br /&gt;
LcapAAcute	EQU	08Ah&lt;br /&gt;
LcapAGrave	EQU	08Bh&lt;br /&gt;
LcapACaret	EQU	08Ch&lt;br /&gt;
LcapADier	EQU	08Dh&lt;br /&gt;
LaAcute		EQU	08Eh&lt;br /&gt;
LaGrave		EQU	08Fh&lt;br /&gt;
LaCaret		EQU	090h&lt;br /&gt;
LaDier		EQU	091h&lt;br /&gt;
LcapEAcute	EQU	092h&lt;br /&gt;
LcapEGrave	EQU	093h&lt;br /&gt;
LcapECaret	EQU	094h&lt;br /&gt;
LcapEDier	EQU	095h&lt;br /&gt;
LeAcute		EQU	096h&lt;br /&gt;
LeGrave		EQU	097h&lt;br /&gt;
LeCaret		EQU	098h&lt;br /&gt;
LeDier		EQU	099h&lt;br /&gt;
LcapIAcute	EQU	09Ah&lt;br /&gt;
LcapIGrave	EQU	09Bh&lt;br /&gt;
LcapICaret	EQU	09Ch&lt;br /&gt;
LcapIDier	EQU	09Dh&lt;br /&gt;
LiAcute		EQU	09Eh&lt;br /&gt;
LiGrave		EQU	09Fh&lt;br /&gt;
LiCaret		EQU	0A0h&lt;br /&gt;
LiDier		EQU	0A1h&lt;br /&gt;
LcapOAcute	EQU	0A2h&lt;br /&gt;
LcapOGrave	EQU	0A3h&lt;br /&gt;
LcapOCaret	EQU	0A4h&lt;br /&gt;
LcapODier	EQU	0A5h&lt;br /&gt;
LoAcute		EQU	0A6h&lt;br /&gt;
LoGrave		EQU	0A7h&lt;br /&gt;
LoCaret		EQU	0A8h&lt;br /&gt;
LoDier		EQU	0A9h&lt;br /&gt;
LcapUAcute	EQU	0AAh&lt;br /&gt;
LcapUGrave	EQU	0ABh&lt;br /&gt;
LcapUCaret	EQU	0ACh&lt;br /&gt;
LcapUDier	EQU	0ADh&lt;br /&gt;
LuAcute		EQU	0AEh&lt;br /&gt;
LuGrave		EQU	0AFh&lt;br /&gt;
LuCaret		EQU	0B0h&lt;br /&gt;
LuDier		EQU	0B1h&lt;br /&gt;
LcapCCed	EQU	0B2h&lt;br /&gt;
LcCed		EQU	0B3h&lt;br /&gt;
LcapNTilde	EQU	0B4h&lt;br /&gt;
LnTilde		EQU	0B5h&lt;br /&gt;
Laccent		EQU	0B6h&lt;br /&gt;
Lgrave		EQU	0B7h&lt;br /&gt;
Ldieresis	EQU	0B8h&lt;br /&gt;
LquesDown	EQU	0B9h&lt;br /&gt;
LexclamDown	EQU	0BAh&lt;br /&gt;
Lalpha		EQU	0BBh&lt;br /&gt;
Lbeta		EQU	0BCh&lt;br /&gt;
Lgamma		EQU	0BDh&lt;br /&gt;
LcapDelta	EQU	0BEh&lt;br /&gt;
Ldelta		EQU	0BFh&lt;br /&gt;
Lepsilon	EQU	0C0h&lt;br /&gt;
LlBrack 	EQU     0C1h&lt;br /&gt;
Llambda		EQU	0C2h&lt;br /&gt;
Lmu		EQU	0C3h&lt;br /&gt;
Lpi		EQU	0C4h&lt;br /&gt;
Lrho		EQU	0C5h&lt;br /&gt;
LcapSigma	EQU	0C6h&lt;br /&gt;
Lsigma		EQU	0C7h&lt;br /&gt;
Ltau		EQU	0C8h&lt;br /&gt;
Lphi		EQU	0C9h&lt;br /&gt;
LcapOmega	EQU	0CAh&lt;br /&gt;
LxMean		EQU	0CBh&lt;br /&gt;
LyMean		EQU	0CCh&lt;br /&gt;
LsupX		EQU	0CDh&lt;br /&gt;
Lellipsis	EQU	0CEh&lt;br /&gt;
Lleft		EQU	0CFh&lt;br /&gt;
Lblock		EQU	0D0h&lt;br /&gt;
Lper		EQU	0D1h&lt;br /&gt;
Lhyphen		EQU	0D2h&lt;br /&gt;
Larea		EQU	0D3h&lt;br /&gt;
Ltemp		EQU	0D4h&lt;br /&gt;
Lcube		EQU	0D5h&lt;br /&gt;
Lenter		EQU	0D6h&lt;br /&gt;
LimagI		EQU	0D7h&lt;br /&gt;
Lphat		EQU	0D8h&lt;br /&gt;
Lchi		EQU	0D9h&lt;br /&gt;
LstatF		EQU     0DAh&lt;br /&gt;
Llne		EQU	0DBh&lt;br /&gt;
LlistL		EQU	0DCh&lt;br /&gt;
LfinanN 	EQU	0DDh&lt;br /&gt;
L2_r_paren 	EQU	0DEh&lt;br /&gt;
LblockArrow     EQU     0DFh&lt;br /&gt;
LcurO   	EQU     0E0h&lt;br /&gt;
LcurO2  	EQU     0E1h&lt;br /&gt;
LcurOcapA       EQU     0E2h&lt;br /&gt;
LcurOa  	EQU     0E3h&lt;br /&gt;
LcurI   	EQU     0E4h&lt;br /&gt;
LcurI2  	EQU     0E5h&lt;br /&gt;
LcurIcapA       EQU     0E6h&lt;br /&gt;
LcurIa  	EQU     0E7h&lt;br /&gt;
LGline          EQU     0E8h    ; = 0&lt;br /&gt;
LGthick         EQU     0E9h    ; = 1&lt;br /&gt;
LGabove         EQU     0EAh    ; = 2&lt;br /&gt;
LGbelow         EQU     0EBh    ; = 3&lt;br /&gt;
LGpath          EQU     0ECh    ; = 4&lt;br /&gt;
LGanimate       EQU     0EDh    ; = 5&lt;br /&gt;
LGdot           EQU     0EEh    ; = 6&lt;br /&gt;
LUpBlk          EQU     0EFh    ;Up arrow and Block in solver&lt;br /&gt;
LDnBlk          EQU     0F0h    ;Down arrow and Block in solver&lt;br /&gt;
LcurFull        EQU     0F1h    ;note: must be last char (PutMap checks)&lt;br /&gt;
&lt;br /&gt;
;Small font equates&lt;br /&gt;
;&lt;br /&gt;
SrecurN         equ     001h&lt;br /&gt;
SrecurU		equ	002h&lt;br /&gt;
SrecurV		equ	003h&lt;br /&gt;
SrecurW		equ	004h&lt;br /&gt;
Sconvert	equ	005h&lt;br /&gt;
SFourSpaces 	equ 	006h&lt;br /&gt;
SsqDown		equ	007h&lt;br /&gt;
Sintegral	equ	008h&lt;br /&gt;
Scross		equ	009h&lt;br /&gt;
SboxIcon 	equ	00Ah&lt;br /&gt;
ScrossIcon 	equ	00Bh&lt;br /&gt;
SdotIcon 	equ    	00Ch&lt;br /&gt;
SsubT   	equ     00Dh&lt;br /&gt;
ScubeR  	equ     00Eh&lt;br /&gt;
ShexF		equ	00Fh&lt;br /&gt;
Sroot		equ	010h&lt;br /&gt;
Sinverse	equ	011h&lt;br /&gt;
Ssquare		equ	012h&lt;br /&gt;
Sangle		equ	013h&lt;br /&gt;
Sdegree		equ	014h&lt;br /&gt;
Sradian		equ	015h&lt;br /&gt;
Stranspose	equ	016h&lt;br /&gt;
SLE		equ	017h&lt;br /&gt;
SNE		equ	018h&lt;br /&gt;
SGE		equ	019h&lt;br /&gt;
Sneg		equ	01Ah&lt;br /&gt;
Sexponent	equ	01Bh&lt;br /&gt;
Sstore		equ	01Ch&lt;br /&gt;
Sten		equ	01Dh&lt;br /&gt;
SupArrow	equ	01Eh&lt;br /&gt;
SdownArrow	equ	01Fh&lt;br /&gt;
Sspace		equ	020h&lt;br /&gt;
Sexclam		equ	021h&lt;br /&gt;
Squote		equ	022h&lt;br /&gt;
Spound		equ	023h&lt;br /&gt;
Sdollar		equ	024h&lt;br /&gt;
Spercent	equ	025h&lt;br /&gt;
Sampersand	equ	026h&lt;br /&gt;
Sapostrophe	equ	027h&lt;br /&gt;
SlParen		equ	028h&lt;br /&gt;
SrParen		equ	029h&lt;br /&gt;
Sasterisk	equ	02Ah&lt;br /&gt;
SplusSign	equ	02Bh&lt;br /&gt;
Scomma		equ	02Ch&lt;br /&gt;
Sdash		equ	02Dh&lt;br /&gt;
Speriod		equ	02Eh&lt;br /&gt;
Sslash		equ	02Fh&lt;br /&gt;
S0		equ	030h&lt;br /&gt;
S1		equ	031h&lt;br /&gt;
S2		equ	032h&lt;br /&gt;
S3		equ	033h&lt;br /&gt;
S4		equ	034h&lt;br /&gt;
S5		equ	035h&lt;br /&gt;
S6		equ	036h&lt;br /&gt;
S7		equ	037h&lt;br /&gt;
S8		equ	038h&lt;br /&gt;
S9		equ	039h&lt;br /&gt;
Scolon		equ	03Ah&lt;br /&gt;
Ssemicolon	equ	03Bh&lt;br /&gt;
SLT		equ	03Ch&lt;br /&gt;
SEQ		equ	03Dh&lt;br /&gt;
SGT		equ	03Eh&lt;br /&gt;
Squestion	equ	03Fh&lt;br /&gt;
SatSign		equ	040h&lt;br /&gt;
ScapA		equ	041h&lt;br /&gt;
ScapB		equ	042h&lt;br /&gt;
ScapC		equ	043h&lt;br /&gt;
ScapD		equ	044h&lt;br /&gt;
ScapE		equ	045h&lt;br /&gt;
ScapF		equ	046h&lt;br /&gt;
ScapG		equ	047h&lt;br /&gt;
ScapH		equ	048h&lt;br /&gt;
ScapI		equ	049h&lt;br /&gt;
ScapJ		equ	04Ah&lt;br /&gt;
ScapK		equ	04Bh&lt;br /&gt;
ScapL		equ	04Ch&lt;br /&gt;
ScapM		equ	04Dh&lt;br /&gt;
ScapN		equ	04Eh&lt;br /&gt;
ScapO		equ	04Fh&lt;br /&gt;
ScapP		equ	050h&lt;br /&gt;
ScapQ		equ	051h&lt;br /&gt;
ScapR		equ	052h&lt;br /&gt;
ScapS		equ	053h&lt;br /&gt;
ScapT		equ	054h&lt;br /&gt;
ScapU		equ	055h&lt;br /&gt;
ScapV		equ	056h&lt;br /&gt;
ScapW		equ	057h&lt;br /&gt;
ScapX		equ	058h&lt;br /&gt;
ScapY		equ	059h&lt;br /&gt;
ScapZ		equ	05Ah&lt;br /&gt;
Stheta  	equ     05Bh&lt;br /&gt;
Sbackslash	equ	05Ch&lt;br /&gt;
SrBrack		equ	05Dh&lt;br /&gt;
Scaret		equ	05Eh&lt;br /&gt;
Sunderscore	equ	05Fh&lt;br /&gt;
Sbackquote	equ	060h&lt;br /&gt;
SmallA		equ	061h&lt;br /&gt;
SmallB		equ	062h&lt;br /&gt;
SmallC		equ	063h&lt;br /&gt;
SmallD		equ	064h&lt;br /&gt;
SmallE		equ	065h&lt;br /&gt;
SmallF		equ	066h&lt;br /&gt;
SmallG		equ	067h&lt;br /&gt;
SmallH		equ	068h&lt;br /&gt;
SmallI		equ	069h&lt;br /&gt;
SmallJ		equ	06Ah&lt;br /&gt;
SmallK		equ	06Bh&lt;br /&gt;
SmallL		equ	06Ch&lt;br /&gt;
SmallM		equ	06Dh&lt;br /&gt;
SmallN		equ	06Eh&lt;br /&gt;
SmallO		equ	06Fh&lt;br /&gt;
SmallP		equ	070h&lt;br /&gt;
SmallQ		equ	071h&lt;br /&gt;
SmallR		equ	072h&lt;br /&gt;
SmallS		equ	073h&lt;br /&gt;
SmallT		equ	074h&lt;br /&gt;
SmallU		equ	075h&lt;br /&gt;
SmallV		equ	076h&lt;br /&gt;
SmallW		equ	077h&lt;br /&gt;
SmallX		equ	078h&lt;br /&gt;
SmallY		equ	079h&lt;br /&gt;
SmallZ		equ	07Ah&lt;br /&gt;
SlBrace		equ	07Bh&lt;br /&gt;
Sbar		equ	07Ch&lt;br /&gt;
SrBrace		equ	07Dh&lt;br /&gt;
Stilde		equ	07Eh&lt;br /&gt;
SinvEQ		equ	07Fh&lt;br /&gt;
Ssub0		equ	080h&lt;br /&gt;
Ssub1		equ	081h&lt;br /&gt;
Ssub2		equ	082h&lt;br /&gt;
Ssub3		equ	083h&lt;br /&gt;
Ssub4		equ	084h&lt;br /&gt;
Ssub5		equ	085h&lt;br /&gt;
Ssub6		equ	086h&lt;br /&gt;
Ssub7		equ	087h&lt;br /&gt;
Ssub8		equ	088h&lt;br /&gt;
Ssub9		equ	089h&lt;br /&gt;
ScapAAcute	equ	08Ah&lt;br /&gt;
ScapAGrave	equ	08Bh&lt;br /&gt;
ScapACaret	equ	08Ch&lt;br /&gt;
ScapADier	equ	08Dh&lt;br /&gt;
SaAcute		equ	08Eh&lt;br /&gt;
SaGrave		equ	08Fh&lt;br /&gt;
SaCaret		equ	090h&lt;br /&gt;
SaDier		equ	091h&lt;br /&gt;
ScapEGrave	equ	092h&lt;br /&gt;
ScapEAcute	equ	093h&lt;br /&gt;
ScapECaret	equ	094h&lt;br /&gt;
ScapEDier	equ	095h&lt;br /&gt;
SeAcute		equ	096h&lt;br /&gt;
SeGrave		equ	097h&lt;br /&gt;
SeCaret		equ	098h&lt;br /&gt;
SeDier		equ	099h&lt;br /&gt;
ScapIAcute	equ	09Ah&lt;br /&gt;
ScapIGrave	equ	09Bh&lt;br /&gt;
ScapICaret	equ	09Ch&lt;br /&gt;
ScapIDier	equ	09Dh&lt;br /&gt;
SiAcute		equ	09Eh&lt;br /&gt;
SiGrave		equ	09Fh&lt;br /&gt;
SiCaret		equ	0A0h&lt;br /&gt;
SiDier		equ	0A1h&lt;br /&gt;
ScapOAcute	equ	0A2h&lt;br /&gt;
ScapOGrave	equ	0A3h&lt;br /&gt;
ScapOCaret	equ	0A4h&lt;br /&gt;
ScapODier	equ	0A5h&lt;br /&gt;
SoAcute		equ	0A6h&lt;br /&gt;
SoGrave		equ	0A7h&lt;br /&gt;
SoCaret		equ	0A8h&lt;br /&gt;
SoDier		equ	0A9h&lt;br /&gt;
ScapUAcute	equ	0AAh&lt;br /&gt;
ScapUGrave	equ	0ABh&lt;br /&gt;
ScapUCaret	equ	0ACh&lt;br /&gt;
ScapUDier	equ	0ADh&lt;br /&gt;
SuAcute		equ	0AEh&lt;br /&gt;
SuGrave		equ	0AFh&lt;br /&gt;
SuCaret		equ	0B0h&lt;br /&gt;
SuDier		equ	0B1h&lt;br /&gt;
ScapCCed	equ	0B2h&lt;br /&gt;
ScCed		equ	0B3h&lt;br /&gt;
ScapNTilde	equ	0B4h&lt;br /&gt;
SnTilde		equ	0B5h&lt;br /&gt;
Saccent		equ	0B6h&lt;br /&gt;
Sgrave		equ	0B7h&lt;br /&gt;
Sdieresis	equ	0B8h&lt;br /&gt;
SquesDown	equ	0B9h&lt;br /&gt;
SexclamDown	equ	0BAh&lt;br /&gt;
Salpha		equ	0BBh&lt;br /&gt;
Sbeta		equ	0BCh&lt;br /&gt;
Sgamma		equ	0BDh&lt;br /&gt;
ScapDelta	equ	0BEh&lt;br /&gt;
Sdelta		equ	0BFh&lt;br /&gt;
Sepsilon	equ	0C0h&lt;br /&gt;
SlBrack 	equ     0C1h&lt;br /&gt;
Slambda		equ	0C2h&lt;br /&gt;
Smu		equ	0C3h&lt;br /&gt;
Spi		equ	0C4h&lt;br /&gt;
Srho		equ	0C5h&lt;br /&gt;
ScapSigma	equ	0C6h&lt;br /&gt;
Ssigma		equ	0C7h&lt;br /&gt;
Stau		equ	0C8h&lt;br /&gt;
Sphi		equ	0C9h&lt;br /&gt;
ScapOmega	equ	0CAh&lt;br /&gt;
SxMean		equ	0CBh&lt;br /&gt;
SyMean		equ	0CCh&lt;br /&gt;
SsupX		equ	0CDh&lt;br /&gt;
Sellipsis	equ	0CEh&lt;br /&gt;
Sleft		equ	0CFh&lt;br /&gt;
Sblock		equ	0D0h&lt;br /&gt;
Sper		equ	0D1h&lt;br /&gt;
Shyphen		equ	0D2h&lt;br /&gt;
Sarea		equ	0D3h&lt;br /&gt;
Stemp		equ	0D4h&lt;br /&gt;
Scube		equ	0D5h&lt;br /&gt;
Senter		equ	0D6h&lt;br /&gt;
SimagI		equ	0D7h&lt;br /&gt;
Sphat		equ	0D8h&lt;br /&gt;
Schi		equ	0D9h&lt;br /&gt;
SstatF  	equ     0DAh&lt;br /&gt;
Slne		equ	0DBh&lt;br /&gt;
SlistL		equ	0DCh&lt;br /&gt;
SfinanN 	equ	0DDh&lt;br /&gt;
S2_r_paren 	equ	0DEh&lt;br /&gt;
SnarrowCapE     equ     0DFh&lt;br /&gt;
SListLock 	equ	0E0h&lt;br /&gt;
Sscatter1 	equ	0E1h                    &lt;br /&gt;
Sscatter2 	equ	0E2h                    &lt;br /&gt;
Sxyline1  	equ	0E3h                    &lt;br /&gt;
Sxyline2  	equ	0E4h&lt;br /&gt;
Sboxplot1 	equ	0E5h&lt;br /&gt;
Sboxplot2 	equ	0E6h&lt;br /&gt;
Shist1    	equ	0E7h&lt;br /&gt;
Shist2    	equ	0E8h&lt;br /&gt;
SmodBox1  	equ	0E9h&lt;br /&gt;
SmodBox2  	equ	0EAh&lt;br /&gt;
Snormal1  	equ	0EBh&lt;br /&gt;
Snormal2  	equ	0ECh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Keypress Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Keyboard key names&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
kRight          EQU       001h&lt;br /&gt;
kLeft           EQU       002h&lt;br /&gt;
kUp             EQU       003h&lt;br /&gt;
kDown           EQU       004h&lt;br /&gt;
kEnter          EQU       005h&lt;br /&gt;
kAlphaEnter     EQU       006h&lt;br /&gt;
kAlphaUp        EQU       007h&lt;br /&gt;
kAlphaDown      EQU       008h&lt;br /&gt;
kClear          EQU       009h&lt;br /&gt;
kDel            EQU       00Ah&lt;br /&gt;
kIns            EQU       00Bh&lt;br /&gt;
kRecall         EQU       00Ch&lt;br /&gt;
kLastEnt        EQU       00Dh&lt;br /&gt;
kBOL            EQU       00Eh&lt;br /&gt;
kEOL            EQU       00Fh&lt;br /&gt;
;&lt;br /&gt;
kSelAll         EQU       010h&lt;br /&gt;
kUnselAll       EQU       011h&lt;br /&gt;
kLtoTI82        EQU       012h&lt;br /&gt;
kBackup         EQU       013h&lt;br /&gt;
kRecieve        EQU       014h&lt;br /&gt;
kLnkQuit        EQU       015h&lt;br /&gt;
kTrans          EQU       016h&lt;br /&gt;
kRename         EQU       017h&lt;br /&gt;
kOverw          EQU       018h&lt;br /&gt;
kOmit           EQU       019h&lt;br /&gt;
kCont           EQU       01Ah&lt;br /&gt;
kSendID         EQU       01Bh&lt;br /&gt;
kSendSW         EQU       01Ch&lt;br /&gt;
kYes            EQU       01Dh&lt;br /&gt;
kNoWay          EQU       01Eh&lt;br /&gt;
kvSendType      EQU       01Fh&lt;br /&gt;
kOverWAll       EQU       020h&lt;br /&gt;
;&lt;br /&gt;
kNo             EQU       025h&lt;br /&gt;
kKReset         EQU       026h&lt;br /&gt;
kApp            EQU       027h&lt;br /&gt;
;&lt;br /&gt;
kDoug           EQU       028h&lt;br /&gt;
kListflag       EQU       029h&lt;br /&gt;
menuStart       EQU       02Bh&lt;br /&gt;
;&lt;br /&gt;
kAreYouSure     EQU       02Bh&lt;br /&gt;
kAppsMenu       EQU       02Ch&lt;br /&gt;
kPrgm           EQU       02Dh&lt;br /&gt;
kZoom           EQU       02Eh&lt;br /&gt;
kDraw           EQU       02Fh&lt;br /&gt;
kSPlot          EQU       030h&lt;br /&gt;
kStat           EQU       031h&lt;br /&gt;
kMath           EQU       032h&lt;br /&gt;
kTest           EQU       033h&lt;br /&gt;
kChar           EQU       034h&lt;br /&gt;
kVars           EQU       035h&lt;br /&gt;
kMem            EQU       036h&lt;br /&gt;
kMatrix         EQU       037h&lt;br /&gt;
kDist           EQU       038h&lt;br /&gt;
kAngle          EQU       039h&lt;br /&gt;
kList           EQU       03Ah&lt;br /&gt;
kCalc           EQU       03Bh&lt;br /&gt;
kFin            EQU       03Ch&lt;br /&gt;
;&lt;br /&gt;
menuEnd         EQU       kFin&lt;br /&gt;
;&lt;br /&gt;
kCatalog        EQU       03Eh&lt;br /&gt;
kInputDone      EQU       03Fh&lt;br /&gt;
kOff            EQU       kInputDone&lt;br /&gt;
;&lt;br /&gt;
kQuit           EQU       040h&lt;br /&gt;
appStart        EQU       kQuit&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
kLinkIO         EQU       041h&lt;br /&gt;
kMatrixEd       EQU       042h&lt;br /&gt;
kStatEd         EQU       043h&lt;br /&gt;
kGraph          EQU       044h&lt;br /&gt;
kMode           EQU       045h&lt;br /&gt;
kPrgmEd         EQU       046h        ; PROGRAM EDIT&lt;br /&gt;
kPrgmCr         EQU       047h        ; PROGRAM CREATE&lt;br /&gt;
kWindow         EQU       048h        ; RANGE EDITOR&lt;br /&gt;
kYequ           EQU       049h        ; EQUATION EDITOR&lt;br /&gt;
kTable          EQU       04Ah        ; TABLE EDITOR&lt;br /&gt;
kTblSet         EQU       04Bh        ; TABLE SET&lt;br /&gt;
kChkRAM         EQU       04Ch        ; CHECK RAM&lt;br /&gt;
kDelMem         EQU       04Dh        ; DELETE MEM&lt;br /&gt;
kResetMem       EQU       04Eh        ; RESET MEM&lt;br /&gt;
kResetDef	EQU	  04Fh        ; RESET DEFAULT&lt;br /&gt;
kPrgmInput      EQU       050h        ; PROGRAM INPUT&lt;br /&gt;
kZFactEd        EQU       051h        ; ZOOM FACTOR EDITOR&lt;br /&gt;
kError          EQU       052h        ; ERROR&lt;br /&gt;
kSolveTVM       EQU       053h        ; TVM SOLVER&lt;br /&gt;
kSolveRoot	EQU	  054h        ; SOLVE EDITOR&lt;br /&gt;
kStatP          EQU       055h        ; stat plot&lt;br /&gt;
kInfStat 	EQU	  056h	      ; Inferential Statistic&lt;br /&gt;
kFormat         EQU       057h        ; FORMAT&lt;br /&gt;
kExtApps        EQU       058h        ; External Applications.     NEW&lt;br /&gt;
kNewApps        EQU       059h        ; New Apps for Cerberus.&lt;br /&gt;
;&lt;br /&gt;
append          EQU       kNewApps&lt;br /&gt;
;&lt;br /&gt;
echoStart1      EQU       05Ah&lt;br /&gt;
;&lt;br /&gt;
kTrace          EQU       05Ah&lt;br /&gt;
kZFit           EQU       05Bh&lt;br /&gt;
kZIn            EQU       05Ch&lt;br /&gt;
kZOut           EQU       05Dh&lt;br /&gt;
kZPrev          EQU       05Eh&lt;br /&gt;
kBox            EQU       05Fh&lt;br /&gt;
kDecml          EQU       060h&lt;br /&gt;
kSetZm          EQU       061h&lt;br /&gt;
kSquar          EQU       062h&lt;br /&gt;
kStd            EQU       063h&lt;br /&gt;
kTrig           EQU       064h&lt;br /&gt;
kUsrZm          EQU       065h&lt;br /&gt;
kZSto           EQU       066h&lt;br /&gt;
kZInt           EQU       067h&lt;br /&gt;
kZStat          EQU       068h&lt;br /&gt;
;&lt;br /&gt;
echoStart2      EQU       069h&lt;br /&gt;
;&lt;br /&gt;
kSelect         EQU       069h&lt;br /&gt;
kCircl          EQU       06Ah&lt;br /&gt;
kClDrw          EQU       06Bh&lt;br /&gt;
kLine           EQU       06Ch&lt;br /&gt;
kPen            EQU       06Dh&lt;br /&gt;
kPtChg          EQU       06Eh&lt;br /&gt;
kPtOff          EQU       06Fh&lt;br /&gt;
kPtOn           EQU       070h&lt;br /&gt;
kVert           EQU       071h&lt;br /&gt;
kHoriz          EQU       072h&lt;br /&gt;
kText           EQU       073h&lt;br /&gt;
kTanLn          EQU       074h&lt;br /&gt;
;&lt;br /&gt;
kEval           EQU       075h&lt;br /&gt;
kInters         EQU       076h&lt;br /&gt;
kDYDX           EQU       077h&lt;br /&gt;
kFnIntg         EQU       078h&lt;br /&gt;
kRootG          EQU       079h&lt;br /&gt;
kDYDT           EQU       07Ah&lt;br /&gt;
kDXDT           EQU       07Bh&lt;br /&gt;
kDRDo           EQU       07Ch&lt;br /&gt;
KGFMin          EQU       07Dh&lt;br /&gt;
KGFMax          EQU       07Eh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
EchoStart       EQU       07Fh&lt;br /&gt;
;&lt;br /&gt;
kListName       EQU       07Fh&lt;br /&gt;
kAdd            EQU       080h&lt;br /&gt;
kSub            EQU       081h&lt;br /&gt;
kMul            EQU       082h&lt;br /&gt;
kDiv            EQU       083h&lt;br /&gt;
kExpon          EQU       084h&lt;br /&gt;
kLParen         EQU       085h&lt;br /&gt;
kRParen         EQU       086h&lt;br /&gt;
kLBrack         EQU       087h&lt;br /&gt;
kRBrack         EQU       088h&lt;br /&gt;
kShade          EQU       089h&lt;br /&gt;
kStore          EQU       08Ah&lt;br /&gt;
kComma          EQU       08Bh&lt;br /&gt;
kChs            EQU       08Ch&lt;br /&gt;
kDecPnt         EQU       08Dh&lt;br /&gt;
k0              EQU       08Eh&lt;br /&gt;
k1              EQU       08Fh&lt;br /&gt;
k2              EQU       090h&lt;br /&gt;
k3              EQU       091h&lt;br /&gt;
k4              EQU       092h&lt;br /&gt;
k5              EQU       093h&lt;br /&gt;
k6              EQU       094h&lt;br /&gt;
k7              EQU       095h&lt;br /&gt;
k8              EQU       096h&lt;br /&gt;
k9              EQU       097h&lt;br /&gt;
kEE             EQU       098h&lt;br /&gt;
kSpace          EQU       099h&lt;br /&gt;
kCapA           EQU       09Ah&lt;br /&gt;
kCapB           EQU       09Bh&lt;br /&gt;
kCapC           EQU       09Ch&lt;br /&gt;
kCapD           EQU       09Dh&lt;br /&gt;
kCapE           EQU       09Eh&lt;br /&gt;
kCapF           EQU       09Fh&lt;br /&gt;
kCapG           EQU       0A0h&lt;br /&gt;
kCapH           EQU       0A1h&lt;br /&gt;
kCapI           EQU       0A2h&lt;br /&gt;
kCapJ           EQU       0A3h&lt;br /&gt;
kCapK           EQU       0A4h&lt;br /&gt;
kCapL           EQU       0A5h&lt;br /&gt;
kCapM           EQU       0A6h&lt;br /&gt;
kCapN           EQU       0A7h&lt;br /&gt;
kCapO           EQU       0A8h&lt;br /&gt;
kCapP           EQU       0A9h&lt;br /&gt;
kCapQ           EQU       0AAh&lt;br /&gt;
kCapR           EQU       0ABh&lt;br /&gt;
kCapS           EQU       0ACh&lt;br /&gt;
kCapT           EQU       0ADh&lt;br /&gt;
kCapU           EQU       0AEh&lt;br /&gt;
kCapV           EQU       0AFh&lt;br /&gt;
kCapW           EQU       0B0h&lt;br /&gt;
kCapX           EQU       0B1h&lt;br /&gt;
kCapY           EQU       0B2h&lt;br /&gt;
kCapZ           EQU       0B3h&lt;br /&gt;
kVarx           EQU       0B4h&lt;br /&gt;
kPi             EQU       0B5h&lt;br /&gt;
kInv            EQU       0B6h&lt;br /&gt;
kSin            EQU       0B7h&lt;br /&gt;
kASin           EQU       0B8h&lt;br /&gt;
kCos            EQU       0B9h&lt;br /&gt;
kACos           EQU       0BAh&lt;br /&gt;
kTan            EQU       0BBh&lt;br /&gt;
kATan           EQU       0BCh&lt;br /&gt;
kSquare         EQU       0BDh&lt;br /&gt;
kSqrt           EQU       0BEh&lt;br /&gt;
kLn             EQU       0BFh&lt;br /&gt;
kExp            EQU       0C0h&lt;br /&gt;
kLog            EQU       0C1h&lt;br /&gt;
kALog           EQU       0C2h&lt;br /&gt;
kToABC          EQU       0C3h&lt;br /&gt;
;&lt;br /&gt;
kClrTbl         EQU       0C4h&lt;br /&gt;
;&lt;br /&gt;
kAns            EQU       0C5h&lt;br /&gt;
kColon          EQU       0C6h&lt;br /&gt;
;&lt;br /&gt;
kNDeriv         EQU       0C7h&lt;br /&gt;
kFnInt          EQU       0C8h&lt;br /&gt;
kRoot           EQU       0C9h&lt;br /&gt;
;&lt;br /&gt;
kQuest          EQU       0CAh&lt;br /&gt;
kQuote          EQU       0CBh&lt;br /&gt;
kTheta          EQU       0CCh&lt;br /&gt;
kIf             EQU       0CDh&lt;br /&gt;
kThen           EQU       0CEh&lt;br /&gt;
kElse           EQU       0CFh&lt;br /&gt;
kFor            EQU       0D0h&lt;br /&gt;
kWhile          EQU       0D1h&lt;br /&gt;
kRepeat         EQU       0D2h&lt;br /&gt;
kEnd            EQU       0D3h&lt;br /&gt;
kPause          EQU       0D4h&lt;br /&gt;
kLbl            EQU       0D5h&lt;br /&gt;
kGoto           EQU       0D6h&lt;br /&gt;
kISG            EQU       0D7h&lt;br /&gt;
kDSL            EQU       0D8h&lt;br /&gt;
kMenu           EQU       0D9h&lt;br /&gt;
kExec           EQU       0DAh&lt;br /&gt;
kReturn         EQU       0DBh&lt;br /&gt;
kStop           EQU       0DCh&lt;br /&gt;
kInput          EQU       0DDh&lt;br /&gt;
kPrompt         EQU       0DEh&lt;br /&gt;
kDisp           EQU       0DFh&lt;br /&gt;
kDispG          EQU       0E0h&lt;br /&gt;
kDispT          EQU       0E1h&lt;br /&gt;
kOutput         EQU       0E2h&lt;br /&gt;
kGetKey         EQU       0E3h&lt;br /&gt;
kClrHome        EQU       0E4h&lt;br /&gt;
kPrtScr         EQU       0E5h&lt;br /&gt;
kSinH           EQU       0E6h&lt;br /&gt;
kCosH           EQU       0E7h&lt;br /&gt;
kTanH           EQU       0E8h&lt;br /&gt;
kASinH          EQU       0E9h&lt;br /&gt;
kACosH          EQU       0EAh&lt;br /&gt;
kATanH          EQU       0EBh&lt;br /&gt;
kLBrace         EQU       0ECh&lt;br /&gt;
kRBrace         EQU       0EDh&lt;br /&gt;
kI              EQU       0EEh&lt;br /&gt;
kCONSTeA        EQU       0EFh&lt;br /&gt;
kPlot3          EQU       0F0h&lt;br /&gt;
kFMin           EQU       0F1h&lt;br /&gt;
kFMax           EQU       0F2h&lt;br /&gt;
kL1A            EQU       0F3h&lt;br /&gt;
kL2A            EQU       0F4h&lt;br /&gt;
kL3A            EQU       0F5h&lt;br /&gt;
kL4A            EQU       0F6h&lt;br /&gt;
kL5A            EQU       0F7h&lt;br /&gt;
kL6A            EQU       0F8h&lt;br /&gt;
kunA            EQU       0F9h&lt;br /&gt;
kvnA            EQU       0FAh&lt;br /&gt;
kwnA            EQU       0FBh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       THIS KEY MEANS THAT IT IS A 2 BYTE KEYCODE&lt;br /&gt;
;       THERE ARE 2 OF THESE KEYS; BE CAREFUL WITH USAGE&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kExtendEcho2    EQU       0FCh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================;&lt;br /&gt;
;       THIS KEY MEANS THAT THE KEY PRESS IS ONE THAT ECHOS&lt;br /&gt;
;       INTO A BUFFER, AND IT IS A 2 BYTE KEY CODE, GO LOOK AT&lt;br /&gt;
;       (EXTECHO) FOR THE KEY VALUE &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kExtendEcho     EQU       0FEh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
kE1BT           EQU       0&lt;br /&gt;
&lt;br /&gt;
kDrawInv        EQU       kE1BT&lt;br /&gt;
kDrawF          EQU       kE1BT+1&lt;br /&gt;
kPixelOn        EQU       kE1BT+2&lt;br /&gt;
kPixelOff       EQU       kE1BT+3&lt;br /&gt;
kPxlTest        EQU       kE1BT+4&lt;br /&gt;
kRCGDB          EQU       kE1BT+5&lt;br /&gt;
kRCPic          EQU       kE1BT+6&lt;br /&gt;
kSTGDB          EQU       kE1BT+7&lt;br /&gt;
kSTPic          EQU       kE1BT+8&lt;br /&gt;
kAbs            EQU       kE1BT+9&lt;br /&gt;
kTEqu           EQU       kE1BT+10    ; ==&lt;br /&gt;
kTNoteQ         EQU       kE1BT+11    ; &amp;lt;&amp;gt;&lt;br /&gt;
kTGT            EQU       kE1BT+12    ; &amp;gt;&lt;br /&gt;
kTGTE           EQU       kE1BT+13    ; &amp;gt; =&lt;br /&gt;
kTLT            EQU       kE1BT+14    ; &amp;lt;&lt;br /&gt;
kTLTE           EQU       kE1BT+15    ; &amp;lt; =&lt;br /&gt;
&lt;br /&gt;
kAnd            EQU       kE1BT+16&lt;br /&gt;
kOr             EQU       kE1BT+17&lt;br /&gt;
kXor            EQU       kE1BT+18&lt;br /&gt;
kNot            EQU       kE1BT+19&lt;br /&gt;
&lt;br /&gt;
kLR1            EQU       kE1BT+20&lt;br /&gt;
&lt;br /&gt;
kXRoot          EQU       kE1BT+21&lt;br /&gt;
kCube           EQU       kE1BT+22&lt;br /&gt;
kCbRt           EQU       kE1BT+23    ; Cube ROOT&lt;br /&gt;
kToDec          EQU       kE1BT+24&lt;br /&gt;
;&lt;br /&gt;
kCubicR         EQU       kE1BT+25&lt;br /&gt;
kQuartR         EQU       kE1BT+26&lt;br /&gt;
;&lt;br /&gt;
kPlot1          EQU       kE1BT+27&lt;br /&gt;
kPlot2          EQU       kE1BT+28&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
kRound          EQU       kE1BT+29&lt;br /&gt;
kIPart          EQU       kE1BT+30&lt;br /&gt;
kFPart          EQU       kE1BT+31&lt;br /&gt;
kInt            EQU       kE1BT+32&lt;br /&gt;
&lt;br /&gt;
kRand           EQU       kE1BT+33&lt;br /&gt;
kNPR            EQU       kE1BT+34&lt;br /&gt;
kNCR            EQU       kE1BT+35&lt;br /&gt;
kXFactorial     EQU       kE1BT+36&lt;br /&gt;
&lt;br /&gt;
kRad            EQU       kE1BT+37&lt;br /&gt;
kDegr           EQU       kE1BT+38    ; DEGREES CONV&lt;br /&gt;
kAPost          EQU       kE1BT+39&lt;br /&gt;
kToDMS          EQU       kE1BT+40&lt;br /&gt;
kRToPo          EQU       kE1BT+41    ; R&lt;br /&gt;
kRToPr          EQU       kE1BT+42&lt;br /&gt;
kPToRx          EQU       kE1BT+43&lt;br /&gt;
kPToRy          EQU       kE1BT+44&lt;br /&gt;
&lt;br /&gt;
kRowSwap        EQU       kE1BT+45&lt;br /&gt;
kRowPlus        EQU       kE1BT+46&lt;br /&gt;
kTimRow         EQU       kE1BT+47&lt;br /&gt;
kTRowP          EQU       kE1BT+48&lt;br /&gt;
&lt;br /&gt;
kSortA          EQU       kE1BT+49&lt;br /&gt;
kSortD          EQU       kE1BT+50&lt;br /&gt;
kSeq            EQU       kE1BT+51&lt;br /&gt;
&lt;br /&gt;
kMin            EQU       kE1BT+52&lt;br /&gt;
kMax            EQU       kE1BT+53&lt;br /&gt;
kMean           EQU       kE1BT+54&lt;br /&gt;
kMedian         EQU       kE1BT+55&lt;br /&gt;
kSum            EQU       kE1BT+56&lt;br /&gt;
kProd           EQU       kE1BT+57&lt;br /&gt;
&lt;br /&gt;
kDet            EQU       kE1BT+58&lt;br /&gt;
kTransp         EQU       kE1BT+59&lt;br /&gt;
kDim            EQU       kE1BT+60&lt;br /&gt;
kFill           EQU       kE1BT+61&lt;br /&gt;
kIdent          EQU       kE1BT+62&lt;br /&gt;
kRandm          EQU       kE1BT+63&lt;br /&gt;
kAug            EQU       kE1BT+64&lt;br /&gt;
&lt;br /&gt;
kOneVar         EQU       kE1BT+65&lt;br /&gt;
kTwoVar         EQU       kE1BT+66&lt;br /&gt;
kLR             EQU       kE1BT+67&lt;br /&gt;
kLRExp          EQU       kE1BT+68&lt;br /&gt;
kLRLn           EQU       kE1BT+69&lt;br /&gt;
kLRPwr          EQU       kE1BT+70&lt;br /&gt;
kMedMed         EQU       kE1BT+71&lt;br /&gt;
kQuad           EQU       kE1BT+72&lt;br /&gt;
kClrLst         EQU       kE1BT+73&lt;br /&gt;
kHist           EQU       kE1BT+74&lt;br /&gt;
kxyLine         EQU       kE1BT+75&lt;br /&gt;
kScatter        EQU       kE1BT+76&lt;br /&gt;
&lt;br /&gt;
kmRad           EQU       kE1BT+77&lt;br /&gt;
kmDeg           EQU       kE1BT+78&lt;br /&gt;
kmNormF         EQU       kE1BT+79&lt;br /&gt;
kmSci           EQU       kE1BT+80&lt;br /&gt;
kmEng           EQU       kE1BT+81&lt;br /&gt;
kmFloat         EQU       kE1BT+82&lt;br /&gt;
&lt;br /&gt;
kFix            EQU       kE1BT+83&lt;br /&gt;
kSplitOn        EQU       kE1BT+84&lt;br /&gt;
kFullScreen     EQU       kE1BT+85&lt;br /&gt;
kStndrd         EQU       kE1BT+86&lt;br /&gt;
kParam          EQU       kE1BT+87&lt;br /&gt;
kPolar          EQU       kE1BT+88&lt;br /&gt;
kSeqG           EQU       kE1BT+89&lt;br /&gt;
kAFillOn        EQU       kE1BT+90&lt;br /&gt;
kAFillOff       EQU       kE1BT+91&lt;br /&gt;
kACalcOn        EQU       kE1BT+92&lt;br /&gt;
kACalcOff       EQU       kE1BT+93&lt;br /&gt;
kFNOn           EQU       kE1BT+94&lt;br /&gt;
kFNOff          EQU       kE1BT+95&lt;br /&gt;
&lt;br /&gt;
kPlotsOn        EQU       kE1BT+96&lt;br /&gt;
kPlotsOff       EQU       kE1BT+97&lt;br /&gt;
&lt;br /&gt;
kPixelChg       EQU       kE1BT+98&lt;br /&gt;
&lt;br /&gt;
kSendMBL        EQU       kE1BT+99&lt;br /&gt;
kRecvMBL        EQU       kE1BT+100&lt;br /&gt;
&lt;br /&gt;
kBoxPlot        EQU       kE1BT+101&lt;br /&gt;
kBoxIcon        EQU       kE1BT+102&lt;br /&gt;
kCrossIcon      EQU       kE1BT+103&lt;br /&gt;
kDotIcon        EQU       kE1BT+104&lt;br /&gt;
&lt;br /&gt;
kE2BT           EQU       kE1BT+105&lt;br /&gt;
&lt;br /&gt;
kSeqential      EQU       kE2BT&lt;br /&gt;
kSimulG         EQU       kE2BT+1&lt;br /&gt;
kPolarG         EQU       kE2BT+2&lt;br /&gt;
kRectG          EQU       kE2BT+3&lt;br /&gt;
kCoordOn        EQU       kE2BT+4&lt;br /&gt;
kCoordOff       EQU       kE2BT+5&lt;br /&gt;
kDrawLine       EQU       kE2BT+6&lt;br /&gt;
kDrawDot        EQU       kE2BT+7&lt;br /&gt;
kAxisOn         EQU       kE2BT+8&lt;br /&gt;
kAxisOff        EQU       kE2BT+9&lt;br /&gt;
kGridOn         EQU       kE2BT+10&lt;br /&gt;
kGridOff        EQU       kE2BT+11&lt;br /&gt;
kLblOn          EQU       kE2BT+12&lt;br /&gt;
kLblOff         EQU       kE2BT+13&lt;br /&gt;
&lt;br /&gt;
kL1             EQU       kE2BT+14&lt;br /&gt;
kL2             EQU       kE2BT+15&lt;br /&gt;
kL3             EQU       kE2BT+16&lt;br /&gt;
kL4             EQU       kE2BT+17&lt;br /&gt;
kL5             EQU       kE2BT+18&lt;br /&gt;
kL6             EQU       kE2BT+19&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           These keys are layed on top of existing keys to&lt;br /&gt;
;           enable localization in the inferential stats editor&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kinfData        EQU       kL1&lt;br /&gt;
kinfStats       EQU       kL1+1&lt;br /&gt;
kinfYes         EQU       kL1+2&lt;br /&gt;
kinfNo          EQU       kL1+3&lt;br /&gt;
kinfCalc        EQU       kL1+4&lt;br /&gt;
kinfDraw        EQU       kL1+5&lt;br /&gt;
kinfAlt1ne      EQU       kL1+6&lt;br /&gt;
kinfAlt1lt      EQU       kL1+7&lt;br /&gt;
kinfAlt1gt      EQU       kL1+8&lt;br /&gt;
kinfAlt2ne      EQU       kL1+9&lt;br /&gt;
kinfAlt2lt      EQU       kL1+10&lt;br /&gt;
kinfAlt2gt      EQU       kL1+11&lt;br /&gt;
kinfAlt3ne      EQU       kL1+12&lt;br /&gt;
kinfAlt3lt      EQU       kL1+13&lt;br /&gt;
kinfAlt3gt      EQU       kL1+14&lt;br /&gt;
kinfAlt4ne      EQU       kL1+15&lt;br /&gt;
kinfAlt4lt      EQU       kL1+16&lt;br /&gt;
kinfAlt4gt      EQU       kL1+17&lt;br /&gt;
kinfAlt5ne      EQU       kL1+18&lt;br /&gt;
kinfAlt5lt      EQU       kL1+19&lt;br /&gt;
kinfAlt5gt      EQU       kL1+20&lt;br /&gt;
kinfAlt6ne      EQU       kL1+21&lt;br /&gt;
kinfAlt6lt      EQU       kL1+22&lt;br /&gt;
kinfAlt6gt      EQU       kL1+23&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
kMatA           EQU       kE2BT+20&lt;br /&gt;
kMatB           EQU       kE2BT+21&lt;br /&gt;
kMatC           EQU       kE2BT+22&lt;br /&gt;
kMatD           EQU       kE2BT+23&lt;br /&gt;
kMatE           EQU       kE2BT+24&lt;br /&gt;
&lt;br /&gt;
kXmin           EQU       kE2BT+25&lt;br /&gt;
kXmax           EQU       kE2BT+26&lt;br /&gt;
kXscl           EQU       kE2BT+27&lt;br /&gt;
kYmin           EQU       kE2BT+28&lt;br /&gt;
kYmax           EQU       kE2BT+29&lt;br /&gt;
kYscl           EQU       kE2BT+30&lt;br /&gt;
kTmin           EQU       kE2BT+31&lt;br /&gt;
kTmax           EQU       kE2BT+32&lt;br /&gt;
kTStep          EQU       kE2BT+33&lt;br /&gt;
kOmin           EQU       kE2BT+34&lt;br /&gt;
kOmax           EQU       kE2BT+35&lt;br /&gt;
kOStep          EQU       kE2BT+36&lt;br /&gt;
ku0             EQU       kE2BT+37&lt;br /&gt;
kv0             EQU       kE2BT+38&lt;br /&gt;
knMin           EQU       kE2BT+39&lt;br /&gt;
knMax           EQU       kE2BT+40&lt;br /&gt;
kDeltaY         EQU       kE2BT+41&lt;br /&gt;
kDeltaX         EQU       kE2BT+42&lt;br /&gt;
&lt;br /&gt;
kZXmin          EQU       kE2BT+43&lt;br /&gt;
kZXmax          EQU       kE2BT+44&lt;br /&gt;
kZXscl          EQU       kE2BT+45&lt;br /&gt;
kZYmin          EQU       kE2BT+46&lt;br /&gt;
kZYmax          EQU       kE2BT+47&lt;br /&gt;
kZYscl          EQU       kE2BT+48&lt;br /&gt;
kZTmin          EQU       kE2BT+49&lt;br /&gt;
kZTmax          EQU       kE2BT+50&lt;br /&gt;
kZTStep         EQU       kE2BT+51&lt;br /&gt;
kZOmin          EQU       kE2BT+52&lt;br /&gt;
kZOmax          EQU       kE2BT+53&lt;br /&gt;
kZOStep         EQU       kE2BT+54&lt;br /&gt;
kZu0            EQU       kE2BT+55&lt;br /&gt;
kZv0            EQU       kE2BT+56&lt;br /&gt;
kZnMin          EQU       kE2BT+57&lt;br /&gt;
kZnMax          EQU       kE2BT+58&lt;br /&gt;
&lt;br /&gt;
kDelLast        EQU       kE2BT+59&lt;br /&gt;
kSinReg         EQU       kE2BT+60&lt;br /&gt;
kConstE         EQU       kE2BT+61&lt;br /&gt;
&lt;br /&gt;
kPic1           EQU       kE2BT+62&lt;br /&gt;
kPic2           EQU       kE2BT+63&lt;br /&gt;
kPic3           EQU       kE2BT+64&lt;br /&gt;
&lt;br /&gt;
kDelVar         EQU       kE2BT+65&lt;br /&gt;
kGetCalc        EQU       kE2BT+66&lt;br /&gt;
kRealM          EQU       kE2BT+67&lt;br /&gt;
kPolarM         EQU       kE2BT+68&lt;br /&gt;
kRectM          EQU       kE2BT+69&lt;br /&gt;
kuv             EQU       kE2BT+70    ; U vs V&lt;br /&gt;
kvw             EQU       kE2BT+71    ; V vs W&lt;br /&gt;
kuw             EQU       kE2BT+72    ; U vs W&lt;br /&gt;
kFinPMTend      EQU       kE2BT+73&lt;br /&gt;
kFinPMTbeg      EQU       kE2BT+74&lt;br /&gt;
;&lt;br /&gt;
kGraphStyle     EQU       kE2BT+75&lt;br /&gt;
;&lt;br /&gt;
kExprOn         EQU       kE2BT+76&lt;br /&gt;
kExprOff        EQU       kE2BT+77&lt;br /&gt;
kStatA          EQU       kE2BT+78&lt;br /&gt;
kStatB          EQU       kE2BT+79&lt;br /&gt;
kStatC          EQU       kE2BT+80&lt;br /&gt;
kCorr           EQU       kE2BT+81&lt;br /&gt;
kStatD          EQU       kE2BT+82&lt;br /&gt;
kStatE          EQU       kE2BT+83&lt;br /&gt;
kRegEq          EQU       kE2BT+84&lt;br /&gt;
kMinX           EQU       kE2BT+85&lt;br /&gt;
kQ1             EQU       kE2BT+86&lt;br /&gt;
kMD             EQU       kE2BT+87&lt;br /&gt;
kQ3             EQU       kE2BT+88&lt;br /&gt;
kMaxX           EQU       kE2BT+89&lt;br /&gt;
kStatX1         EQU       kE2BT+90&lt;br /&gt;
kStatY1         EQU       kE2BT+91&lt;br /&gt;
kStatX2         EQU       kE2BT+92&lt;br /&gt;
kStatY2         EQU       kE2BT+93&lt;br /&gt;
kStatX3         EQU       kE2BT+94&lt;br /&gt;
kStatY3         EQU       kE2BT+95&lt;br /&gt;
kTblMin         EQU       kE2BT+96&lt;br /&gt;
kTblStep        EQU       kE2BT+97&lt;br /&gt;
kSetupLst       EQU       kE2BT+98&lt;br /&gt;
kClrAllLst      EQU       kE2BT+99&lt;br /&gt;
kLogistic       EQU       kE2BT+100&lt;br /&gt;
kZTest          EQU       kE2BT+101&lt;br /&gt;
kTTest          EQU       kE2BT+102&lt;br /&gt;
k2SampZTest     EQU       kE2BT+103&lt;br /&gt;
k2SampTTest     EQU       kE2BT+104&lt;br /&gt;
k1PropZTest     EQU       kE2BT+105&lt;br /&gt;
k2PropZTest     EQU       kE2BT+106&lt;br /&gt;
kChiTest        EQU       kE2BT+107&lt;br /&gt;
k2SampFTest     EQU       kE2BT+108&lt;br /&gt;
kZIntVal        EQU       kE2BT+109&lt;br /&gt;
kTIntVal        EQU       kE2BT+110&lt;br /&gt;
k2SampTInt      EQU       kE2BT+111&lt;br /&gt;
k2SampZInt      EQU       kE2BT+112&lt;br /&gt;
k1PropZInt      EQU       kE2BT+113&lt;br /&gt;
k2PropZInt      EQU       kE2BT+114&lt;br /&gt;
kDNormal        EQU       kE2BT+115&lt;br /&gt;
kInvNorm        EQU       kE2BT+116&lt;br /&gt;
kDT             EQU       kE2BT+117&lt;br /&gt;
kChi            EQU       kE2BT+118&lt;br /&gt;
kDF             EQU       kE2BT+119&lt;br /&gt;
kBinPDF         EQU       kE2BT+120&lt;br /&gt;
kBinCDF         EQU       kE2BT+121&lt;br /&gt;
kPoiPDF         EQU       kE2BT+122&lt;br /&gt;
kPoiCDF         EQU       kE2BT+123&lt;br /&gt;
kun             EQU       kE2BT+124&lt;br /&gt;
kvn             EQU       kE2BT+125&lt;br /&gt;
kwn             EQU       kE2BT+126&lt;br /&gt;
kRecn           EQU       kE2BT+127&lt;br /&gt;
kPlotStart      EQU       kE2BT+128&lt;br /&gt;
kZPlotStart     EQU       kE2BT+129   ; recursion n&lt;br /&gt;
kXFact          EQU       kE2BT+130   ; PlotStart&lt;br /&gt;
kYFact          EQU       kE2BT+131   ; ZPlotStart&lt;br /&gt;
kANOVA          EQU       kE2BT+132   ; XFact&lt;br /&gt;
kMaxY           EQU       kE2BT+133   ; YFact&lt;br /&gt;
kWebOn          EQU       kE2BT+134   ; MinY&lt;br /&gt;
kWebOff         EQU       kE2BT+135   ; MaxY&lt;br /&gt;
kTblInput       EQU       kE2BT+136   ; WEB ON&lt;br /&gt;
kGeoPDF         EQU       kE2BT+137   ; WEB OFF&lt;br /&gt;
kGeoCDF         EQU       kE2BT+138   ; WEB OFF&lt;br /&gt;
kShadeNorm      EQU       kE2BT+139&lt;br /&gt;
kShadeT         EQU       kE2BT+140&lt;br /&gt;
kShadeChi       EQU       kE2BT+141&lt;br /&gt;
kShadeF         EQU       kE2BT+142&lt;br /&gt;
kPlotStep       EQU       kE2BT+143&lt;br /&gt;
kZPlotStep      EQU       kE2BT+144&lt;br /&gt;
kLinRegtTest    EQU       kE2BT+145&lt;br /&gt;
KMGT		EQU	  kE2BT+146   ; VERT SPLIT&lt;br /&gt;
kSelectA        EQU       kE2BT+147&lt;br /&gt;
kZFitA          EQU       kE2BT+148&lt;br /&gt;
kE2BT_End       EQU       kZFitA&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           More 2 Byte Keys &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
kE2BT2		EQU       0&lt;br /&gt;
&lt;br /&gt;
kGDB1		EQU       kE2BT2&lt;br /&gt;
kGDB2		EQU       kE2BT2+1&lt;br /&gt;
kGDB3		EQU       kE2BT2+2&lt;br /&gt;
kY1		EQU       kE2BT2+3&lt;br /&gt;
kY2		EQU       kE2BT2+4&lt;br /&gt;
kY3		EQU       kE2BT2+5&lt;br /&gt;
kY4		EQU       kE2BT2+6&lt;br /&gt;
kY5		EQU       kE2BT2+7&lt;br /&gt;
kY6		EQU       kE2BT2+8&lt;br /&gt;
kY7		EQU       kE2BT2+9&lt;br /&gt;
kY8		EQU       kE2BT2+10&lt;br /&gt;
kY9		EQU       kE2BT2+11&lt;br /&gt;
kY0		EQU       kE2BT2+12&lt;br /&gt;
kX1T		EQU       kE2BT2+13&lt;br /&gt;
kY1T		EQU       kE2BT2+14&lt;br /&gt;
kX2T		EQU       kE2BT2+15&lt;br /&gt;
kY2T		EQU       kE2BT2+16&lt;br /&gt;
kX3T		EQU       kE2BT2+17&lt;br /&gt;
kY3T		EQU       kE2BT2+18&lt;br /&gt;
kX4T		EQU       kE2BT2+19&lt;br /&gt;
kY4T		EQU       kE2BT2+20&lt;br /&gt;
kX5T		EQU       kE2BT2+21&lt;br /&gt;
kY5T		EQU       kE2BT2+22&lt;br /&gt;
kX6T		EQU       kE2BT2+23&lt;br /&gt;
kY6T		EQU       kE2BT2+24&lt;br /&gt;
kR1		EQU       kE2BT2+25&lt;br /&gt;
kR2		EQU       kE2BT2+26&lt;br /&gt;
kR3		EQU       kE2BT2+27&lt;br /&gt;
kR4		EQU       kE2BT2+28&lt;br /&gt;
kR5		EQU       kE2BT2+29&lt;br /&gt;
kR6		EQU       kE2BT2+30&lt;br /&gt;
kGDB4		EQU       kE2BT2+31&lt;br /&gt;
kGDB5		EQU       kE2BT2+32&lt;br /&gt;
kGDB6		EQU       kE2BT2+33&lt;br /&gt;
kPic4		EQU       kE2BT2+34&lt;br /&gt;
kPic5		EQU       kE2BT2+35&lt;br /&gt;
kPic6		EQU       kE2BT2+36&lt;br /&gt;
kGDB7		EQU       kE2BT2+37&lt;br /&gt;
kGDB8		EQU       kE2BT2+38&lt;br /&gt;
kGDB9		EQU       kE2BT2+39&lt;br /&gt;
kGDB0		EQU       kE2BT2+40&lt;br /&gt;
kPic7		EQU       kE2BT2+41&lt;br /&gt;
kPic8		EQU       kE2BT2+42&lt;br /&gt;
kPic9		EQU       kE2BT2+43&lt;br /&gt;
kPic0		EQU       kE2BT2+44&lt;br /&gt;
kStatN		EQU       kE2BT2+45&lt;br /&gt;
kXMean		EQU       kE2BT2+46&lt;br /&gt;
kConj		EQU       kE2BT2+47&lt;br /&gt;
kReal		EQU       kE2BT2+48&lt;br /&gt;
kFAngle		EQU       kE2BT2+49&lt;br /&gt;
kLCM		EQU       kE2BT2+50&lt;br /&gt;
kGCD		EQU       kE2BT2+51&lt;br /&gt;
kRandInt	EQU       kE2BT2+52&lt;br /&gt;
kRandNorm	EQU       kE2BT2+53&lt;br /&gt;
kToPolar	EQU       kE2BT2+54&lt;br /&gt;
kToRect		EQU       kE2BT2+55&lt;br /&gt;
kYMean		EQU       kE2BT2+56&lt;br /&gt;
kStdX		EQU       kE2BT2+57&lt;br /&gt;
kStdX1		EQU       kE2BT2+58&lt;br /&gt;
kw0		EQU       kE2BT2+59&lt;br /&gt;
kMatF		EQU       kE2BT2+60&lt;br /&gt;
kMatG		EQU       kE2BT2+61&lt;br /&gt;
kMatRH		EQU       kE2BT2+62&lt;br /&gt;
kMatI		EQU       kE2BT2+63&lt;br /&gt;
kMatJ		EQU       kE2BT2+64&lt;br /&gt;
kYMean1		EQU       kE2BT2+65&lt;br /&gt;
kStdY		EQU       kE2BT2+66&lt;br /&gt;
kStdY1		EQU       kE2BT2+67&lt;br /&gt;
kMatToLst	EQU       kE2BT2+68&lt;br /&gt;
kLstToMat	EQU       kE2BT2+69&lt;br /&gt;
kCumSum		EQU       kE2BT2+70&lt;br /&gt;
kDeltaLst	EQU       kE2BT2+71&lt;br /&gt;
kStdDev		EQU       kE2BT2+72&lt;br /&gt;
kVariance	EQU       kE2BT2+73&lt;br /&gt;
kLength		EQU       kE2BT2+74&lt;br /&gt;
kEquToStrng	EQU       kE2BT2+75&lt;br /&gt;
kStrngToEqu	EQU       kE2BT2+76&lt;br /&gt;
kExpr		EQU       kE2BT2+77&lt;br /&gt;
kSubStrng	EQU       kE2BT2+78&lt;br /&gt;
kInStrng	EQU       kE2BT2+79&lt;br /&gt;
kStr1		EQU       kE2BT2+80&lt;br /&gt;
kStr2		EQU       kE2BT2+81&lt;br /&gt;
kStr3		EQU       kE2BT2+82&lt;br /&gt;
kStr4           EQU       kE2BT2+83&lt;br /&gt;
kStr5           EQU       kE2BT2+84&lt;br /&gt;
kStr6           EQU       kE2BT2+85&lt;br /&gt;
kStr7           EQU       kE2BT2+86&lt;br /&gt;
kStr8           EQU       kE2BT2+87&lt;br /&gt;
kStr9           EQU       kE2BT2+88&lt;br /&gt;
kStr0           EQU       kE2BT2+89&lt;br /&gt;
kFinN           EQU       kE2BT2+90&lt;br /&gt;
kFinI           EQU       kE2BT2+91&lt;br /&gt;
kFinPV          EQU       kE2BT2+92&lt;br /&gt;
kFinPMT         EQU       kE2BT2+93&lt;br /&gt;
kFinFV          EQU       kE2BT2+94&lt;br /&gt;
kFinPY          EQU       kE2BT2+95&lt;br /&gt;
kFinCY          EQU       kE2BT2+96&lt;br /&gt;
kFinFPMT        EQU       kE2BT2+97&lt;br /&gt;
kFinFI          EQU       kE2BT2+98&lt;br /&gt;
kFinFPV         EQU       kE2BT2+99&lt;br /&gt;
kFinFN          EQU       kE2BT2+100&lt;br /&gt;
kFinFFV         EQU       kE2BT2+101&lt;br /&gt;
kFinNPV         EQU       kE2BT2+102&lt;br /&gt;
kFinIRR         EQU       kE2BT2+103&lt;br /&gt;
kFinBAL         EQU       kE2BT2+104&lt;br /&gt;
kFinPRN         EQU       kE2BT2+105&lt;br /&gt;
kFinINT         EQU       kE2BT2+106&lt;br /&gt;
kSumX           EQU       kE2BT2+107&lt;br /&gt;
kSumX2          EQU       kE2BT2+108&lt;br /&gt;
kFinToNom       EQU       kE2BT2+109&lt;br /&gt;
kFinToEff       EQU       kE2BT2+110&lt;br /&gt;
kFinDBD         EQU       kE2BT2+111&lt;br /&gt;
kStatVP         EQU       kE2BT2+112&lt;br /&gt;
kStatZ          EQU       kE2BT2+113&lt;br /&gt;
kStatT          EQU       kE2BT2+114&lt;br /&gt;
kStatChi        EQU       kE2BT2+115&lt;br /&gt;
kStatF          EQU       kE2BT2+116&lt;br /&gt;
kStatDF         EQU       kE2BT2+117&lt;br /&gt;
kStatPhat       EQU       kE2BT2+118&lt;br /&gt;
kStatPhat1      EQU       kE2BT2+119&lt;br /&gt;
kStatPhat2      EQU       kE2BT2+120&lt;br /&gt;
kStatMeanX1     EQU       kE2BT2+121&lt;br /&gt;
kStatMeanX2     EQU       kE2BT2+122&lt;br /&gt;
kStatStdX1      EQU       kE2BT2+123&lt;br /&gt;
kStatStdX2      EQU       kE2BT2+124&lt;br /&gt;
kStatStdXP      EQU       kE2BT2+125&lt;br /&gt;
kStatN1         EQU       kE2BT2+126&lt;br /&gt;
kStatN2         EQU       kE2BT2+127&lt;br /&gt;
kStatLower      EQU       kE2BT2+128&lt;br /&gt;
kStatUpper      EQU       kE2BT2+129&lt;br /&gt;
kuw0            EQU       kE2BT2+130&lt;br /&gt;
kImag           EQU       kE2BT2+131&lt;br /&gt;
kSumY           EQU       kE2BT2+132&lt;br /&gt;
kXres           EQU       kE2BT2+133&lt;br /&gt;
kStat_s         EQU       kE2BT2+134&lt;br /&gt;
kSumY2          EQU       kE2BT2+135&lt;br /&gt;
kSumXY          EQU       kE2BT2+136&lt;br /&gt;
kuXres          EQU       kE2BT2+137&lt;br /&gt;
kModBox		EQU       kE2BT2+138&lt;br /&gt;
kNormProb	EQU       kE2BT2+139&lt;br /&gt;
kNormalPDF      EQU       kE2BT2+140&lt;br /&gt;
kTPDF           EQU       kE2BT2+141&lt;br /&gt;
kChiPDF         EQU       kE2BT2+142&lt;br /&gt;
kFPDF           EQU       kE2BT2+143&lt;br /&gt;
kMinY           EQU       kE2BT2+144   ; MinY&lt;br /&gt;
kRandBin        EQU       kE2BT2+145&lt;br /&gt;
kRef            EQU       kE2BT2+146&lt;br /&gt;
kRRef           EQU       kE2BT2+147&lt;br /&gt;
kLRSqr          EQU       kE2BT2+148&lt;br /&gt;
kBRSqr          EQU       kE2BT2+149&lt;br /&gt;
kDiagOn         EQU       kE2BT2+150&lt;br /&gt;
kDiagOff        EQU       kE2BT2+151&lt;br /&gt;
kun1            EQU       kE2BT2+152   ; FOR RCL USE WHEN GOTTEN FROM 82&lt;br /&gt;
kvn1            EQU       kE2BT2+153   ; FOR RCL USE WHEN GOTTEN FROM 82&lt;br /&gt;
;&lt;br /&gt;
k83_00End       EQU	kvn1            ;end of original keys...&lt;br /&gt;
kArchive        EQU     k83_00End + 1&lt;br /&gt;
kUnarchive      EQU     k83_00End + 2&lt;br /&gt;
kAsm            EQU     k83_00End + 3   ; Asm(&lt;br /&gt;
kAsmPrgm        EQU     k83_00End + 4   ; AsmPrgm&lt;br /&gt;
kAsmComp        EQU     k83_00End + 5   ; AsmComp(&lt;br /&gt;
;&lt;br /&gt;
kcapAAcute	EQU       k83_00End + 6&lt;br /&gt;
kcapAGrave	EQU       k83_00End + 7&lt;br /&gt;
kcapACaret	EQU       k83_00End + 8&lt;br /&gt;
kcapADier	EQU       k83_00End + 9&lt;br /&gt;
kaAcute		EQU       k83_00End + 10&lt;br /&gt;
kaGrave		EQU       k83_00End + 11&lt;br /&gt;
kaCaret		EQU       k83_00End + 12&lt;br /&gt;
kaDier		EQU       k83_00End + 13&lt;br /&gt;
kcapEAcute	EQU       k83_00End + 14&lt;br /&gt;
kcapEGrave	EQU       k83_00End + 15&lt;br /&gt;
kcapECaret	EQU       k83_00End + 16&lt;br /&gt;
kcapEDier	EQU       k83_00End + 17&lt;br /&gt;
keAcute		EQU       k83_00End + 18&lt;br /&gt;
keGrave		EQU       k83_00End + 19&lt;br /&gt;
keCaret		EQU       k83_00End + 20&lt;br /&gt;
keDier		EQU       k83_00End + 21&lt;br /&gt;
kcapIAcute	EQU       k83_00End + 22&lt;br /&gt;
kcapIGrave	EQU       k83_00End + 23&lt;br /&gt;
kcapICaret	EQU       k83_00End + 24&lt;br /&gt;
kcapIDier	EQU       k83_00End + 25&lt;br /&gt;
kiAcute		EQU       k83_00End + 26&lt;br /&gt;
kiGrave		EQU       k83_00End + 27&lt;br /&gt;
kiCaret		EQU       k83_00End + 28&lt;br /&gt;
kiDier		EQU       k83_00End + 29&lt;br /&gt;
kcapOAcute	EQU       k83_00End + 30&lt;br /&gt;
kcapOGrave	EQU       k83_00End + 31&lt;br /&gt;
kcapOCaret	EQU       k83_00End + 32&lt;br /&gt;
kcapODier	EQU       k83_00End + 33&lt;br /&gt;
koAcute		EQU       k83_00End + 34&lt;br /&gt;
koGrave		EQU       k83_00End + 35&lt;br /&gt;
koCaret		EQU       k83_00End + 36&lt;br /&gt;
koDier		EQU       k83_00End + 37&lt;br /&gt;
kcapUAcute	EQU       k83_00End + 38&lt;br /&gt;
kcapUGrave	EQU       k83_00End + 39&lt;br /&gt;
kcapUCaret	EQU       k83_00End + 40&lt;br /&gt;
kcapUDier	EQU       k83_00End + 41&lt;br /&gt;
kuAcute		EQU       k83_00End + 42&lt;br /&gt;
kuGrave		EQU       k83_00End + 43&lt;br /&gt;
kuCaret		EQU       k83_00End + 44&lt;br /&gt;
kuDier		EQU       k83_00End + 45&lt;br /&gt;
kcapCCed	EQU       k83_00End + 46&lt;br /&gt;
kcCed		EQU       k83_00End + 47&lt;br /&gt;
kcapNTilde	EQU       k83_00End + 48&lt;br /&gt;
knTilde		EQU       k83_00End + 49&lt;br /&gt;
kaccent		EQU       k83_00End + 50&lt;br /&gt;
kgrave		EQU       k83_00End + 51&lt;br /&gt;
kdieresis	EQU       k83_00End + 52&lt;br /&gt;
kquesDown	EQU       k83_00End + 53&lt;br /&gt;
kexclamDown     EQU       k83_00End + 54&lt;br /&gt;
kalpha          EQU       k83_00End + 55&lt;br /&gt;
kbeta           EQU      k83_00End +  56&lt;br /&gt;
kgamma          EQU      k83_00End +  57&lt;br /&gt;
kcapDelta       EQU      k83_00End +  58&lt;br /&gt;
kdelta          EQU      k83_00End +  59&lt;br /&gt;
kepsilon        EQU      k83_00End +  60&lt;br /&gt;
klambda         EQU      k83_00End +  61&lt;br /&gt;
kmu             EQU      k83_00End +  62&lt;br /&gt;
kpi2            EQU      k83_00End +  63&lt;br /&gt;
krho            EQU      k83_00End +  64&lt;br /&gt;
kcapSigma       EQU      k83_00End +  65&lt;br /&gt;
ksigma          EQU      k83_00End +  66&lt;br /&gt;
ktau            EQU      k83_00End +  67&lt;br /&gt;
kphi            EQU      k83_00End +  68&lt;br /&gt;
kcapOmega       EQU      k83_00End +  69&lt;br /&gt;
kphat           EQU      k83_00End +  70&lt;br /&gt;
kchi2           EQU      k83_00End +  71&lt;br /&gt;
kstatF2         EQU      k83_00End +  72&lt;br /&gt;
kLa		EQU     k83_00End + 73&lt;br /&gt;
kLb		EQU     k83_00End + 74&lt;br /&gt;
kLc		EQU     k83_00End + 75&lt;br /&gt;
kLd		EQU     k83_00End + 76&lt;br /&gt;
kLe		EQU     k83_00End + 77&lt;br /&gt;
kLf		EQU     k83_00End + 78&lt;br /&gt;
kLg		EQU     k83_00End + 79&lt;br /&gt;
kLh		EQU     k83_00End + 80&lt;br /&gt;
kLi		EQU     k83_00End + 81&lt;br /&gt;
kLj		EQU     k83_00End + 82&lt;br /&gt;
kLk		EQU     k83_00End + 83&lt;br /&gt;
kLl		EQU     k83_00End + 84&lt;br /&gt;
kLm		EQU     k83_00End + 85&lt;br /&gt;
kLsmalln	EQU    k83_00End +  86&lt;br /&gt;
kLo		EQU    k83_00End +  87&lt;br /&gt;
kLp		EQU    k83_00End +  88&lt;br /&gt;
kLq		EQU    k83_00End +  89&lt;br /&gt;
kLsmallr	EQU    k83_00End +  90&lt;br /&gt;
kLs		EQU    k83_00End +  91&lt;br /&gt;
kLt		EQU    k83_00End +  92&lt;br /&gt;
kLu		EQU    k83_00End +  93&lt;br /&gt;
kLv		EQU    k83_00End +  94&lt;br /&gt;
kLw		EQU    k83_00End +  95&lt;br /&gt;
kLx		EQU    k83_00End +  96&lt;br /&gt;
kLy		EQU    k83_00End +  97&lt;br /&gt;
kLz		EQU    k83_00End +  98&lt;br /&gt;
kGarbageC	EQU  k83_00End +  99 ; GarbageCollect&lt;br /&gt;
;&lt;br /&gt;
kE2BT2_End	EQU     kGarbageC&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           TI-83 Plus Context Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
cxCmd           EQU     kQuit                   ;home screen&lt;br /&gt;
cxMatEdit       EQU     kMatrixEd               ;matrix editor&lt;br /&gt;
cxPrgmEdit      EQU     kPrgmEd                 ;program editor&lt;br /&gt;
cxEquEdit       EQU     kYequ                   ;equation editor&lt;br /&gt;
cxGrRange       EQU     kWindow                 ;graph range editor&lt;br /&gt;
cxGrZfact       EQU     kZFactEd                ;graph zoom factors editor&lt;br /&gt;
cxGraph         EQU     kGraph                  ;graph mode&lt;br /&gt;
cxStatEdit      EQU     kStatEd                 ;statistics list editor&lt;br /&gt;
cxPrgmInput     EQU     kPrgmInput              ;programmed input&lt;br /&gt;
cxError         EQU     kError                  ;error handler&lt;br /&gt;
cxLinkIO        EQU     kLinkIO                 ;LINK I/O interface&lt;br /&gt;
cxMem           EQU     kResetMem               ;reset memory&lt;br /&gt;
cxDefMem        EQU     kResetDef               ;reset default&lt;br /&gt;
cxRAMApp        EQU     kChkRAM                 ;RAM usage screen&lt;br /&gt;
cxMode          EQU     kMode                   ;mode settings screen&lt;br /&gt;
cxErase         EQU     kDelMem                 ;memory erase&lt;br /&gt;
cxPrgmCreate    EQU     kPrgmCr                 ;PROGRAM CREATE&lt;br /&gt;
cxTableEditor   EQU     kTable                  ;TABLE EDITOR&lt;br /&gt;
cxTableSet      EQU     kTblSet                 ;TABLE SET UP&lt;br /&gt;
cxStatPlot      EQU     kStatP                  ;STAT PLOTS&lt;br /&gt;
cxInfStat	EQU	kInfStat		;Inferential Statistic&lt;br /&gt;
cxFormat        EQU     kFormat                 ;FORMAT CONTEXT&lt;br /&gt;
cxSolveTVM      EQU     kSolveTVM               ;Solve TVM&lt;br /&gt;
cxSolveRoot     EQU     kSolveRoot              ;Solve Root&lt;br /&gt;
lastOldApp      EQU     kExtApps                ;external applications&lt;br /&gt;
cxextapps       EQU     kExtApps&lt;br /&gt;
cxNewApps       EQU     kNewApps                ;new cerberus applications&lt;br /&gt;
cxGroup         EQU     cxNewApps+0             ;1st new app.&lt;br /&gt;
cxUnGroup       EQU     cxNewApps+1             ;2nd new app.&lt;br /&gt;
lastNewApp      EQU     cxUnGroup               ;last new app for this ver&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Scan Code Equates&lt;br /&gt;
;======================================================================;&lt;br /&gt;
skDown          EQU	01h&lt;br /&gt;
skLeft          EQU	02h&lt;br /&gt;
skRight         EQU	03h&lt;br /&gt;
skUp            EQU	04h&lt;br /&gt;
skEnter         EQU	09h&lt;br /&gt;
skAdd           EQU	0Ah&lt;br /&gt;
skSub           EQU	0Bh&lt;br /&gt;
skMul           EQU	0Ch&lt;br /&gt;
skDiv           EQU	0Dh&lt;br /&gt;
skPower         EQU	0Eh&lt;br /&gt;
skClear         EQU	0Fh&lt;br /&gt;
skChs           EQU	11h&lt;br /&gt;
sk3             EQU	12h&lt;br /&gt;
sk6             EQU	13h&lt;br /&gt;
sk9             EQU	14h&lt;br /&gt;
skRParen        EQU	15h&lt;br /&gt;
skTan           EQU	16h&lt;br /&gt;
skVars          EQU	17h&lt;br /&gt;
skDecPnt        EQU	19h&lt;br /&gt;
sk2             EQU	1Ah&lt;br /&gt;
sk5             EQU	1Bh&lt;br /&gt;
sk8             EQU	1Ch&lt;br /&gt;
skLParen        EQU	1Dh&lt;br /&gt;
skCos           EQU	1Eh&lt;br /&gt;
skPrgm          EQU	1Fh&lt;br /&gt;
skStat          EQU	20h&lt;br /&gt;
sk0             EQU	21h&lt;br /&gt;
sk1             EQU	22h&lt;br /&gt;
sk4             EQU	23h&lt;br /&gt;
sk7             EQU	24h&lt;br /&gt;
skComma         EQU	25h&lt;br /&gt;
skSin           EQU	26h&lt;br /&gt;
skMatrix        EQU	27h&lt;br /&gt;
skGraphvar      EQU	28h&lt;br /&gt;
skStore         EQU	2Ah&lt;br /&gt;
skLn            EQU	2Bh&lt;br /&gt;
skLog           EQU	2Ch&lt;br /&gt;
skSquare        EQU	2Dh&lt;br /&gt;
skRecip         EQU	2Eh&lt;br /&gt;
skMath          EQU	2Fh&lt;br /&gt;
skAlpha         EQU	30h&lt;br /&gt;
skGraph         EQU	31h&lt;br /&gt;
skTrace         EQU	32h&lt;br /&gt;
skZoom          EQU	33h&lt;br /&gt;
skWindow        EQU	34h&lt;br /&gt;
skYEqu          EQU	35h&lt;br /&gt;
sk2nd           EQU	36h&lt;br /&gt;
skMode          EQU	37h&lt;br /&gt;
skDel           EQU	38h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Tokens&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
EOSSTART        EQU       0&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;   DISPLAY CONVERSIONS COME IMMEDIATELY BEFORE 'TSTORE'&lt;br /&gt;
;&lt;br /&gt;
DCONV   EQU     01h&lt;br /&gt;
;&lt;br /&gt;
tToDMS          EQU       DCONV       ; 01h&lt;br /&gt;
tToDEC          EQU       DCONV+1     ; 02h&lt;br /&gt;
tToAbc          EQU       DCONV+2     ; 03h    &amp;gt; A b/c&lt;br /&gt;
;&lt;br /&gt;
tStore          EQU       DCONV+3     ; 04h Lstore                01&lt;br /&gt;
;&lt;br /&gt;
tBoxPlot        EQU       05h&lt;br /&gt;
;&lt;br /&gt;
BRACKS          EQU       06h&lt;br /&gt;
;&lt;br /&gt;
tLBrack         EQU       BRACKS      ; 06h '['&lt;br /&gt;
tRBrack         EQU       BRACKS+1    ; 07h ']'&lt;br /&gt;
tLBrace         EQU       BRACKS+2    ; 08h '{'&lt;br /&gt;
tRBrace         EQU       BRACKS+3    ; 09h '}'&lt;br /&gt;
;&lt;br /&gt;
tPOST1          EQU       BRACKS+4&lt;br /&gt;
;&lt;br /&gt;
tFromRad        EQU       tPOST1       ; 0Ah Lradian&lt;br /&gt;
tFromDeg        EQU       tPOST1+1     ; 0Bh Ldegree&lt;br /&gt;
tRecip          EQU       tPOST1+2     ; 0Ch Linverse&lt;br /&gt;
tSqr            EQU       tPOST1+3     ; 0Dh Lsquare&lt;br /&gt;
tTrnspos        EQU       tPOST1+4     ; 0Eh Ltranspose&lt;br /&gt;
tCube           EQU       tPOST1+5     ; 0Fh '^3'&lt;br /&gt;
;&lt;br /&gt;
tLParen         EQU       10h         ; 10h '('&lt;br /&gt;
tRParen         EQU       11h         ; 11h ')'&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
IMUN            EQU       12h&lt;br /&gt;
;&lt;br /&gt;
tRound          EQU       IMUN        ; 12h 'round'&lt;br /&gt;
tPxTst          EQU       IMUN+1      ; 13h 'PXL-TEST'&lt;br /&gt;
tAug            EQU       IMUN+2      ; 14h 'aug'&lt;br /&gt;
tRowSwap        EQU       IMUN+3      ; 15h 'rSwap'&lt;br /&gt;
tRowPlus        EQU       IMUN+4      ; 16h 'rAdd'&lt;br /&gt;
tmRow           EQU       IMUN+5      ; 17h 'multR'&lt;br /&gt;
tmRowPlus       EQU       IMUN+6      ; 18h 'mRAdd'&lt;br /&gt;
tMax            EQU       IMUN+7      ; 19h 'max'&lt;br /&gt;
tMin            EQU       IMUN+8      ; 1Ah 'min'&lt;br /&gt;
tRToPr          EQU       IMUN+9      ; 1Bh 'R&amp;gt;Pr&lt;br /&gt;
tRToPo          EQU       IMUN+10     ; 1Ch 'R&amp;gt;Po&lt;br /&gt;
tPToRx          EQU       IMUN+11     ; 1Dh 'P&amp;gt;Rx&lt;br /&gt;
tPToRy          EQU       IMUN+12     ; 1Eh 'P&amp;gt;Ry&lt;br /&gt;
tMedian         EQU       IMUN+13     ; 1Fh 'MEDIAN&lt;br /&gt;
tRandM          EQU       IMUN+14     ; 20h 'randM'&lt;br /&gt;
tMean           EQU       IMUN+15     ; 21h&lt;br /&gt;
tRoot           EQU       IMUN+16     ; 22h 'ROOT'&lt;br /&gt;
tSeries         EQU       IMUN+17     ; 23h 'seq'&lt;br /&gt;
tFnInt          EQU       IMUN+18     ; 24h 'fnInt'&lt;br /&gt;
tNDeriv         EQU       IMUN+19     ; 25h 'fnIr'&lt;br /&gt;
tEvalF          EQU       IMUN+20     ; 26h&lt;br /&gt;
tFmin           EQU       IMUN+21     ; 27h&lt;br /&gt;
tFmax           EQU       IMUN+22     ; 28h&lt;br /&gt;
;&lt;br /&gt;
tEOSEL          EQU       IMUN+23&lt;br /&gt;
;&lt;br /&gt;
tSpace          EQU       tEOSEL       ; 29h   ' '&lt;br /&gt;
tString         EQU       tEOSEL+1     ; 2Ah  '&amp;quot;'&lt;br /&gt;
tComma          EQU       tEOSEL+2     ; 2Bh  ','&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tii             EQU       2Ch         ; i&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Postfix Functions&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPost           EQU       2Dh&lt;br /&gt;
;&lt;br /&gt;
tFact           EQU       tPost       ; 2Dh '!'&lt;br /&gt;
;&lt;br /&gt;
tCubicR         EQU       2Eh&lt;br /&gt;
tQuartR         EQU       2Fh&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Number Tokens &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
NUMS            EQU       30h&lt;br /&gt;
;&lt;br /&gt;
t0              EQU       NUMS        ; 30h&lt;br /&gt;
t1              EQU       NUMS+1      ; 31h&lt;br /&gt;
t2              EQU       NUMS+2      ; 32h&lt;br /&gt;
t3              EQU       NUMS+3      ; 33h&lt;br /&gt;
t4              EQU       NUMS+4      ; 34h&lt;br /&gt;
t5              EQU       NUMS+5      ; 35h&lt;br /&gt;
t6              EQU       NUMS+6      ; 36h&lt;br /&gt;
t7              EQU       NUMS+7      ; 37h&lt;br /&gt;
t8              EQU       NUMS+8      ; 38h&lt;br /&gt;
t9              EQU       NUMS+9      ; 39h&lt;br /&gt;
tDecPt          EQU       NUMS+10     ; 3Ah&lt;br /&gt;
tee             EQU       NUMS+11     ; 3Bh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tOr             EQU       3Ch         ; 3Ch  '_or_'&lt;br /&gt;
tXor            EQU       3Dh         ; 3Dh&lt;br /&gt;
;&lt;br /&gt;
tColon          EQU       3Eh         ; 3Eh ':'&lt;br /&gt;
tEnter          EQU       3Fh         ; 3Fh  Lenter&lt;br /&gt;
;&lt;br /&gt;
tAnd            EQU       40h         ; 40h  '_and_'       &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            LETTER TOKENS   &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
LET             EQU       41h&lt;br /&gt;
;&lt;br /&gt;
tA              EQU       LET         ; 41h&lt;br /&gt;
tB              EQU       LET+1       ; 42h&lt;br /&gt;
tC              EQU       LET+2       ; 43h&lt;br /&gt;
tD              EQU       LET+3       ; 44h&lt;br /&gt;
tE              EQU       LET+4       ; 45h&lt;br /&gt;
tF              EQU       LET+5       ; 46h&lt;br /&gt;
tG              EQU       LET+6       ; 47h&lt;br /&gt;
tH              EQU       LET+7       ; 48h&lt;br /&gt;
tI              EQU       LET+8       ; 49h&lt;br /&gt;
tJ              EQU       LET+9       ; 4Ah&lt;br /&gt;
tK              EQU       LET+10      ; 4Bh&lt;br /&gt;
tL              EQU       LET+11      ; 4Ch&lt;br /&gt;
tM              EQU       LET+12      ; 4Dh&lt;br /&gt;
tN              EQU       LET+13      ; 4Eh&lt;br /&gt;
tO              EQU       LET+14      ; 4Fh&lt;br /&gt;
tP              EQU       LET+15      ; 50h&lt;br /&gt;
tQ              EQU       LET+16      ; 51h&lt;br /&gt;
tR              EQU       LET+17      ; 52h&lt;br /&gt;
tS              EQU       LET+18      ; 53h&lt;br /&gt;
tT              EQU       LET+19      ; 54h&lt;br /&gt;
tU              EQU       LET+20      ; 55h&lt;br /&gt;
tV              EQU       LET+21      ; 56h&lt;br /&gt;
tW              EQU       LET+22      ; 57h&lt;br /&gt;
tX              EQU       LET+23      ; 58h&lt;br /&gt;
tY              EQU       LET+24      ; 59h&lt;br /&gt;
tZ              EQU       LET+25      ; 5Ah&lt;br /&gt;
tTheta          EQU       LET+26      ; 5Bh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;   THESE VAR TOKENS ARE 1ST OF A DOUBLE TOKEN &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
vToks   EQU     LET+27    ;&lt;br /&gt;
;&lt;br /&gt;
;       USER MATRIX TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarMat         EQU       vToks       ; 5Ch&lt;br /&gt;
;&lt;br /&gt;
;       USER LIST TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarLst         EQU       vToks+1     ; 5Dh&lt;br /&gt;
;&lt;br /&gt;
;       USER EQUATION TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarEqu         EQU       vToks+2     ; 5Eh&lt;br /&gt;
tProg           EQU       vToks+3     ; 5Fh&lt;br /&gt;
;&lt;br /&gt;
;       USER PICT TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarPict        EQU       vToks+4     ; 60h&lt;br /&gt;
;&lt;br /&gt;
;       USER GDB TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarGDB         EQU       vToks+5     ; 61h&lt;br /&gt;
tVarOut         EQU       vToks+6     ; 62h&lt;br /&gt;
tVarSys         EQU       vToks+7     ; 63h&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            Mode Setting Commands&lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
MODESA          EQU       vToks+8     ; 64h&lt;br /&gt;
;&lt;br /&gt;
tRad            EQU       MODESA      ; 64h 'Radian'&lt;br /&gt;
tDeg            EQU       MODESA+1    ; 65h 'Degree'&lt;br /&gt;
tNormF          EQU       MODESA+2    ; 66h 'Normal'&lt;br /&gt;
tSci            EQU       MODESA+3    ; 67h 'Sci'&lt;br /&gt;
tEng            EQU       MODESA+4    ; 68h 'Eng'&lt;br /&gt;
tFloat          EQU       MODESA+5    ; 69h 'Float'&lt;br /&gt;
;&lt;br /&gt;
CMPS            EQU       6Ah&lt;br /&gt;
;&lt;br /&gt;
tEQ             EQU       CMPS        ; 6Ah '=='&lt;br /&gt;
tLT             EQU       CMPS+1      ; 6Bh '&amp;lt;'&lt;br /&gt;
tGT             EQU       CMPS+2      ; 6Ch '&amp;gt;'&lt;br /&gt;
tLE             EQU       CMPS+3      ; 6Dh LLE&lt;br /&gt;
tGE             EQU       CMPS+4      ; 6Eh LGE&lt;br /&gt;
tNE             EQU       CMPS+5      ; 6Fh LNE&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tAdd            EQU       70h         ; 70h '+'&lt;br /&gt;
tSub            EQU       71h         ; 71h '-'&lt;br /&gt;
tAns            EQU       72h         ; 72h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            Mode Setting Commands&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
MODES           EQU       73h&lt;br /&gt;
;&lt;br /&gt;
tFix            EQU       MODES       ; 73h 'Fix_'&lt;br /&gt;
tSplitOn        EQU       MODES+1     ; 74h&lt;br /&gt;
tFullScreen     EQU       MODES+2     ; 75h&lt;br /&gt;
tStndrd         EQU       MODES+3     ; 76h 'Func'&lt;br /&gt;
tParam          EQU       MODES+4     ; 77h 'Param'&lt;br /&gt;
tPolar          EQU       MODES+5     ; 78h 'Pol'&lt;br /&gt;
tSeqG           EQU       MODES+6     ; 79h&lt;br /&gt;
tAFillOn        EQU       MODES+7     ; 7Ah 'AUTO FILL ON&lt;br /&gt;
tAFillOff       EQU       MODES+8     ; 7Bh&lt;br /&gt;
tACalcOn        EQU       MODES+9     ; 7Ch&lt;br /&gt;
tACalcOff       EQU       MODES+10    ; 7Dh 'AutoFill OFF&lt;br /&gt;
;&lt;br /&gt;
;       GRAPH FORMAT TOKENS ARE 2 BYTE TOKENS&lt;br /&gt;
;&lt;br /&gt;
tGFormat        EQU       MODES+11    ; 7Eh&lt;br /&gt;
;&lt;br /&gt;
tBoxIcon        EQU       7Fh&lt;br /&gt;
tCrossIcon      EQU       80h&lt;br /&gt;
tDotIcon        EQU       81h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            (More) BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tMul            EQU       82h         ; 82h  '*'&lt;br /&gt;
tDiv            EQU       83h         ; 83h  '/'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            SOME GRAPH COMMANDS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
GRCMDS          EQU       84h&lt;br /&gt;
;&lt;br /&gt;
tTrace          EQU       GRCMDS      ; 84h 'Trace'&lt;br /&gt;
tClDrw          EQU       GRCMDS+1    ; 85h 'ClDrw'&lt;br /&gt;
tZoomStd        EQU       GRCMDS+2    ; 86h 'ZStd'&lt;br /&gt;
tZoomtrg        EQU       GRCMDS+3    ; 87h 'Ztrg'&lt;br /&gt;
tZoomBox        EQU       GRCMDS+4    ; 88h 'ZBOX'&lt;br /&gt;
tZoomIn         EQU       GRCMDS+5    ; 89h 'ZIn'&lt;br /&gt;
tZoomOut        EQU       GRCMDS+6    ; 8Ah 'ZOut'&lt;br /&gt;
tZoomSqr        EQU       GRCMDS+7    ; 8Bh 'ZSqr'&lt;br /&gt;
tZoomInt        EQU       GRCMDS+8    ; 8Ch 'ZInt'&lt;br /&gt;
tZoomPrev       EQU       GRCMDS+9    ; 8Dh 'ZPrev'&lt;br /&gt;
tZoomDec        EQU       GRCMDS+10   ; 8Eh 'ZDecm'&lt;br /&gt;
tZoomStat       EQU       GRCMDS+11   ; 8Fh 'ZStat&lt;br /&gt;
tUsrZm          EQU       GRCMDS+12   ; 90h 'ZRcl'&lt;br /&gt;
tPrtScrn        EQU       GRCMDS+13   ; 91h 'PrtScrn'&lt;br /&gt;
tZoomSto        EQU       GRCMDS+14   ; 92h  ZOOM STORE&lt;br /&gt;
tText           EQU       GRCMDS+15   ; 93h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           BINARY OP  (Combination &amp;amp; Permutation)&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tnPr            EQU       GRCMDS+16   ; 94h '_nPr_'&lt;br /&gt;
tnCr            EQU       GRCMDS+17   ; 95h '_nCr_'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           MORE GRAPH COMMANDS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tYOn            EQU       GRCMDS+18   ; 96h 'FnOn_'&lt;br /&gt;
tYOff           EQU       GRCMDS+19   ; 97h 'FnOff_'&lt;br /&gt;
tStPic          EQU       GRCMDS+20   ; 98h 'StPic_'&lt;br /&gt;
tRcPic          EQU       GRCMDS+21   ; 99h 'RcPic_'&lt;br /&gt;
tStoDB          EQU       GRCMDS+22   ; 9Ah 'StGDB_'&lt;br /&gt;
tRclDB          EQU       GRCMDS+23   ; 9Bh 'RcGDB_'&lt;br /&gt;
tLine           EQU       GRCMDS+24   ; 9Ch 'Line'&lt;br /&gt;
tVert           EQU       GRCMDS+25   ; 9Dh 'Vert_'&lt;br /&gt;
tPtOn           EQU       GRCMDS+26   ; 9Eh 'PtOn'&lt;br /&gt;
tPtOff          EQU       GRCMDS+27   ; 9Fh 'PtOff'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           TOKEN A0 CANNOT BE AN EOS FUNCTION&lt;br /&gt;
;           SINCE LOW MULT=A0 ALREADY&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPtChg          EQU       GRCMDS+28   ; A0h 'PtChg'&lt;br /&gt;
tPXOn           EQU       GRCMDS+29   ; A1h&lt;br /&gt;
tPXOff          EQU       GRCMDS+30   ; A2h&lt;br /&gt;
tPXChg          EQU       GRCMDS+31   ; A3h&lt;br /&gt;
tShade          EQU       GRCMDS+32   ; A4h 'Shade'&lt;br /&gt;
tCircl          EQU       GRCMDS+33   ; A5h 'Circl'&lt;br /&gt;
tHorz           EQU       GRCMDS+34   ; A6h 'HORIZONTAL'&lt;br /&gt;
tTanLn          EQU       GRCMDS+35   ; A7h 'TanLn'&lt;br /&gt;
tDrInv          EQU       GRCMDS+36   ; A8h 'DrInv_'&lt;br /&gt;
tDrawF          EQU       GRCMDS+37   ; A9h 'DrawF_'&lt;br /&gt;
;&lt;br /&gt;
tVarStrng       EQU       0AAh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Functions with No Arguments                                    &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
NOARG   EQU     0ABh&lt;br /&gt;
;&lt;br /&gt;
tRand           EQU       NOARG       ; ABh 'rand'&lt;br /&gt;
tPi             EQU       NOARG+1     ; ACh  Lpi&lt;br /&gt;
tGetKey         EQU       NOARG+2     ; ADh 'getKy'&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tAPost          EQU       tGetKey+1   ; APOSTROPHY&lt;br /&gt;
tQuest          EQU       tAPost+1    ; QUESTION MARK&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
UNARY   EQU     tQuest+1              ; B0h&lt;br /&gt;
;&lt;br /&gt;
tChs            EQU       UNARY       ; B0h&lt;br /&gt;
tInt            EQU       UNARY+1     ; B1h&lt;br /&gt;
tAbs            EQU       UNARY+2     ; B2h&lt;br /&gt;
tDet            EQU       UNARY+3     ; B3h&lt;br /&gt;
tIdent          EQU       UNARY+4     ; B4h&lt;br /&gt;
tDim            EQU       UNARY+5     ; B5h&lt;br /&gt;
tSum            EQU       UNARY+6     ; B6h&lt;br /&gt;
tProd           EQU       UNARY+7     ; B7h&lt;br /&gt;
tNot            EQU       UNARY+8     ; B8h&lt;br /&gt;
tIPart          EQU       UNARY+9     ; B9h&lt;br /&gt;
tFPart          EQU       UNARY+10    ; BAh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           NEW 2 BYTE TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
t2ByteTok       EQU       0BBh         ;&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
UNARYLR EQU     UNARY+12&lt;br /&gt;
;&lt;br /&gt;
tSqrt           EQU       UNARYLR     ; BCh&lt;br /&gt;
tCubRt          EQU       UNARYLR+1   ; BDh&lt;br /&gt;
tLn             EQU       UNARYLR+2   ; BEh&lt;br /&gt;
tExp            EQU       UNARYLR+3   ; BFh&lt;br /&gt;
tLog            EQU       UNARYLR+4   ; C0h&lt;br /&gt;
tALog           EQU       UNARYLR+5   ; C1h&lt;br /&gt;
tSin            EQU       UNARYLR+6   ; C2h&lt;br /&gt;
tASin           EQU       UNARYLR+7   ; C3h&lt;br /&gt;
tCos            EQU       UNARYLR+8   ; C4h&lt;br /&gt;
tACos           EQU       UNARYLR+9   ; C5h&lt;br /&gt;
tTan            EQU       UNARYLR+10  ; C6h&lt;br /&gt;
tATan           EQU       UNARYLR+11  ; C7h&lt;br /&gt;
tSinH           EQU       UNARYLR+12  ; C8h&lt;br /&gt;
tASinH          EQU       UNARYLR+13  ; C9h&lt;br /&gt;
tCosH           EQU       UNARYLR+14  ; CAh&lt;br /&gt;
tACosH          EQU       UNARYLR+15  ; CBh&lt;br /&gt;
tTanH           EQU       UNARYLR+16  ; CCh&lt;br /&gt;
tATanH          EQU       UNARYLR+17  ; CDh&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           SOME PROGRAMMING COMMANDS                                      &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
PROGTOK EQU     UNARYLR+18&lt;br /&gt;
;&lt;br /&gt;
tIf             EQU       PROGTOK     ; CEh&lt;br /&gt;
tThen           EQU       PROGTOK+1   ; CFh&lt;br /&gt;
tElse           EQU       PROGTOK+2   ; D0h&lt;br /&gt;
tWhile          EQU       PROGTOK+3   ; D1h&lt;br /&gt;
tRepeat         EQU       PROGTOK+4   ; D2h&lt;br /&gt;
tFor            EQU       PROGTOK+5   ; D3h&lt;br /&gt;
tEnd            EQU       PROGTOK+6   ; D4h&lt;br /&gt;
tReturn         EQU       PROGTOK+7   ; D5h&lt;br /&gt;
tLbl            EQU       PROGTOK+8   ; D6h   'Lbl_'&lt;br /&gt;
tGoto           EQU       PROGTOK+9   ; D7h   'Goto_'&lt;br /&gt;
tPause          EQU       PROGTOK+10  ; D8h   'Pause_'&lt;br /&gt;
tStop           EQU       PROGTOK+11  ; D9h   'Stop'&lt;br /&gt;
tISG            EQU       PROGTOK+12  ; DAh   'IS&amp;gt;'&lt;br /&gt;
tDSL            EQU       PROGTOK+13  ; DBh   'DS&amp;lt;'&lt;br /&gt;
tInput          EQU       PROGTOK+14  ; DCh   'Input_'&lt;br /&gt;
tPrompt         EQU       PROGTOK+15  ; DDh   'Prompt_'&lt;br /&gt;
tDisp           EQU       PROGTOK+16  ; DEh   'Disp_'&lt;br /&gt;
tDispG          EQU       PROGTOK+17  ; DFh   'DispG'&lt;br /&gt;
;&lt;br /&gt;
tOutput         EQU       PROGTOK+18  ; E0h    'Outpt'&lt;br /&gt;
tClLCD          EQU       PROGTOK+19  ; E1h    'ClLCD'&lt;br /&gt;
tConst          EQU       PROGTOK+20  ; E2h    'Fill'&lt;br /&gt;
tSortA          EQU       PROGTOK+21  ; E3h    'sortA_'&lt;br /&gt;
tSortD          EQU       PROGTOK+22  ; E4h    'sortD_'&lt;br /&gt;
tDispTab        EQU       PROGTOK+23  ; E5h    'Disp Table&lt;br /&gt;
tMenu           EQU       PROGTOK+24  ; E6h    'Menu'&lt;br /&gt;
tSendMBL        EQU       PROGTOK+25  ; E7h    'SEND'&lt;br /&gt;
tGetMBL         EQU       PROGTOK+26  ; E8h    'GET'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           STAT PLOT COMMANDS                                             &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
statPCmd        EQU       PROGTOK+27&lt;br /&gt;
;&lt;br /&gt;
tPlotOn         EQU       statPCmd    ; E9h     ' PLOTSON'&lt;br /&gt;
tPlotOff        EQU       statPCmd+1   ; EAh     ' PLOTSOFF&lt;br /&gt;
;&lt;br /&gt;
tListName       EQU       0EBh        ; LIST DESIGNATOR&lt;br /&gt;
;&lt;br /&gt;
tPlot1          EQU       0ECh&lt;br /&gt;
tPlot2          EQU       0EDh&lt;br /&gt;
tPlot3          EQU       0EEh&lt;br /&gt;
;&lt;br /&gt;
tUnused01       EQU       0EFh        ;        available?&lt;br /&gt;
;&lt;br /&gt;
tPower          EQU       0F0h        ;        '^'&lt;br /&gt;
tXRoot          EQU       0F1h        ;        LsupX,Lroot&lt;br /&gt;
&lt;br /&gt;
STATCMD         EQU       0F2h&lt;br /&gt;
;&lt;br /&gt;
tOneVar         EQU       STATCMD     ; F2h    'OneVar_'&lt;br /&gt;
tTwoVar         EQU       STATCMD+1   ; F3h&lt;br /&gt;
tLR             EQU       STATCMD+2   ; F4h    'LinR(A+BX&lt;br /&gt;
tLRExp          EQU       STATCMD+3   ; F5h    'ExpR_'&lt;br /&gt;
tLRLn           EQU       STATCMD+4   ; F6h    'LnR_'&lt;br /&gt;
tLRPwr          EQU       STATCMD+5   ; F7h    'PwrR_'&lt;br /&gt;
tMedMed         EQU       STATCMD+6   ; F8h&lt;br /&gt;
tQuad           EQU       STATCMD+7   ; F9h&lt;br /&gt;
tClrLst         EQU       STATCMD+8   ; FAh    'CLEAR LIST&lt;br /&gt;
tClrTbl         EQU       STATCMD+9   ; FBh    CLEAR TABLE&lt;br /&gt;
tHist           EQU       STATCMD+10  ; FCh    'Hist_'&lt;br /&gt;
txyLine         EQU       STATCMD+11  ; FDh    'xyline_'&lt;br /&gt;
tScatter        EQU       STATCMD+12  ; FEh    'Scatter_'&lt;br /&gt;
tLR1            EQU       STATCMD+13  ; FFh    'LINR(AX+B&lt;br /&gt;
&lt;br /&gt;
;       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF GRAPH FORMAT TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Format settings commands&lt;br /&gt;
;&lt;br /&gt;
GFMT            EQU       0&lt;br /&gt;
;&lt;br /&gt;
tSeq            EQU       GFMT        ; 'SeqG'&lt;br /&gt;
tSimulG         EQU       GFMT+1      ; 'SimulG'&lt;br /&gt;
tPolarG         EQU       GFMT+2      ; 'PolarGC'&lt;br /&gt;
tRectG          EQU       GFMT+3      ; 'RectGC'&lt;br /&gt;
tCoordOn        EQU       GFMT+4      ; 'CoordOn'&lt;br /&gt;
tCoordOff       EQU       GFMT+5      ; 'CoordOff'&lt;br /&gt;
tDrawLine       EQU       GFMT+6      ; 'DrawLine'&lt;br /&gt;
tDrawDot        EQU       GFMT+7      ; 'DrawDot'&lt;br /&gt;
tAxisOn         EQU       GFMT+8      ; 'AxesOn'&lt;br /&gt;
tAxisOff        EQU       GFMT+9      ; 'AxesOff'&lt;br /&gt;
tGridOn         EQU       GFMT+10     ; 'GridOn'&lt;br /&gt;
tGridOff        EQU       GFMT+11     ; 'GridOff'&lt;br /&gt;
tLblOn          EQU       GFMT+12     ; 'LabelOn'&lt;br /&gt;
tLblOff         EQU       GFMT+13     ; 'LabelOff'&lt;br /&gt;
tWebOn          EQU       GFMT+14     ; 'WebOn'&lt;br /&gt;
tWebOff         EQU       GFMT+15     ; 'WebOFF'&lt;br /&gt;
tuv             EQU       GFMT+16     ; U vs V&lt;br /&gt;
tvw             EQU       GFMT+17     ; V vs W&lt;br /&gt;
tuw             EQU       GFMT+18     ; U vs W&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER MATRIX TOKENS                                 &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tMatA           EQU       00h         ; MAT A&lt;br /&gt;
tMatB           EQU       01h         ; MAT B&lt;br /&gt;
tMatC           EQU       02h         ; MAT C&lt;br /&gt;
tMatD           EQU       03h         ; MAT D&lt;br /&gt;
tMatE           EQU       04h         ; MAT E&lt;br /&gt;
tMatF           EQU       05h         ; MAT F&lt;br /&gt;
tMatG           EQU       06h         ; MAT G&lt;br /&gt;
tMatH           EQU       07h         ; MAT H&lt;br /&gt;
tMatI           EQU       08h         ; MAT I&lt;br /&gt;
tMatJ           EQU       09h         ; MAT J&lt;br /&gt;
;      &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER LIST TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tL1             EQU       00h         ; LIST 1&lt;br /&gt;
tL2             EQU       01h         ; LIST 2&lt;br /&gt;
tL3             EQU       02h         ; LIST 3&lt;br /&gt;
tL4             EQU       03h         ; LIST 4&lt;br /&gt;
tL5             EQU       04h         ; LIST 5&lt;br /&gt;
tL6             EQU       05h         ; LIST 6&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER EQUATION TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;       &amp;quot;Y&amp;quot; EQUATIONS HAVE BIT 4 SET&lt;br /&gt;
;&lt;br /&gt;
tY1             EQU       10h         ; Y1&lt;br /&gt;
tY2             EQU       11h         ; Y2&lt;br /&gt;
tY3             EQU       12h         ; Y3&lt;br /&gt;
tY4             EQU       13h         ; Y4&lt;br /&gt;
tY5             EQU       14h         ; Y5&lt;br /&gt;
tY6             EQU       15h         ; Y6&lt;br /&gt;
tY7             EQU       16h         ; Y7&lt;br /&gt;
tY8             EQU       17h         ; Y8&lt;br /&gt;
tY9             EQU       18h         ; Y9&lt;br /&gt;
tY0             EQU       19h         ; Y0&lt;br /&gt;
;&lt;br /&gt;
;       PARAM EQUATIONS HAVE BIT 5 SET&lt;br /&gt;
;&lt;br /&gt;
tX1T            EQU       20h         ; X1t&lt;br /&gt;
tY1T            EQU       21h         ; Y1t&lt;br /&gt;
tX2T            EQU       22h         ; X2t&lt;br /&gt;
tY2T            EQU       23h         ; Y2t&lt;br /&gt;
tX3T            EQU       24h         ; X3t&lt;br /&gt;
tY3T            EQU       25h         ; Y3t&lt;br /&gt;
tX4T            EQU       26h         ; X4t&lt;br /&gt;
tY4T            EQU       27h         ; Y4t&lt;br /&gt;
tX5T            EQU       28h         ; X5t&lt;br /&gt;
tY5T            EQU       29h         ; Y5t&lt;br /&gt;
tX6T            EQU       2Ah         ; X6t&lt;br /&gt;
tY6T            EQU       2Bh         ; Y6t&lt;br /&gt;
;&lt;br /&gt;
;       POLAR EQUATIONS HAVE BIT 6 SET&lt;br /&gt;
;&lt;br /&gt;
tR1             EQU       40h         ; R1&lt;br /&gt;
tR2             EQU       41h         ; R2&lt;br /&gt;
tR3             EQU       42h         ; R3&lt;br /&gt;
tR4             EQU       43h         ; R4&lt;br /&gt;
tR5             EQU       44h         ; R5&lt;br /&gt;
tR6             EQU       45h         ; R6&lt;br /&gt;
;&lt;br /&gt;
;       RECURSION EQUATIONS HAVE BIT 7 SET&lt;br /&gt;
;&lt;br /&gt;
tun             EQU       80h         ; Un&lt;br /&gt;
tvn             EQU       81h         ; Vn&lt;br /&gt;
twn             EQU       82h         ; Wn&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER PICTURE TOKENS                                &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPic1           EQU       00h         ; PIC1&lt;br /&gt;
tPic2           EQU       01h         ; PIC2&lt;br /&gt;
tPic3           EQU       02h         ; PIC3&lt;br /&gt;
tPic4           EQU       03h         ; PIC4&lt;br /&gt;
tPic5           EQU       04h         ; PIC5&lt;br /&gt;
tPic6           EQU       05h         ; PIC6&lt;br /&gt;
tPic7           EQU       06h         ; PIC7&lt;br /&gt;
tPic8           EQU       07h         ; PIC8&lt;br /&gt;
tPic9           EQU       08h         ; PIC9&lt;br /&gt;
tPic0           EQU       09h         ; PIC0&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER GRAPH DATABASE TOKENS                         &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tGDB1           EQU       00h         ; GDB1&lt;br /&gt;
tGDB2           EQU       01h         ; GDB2&lt;br /&gt;
tGDB3           EQU       02h         ; GDB3&lt;br /&gt;
tGDB4           EQU       03h         ; GDB4&lt;br /&gt;
tGDB5           EQU       04h         ; GDB5&lt;br /&gt;
tGDB6           EQU       05h         ; GDB6&lt;br /&gt;
tGDB7           EQU       06h         ; GDB7&lt;br /&gt;
tGDB8           EQU       07h         ; GDB8&lt;br /&gt;
tGDB9           EQU       08h         ; GDB9&lt;br /&gt;
tGDB0           EQU       09h         ; GDB0&lt;br /&gt;
;  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF STRING VARS                                        &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tStr1           EQU       00h&lt;br /&gt;
tStr2           EQU       01h&lt;br /&gt;
tStr3           EQU       02h&lt;br /&gt;
tStr4           EQU       03h&lt;br /&gt;
tStr5           EQU       04h&lt;br /&gt;
tStr6           EQU       05h&lt;br /&gt;
tStr7           EQU       06h&lt;br /&gt;
tStr8           EQU       07h&lt;br /&gt;
tStr9           EQU       08h&lt;br /&gt;
tStr0           EQU       09h&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF SYSTEM OUTPUT ONLY VARIABLES                       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;   OPEN        EQU       00h&lt;br /&gt;
;&lt;br /&gt;
tRegEq          EQU       01h         ; REGRESSION EQUATION&lt;br /&gt;
;&lt;br /&gt;
tStatN          EQU       02h         ; STATISTICS N&lt;br /&gt;
;&lt;br /&gt;
tXMean          EQU       03h         ; X MEAN&lt;br /&gt;
tSumX           EQU       04h         ; SUM(X)&lt;br /&gt;
tSumXSqr        EQU       05h         ; SUM(X^2)&lt;br /&gt;
tStdX           EQU       06h         ; STANDARD DEV X&lt;br /&gt;
tStdPX          EQU       07h         ; STANDARD DEV POP X&lt;br /&gt;
tMinX           EQU       08h         ; Min X VALUE&lt;br /&gt;
tMaxX           EQU       09h         ; Max X VALUE&lt;br /&gt;
;&lt;br /&gt;
tMinY           EQU       0Ah         ; Min Y VALUE&lt;br /&gt;
tMaxY           EQU       0Bh         ; Max Y VALUE&lt;br /&gt;
tYmean          EQU       0Ch         ; Y MEAN&lt;br /&gt;
tSumY           EQU       0Dh         ; SUM(Y)&lt;br /&gt;
tSumYSqr        EQU       0Eh         ; SUM(Y^2)&lt;br /&gt;
tStdY           EQU       0Fh         ; STANDARD DEV Y&lt;br /&gt;
tStdPY          EQU       10h         ; STANDARD DEV POP Y&lt;br /&gt;
;&lt;br /&gt;
tSumXY          EQU       11h         ; SUM(XY)&lt;br /&gt;
tCorr           EQU       12h         ; CORRELATION&lt;br /&gt;
tMedX           EQU       13h         ; MED(X)&lt;br /&gt;
tQ1             EQU       14h         ; 1ST QUADRANT OF X&lt;br /&gt;
tQ3             EQU       15h         ; 3RD QUADRANT OF X&lt;br /&gt;
tQuadA          EQU       16h         ; 1ST TERM OF QUAD POLY REG/ Y-INT&lt;br /&gt;
tQuadB          EQU       17h         ; 2ND TERM OF QUAD POLY REG/ SLOPE&lt;br /&gt;
tQuadC          EQU       18h         ; 3RD TERM OF QUAD POLY REG&lt;br /&gt;
tCubeD          EQU       19h         ; 4TH TERM OF CUBIC POLY REG&lt;br /&gt;
tQuartE         EQU       1Ah         ; 5TH TERM OF QUART POLY REG&lt;br /&gt;
tMedX1          EQU       1Bh         ; x1 FOR MED-MED&lt;br /&gt;
tMedX2          EQU       1Ch         ; x2 FOR MED-MED&lt;br /&gt;
tMedX3          EQU       1Dh         ; x3 FOR MED-MED&lt;br /&gt;
tMedY1          EQU       1Eh         ; y1 FOR MED-MED&lt;br /&gt;
tMedY2          EQU       1Fh         ; y2 FOR MED-MED&lt;br /&gt;
tMedY3          EQU       20h         ; y3 FOR MED-MED&lt;br /&gt;
;&lt;br /&gt;
tRecurn		EQU       21h		; RECURSION N&lt;br /&gt;
tStatP          EQU       22h&lt;br /&gt;
tStatZ          EQU       23h&lt;br /&gt;
tStatT          EQU       24h&lt;br /&gt;
tStatChi        EQU       25h&lt;br /&gt;
tStatF          EQU       26h&lt;br /&gt;
tStatDF         EQU       27h&lt;br /&gt;
tStatPhat       EQU       28h&lt;br /&gt;
tStatPhat1      EQU       29h&lt;br /&gt;
tStatPhat2      EQU       2Ah&lt;br /&gt;
tStatMeanX1     EQU       2Bh&lt;br /&gt;
tStatStdX1      EQU       2Ch&lt;br /&gt;
tStatN1         EQU       2Dh&lt;br /&gt;
tStatMeanX2     EQU       2Eh&lt;br /&gt;
tStatStdX2      EQU       2Fh&lt;br /&gt;
tStatN2         EQU       30h&lt;br /&gt;
tStatStdXP      EQU       31h&lt;br /&gt;
tStatLower      EQU       32h&lt;br /&gt;
tStatUpper      EQU       33h&lt;br /&gt;
tStat_s         EQU       34h&lt;br /&gt;
tLRSqr          EQU       35h         ; r^2&lt;br /&gt;
tBRSqr          EQU       36h         ; R^2&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       These next tokens are only used to access the data&lt;br /&gt;
;       they are display only and the user cannot access them at all&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tF_DF    EQU     37h       ; ANOFAV FACTOR DF&lt;br /&gt;
tF_SS    EQU     38h       ; ANOFAV FACTOR SS&lt;br /&gt;
tF_MS    EQU     39h       ; ANOFAV FACTOR MS&lt;br /&gt;
tE_DF    EQU     3Ah       ; ANOFAV ERROR DF&lt;br /&gt;
tE_SS    EQU     3Bh       ; ANOFAV ERROR SS&lt;br /&gt;
tE_MS    EQU     3Ch       ; ANOFAV ERROR MS&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF SYSTEM INPUT/OUTPUT VARIABLES&lt;br /&gt;
;======================================================================&lt;br /&gt;
;      SYSTEM VARIABLE EQUATES&lt;br /&gt;
;&lt;br /&gt;
tuXscl       EQU  0&lt;br /&gt;
tuYscl       EQU  1&lt;br /&gt;
tXscl        EQU  2&lt;br /&gt;
tYscl        EQU  3&lt;br /&gt;
tRecuru0     EQU  4        ; U 1ST INITIAL COND&lt;br /&gt;
tRecurv0     EQU  5        ; V 1ST INITIAL COND&lt;br /&gt;
tun1         EQU  6        ; U(N-1)    ; NOT USED&lt;br /&gt;
tvn1         EQU  7        ; V(N-1)    ; NOT USED&lt;br /&gt;
tuRecuru0    EQU  8        ;&lt;br /&gt;
tuRecurv0    EQU  9        ;&lt;br /&gt;
;&lt;br /&gt;
tXmin        EQU  0Ah&lt;br /&gt;
tXmax        EQU  0Bh&lt;br /&gt;
tYmin        EQU  0Ch&lt;br /&gt;
tYmax        EQU  0Dh&lt;br /&gt;
tTmin        EQU  0Eh&lt;br /&gt;
tTmax        EQU  0Fh&lt;br /&gt;
tThetaMin    EQU  10h&lt;br /&gt;
tThetaMax    EQU  11h&lt;br /&gt;
tuXmin       EQU  12h&lt;br /&gt;
tuXmax       EQU  13h&lt;br /&gt;
tuYmin       EQU  14h&lt;br /&gt;
tuYmax       EQU  15h&lt;br /&gt;
tuThetMin    EQU  16h&lt;br /&gt;
tuThetMax    EQU  17h&lt;br /&gt;
tuTmin       EQU  18h&lt;br /&gt;
tuTmax       EQU  19h&lt;br /&gt;
tTblMin      EQU  1Ah&lt;br /&gt;
tPlotStart   EQU  1Bh&lt;br /&gt;
tuPlotStart  EQU  1Ch&lt;br /&gt;
tnMax        EQU  1Dh&lt;br /&gt;
tunMax       EQU  1Eh&lt;br /&gt;
tnMin        EQU  1Fh&lt;br /&gt;
tunMin       EQU  20h&lt;br /&gt;
;&lt;br /&gt;
tTblStep	EQU  21h&lt;br /&gt;
tTStep		EQU  22h&lt;br /&gt;
tThetaStep	EQU  23h&lt;br /&gt;
tuTStep		EQU  24h&lt;br /&gt;
tuThetStep	EQU  25h&lt;br /&gt;
;&lt;br /&gt;
tDeltaX		EQU  26h&lt;br /&gt;
tDeltaY		EQU  27h&lt;br /&gt;
;&lt;br /&gt;
tXFact		EQU  28h&lt;br /&gt;
tYFact		EQU  29h&lt;br /&gt;
;&lt;br /&gt;
tTblInput       EQU       2Ah&lt;br /&gt;
;&lt;br /&gt;
tFinN           EQU       2Bh&lt;br /&gt;
tFinI           EQU       2Ch&lt;br /&gt;
tFinPV          EQU       2Dh&lt;br /&gt;
tFinPMT         EQU       2Eh&lt;br /&gt;
tFinFV          EQU       2Fh&lt;br /&gt;
tFinPY          EQU       30h&lt;br /&gt;
tFinCY          EQU       31h&lt;br /&gt;
;&lt;br /&gt;
tRecurw0        EQU       32h         ; w0(1)&lt;br /&gt;
tuRecurw0       EQU       33h&lt;br /&gt;
;&lt;br /&gt;
tPlotStep       EQU       34h&lt;br /&gt;
tuPlotStep      EQU       35h&lt;br /&gt;
;&lt;br /&gt;
tXres           EQU       36h&lt;br /&gt;
tuXres          EQU       37h&lt;br /&gt;
;&lt;br /&gt;
tRecuru02       EQU       38h         ; u0(2)&lt;br /&gt;
tuRecuru02      EQU       39h&lt;br /&gt;
tRecurv02       EQU       3Ch         ; v0(2)&lt;br /&gt;
tuRecurv02      EQU       3Dh&lt;br /&gt;
tRecurw02       EQU       3Eh         ; w0(2)&lt;br /&gt;
tuRecurw02      EQU       3Fh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2nd byte of t2ByteTok tokens&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tFinNPV         EQU       00h         ;&lt;br /&gt;
tFinIRR         EQU       01h         ;&lt;br /&gt;
tFinBAL         EQU       02h         ;&lt;br /&gt;
tFinPRN         EQU       03h         ;&lt;br /&gt;
tFinINT         EQU       04h         ;&lt;br /&gt;
tFinToNom       EQU       05h         ;&lt;br /&gt;
tFinToEff       EQU       06h         ;&lt;br /&gt;
tFinDBD         EQU       07h         ;&lt;br /&gt;
tLCM            EQU       08h         ;&lt;br /&gt;
tGCD            EQU       09h         ;&lt;br /&gt;
tRandInt        EQU       0Ah         ;&lt;br /&gt;
tRandBin        EQU       0Bh         ;&lt;br /&gt;
tSubStrng       EQU       0Ch         ;&lt;br /&gt;
tStdDev         EQU       0Dh         ;&lt;br /&gt;
tVariance       EQU       0Eh         ;&lt;br /&gt;
tInStrng        EQU       0Fh         ;&lt;br /&gt;
tDNormal        EQU       10h         ;&lt;br /&gt;
tInvNorm        EQU       11h         ;&lt;br /&gt;
tDT             EQU       12h         ;&lt;br /&gt;
tChI            EQU       13h         ;&lt;br /&gt;
tDF             EQU       14h         ;&lt;br /&gt;
tBINPDF         EQU       15h         ;&lt;br /&gt;
tBINCDF         EQU       16h         ;&lt;br /&gt;
tPOIPDF         EQU       17h         ;&lt;br /&gt;
tPOICDF         EQU       18h         ;&lt;br /&gt;
tGEOPDF         EQU       19h         ;&lt;br /&gt;
tGEOCDF         EQU       1Ah         ;&lt;br /&gt;
tNormalPDF      EQU       1Bh         ;&lt;br /&gt;
tTPDF           EQU       1Ch         ;&lt;br /&gt;
tChiPDF         EQU       1Dh         ;&lt;br /&gt;
tFPDF           EQU       1Eh         ;&lt;br /&gt;
tRandNorm       EQU       1Fh         ;&lt;br /&gt;
tFinFPMT        EQU       20h         ;&lt;br /&gt;
tFinFI          EQU       21h         ;&lt;br /&gt;
tFinFPV         EQU       22h         ;&lt;br /&gt;
tFinFN          EQU       23h         ;&lt;br /&gt;
tFinFFV         EQU       24h         ;&lt;br /&gt;
tConj           EQU       25h         ;&lt;br /&gt;
tReal           EQU       26h         ;&lt;br /&gt;
tImag           EQU       27h         ;&lt;br /&gt;
tAngle          EQU       28h         ;&lt;br /&gt;
tCumSum         EQU       29h         ;&lt;br /&gt;
tExpr           EQU       2Ah         ;&lt;br /&gt;
tLength         EQU       2Bh         ;&lt;br /&gt;
tDeltaLst       EQU       2Ch         ;&lt;br /&gt;
tRef            EQU       2Dh         ;&lt;br /&gt;
tRRef           EQU       2Eh         ;&lt;br /&gt;
tToRect         EQU       2Fh         ;&lt;br /&gt;
tToPolar        EQU       30h         ;&lt;br /&gt;
tConste         EQU       31h         ;&lt;br /&gt;
tSinReg         EQU       32h         ;&lt;br /&gt;
tLogistic       EQU       33h         ;&lt;br /&gt;
tLinRegTTest    EQU       34h         ;&lt;br /&gt;
tShadeNorm      EQU       35h         ;&lt;br /&gt;
tShadeT         EQU       36h         ;&lt;br /&gt;
tShadeChi       EQU       37h         ;&lt;br /&gt;
tShadeF         EQU       38h         ;&lt;br /&gt;
tMatToLst       EQU       39h         ;&lt;br /&gt;
tLstToMat       EQU       3Ah         ;&lt;br /&gt;
tZTest          EQU       3Bh         ;&lt;br /&gt;
tTTest          EQU       3Ch         ;&lt;br /&gt;
t2SampZTest     EQU       3Dh         ;&lt;br /&gt;
t1PropZTest     EQU       3Eh         ;&lt;br /&gt;
t2PropZTest     EQU       3Fh         ;&lt;br /&gt;
tChiTest        EQU       40h         ;&lt;br /&gt;
tZIntVal        EQU       41h         ;&lt;br /&gt;
t2SampZInt      EQU       42h         ;&lt;br /&gt;
t1PropZInt      EQU       43h         ;&lt;br /&gt;
t2PropZInt      EQU       44h         ;&lt;br /&gt;
tGraphStyle     EQU       45h         ;&lt;br /&gt;
t2SampTTest     EQU       46h         ;&lt;br /&gt;
t2SampFTest     EQU       47h         ;&lt;br /&gt;
tTIntVal        EQU       48h         ;&lt;br /&gt;
t2SampTInt      EQU       49h         ;&lt;br /&gt;
tSetupLst       EQU       4Ah         ;&lt;br /&gt;
tFinPMTend      EQU       4Bh         ;&lt;br /&gt;
tFinPMTbeg      EQU       4Ch         ;&lt;br /&gt;
tRealM          EQU       4Dh         ;&lt;br /&gt;
tPolarM         EQU       4Eh         ;&lt;br /&gt;
tRectM          EQU       4Fh         ;&lt;br /&gt;
tExprOn         EQU       50h         ;&lt;br /&gt;
tExprOff        EQU       51h         ;&lt;br /&gt;
tClrAllLst      EQU       52h         ;&lt;br /&gt;
tGetCalc        EQU       53h         ;&lt;br /&gt;
tDelVar         EQU       54h         ;&lt;br /&gt;
tEquToStrng     EQU       55h         ;&lt;br /&gt;
tStrngToEqu     EQU       56h         ;&lt;br /&gt;
tDelLast        EQU       57h         ;&lt;br /&gt;
tSelect         EQU       58h         ;&lt;br /&gt;
tANOVA          EQU       59h         ;&lt;br /&gt;
tModBox         EQU       5Ah         ;&lt;br /&gt;
tNormProb       EQU       5Bh         ;&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tMGT            EQU       64h         ; VERTICAL SPLIT&lt;br /&gt;
tZFit           EQU       65h         ; ZOOM FIT&lt;br /&gt;
tDiag_on        EQU       66h         ; DIANOSTIC DISPLAY ON&lt;br /&gt;
tDiag_off       EQU       67h         ; DIANOSTIC DISPLAY OFF&lt;br /&gt;
tOkEnd2v0       EQU       67h         ;end of 2byte tokens for version 0.&lt;br /&gt;
tArchive        EQU       68h         ;archive&lt;br /&gt;
tUnarchive      EQU       69h         ;unarchive&lt;br /&gt;
tasm		EQU	  6Ah&lt;br /&gt;
tasmComp	EQU	  6Bh	      ; asm compile&lt;br /&gt;
tasmPrgm	EQU	  6Ch	      ; signifies a program is asm&lt;br /&gt;
tasmCmp 	EQU	  6Dh	      ; asm program is compiled&lt;br /&gt;
;&lt;br /&gt;
tLcapAAcute     EQU       6Eh&lt;br /&gt;
tLcapAGrave     EQU       6Fh&lt;br /&gt;
tLcapACaret     EQU       70h&lt;br /&gt;
tLcapADier      EQU       71h&lt;br /&gt;
tLaAcute        EQU       72h&lt;br /&gt;
tLaGrave        EQU       73h&lt;br /&gt;
tLaCaret        EQU       74h&lt;br /&gt;
tLaDier         EQU       75h&lt;br /&gt;
tLcapEAcute     EQU       76h&lt;br /&gt;
tLcapEGrave     EQU       77h&lt;br /&gt;
tLcapECaret     EQU       78h&lt;br /&gt;
tLcapEDier      EQU       79h&lt;br /&gt;
tLeAcute        EQU       7Ah&lt;br /&gt;
tLeGrave        EQU       7Bh&lt;br /&gt;
tLeCaret        EQU       7Ch&lt;br /&gt;
tLeDier         EQU       7Dh&lt;br /&gt;
;&lt;br /&gt;
tLcapIGrave     EQU       7Fh&lt;br /&gt;
tLcapICaret     EQU       80h&lt;br /&gt;
tLcapIDier      EQU       81h&lt;br /&gt;
tLiAcute        EQU       82h&lt;br /&gt;
tLiGrave        EQU       83h&lt;br /&gt;
tLiCaret        EQU       84h&lt;br /&gt;
tLiDier         EQU       85h&lt;br /&gt;
tLcapOAcute     EQU       86h&lt;br /&gt;
tLcapOGrave     EQU       87h&lt;br /&gt;
tLcapOCaret     EQU       88h&lt;br /&gt;
tLcapODier      EQU       89h&lt;br /&gt;
tLoAcute        EQU       8Ah&lt;br /&gt;
tLoGrave        EQU       8Bh&lt;br /&gt;
tLoCaret        EQU       8Ch&lt;br /&gt;
tLoDier         EQU       8Dh&lt;br /&gt;
tLcapUAcute     EQU       8Eh&lt;br /&gt;
tLcapUGrave     EQU       8Fh&lt;br /&gt;
tLcapUCaret     EQU       90h&lt;br /&gt;
tLcapUDier      EQU       91h&lt;br /&gt;
tLuAcute        EQU       92h&lt;br /&gt;
tLuGrave        EQU       93h&lt;br /&gt;
tLuCaret        EQU       94h&lt;br /&gt;
tLuDier         EQU       95h&lt;br /&gt;
tLcapCCed       EQU       96h&lt;br /&gt;
tLcCed          EQU       97h&lt;br /&gt;
tLcapNTilde     EQU       98h&lt;br /&gt;
tLnTilde        EQU       99h&lt;br /&gt;
tLaccent        EQU       9Ah&lt;br /&gt;
tLgrave         EQU       9Bh&lt;br /&gt;
tLdieresis      EQU       9Ch&lt;br /&gt;
tLquesDown      EQU       9Dh&lt;br /&gt;
tLexclamDown    EQU       9Eh&lt;br /&gt;
tLalpha         EQU       9Fh&lt;br /&gt;
tLbeta          EQU      0a0h&lt;br /&gt;
tLgamma         EQU      0a1h&lt;br /&gt;
tLcapDelta      EQU      0a2h&lt;br /&gt;
tLdelta         EQU      0a3h&lt;br /&gt;
tLepsilon       EQU      0a4h&lt;br /&gt;
tLlambda        EQU      0a5h&lt;br /&gt;
tLmu            EQU      0a6h&lt;br /&gt;
tLpi            EQU      0a7h&lt;br /&gt;
tLrho           EQU      0a8h&lt;br /&gt;
tLcapSigma      EQU      0a9h&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tLphi           EQU      0aBh&lt;br /&gt;
tLcapOmega      EQU      0aCh&lt;br /&gt;
tLphat          EQU      0aDh&lt;br /&gt;
tLchi           EQU      0aEh&lt;br /&gt;
tLstatF         EQU      0aFh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
tLa      EQU     0b0h&lt;br /&gt;
tLb      EQU     0b1h&lt;br /&gt;
tLc      EQU     0b2h&lt;br /&gt;
tLd      EQU     0b3h&lt;br /&gt;
tLsmalle EQU     0b4h&lt;br /&gt;
tLf      EQU     0b5h&lt;br /&gt;
tLsmallg EQU     0b6h&lt;br /&gt;
tLh      EQU     0b7h&lt;br /&gt;
tLi      EQU     0b8h&lt;br /&gt;
tLj      EQU     0b9h&lt;br /&gt;
tLk      EQU     0bAh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
tLl      EQU     0bCh&lt;br /&gt;
tLm      EQU     0bDh&lt;br /&gt;
;tLn      EQU     0bEh&lt;br /&gt;
tLo      EQU     0bFh&lt;br /&gt;
tLp      EQU     0c0h&lt;br /&gt;
tLq      EQU     0c1h&lt;br /&gt;
tLsmallr EQU     0c2h&lt;br /&gt;
tLs      EQU     0c3h&lt;br /&gt;
tLsmallt EQU     0c4h&lt;br /&gt;
tLu      EQU     0c5h&lt;br /&gt;
tLv      EQU     0c6h&lt;br /&gt;
tLw      EQU     0c7h&lt;br /&gt;
tLx      EQU     0c8h&lt;br /&gt;
tLy      EQU     0c9h&lt;br /&gt;
tLz      EQU     0cAh&lt;br /&gt;
tLsigma         EQU      0cbh&lt;br /&gt;
tLtau           EQU      0cch&lt;br /&gt;
tLcapIAcute     EQU      0cdh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tGarbagec EQU    0Ceh&lt;br /&gt;
LastToken       EQU      0Ceh         ;tLAST TOKEN IN THIS VERSION...&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Data Type Equates                                                    &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
RealObj         EQU       0&lt;br /&gt;
ListObj         EQU       1&lt;br /&gt;
MatObj          EQU       2&lt;br /&gt;
EquObj          EQU       3&lt;br /&gt;
StrngObj        EQU       4&lt;br /&gt;
ProgObj         EQU       5&lt;br /&gt;
ProtProgObj     EQU       6&lt;br /&gt;
PictObj         EQU       7&lt;br /&gt;
GDBObj          EQU       8&lt;br /&gt;
UnknownObj      EQU       9&lt;br /&gt;
UnknownEquObj   EQU       0Ah&lt;br /&gt;
NewEquObj       EQU       0Bh&lt;br /&gt;
CplxObj         EQU       0Ch&lt;br /&gt;
CListObj        EQU       0Dh&lt;br /&gt;
UndefObj        EQU       0Eh&lt;br /&gt;
WindowObj       EQU       0Fh&lt;br /&gt;
ZStoObj         EQU       10h&lt;br /&gt;
TblRngObj       EQU       11h&lt;br /&gt;
LCDObj          EQU       12h&lt;br /&gt;
BackupObj       EQU       13h&lt;br /&gt;
AppObj		EQU	  14h		;application, only used in menus/link&lt;br /&gt;
AppVarObj	EQU	  15h		;application variable&lt;br /&gt;
TempProgObj     EQU       16h           ;program, home deletes when finished&lt;br /&gt;
GroupObj        EQU       17h           ;group.&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;	    Parser Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
OPRand      EQU              tRand&lt;br /&gt;
OPProd      EQU              tProd&lt;br /&gt;
OPSum       EQU              tSum&lt;br /&gt;
OPAdd       EQU              tAdd&lt;br /&gt;
OPSub       EQU              tSub&lt;br /&gt;
OPMult      EQU              tMul&lt;br /&gt;
OPDiv       EQU              tDiv&lt;br /&gt;
OPPower     EQU              tPower&lt;br /&gt;
OPXRoot     EQU              tXRoot&lt;br /&gt;
OPEq        EQU              tEQ&lt;br /&gt;
OPNeq       EQU              tNE&lt;br /&gt;
OPRound2    EQU              tRound&lt;br /&gt;
OPAug       EQU              tAug&lt;br /&gt;
OPMax       EQU              tMax&lt;br /&gt;
OPMin       EQU              tMin&lt;br /&gt;
OPAnd       EQU              tAnd&lt;br /&gt;
OPOr        EQU              tOr&lt;br /&gt;
OPXor       EQU              tXor&lt;br /&gt;
OPNcr       EQU              tnCr&lt;br /&gt;
OPNpr       EQU              tnPr&lt;br /&gt;
OPLt        EQU              tLT&lt;br /&gt;
OPLe        EQU              tLE&lt;br /&gt;
OPGt        EQU              tGT&lt;br /&gt;
OPGe        EQU              tGE&lt;br /&gt;
;&lt;br /&gt;
OPLog       EQU              tLog&lt;br /&gt;
OPTenX      EQU              tALog&lt;br /&gt;
OPLn        EQU              tLn&lt;br /&gt;
OPEtoX      EQU              tExp&lt;br /&gt;
OPNot       EQU              tNot&lt;br /&gt;
OPSin       EQU              tSin&lt;br /&gt;
OPASin      EQU              tASin&lt;br /&gt;
OPCos       EQU              tCos&lt;br /&gt;
OPACos      EQU              tACos&lt;br /&gt;
OPTan       EQU              tTan&lt;br /&gt;
OPATan      EQU              tATan&lt;br /&gt;
OPSinH      EQU              tSinH&lt;br /&gt;
OPASinH     EQU              tASinH&lt;br /&gt;
OPCosH      EQU              tCosH&lt;br /&gt;
OPACosH     EQU              tACosH&lt;br /&gt;
OPTanH      EQU              tTanH&lt;br /&gt;
OPATanH     EQU              tATanH&lt;br /&gt;
OPInverse   EQU              tRecip&lt;br /&gt;
OPDet       EQU              tDet&lt;br /&gt;
OPSqroot    EQU              tSqrt&lt;br /&gt;
OPSquare    EQU              tSqr&lt;br /&gt;
OPNegate    EQU              tChs&lt;br /&gt;
OPIpart     EQU              tIPart&lt;br /&gt;
OPFpart     EQU              tFPart&lt;br /&gt;
OPIntgr     EQU              tInt&lt;br /&gt;
OPFact      EQU              tFact&lt;br /&gt;
OPAbs       EQU              tAbs&lt;br /&gt;
OPIdent     EQU              tIdent&lt;br /&gt;
OPTranspose EQU              tTrnspos&lt;br /&gt;
OPSortA     EQU              tSortA&lt;br /&gt;
OPSortD     EQU              tSortD&lt;br /&gt;
OPToDec     EQU              tToDEC&lt;br /&gt;
OPToFrac    EQU              tToAbc&lt;br /&gt;
OPRadd      EQU              tRowPlus&lt;br /&gt;
OPRmlt      EQU              tmRow&lt;br /&gt;
OPRswap     EQU              tRowSwap&lt;br /&gt;
OPMltRadd   EQU              tmRowPlus&lt;br /&gt;
OPRand1     EQU              tRandM&lt;br /&gt;
OPSolve     EQU              tRoot&lt;br /&gt;
OPDeriv81   EQU              tNDeriv&lt;br /&gt;
OPQuad      EQU              tFnInt&lt;br /&gt;
OPSeq       EQU              tSeries&lt;br /&gt;
OPDim       EQU              tDim&lt;br /&gt;
OPRad       EQU              tFromRad&lt;br /&gt;
OPDeg       EQU              tFromDeg&lt;br /&gt;
OPRtopr     EQU              tRToPr&lt;br /&gt;
OPRtopo     EQU              tRToPo&lt;br /&gt;
OPPtorx     EQU              tPToRx&lt;br /&gt;
OPPtory     EQU              tPToRy&lt;br /&gt;
OPCube      EQU              tCube&lt;br /&gt;
OPCbrt      EQU              tCubRt&lt;br /&gt;
OPFmin      EQU              tFmin&lt;br /&gt;
OPFmax      EQU              tFmax&lt;br /&gt;
OPNpv           EQU       tIf         ; immediate unary&lt;br /&gt;
OPIrr           EQU       tIf+1       ; immediate unary&lt;br /&gt;
OPBal           EQU       tIf+2       ; immediate unary&lt;br /&gt;
OPPrn           EQU       tIf+3       ; immediate unary&lt;br /&gt;
OPIntr          EQU       tIf+4       ; immediate unary&lt;br /&gt;
OPToNom         EQU       tIf+5       ; immediate unary&lt;br /&gt;
OPToEff         EQU       tIf+6       ; immediate unary&lt;br /&gt;
OPFinDbd           EQU       tIf+7       ; immediate unary&lt;br /&gt;
OPLcm           EQU       tIf+8       ; immediate unary&lt;br /&gt;
OPGcd           EQU       tIf+9       ; immediate unary&lt;br /&gt;
OPRandInt       EQU       tIf+10      ; immediate unary&lt;br /&gt;
OPRandBin        EQU      tIf+11      ; immediate unary&lt;br /&gt;
OPSubstr        EQU       tIf+12      ; immediate unary&lt;br /&gt;
OPstDev         EQU       tIf+13      ; immediate unary&lt;br /&gt;
OPVariance      EQU       tIf+14      ; immediate unary&lt;br /&gt;
OPInstr         EQU       tIf+15      ; immediate unary&lt;br /&gt;
OPNormal        EQU       tIf+16      ; immediate unary&lt;br /&gt;
OPINormal       EQU       tIf+17      ; immediate unary&lt;br /&gt;
OPDt            EQU       tIf+18      ; immediate unary&lt;br /&gt;
OPChi           EQU       tIf+19      ; immediate unary&lt;br /&gt;
OPDf            EQU       tIf+20      ; immediate unary&lt;br /&gt;
OPBinpdf        EQU       tIf+21      ; immediate unary&lt;br /&gt;
OPBincdf        EQU       tIf+22      ; immediate unary&lt;br /&gt;
OPPoipdf        EQU       tIf+23      ; immediate unary&lt;br /&gt;
OPPoicdf        EQU       tIf+24      ; immediate unary&lt;br /&gt;
OPGeopdf        EQU       tIf+25      ; immediate unary&lt;br /&gt;
OPGeocdf        EQU       tIf+26      ; immediate unary&lt;br /&gt;
OPNormalpdf     EQU       tIf+27      ; immediate unary&lt;br /&gt;
OPTpdf          EQU       tIf+28      ; immediate unary&lt;br /&gt;
OPChipdf        EQU       tIf+29      ; immediate unary&lt;br /&gt;
OPFpdf          EQU       tIf+30      ; immediate unary&lt;br /&gt;
OPRandNrm       EQU       tIf+31      ; immediate unary&lt;br /&gt;
OPConj           EQU       tZoomIn&lt;br /&gt;
OPReal           EQU       tZoomIn	   +1&lt;br /&gt;
OPImag           EQU       tZoomIn	   +2&lt;br /&gt;
OPAngle          EQU       tZoomIn	   +3&lt;br /&gt;
OPCumSum         EQU       tZoomIn	   +4&lt;br /&gt;
OPExpr           EQU       tZoomIn	   +5&lt;br /&gt;
OPLength         EQU       tZoomIn	   +6&lt;br /&gt;
OPDeltaLst       EQU       tZoomIn	   +7&lt;br /&gt;
OPRef            EQU       tZoomIn	   +8&lt;br /&gt;
OPRref           EQU       tZoomIn	   +9&lt;br /&gt;
OPConst          EQU       tZoomIn	   +10&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           I/O equates                                                          &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
D0D1_bits	EQU  03h&lt;br /&gt;
D0LD1L		EQU  03h&lt;br /&gt;
D0LD1H		EQU  01h&lt;br /&gt;
D0HD1L		EQU  02h&lt;br /&gt;
D0HD1H		EQU  00h&lt;br /&gt;
bport		EQU  0			; 4-BIT LINK PORT (I/O) &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	Interrupt equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
iAll	EQU 1011b&lt;br /&gt;
intrptEnPort	equ 3 ; interrupt enable (in/out) &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	Memory paging equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
memPageAPort	equ 6 ; memory page A (in/out)&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	LCD Driver equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
LCDinstPort	equ 10h&lt;br /&gt;
LCDdataPort equ 11h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           DEVICE CODES                                                       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
TI82DEV		EQU  82h&lt;br /&gt;
PC82DEV		EQU  02h&lt;br /&gt;
MAC82DEV	EQU  12h&lt;br /&gt;
;&lt;br /&gt;
LINK83FDEV	EQU  23h&lt;br /&gt;
;&lt;br /&gt;
TI83DEV		EQU  83h&lt;br /&gt;
PC83DEV		EQU  03h&lt;br /&gt;
MAC83DEV	EQU  13h&lt;br /&gt;
;&lt;br /&gt;
TI85DEV		EQU  95h      ; DIFF THEN REAL 85 SO ME TALK&lt;br /&gt;
PC85DEV		EQU  05h&lt;br /&gt;
MAC85DEV	EQU  15h&lt;br /&gt;
;&lt;br /&gt;
TI73DEV		EQU  74h      ; Device x3 is always an 83&lt;br /&gt;
PC73DEV		EQU  07h&lt;br /&gt;
MAC73DEV	EQU  17h&lt;br /&gt;
;&lt;br /&gt;
TI83FDEV	EQU  73h&lt;br /&gt;
LINK73FDEV	EQU  23h&lt;br /&gt;
PC83FDEV	EQU  23h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System Error Codes                                                  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
E_EDITF		EQU	7		;allow re-entering application&lt;br /&gt;
E_EDIT		EQU	1&amp;lt;&amp;lt;E_EDITF&lt;br /&gt;
E_Mask		EQU	7Fh&lt;br /&gt;
&lt;br /&gt;
E_Overflow	EQU	1+E_EDIT&lt;br /&gt;
E_DivBy0	EQU	2+E_EDIT&lt;br /&gt;
E_SingularMat	EQU	3+E_EDIT&lt;br /&gt;
E_Domain	EQU	4+E_EDIT&lt;br /&gt;
E_Increment	EQU	5+E_EDIT&lt;br /&gt;
E_Break		EQU	6+E_EDIT&lt;br /&gt;
E_NonReal       EQU     7+E_EDIT&lt;br /&gt;
E_Syntax        EQU     8+E_EDIT&lt;br /&gt;
E_DataType      EQU     9+E_EDIT&lt;br /&gt;
E_Argument      EQU     10+E_EDIT&lt;br /&gt;
E_DimMismatch   EQU     11+E_EDIT&lt;br /&gt;
E_Dimension     EQU     12+E_EDIT&lt;br /&gt;
E_Undefined     EQU     13+E_EDIT&lt;br /&gt;
E_Memory        EQU     14+E_EDIT&lt;br /&gt;
E_Invalid       EQU     15+E_EDIT&lt;br /&gt;
E_IllegalNest   EQU     16+E_EDIT&lt;br /&gt;
E_Bound         EQU     17+E_EDIT&lt;br /&gt;
E_GraphRange    EQU     18+E_EDIT&lt;br /&gt;
E_Zoom          EQU     19+E_EDIT&lt;br /&gt;
E_Label         EQU     20&lt;br /&gt;
E_Stat          EQU     21&lt;br /&gt;
E_Solver        EQU     22+E_EDIT&lt;br /&gt;
E_Singularity   EQU     23+E_EDIT&lt;br /&gt;
E_SignChange    EQU     24+E_EDIT&lt;br /&gt;
E_Iterations    EQU     25+E_EDIT&lt;br /&gt;
E_BadGuess      EQU     26+E_EDIT&lt;br /&gt;
E_StatPlot      EQU     27&lt;br /&gt;
E_TolTooSmall   EQU     28+E_EDIT&lt;br /&gt;
E_Reserved      EQU     29+E_EDIT&lt;br /&gt;
E_Mode          EQU     30+E_EDIT&lt;br /&gt;
E_LnkErr        EQU     31+E_EDIT&lt;br /&gt;
E_LnkMemErr     EQU     32+E_EDIT&lt;br /&gt;
E_LnkTransErr   EQU     33+E_EDIT&lt;br /&gt;
E_LnkDupErr     EQU     34+E_EDIT&lt;br /&gt;
E_LnkMemFull    EQU     35+E_EDIT&lt;br /&gt;
E_Unknown       EQU     36+E_EDIT&lt;br /&gt;
&lt;br /&gt;
E_Scale         EQU     37+E_EDIT&lt;br /&gt;
E_IdNotFound    EQU     38&lt;br /&gt;
E_NoMode        EQU     39+E_EDIT&lt;br /&gt;
E_Validation    EQU     40&lt;br /&gt;
E_Length        EQU     41+E_EDIT&lt;br /&gt;
E_Application   EQU     42+E_EDIT&lt;br /&gt;
E_AppErr1       EQU     43+E_EDIT&lt;br /&gt;
E_AppErr2       EQU     44+E_EDIT&lt;br /&gt;
E_ExpiredApp	EQU	45&lt;br /&gt;
E_BadAddr	EQU	46&lt;br /&gt;
E_Archived      EQU     47+E_EDIT&lt;br /&gt;
E_Version       EQU     48&lt;br /&gt;
E_ArchFull      EQU     49&lt;br /&gt;
E_Variable      EQU     50+E_EDIT&lt;br /&gt;
E_Duplicate     EQU     51+E_EDIT&lt;br /&gt;
HigErrNum       EQU     51&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; obsolete error numbers34              ;first LINK error&lt;br /&gt;
E_LinkIOChkSum	EQU	34&lt;br /&gt;
E_LinkIOTimeOut	EQU	35&lt;br /&gt;
E_LinkIOBusy	EQU	36&lt;br /&gt;
E_LinkIOVer	EQU	37&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           EQUATES TO RAM LOCATIONS FOR STAT VARS &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
FPLEN	EQU	9		;Length of a floating-point number.&lt;br /&gt;
StatN   EQU     statVars&lt;br /&gt;
XMean   EQU     StatN      + FPLEN&lt;br /&gt;
SumX    EQU     XMean      + FPLEN&lt;br /&gt;
SumXSqr EQU     SumX       + FPLEN&lt;br /&gt;
StdX    EQU     SumXSqr    + FPLEN&lt;br /&gt;
StdPX   EQU     StdX       + FPLEN&lt;br /&gt;
MinX    EQU     StdPX      + FPLEN&lt;br /&gt;
MaxX    EQU     MinX       + FPLEN&lt;br /&gt;
MinY    EQU     MaxX       + FPLEN&lt;br /&gt;
MaxY    EQU     MinY       + FPLEN&lt;br /&gt;
YMean   EQU     MaxY       + FPLEN&lt;br /&gt;
SumY    EQU     YMean      + FPLEN&lt;br /&gt;
SumYSqr EQU     SumY       + FPLEN&lt;br /&gt;
StdY    EQU     SumYSqr    + FPLEN&lt;br /&gt;
StdPY   EQU     StdY       + FPLEN&lt;br /&gt;
SumXY   EQU     StdPY      + FPLEN&lt;br /&gt;
Corr    EQU     SumXY      + FPLEN&lt;br /&gt;
MedX    EQU     Corr       + FPLEN&lt;br /&gt;
Q1      EQU     MedX       + FPLEN&lt;br /&gt;
Q3      EQU     Q1         + FPLEN&lt;br /&gt;
QuadA   EQU     Q3         + FPLEN&lt;br /&gt;
QuadB   EQU     QuadA      + FPLEN&lt;br /&gt;
QuadC   EQU     QuadB      + FPLEN&lt;br /&gt;
CubeD   EQU     QuadC      + FPLEN&lt;br /&gt;
QuartE  EQU     CubeD      + FPLEN&lt;br /&gt;
MedX1   EQU     QuartE     + FPLEN&lt;br /&gt;
MedX2   EQU     MedX1      + FPLEN&lt;br /&gt;
MedX3   EQU     MedX2      + FPLEN&lt;br /&gt;
MedY1   EQU     MedX3      + FPLEN&lt;br /&gt;
MedY2   EQU     MedY1      + FPLEN&lt;br /&gt;
MedY3   EQU     MedY2      + FPLEN&lt;br /&gt;
PStat   EQU     MedY3      + 2*FPLEN&lt;br /&gt;
ZStat   EQU     PStat      + FPLEN&lt;br /&gt;
TStat   EQU     ZStat      + FPLEN&lt;br /&gt;
ChiStat EQU     TStat      + FPLEN&lt;br /&gt;
FStat   EQU     ChiStat    + FPLEN&lt;br /&gt;
DF      EQU     FStat      + FPLEN&lt;br /&gt;
Phat    EQU     DF         + FPLEN&lt;br /&gt;
Phat1   EQU     Phat       + FPLEN&lt;br /&gt;
Phat2   EQU     Phat1      + FPLEN&lt;br /&gt;
MeanX1  EQU     Phat2      + FPLEN&lt;br /&gt;
StdX1   EQU     MeanX1     + FPLEN&lt;br /&gt;
StatN1  EQU     StdX1      + FPLEN&lt;br /&gt;
MeanX2  EQU     StatN1     + FPLEN&lt;br /&gt;
StdX2   EQU     MeanX2     + FPLEN&lt;br /&gt;
StatN2  EQU     StdX2      + FPLEN&lt;br /&gt;
StdXP2  EQU     StatN2     + FPLEN&lt;br /&gt;
SLower  EQU     StdXP2     + FPLEN&lt;br /&gt;
SUpper  EQU     SLower     + FPLEN&lt;br /&gt;
SStat   EQU     SUpper     + FPLEN&lt;br /&gt;
&lt;br /&gt;
F_DF	EQU     anovaf_vars&lt;br /&gt;
F_SS	EQU     F_DF + FPLEN&lt;br /&gt;
F_MS	EQU     F_SS + FPLEN&lt;br /&gt;
E_DF	EQU     F_MS + FPLEN&lt;br /&gt;
E_SS	EQU     E_DF + FPLEN&lt;br /&gt;
E_MS	EQU     E_SS + FPLEN&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:OS:ti83plus.inc</id>
		<title>83Plus:OS:ti83plus.inc</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:OS:ti83plus.inc"/>
				<updated>2007-02-11T12:56:16Z</updated>
		
		<summary type="html">&lt;p&gt;NanoWar: the whole ti83plus.inc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:83Plus:OS|ti83plus.inc]]&lt;br /&gt;
&lt;br /&gt;
This is just the common used ti83plus.inc include file (edited by Rusty Wagner for use with TASM) for those who just want to have a short look at some tokens or bcall equates etc.&lt;br /&gt;
Use your browser's search function to find what you need.&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;;======================================================================&lt;br /&gt;
; Include File for the TI-83 Plus&lt;br /&gt;
; Last Updated 06/20/2002 &lt;br /&gt;
;&lt;br /&gt;
; Copyright (c) 1999, 2001, 2002 Texas Instruments: The Licensed Materials are&lt;br /&gt;
; copyrighted by TI. LICENSEE agrees that it will &lt;br /&gt;
; not delete the copyright notice, trademarks or&lt;br /&gt;
; protective notices from any copy made by LICENSEE.&lt;br /&gt;
;&lt;br /&gt;
; Warranty: TI does not warrant that the Licensed Materials will&lt;br /&gt;
; be free from errors or will meet your specific requirements.&lt;br /&gt;
; The Licensed Materials are made available &amp;quot;AS IS&amp;quot; to LICENSEE.&lt;br /&gt;
;&lt;br /&gt;
; Limitations: TI MAKES NO WARRANTY OR CONDITION, EITHER EXPRESS&lt;br /&gt;
; OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED&lt;br /&gt;
; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,&lt;br /&gt;
; REGARDING THE LICENSED MATERIALS.  IN NO EVENT SHALL&lt;br /&gt;
; TI OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, INCIDENTAL&lt;br /&gt;
; OR CONSEQUENTIAL DAMAGES, LOSS OF PROFITS, LOSS OF USE OR DATA, &lt;br /&gt;
; OR INTERRUPTION OF BUSINESS, WHETHER THE ALLEGED DAMAGES ARE&lt;br /&gt;
; LABELED IN TORT, CONTRACT OR INDEMNITY.&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;:::::::::::::::::::::::&lt;br /&gt;
;Edited by Brett Wagner&lt;br /&gt;
;For use with TASM&lt;br /&gt;
;:::::::::::::::::::::::&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;		Defines (to make asm easier)&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
#define bcall(xxxx)     rst 28h         \ .dw xxxx&lt;br /&gt;
#define bjump(xxxx)	call 50h \ .dw xxxx&lt;br /&gt;
#define	bcallz(xxxx)	jr nz,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallnz(xxxx)	jr	z,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallc(xxxx)	jr	nc,$+5 \ rst 28h \ .dw xxxx&lt;br /&gt;
#define	bcallnc(xxxx)	jr	c,$+5	\ rst 28h \ .dw xxxx&lt;br /&gt;
#define equ .equ&lt;br /&gt;
#define EQU .equ&lt;br /&gt;
#define errhandon(label) ld hl,label \ call 59h&lt;br /&gt;
#define errhandoff() call 5Ch&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System Variable Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       Entry Points : RclSysTok, StoSysTok&lt;br /&gt;
;&lt;br /&gt;
XSCLt		EQU  2&lt;br /&gt;
YSCLt		EQU  3&lt;br /&gt;
XMINt		EQU  0Ah&lt;br /&gt;
XMAXt		EQU  0Bh&lt;br /&gt;
YMINt		EQU  0Ch&lt;br /&gt;
YMAXt		EQU  0Dh&lt;br /&gt;
TMINt		EQU  0Eh&lt;br /&gt;
TMAXt		EQU  0Fh&lt;br /&gt;
THETMINt	EQU  10h&lt;br /&gt;
THETMAXt	EQU  11h&lt;br /&gt;
TBLMINt		EQU  1Ah&lt;br /&gt;
PLOTSTARTt	EQU  1Bh&lt;br /&gt;
NMAXt		EQU  1Dh&lt;br /&gt;
NMINt		EQU  1Fh&lt;br /&gt;
TBLSTEPt	EQU  21h&lt;br /&gt;
TSTEPt		EQU  22h&lt;br /&gt;
THETSTEPt	EQU  23h&lt;br /&gt;
DELTAXt		EQU  26h&lt;br /&gt;
DELTAYt		EQU  27h&lt;br /&gt;
XFACTt		EQU  28h&lt;br /&gt;
YFACTt		EQU  29h&lt;br /&gt;
FINNt		EQU  2Bh&lt;br /&gt;
FINIt		EQU  2Ch&lt;br /&gt;
FINPVt		EQU  2Dh&lt;br /&gt;
FINPMTt		EQU  2Eh&lt;br /&gt;
FINFVt		EQU  2Fh&lt;br /&gt;
FINPYt		EQU  30h&lt;br /&gt;
FINCYt		EQU  31h&lt;br /&gt;
PLOTSTEPt	EQU  34h&lt;br /&gt;
XRESt		EQU  36h&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Run indicators&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
busyPause	EQU	10101010b&lt;br /&gt;
busyNormal	EQU	11110000b&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
; Macro to call base code from an app,&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;rBR_CALL	EQU	28h		; NEEDED FOR APPS&lt;br /&gt;
;BRT_JUMP0	EQU	50h&lt;br /&gt;
;&lt;br /&gt;
;B_CALL macro   label&lt;br /&gt;
;	     RST     rBR_CALL&lt;br /&gt;
;	     DW      _&amp;amp;label&lt;br /&gt;
;       .endm&lt;br /&gt;
;&lt;br /&gt;
;B_JUMP macro   label&lt;br /&gt;
;	     CALL    BRT_JUMP0	     ; fixed location on page 0&lt;br /&gt;
;	     DW      _&amp;amp;label&lt;br /&gt;
;       .endm&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Common subroutine RST numbers  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
rOP1TOOP2	EQU  08h&lt;br /&gt;
rFINDSYM	EQU  10h&lt;br /&gt;
rPUSHREALO1	EQU  18h&lt;br /&gt;
rMOV9TOOP1	EQU  20h&lt;br /&gt;
rFPADD		EQU  30h&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
;SYMBOLIC_DEBUG_START&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Entry points  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
_AbsO1O2Cp	EQU 410Eh&lt;br /&gt;
_AbsO1PAbsO2	EQU 405Ah&lt;br /&gt;
_ACos		EQU 40DEh&lt;br /&gt;
_ACosH		EQU 40F0h&lt;br /&gt;
_ACosRad	EQU 40D2h&lt;br /&gt;
_AdrLEle	EQU 462Dh&lt;br /&gt;
_AdrMEle	EQU 4609h&lt;br /&gt;
_AdrMRow	EQU 4606h&lt;br /&gt;
_AllEq		EQU 4876h&lt;br /&gt;
_AllocFPS	EQU 43A5h&lt;br /&gt;
_AllocFPS1	EQU 43A8h&lt;br /&gt;
_Angle		EQU 4102h&lt;br /&gt;
_AnsName	EQU 4B52h&lt;br /&gt;
_ApdSetup	EQU 4C93h&lt;br /&gt;
_AppGetCalc	EQU 4C78h&lt;br /&gt;
_AppGetCbl	EQU 4C75h&lt;br /&gt;
_AppInit	EQU 404Bh  ;***&lt;br /&gt;
_Arc_Unarc	EQU 4FD8h&lt;br /&gt;
_ASin		EQU 40E4h&lt;br /&gt;
_ASinH		EQU 40EDh&lt;br /&gt;
_ASinRad	EQU 40DBh&lt;br /&gt;
_ATan		EQU 40E1h&lt;br /&gt;
_ATan2		EQU 40E7h&lt;br /&gt;
_ATan2Rad	EQU 40D8h&lt;br /&gt;
_ATanH		EQU 40EAh&lt;br /&gt;
_ATanRad	EQU 40D5h&lt;br /&gt;
&lt;br /&gt;
_BinOPExec	EQU 4663h&lt;br /&gt;
_Bit_VertSplit	EQU 4FA8h&lt;br /&gt;
_BufClr		EQU 5074h&lt;br /&gt;
_BufCpy		EQU 5071h&lt;br /&gt;
&lt;br /&gt;
_CAbs		EQU 4E97h&lt;br /&gt;
_CAdd		EQU 4E88h&lt;br /&gt;
_CanAlphIns	EQU 4C69h&lt;br /&gt;
_CDiv		EQU 4E94h&lt;br /&gt;
_CDivByReal	EQU 4EBBh&lt;br /&gt;
_CEtoX		EQU 4EA9h&lt;br /&gt;
_CFrac		EQU 4EC1h&lt;br /&gt;
_CheckSplitFlag	EQU 49F0h&lt;br /&gt;
_Chk_Batt_Low	EQU 50B3h  ;***&lt;br /&gt;
_ChkFindSym	EQU 42F1h&lt;br /&gt;
_CIntgr		EQU 4EC4h&lt;br /&gt;
_CircCmd	EQU 47D4h&lt;br /&gt;
_CkInt		EQU 4234h&lt;br /&gt;
_CkOdd		EQU 4237h&lt;br /&gt;
_CkOP1C0	EQU 4225h&lt;br /&gt;
_CkOP1Cplx	EQU 40FCh&lt;br /&gt;
_CkOP1FP0	EQU 4228h&lt;br /&gt;
_CkOP1Pos	EQU 4258h&lt;br /&gt;
_CkOP1Real	EQU 40FFh&lt;br /&gt;
_CkOP2FP0	EQU 422Bh&lt;br /&gt;
_CkOP2Pos	EQU 4255h&lt;br /&gt;
_CkOP2Real	EQU 42DFh&lt;br /&gt;
_CkPosInt	EQU 4231h&lt;br /&gt;
_CkValidNum	EQU 4270h&lt;br /&gt;
_CleanAll	EQU 4A50h&lt;br /&gt;
_ClearRect	EQU 4D5Ch&lt;br /&gt;
_ClearRow	EQU 4CEDh&lt;br /&gt;
_CLine		EQU 4798h&lt;br /&gt;
_CLineS		EQU 479Bh&lt;br /&gt;
_CLN		EQU 4EA0h&lt;br /&gt;
_CLog		EQU 4EA3h&lt;br /&gt;
_CloseEditBuf	EQU 48D3h  ;***&lt;br /&gt;
_CloseEditBufNoR	EQU 476Eh&lt;br /&gt;
_CloseEditEqu	EQU 496Ch  ;***&lt;br /&gt;
_CloseProg	EQU 4A35h&lt;br /&gt;
_ClrGraphRef	EQU 4A38h&lt;br /&gt;
_ClrLCD		EQU 4543h&lt;br /&gt;
_ClrLCDFull	EQU 4540h&lt;br /&gt;
_ClrLp		EQU 41D1h&lt;br /&gt;
_ClrOP1S	EQU 425Eh&lt;br /&gt;
_ClrOP2S	EQU 425Bh&lt;br /&gt;
_ClrScrn	EQU 4549h&lt;br /&gt;
_ClrScrnFull	EQU 4546h&lt;br /&gt;
_ClrTxtShd	EQU 454Ch&lt;br /&gt;
_CMltByReal	EQU 4EB8h&lt;br /&gt;
_CmpSyms	EQU 4A4Ah&lt;br /&gt;
_CMult		EQU 4E8Eh&lt;br /&gt;
_Conj		EQU 4EB5h&lt;br /&gt;
_ConvDim	EQU 4B43h&lt;br /&gt;
_ConvDim00	EQU 4B46h&lt;br /&gt;
_ConvLcToLr	EQU 4A23h&lt;br /&gt;
_ConvLrToLc	EQU 4A56h&lt;br /&gt;
_ConvOP1	EQU 4AEFh&lt;br /&gt;
_COP1Set0	EQU 4105h&lt;br /&gt;
_Cos		EQU 40C0h&lt;br /&gt;
_CosH		EQU 40CCh&lt;br /&gt;
_CpHLDE		EQU 400Ch&lt;br /&gt;
_CPoint		EQU 4DC8h&lt;br /&gt;
_CPointS	EQU 47F5h&lt;br /&gt;
_CpOP1OP2	EQU 4111h&lt;br /&gt;
_CpOP4OP3	EQU 4108h&lt;br /&gt;
_CpyO1ToFPS1	EQU 445Ch&lt;br /&gt;
_CpyO1ToFPS2	EQU 446Bh&lt;br /&gt;
_CpyO1ToFPS3	EQU 4477h&lt;br /&gt;
_CpyO1ToFPS4	EQU 4489h&lt;br /&gt;
_CpyO1ToFPS5	EQU 4483h&lt;br /&gt;
_CpyO1ToFPS6	EQU 447Dh&lt;br /&gt;
_CpyO1ToFPS7	EQU 4480h&lt;br /&gt;
_CpyO1ToFPST	EQU 444Ah&lt;br /&gt;
_CpyO2ToFPS1	EQU 4459h&lt;br /&gt;
_CpyO2ToFPS2	EQU 4462h&lt;br /&gt;
_CpyO2ToFPS3	EQU 4474h&lt;br /&gt;
_CpyO2ToFPS4	EQU 4486h&lt;br /&gt;
_CpyO2ToFPST	EQU 4444h&lt;br /&gt;
_CpyO3ToFPS1	EQU 4453h&lt;br /&gt;
_CpyO3ToFPS2	EQU 4465h&lt;br /&gt;
_CpyO3ToFPST	EQU 4441h&lt;br /&gt;
_CpyO5ToFPS1	EQU 4456h&lt;br /&gt;
_CpyO5ToFPS3	EQU 4471h&lt;br /&gt;
_CpyO6ToFPS2	EQU 4468h&lt;br /&gt;
_CpyO6ToFPST	EQU 4447h&lt;br /&gt;
_CpyStack	EQU 4429h&lt;br /&gt;
_CpyTo1FPS1	EQU 4432h&lt;br /&gt;
_CpyTo1FPS10	EQU 43F3h&lt;br /&gt;
_CpyTo1FPS11	EQU 43D8h&lt;br /&gt;
_CpyTo1FPS2	EQU 443Bh&lt;br /&gt;
_CpyTo1FPS3	EQU 4408h&lt;br /&gt;
_CpyTo1FPS4	EQU 440Eh&lt;br /&gt;
_CpyTo1FPS5	EQU 43DEh&lt;br /&gt;
_CpyTo1FPS6	EQU 43E4h&lt;br /&gt;
_CpyTo1FPS7	EQU 43EAh&lt;br /&gt;
_CpyTo1FPS8	EQU 43EDh&lt;br /&gt;
_CpyTo1FPS9	EQU 43F6h&lt;br /&gt;
_CpyTo1FPST	EQU 4423h&lt;br /&gt;
_CpyTo2FPS1	EQU 442Fh&lt;br /&gt;
_CpyTo2FPS2	EQU 4438h&lt;br /&gt;
_CpyTo2FPS3	EQU 4402h&lt;br /&gt;
_CpyTo2FPS4	EQU 43F9h&lt;br /&gt;
_CpyTo2FPS5	EQU 43DBh&lt;br /&gt;
_CpyTo2FPS6	EQU 43E1h&lt;br /&gt;
_CpyTo2FPS7	EQU 43E7h&lt;br /&gt;
_CpyTo2FPS8	EQU 43F0h&lt;br /&gt;
_CpyTo2FPST	EQU 4420h&lt;br /&gt;
_CpyTo3FPS1	EQU 442Ch&lt;br /&gt;
_CpyTo3FPS2	EQU 4411h&lt;br /&gt;
_CpyTo3FPST	EQU 441Dh&lt;br /&gt;
_CpyTo4FPST	EQU 441Ah&lt;br /&gt;
_CpyTo5FPST	EQU 4414h&lt;br /&gt;
_CpyTo6FPS2	EQU 43FFh&lt;br /&gt;
_CpyTo6FPS3	EQU 43FCh&lt;br /&gt;
_CpyTo6FPST	EQU 4417h&lt;br /&gt;
_CpyToFPS1	EQU 445Fh&lt;br /&gt;
_CpyToFPS2	EQU 446Eh&lt;br /&gt;
_CpyToFPS3	EQU 447Ah&lt;br /&gt;
_CpyToFPST	EQU 444Dh&lt;br /&gt;
_CpyToStack	EQU 4450h&lt;br /&gt;
_Create0Equ	EQU 432Ah&lt;br /&gt;
_CreateAppVar	EQU 4E6Ah&lt;br /&gt;
_CreateCList	EQU 431Bh&lt;br /&gt;
_CreateCplx	EQU 430Ch&lt;br /&gt;
_CreateEqu	EQU 4330h&lt;br /&gt;
_CreatePair	EQU 4B0Dh&lt;br /&gt;
_CreatePict	EQU 4333h&lt;br /&gt;
_CreateProg	EQU 4339h&lt;br /&gt;
_CreateProtProg	EQU 4E6Dh&lt;br /&gt;
_CreateReal	EQU 430Fh&lt;br /&gt;
_CreateRList	EQU 4315h&lt;br /&gt;
_CreateRMat	EQU 4321h&lt;br /&gt;
_CreateStrng	EQU 4327h&lt;br /&gt;
_CRecip		EQU 4E91h&lt;br /&gt;
_CSqRoot	EQU 4E9Dh&lt;br /&gt;
_CSquare	EQU 4E8Bh&lt;br /&gt;
_CSub		EQU 4E85h&lt;br /&gt;
_CTenX		EQU 4EA6h&lt;br /&gt;
_CTrunc		EQU 4EBEh&lt;br /&gt;
_Cube		EQU 407Bh&lt;br /&gt;
_CursorOff	EQU 45BEh&lt;br /&gt;
_CursorOn	EQU 45C4h&lt;br /&gt;
_CXrootY	EQU 4EACh&lt;br /&gt;
_CYtoX		EQU 4EB2h&lt;br /&gt;
&lt;br /&gt;
_DarkLine	EQU 47DDh&lt;br /&gt;
_DarkPnt	EQU 47F2h&lt;br /&gt;
_DataSize	EQU 436Ch&lt;br /&gt;
_DataSizeA	EQU 4369h&lt;br /&gt;
_DeallocFPS	EQU 439Fh&lt;br /&gt;
_DeallocFPS1	EQU 43A2h&lt;br /&gt;
_DecO1Exp	EQU 4267h&lt;br /&gt;
_DelListEl	EQU 4A2Fh&lt;br /&gt;
_DelMem		EQU 4357h&lt;br /&gt;
_DelRes		EQU 4A20h&lt;br /&gt;
_DelVar		EQU 4351h&lt;br /&gt;
_DelVarArc	EQU 4FC6h&lt;br /&gt;
_DelVarNoArc	EQU 4FC9h&lt;br /&gt;
_DisableApd	EQU 4C84h&lt;br /&gt;
_Disp		EQU 4F45h&lt;br /&gt;
_DispDone	EQU 45B5h&lt;br /&gt;
_DispEOL	EQU 45A6h&lt;br /&gt;
_DispHL		EQU 4507h&lt;br /&gt;
_DisplayImage	EQU 4D9Bh&lt;br /&gt;
_DispMenuTitle	EQU 5065h&lt;br /&gt;
_DispOP1A	EQU 4BF7h&lt;br /&gt;
_DivHLBy10	EQU 400Fh&lt;br /&gt;
_DivHLByA	EQU 4012h&lt;br /&gt;
_DrawCirc2	EQU 4C66h&lt;br /&gt;
_DrawCmd	EQU 48C1h&lt;br /&gt;
_DrawRectBorder	EQU 4D7Dh&lt;br /&gt;
_DrawRectBorderClear	EQU 4D8Ch&lt;br /&gt;
_DToR		EQU 4075h&lt;br /&gt;
&lt;br /&gt;
_EditProg	EQU 4A32h&lt;br /&gt;
_EnableApd	EQU 4C87h&lt;br /&gt;
_EnoughMem	EQU 42FDh&lt;br /&gt;
_EOP1NotReal	EQU 4279h&lt;br /&gt;
_Equ_or_NewEqu	EQU 42C4h&lt;br /&gt;
_EraseEOL	EQU 4552h&lt;br /&gt;
_EraseRectBorder	EQU 4D86h&lt;br /&gt;
_ErrArgument	EQU 44ADh&lt;br /&gt;
_ErrBadGuess	EQU 44CBh&lt;br /&gt;
_ErrBreak	EQU 44BFh&lt;br /&gt;
_ErrD_OP1_0	EQU 42D3h&lt;br /&gt;
_ErrD_OP1_LE_0	EQU 42D0h&lt;br /&gt;
_ErrD_OP1Not_R	EQU 42CAh&lt;br /&gt;
_ErrD_OP1NotPos	EQU 42C7h&lt;br /&gt;
_ErrD_OP1NotPosInt	EQU 42CDh&lt;br /&gt;
_ErrDataType	EQU 44AAh&lt;br /&gt;
_ErrDimension	EQU 44B3h&lt;br /&gt;
_ErrDimMismatch	EQU 44B0h&lt;br /&gt;
_ErrDivBy0	EQU 4498h&lt;br /&gt;
_ErrDomain	EQU 449Eh&lt;br /&gt;
_ErrIncrement	EQU 44A1h&lt;br /&gt;
_ErrInvalid	EQU 44BCh&lt;br /&gt;
_ErrIterations	EQU 44C8h&lt;br /&gt;
_ErrLinkXmit	EQU 44D4h&lt;br /&gt;
_ErrMemory	EQU 44B9h&lt;br /&gt;
_ErrNon_Real	EQU 44A4h&lt;br /&gt;
_ErrNonReal	EQU 4A8Ch&lt;br /&gt;
_ErrNotEnoughMem	EQU 448Ch&lt;br /&gt;
_ErrOverflow	EQU 4495h&lt;br /&gt;
_ErrSignChange	EQU 44C5h&lt;br /&gt;
_ErrSingularMat	EQU 449Bh&lt;br /&gt;
_ErrStat	EQU 44C2h&lt;br /&gt;
_ErrStatPlot	EQU 44D1h&lt;br /&gt;
_ErrSyntax	EQU 44A7h&lt;br /&gt;
_ErrTolTooSmall	EQU 44CEh&lt;br /&gt;
_ErrUndefined	EQU 44B6h&lt;br /&gt;
_EToX		EQU 40B4h&lt;br /&gt;
_Exch9		EQU 43D5h&lt;br /&gt;
_ExLp		EQU 4222h&lt;br /&gt;
_ExpToHex	EQU 424Fh&lt;br /&gt;
&lt;br /&gt;
_Factorial	EQU 4B85h&lt;br /&gt;
_FillRect	EQU 4D62h&lt;br /&gt;
_FillRectPattern	EQU 4D89h&lt;br /&gt;
_Find_Parse_Formula	EQU 4AF2h&lt;br /&gt;
_FindAlphaDn	EQU 4A47h&lt;br /&gt;
_FindAlphaUp	EQU 4A44h&lt;br /&gt;
_FindApp		EQU 4C4Eh&lt;br /&gt;
_FindAppDn		EQU 4C4Bh&lt;br /&gt;
_FindAppNumPages	EQU 509Bh&lt;br /&gt;
_FindAppUp		EQU 4C48h&lt;br /&gt;
_FindSym	EQU 42F4h&lt;br /&gt;
_FiveExec	EQU 467Eh&lt;br /&gt;
_FixTempCnt	EQU 4A3Bh&lt;br /&gt;
_FlashToRam	EQU 5017h&lt;br /&gt;
_ForceFullScreen	EQU 508Fh&lt;br /&gt;
_FormBase	EQU 50AAh&lt;br /&gt;
_FormDCplx	EQU 4996h&lt;br /&gt;
_FormEReal	EQU 4990h&lt;br /&gt;
_FormReal	EQU 4999h&lt;br /&gt;
_FourExec	EQU 467Bh&lt;br /&gt;
_FPAdd		EQU 4072h&lt;br /&gt;
_FPDiv		EQU 4099h&lt;br /&gt;
_FPMult		EQU 4084h&lt;br /&gt;
_FPRecip	EQU 4096h&lt;br /&gt;
_FPSquare	EQU 4081h&lt;br /&gt;
_FPSub		EQU 406Fh&lt;br /&gt;
_Frac		EQU 4093h&lt;br /&gt;
&lt;br /&gt;
_Get_Tok_Strng	EQU 4594h  ;***&lt;br /&gt;
_GetBaseVer	EQU 4C6Fh&lt;br /&gt;
_GetCSC		EQU 4018h&lt;br /&gt;
_GetKey		EQU 4972h&lt;br /&gt;
_GetLToOP1	EQU 4636h&lt;br /&gt;
_GetMToOP1	EQU 4615h&lt;br /&gt;
_GetSysInfo 	EQU 50DDh  ; v. 1.13+ only&lt;br /&gt;
_GetTokLen	EQU 4591h  ;***&lt;br /&gt;
_GrBufClr	EQU 4BD0h&lt;br /&gt;
_GrBufCpy	EQU 486Ah&lt;br /&gt;
_GrphCirc	EQU 47D7h&lt;br /&gt;
&lt;br /&gt;
_HLTimes9	EQU 40F9h&lt;br /&gt;
_HorizCmd	EQU 48A6h&lt;br /&gt;
_HTimesL	EQU 4276h&lt;br /&gt;
&lt;br /&gt;
_IBounds	EQU 4C60h&lt;br /&gt;
_IBoundsFull	EQU 4D98h&lt;br /&gt;
_ILine		EQU 47E0h&lt;br /&gt;
_IncLstSize	EQU 4A29h&lt;br /&gt;
_InsertList	EQU 4A2Ch&lt;br /&gt;
_InsertMem	EQU 42F7h&lt;br /&gt;
_Int		EQU 40A5h&lt;br /&gt;
_Intgr		EQU 405Dh&lt;br /&gt;
_InvCmd		EQU 48C7h&lt;br /&gt;
_InvertRect	EQU 4D5Fh&lt;br /&gt;
_InvOP1S	EQU 408Dh&lt;br /&gt;
_InvOP1SC	EQU 408Ah&lt;br /&gt;
_InvOP2S	EQU 4090h&lt;br /&gt;
_InvSub		EQU 4063h&lt;br /&gt;
_IOffset	EQU 4C63h&lt;br /&gt;
_IPoint		EQU 47E3h&lt;br /&gt;
_IsA2ByteTok	EQU 42A3h  ;***&lt;br /&gt;
_IsEditEmpty	EQU 492Dh  ;***&lt;br /&gt;
&lt;br /&gt;
_JError		EQU 44D7h&lt;br /&gt;
_JErrorNo	EQU 4000h&lt;br /&gt;
_JForceCmdNoChar	EQU 4027h&lt;br /&gt;
_JForceGraphKey	EQU 5005h&lt;br /&gt;
_JForceGraphNoKey	EQU 5002h&lt;br /&gt;
&lt;br /&gt;
_KeyToString	EQU 45CAh&lt;br /&gt;
&lt;br /&gt;
_LCD_BUSY	EQU 4051h  ;***&lt;br /&gt;
_LCD_DRIVERON	equ 4978h  ;***&lt;br /&gt;
_LdHLind	equ 4009h  ;***&lt;br /&gt;
_LineCmd	EQU 48ACh&lt;br /&gt;
_LnX		EQU 40ABh&lt;br /&gt;
_Load_SFont	EQU 4783h&lt;br /&gt;
_LoadCIndPaged	EQU 501Dh&lt;br /&gt;
_LoadDEIndPaged	EQU 501Ah&lt;br /&gt;
_LoadPattern	EQU 4CB1h&lt;br /&gt;
_LogX		EQU 40AEh&lt;br /&gt;
&lt;br /&gt;
_Max		EQU 4057h&lt;br /&gt;
_MemChk		EQU 42E5h&lt;br /&gt;
_MemClear	EQU 4C30h&lt;br /&gt;
_MemSet		EQU 4C33h&lt;br /&gt;
_Min		EQU 4054h&lt;br /&gt;
_Minus1		EQU 406Ch&lt;br /&gt;
_Mov10B		EQU 415Ch&lt;br /&gt;
_Mov18B		EQU 47DAh&lt;br /&gt;
_Mov7B		EQU 4168h&lt;br /&gt;
_Mov8B		EQU 4165h&lt;br /&gt;
_Mov9B		EQU 415Fh&lt;br /&gt;
_Mov9OP1OP2	EQU 417Dh&lt;br /&gt;
_Mov9OP2Cp	EQU 410Bh&lt;br /&gt;
_Mov9ToOP1	EQU 417Ah&lt;br /&gt;
_Mov9ToOP2	EQU 4180h&lt;br /&gt;
_MovFrOP1	EQU 4183h&lt;br /&gt;
&lt;br /&gt;
_NewLine	EQU 452Eh  ;***&lt;br /&gt;
_NZIf83Plus	EQU 50E0h  ; v. 1.13+ only&lt;br /&gt;
&lt;br /&gt;
_OneVar		EQU 4BA3h&lt;br /&gt;
_OP1ExOP2	EQU 421Fh&lt;br /&gt;
_OP1ExOP3	EQU 4219h&lt;br /&gt;
_OP1ExOP4	EQU 421Ch&lt;br /&gt;
_OP1ExOP5	EQU 420Dh&lt;br /&gt;
_OP1ExOP6	EQU 4210h&lt;br /&gt;
_OP1ExpToDec	EQU 4252h&lt;br /&gt;
_OP1Set0	EQU 41BFh&lt;br /&gt;
_OP1Set1	EQU 419Bh&lt;br /&gt;
_OP1Set2	EQU 41A7h&lt;br /&gt;
_OP1Set3	EQU 41A1h&lt;br /&gt;
_OP1Set4	EQU 419Eh&lt;br /&gt;
_OP1ToOP2	EQU 412Fh&lt;br /&gt;
_OP1ToOP3	EQU 4123h&lt;br /&gt;
_OP1ToOP4	EQU 4117h&lt;br /&gt;
_OP1ToOP5	EQU 4153h&lt;br /&gt;
_OP1ToOP6	EQU 4150h&lt;br /&gt;
_OP2ExOP4	EQU 4213h&lt;br /&gt;
_OP2ExOP5	EQU 4216h&lt;br /&gt;
_OP2ExOP6	EQU 4207h&lt;br /&gt;
_OP2Set0	EQU 41BCh&lt;br /&gt;
_OP2Set1	EQU 41ADh&lt;br /&gt;
_OP2Set2	EQU 41AAh&lt;br /&gt;
_OP2Set3	EQU 4198h&lt;br /&gt;
_OP2Set4	EQU 4195h&lt;br /&gt;
_OP2Set5	EQU 418Fh&lt;br /&gt;
_OP2Set60	EQU 4AB0h&lt;br /&gt;
_OP2Set8	EQU 418Ch&lt;br /&gt;
_OP2SetA	EQU 4192h&lt;br /&gt;
_OP2ToOP1	EQU 4156h&lt;br /&gt;
_OP2ToOP3	EQU 416Eh&lt;br /&gt;
_OP2ToOP4	EQU 411Ah&lt;br /&gt;
_OP2ToOP5	EQU 414Ah&lt;br /&gt;
_OP2ToOP6	EQU 414Dh&lt;br /&gt;
_OP3Set0	EQU 41B9h&lt;br /&gt;
_OP3Set1	EQU 4189h&lt;br /&gt;
_OP3Set2	EQU 41A4h&lt;br /&gt;
_OP3ToOP1	EQU 413Eh&lt;br /&gt;
_OP3ToOP2	EQU 4120h&lt;br /&gt;
_OP3ToOP4	EQU 4114h&lt;br /&gt;
_OP3ToOP5	EQU 4147h&lt;br /&gt;
_OP4Set0	EQU 41B6h&lt;br /&gt;
_OP4Set1	EQU 4186h&lt;br /&gt;
_OP4ToOP1	EQU 4138h&lt;br /&gt;
_OP4ToOP2	EQU 411Dh&lt;br /&gt;
_OP4ToOP3	EQU 4171h&lt;br /&gt;
_OP4ToOP5	EQU 4144h&lt;br /&gt;
_OP4ToOP6	EQU 4177h&lt;br /&gt;
_OP5ExOP6	EQU 420Ah&lt;br /&gt;
_OP5Set0	EQU 41B3h&lt;br /&gt;
_OP5ToOP1	EQU 413Bh&lt;br /&gt;
_OP5ToOP2	EQU 4126h&lt;br /&gt;
_OP5ToOP3	EQU 4174h&lt;br /&gt;
_OP5ToOP4	EQU 412Ch&lt;br /&gt;
_OP5ToOP6	EQU 4129h&lt;br /&gt;
_OP6ToOP1	EQU 4135h&lt;br /&gt;
_OP6ToOP2	EQU 4132h&lt;br /&gt;
_OP6ToOP5	EQU 4141h&lt;br /&gt;
_OutputExpr	EQU 4BB2h&lt;br /&gt;
&lt;br /&gt;
_PagedGet	EQU 5023h&lt;br /&gt;
_ParseInp	EQU 4A9Bh&lt;br /&gt;
_PDspGrph	EQU 48A3h&lt;br /&gt;
_PixelTest	EQU 48B5h&lt;br /&gt;
_Plus1		EQU 4069h&lt;br /&gt;
_PointCmd	EQU 48B2h&lt;br /&gt;
_PointOn	EQU 4C39h&lt;br /&gt;
_PopMCplxO1	EQU 436Fh  ;***&lt;br /&gt;
_PopOP1		EQU 437Eh&lt;br /&gt;
_PopOP3		EQU 437Bh&lt;br /&gt;
_PopOP5		EQU 4378h&lt;br /&gt;
_PopReal	EQU 4393h&lt;br /&gt;
_PopRealO1	EQU 4390h&lt;br /&gt;
_PopRealO2	EQU 438Dh&lt;br /&gt;
_PopRealO3	EQU 438Ah&lt;br /&gt;
_PopRealO4	EQU 4387h&lt;br /&gt;
_PopRealO5	EQU 4384h&lt;br /&gt;
_PopRealO6	EQU 4381h&lt;br /&gt;
_PosNo0Int	EQU 422Eh&lt;br /&gt;
_PToR		EQU 40F3h&lt;br /&gt;
_PushMCplxO1	EQU 43CFh  ;***&lt;br /&gt;
_PushMCplxO3	EQU 43C6h  ;***&lt;br /&gt;
_PushOP1	EQU 43C9h&lt;br /&gt;
_PushOP3	EQU 43C3h&lt;br /&gt;
_PushOP5	EQU 43C0h&lt;br /&gt;
_PushReal	EQU 43BDh&lt;br /&gt;
_PushRealO1	EQU 43BAh&lt;br /&gt;
_PushRealO2	EQU 43B7h&lt;br /&gt;
_PushRealO3	EQU 43B4h&lt;br /&gt;
_PushRealO4	EQU 43B1h&lt;br /&gt;
_PushRealO5	EQU 43AEh&lt;br /&gt;
_PushRealO6	EQU 43ABh&lt;br /&gt;
_PutAway	EQU 403ch  ;***&lt;br /&gt;
_PutC		EQU 4504h&lt;br /&gt;
_PutMap		EQU 4501h&lt;br /&gt;
_PutPS		EQU 4510h&lt;br /&gt;
_PutPSB		EQU 450dh  ;***&lt;br /&gt;
_PutS		EQU 450Ah&lt;br /&gt;
_PutTokString	EQU 4960h&lt;br /&gt;
_PutToL		EQU 4645h&lt;br /&gt;
_PutToMat	EQU 461Eh&lt;br /&gt;
&lt;br /&gt;
_RandInit	EQU 4B7Fh&lt;br /&gt;
_Random		EQU 4B79h&lt;br /&gt;
_Rcl_StatVar	EQU 42DCh&lt;br /&gt;
_RclAns		EQU 4AD7h&lt;br /&gt;
_RclGDB2	EQU 47D1h&lt;br /&gt;
_RclN		EQU 4ADDh&lt;br /&gt;
_RclSysTok	EQU 4AE6h&lt;br /&gt;
_RclVarSym	EQU 4AE3h&lt;br /&gt;
_RclX		EQU 4AE0h&lt;br /&gt;
_RclY		EQU 4ADAh&lt;br /&gt;
_Rec1stByte	EQU 4EFAh&lt;br /&gt;
_Rec1stByteNC	EQU 4EFDh&lt;br /&gt;
_RecAByteIO	EQU 4F03h&lt;br /&gt;
_RedimMat	EQU 4A26h&lt;br /&gt;
_Regraph	EQU 488Eh&lt;br /&gt;
_ReleaseBuffer	EQU 4771h  ;***&lt;br /&gt;
_ReloadAppEntryVecs	EQU 4C36h&lt;br /&gt;
_RestoreDisp	EQU 4870h&lt;br /&gt;
_RName		EQU 427Fh&lt;br /&gt;
_RndGuard	EQU 409Fh&lt;br /&gt;
_RnFx		EQU 40A2h&lt;br /&gt;
_Round		EQU 40A8h&lt;br /&gt;
_RToD		EQU 4078h&lt;br /&gt;
_RToP		EQU 40F6h&lt;br /&gt;
_RunIndicOff	EQU 4570h&lt;br /&gt;
_RunIndicOn	EQU 456Dh&lt;br /&gt;
&lt;br /&gt;
_SaveDisp	EQU 4C7Bh&lt;br /&gt;
_SendAByte	EQU 4EE5h&lt;br /&gt;
_SendVarCmd	EQU 4A14h ;***&lt;br /&gt;
_SetAllPlots	EQU 4FCCh&lt;br /&gt;
_SetExSpeed 	EQU 50BFh ; v. 1.13+ only&lt;br /&gt;
_SetFuncM	EQU 4840h&lt;br /&gt;
_SetNorm_Vals	EQU 49FCh&lt;br /&gt;
_SetParM	EQU 4849h&lt;br /&gt;
_SetPolM	EQU 4846h&lt;br /&gt;
_SetSeqM	EQU 4843h&lt;br /&gt;
_SetTblGraphDraw	EQU 4C00h&lt;br /&gt;
_SetupPagedPtr	EQU 5020h&lt;br /&gt;
_SetXXOP1	EQU 478Ch&lt;br /&gt;
_SetXXOP2	EQU 478Fh&lt;br /&gt;
_SetXXXXOP2	EQU 4792h&lt;br /&gt;
_SFont_Len	EQU 4786h&lt;br /&gt;
_Sin		EQU 40BDh&lt;br /&gt;
_SinCosRad	EQU 40BAh&lt;br /&gt;
_SinH		EQU 40CFh&lt;br /&gt;
_SinHCosH	EQU 40C6h&lt;br /&gt;
_SqRoot		EQU 409Ch&lt;br /&gt;
_SrchVLstDn	EQU 4F12h&lt;br /&gt;
_SrchVLstUp	EQU 4F0Fh&lt;br /&gt;
_SStringLength	EQU 4CB4h&lt;br /&gt;
_StMatEl	EQU 4AE9h&lt;br /&gt;
_StoAns		EQU 4ABFh&lt;br /&gt;
_StoGDB2	EQU 47CEh&lt;br /&gt;
_StoN		EQU 4ACBh&lt;br /&gt;
_StoOther	EQU 4AD4h&lt;br /&gt;
_StoR		EQU 4AC5h&lt;br /&gt;
_StoRand	EQU 4B7Ch&lt;br /&gt;
_StoSysTok	EQU 4ABCh&lt;br /&gt;
_StoT		EQU 4ACEh&lt;br /&gt;
_StoTheta	EQU 4AC2h&lt;br /&gt;
_StoX		EQU 4AD1h&lt;br /&gt;
_StoY		EQU 4AC8h&lt;br /&gt;
_StrCopy	EQU 44E3h&lt;br /&gt;
_StrLength	EQU 4C3Fh   &lt;br /&gt;
&lt;br /&gt;
_Tan		EQU 40C3h&lt;br /&gt;
_TanH		EQU 40C9h&lt;br /&gt;
_TanLnF		EQU 48BBh&lt;br /&gt;
_TenX		EQU 40B7h&lt;br /&gt;
_ThetaName	EQU 427Ch&lt;br /&gt;
_ThreeExec	EQU 4675h&lt;br /&gt;
_Times2		EQU 4066h&lt;br /&gt;
_TimesPt5	EQU 407Eh&lt;br /&gt;
_TName		EQU 428Eh&lt;br /&gt;
_ToFrac		EQU 4657h&lt;br /&gt;
_Trunc		EQU 4060h&lt;br /&gt;
_TwoVarSet	EQU 50D4h  ; v. 1.13+ only&lt;br /&gt;
&lt;br /&gt;
_UCLineS	EQU 4795h&lt;br /&gt;
_UnLineCmd	EQU 48AFh&lt;br /&gt;
_UnOPExec	EQU 4672h&lt;br /&gt;
&lt;br /&gt;
_VertCmd	EQU 48A9h&lt;br /&gt;
_VPutMap	EQU 455Eh&lt;br /&gt;
_VPutS		EQU 4561h&lt;br /&gt;
_VPutSN		EQU 4564h&lt;br /&gt;
_VtoWHLDE	EQU 47FBh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
_XftoI		EQU 4804h&lt;br /&gt;
_Xitof		EQU 47FEh&lt;br /&gt;
_XName		EQU 4288h&lt;br /&gt;
_XRootY		EQU 479Eh&lt;br /&gt;
&lt;br /&gt;
_YftoI		EQU 4801h&lt;br /&gt;
_YName		EQU 428Bh&lt;br /&gt;
_YToX		EQU 47A1h&lt;br /&gt;
&lt;br /&gt;
_Zero16D	EQU 41B0h&lt;br /&gt;
_ZeroOP		EQU 41CEh&lt;br /&gt;
_ZeroOP1	EQU 41C5h&lt;br /&gt;
_ZeroOP2	EQU 41C8h&lt;br /&gt;
_ZeroOP3	EQU 41CBh&lt;br /&gt;
_ZmDecml	EQU 484Fh&lt;br /&gt;
_ZmFit		EQU 485Bh&lt;br /&gt;
_ZmInt		EQU 484Ch&lt;br /&gt;
_ZmPrev		EQU 4852h&lt;br /&gt;
_ZmSquare	EQU 485Eh&lt;br /&gt;
_ZmStats	EQU 47A4h&lt;br /&gt;
_ZmTrig		EQU 4861h&lt;br /&gt;
_ZmUsr		EQU 4855h&lt;br /&gt;
_ZooDefault	EQU 4867h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System-defined RAM Variable Address Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
ramStart             EQU  8000h&lt;br /&gt;
appData              EQU  8000h&lt;br /&gt;
ramCode              EQU  8100h&lt;br /&gt;
ramCodeEnd           EQU  822Fh&lt;br /&gt;
baseAppBrTab         EQU  8230h&lt;br /&gt;
bootTemp             EQU  8251h&lt;br /&gt;
appSearchPage        EQU  82A3h&lt;br /&gt;
tempSwapArea         EQU  82A5h&lt;br /&gt;
appID                EQU  838Dh&lt;br /&gt;
ramReturnData        EQU  83EDh&lt;br /&gt;
arcInfo              EQU  83EEh&lt;br /&gt;
savedArcInfo         EQU  8406h&lt;br /&gt;
appInfo              EQU  8432h&lt;br /&gt;
appBank_jump         EQU  843Ch&lt;br /&gt;
appPage              EQU  843Eh&lt;br /&gt;
kbdScanCode          EQU  843Fh&lt;br /&gt;
kbdKey               EQU  8444h&lt;br /&gt;
kbdGetKy             EQU  8445h&lt;br /&gt;
keyExtend            EQU  8446h&lt;br /&gt;
contrast             EQU  8447h&lt;br /&gt;
apdSubTimer          EQU  8448h&lt;br /&gt;
apdTimer             EQU  8449h&lt;br /&gt;
curTime              EQU  844Ah&lt;br /&gt;
curRow               EQU  844Bh&lt;br /&gt;
curCol               EQU  844Ch&lt;br /&gt;
curOffset            EQU  844Dh&lt;br /&gt;
curUnder             EQU  844Eh&lt;br /&gt;
curY                 EQU  844Fh&lt;br /&gt;
curType              EQU  8450h&lt;br /&gt;
curXRow              EQU  8451h&lt;br /&gt;
prevDData            EQU  8452h&lt;br /&gt;
lFont_record         EQU  845Ah&lt;br /&gt;
sFont_record         EQU  8462h&lt;br /&gt;
tokVarPtr            EQU  846Ah&lt;br /&gt;
tokLen               EQU  846Ch&lt;br /&gt;
indicMem             EQU  846Eh&lt;br /&gt;
indicCounter         EQU  8476h&lt;br /&gt;
indicBusy            EQU  8477h&lt;br /&gt;
OP1                  EQU  8478h&lt;br /&gt;
OP1M                 EQU  847Ah&lt;br /&gt;
OP2                  EQU  8483h&lt;br /&gt;
OP2M                 EQU  8485h&lt;br /&gt;
OP2EXT               EQU  848Ch&lt;br /&gt;
OP3                  EQU  848Eh&lt;br /&gt;
OP3M                 EQU  8490h&lt;br /&gt;
OP4                  EQU  8499h&lt;br /&gt;
OP4M                 EQU  849Bh&lt;br /&gt;
OP5                  EQU  84A4h&lt;br /&gt;
OP5M                 EQU  84A6h&lt;br /&gt;
OP6                  EQU  84AFh&lt;br /&gt;
OP6M                 EQU  84B1h&lt;br /&gt;
OP6EXT               EQU  84B8h&lt;br /&gt;
progToEdit           EQU  84BFh&lt;br /&gt;
nameBuff             EQU  84C7h&lt;br /&gt;
equ_edit_save        EQU  84D2h&lt;br /&gt;
iMathPtr1            EQU  84D3h&lt;br /&gt;
iMathPtr2            EQU  84D5h&lt;br /&gt;
iMathPtr3            EQU  84D7h&lt;br /&gt;
iMathPtr4            EQU  84D9h&lt;br /&gt;
iMathPtr5            EQU  84DBh&lt;br /&gt;
chkDelPtr1           EQU  84DDh&lt;br /&gt;
chkDelPtr2           EQU  84DFh&lt;br /&gt;
insDelPtr            EQU  84E1h&lt;br /&gt;
upDownPtr            EQU  84E3h&lt;br /&gt;
fOutDat              EQU  84E5h&lt;br /&gt;
asm_data_ptr1        EQU  84EBh&lt;br /&gt;
asm_data_ptr2        EQU  84EDh&lt;br /&gt;
asm_sym_ptr1         EQU  84EFh&lt;br /&gt;
asm_sym_ptr2         EQU  84F1h&lt;br /&gt;
asm_ram              EQU  84F3h&lt;br /&gt;
asm_ind_call         EQU  8507h&lt;br /&gt;
textShadow           EQU  8508h&lt;br /&gt;
textShadCur          EQU  8588h&lt;br /&gt;
textShadTop          EQU  858Ah&lt;br /&gt;
textShadAlph         EQU  858Bh&lt;br /&gt;
textShadIns          EQU  858Ch&lt;br /&gt;
cxMain               EQU  858Dh&lt;br /&gt;
cxPPutAway           EQU  858Fh&lt;br /&gt;
cxPutAway            EQU  8591h&lt;br /&gt;
cxRedisp             EQU  8593h&lt;br /&gt;
cxErrorEP            EQU  8595h&lt;br /&gt;
cxSizeWind           EQU  8597h&lt;br /&gt;
cxPage               EQU  8599h&lt;br /&gt;
cxCurApp             EQU  859Ah&lt;br /&gt;
cxPrev               EQU  859Bh&lt;br /&gt;
monQH                EQU  85AAh&lt;br /&gt;
monQT                EQU  85ABh&lt;br /&gt;
monQueue             EQU  85ACh&lt;br /&gt;
onSP                 EQU  85BCh&lt;br /&gt;
promptRow            EQU  85C0h&lt;br /&gt;
promptCol            EQU  85C1h&lt;br /&gt;
promptIns            EQU  85C2h&lt;br /&gt;
promptShift          EQU  85C3h&lt;br /&gt;
promptRet            EQU  85C4h&lt;br /&gt;
promptValid          EQU  85C6h&lt;br /&gt;
promptTop            EQU  85C8h&lt;br /&gt;
promptCursor         EQU  85CAh&lt;br /&gt;
promptTail           EQU  85CCh&lt;br /&gt;
promptBtm            EQU  85CEh&lt;br /&gt;
varType              EQU  85D0h&lt;br /&gt;
varCurrent           EQU  85D1h&lt;br /&gt;
varClass             EQU  85D9h&lt;br /&gt;
menuActive           EQU  85DCh&lt;br /&gt;
menuAppDepth         EQU  85DDh&lt;br /&gt;
MenuCurrent          EQU  85DEh&lt;br /&gt;
ProgCurrent          EQU  85E8h&lt;br /&gt;
userMenuSA           EQU  85FEh&lt;br /&gt;
ioPrompt             EQU  865Fh&lt;br /&gt;
dImageWidth          EQU  8660h&lt;br /&gt;
RectFillPHeight      equ  8660h&lt;br /&gt;
RectFillPWidth       equ  8661h&lt;br /&gt;
RectFillPattern      equ  8662h&lt;br /&gt;
ioFlag               EQU  8670h&lt;br /&gt;
sndRecState          EQU  8672h&lt;br /&gt;
ioErrState           EQU  8673h&lt;br /&gt;
header               EQU  8674h&lt;br /&gt;
ioData               EQU  867Dh&lt;br /&gt;
ioNewData            EQU  8689h&lt;br /&gt;
bakHeader            EQU  868Bh&lt;br /&gt;
penCol               EQU  86D7h&lt;br /&gt;
penRow               EQU  86D8h&lt;br /&gt;
rclQueue             EQU  86D9h&lt;br /&gt;
rclQueueEnd          EQU  86DBh&lt;br /&gt;
errNo                EQU  86DDh&lt;br /&gt;
errSP                EQU  86DEh&lt;br /&gt;
errOffset            EQU  86E0h&lt;br /&gt;
saveSScreen          EQU  86ECh&lt;br /&gt;
bstCounter           EQU  89EEh&lt;br /&gt;
flags                EQU  89F0h&lt;br /&gt;
statVars             EQU  8A3Ah&lt;br /&gt;
anovaf_vars          EQU  8C17h&lt;br /&gt;
infVars              EQU  8C4Dh&lt;br /&gt;
curGStyle            EQU  8D17h&lt;br /&gt;
curGY                EQU  8D18h&lt;br /&gt;
curGX                EQU  8D19h&lt;br /&gt;
curGY2               EQU  8D1Ah&lt;br /&gt;
curGX2               EQU  8D1Bh&lt;br /&gt;
freeSaveY            EQU  8D1Ch&lt;br /&gt;
freeSaveX            EQU  8D1Dh&lt;br /&gt;
XOffset              EQU  8DA1h&lt;br /&gt;
YOffset              EQU  8DA2h&lt;br /&gt;
lcdTallP             EQU  8DA3h&lt;br /&gt;
pixWideP             EQU  8DA4h&lt;br /&gt;
pixWide_m_1          EQU  8DA5h&lt;br /&gt;
pixWide_m_2          EQU  8DA6h&lt;br /&gt;
lastEntryPTR         EQU  8DA7h&lt;br /&gt;
lastEntryStk         EQU  8DA9h&lt;br /&gt;
numLastEntries       EQU  8E29h&lt;br /&gt;
currLastEntry        EQU  8E2Ah&lt;br /&gt;
curInc               EQU  8E67h&lt;br /&gt;
uXmin                EQU  8E7Eh&lt;br /&gt;
uXmax                EQU  8E87h&lt;br /&gt;
uXscl                EQU  8E90h&lt;br /&gt;
uYmin                EQU  8E99h&lt;br /&gt;
uYmax                EQU  8EA2h&lt;br /&gt;
uYscl                EQU  8EABh&lt;br /&gt;
uThetMin             EQU  8EB4h&lt;br /&gt;
uThetMax             EQU  8EBDh&lt;br /&gt;
uThetStep            EQU  8EC6h&lt;br /&gt;
uTmin                EQU  8ECFh&lt;br /&gt;
uTmax                EQU  8ED8h&lt;br /&gt;
uTStep               EQU  8EE1h&lt;br /&gt;
uPlotStart           EQU  8EEAh&lt;br /&gt;
unMax                EQU  8EF3h&lt;br /&gt;
uu0                  EQU  8EFCh&lt;br /&gt;
uv0                  EQU  8F05h&lt;br /&gt;
unMin                EQU  8F0Eh&lt;br /&gt;
uu02                 EQU  8F17h&lt;br /&gt;
uv02                 EQU  8F20h&lt;br /&gt;
uw0                  EQU  8F29h&lt;br /&gt;
uPlotStep            EQU  8F32h&lt;br /&gt;
uXres                EQU  8F3Bh&lt;br /&gt;
uw02                 EQU  8F44h&lt;br /&gt;
Xmin                 EQU  8F50h&lt;br /&gt;
Xmax                 EQU  8F59h&lt;br /&gt;
Xscl                 EQU  8F62h&lt;br /&gt;
Ymin                 EQU  8F6Bh&lt;br /&gt;
Ymax                 EQU  8F74h&lt;br /&gt;
Yscl                 EQU  8F7Dh&lt;br /&gt;
ThetaMin             EQU  8F86h&lt;br /&gt;
ThetaMax             EQU  8F8Fh&lt;br /&gt;
ThetaStep            EQU  8F98h&lt;br /&gt;
TminPar              EQU  8FA1h&lt;br /&gt;
TmaxPar              EQU  8FAAh&lt;br /&gt;
Tstep                EQU  8FB3h&lt;br /&gt;
PlotStart            EQU  8FBCh&lt;br /&gt;
nMax                 EQU  8FC5h&lt;br /&gt;
u0                   EQU  8FCEh&lt;br /&gt;
v0                   EQU  8FD7h&lt;br /&gt;
nMin                 EQU  8FE0h&lt;br /&gt;
u02                  EQU  8FE9h&lt;br /&gt;
v02                  EQU  8FF2h&lt;br /&gt;
w0                   EQU  8FFBh&lt;br /&gt;
PlotStep             EQU  9004h&lt;br /&gt;
XresO                EQU  900Dh&lt;br /&gt;
w02                  EQU  9016h&lt;br /&gt;
un1                  EQU  901Fh&lt;br /&gt;
un2                  EQU  9028h&lt;br /&gt;
vn1                  EQU  9031h&lt;br /&gt;
vn2                  EQU  903Ah&lt;br /&gt;
wn1                  EQU  9043h&lt;br /&gt;
wn2                  EQU  904Ch&lt;br /&gt;
fin_N                EQU  9055h&lt;br /&gt;
fin_I                EQU  905Eh&lt;br /&gt;
fin_PV               EQU  9067h&lt;br /&gt;
fin_PMT              EQU  9070h&lt;br /&gt;
fin_FV               EQU  9079h&lt;br /&gt;
fin_PY               EQU  9082h&lt;br /&gt;
fin_CY               EQU  908Bh&lt;br /&gt;
cal_N                EQU  9094h&lt;br /&gt;
cal_I                EQU  909Dh&lt;br /&gt;
cal_PV               EQU  90A6h&lt;br /&gt;
cal_PMT              EQU  90AFh&lt;br /&gt;
cal_FV               EQU  90B8h&lt;br /&gt;
cal_PY               EQU  90C1h&lt;br /&gt;
smallEditRAM         EQU  90D3h&lt;br /&gt;
XFact                EQU  913Fh&lt;br /&gt;
YFact                EQU  9148h&lt;br /&gt;
Xres_int             EQU  9151h&lt;br /&gt;
deltaX               EQU  9152h&lt;br /&gt;
deltaY               EQU  915Bh&lt;br /&gt;
shortX               EQU  9164h&lt;br /&gt;
shortY               EQU  916Dh&lt;br /&gt;
lower                EQU  9176h&lt;br /&gt;
upper                EQU  917Fh&lt;br /&gt;
XOutSym              EQU  918Ch&lt;br /&gt;
XOutDat              EQU  918Eh&lt;br /&gt;
YOutSym              EQU  9190h&lt;br /&gt;
YOutDat              EQU  9192h&lt;br /&gt;
inputSym             EQU  9194h&lt;br /&gt;
inputDat             EQU  9196h&lt;br /&gt;
prevData             EQU  9198h&lt;br /&gt;
TblMin               EQU  92B3h&lt;br /&gt;
TblStep              EQU  92BCh&lt;br /&gt;
P1Type		     EQU  92C9h&lt;br /&gt;
SavX1List	     EQU  92CAh&lt;br /&gt;
SavY1List	     EQU  92CFh&lt;br /&gt;
SavF1List	     EQU  92D4h&lt;br /&gt;
P1FrqOnOff	     EQU  92D9h&lt;br /&gt;
P2Type		     EQU  92DAh&lt;br /&gt;
SavX2List	     EQU  92DBh&lt;br /&gt;
SavY2List	     EQU  92E0h&lt;br /&gt;
SavF2List	     EQU  92E5h&lt;br /&gt;
P2FrqOnOff	     EQU  92EAh&lt;br /&gt;
P3Type		     EQU  92EBh	&lt;br /&gt;
SavX3List	     EQU  92ECh&lt;br /&gt;
SavY3List	     EQU  92F1h&lt;br /&gt;
SavF3List	     EQU  92F6h&lt;br /&gt;
P3FrqOnOff	     EQU  92FBh&lt;br /&gt;
plotSScreen          EQU  9340h&lt;br /&gt;
seed1                EQU  9640h&lt;br /&gt;
seed2                EQU  9649h&lt;br /&gt;
cmdShadow            EQU  966Eh&lt;br /&gt;
cmdShadCur           EQU  96EEh&lt;br /&gt;
cmdShadAlph          EQU  96F0h&lt;br /&gt;
cmdShadIns           EQU  96F1h&lt;br /&gt;
cmdCursor            EQU  96F2h&lt;br /&gt;
editTop              EQU  96F4h&lt;br /&gt;
editCursor           EQU  96F6h&lt;br /&gt;
editTail             EQU  96F8h&lt;br /&gt;
editBtm              EQU  96FAh&lt;br /&gt;
editSym              EQU  9706h&lt;br /&gt;
editDat              EQU  9708h&lt;br /&gt;
winTop               EQU  97A5h&lt;br /&gt;
winBtm               EQU  97A6h&lt;br /&gt;
winLeftEdge          EQU  97A7h&lt;br /&gt;
winLeft              EQU  97A8h&lt;br /&gt;
winAbove             EQU  97AAh&lt;br /&gt;
winRow               EQU  97ACh&lt;br /&gt;
winCol               EQU  97AEh&lt;br /&gt;
fmtDigits            EQU  97B0h&lt;br /&gt;
fmtString            EQU  97B1h&lt;br /&gt;
fmtConv              EQU  97F2h&lt;br /&gt;
fmtLeft              EQU  9804h&lt;br /&gt;
fmtIndex             EQU  9806h&lt;br /&gt;
fmtMatSym            EQU  9808h&lt;br /&gt;
fmtMatMem            EQU  980Ah&lt;br /&gt;
EQS                  EQU  980Ch&lt;br /&gt;
tSymPtr1             EQU  9818h&lt;br /&gt;
tSymPtr2             EQU  981Ah&lt;br /&gt;
chkDelPtr3           EQU  981Ch&lt;br /&gt;
chkDelPtr4           EQU  981Eh&lt;br /&gt;
tempMem              EQU  9820h&lt;br /&gt;
fpBase               EQU  9822h&lt;br /&gt;
FPS                  EQU  9824h&lt;br /&gt;
OPBase               EQU  9826h&lt;br /&gt;
OPS                  EQU  9828h&lt;br /&gt;
pTempCnt             EQU  982Ah&lt;br /&gt;
cleanTmp             EQU  982Ch&lt;br /&gt;
pTemp                EQU  982Eh&lt;br /&gt;
progPtr              EQU  9830h&lt;br /&gt;
newDataPtr           EQU  9832h&lt;br /&gt;
pagedCount           EQU  9834h&lt;br /&gt;
pagedPN              EQU  9835h&lt;br /&gt;
pagedGetPtr          EQU  9836h&lt;br /&gt;
pagedPutPtr          EQU  9838h&lt;br /&gt;
pagedBuf             EQU  983Ah&lt;br /&gt;
appErr1              EQU  984Dh&lt;br /&gt;
appErr2              EQU  985Ah&lt;br /&gt;
flashByte1           EQU  9867h&lt;br /&gt;
flashByte2           EQU  9868h&lt;br /&gt;
freeArcBlock         EQU  9869h&lt;br /&gt;
arcPage              EQU  986Bh&lt;br /&gt;
arcPtr               EQU  986Ch&lt;br /&gt;
appRawKeyHandle      EQU  9870h&lt;br /&gt;
appBackUpScreen      EQU  9872h&lt;br /&gt;
customHeight         EQU  9B72h&lt;br /&gt;
localLanguage        EQU  9B73h&lt;br /&gt;
cursorHookPtr        EQU  9B7Ch&lt;br /&gt;
rawKeyHookPtr        EQU  9B84h&lt;br /&gt;
getKeyHookPtr        EQU  9B88h&lt;br /&gt;
fontHookPtr          EQU  9B9Ch&lt;br /&gt;
restartClr           EQU  9BD0h&lt;br /&gt;
localTokStr          EQU  9D65h&lt;br /&gt;
keyForStr            EQU  9D76h&lt;br /&gt;
keyToStrRam          EQU  9D77h&lt;br /&gt;
sedMonSp             EQU  9D88h&lt;br /&gt;
bpSave               EQU  9D8Ah&lt;br /&gt;
userMem              EQU  9D95h&lt;br /&gt;
symTable             EQU  0FE66h&lt;br /&gt;
&lt;br /&gt;
;SYMBOLIC_DEBUG_END&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;		Language localization equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
LANG_NEUTRAL                       equ   00h&lt;br /&gt;
LANG_DANISH                        equ   06h&lt;br /&gt;
LANG_DUTCH                         equ   13h&lt;br /&gt;
LANG_ENGLISH                       equ   09h&lt;br /&gt;
LANG_FINNISH                       equ   0bh&lt;br /&gt;
LANG_FRENCH                        equ   0ch&lt;br /&gt;
LANG_GERMAN                        equ   07h&lt;br /&gt;
LANG_HUNGARIAN                     equ   0eh&lt;br /&gt;
LANG_ITALIAN                       equ   10h&lt;br /&gt;
LANG_NORWEGIAN                     equ   14h&lt;br /&gt;
LANG_POLISH                        equ   15h&lt;br /&gt;
LANG_PORTUGUESE                    equ   16h&lt;br /&gt;
LANG_SPANISH                       equ   0ah&lt;br /&gt;
LANG_SWEDISH                       equ   1dh&lt;br /&gt;
&lt;br /&gt;
SUBLANG_NEUTRAL                    equ   00h   ; language neutral&lt;br /&gt;
SUBLANG_DUTCH                    equ   01h   ; Dutch&lt;br /&gt;
SUBLANG_ENGLISH_US               equ   01h   ; English (USA)&lt;br /&gt;
SUBLANG_FRENCH                   equ   01h   ; French&lt;br /&gt;
SUBLANG_GERMAN                   equ   01h   ; German&lt;br /&gt;
SUBLANG_ITALIAN                  equ   01h   ; Italian&lt;br /&gt;
SUBLANG_NORWEGIAN_BOKMAL         equ   01h   ; Norwegian (Bokmal)&lt;br /&gt;
SUBLANG_PORTUGUESE               equ   02h   ; Portuguese&lt;br /&gt;
SUBLANG_SPANISH                  equ   01h   ; Spanish (Castilian)&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System and State Flags&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
trigFlags	EQU  0		;Trigonometry mode settings&lt;br /&gt;
trigDeg 	EQU    2	; 1=degrees, 0=radians&lt;br /&gt;
&lt;br /&gt;
kbdFlags	EQU  0		;Keyboard scan&lt;br /&gt;
kbdSCR		EQU    3	; 1=scan code ready&lt;br /&gt;
kbdKeyPress	EQU    4	; 1=key has been pressed&lt;br /&gt;
&lt;br /&gt;
doneFlags	EQU  0		;display &amp;quot;Done&amp;quot;&lt;br /&gt;
donePrgm	EQU    5	; 1=display &amp;quot;Done&amp;quot; after prgm&lt;br /&gt;
&lt;br /&gt;
ioDelFlag	EQU  0&lt;br /&gt;
inDelete	EQU    0	;1 = DELETE SCREEN &lt;br /&gt;
&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
editFlags	EQU  1&lt;br /&gt;
editOpen	EQU    2	; 1=edit buffer is open&lt;br /&gt;
&lt;br /&gt;
monFlags	EQU  1		;monitor flags&lt;br /&gt;
monAbandon	EQU    4	; 1=don't start any long process&lt;br /&gt;
				; in put away (#715)&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
plotFlags	EQU  2		;plot generation flags&lt;br /&gt;
plotLoc 	EQU    1	; 0=bkup &amp;amp; display, 1=display only&lt;br /&gt;
plotDisp	EQU    2	; 1=plot is in display, 0=text in display&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
grfModeFlags	EQU  2		;graph mode settings&lt;br /&gt;
grfFuncM	EQU    4	; 1=function graph&lt;br /&gt;
grfPolarM	EQU    5	; 1=polar graph&lt;br /&gt;
grfParamM	EQU    6	; 1=parametric graph&lt;br /&gt;
grfRecurM       EQU    7        ; 1=RECURSION graph&lt;br /&gt;
&lt;br /&gt;
graphFlags	EQU  3&lt;br /&gt;
graphDraw	EQU    0	; 0=graph is valid, 1=redraw graph&lt;br /&gt;
&lt;br /&gt;
grfDBFlags	EQU  4&lt;br /&gt;
grfDot		EQU    0	; 0=line, 1=dot&lt;br /&gt;
grfSimul	EQU    1	; 0=sequential, 1=simultaneous&lt;br /&gt;
grfGrid 	EQU    2	; 0=no grid, 1=grid&lt;br /&gt;
grfPolar	EQU    3	; 0=rectangular, 1=polar coordinates&lt;br /&gt;
grfNoCoord	EQU    4	; 0=display coordinates, 1=off&lt;br /&gt;
grfNoAxis	EQU    5	; 0=axis, 1=no axis&lt;br /&gt;
grfLabel	EQU    6	; 0=off, 1=axis label&lt;br /&gt;
&lt;br /&gt;
textFlags	EQU  5		;Text output flags&lt;br /&gt;
textEraseBelow	EQU    1	; 1=erase line below small char&lt;br /&gt;
textScrolled	EQU    2	; 1=screen scrolled&lt;br /&gt;
textInverse	EQU    3	; 1=display inverse bit-map&lt;br /&gt;
textInsMode	EQU    4	; 0=overstrike, 1=insert mode&lt;br /&gt;
&lt;br /&gt;
ParsFlag2	EQU  7		;PARSER flags&lt;br /&gt;
numOP1		EQU    0	; 1=RESULT IN OP1, 0=NO RESULT&lt;br /&gt;
&lt;br /&gt;
newDispF        EQU  8		;Derivative mode flags&lt;br /&gt;
preClrForMode   EQU    0	; 1=HELP BLINK ON MODE SCREEN&lt;br /&gt;
&lt;br /&gt;
apdFlags	EQU  8		;Automatic power-down&lt;br /&gt;
apdAble 	EQU    2	; 1=APD enabled&lt;br /&gt;
apdRunning	EQU    3	; 1=APD clock running&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
web_err_mask    EQU  60h&lt;br /&gt;
&lt;br /&gt;
onFlags 	EQU  9		;on key flags&lt;br /&gt;
onRunning	EQU  3		; 1 = calculator is running&lt;br /&gt;
onInterrupt	EQU    4	; 1=on key interrupt request&lt;br /&gt;
&lt;br /&gt;
statFlags	EQU  9		;statistics flags&lt;br /&gt;
statsValid	EQU    6	; 1=stats are valid&lt;br /&gt;
statANSDISP	EQU  7		; 1=display stat results&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fmtFlags	EQU  10		;numeric format flags&lt;br /&gt;
fmtExponent	EQU    0	; 1=show exponent, 0=no exponent&lt;br /&gt;
fmtEng		EQU    1	; 1=engineering notion, 0=scientific&lt;br /&gt;
fmtHex		EQU    2	; 1=hexadecimal&lt;br /&gt;
fmtOct		EQU    3	; 1=octal&lt;br /&gt;
fmtBin		EQU    4	; 1=binary&lt;br /&gt;
;&lt;br /&gt;
numMode         EQU  10&lt;br /&gt;
fmtReal         EQU    5&lt;br /&gt;
fmtRect         EQU    6&lt;br /&gt;
fmtPolar        EQU    7&lt;br /&gt;
&lt;br /&gt;
realMode        EQU    5&lt;br /&gt;
rectMode        EQU    6&lt;br /&gt;
polarMode       EQU    7&lt;br /&gt;
;					;   if Hex and Oct both = 1&lt;br /&gt;
;					;   then Bin=0 means &amp;gt;Frac&lt;br /&gt;
;					;	 Bin=1 means &amp;gt;DMS&lt;br /&gt;
fmtBaseMask     EQU  00011100B		; mask to base flags&lt;br /&gt;
fmtBaseShift    EQU  2			; offset to base flags&lt;br /&gt;
;&lt;br /&gt;
;       CHECK IF THESE ARE USED BY NUMFORM,&lt;br /&gt;
;&lt;br /&gt;
;               EQU  6&lt;br /&gt;
;               EQU  7&lt;br /&gt;
&lt;br /&gt;
fmtOverride	EQU  11		;copy of fmtFlags with conversion override&lt;br /&gt;
&lt;br /&gt;
fmtEditFlags	EQU  12		;numeric editing flags&lt;br /&gt;
fmtEdit 	EQU    0	; 1=format number for editing&lt;br /&gt;
&lt;br /&gt;
curFlags	EQU  12		;Cursor&lt;br /&gt;
curAble 	EQU    2	; 1=cursor flash is enabled&lt;br /&gt;
curOn		EQU    3	; 1=cursor is showing&lt;br /&gt;
curLock 	EQU    4	; 1=cursor is locked off&lt;br /&gt;
&lt;br /&gt;
appFlags	EQU  13		;application flags&lt;br /&gt;
appWantIntrpt	EQU    0		; 1=want ON key interrupts&lt;br /&gt;
appTextSave	EQU    1		; 1=save characters in textShadow&lt;br /&gt;
appAutoScroll	EQU    2		; 1=auto-scroll text on last line&lt;br /&gt;
appMenus	EQU    3		; 1=process keys that bring up menus&lt;br /&gt;
					; 0=check Lock menu flag&lt;br /&gt;
appLockMenus	EQU    4		; 1=ignore menu keys&lt;br /&gt;
					; 0=switch to home screen and bring up menu&lt;br /&gt;
appCurGraphic	EQU    5		; 1=graphic cursor&lt;br /&gt;
appCurWord	EQU    6		; 1=text cursor covers entire word&lt;br /&gt;
appExit 	EQU    7		; 1=application handles [EXIT] key itself&lt;br /&gt;
&lt;br /&gt;
appWantIntrptF	EQU	1&amp;lt;&amp;lt;appWantIntrpt&lt;br /&gt;
appTextSaveF	EQU	1&amp;lt;&amp;lt;appTextSave&lt;br /&gt;
appAutoScrollF	EQU	1&amp;lt;&amp;lt;appAutoScroll&lt;br /&gt;
appMenusF	EQU	1&amp;lt;&amp;lt;appMenus&lt;br /&gt;
appLockMenusF	EQU	1&amp;lt;&amp;lt;appLockMenus&lt;br /&gt;
appCurGraphicF	EQU	1&amp;lt;&amp;lt;appCurGraphic&lt;br /&gt;
appCurWordF	EQU	1&amp;lt;&amp;lt;appCurWord&lt;br /&gt;
appExitF	EQU	1&amp;lt;&amp;lt;appExit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
seqFlags        EQU  15              ; Sequential Graph flags&lt;br /&gt;
webMode         EQU    0             ; 0 = NORMAL SEQ MODE, 1 = WEB MODE&lt;br /&gt;
webVert         EQU    1             ;&lt;br /&gt;
sequv           EQU    2             ; U vs V&lt;br /&gt;
seqvw           EQU    3             ; V vs W&lt;br /&gt;
sequw           EQU    4             ; U vs W&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
promptFlags	EQU  17		;prompt line flags&lt;br /&gt;
promptEdit	EQU    0	; 1=editing in prompt buffer&lt;br /&gt;
&lt;br /&gt;
indicFlags	EQU  18		;Indicator flags&lt;br /&gt;
indicRun	EQU    0	; 1=run indicator ON&lt;br /&gt;
indicInUse	EQU    1	; indicator save area in use=1, free=0&lt;br /&gt;
indicOnly	EQU    2	; interrupt handler only checks run indicator&lt;br /&gt;
&lt;br /&gt;
shiftFlags	EQU  18		;[2nd] and [ALPHA] flags&lt;br /&gt;
shift2nd	EQU    3	; 1=[2nd] has been pressed&lt;br /&gt;
shiftAlpha	EQU    4	; 1=[ALPHA] has been pressed&lt;br /&gt;
shiftLwrAlph	EQU    5	; 1=lower case, 0=upper case&lt;br /&gt;
shiftALock	EQU    6	; 1=alpha lock has been pressed&lt;br /&gt;
shiftKeepAlph	EQU    7	; 1=cannot cancel alpha shift&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tblFlags        EQU  19		;table flags.&lt;br /&gt;
autoFill        EQU    4	; 1=prompt, 0=fillAuto&lt;br /&gt;
autoCalc        EQU    5	; 1=prompt, 0=CalcAuto&lt;br /&gt;
reTable         EQU    6	; 0=table is ok, 1=must recompute table.&lt;br /&gt;
&lt;br /&gt;
sGrFlags	EQU  20&lt;br /&gt;
grfSplit        EQU    0	; 1=Split Graph, 0=Normal&lt;br /&gt;
vertSplit       EQU    1	; 1=Vertical (left-right) Split&lt;br /&gt;
grfSChanged     EQU    2	; 1=Graph just changed Split &amp;lt;-&amp;gt; normal&lt;br /&gt;
grfSplitOverride EQU   3	; 1 = ignore graph split flag if set&lt;br /&gt;
write_on_graph  EQU    4	; 1 = TEXT OR EQU WRITING TO GRAPH SCREEN&lt;br /&gt;
g_style_active  EQU    5	; 1 = GRAPH STYLES ARE ENABLED, USE THEM&lt;br /&gt;
cmp_mod_box     EQU    6	; 1 = DOING MOD BOX PLOT COMPUTATION&lt;br /&gt;
textWrite       EQU    7	; 1 = Small font writes to buffer&lt;br /&gt;
							; 0 = Small font writes to display&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
newIndicFlags   EQU  21&lt;br /&gt;
extraIndic      EQU    0&lt;br /&gt;
saIndic         EQU    1&lt;br /&gt;
&lt;br /&gt;
newFlags2	    EQU  22&lt;br /&gt;
noRestores	    EQU  5&lt;br /&gt;
&lt;br /&gt;
smartFlags      EQU  23&lt;br /&gt;
;&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
; Note: Fix these Equates if smartFlags are moved                            &lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;&lt;br /&gt;
smarter_mask    EQU  3&lt;br /&gt;
smarter_test    EQU  1&lt;br /&gt;
smartGraph      EQU  0&lt;br /&gt;
smartGraph_inv  EQU  1                                                 &lt;br /&gt;
&lt;br /&gt;
more_Flags	EQU 26&lt;br /&gt;
&lt;br /&gt;
No_Del_Stat	EQU 2&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;           Available for ASM programming&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
asm_Flag1       EQU  33          ; ASM CODING&lt;br /&gt;
asm_Flag2       EQU  34          ; ASM CODING&lt;br /&gt;
asm_Flag3       EQU  35          ; ASM CODING&lt;br /&gt;
&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;&lt;br /&gt;
getSendFlg	EQU  36&lt;br /&gt;
comFailed	EQU  1	      ; 1 = Get/Send Communication Failed&lt;br /&gt;
;&lt;br /&gt;
appLwrCaseFlag  EQU  36&lt;br /&gt;
lwrCaseActive   EQU  3&lt;br /&gt;
;&lt;br /&gt;
apiFlg3		EQU  42 &lt;br /&gt;
;&lt;br /&gt;
apiFlg4		EQU  43&lt;br /&gt;
fullScrnDraw	EQU    2	; DRAW INTO LAST ROW/COL OF SCREEN&lt;br /&gt;
&lt;br /&gt;
groupFlags	EQU  38&lt;br /&gt;
inGroup		EQU  1		;1 = IN GROUP CONTEXT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
xapFlag0        EQU  46      ; external app flags&lt;br /&gt;
xapFlag1        EQU  47&lt;br /&gt;
xapFlag2        EQU  48&lt;br /&gt;
xapFlag3        EQU  49&lt;br /&gt;
&lt;br /&gt;
fontFlags	EQU  50&lt;br /&gt;
fracDrawLFont	EQU    2&lt;br /&gt;
fracTallLFont	EQU    3&lt;br /&gt;
customFont	EQU    7  &lt;br /&gt;
&lt;br /&gt;
plotFlag3	EQU  60  &lt;br /&gt;
bufferOnly	EQU    0&lt;br /&gt;
useFastCirc	EQU    4&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
varTypeMask	EQU  1FH             &lt;br /&gt;
varGraphRef	EQU    6&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Character Font equates  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
; Large font equates&lt;br /&gt;
;&lt;br /&gt;
LrecurN         EQU     001h&lt;br /&gt;
LrecurU 	EQU	002h&lt;br /&gt;
LrecurV 	EQU	003h&lt;br /&gt;
LrecurW		EQU	004h&lt;br /&gt;
Lconvert	EQU	005h&lt;br /&gt;
LsqUp		EQU	006h&lt;br /&gt;
LsqDown		EQU	007h&lt;br /&gt;
Lintegral	EQU	008h&lt;br /&gt;
Lcross		EQU	009h&lt;br /&gt;
LboxIcon 	EQU     00Ah&lt;br /&gt;
LcrossIcon 	EQU     00Bh&lt;br /&gt;
LdotIcon 	EQU     00Ch&lt;br /&gt;
LsubT   	EQU     00Dh		;small capital T for parametric mode.&lt;br /&gt;
LcubeR  	EQU     00Eh		;slightly different 3 for cubed root.&lt;br /&gt;
LhexF		EQU	00Fh&lt;br /&gt;
Lroot		EQU	010h&lt;br /&gt;
Linverse	EQU	011h&lt;br /&gt;
Lsquare		EQU	012h&lt;br /&gt;
Langle		EQU	013h&lt;br /&gt;
Ldegree		EQU	014h&lt;br /&gt;
Lradian		EQU	015h&lt;br /&gt;
Ltranspose	EQU	016h&lt;br /&gt;
LLE		EQU	017h&lt;br /&gt;
LNE		EQU	018h&lt;br /&gt;
LGE		EQU	019h&lt;br /&gt;
Lneg		EQU	01Ah&lt;br /&gt;
Lexponent	EQU	01Bh&lt;br /&gt;
Lstore		EQU	01Ch&lt;br /&gt;
Lten		EQU	01Dh&lt;br /&gt;
LupArrow	EQU	01Eh&lt;br /&gt;
LdownArrow	EQU	01Fh&lt;br /&gt;
Lspace		EQU	020h&lt;br /&gt;
Lexclam		EQU	021h&lt;br /&gt;
Lquote		EQU	022h&lt;br /&gt;
Lpound		EQU	023h&lt;br /&gt;
Lfourth		EQU     024h&lt;br /&gt;
Lpercent	EQU	025h&lt;br /&gt;
Lampersand	EQU	026h&lt;br /&gt;
Lapostrophe	EQU	027h&lt;br /&gt;
LlParen		EQU	028h&lt;br /&gt;
LrParen		EQU	029h&lt;br /&gt;
Lasterisk	EQU	02Ah&lt;br /&gt;
LplusSign	EQU	02Bh&lt;br /&gt;
Lcomma		EQU	02Ch&lt;br /&gt;
Ldash		EQU	02Dh&lt;br /&gt;
Lperiod		EQU	02Eh&lt;br /&gt;
Lslash		EQU	02Fh&lt;br /&gt;
L0		EQU	030h&lt;br /&gt;
L1		EQU	031h&lt;br /&gt;
L2		EQU	032h&lt;br /&gt;
L3		EQU	033h&lt;br /&gt;
L4		EQU	034h&lt;br /&gt;
L5		EQU	035h&lt;br /&gt;
L6		EQU	036h&lt;br /&gt;
L7		EQU	037h&lt;br /&gt;
L8		EQU	038h&lt;br /&gt;
L9		EQU	039h&lt;br /&gt;
Lcolon		EQU	03Ah&lt;br /&gt;
Lsemicolon	EQU	03Bh&lt;br /&gt;
LLT		EQU	03Ch&lt;br /&gt;
LEQ		EQU	03Dh&lt;br /&gt;
LGT		EQU	03Eh&lt;br /&gt;
Lquestion	EQU	03Fh&lt;br /&gt;
LatSign		EQU	040h&lt;br /&gt;
LcapA	EQU	041h&lt;br /&gt;
LcapB	EQU	042h&lt;br /&gt;
LcapC	EQU	043h&lt;br /&gt;
LcapD	EQU	044h&lt;br /&gt;
LcapE	EQU	045h&lt;br /&gt;
LcapF	EQU	046h&lt;br /&gt;
LcapG	EQU	047h&lt;br /&gt;
LcapH	EQU	048h&lt;br /&gt;
LcapI	EQU	049h&lt;br /&gt;
LcapJ	EQU	04Ah&lt;br /&gt;
LcapK	EQU	04Bh&lt;br /&gt;
LcapL	EQU	04Ch&lt;br /&gt;
LcapM	EQU	04Dh&lt;br /&gt;
LcapN	EQU	04Eh&lt;br /&gt;
LcapO	EQU	04Fh&lt;br /&gt;
LcapP	EQU	050h&lt;br /&gt;
LcapQ	EQU	051h&lt;br /&gt;
LcapR	EQU	052h&lt;br /&gt;
LcapS	EQU	053h&lt;br /&gt;
LcapT	EQU	054h&lt;br /&gt;
LcapU	EQU	055h&lt;br /&gt;
LcapV	EQU	056h&lt;br /&gt;
LcapW	EQU	057h&lt;br /&gt;
LcapX	EQU	058h&lt;br /&gt;
LcapY	EQU	059h&lt;br /&gt;
LcapZ	EQU	05Ah&lt;br /&gt;
Ltheta  EQU     05Bh&lt;br /&gt;
Lbackslash	EQU	05Ch&lt;br /&gt;
LrBrack		EQU	05Dh&lt;br /&gt;
Lcaret		EQU	05Eh&lt;br /&gt;
Lunderscore	EQU	05Fh&lt;br /&gt;
Lbackquote	EQU	060h&lt;br /&gt;
La	EQU	061h&lt;br /&gt;
Lb	EQU	062h&lt;br /&gt;
Lc	EQU	063h&lt;br /&gt;
Ld	EQU	064h&lt;br /&gt;
Le	EQU	065h&lt;br /&gt;
Lf	EQU	066h&lt;br /&gt;
Lg	EQU	067h&lt;br /&gt;
Lh	EQU	068h&lt;br /&gt;
Li	EQU	069h&lt;br /&gt;
Lj	EQU	06Ah&lt;br /&gt;
Lk	EQU	06Bh&lt;br /&gt;
Ll	EQU	06Ch&lt;br /&gt;
Lm	EQU	06Dh&lt;br /&gt;
Ln	EQU	06Eh&lt;br /&gt;
Lo	EQU	06Fh&lt;br /&gt;
Lp	EQU	070h&lt;br /&gt;
Lq	EQU	071h&lt;br /&gt;
Lr	EQU	072h&lt;br /&gt;
Ls	EQU	073h&lt;br /&gt;
Lt	EQU	074h&lt;br /&gt;
Lu	EQU	075h&lt;br /&gt;
Lv	EQU	076h&lt;br /&gt;
Lw	EQU	077h&lt;br /&gt;
Lx	EQU	078h&lt;br /&gt;
Ly	EQU	079h&lt;br /&gt;
Lz	EQU	07Ah&lt;br /&gt;
LlBrace	EQU	07Bh&lt;br /&gt;
Lbar	EQU	07Ch&lt;br /&gt;
LrBrace	EQU	07Dh&lt;br /&gt;
Ltilde	EQU	07Eh&lt;br /&gt;
LinvEQ	EQU	07Fh&lt;br /&gt;
Lsub0	EQU	080h&lt;br /&gt;
Lsub1	EQU	081h&lt;br /&gt;
Lsub2	EQU	082h&lt;br /&gt;
Lsub3	EQU	083h&lt;br /&gt;
Lsub4	EQU	084h&lt;br /&gt;
Lsub5	EQU	085h&lt;br /&gt;
Lsub6	EQU	086h&lt;br /&gt;
Lsub7	EQU	087h&lt;br /&gt;
Lsub8	EQU	088h&lt;br /&gt;
Lsub9	EQU	089h&lt;br /&gt;
LcapAAcute	EQU	08Ah&lt;br /&gt;
LcapAGrave	EQU	08Bh&lt;br /&gt;
LcapACaret	EQU	08Ch&lt;br /&gt;
LcapADier	EQU	08Dh&lt;br /&gt;
LaAcute		EQU	08Eh&lt;br /&gt;
LaGrave		EQU	08Fh&lt;br /&gt;
LaCaret		EQU	090h&lt;br /&gt;
LaDier		EQU	091h&lt;br /&gt;
LcapEAcute	EQU	092h&lt;br /&gt;
LcapEGrave	EQU	093h&lt;br /&gt;
LcapECaret	EQU	094h&lt;br /&gt;
LcapEDier	EQU	095h&lt;br /&gt;
LeAcute		EQU	096h&lt;br /&gt;
LeGrave		EQU	097h&lt;br /&gt;
LeCaret		EQU	098h&lt;br /&gt;
LeDier		EQU	099h&lt;br /&gt;
LcapIAcute	EQU	09Ah&lt;br /&gt;
LcapIGrave	EQU	09Bh&lt;br /&gt;
LcapICaret	EQU	09Ch&lt;br /&gt;
LcapIDier	EQU	09Dh&lt;br /&gt;
LiAcute		EQU	09Eh&lt;br /&gt;
LiGrave		EQU	09Fh&lt;br /&gt;
LiCaret		EQU	0A0h&lt;br /&gt;
LiDier		EQU	0A1h&lt;br /&gt;
LcapOAcute	EQU	0A2h&lt;br /&gt;
LcapOGrave	EQU	0A3h&lt;br /&gt;
LcapOCaret	EQU	0A4h&lt;br /&gt;
LcapODier	EQU	0A5h&lt;br /&gt;
LoAcute		EQU	0A6h&lt;br /&gt;
LoGrave		EQU	0A7h&lt;br /&gt;
LoCaret		EQU	0A8h&lt;br /&gt;
LoDier		EQU	0A9h&lt;br /&gt;
LcapUAcute	EQU	0AAh&lt;br /&gt;
LcapUGrave	EQU	0ABh&lt;br /&gt;
LcapUCaret	EQU	0ACh&lt;br /&gt;
LcapUDier	EQU	0ADh&lt;br /&gt;
LuAcute		EQU	0AEh&lt;br /&gt;
LuGrave		EQU	0AFh&lt;br /&gt;
LuCaret		EQU	0B0h&lt;br /&gt;
LuDier		EQU	0B1h&lt;br /&gt;
LcapCCed	EQU	0B2h&lt;br /&gt;
LcCed		EQU	0B3h&lt;br /&gt;
LcapNTilde	EQU	0B4h&lt;br /&gt;
LnTilde		EQU	0B5h&lt;br /&gt;
Laccent		EQU	0B6h&lt;br /&gt;
Lgrave		EQU	0B7h&lt;br /&gt;
Ldieresis	EQU	0B8h&lt;br /&gt;
LquesDown	EQU	0B9h&lt;br /&gt;
LexclamDown	EQU	0BAh&lt;br /&gt;
Lalpha		EQU	0BBh&lt;br /&gt;
Lbeta		EQU	0BCh&lt;br /&gt;
Lgamma		EQU	0BDh&lt;br /&gt;
LcapDelta	EQU	0BEh&lt;br /&gt;
Ldelta		EQU	0BFh&lt;br /&gt;
Lepsilon	EQU	0C0h&lt;br /&gt;
LlBrack 	EQU     0C1h&lt;br /&gt;
Llambda		EQU	0C2h&lt;br /&gt;
Lmu		EQU	0C3h&lt;br /&gt;
Lpi		EQU	0C4h&lt;br /&gt;
Lrho		EQU	0C5h&lt;br /&gt;
LcapSigma	EQU	0C6h&lt;br /&gt;
Lsigma		EQU	0C7h&lt;br /&gt;
Ltau		EQU	0C8h&lt;br /&gt;
Lphi		EQU	0C9h&lt;br /&gt;
LcapOmega	EQU	0CAh&lt;br /&gt;
LxMean		EQU	0CBh&lt;br /&gt;
LyMean		EQU	0CCh&lt;br /&gt;
LsupX		EQU	0CDh&lt;br /&gt;
Lellipsis	EQU	0CEh&lt;br /&gt;
Lleft		EQU	0CFh&lt;br /&gt;
Lblock		EQU	0D0h&lt;br /&gt;
Lper		EQU	0D1h&lt;br /&gt;
Lhyphen		EQU	0D2h&lt;br /&gt;
Larea		EQU	0D3h&lt;br /&gt;
Ltemp		EQU	0D4h&lt;br /&gt;
Lcube		EQU	0D5h&lt;br /&gt;
Lenter		EQU	0D6h&lt;br /&gt;
LimagI		EQU	0D7h&lt;br /&gt;
Lphat		EQU	0D8h&lt;br /&gt;
Lchi		EQU	0D9h&lt;br /&gt;
LstatF		EQU     0DAh&lt;br /&gt;
Llne		EQU	0DBh&lt;br /&gt;
LlistL		EQU	0DCh&lt;br /&gt;
LfinanN 	EQU	0DDh&lt;br /&gt;
L2_r_paren 	EQU	0DEh&lt;br /&gt;
LblockArrow     EQU     0DFh&lt;br /&gt;
LcurO   	EQU     0E0h&lt;br /&gt;
LcurO2  	EQU     0E1h&lt;br /&gt;
LcurOcapA       EQU     0E2h&lt;br /&gt;
LcurOa  	EQU     0E3h&lt;br /&gt;
LcurI   	EQU     0E4h&lt;br /&gt;
LcurI2  	EQU     0E5h&lt;br /&gt;
LcurIcapA       EQU     0E6h&lt;br /&gt;
LcurIa  	EQU     0E7h&lt;br /&gt;
LGline          EQU     0E8h    ; = 0&lt;br /&gt;
LGthick         EQU     0E9h    ; = 1&lt;br /&gt;
LGabove         EQU     0EAh    ; = 2&lt;br /&gt;
LGbelow         EQU     0EBh    ; = 3&lt;br /&gt;
LGpath          EQU     0ECh    ; = 4&lt;br /&gt;
LGanimate       EQU     0EDh    ; = 5&lt;br /&gt;
LGdot           EQU     0EEh    ; = 6&lt;br /&gt;
LUpBlk          EQU     0EFh    ;Up arrow and Block in solver&lt;br /&gt;
LDnBlk          EQU     0F0h    ;Down arrow and Block in solver&lt;br /&gt;
LcurFull        EQU     0F1h    ;note: must be last char (PutMap checks)&lt;br /&gt;
&lt;br /&gt;
;Small font equates&lt;br /&gt;
;&lt;br /&gt;
SrecurN         equ     001h&lt;br /&gt;
SrecurU		equ	002h&lt;br /&gt;
SrecurV		equ	003h&lt;br /&gt;
SrecurW		equ	004h&lt;br /&gt;
Sconvert	equ	005h&lt;br /&gt;
SFourSpaces 	equ 	006h&lt;br /&gt;
SsqDown		equ	007h&lt;br /&gt;
Sintegral	equ	008h&lt;br /&gt;
Scross		equ	009h&lt;br /&gt;
SboxIcon 	equ	00Ah&lt;br /&gt;
ScrossIcon 	equ	00Bh&lt;br /&gt;
SdotIcon 	equ    	00Ch&lt;br /&gt;
SsubT   	equ     00Dh&lt;br /&gt;
ScubeR  	equ     00Eh&lt;br /&gt;
ShexF		equ	00Fh&lt;br /&gt;
Sroot		equ	010h&lt;br /&gt;
Sinverse	equ	011h&lt;br /&gt;
Ssquare		equ	012h&lt;br /&gt;
Sangle		equ	013h&lt;br /&gt;
Sdegree		equ	014h&lt;br /&gt;
Sradian		equ	015h&lt;br /&gt;
Stranspose	equ	016h&lt;br /&gt;
SLE		equ	017h&lt;br /&gt;
SNE		equ	018h&lt;br /&gt;
SGE		equ	019h&lt;br /&gt;
Sneg		equ	01Ah&lt;br /&gt;
Sexponent	equ	01Bh&lt;br /&gt;
Sstore		equ	01Ch&lt;br /&gt;
Sten		equ	01Dh&lt;br /&gt;
SupArrow	equ	01Eh&lt;br /&gt;
SdownArrow	equ	01Fh&lt;br /&gt;
Sspace		equ	020h&lt;br /&gt;
Sexclam		equ	021h&lt;br /&gt;
Squote		equ	022h&lt;br /&gt;
Spound		equ	023h&lt;br /&gt;
Sdollar		equ	024h&lt;br /&gt;
Spercent	equ	025h&lt;br /&gt;
Sampersand	equ	026h&lt;br /&gt;
Sapostrophe	equ	027h&lt;br /&gt;
SlParen		equ	028h&lt;br /&gt;
SrParen		equ	029h&lt;br /&gt;
Sasterisk	equ	02Ah&lt;br /&gt;
SplusSign	equ	02Bh&lt;br /&gt;
Scomma		equ	02Ch&lt;br /&gt;
Sdash		equ	02Dh&lt;br /&gt;
Speriod		equ	02Eh&lt;br /&gt;
Sslash		equ	02Fh&lt;br /&gt;
S0		equ	030h&lt;br /&gt;
S1		equ	031h&lt;br /&gt;
S2		equ	032h&lt;br /&gt;
S3		equ	033h&lt;br /&gt;
S4		equ	034h&lt;br /&gt;
S5		equ	035h&lt;br /&gt;
S6		equ	036h&lt;br /&gt;
S7		equ	037h&lt;br /&gt;
S8		equ	038h&lt;br /&gt;
S9		equ	039h&lt;br /&gt;
Scolon		equ	03Ah&lt;br /&gt;
Ssemicolon	equ	03Bh&lt;br /&gt;
SLT		equ	03Ch&lt;br /&gt;
SEQ		equ	03Dh&lt;br /&gt;
SGT		equ	03Eh&lt;br /&gt;
Squestion	equ	03Fh&lt;br /&gt;
SatSign		equ	040h&lt;br /&gt;
ScapA		equ	041h&lt;br /&gt;
ScapB		equ	042h&lt;br /&gt;
ScapC		equ	043h&lt;br /&gt;
ScapD		equ	044h&lt;br /&gt;
ScapE		equ	045h&lt;br /&gt;
ScapF		equ	046h&lt;br /&gt;
ScapG		equ	047h&lt;br /&gt;
ScapH		equ	048h&lt;br /&gt;
ScapI		equ	049h&lt;br /&gt;
ScapJ		equ	04Ah&lt;br /&gt;
ScapK		equ	04Bh&lt;br /&gt;
ScapL		equ	04Ch&lt;br /&gt;
ScapM		equ	04Dh&lt;br /&gt;
ScapN		equ	04Eh&lt;br /&gt;
ScapO		equ	04Fh&lt;br /&gt;
ScapP		equ	050h&lt;br /&gt;
ScapQ		equ	051h&lt;br /&gt;
ScapR		equ	052h&lt;br /&gt;
ScapS		equ	053h&lt;br /&gt;
ScapT		equ	054h&lt;br /&gt;
ScapU		equ	055h&lt;br /&gt;
ScapV		equ	056h&lt;br /&gt;
ScapW		equ	057h&lt;br /&gt;
ScapX		equ	058h&lt;br /&gt;
ScapY		equ	059h&lt;br /&gt;
ScapZ		equ	05Ah&lt;br /&gt;
Stheta  	equ     05Bh&lt;br /&gt;
Sbackslash	equ	05Ch&lt;br /&gt;
SrBrack		equ	05Dh&lt;br /&gt;
Scaret		equ	05Eh&lt;br /&gt;
Sunderscore	equ	05Fh&lt;br /&gt;
Sbackquote	equ	060h&lt;br /&gt;
SmallA		equ	061h&lt;br /&gt;
SmallB		equ	062h&lt;br /&gt;
SmallC		equ	063h&lt;br /&gt;
SmallD		equ	064h&lt;br /&gt;
SmallE		equ	065h&lt;br /&gt;
SmallF		equ	066h&lt;br /&gt;
SmallG		equ	067h&lt;br /&gt;
SmallH		equ	068h&lt;br /&gt;
SmallI		equ	069h&lt;br /&gt;
SmallJ		equ	06Ah&lt;br /&gt;
SmallK		equ	06Bh&lt;br /&gt;
SmallL		equ	06Ch&lt;br /&gt;
SmallM		equ	06Dh&lt;br /&gt;
SmallN		equ	06Eh&lt;br /&gt;
SmallO		equ	06Fh&lt;br /&gt;
SmallP		equ	070h&lt;br /&gt;
SmallQ		equ	071h&lt;br /&gt;
SmallR		equ	072h&lt;br /&gt;
SmallS		equ	073h&lt;br /&gt;
SmallT		equ	074h&lt;br /&gt;
SmallU		equ	075h&lt;br /&gt;
SmallV		equ	076h&lt;br /&gt;
SmallW		equ	077h&lt;br /&gt;
SmallX		equ	078h&lt;br /&gt;
SmallY		equ	079h&lt;br /&gt;
SmallZ		equ	07Ah&lt;br /&gt;
SlBrace		equ	07Bh&lt;br /&gt;
Sbar		equ	07Ch&lt;br /&gt;
SrBrace		equ	07Dh&lt;br /&gt;
Stilde		equ	07Eh&lt;br /&gt;
SinvEQ		equ	07Fh&lt;br /&gt;
Ssub0		equ	080h&lt;br /&gt;
Ssub1		equ	081h&lt;br /&gt;
Ssub2		equ	082h&lt;br /&gt;
Ssub3		equ	083h&lt;br /&gt;
Ssub4		equ	084h&lt;br /&gt;
Ssub5		equ	085h&lt;br /&gt;
Ssub6		equ	086h&lt;br /&gt;
Ssub7		equ	087h&lt;br /&gt;
Ssub8		equ	088h&lt;br /&gt;
Ssub9		equ	089h&lt;br /&gt;
ScapAAcute	equ	08Ah&lt;br /&gt;
ScapAGrave	equ	08Bh&lt;br /&gt;
ScapACaret	equ	08Ch&lt;br /&gt;
ScapADier	equ	08Dh&lt;br /&gt;
SaAcute		equ	08Eh&lt;br /&gt;
SaGrave		equ	08Fh&lt;br /&gt;
SaCaret		equ	090h&lt;br /&gt;
SaDier		equ	091h&lt;br /&gt;
ScapEGrave	equ	092h&lt;br /&gt;
ScapEAcute	equ	093h&lt;br /&gt;
ScapECaret	equ	094h&lt;br /&gt;
ScapEDier	equ	095h&lt;br /&gt;
SeAcute		equ	096h&lt;br /&gt;
SeGrave		equ	097h&lt;br /&gt;
SeCaret		equ	098h&lt;br /&gt;
SeDier		equ	099h&lt;br /&gt;
ScapIAcute	equ	09Ah&lt;br /&gt;
ScapIGrave	equ	09Bh&lt;br /&gt;
ScapICaret	equ	09Ch&lt;br /&gt;
ScapIDier	equ	09Dh&lt;br /&gt;
SiAcute		equ	09Eh&lt;br /&gt;
SiGrave		equ	09Fh&lt;br /&gt;
SiCaret		equ	0A0h&lt;br /&gt;
SiDier		equ	0A1h&lt;br /&gt;
ScapOAcute	equ	0A2h&lt;br /&gt;
ScapOGrave	equ	0A3h&lt;br /&gt;
ScapOCaret	equ	0A4h&lt;br /&gt;
ScapODier	equ	0A5h&lt;br /&gt;
SoAcute		equ	0A6h&lt;br /&gt;
SoGrave		equ	0A7h&lt;br /&gt;
SoCaret		equ	0A8h&lt;br /&gt;
SoDier		equ	0A9h&lt;br /&gt;
ScapUAcute	equ	0AAh&lt;br /&gt;
ScapUGrave	equ	0ABh&lt;br /&gt;
ScapUCaret	equ	0ACh&lt;br /&gt;
ScapUDier	equ	0ADh&lt;br /&gt;
SuAcute		equ	0AEh&lt;br /&gt;
SuGrave		equ	0AFh&lt;br /&gt;
SuCaret		equ	0B0h&lt;br /&gt;
SuDier		equ	0B1h&lt;br /&gt;
ScapCCed	equ	0B2h&lt;br /&gt;
ScCed		equ	0B3h&lt;br /&gt;
ScapNTilde	equ	0B4h&lt;br /&gt;
SnTilde		equ	0B5h&lt;br /&gt;
Saccent		equ	0B6h&lt;br /&gt;
Sgrave		equ	0B7h&lt;br /&gt;
Sdieresis	equ	0B8h&lt;br /&gt;
SquesDown	equ	0B9h&lt;br /&gt;
SexclamDown	equ	0BAh&lt;br /&gt;
Salpha		equ	0BBh&lt;br /&gt;
Sbeta		equ	0BCh&lt;br /&gt;
Sgamma		equ	0BDh&lt;br /&gt;
ScapDelta	equ	0BEh&lt;br /&gt;
Sdelta		equ	0BFh&lt;br /&gt;
Sepsilon	equ	0C0h&lt;br /&gt;
SlBrack 	equ     0C1h&lt;br /&gt;
Slambda		equ	0C2h&lt;br /&gt;
Smu		equ	0C3h&lt;br /&gt;
Spi		equ	0C4h&lt;br /&gt;
Srho		equ	0C5h&lt;br /&gt;
ScapSigma	equ	0C6h&lt;br /&gt;
Ssigma		equ	0C7h&lt;br /&gt;
Stau		equ	0C8h&lt;br /&gt;
Sphi		equ	0C9h&lt;br /&gt;
ScapOmega	equ	0CAh&lt;br /&gt;
SxMean		equ	0CBh&lt;br /&gt;
SyMean		equ	0CCh&lt;br /&gt;
SsupX		equ	0CDh&lt;br /&gt;
Sellipsis	equ	0CEh&lt;br /&gt;
Sleft		equ	0CFh&lt;br /&gt;
Sblock		equ	0D0h&lt;br /&gt;
Sper		equ	0D1h&lt;br /&gt;
Shyphen		equ	0D2h&lt;br /&gt;
Sarea		equ	0D3h&lt;br /&gt;
Stemp		equ	0D4h&lt;br /&gt;
Scube		equ	0D5h&lt;br /&gt;
Senter		equ	0D6h&lt;br /&gt;
SimagI		equ	0D7h&lt;br /&gt;
Sphat		equ	0D8h&lt;br /&gt;
Schi		equ	0D9h&lt;br /&gt;
SstatF  	equ     0DAh&lt;br /&gt;
Slne		equ	0DBh&lt;br /&gt;
SlistL		equ	0DCh&lt;br /&gt;
SfinanN 	equ	0DDh&lt;br /&gt;
S2_r_paren 	equ	0DEh&lt;br /&gt;
SnarrowCapE     equ     0DFh&lt;br /&gt;
SListLock 	equ	0E0h&lt;br /&gt;
Sscatter1 	equ	0E1h                    &lt;br /&gt;
Sscatter2 	equ	0E2h                    &lt;br /&gt;
Sxyline1  	equ	0E3h                    &lt;br /&gt;
Sxyline2  	equ	0E4h&lt;br /&gt;
Sboxplot1 	equ	0E5h&lt;br /&gt;
Sboxplot2 	equ	0E6h&lt;br /&gt;
Shist1    	equ	0E7h&lt;br /&gt;
Shist2    	equ	0E8h&lt;br /&gt;
SmodBox1  	equ	0E9h&lt;br /&gt;
SmodBox2  	equ	0EAh&lt;br /&gt;
Snormal1  	equ	0EBh&lt;br /&gt;
Snormal2  	equ	0ECh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Keypress Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Keyboard key names&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
kRight          EQU       001h&lt;br /&gt;
kLeft           EQU       002h&lt;br /&gt;
kUp             EQU       003h&lt;br /&gt;
kDown           EQU       004h&lt;br /&gt;
kEnter          EQU       005h&lt;br /&gt;
kAlphaEnter     EQU       006h&lt;br /&gt;
kAlphaUp        EQU       007h&lt;br /&gt;
kAlphaDown      EQU       008h&lt;br /&gt;
kClear          EQU       009h&lt;br /&gt;
kDel            EQU       00Ah&lt;br /&gt;
kIns            EQU       00Bh&lt;br /&gt;
kRecall         EQU       00Ch&lt;br /&gt;
kLastEnt        EQU       00Dh&lt;br /&gt;
kBOL            EQU       00Eh&lt;br /&gt;
kEOL            EQU       00Fh&lt;br /&gt;
;&lt;br /&gt;
kSelAll         EQU       010h&lt;br /&gt;
kUnselAll       EQU       011h&lt;br /&gt;
kLtoTI82        EQU       012h&lt;br /&gt;
kBackup         EQU       013h&lt;br /&gt;
kRecieve        EQU       014h&lt;br /&gt;
kLnkQuit        EQU       015h&lt;br /&gt;
kTrans          EQU       016h&lt;br /&gt;
kRename         EQU       017h&lt;br /&gt;
kOverw          EQU       018h&lt;br /&gt;
kOmit           EQU       019h&lt;br /&gt;
kCont           EQU       01Ah&lt;br /&gt;
kSendID         EQU       01Bh&lt;br /&gt;
kSendSW         EQU       01Ch&lt;br /&gt;
kYes            EQU       01Dh&lt;br /&gt;
kNoWay          EQU       01Eh&lt;br /&gt;
kvSendType      EQU       01Fh&lt;br /&gt;
kOverWAll       EQU       020h&lt;br /&gt;
;&lt;br /&gt;
kNo             EQU       025h&lt;br /&gt;
kKReset         EQU       026h&lt;br /&gt;
kApp            EQU       027h&lt;br /&gt;
;&lt;br /&gt;
kDoug           EQU       028h&lt;br /&gt;
kListflag       EQU       029h&lt;br /&gt;
menuStart       EQU       02Bh&lt;br /&gt;
;&lt;br /&gt;
kAreYouSure     EQU       02Bh&lt;br /&gt;
kAppsMenu       EQU       02Ch&lt;br /&gt;
kPrgm           EQU       02Dh&lt;br /&gt;
kZoom           EQU       02Eh&lt;br /&gt;
kDraw           EQU       02Fh&lt;br /&gt;
kSPlot          EQU       030h&lt;br /&gt;
kStat           EQU       031h&lt;br /&gt;
kMath           EQU       032h&lt;br /&gt;
kTest           EQU       033h&lt;br /&gt;
kChar           EQU       034h&lt;br /&gt;
kVars           EQU       035h&lt;br /&gt;
kMem            EQU       036h&lt;br /&gt;
kMatrix         EQU       037h&lt;br /&gt;
kDist           EQU       038h&lt;br /&gt;
kAngle          EQU       039h&lt;br /&gt;
kList           EQU       03Ah&lt;br /&gt;
kCalc           EQU       03Bh&lt;br /&gt;
kFin            EQU       03Ch&lt;br /&gt;
;&lt;br /&gt;
menuEnd         EQU       kFin&lt;br /&gt;
;&lt;br /&gt;
kCatalog        EQU       03Eh&lt;br /&gt;
kInputDone      EQU       03Fh&lt;br /&gt;
kOff            EQU       kInputDone&lt;br /&gt;
;&lt;br /&gt;
kQuit           EQU       040h&lt;br /&gt;
appStart        EQU       kQuit&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
kLinkIO         EQU       041h&lt;br /&gt;
kMatrixEd       EQU       042h&lt;br /&gt;
kStatEd         EQU       043h&lt;br /&gt;
kGraph          EQU       044h&lt;br /&gt;
kMode           EQU       045h&lt;br /&gt;
kPrgmEd         EQU       046h        ; PROGRAM EDIT&lt;br /&gt;
kPrgmCr         EQU       047h        ; PROGRAM CREATE&lt;br /&gt;
kWindow         EQU       048h        ; RANGE EDITOR&lt;br /&gt;
kYequ           EQU       049h        ; EQUATION EDITOR&lt;br /&gt;
kTable          EQU       04Ah        ; TABLE EDITOR&lt;br /&gt;
kTblSet         EQU       04Bh        ; TABLE SET&lt;br /&gt;
kChkRAM         EQU       04Ch        ; CHECK RAM&lt;br /&gt;
kDelMem         EQU       04Dh        ; DELETE MEM&lt;br /&gt;
kResetMem       EQU       04Eh        ; RESET MEM&lt;br /&gt;
kResetDef	EQU	  04Fh        ; RESET DEFAULT&lt;br /&gt;
kPrgmInput      EQU       050h        ; PROGRAM INPUT&lt;br /&gt;
kZFactEd        EQU       051h        ; ZOOM FACTOR EDITOR&lt;br /&gt;
kError          EQU       052h        ; ERROR&lt;br /&gt;
kSolveTVM       EQU       053h        ; TVM SOLVER&lt;br /&gt;
kSolveRoot	EQU	  054h        ; SOLVE EDITOR&lt;br /&gt;
kStatP          EQU       055h        ; stat plot&lt;br /&gt;
kInfStat 	EQU	  056h	      ; Inferential Statistic&lt;br /&gt;
kFormat         EQU       057h        ; FORMAT&lt;br /&gt;
kExtApps        EQU       058h        ; External Applications.     NEW&lt;br /&gt;
kNewApps        EQU       059h        ; New Apps for Cerberus.&lt;br /&gt;
;&lt;br /&gt;
append          EQU       kNewApps&lt;br /&gt;
;&lt;br /&gt;
echoStart1      EQU       05Ah&lt;br /&gt;
;&lt;br /&gt;
kTrace          EQU       05Ah&lt;br /&gt;
kZFit           EQU       05Bh&lt;br /&gt;
kZIn            EQU       05Ch&lt;br /&gt;
kZOut           EQU       05Dh&lt;br /&gt;
kZPrev          EQU       05Eh&lt;br /&gt;
kBox            EQU       05Fh&lt;br /&gt;
kDecml          EQU       060h&lt;br /&gt;
kSetZm          EQU       061h&lt;br /&gt;
kSquar          EQU       062h&lt;br /&gt;
kStd            EQU       063h&lt;br /&gt;
kTrig           EQU       064h&lt;br /&gt;
kUsrZm          EQU       065h&lt;br /&gt;
kZSto           EQU       066h&lt;br /&gt;
kZInt           EQU       067h&lt;br /&gt;
kZStat          EQU       068h&lt;br /&gt;
;&lt;br /&gt;
echoStart2      EQU       069h&lt;br /&gt;
;&lt;br /&gt;
kSelect         EQU       069h&lt;br /&gt;
kCircl          EQU       06Ah&lt;br /&gt;
kClDrw          EQU       06Bh&lt;br /&gt;
kLine           EQU       06Ch&lt;br /&gt;
kPen            EQU       06Dh&lt;br /&gt;
kPtChg          EQU       06Eh&lt;br /&gt;
kPtOff          EQU       06Fh&lt;br /&gt;
kPtOn           EQU       070h&lt;br /&gt;
kVert           EQU       071h&lt;br /&gt;
kHoriz          EQU       072h&lt;br /&gt;
kText           EQU       073h&lt;br /&gt;
kTanLn          EQU       074h&lt;br /&gt;
;&lt;br /&gt;
kEval           EQU       075h&lt;br /&gt;
kInters         EQU       076h&lt;br /&gt;
kDYDX           EQU       077h&lt;br /&gt;
kFnIntg         EQU       078h&lt;br /&gt;
kRootG          EQU       079h&lt;br /&gt;
kDYDT           EQU       07Ah&lt;br /&gt;
kDXDT           EQU       07Bh&lt;br /&gt;
kDRDo           EQU       07Ch&lt;br /&gt;
KGFMin          EQU       07Dh&lt;br /&gt;
KGFMax          EQU       07Eh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
EchoStart       EQU       07Fh&lt;br /&gt;
;&lt;br /&gt;
kListName       EQU       07Fh&lt;br /&gt;
kAdd            EQU       080h&lt;br /&gt;
kSub            EQU       081h&lt;br /&gt;
kMul            EQU       082h&lt;br /&gt;
kDiv            EQU       083h&lt;br /&gt;
kExpon          EQU       084h&lt;br /&gt;
kLParen         EQU       085h&lt;br /&gt;
kRParen         EQU       086h&lt;br /&gt;
kLBrack         EQU       087h&lt;br /&gt;
kRBrack         EQU       088h&lt;br /&gt;
kShade          EQU       089h&lt;br /&gt;
kStore          EQU       08Ah&lt;br /&gt;
kComma          EQU       08Bh&lt;br /&gt;
kChs            EQU       08Ch&lt;br /&gt;
kDecPnt         EQU       08Dh&lt;br /&gt;
k0              EQU       08Eh&lt;br /&gt;
k1              EQU       08Fh&lt;br /&gt;
k2              EQU       090h&lt;br /&gt;
k3              EQU       091h&lt;br /&gt;
k4              EQU       092h&lt;br /&gt;
k5              EQU       093h&lt;br /&gt;
k6              EQU       094h&lt;br /&gt;
k7              EQU       095h&lt;br /&gt;
k8              EQU       096h&lt;br /&gt;
k9              EQU       097h&lt;br /&gt;
kEE             EQU       098h&lt;br /&gt;
kSpace          EQU       099h&lt;br /&gt;
kCapA           EQU       09Ah&lt;br /&gt;
kCapB           EQU       09Bh&lt;br /&gt;
kCapC           EQU       09Ch&lt;br /&gt;
kCapD           EQU       09Dh&lt;br /&gt;
kCapE           EQU       09Eh&lt;br /&gt;
kCapF           EQU       09Fh&lt;br /&gt;
kCapG           EQU       0A0h&lt;br /&gt;
kCapH           EQU       0A1h&lt;br /&gt;
kCapI           EQU       0A2h&lt;br /&gt;
kCapJ           EQU       0A3h&lt;br /&gt;
kCapK           EQU       0A4h&lt;br /&gt;
kCapL           EQU       0A5h&lt;br /&gt;
kCapM           EQU       0A6h&lt;br /&gt;
kCapN           EQU       0A7h&lt;br /&gt;
kCapO           EQU       0A8h&lt;br /&gt;
kCapP           EQU       0A9h&lt;br /&gt;
kCapQ           EQU       0AAh&lt;br /&gt;
kCapR           EQU       0ABh&lt;br /&gt;
kCapS           EQU       0ACh&lt;br /&gt;
kCapT           EQU       0ADh&lt;br /&gt;
kCapU           EQU       0AEh&lt;br /&gt;
kCapV           EQU       0AFh&lt;br /&gt;
kCapW           EQU       0B0h&lt;br /&gt;
kCapX           EQU       0B1h&lt;br /&gt;
kCapY           EQU       0B2h&lt;br /&gt;
kCapZ           EQU       0B3h&lt;br /&gt;
kVarx           EQU       0B4h&lt;br /&gt;
kPi             EQU       0B5h&lt;br /&gt;
kInv            EQU       0B6h&lt;br /&gt;
kSin            EQU       0B7h&lt;br /&gt;
kASin           EQU       0B8h&lt;br /&gt;
kCos            EQU       0B9h&lt;br /&gt;
kACos           EQU       0BAh&lt;br /&gt;
kTan            EQU       0BBh&lt;br /&gt;
kATan           EQU       0BCh&lt;br /&gt;
kSquare         EQU       0BDh&lt;br /&gt;
kSqrt           EQU       0BEh&lt;br /&gt;
kLn             EQU       0BFh&lt;br /&gt;
kExp            EQU       0C0h&lt;br /&gt;
kLog            EQU       0C1h&lt;br /&gt;
kALog           EQU       0C2h&lt;br /&gt;
kToABC          EQU       0C3h&lt;br /&gt;
;&lt;br /&gt;
kClrTbl         EQU       0C4h&lt;br /&gt;
;&lt;br /&gt;
kAns            EQU       0C5h&lt;br /&gt;
kColon          EQU       0C6h&lt;br /&gt;
;&lt;br /&gt;
kNDeriv         EQU       0C7h&lt;br /&gt;
kFnInt          EQU       0C8h&lt;br /&gt;
kRoot           EQU       0C9h&lt;br /&gt;
;&lt;br /&gt;
kQuest          EQU       0CAh&lt;br /&gt;
kQuote          EQU       0CBh&lt;br /&gt;
kTheta          EQU       0CCh&lt;br /&gt;
kIf             EQU       0CDh&lt;br /&gt;
kThen           EQU       0CEh&lt;br /&gt;
kElse           EQU       0CFh&lt;br /&gt;
kFor            EQU       0D0h&lt;br /&gt;
kWhile          EQU       0D1h&lt;br /&gt;
kRepeat         EQU       0D2h&lt;br /&gt;
kEnd            EQU       0D3h&lt;br /&gt;
kPause          EQU       0D4h&lt;br /&gt;
kLbl            EQU       0D5h&lt;br /&gt;
kGoto           EQU       0D6h&lt;br /&gt;
kISG            EQU       0D7h&lt;br /&gt;
kDSL            EQU       0D8h&lt;br /&gt;
kMenu           EQU       0D9h&lt;br /&gt;
kExec           EQU       0DAh&lt;br /&gt;
kReturn         EQU       0DBh&lt;br /&gt;
kStop           EQU       0DCh&lt;br /&gt;
kInput          EQU       0DDh&lt;br /&gt;
kPrompt         EQU       0DEh&lt;br /&gt;
kDisp           EQU       0DFh&lt;br /&gt;
kDispG          EQU       0E0h&lt;br /&gt;
kDispT          EQU       0E1h&lt;br /&gt;
kOutput         EQU       0E2h&lt;br /&gt;
kGetKey         EQU       0E3h&lt;br /&gt;
kClrHome        EQU       0E4h&lt;br /&gt;
kPrtScr         EQU       0E5h&lt;br /&gt;
kSinH           EQU       0E6h&lt;br /&gt;
kCosH           EQU       0E7h&lt;br /&gt;
kTanH           EQU       0E8h&lt;br /&gt;
kASinH          EQU       0E9h&lt;br /&gt;
kACosH          EQU       0EAh&lt;br /&gt;
kATanH          EQU       0EBh&lt;br /&gt;
kLBrace         EQU       0ECh&lt;br /&gt;
kRBrace         EQU       0EDh&lt;br /&gt;
kI              EQU       0EEh&lt;br /&gt;
kCONSTeA        EQU       0EFh&lt;br /&gt;
kPlot3          EQU       0F0h&lt;br /&gt;
kFMin           EQU       0F1h&lt;br /&gt;
kFMax           EQU       0F2h&lt;br /&gt;
kL1A            EQU       0F3h&lt;br /&gt;
kL2A            EQU       0F4h&lt;br /&gt;
kL3A            EQU       0F5h&lt;br /&gt;
kL4A            EQU       0F6h&lt;br /&gt;
kL5A            EQU       0F7h&lt;br /&gt;
kL6A            EQU       0F8h&lt;br /&gt;
kunA            EQU       0F9h&lt;br /&gt;
kvnA            EQU       0FAh&lt;br /&gt;
kwnA            EQU       0FBh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       THIS KEY MEANS THAT IT IS A 2 BYTE KEYCODE&lt;br /&gt;
;       THERE ARE 2 OF THESE KEYS; BE CAREFUL WITH USAGE&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kExtendEcho2    EQU       0FCh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================;&lt;br /&gt;
;       THIS KEY MEANS THAT THE KEY PRESS IS ONE THAT ECHOS&lt;br /&gt;
;       INTO A BUFFER, AND IT IS A 2 BYTE KEY CODE, GO LOOK AT&lt;br /&gt;
;       (EXTECHO) FOR THE KEY VALUE &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kExtendEcho     EQU       0FEh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
kE1BT           EQU       0&lt;br /&gt;
&lt;br /&gt;
kDrawInv        EQU       kE1BT&lt;br /&gt;
kDrawF          EQU       kE1BT+1&lt;br /&gt;
kPixelOn        EQU       kE1BT+2&lt;br /&gt;
kPixelOff       EQU       kE1BT+3&lt;br /&gt;
kPxlTest        EQU       kE1BT+4&lt;br /&gt;
kRCGDB          EQU       kE1BT+5&lt;br /&gt;
kRCPic          EQU       kE1BT+6&lt;br /&gt;
kSTGDB          EQU       kE1BT+7&lt;br /&gt;
kSTPic          EQU       kE1BT+8&lt;br /&gt;
kAbs            EQU       kE1BT+9&lt;br /&gt;
kTEqu           EQU       kE1BT+10    ; ==&lt;br /&gt;
kTNoteQ         EQU       kE1BT+11    ; &amp;lt;&amp;gt;&lt;br /&gt;
kTGT            EQU       kE1BT+12    ; &amp;gt;&lt;br /&gt;
kTGTE           EQU       kE1BT+13    ; &amp;gt; =&lt;br /&gt;
kTLT            EQU       kE1BT+14    ; &amp;lt;&lt;br /&gt;
kTLTE           EQU       kE1BT+15    ; &amp;lt; =&lt;br /&gt;
&lt;br /&gt;
kAnd            EQU       kE1BT+16&lt;br /&gt;
kOr             EQU       kE1BT+17&lt;br /&gt;
kXor            EQU       kE1BT+18&lt;br /&gt;
kNot            EQU       kE1BT+19&lt;br /&gt;
&lt;br /&gt;
kLR1            EQU       kE1BT+20&lt;br /&gt;
&lt;br /&gt;
kXRoot          EQU       kE1BT+21&lt;br /&gt;
kCube           EQU       kE1BT+22&lt;br /&gt;
kCbRt           EQU       kE1BT+23    ; Cube ROOT&lt;br /&gt;
kToDec          EQU       kE1BT+24&lt;br /&gt;
;&lt;br /&gt;
kCubicR         EQU       kE1BT+25&lt;br /&gt;
kQuartR         EQU       kE1BT+26&lt;br /&gt;
;&lt;br /&gt;
kPlot1          EQU       kE1BT+27&lt;br /&gt;
kPlot2          EQU       kE1BT+28&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
kRound          EQU       kE1BT+29&lt;br /&gt;
kIPart          EQU       kE1BT+30&lt;br /&gt;
kFPart          EQU       kE1BT+31&lt;br /&gt;
kInt            EQU       kE1BT+32&lt;br /&gt;
&lt;br /&gt;
kRand           EQU       kE1BT+33&lt;br /&gt;
kNPR            EQU       kE1BT+34&lt;br /&gt;
kNCR            EQU       kE1BT+35&lt;br /&gt;
kXFactorial     EQU       kE1BT+36&lt;br /&gt;
&lt;br /&gt;
kRad            EQU       kE1BT+37&lt;br /&gt;
kDegr           EQU       kE1BT+38    ; DEGREES CONV&lt;br /&gt;
kAPost          EQU       kE1BT+39&lt;br /&gt;
kToDMS          EQU       kE1BT+40&lt;br /&gt;
kRToPo          EQU       kE1BT+41    ; R&lt;br /&gt;
kRToPr          EQU       kE1BT+42&lt;br /&gt;
kPToRx          EQU       kE1BT+43&lt;br /&gt;
kPToRy          EQU       kE1BT+44&lt;br /&gt;
&lt;br /&gt;
kRowSwap        EQU       kE1BT+45&lt;br /&gt;
kRowPlus        EQU       kE1BT+46&lt;br /&gt;
kTimRow         EQU       kE1BT+47&lt;br /&gt;
kTRowP          EQU       kE1BT+48&lt;br /&gt;
&lt;br /&gt;
kSortA          EQU       kE1BT+49&lt;br /&gt;
kSortD          EQU       kE1BT+50&lt;br /&gt;
kSeq            EQU       kE1BT+51&lt;br /&gt;
&lt;br /&gt;
kMin            EQU       kE1BT+52&lt;br /&gt;
kMax            EQU       kE1BT+53&lt;br /&gt;
kMean           EQU       kE1BT+54&lt;br /&gt;
kMedian         EQU       kE1BT+55&lt;br /&gt;
kSum            EQU       kE1BT+56&lt;br /&gt;
kProd           EQU       kE1BT+57&lt;br /&gt;
&lt;br /&gt;
kDet            EQU       kE1BT+58&lt;br /&gt;
kTransp         EQU       kE1BT+59&lt;br /&gt;
kDim            EQU       kE1BT+60&lt;br /&gt;
kFill           EQU       kE1BT+61&lt;br /&gt;
kIdent          EQU       kE1BT+62&lt;br /&gt;
kRandm          EQU       kE1BT+63&lt;br /&gt;
kAug            EQU       kE1BT+64&lt;br /&gt;
&lt;br /&gt;
kOneVar         EQU       kE1BT+65&lt;br /&gt;
kTwoVar         EQU       kE1BT+66&lt;br /&gt;
kLR             EQU       kE1BT+67&lt;br /&gt;
kLRExp          EQU       kE1BT+68&lt;br /&gt;
kLRLn           EQU       kE1BT+69&lt;br /&gt;
kLRPwr          EQU       kE1BT+70&lt;br /&gt;
kMedMed         EQU       kE1BT+71&lt;br /&gt;
kQuad           EQU       kE1BT+72&lt;br /&gt;
kClrLst         EQU       kE1BT+73&lt;br /&gt;
kHist           EQU       kE1BT+74&lt;br /&gt;
kxyLine         EQU       kE1BT+75&lt;br /&gt;
kScatter        EQU       kE1BT+76&lt;br /&gt;
&lt;br /&gt;
kmRad           EQU       kE1BT+77&lt;br /&gt;
kmDeg           EQU       kE1BT+78&lt;br /&gt;
kmNormF         EQU       kE1BT+79&lt;br /&gt;
kmSci           EQU       kE1BT+80&lt;br /&gt;
kmEng           EQU       kE1BT+81&lt;br /&gt;
kmFloat         EQU       kE1BT+82&lt;br /&gt;
&lt;br /&gt;
kFix            EQU       kE1BT+83&lt;br /&gt;
kSplitOn        EQU       kE1BT+84&lt;br /&gt;
kFullScreen     EQU       kE1BT+85&lt;br /&gt;
kStndrd         EQU       kE1BT+86&lt;br /&gt;
kParam          EQU       kE1BT+87&lt;br /&gt;
kPolar          EQU       kE1BT+88&lt;br /&gt;
kSeqG           EQU       kE1BT+89&lt;br /&gt;
kAFillOn        EQU       kE1BT+90&lt;br /&gt;
kAFillOff       EQU       kE1BT+91&lt;br /&gt;
kACalcOn        EQU       kE1BT+92&lt;br /&gt;
kACalcOff       EQU       kE1BT+93&lt;br /&gt;
kFNOn           EQU       kE1BT+94&lt;br /&gt;
kFNOff          EQU       kE1BT+95&lt;br /&gt;
&lt;br /&gt;
kPlotsOn        EQU       kE1BT+96&lt;br /&gt;
kPlotsOff       EQU       kE1BT+97&lt;br /&gt;
&lt;br /&gt;
kPixelChg       EQU       kE1BT+98&lt;br /&gt;
&lt;br /&gt;
kSendMBL        EQU       kE1BT+99&lt;br /&gt;
kRecvMBL        EQU       kE1BT+100&lt;br /&gt;
&lt;br /&gt;
kBoxPlot        EQU       kE1BT+101&lt;br /&gt;
kBoxIcon        EQU       kE1BT+102&lt;br /&gt;
kCrossIcon      EQU       kE1BT+103&lt;br /&gt;
kDotIcon        EQU       kE1BT+104&lt;br /&gt;
&lt;br /&gt;
kE2BT           EQU       kE1BT+105&lt;br /&gt;
&lt;br /&gt;
kSeqential      EQU       kE2BT&lt;br /&gt;
kSimulG         EQU       kE2BT+1&lt;br /&gt;
kPolarG         EQU       kE2BT+2&lt;br /&gt;
kRectG          EQU       kE2BT+3&lt;br /&gt;
kCoordOn        EQU       kE2BT+4&lt;br /&gt;
kCoordOff       EQU       kE2BT+5&lt;br /&gt;
kDrawLine       EQU       kE2BT+6&lt;br /&gt;
kDrawDot        EQU       kE2BT+7&lt;br /&gt;
kAxisOn         EQU       kE2BT+8&lt;br /&gt;
kAxisOff        EQU       kE2BT+9&lt;br /&gt;
kGridOn         EQU       kE2BT+10&lt;br /&gt;
kGridOff        EQU       kE2BT+11&lt;br /&gt;
kLblOn          EQU       kE2BT+12&lt;br /&gt;
kLblOff         EQU       kE2BT+13&lt;br /&gt;
&lt;br /&gt;
kL1             EQU       kE2BT+14&lt;br /&gt;
kL2             EQU       kE2BT+15&lt;br /&gt;
kL3             EQU       kE2BT+16&lt;br /&gt;
kL4             EQU       kE2BT+17&lt;br /&gt;
kL5             EQU       kE2BT+18&lt;br /&gt;
kL6             EQU       kE2BT+19&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           These keys are layed on top of existing keys to&lt;br /&gt;
;           enable localization in the inferential stats editor&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
kinfData        EQU       kL1&lt;br /&gt;
kinfStats       EQU       kL1+1&lt;br /&gt;
kinfYes         EQU       kL1+2&lt;br /&gt;
kinfNo          EQU       kL1+3&lt;br /&gt;
kinfCalc        EQU       kL1+4&lt;br /&gt;
kinfDraw        EQU       kL1+5&lt;br /&gt;
kinfAlt1ne      EQU       kL1+6&lt;br /&gt;
kinfAlt1lt      EQU       kL1+7&lt;br /&gt;
kinfAlt1gt      EQU       kL1+8&lt;br /&gt;
kinfAlt2ne      EQU       kL1+9&lt;br /&gt;
kinfAlt2lt      EQU       kL1+10&lt;br /&gt;
kinfAlt2gt      EQU       kL1+11&lt;br /&gt;
kinfAlt3ne      EQU       kL1+12&lt;br /&gt;
kinfAlt3lt      EQU       kL1+13&lt;br /&gt;
kinfAlt3gt      EQU       kL1+14&lt;br /&gt;
kinfAlt4ne      EQU       kL1+15&lt;br /&gt;
kinfAlt4lt      EQU       kL1+16&lt;br /&gt;
kinfAlt4gt      EQU       kL1+17&lt;br /&gt;
kinfAlt5ne      EQU       kL1+18&lt;br /&gt;
kinfAlt5lt      EQU       kL1+19&lt;br /&gt;
kinfAlt5gt      EQU       kL1+20&lt;br /&gt;
kinfAlt6ne      EQU       kL1+21&lt;br /&gt;
kinfAlt6lt      EQU       kL1+22&lt;br /&gt;
kinfAlt6gt      EQU       kL1+23&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
kMatA           EQU       kE2BT+20&lt;br /&gt;
kMatB           EQU       kE2BT+21&lt;br /&gt;
kMatC           EQU       kE2BT+22&lt;br /&gt;
kMatD           EQU       kE2BT+23&lt;br /&gt;
kMatE           EQU       kE2BT+24&lt;br /&gt;
&lt;br /&gt;
kXmin           EQU       kE2BT+25&lt;br /&gt;
kXmax           EQU       kE2BT+26&lt;br /&gt;
kXscl           EQU       kE2BT+27&lt;br /&gt;
kYmin           EQU       kE2BT+28&lt;br /&gt;
kYmax           EQU       kE2BT+29&lt;br /&gt;
kYscl           EQU       kE2BT+30&lt;br /&gt;
kTmin           EQU       kE2BT+31&lt;br /&gt;
kTmax           EQU       kE2BT+32&lt;br /&gt;
kTStep          EQU       kE2BT+33&lt;br /&gt;
kOmin           EQU       kE2BT+34&lt;br /&gt;
kOmax           EQU       kE2BT+35&lt;br /&gt;
kOStep          EQU       kE2BT+36&lt;br /&gt;
ku0             EQU       kE2BT+37&lt;br /&gt;
kv0             EQU       kE2BT+38&lt;br /&gt;
knMin           EQU       kE2BT+39&lt;br /&gt;
knMax           EQU       kE2BT+40&lt;br /&gt;
kDeltaY         EQU       kE2BT+41&lt;br /&gt;
kDeltaX         EQU       kE2BT+42&lt;br /&gt;
&lt;br /&gt;
kZXmin          EQU       kE2BT+43&lt;br /&gt;
kZXmax          EQU       kE2BT+44&lt;br /&gt;
kZXscl          EQU       kE2BT+45&lt;br /&gt;
kZYmin          EQU       kE2BT+46&lt;br /&gt;
kZYmax          EQU       kE2BT+47&lt;br /&gt;
kZYscl          EQU       kE2BT+48&lt;br /&gt;
kZTmin          EQU       kE2BT+49&lt;br /&gt;
kZTmax          EQU       kE2BT+50&lt;br /&gt;
kZTStep         EQU       kE2BT+51&lt;br /&gt;
kZOmin          EQU       kE2BT+52&lt;br /&gt;
kZOmax          EQU       kE2BT+53&lt;br /&gt;
kZOStep         EQU       kE2BT+54&lt;br /&gt;
kZu0            EQU       kE2BT+55&lt;br /&gt;
kZv0            EQU       kE2BT+56&lt;br /&gt;
kZnMin          EQU       kE2BT+57&lt;br /&gt;
kZnMax          EQU       kE2BT+58&lt;br /&gt;
&lt;br /&gt;
kDelLast        EQU       kE2BT+59&lt;br /&gt;
kSinReg         EQU       kE2BT+60&lt;br /&gt;
kConstE         EQU       kE2BT+61&lt;br /&gt;
&lt;br /&gt;
kPic1           EQU       kE2BT+62&lt;br /&gt;
kPic2           EQU       kE2BT+63&lt;br /&gt;
kPic3           EQU       kE2BT+64&lt;br /&gt;
&lt;br /&gt;
kDelVar         EQU       kE2BT+65&lt;br /&gt;
kGetCalc        EQU       kE2BT+66&lt;br /&gt;
kRealM          EQU       kE2BT+67&lt;br /&gt;
kPolarM         EQU       kE2BT+68&lt;br /&gt;
kRectM          EQU       kE2BT+69&lt;br /&gt;
kuv             EQU       kE2BT+70    ; U vs V&lt;br /&gt;
kvw             EQU       kE2BT+71    ; V vs W&lt;br /&gt;
kuw             EQU       kE2BT+72    ; U vs W&lt;br /&gt;
kFinPMTend      EQU       kE2BT+73&lt;br /&gt;
kFinPMTbeg      EQU       kE2BT+74&lt;br /&gt;
;&lt;br /&gt;
kGraphStyle     EQU       kE2BT+75&lt;br /&gt;
;&lt;br /&gt;
kExprOn         EQU       kE2BT+76&lt;br /&gt;
kExprOff        EQU       kE2BT+77&lt;br /&gt;
kStatA          EQU       kE2BT+78&lt;br /&gt;
kStatB          EQU       kE2BT+79&lt;br /&gt;
kStatC          EQU       kE2BT+80&lt;br /&gt;
kCorr           EQU       kE2BT+81&lt;br /&gt;
kStatD          EQU       kE2BT+82&lt;br /&gt;
kStatE          EQU       kE2BT+83&lt;br /&gt;
kRegEq          EQU       kE2BT+84&lt;br /&gt;
kMinX           EQU       kE2BT+85&lt;br /&gt;
kQ1             EQU       kE2BT+86&lt;br /&gt;
kMD             EQU       kE2BT+87&lt;br /&gt;
kQ3             EQU       kE2BT+88&lt;br /&gt;
kMaxX           EQU       kE2BT+89&lt;br /&gt;
kStatX1         EQU       kE2BT+90&lt;br /&gt;
kStatY1         EQU       kE2BT+91&lt;br /&gt;
kStatX2         EQU       kE2BT+92&lt;br /&gt;
kStatY2         EQU       kE2BT+93&lt;br /&gt;
kStatX3         EQU       kE2BT+94&lt;br /&gt;
kStatY3         EQU       kE2BT+95&lt;br /&gt;
kTblMin         EQU       kE2BT+96&lt;br /&gt;
kTblStep        EQU       kE2BT+97&lt;br /&gt;
kSetupLst       EQU       kE2BT+98&lt;br /&gt;
kClrAllLst      EQU       kE2BT+99&lt;br /&gt;
kLogistic       EQU       kE2BT+100&lt;br /&gt;
kZTest          EQU       kE2BT+101&lt;br /&gt;
kTTest          EQU       kE2BT+102&lt;br /&gt;
k2SampZTest     EQU       kE2BT+103&lt;br /&gt;
k2SampTTest     EQU       kE2BT+104&lt;br /&gt;
k1PropZTest     EQU       kE2BT+105&lt;br /&gt;
k2PropZTest     EQU       kE2BT+106&lt;br /&gt;
kChiTest        EQU       kE2BT+107&lt;br /&gt;
k2SampFTest     EQU       kE2BT+108&lt;br /&gt;
kZIntVal        EQU       kE2BT+109&lt;br /&gt;
kTIntVal        EQU       kE2BT+110&lt;br /&gt;
k2SampTInt      EQU       kE2BT+111&lt;br /&gt;
k2SampZInt      EQU       kE2BT+112&lt;br /&gt;
k1PropZInt      EQU       kE2BT+113&lt;br /&gt;
k2PropZInt      EQU       kE2BT+114&lt;br /&gt;
kDNormal        EQU       kE2BT+115&lt;br /&gt;
kInvNorm        EQU       kE2BT+116&lt;br /&gt;
kDT             EQU       kE2BT+117&lt;br /&gt;
kChi            EQU       kE2BT+118&lt;br /&gt;
kDF             EQU       kE2BT+119&lt;br /&gt;
kBinPDF         EQU       kE2BT+120&lt;br /&gt;
kBinCDF         EQU       kE2BT+121&lt;br /&gt;
kPoiPDF         EQU       kE2BT+122&lt;br /&gt;
kPoiCDF         EQU       kE2BT+123&lt;br /&gt;
kun             EQU       kE2BT+124&lt;br /&gt;
kvn             EQU       kE2BT+125&lt;br /&gt;
kwn             EQU       kE2BT+126&lt;br /&gt;
kRecn           EQU       kE2BT+127&lt;br /&gt;
kPlotStart      EQU       kE2BT+128&lt;br /&gt;
kZPlotStart     EQU       kE2BT+129   ; recursion n&lt;br /&gt;
kXFact          EQU       kE2BT+130   ; PlotStart&lt;br /&gt;
kYFact          EQU       kE2BT+131   ; ZPlotStart&lt;br /&gt;
kANOVA          EQU       kE2BT+132   ; XFact&lt;br /&gt;
kMaxY           EQU       kE2BT+133   ; YFact&lt;br /&gt;
kWebOn          EQU       kE2BT+134   ; MinY&lt;br /&gt;
kWebOff         EQU       kE2BT+135   ; MaxY&lt;br /&gt;
kTblInput       EQU       kE2BT+136   ; WEB ON&lt;br /&gt;
kGeoPDF         EQU       kE2BT+137   ; WEB OFF&lt;br /&gt;
kGeoCDF         EQU       kE2BT+138   ; WEB OFF&lt;br /&gt;
kShadeNorm      EQU       kE2BT+139&lt;br /&gt;
kShadeT         EQU       kE2BT+140&lt;br /&gt;
kShadeChi       EQU       kE2BT+141&lt;br /&gt;
kShadeF         EQU       kE2BT+142&lt;br /&gt;
kPlotStep       EQU       kE2BT+143&lt;br /&gt;
kZPlotStep      EQU       kE2BT+144&lt;br /&gt;
kLinRegtTest    EQU       kE2BT+145&lt;br /&gt;
KMGT		EQU	  kE2BT+146   ; VERT SPLIT&lt;br /&gt;
kSelectA        EQU       kE2BT+147&lt;br /&gt;
kZFitA          EQU       kE2BT+148&lt;br /&gt;
kE2BT_End       EQU       kZFitA&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           More 2 Byte Keys &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
kE2BT2		EQU       0&lt;br /&gt;
&lt;br /&gt;
kGDB1		EQU       kE2BT2&lt;br /&gt;
kGDB2		EQU       kE2BT2+1&lt;br /&gt;
kGDB3		EQU       kE2BT2+2&lt;br /&gt;
kY1		EQU       kE2BT2+3&lt;br /&gt;
kY2		EQU       kE2BT2+4&lt;br /&gt;
kY3		EQU       kE2BT2+5&lt;br /&gt;
kY4		EQU       kE2BT2+6&lt;br /&gt;
kY5		EQU       kE2BT2+7&lt;br /&gt;
kY6		EQU       kE2BT2+8&lt;br /&gt;
kY7		EQU       kE2BT2+9&lt;br /&gt;
kY8		EQU       kE2BT2+10&lt;br /&gt;
kY9		EQU       kE2BT2+11&lt;br /&gt;
kY0		EQU       kE2BT2+12&lt;br /&gt;
kX1T		EQU       kE2BT2+13&lt;br /&gt;
kY1T		EQU       kE2BT2+14&lt;br /&gt;
kX2T		EQU       kE2BT2+15&lt;br /&gt;
kY2T		EQU       kE2BT2+16&lt;br /&gt;
kX3T		EQU       kE2BT2+17&lt;br /&gt;
kY3T		EQU       kE2BT2+18&lt;br /&gt;
kX4T		EQU       kE2BT2+19&lt;br /&gt;
kY4T		EQU       kE2BT2+20&lt;br /&gt;
kX5T		EQU       kE2BT2+21&lt;br /&gt;
kY5T		EQU       kE2BT2+22&lt;br /&gt;
kX6T		EQU       kE2BT2+23&lt;br /&gt;
kY6T		EQU       kE2BT2+24&lt;br /&gt;
kR1		EQU       kE2BT2+25&lt;br /&gt;
kR2		EQU       kE2BT2+26&lt;br /&gt;
kR3		EQU       kE2BT2+27&lt;br /&gt;
kR4		EQU       kE2BT2+28&lt;br /&gt;
kR5		EQU       kE2BT2+29&lt;br /&gt;
kR6		EQU       kE2BT2+30&lt;br /&gt;
kGDB4		EQU       kE2BT2+31&lt;br /&gt;
kGDB5		EQU       kE2BT2+32&lt;br /&gt;
kGDB6		EQU       kE2BT2+33&lt;br /&gt;
kPic4		EQU       kE2BT2+34&lt;br /&gt;
kPic5		EQU       kE2BT2+35&lt;br /&gt;
kPic6		EQU       kE2BT2+36&lt;br /&gt;
kGDB7		EQU       kE2BT2+37&lt;br /&gt;
kGDB8		EQU       kE2BT2+38&lt;br /&gt;
kGDB9		EQU       kE2BT2+39&lt;br /&gt;
kGDB0		EQU       kE2BT2+40&lt;br /&gt;
kPic7		EQU       kE2BT2+41&lt;br /&gt;
kPic8		EQU       kE2BT2+42&lt;br /&gt;
kPic9		EQU       kE2BT2+43&lt;br /&gt;
kPic0		EQU       kE2BT2+44&lt;br /&gt;
kStatN		EQU       kE2BT2+45&lt;br /&gt;
kXMean		EQU       kE2BT2+46&lt;br /&gt;
kConj		EQU       kE2BT2+47&lt;br /&gt;
kReal		EQU       kE2BT2+48&lt;br /&gt;
kFAngle		EQU       kE2BT2+49&lt;br /&gt;
kLCM		EQU       kE2BT2+50&lt;br /&gt;
kGCD		EQU       kE2BT2+51&lt;br /&gt;
kRandInt	EQU       kE2BT2+52&lt;br /&gt;
kRandNorm	EQU       kE2BT2+53&lt;br /&gt;
kToPolar	EQU       kE2BT2+54&lt;br /&gt;
kToRect		EQU       kE2BT2+55&lt;br /&gt;
kYMean		EQU       kE2BT2+56&lt;br /&gt;
kStdX		EQU       kE2BT2+57&lt;br /&gt;
kStdX1		EQU       kE2BT2+58&lt;br /&gt;
kw0		EQU       kE2BT2+59&lt;br /&gt;
kMatF		EQU       kE2BT2+60&lt;br /&gt;
kMatG		EQU       kE2BT2+61&lt;br /&gt;
kMatRH		EQU       kE2BT2+62&lt;br /&gt;
kMatI		EQU       kE2BT2+63&lt;br /&gt;
kMatJ		EQU       kE2BT2+64&lt;br /&gt;
kYMean1		EQU       kE2BT2+65&lt;br /&gt;
kStdY		EQU       kE2BT2+66&lt;br /&gt;
kStdY1		EQU       kE2BT2+67&lt;br /&gt;
kMatToLst	EQU       kE2BT2+68&lt;br /&gt;
kLstToMat	EQU       kE2BT2+69&lt;br /&gt;
kCumSum		EQU       kE2BT2+70&lt;br /&gt;
kDeltaLst	EQU       kE2BT2+71&lt;br /&gt;
kStdDev		EQU       kE2BT2+72&lt;br /&gt;
kVariance	EQU       kE2BT2+73&lt;br /&gt;
kLength		EQU       kE2BT2+74&lt;br /&gt;
kEquToStrng	EQU       kE2BT2+75&lt;br /&gt;
kStrngToEqu	EQU       kE2BT2+76&lt;br /&gt;
kExpr		EQU       kE2BT2+77&lt;br /&gt;
kSubStrng	EQU       kE2BT2+78&lt;br /&gt;
kInStrng	EQU       kE2BT2+79&lt;br /&gt;
kStr1		EQU       kE2BT2+80&lt;br /&gt;
kStr2		EQU       kE2BT2+81&lt;br /&gt;
kStr3		EQU       kE2BT2+82&lt;br /&gt;
kStr4           EQU       kE2BT2+83&lt;br /&gt;
kStr5           EQU       kE2BT2+84&lt;br /&gt;
kStr6           EQU       kE2BT2+85&lt;br /&gt;
kStr7           EQU       kE2BT2+86&lt;br /&gt;
kStr8           EQU       kE2BT2+87&lt;br /&gt;
kStr9           EQU       kE2BT2+88&lt;br /&gt;
kStr0           EQU       kE2BT2+89&lt;br /&gt;
kFinN           EQU       kE2BT2+90&lt;br /&gt;
kFinI           EQU       kE2BT2+91&lt;br /&gt;
kFinPV          EQU       kE2BT2+92&lt;br /&gt;
kFinPMT         EQU       kE2BT2+93&lt;br /&gt;
kFinFV          EQU       kE2BT2+94&lt;br /&gt;
kFinPY          EQU       kE2BT2+95&lt;br /&gt;
kFinCY          EQU       kE2BT2+96&lt;br /&gt;
kFinFPMT        EQU       kE2BT2+97&lt;br /&gt;
kFinFI          EQU       kE2BT2+98&lt;br /&gt;
kFinFPV         EQU       kE2BT2+99&lt;br /&gt;
kFinFN          EQU       kE2BT2+100&lt;br /&gt;
kFinFFV         EQU       kE2BT2+101&lt;br /&gt;
kFinNPV         EQU       kE2BT2+102&lt;br /&gt;
kFinIRR         EQU       kE2BT2+103&lt;br /&gt;
kFinBAL         EQU       kE2BT2+104&lt;br /&gt;
kFinPRN         EQU       kE2BT2+105&lt;br /&gt;
kFinINT         EQU       kE2BT2+106&lt;br /&gt;
kSumX           EQU       kE2BT2+107&lt;br /&gt;
kSumX2          EQU       kE2BT2+108&lt;br /&gt;
kFinToNom       EQU       kE2BT2+109&lt;br /&gt;
kFinToEff       EQU       kE2BT2+110&lt;br /&gt;
kFinDBD         EQU       kE2BT2+111&lt;br /&gt;
kStatVP         EQU       kE2BT2+112&lt;br /&gt;
kStatZ          EQU       kE2BT2+113&lt;br /&gt;
kStatT          EQU       kE2BT2+114&lt;br /&gt;
kStatChi        EQU       kE2BT2+115&lt;br /&gt;
kStatF          EQU       kE2BT2+116&lt;br /&gt;
kStatDF         EQU       kE2BT2+117&lt;br /&gt;
kStatPhat       EQU       kE2BT2+118&lt;br /&gt;
kStatPhat1      EQU       kE2BT2+119&lt;br /&gt;
kStatPhat2      EQU       kE2BT2+120&lt;br /&gt;
kStatMeanX1     EQU       kE2BT2+121&lt;br /&gt;
kStatMeanX2     EQU       kE2BT2+122&lt;br /&gt;
kStatStdX1      EQU       kE2BT2+123&lt;br /&gt;
kStatStdX2      EQU       kE2BT2+124&lt;br /&gt;
kStatStdXP      EQU       kE2BT2+125&lt;br /&gt;
kStatN1         EQU       kE2BT2+126&lt;br /&gt;
kStatN2         EQU       kE2BT2+127&lt;br /&gt;
kStatLower      EQU       kE2BT2+128&lt;br /&gt;
kStatUpper      EQU       kE2BT2+129&lt;br /&gt;
kuw0            EQU       kE2BT2+130&lt;br /&gt;
kImag           EQU       kE2BT2+131&lt;br /&gt;
kSumY           EQU       kE2BT2+132&lt;br /&gt;
kXres           EQU       kE2BT2+133&lt;br /&gt;
kStat_s         EQU       kE2BT2+134&lt;br /&gt;
kSumY2          EQU       kE2BT2+135&lt;br /&gt;
kSumXY          EQU       kE2BT2+136&lt;br /&gt;
kuXres          EQU       kE2BT2+137&lt;br /&gt;
kModBox		EQU       kE2BT2+138&lt;br /&gt;
kNormProb	EQU       kE2BT2+139&lt;br /&gt;
kNormalPDF      EQU       kE2BT2+140&lt;br /&gt;
kTPDF           EQU       kE2BT2+141&lt;br /&gt;
kChiPDF         EQU       kE2BT2+142&lt;br /&gt;
kFPDF           EQU       kE2BT2+143&lt;br /&gt;
kMinY           EQU       kE2BT2+144   ; MinY&lt;br /&gt;
kRandBin        EQU       kE2BT2+145&lt;br /&gt;
kRef            EQU       kE2BT2+146&lt;br /&gt;
kRRef           EQU       kE2BT2+147&lt;br /&gt;
kLRSqr          EQU       kE2BT2+148&lt;br /&gt;
kBRSqr          EQU       kE2BT2+149&lt;br /&gt;
kDiagOn         EQU       kE2BT2+150&lt;br /&gt;
kDiagOff        EQU       kE2BT2+151&lt;br /&gt;
kun1            EQU       kE2BT2+152   ; FOR RCL USE WHEN GOTTEN FROM 82&lt;br /&gt;
kvn1            EQU       kE2BT2+153   ; FOR RCL USE WHEN GOTTEN FROM 82&lt;br /&gt;
;&lt;br /&gt;
k83_00End       EQU	kvn1            ;end of original keys...&lt;br /&gt;
kArchive        EQU     k83_00End + 1&lt;br /&gt;
kUnarchive      EQU     k83_00End + 2&lt;br /&gt;
kAsm            EQU     k83_00End + 3   ; Asm(&lt;br /&gt;
kAsmPrgm        EQU     k83_00End + 4   ; AsmPrgm&lt;br /&gt;
kAsmComp        EQU     k83_00End + 5   ; AsmComp(&lt;br /&gt;
;&lt;br /&gt;
kcapAAcute	EQU       k83_00End + 6&lt;br /&gt;
kcapAGrave	EQU       k83_00End + 7&lt;br /&gt;
kcapACaret	EQU       k83_00End + 8&lt;br /&gt;
kcapADier	EQU       k83_00End + 9&lt;br /&gt;
kaAcute		EQU       k83_00End + 10&lt;br /&gt;
kaGrave		EQU       k83_00End + 11&lt;br /&gt;
kaCaret		EQU       k83_00End + 12&lt;br /&gt;
kaDier		EQU       k83_00End + 13&lt;br /&gt;
kcapEAcute	EQU       k83_00End + 14&lt;br /&gt;
kcapEGrave	EQU       k83_00End + 15&lt;br /&gt;
kcapECaret	EQU       k83_00End + 16&lt;br /&gt;
kcapEDier	EQU       k83_00End + 17&lt;br /&gt;
keAcute		EQU       k83_00End + 18&lt;br /&gt;
keGrave		EQU       k83_00End + 19&lt;br /&gt;
keCaret		EQU       k83_00End + 20&lt;br /&gt;
keDier		EQU       k83_00End + 21&lt;br /&gt;
kcapIAcute	EQU       k83_00End + 22&lt;br /&gt;
kcapIGrave	EQU       k83_00End + 23&lt;br /&gt;
kcapICaret	EQU       k83_00End + 24&lt;br /&gt;
kcapIDier	EQU       k83_00End + 25&lt;br /&gt;
kiAcute		EQU       k83_00End + 26&lt;br /&gt;
kiGrave		EQU       k83_00End + 27&lt;br /&gt;
kiCaret		EQU       k83_00End + 28&lt;br /&gt;
kiDier		EQU       k83_00End + 29&lt;br /&gt;
kcapOAcute	EQU       k83_00End + 30&lt;br /&gt;
kcapOGrave	EQU       k83_00End + 31&lt;br /&gt;
kcapOCaret	EQU       k83_00End + 32&lt;br /&gt;
kcapODier	EQU       k83_00End + 33&lt;br /&gt;
koAcute		EQU       k83_00End + 34&lt;br /&gt;
koGrave		EQU       k83_00End + 35&lt;br /&gt;
koCaret		EQU       k83_00End + 36&lt;br /&gt;
koDier		EQU       k83_00End + 37&lt;br /&gt;
kcapUAcute	EQU       k83_00End + 38&lt;br /&gt;
kcapUGrave	EQU       k83_00End + 39&lt;br /&gt;
kcapUCaret	EQU       k83_00End + 40&lt;br /&gt;
kcapUDier	EQU       k83_00End + 41&lt;br /&gt;
kuAcute		EQU       k83_00End + 42&lt;br /&gt;
kuGrave		EQU       k83_00End + 43&lt;br /&gt;
kuCaret		EQU       k83_00End + 44&lt;br /&gt;
kuDier		EQU       k83_00End + 45&lt;br /&gt;
kcapCCed	EQU       k83_00End + 46&lt;br /&gt;
kcCed		EQU       k83_00End + 47&lt;br /&gt;
kcapNTilde	EQU       k83_00End + 48&lt;br /&gt;
knTilde		EQU       k83_00End + 49&lt;br /&gt;
kaccent		EQU       k83_00End + 50&lt;br /&gt;
kgrave		EQU       k83_00End + 51&lt;br /&gt;
kdieresis	EQU       k83_00End + 52&lt;br /&gt;
kquesDown	EQU       k83_00End + 53&lt;br /&gt;
kexclamDown     EQU       k83_00End + 54&lt;br /&gt;
kalpha          EQU       k83_00End + 55&lt;br /&gt;
kbeta           EQU      k83_00End +  56&lt;br /&gt;
kgamma          EQU      k83_00End +  57&lt;br /&gt;
kcapDelta       EQU      k83_00End +  58&lt;br /&gt;
kdelta          EQU      k83_00End +  59&lt;br /&gt;
kepsilon        EQU      k83_00End +  60&lt;br /&gt;
klambda         EQU      k83_00End +  61&lt;br /&gt;
kmu             EQU      k83_00End +  62&lt;br /&gt;
kpi2            EQU      k83_00End +  63&lt;br /&gt;
krho            EQU      k83_00End +  64&lt;br /&gt;
kcapSigma       EQU      k83_00End +  65&lt;br /&gt;
ksigma          EQU      k83_00End +  66&lt;br /&gt;
ktau            EQU      k83_00End +  67&lt;br /&gt;
kphi            EQU      k83_00End +  68&lt;br /&gt;
kcapOmega       EQU      k83_00End +  69&lt;br /&gt;
kphat           EQU      k83_00End +  70&lt;br /&gt;
kchi2           EQU      k83_00End +  71&lt;br /&gt;
kstatF2         EQU      k83_00End +  72&lt;br /&gt;
kLa		EQU     k83_00End + 73&lt;br /&gt;
kLb		EQU     k83_00End + 74&lt;br /&gt;
kLc		EQU     k83_00End + 75&lt;br /&gt;
kLd		EQU     k83_00End + 76&lt;br /&gt;
kLe		EQU     k83_00End + 77&lt;br /&gt;
kLf		EQU     k83_00End + 78&lt;br /&gt;
kLg		EQU     k83_00End + 79&lt;br /&gt;
kLh		EQU     k83_00End + 80&lt;br /&gt;
kLi		EQU     k83_00End + 81&lt;br /&gt;
kLj		EQU     k83_00End + 82&lt;br /&gt;
kLk		EQU     k83_00End + 83&lt;br /&gt;
kLl		EQU     k83_00End + 84&lt;br /&gt;
kLm		EQU     k83_00End + 85&lt;br /&gt;
kLsmalln	EQU    k83_00End +  86&lt;br /&gt;
kLo		EQU    k83_00End +  87&lt;br /&gt;
kLp		EQU    k83_00End +  88&lt;br /&gt;
kLq		EQU    k83_00End +  89&lt;br /&gt;
kLsmallr	EQU    k83_00End +  90&lt;br /&gt;
kLs		EQU    k83_00End +  91&lt;br /&gt;
kLt		EQU    k83_00End +  92&lt;br /&gt;
kLu		EQU    k83_00End +  93&lt;br /&gt;
kLv		EQU    k83_00End +  94&lt;br /&gt;
kLw		EQU    k83_00End +  95&lt;br /&gt;
kLx		EQU    k83_00End +  96&lt;br /&gt;
kLy		EQU    k83_00End +  97&lt;br /&gt;
kLz		EQU    k83_00End +  98&lt;br /&gt;
kGarbageC	EQU  k83_00End +  99 ; GarbageCollect&lt;br /&gt;
;&lt;br /&gt;
kE2BT2_End	EQU     kGarbageC&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           TI-83 Plus Context Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
cxCmd           EQU     kQuit                   ;home screen&lt;br /&gt;
cxMatEdit       EQU     kMatrixEd               ;matrix editor&lt;br /&gt;
cxPrgmEdit      EQU     kPrgmEd                 ;program editor&lt;br /&gt;
cxEquEdit       EQU     kYequ                   ;equation editor&lt;br /&gt;
cxGrRange       EQU     kWindow                 ;graph range editor&lt;br /&gt;
cxGrZfact       EQU     kZFactEd                ;graph zoom factors editor&lt;br /&gt;
cxGraph         EQU     kGraph                  ;graph mode&lt;br /&gt;
cxStatEdit      EQU     kStatEd                 ;statistics list editor&lt;br /&gt;
cxPrgmInput     EQU     kPrgmInput              ;programmed input&lt;br /&gt;
cxError         EQU     kError                  ;error handler&lt;br /&gt;
cxLinkIO        EQU     kLinkIO                 ;LINK I/O interface&lt;br /&gt;
cxMem           EQU     kResetMem               ;reset memory&lt;br /&gt;
cxDefMem        EQU     kResetDef               ;reset default&lt;br /&gt;
cxRAMApp        EQU     kChkRAM                 ;RAM usage screen&lt;br /&gt;
cxMode          EQU     kMode                   ;mode settings screen&lt;br /&gt;
cxErase         EQU     kDelMem                 ;memory erase&lt;br /&gt;
cxPrgmCreate    EQU     kPrgmCr                 ;PROGRAM CREATE&lt;br /&gt;
cxTableEditor   EQU     kTable                  ;TABLE EDITOR&lt;br /&gt;
cxTableSet      EQU     kTblSet                 ;TABLE SET UP&lt;br /&gt;
cxStatPlot      EQU     kStatP                  ;STAT PLOTS&lt;br /&gt;
cxInfStat	EQU	kInfStat		;Inferential Statistic&lt;br /&gt;
cxFormat        EQU     kFormat                 ;FORMAT CONTEXT&lt;br /&gt;
cxSolveTVM      EQU     kSolveTVM               ;Solve TVM&lt;br /&gt;
cxSolveRoot     EQU     kSolveRoot              ;Solve Root&lt;br /&gt;
lastOldApp      EQU     kExtApps                ;external applications&lt;br /&gt;
cxextapps       EQU     kExtApps&lt;br /&gt;
cxNewApps       EQU     kNewApps                ;new cerberus applications&lt;br /&gt;
cxGroup         EQU     cxNewApps+0             ;1st new app.&lt;br /&gt;
cxUnGroup       EQU     cxNewApps+1             ;2nd new app.&lt;br /&gt;
lastNewApp      EQU     cxUnGroup               ;last new app for this ver&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Scan Code Equates&lt;br /&gt;
;======================================================================;&lt;br /&gt;
skDown          EQU	01h&lt;br /&gt;
skLeft          EQU	02h&lt;br /&gt;
skRight         EQU	03h&lt;br /&gt;
skUp            EQU	04h&lt;br /&gt;
skEnter         EQU	09h&lt;br /&gt;
skAdd           EQU	0Ah&lt;br /&gt;
skSub           EQU	0Bh&lt;br /&gt;
skMul           EQU	0Ch&lt;br /&gt;
skDiv           EQU	0Dh&lt;br /&gt;
skPower         EQU	0Eh&lt;br /&gt;
skClear         EQU	0Fh&lt;br /&gt;
skChs           EQU	11h&lt;br /&gt;
sk3             EQU	12h&lt;br /&gt;
sk6             EQU	13h&lt;br /&gt;
sk9             EQU	14h&lt;br /&gt;
skRParen        EQU	15h&lt;br /&gt;
skTan           EQU	16h&lt;br /&gt;
skVars          EQU	17h&lt;br /&gt;
skDecPnt        EQU	19h&lt;br /&gt;
sk2             EQU	1Ah&lt;br /&gt;
sk5             EQU	1Bh&lt;br /&gt;
sk8             EQU	1Ch&lt;br /&gt;
skLParen        EQU	1Dh&lt;br /&gt;
skCos           EQU	1Eh&lt;br /&gt;
skPrgm          EQU	1Fh&lt;br /&gt;
skStat          EQU	20h&lt;br /&gt;
sk0             EQU	21h&lt;br /&gt;
sk1             EQU	22h&lt;br /&gt;
sk4             EQU	23h&lt;br /&gt;
sk7             EQU	24h&lt;br /&gt;
skComma         EQU	25h&lt;br /&gt;
skSin           EQU	26h&lt;br /&gt;
skMatrix        EQU	27h&lt;br /&gt;
skGraphvar      EQU	28h&lt;br /&gt;
skStore         EQU	2Ah&lt;br /&gt;
skLn            EQU	2Bh&lt;br /&gt;
skLog           EQU	2Ch&lt;br /&gt;
skSquare        EQU	2Dh&lt;br /&gt;
skRecip         EQU	2Eh&lt;br /&gt;
skMath          EQU	2Fh&lt;br /&gt;
skAlpha         EQU	30h&lt;br /&gt;
skGraph         EQU	31h&lt;br /&gt;
skTrace         EQU	32h&lt;br /&gt;
skZoom          EQU	33h&lt;br /&gt;
skWindow        EQU	34h&lt;br /&gt;
skYEqu          EQU	35h&lt;br /&gt;
sk2nd           EQU	36h&lt;br /&gt;
skMode          EQU	37h&lt;br /&gt;
skDel           EQU	38h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Tokens&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
EOSSTART        EQU       0&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;   DISPLAY CONVERSIONS COME IMMEDIATELY BEFORE 'TSTORE'&lt;br /&gt;
;&lt;br /&gt;
DCONV   EQU     01h&lt;br /&gt;
;&lt;br /&gt;
tToDMS          EQU       DCONV       ; 01h&lt;br /&gt;
tToDEC          EQU       DCONV+1     ; 02h&lt;br /&gt;
tToAbc          EQU       DCONV+2     ; 03h    &amp;gt; A b/c&lt;br /&gt;
;&lt;br /&gt;
tStore          EQU       DCONV+3     ; 04h Lstore                01&lt;br /&gt;
;&lt;br /&gt;
tBoxPlot        EQU       05h&lt;br /&gt;
;&lt;br /&gt;
BRACKS          EQU       06h&lt;br /&gt;
;&lt;br /&gt;
tLBrack         EQU       BRACKS      ; 06h '['&lt;br /&gt;
tRBrack         EQU       BRACKS+1    ; 07h ']'&lt;br /&gt;
tLBrace         EQU       BRACKS+2    ; 08h '{'&lt;br /&gt;
tRBrace         EQU       BRACKS+3    ; 09h '}'&lt;br /&gt;
;&lt;br /&gt;
tPOST1          EQU       BRACKS+4&lt;br /&gt;
;&lt;br /&gt;
tFromRad        EQU       tPOST1       ; 0Ah Lradian&lt;br /&gt;
tFromDeg        EQU       tPOST1+1     ; 0Bh Ldegree&lt;br /&gt;
tRecip          EQU       tPOST1+2     ; 0Ch Linverse&lt;br /&gt;
tSqr            EQU       tPOST1+3     ; 0Dh Lsquare&lt;br /&gt;
tTrnspos        EQU       tPOST1+4     ; 0Eh Ltranspose&lt;br /&gt;
tCube           EQU       tPOST1+5     ; 0Fh '^3'&lt;br /&gt;
;&lt;br /&gt;
tLParen         EQU       10h         ; 10h '('&lt;br /&gt;
tRParen         EQU       11h         ; 11h ')'&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
IMUN            EQU       12h&lt;br /&gt;
;&lt;br /&gt;
tRound          EQU       IMUN        ; 12h 'round'&lt;br /&gt;
tPxTst          EQU       IMUN+1      ; 13h 'PXL-TEST'&lt;br /&gt;
tAug            EQU       IMUN+2      ; 14h 'aug'&lt;br /&gt;
tRowSwap        EQU       IMUN+3      ; 15h 'rSwap'&lt;br /&gt;
tRowPlus        EQU       IMUN+4      ; 16h 'rAdd'&lt;br /&gt;
tmRow           EQU       IMUN+5      ; 17h 'multR'&lt;br /&gt;
tmRowPlus       EQU       IMUN+6      ; 18h 'mRAdd'&lt;br /&gt;
tMax            EQU       IMUN+7      ; 19h 'max'&lt;br /&gt;
tMin            EQU       IMUN+8      ; 1Ah 'min'&lt;br /&gt;
tRToPr          EQU       IMUN+9      ; 1Bh 'R&amp;gt;Pr&lt;br /&gt;
tRToPo          EQU       IMUN+10     ; 1Ch 'R&amp;gt;Po&lt;br /&gt;
tPToRx          EQU       IMUN+11     ; 1Dh 'P&amp;gt;Rx&lt;br /&gt;
tPToRy          EQU       IMUN+12     ; 1Eh 'P&amp;gt;Ry&lt;br /&gt;
tMedian         EQU       IMUN+13     ; 1Fh 'MEDIAN&lt;br /&gt;
tRandM          EQU       IMUN+14     ; 20h 'randM'&lt;br /&gt;
tMean           EQU       IMUN+15     ; 21h&lt;br /&gt;
tRoot           EQU       IMUN+16     ; 22h 'ROOT'&lt;br /&gt;
tSeries         EQU       IMUN+17     ; 23h 'seq'&lt;br /&gt;
tFnInt          EQU       IMUN+18     ; 24h 'fnInt'&lt;br /&gt;
tNDeriv         EQU       IMUN+19     ; 25h 'fnIr'&lt;br /&gt;
tEvalF          EQU       IMUN+20     ; 26h&lt;br /&gt;
tFmin           EQU       IMUN+21     ; 27h&lt;br /&gt;
tFmax           EQU       IMUN+22     ; 28h&lt;br /&gt;
;&lt;br /&gt;
tEOSEL          EQU       IMUN+23&lt;br /&gt;
;&lt;br /&gt;
tSpace          EQU       tEOSEL       ; 29h   ' '&lt;br /&gt;
tString         EQU       tEOSEL+1     ; 2Ah  '&amp;quot;'&lt;br /&gt;
tComma          EQU       tEOSEL+2     ; 2Bh  ','&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tii             EQU       2Ch         ; i&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Postfix Functions&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPost           EQU       2Dh&lt;br /&gt;
;&lt;br /&gt;
tFact           EQU       tPost       ; 2Dh '!'&lt;br /&gt;
;&lt;br /&gt;
tCubicR         EQU       2Eh&lt;br /&gt;
tQuartR         EQU       2Fh&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Number Tokens &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
NUMS            EQU       30h&lt;br /&gt;
;&lt;br /&gt;
t0              EQU       NUMS        ; 30h&lt;br /&gt;
t1              EQU       NUMS+1      ; 31h&lt;br /&gt;
t2              EQU       NUMS+2      ; 32h&lt;br /&gt;
t3              EQU       NUMS+3      ; 33h&lt;br /&gt;
t4              EQU       NUMS+4      ; 34h&lt;br /&gt;
t5              EQU       NUMS+5      ; 35h&lt;br /&gt;
t6              EQU       NUMS+6      ; 36h&lt;br /&gt;
t7              EQU       NUMS+7      ; 37h&lt;br /&gt;
t8              EQU       NUMS+8      ; 38h&lt;br /&gt;
t9              EQU       NUMS+9      ; 39h&lt;br /&gt;
tDecPt          EQU       NUMS+10     ; 3Ah&lt;br /&gt;
tee             EQU       NUMS+11     ; 3Bh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tOr             EQU       3Ch         ; 3Ch  '_or_'&lt;br /&gt;
tXor            EQU       3Dh         ; 3Dh&lt;br /&gt;
;&lt;br /&gt;
tColon          EQU       3Eh         ; 3Eh ':'&lt;br /&gt;
tEnter          EQU       3Fh         ; 3Fh  Lenter&lt;br /&gt;
;&lt;br /&gt;
tAnd            EQU       40h         ; 40h  '_and_'       &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            LETTER TOKENS   &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
LET             EQU       41h&lt;br /&gt;
;&lt;br /&gt;
tA              EQU       LET         ; 41h&lt;br /&gt;
tB              EQU       LET+1       ; 42h&lt;br /&gt;
tC              EQU       LET+2       ; 43h&lt;br /&gt;
tD              EQU       LET+3       ; 44h&lt;br /&gt;
tE              EQU       LET+4       ; 45h&lt;br /&gt;
tF              EQU       LET+5       ; 46h&lt;br /&gt;
tG              EQU       LET+6       ; 47h&lt;br /&gt;
tH              EQU       LET+7       ; 48h&lt;br /&gt;
tI              EQU       LET+8       ; 49h&lt;br /&gt;
tJ              EQU       LET+9       ; 4Ah&lt;br /&gt;
tK              EQU       LET+10      ; 4Bh&lt;br /&gt;
tL              EQU       LET+11      ; 4Ch&lt;br /&gt;
tM              EQU       LET+12      ; 4Dh&lt;br /&gt;
tN              EQU       LET+13      ; 4Eh&lt;br /&gt;
tO              EQU       LET+14      ; 4Fh&lt;br /&gt;
tP              EQU       LET+15      ; 50h&lt;br /&gt;
tQ              EQU       LET+16      ; 51h&lt;br /&gt;
tR              EQU       LET+17      ; 52h&lt;br /&gt;
tS              EQU       LET+18      ; 53h&lt;br /&gt;
tT              EQU       LET+19      ; 54h&lt;br /&gt;
tU              EQU       LET+20      ; 55h&lt;br /&gt;
tV              EQU       LET+21      ; 56h&lt;br /&gt;
tW              EQU       LET+22      ; 57h&lt;br /&gt;
tX              EQU       LET+23      ; 58h&lt;br /&gt;
tY              EQU       LET+24      ; 59h&lt;br /&gt;
tZ              EQU       LET+25      ; 5Ah&lt;br /&gt;
tTheta          EQU       LET+26      ; 5Bh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;   THESE VAR TOKENS ARE 1ST OF A DOUBLE TOKEN &lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
vToks   EQU     LET+27    ;&lt;br /&gt;
;&lt;br /&gt;
;       USER MATRIX TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarMat         EQU       vToks       ; 5Ch&lt;br /&gt;
;&lt;br /&gt;
;       USER LIST TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarLst         EQU       vToks+1     ; 5Dh&lt;br /&gt;
;&lt;br /&gt;
;       USER EQUATION TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarEqu         EQU       vToks+2     ; 5Eh&lt;br /&gt;
tProg           EQU       vToks+3     ; 5Fh&lt;br /&gt;
;&lt;br /&gt;
;       USER PICT TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarPict        EQU       vToks+4     ; 60h&lt;br /&gt;
;&lt;br /&gt;
;       USER GDB TOKEN, 2ND TOKEN NEEDED FOR NAME&lt;br /&gt;
;&lt;br /&gt;
tVarGDB         EQU       vToks+5     ; 61h&lt;br /&gt;
tVarOut         EQU       vToks+6     ; 62h&lt;br /&gt;
tVarSys         EQU       vToks+7     ; 63h&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            Mode Setting Commands&lt;br /&gt;
;======================================================================&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
MODESA          EQU       vToks+8     ; 64h&lt;br /&gt;
;&lt;br /&gt;
tRad            EQU       MODESA      ; 64h 'Radian'&lt;br /&gt;
tDeg            EQU       MODESA+1    ; 65h 'Degree'&lt;br /&gt;
tNormF          EQU       MODESA+2    ; 66h 'Normal'&lt;br /&gt;
tSci            EQU       MODESA+3    ; 67h 'Sci'&lt;br /&gt;
tEng            EQU       MODESA+4    ; 68h 'Eng'&lt;br /&gt;
tFloat          EQU       MODESA+5    ; 69h 'Float'&lt;br /&gt;
;&lt;br /&gt;
CMPS            EQU       6Ah&lt;br /&gt;
;&lt;br /&gt;
tEQ             EQU       CMPS        ; 6Ah '=='&lt;br /&gt;
tLT             EQU       CMPS+1      ; 6Bh '&amp;lt;'&lt;br /&gt;
tGT             EQU       CMPS+2      ; 6Ch '&amp;gt;'&lt;br /&gt;
tLE             EQU       CMPS+3      ; 6Dh LLE&lt;br /&gt;
tGE             EQU       CMPS+4      ; 6Eh LGE&lt;br /&gt;
tNE             EQU       CMPS+5      ; 6Fh LNE&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tAdd            EQU       70h         ; 70h '+'&lt;br /&gt;
tSub            EQU       71h         ; 71h '-'&lt;br /&gt;
tAns            EQU       72h         ; 72h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            Mode Setting Commands&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
MODES           EQU       73h&lt;br /&gt;
;&lt;br /&gt;
tFix            EQU       MODES       ; 73h 'Fix_'&lt;br /&gt;
tSplitOn        EQU       MODES+1     ; 74h&lt;br /&gt;
tFullScreen     EQU       MODES+2     ; 75h&lt;br /&gt;
tStndrd         EQU       MODES+3     ; 76h 'Func'&lt;br /&gt;
tParam          EQU       MODES+4     ; 77h 'Param'&lt;br /&gt;
tPolar          EQU       MODES+5     ; 78h 'Pol'&lt;br /&gt;
tSeqG           EQU       MODES+6     ; 79h&lt;br /&gt;
tAFillOn        EQU       MODES+7     ; 7Ah 'AUTO FILL ON&lt;br /&gt;
tAFillOff       EQU       MODES+8     ; 7Bh&lt;br /&gt;
tACalcOn        EQU       MODES+9     ; 7Ch&lt;br /&gt;
tACalcOff       EQU       MODES+10    ; 7Dh 'AutoFill OFF&lt;br /&gt;
;&lt;br /&gt;
;       GRAPH FORMAT TOKENS ARE 2 BYTE TOKENS&lt;br /&gt;
;&lt;br /&gt;
tGFormat        EQU       MODES+11    ; 7Eh&lt;br /&gt;
;&lt;br /&gt;
tBoxIcon        EQU       7Fh&lt;br /&gt;
tCrossIcon      EQU       80h&lt;br /&gt;
tDotIcon        EQU       81h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            (More) BINARY OP&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tMul            EQU       82h         ; 82h  '*'&lt;br /&gt;
tDiv            EQU       83h         ; 83h  '/'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;            SOME GRAPH COMMANDS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
GRCMDS          EQU       84h&lt;br /&gt;
;&lt;br /&gt;
tTrace          EQU       GRCMDS      ; 84h 'Trace'&lt;br /&gt;
tClDrw          EQU       GRCMDS+1    ; 85h 'ClDrw'&lt;br /&gt;
tZoomStd        EQU       GRCMDS+2    ; 86h 'ZStd'&lt;br /&gt;
tZoomtrg        EQU       GRCMDS+3    ; 87h 'Ztrg'&lt;br /&gt;
tZoomBox        EQU       GRCMDS+4    ; 88h 'ZBOX'&lt;br /&gt;
tZoomIn         EQU       GRCMDS+5    ; 89h 'ZIn'&lt;br /&gt;
tZoomOut        EQU       GRCMDS+6    ; 8Ah 'ZOut'&lt;br /&gt;
tZoomSqr        EQU       GRCMDS+7    ; 8Bh 'ZSqr'&lt;br /&gt;
tZoomInt        EQU       GRCMDS+8    ; 8Ch 'ZInt'&lt;br /&gt;
tZoomPrev       EQU       GRCMDS+9    ; 8Dh 'ZPrev'&lt;br /&gt;
tZoomDec        EQU       GRCMDS+10   ; 8Eh 'ZDecm'&lt;br /&gt;
tZoomStat       EQU       GRCMDS+11   ; 8Fh 'ZStat&lt;br /&gt;
tUsrZm          EQU       GRCMDS+12   ; 90h 'ZRcl'&lt;br /&gt;
tPrtScrn        EQU       GRCMDS+13   ; 91h 'PrtScrn'&lt;br /&gt;
tZoomSto        EQU       GRCMDS+14   ; 92h  ZOOM STORE&lt;br /&gt;
tText           EQU       GRCMDS+15   ; 93h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           BINARY OP  (Combination &amp;amp; Permutation)&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tnPr            EQU       GRCMDS+16   ; 94h '_nPr_'&lt;br /&gt;
tnCr            EQU       GRCMDS+17   ; 95h '_nCr_'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           MORE GRAPH COMMANDS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tYOn            EQU       GRCMDS+18   ; 96h 'FnOn_'&lt;br /&gt;
tYOff           EQU       GRCMDS+19   ; 97h 'FnOff_'&lt;br /&gt;
tStPic          EQU       GRCMDS+20   ; 98h 'StPic_'&lt;br /&gt;
tRcPic          EQU       GRCMDS+21   ; 99h 'RcPic_'&lt;br /&gt;
tStoDB          EQU       GRCMDS+22   ; 9Ah 'StGDB_'&lt;br /&gt;
tRclDB          EQU       GRCMDS+23   ; 9Bh 'RcGDB_'&lt;br /&gt;
tLine           EQU       GRCMDS+24   ; 9Ch 'Line'&lt;br /&gt;
tVert           EQU       GRCMDS+25   ; 9Dh 'Vert_'&lt;br /&gt;
tPtOn           EQU       GRCMDS+26   ; 9Eh 'PtOn'&lt;br /&gt;
tPtOff          EQU       GRCMDS+27   ; 9Fh 'PtOff'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           TOKEN A0 CANNOT BE AN EOS FUNCTION&lt;br /&gt;
;           SINCE LOW MULT=A0 ALREADY&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPtChg          EQU       GRCMDS+28   ; A0h 'PtChg'&lt;br /&gt;
tPXOn           EQU       GRCMDS+29   ; A1h&lt;br /&gt;
tPXOff          EQU       GRCMDS+30   ; A2h&lt;br /&gt;
tPXChg          EQU       GRCMDS+31   ; A3h&lt;br /&gt;
tShade          EQU       GRCMDS+32   ; A4h 'Shade'&lt;br /&gt;
tCircl          EQU       GRCMDS+33   ; A5h 'Circl'&lt;br /&gt;
tHorz           EQU       GRCMDS+34   ; A6h 'HORIZONTAL'&lt;br /&gt;
tTanLn          EQU       GRCMDS+35   ; A7h 'TanLn'&lt;br /&gt;
tDrInv          EQU       GRCMDS+36   ; A8h 'DrInv_'&lt;br /&gt;
tDrawF          EQU       GRCMDS+37   ; A9h 'DrawF_'&lt;br /&gt;
;&lt;br /&gt;
tVarStrng       EQU       0AAh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Functions with No Arguments                                    &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
NOARG   EQU     0ABh&lt;br /&gt;
;&lt;br /&gt;
tRand           EQU       NOARG       ; ABh 'rand'&lt;br /&gt;
tPi             EQU       NOARG+1     ; ACh  Lpi&lt;br /&gt;
tGetKey         EQU       NOARG+2     ; ADh 'getKy'&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tAPost          EQU       tGetKey+1   ; APOSTROPHY&lt;br /&gt;
tQuest          EQU       tAPost+1    ; QUESTION MARK&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
UNARY   EQU     tQuest+1              ; B0h&lt;br /&gt;
;&lt;br /&gt;
tChs            EQU       UNARY       ; B0h&lt;br /&gt;
tInt            EQU       UNARY+1     ; B1h&lt;br /&gt;
tAbs            EQU       UNARY+2     ; B2h&lt;br /&gt;
tDet            EQU       UNARY+3     ; B3h&lt;br /&gt;
tIdent          EQU       UNARY+4     ; B4h&lt;br /&gt;
tDim            EQU       UNARY+5     ; B5h&lt;br /&gt;
tSum            EQU       UNARY+6     ; B6h&lt;br /&gt;
tProd           EQU       UNARY+7     ; B7h&lt;br /&gt;
tNot            EQU       UNARY+8     ; B8h&lt;br /&gt;
tIPart          EQU       UNARY+9     ; B9h&lt;br /&gt;
tFPart          EQU       UNARY+10    ; BAh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           NEW 2 BYTE TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
t2ByteTok       EQU       0BBh         ;&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
UNARYLR EQU     UNARY+12&lt;br /&gt;
;&lt;br /&gt;
tSqrt           EQU       UNARYLR     ; BCh&lt;br /&gt;
tCubRt          EQU       UNARYLR+1   ; BDh&lt;br /&gt;
tLn             EQU       UNARYLR+2   ; BEh&lt;br /&gt;
tExp            EQU       UNARYLR+3   ; BFh&lt;br /&gt;
tLog            EQU       UNARYLR+4   ; C0h&lt;br /&gt;
tALog           EQU       UNARYLR+5   ; C1h&lt;br /&gt;
tSin            EQU       UNARYLR+6   ; C2h&lt;br /&gt;
tASin           EQU       UNARYLR+7   ; C3h&lt;br /&gt;
tCos            EQU       UNARYLR+8   ; C4h&lt;br /&gt;
tACos           EQU       UNARYLR+9   ; C5h&lt;br /&gt;
tTan            EQU       UNARYLR+10  ; C6h&lt;br /&gt;
tATan           EQU       UNARYLR+11  ; C7h&lt;br /&gt;
tSinH           EQU       UNARYLR+12  ; C8h&lt;br /&gt;
tASinH          EQU       UNARYLR+13  ; C9h&lt;br /&gt;
tCosH           EQU       UNARYLR+14  ; CAh&lt;br /&gt;
tACosH          EQU       UNARYLR+15  ; CBh&lt;br /&gt;
tTanH           EQU       UNARYLR+16  ; CCh&lt;br /&gt;
tATanH          EQU       UNARYLR+17  ; CDh&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           SOME PROGRAMMING COMMANDS                                      &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
PROGTOK EQU     UNARYLR+18&lt;br /&gt;
;&lt;br /&gt;
tIf             EQU       PROGTOK     ; CEh&lt;br /&gt;
tThen           EQU       PROGTOK+1   ; CFh&lt;br /&gt;
tElse           EQU       PROGTOK+2   ; D0h&lt;br /&gt;
tWhile          EQU       PROGTOK+3   ; D1h&lt;br /&gt;
tRepeat         EQU       PROGTOK+4   ; D2h&lt;br /&gt;
tFor            EQU       PROGTOK+5   ; D3h&lt;br /&gt;
tEnd            EQU       PROGTOK+6   ; D4h&lt;br /&gt;
tReturn         EQU       PROGTOK+7   ; D5h&lt;br /&gt;
tLbl            EQU       PROGTOK+8   ; D6h   'Lbl_'&lt;br /&gt;
tGoto           EQU       PROGTOK+9   ; D7h   'Goto_'&lt;br /&gt;
tPause          EQU       PROGTOK+10  ; D8h   'Pause_'&lt;br /&gt;
tStop           EQU       PROGTOK+11  ; D9h   'Stop'&lt;br /&gt;
tISG            EQU       PROGTOK+12  ; DAh   'IS&amp;gt;'&lt;br /&gt;
tDSL            EQU       PROGTOK+13  ; DBh   'DS&amp;lt;'&lt;br /&gt;
tInput          EQU       PROGTOK+14  ; DCh   'Input_'&lt;br /&gt;
tPrompt         EQU       PROGTOK+15  ; DDh   'Prompt_'&lt;br /&gt;
tDisp           EQU       PROGTOK+16  ; DEh   'Disp_'&lt;br /&gt;
tDispG          EQU       PROGTOK+17  ; DFh   'DispG'&lt;br /&gt;
;&lt;br /&gt;
tOutput         EQU       PROGTOK+18  ; E0h    'Outpt'&lt;br /&gt;
tClLCD          EQU       PROGTOK+19  ; E1h    'ClLCD'&lt;br /&gt;
tConst          EQU       PROGTOK+20  ; E2h    'Fill'&lt;br /&gt;
tSortA          EQU       PROGTOK+21  ; E3h    'sortA_'&lt;br /&gt;
tSortD          EQU       PROGTOK+22  ; E4h    'sortD_'&lt;br /&gt;
tDispTab        EQU       PROGTOK+23  ; E5h    'Disp Table&lt;br /&gt;
tMenu           EQU       PROGTOK+24  ; E6h    'Menu'&lt;br /&gt;
tSendMBL        EQU       PROGTOK+25  ; E7h    'SEND'&lt;br /&gt;
tGetMBL         EQU       PROGTOK+26  ; E8h    'GET'&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           STAT PLOT COMMANDS                                             &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
statPCmd        EQU       PROGTOK+27&lt;br /&gt;
;&lt;br /&gt;
tPlotOn         EQU       statPCmd    ; E9h     ' PLOTSON'&lt;br /&gt;
tPlotOff        EQU       statPCmd+1   ; EAh     ' PLOTSOFF&lt;br /&gt;
;&lt;br /&gt;
tListName       EQU       0EBh        ; LIST DESIGNATOR&lt;br /&gt;
;&lt;br /&gt;
tPlot1          EQU       0ECh&lt;br /&gt;
tPlot2          EQU       0EDh&lt;br /&gt;
tPlot3          EQU       0EEh&lt;br /&gt;
;&lt;br /&gt;
tUnused01       EQU       0EFh        ;        available?&lt;br /&gt;
;&lt;br /&gt;
tPower          EQU       0F0h        ;        '^'&lt;br /&gt;
tXRoot          EQU       0F1h        ;        LsupX,Lroot&lt;br /&gt;
&lt;br /&gt;
STATCMD         EQU       0F2h&lt;br /&gt;
;&lt;br /&gt;
tOneVar         EQU       STATCMD     ; F2h    'OneVar_'&lt;br /&gt;
tTwoVar         EQU       STATCMD+1   ; F3h&lt;br /&gt;
tLR             EQU       STATCMD+2   ; F4h    'LinR(A+BX&lt;br /&gt;
tLRExp          EQU       STATCMD+3   ; F5h    'ExpR_'&lt;br /&gt;
tLRLn           EQU       STATCMD+4   ; F6h    'LnR_'&lt;br /&gt;
tLRPwr          EQU       STATCMD+5   ; F7h    'PwrR_'&lt;br /&gt;
tMedMed         EQU       STATCMD+6   ; F8h&lt;br /&gt;
tQuad           EQU       STATCMD+7   ; F9h&lt;br /&gt;
tClrLst         EQU       STATCMD+8   ; FAh    'CLEAR LIST&lt;br /&gt;
tClrTbl         EQU       STATCMD+9   ; FBh    CLEAR TABLE&lt;br /&gt;
tHist           EQU       STATCMD+10  ; FCh    'Hist_'&lt;br /&gt;
txyLine         EQU       STATCMD+11  ; FDh    'xyline_'&lt;br /&gt;
tScatter        EQU       STATCMD+12  ; FEh    'Scatter_'&lt;br /&gt;
tLR1            EQU       STATCMD+13  ; FFh    'LINR(AX+B&lt;br /&gt;
&lt;br /&gt;
;       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF GRAPH FORMAT TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Format settings commands&lt;br /&gt;
;&lt;br /&gt;
GFMT            EQU       0&lt;br /&gt;
;&lt;br /&gt;
tSeq            EQU       GFMT        ; 'SeqG'&lt;br /&gt;
tSimulG         EQU       GFMT+1      ; 'SimulG'&lt;br /&gt;
tPolarG         EQU       GFMT+2      ; 'PolarGC'&lt;br /&gt;
tRectG          EQU       GFMT+3      ; 'RectGC'&lt;br /&gt;
tCoordOn        EQU       GFMT+4      ; 'CoordOn'&lt;br /&gt;
tCoordOff       EQU       GFMT+5      ; 'CoordOff'&lt;br /&gt;
tDrawLine       EQU       GFMT+6      ; 'DrawLine'&lt;br /&gt;
tDrawDot        EQU       GFMT+7      ; 'DrawDot'&lt;br /&gt;
tAxisOn         EQU       GFMT+8      ; 'AxesOn'&lt;br /&gt;
tAxisOff        EQU       GFMT+9      ; 'AxesOff'&lt;br /&gt;
tGridOn         EQU       GFMT+10     ; 'GridOn'&lt;br /&gt;
tGridOff        EQU       GFMT+11     ; 'GridOff'&lt;br /&gt;
tLblOn          EQU       GFMT+12     ; 'LabelOn'&lt;br /&gt;
tLblOff         EQU       GFMT+13     ; 'LabelOff'&lt;br /&gt;
tWebOn          EQU       GFMT+14     ; 'WebOn'&lt;br /&gt;
tWebOff         EQU       GFMT+15     ; 'WebOFF'&lt;br /&gt;
tuv             EQU       GFMT+16     ; U vs V&lt;br /&gt;
tvw             EQU       GFMT+17     ; V vs W&lt;br /&gt;
tuw             EQU       GFMT+18     ; U vs W&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER MATRIX TOKENS                                 &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tMatA           EQU       00h         ; MAT A&lt;br /&gt;
tMatB           EQU       01h         ; MAT B&lt;br /&gt;
tMatC           EQU       02h         ; MAT C&lt;br /&gt;
tMatD           EQU       03h         ; MAT D&lt;br /&gt;
tMatE           EQU       04h         ; MAT E&lt;br /&gt;
tMatF           EQU       05h         ; MAT F&lt;br /&gt;
tMatG           EQU       06h         ; MAT G&lt;br /&gt;
tMatH           EQU       07h         ; MAT H&lt;br /&gt;
tMatI           EQU       08h         ; MAT I&lt;br /&gt;
tMatJ           EQU       09h         ; MAT J&lt;br /&gt;
;      &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER LIST TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tL1             EQU       00h         ; LIST 1&lt;br /&gt;
tL2             EQU       01h         ; LIST 2&lt;br /&gt;
tL3             EQU       02h         ; LIST 3&lt;br /&gt;
tL4             EQU       03h         ; LIST 4&lt;br /&gt;
tL5             EQU       04h         ; LIST 5&lt;br /&gt;
tL6             EQU       05h         ; LIST 6&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER EQUATION TOKENS&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;       &amp;quot;Y&amp;quot; EQUATIONS HAVE BIT 4 SET&lt;br /&gt;
;&lt;br /&gt;
tY1             EQU       10h         ; Y1&lt;br /&gt;
tY2             EQU       11h         ; Y2&lt;br /&gt;
tY3             EQU       12h         ; Y3&lt;br /&gt;
tY4             EQU       13h         ; Y4&lt;br /&gt;
tY5             EQU       14h         ; Y5&lt;br /&gt;
tY6             EQU       15h         ; Y6&lt;br /&gt;
tY7             EQU       16h         ; Y7&lt;br /&gt;
tY8             EQU       17h         ; Y8&lt;br /&gt;
tY9             EQU       18h         ; Y9&lt;br /&gt;
tY0             EQU       19h         ; Y0&lt;br /&gt;
;&lt;br /&gt;
;       PARAM EQUATIONS HAVE BIT 5 SET&lt;br /&gt;
;&lt;br /&gt;
tX1T            EQU       20h         ; X1t&lt;br /&gt;
tY1T            EQU       21h         ; Y1t&lt;br /&gt;
tX2T            EQU       22h         ; X2t&lt;br /&gt;
tY2T            EQU       23h         ; Y2t&lt;br /&gt;
tX3T            EQU       24h         ; X3t&lt;br /&gt;
tY3T            EQU       25h         ; Y3t&lt;br /&gt;
tX4T            EQU       26h         ; X4t&lt;br /&gt;
tY4T            EQU       27h         ; Y4t&lt;br /&gt;
tX5T            EQU       28h         ; X5t&lt;br /&gt;
tY5T            EQU       29h         ; Y5t&lt;br /&gt;
tX6T            EQU       2Ah         ; X6t&lt;br /&gt;
tY6T            EQU       2Bh         ; Y6t&lt;br /&gt;
;&lt;br /&gt;
;       POLAR EQUATIONS HAVE BIT 6 SET&lt;br /&gt;
;&lt;br /&gt;
tR1             EQU       40h         ; R1&lt;br /&gt;
tR2             EQU       41h         ; R2&lt;br /&gt;
tR3             EQU       42h         ; R3&lt;br /&gt;
tR4             EQU       43h         ; R4&lt;br /&gt;
tR5             EQU       44h         ; R5&lt;br /&gt;
tR6             EQU       45h         ; R6&lt;br /&gt;
;&lt;br /&gt;
;       RECURSION EQUATIONS HAVE BIT 7 SET&lt;br /&gt;
;&lt;br /&gt;
tun             EQU       80h         ; Un&lt;br /&gt;
tvn             EQU       81h         ; Vn&lt;br /&gt;
twn             EQU       82h         ; Wn&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER PICTURE TOKENS                                &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tPic1           EQU       00h         ; PIC1&lt;br /&gt;
tPic2           EQU       01h         ; PIC2&lt;br /&gt;
tPic3           EQU       02h         ; PIC3&lt;br /&gt;
tPic4           EQU       03h         ; PIC4&lt;br /&gt;
tPic5           EQU       04h         ; PIC5&lt;br /&gt;
tPic6           EQU       05h         ; PIC6&lt;br /&gt;
tPic7           EQU       06h         ; PIC7&lt;br /&gt;
tPic8           EQU       07h         ; PIC8&lt;br /&gt;
tPic9           EQU       08h         ; PIC9&lt;br /&gt;
tPic0           EQU       09h         ; PIC0&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF USER GRAPH DATABASE TOKENS                         &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tGDB1           EQU       00h         ; GDB1&lt;br /&gt;
tGDB2           EQU       01h         ; GDB2&lt;br /&gt;
tGDB3           EQU       02h         ; GDB3&lt;br /&gt;
tGDB4           EQU       03h         ; GDB4&lt;br /&gt;
tGDB5           EQU       04h         ; GDB5&lt;br /&gt;
tGDB6           EQU       05h         ; GDB6&lt;br /&gt;
tGDB7           EQU       06h         ; GDB7&lt;br /&gt;
tGDB8           EQU       07h         ; GDB8&lt;br /&gt;
tGDB9           EQU       08h         ; GDB9&lt;br /&gt;
tGDB0           EQU       09h         ; GDB0&lt;br /&gt;
;  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF STRING VARS                                        &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tStr1           EQU       00h&lt;br /&gt;
tStr2           EQU       01h&lt;br /&gt;
tStr3           EQU       02h&lt;br /&gt;
tStr4           EQU       03h&lt;br /&gt;
tStr5           EQU       04h&lt;br /&gt;
tStr6           EQU       05h&lt;br /&gt;
tStr7           EQU       06h&lt;br /&gt;
tStr8           EQU       07h&lt;br /&gt;
tStr9           EQU       08h&lt;br /&gt;
tStr0           EQU       09h&lt;br /&gt;
&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF SYSTEM OUTPUT ONLY VARIABLES                       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;   OPEN        EQU       00h&lt;br /&gt;
;&lt;br /&gt;
tRegEq          EQU       01h         ; REGRESSION EQUATION&lt;br /&gt;
;&lt;br /&gt;
tStatN          EQU       02h         ; STATISTICS N&lt;br /&gt;
;&lt;br /&gt;
tXMean          EQU       03h         ; X MEAN&lt;br /&gt;
tSumX           EQU       04h         ; SUM(X)&lt;br /&gt;
tSumXSqr        EQU       05h         ; SUM(X^2)&lt;br /&gt;
tStdX           EQU       06h         ; STANDARD DEV X&lt;br /&gt;
tStdPX          EQU       07h         ; STANDARD DEV POP X&lt;br /&gt;
tMinX           EQU       08h         ; Min X VALUE&lt;br /&gt;
tMaxX           EQU       09h         ; Max X VALUE&lt;br /&gt;
;&lt;br /&gt;
tMinY           EQU       0Ah         ; Min Y VALUE&lt;br /&gt;
tMaxY           EQU       0Bh         ; Max Y VALUE&lt;br /&gt;
tYmean          EQU       0Ch         ; Y MEAN&lt;br /&gt;
tSumY           EQU       0Dh         ; SUM(Y)&lt;br /&gt;
tSumYSqr        EQU       0Eh         ; SUM(Y^2)&lt;br /&gt;
tStdY           EQU       0Fh         ; STANDARD DEV Y&lt;br /&gt;
tStdPY          EQU       10h         ; STANDARD DEV POP Y&lt;br /&gt;
;&lt;br /&gt;
tSumXY          EQU       11h         ; SUM(XY)&lt;br /&gt;
tCorr           EQU       12h         ; CORRELATION&lt;br /&gt;
tMedX           EQU       13h         ; MED(X)&lt;br /&gt;
tQ1             EQU       14h         ; 1ST QUADRANT OF X&lt;br /&gt;
tQ3             EQU       15h         ; 3RD QUADRANT OF X&lt;br /&gt;
tQuadA          EQU       16h         ; 1ST TERM OF QUAD POLY REG/ Y-INT&lt;br /&gt;
tQuadB          EQU       17h         ; 2ND TERM OF QUAD POLY REG/ SLOPE&lt;br /&gt;
tQuadC          EQU       18h         ; 3RD TERM OF QUAD POLY REG&lt;br /&gt;
tCubeD          EQU       19h         ; 4TH TERM OF CUBIC POLY REG&lt;br /&gt;
tQuartE         EQU       1Ah         ; 5TH TERM OF QUART POLY REG&lt;br /&gt;
tMedX1          EQU       1Bh         ; x1 FOR MED-MED&lt;br /&gt;
tMedX2          EQU       1Ch         ; x2 FOR MED-MED&lt;br /&gt;
tMedX3          EQU       1Dh         ; x3 FOR MED-MED&lt;br /&gt;
tMedY1          EQU       1Eh         ; y1 FOR MED-MED&lt;br /&gt;
tMedY2          EQU       1Fh         ; y2 FOR MED-MED&lt;br /&gt;
tMedY3          EQU       20h         ; y3 FOR MED-MED&lt;br /&gt;
;&lt;br /&gt;
tRecurn		EQU       21h		; RECURSION N&lt;br /&gt;
tStatP          EQU       22h&lt;br /&gt;
tStatZ          EQU       23h&lt;br /&gt;
tStatT          EQU       24h&lt;br /&gt;
tStatChi        EQU       25h&lt;br /&gt;
tStatF          EQU       26h&lt;br /&gt;
tStatDF         EQU       27h&lt;br /&gt;
tStatPhat       EQU       28h&lt;br /&gt;
tStatPhat1      EQU       29h&lt;br /&gt;
tStatPhat2      EQU       2Ah&lt;br /&gt;
tStatMeanX1     EQU       2Bh&lt;br /&gt;
tStatStdX1      EQU       2Ch&lt;br /&gt;
tStatN1         EQU       2Dh&lt;br /&gt;
tStatMeanX2     EQU       2Eh&lt;br /&gt;
tStatStdX2      EQU       2Fh&lt;br /&gt;
tStatN2         EQU       30h&lt;br /&gt;
tStatStdXP      EQU       31h&lt;br /&gt;
tStatLower      EQU       32h&lt;br /&gt;
tStatUpper      EQU       33h&lt;br /&gt;
tStat_s         EQU       34h&lt;br /&gt;
tLRSqr          EQU       35h         ; r^2&lt;br /&gt;
tBRSqr          EQU       36h         ; R^2&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;       These next tokens are only used to access the data&lt;br /&gt;
;       they are display only and the user cannot access them at all&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tF_DF    EQU     37h       ; ANOFAV FACTOR DF&lt;br /&gt;
tF_SS    EQU     38h       ; ANOFAV FACTOR SS&lt;br /&gt;
tF_MS    EQU     39h       ; ANOFAV FACTOR MS&lt;br /&gt;
tE_DF    EQU     3Ah       ; ANOFAV ERROR DF&lt;br /&gt;
tE_SS    EQU     3Bh       ; ANOFAV ERROR SS&lt;br /&gt;
tE_MS    EQU     3Ch       ; ANOFAV ERROR MS&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2ND HALF OF SYSTEM INPUT/OUTPUT VARIABLES&lt;br /&gt;
;======================================================================&lt;br /&gt;
;      SYSTEM VARIABLE EQUATES&lt;br /&gt;
;&lt;br /&gt;
tuXscl       EQU  0&lt;br /&gt;
tuYscl       EQU  1&lt;br /&gt;
tXscl        EQU  2&lt;br /&gt;
tYscl        EQU  3&lt;br /&gt;
tRecuru0     EQU  4        ; U 1ST INITIAL COND&lt;br /&gt;
tRecurv0     EQU  5        ; V 1ST INITIAL COND&lt;br /&gt;
tun1         EQU  6        ; U(N-1)    ; NOT USED&lt;br /&gt;
tvn1         EQU  7        ; V(N-1)    ; NOT USED&lt;br /&gt;
tuRecuru0    EQU  8        ;&lt;br /&gt;
tuRecurv0    EQU  9        ;&lt;br /&gt;
;&lt;br /&gt;
tXmin        EQU  0Ah&lt;br /&gt;
tXmax        EQU  0Bh&lt;br /&gt;
tYmin        EQU  0Ch&lt;br /&gt;
tYmax        EQU  0Dh&lt;br /&gt;
tTmin        EQU  0Eh&lt;br /&gt;
tTmax        EQU  0Fh&lt;br /&gt;
tThetaMin    EQU  10h&lt;br /&gt;
tThetaMax    EQU  11h&lt;br /&gt;
tuXmin       EQU  12h&lt;br /&gt;
tuXmax       EQU  13h&lt;br /&gt;
tuYmin       EQU  14h&lt;br /&gt;
tuYmax       EQU  15h&lt;br /&gt;
tuThetMin    EQU  16h&lt;br /&gt;
tuThetMax    EQU  17h&lt;br /&gt;
tuTmin       EQU  18h&lt;br /&gt;
tuTmax       EQU  19h&lt;br /&gt;
tTblMin      EQU  1Ah&lt;br /&gt;
tPlotStart   EQU  1Bh&lt;br /&gt;
tuPlotStart  EQU  1Ch&lt;br /&gt;
tnMax        EQU  1Dh&lt;br /&gt;
tunMax       EQU  1Eh&lt;br /&gt;
tnMin        EQU  1Fh&lt;br /&gt;
tunMin       EQU  20h&lt;br /&gt;
;&lt;br /&gt;
tTblStep	EQU  21h&lt;br /&gt;
tTStep		EQU  22h&lt;br /&gt;
tThetaStep	EQU  23h&lt;br /&gt;
tuTStep		EQU  24h&lt;br /&gt;
tuThetStep	EQU  25h&lt;br /&gt;
;&lt;br /&gt;
tDeltaX		EQU  26h&lt;br /&gt;
tDeltaY		EQU  27h&lt;br /&gt;
;&lt;br /&gt;
tXFact		EQU  28h&lt;br /&gt;
tYFact		EQU  29h&lt;br /&gt;
;&lt;br /&gt;
tTblInput       EQU       2Ah&lt;br /&gt;
;&lt;br /&gt;
tFinN           EQU       2Bh&lt;br /&gt;
tFinI           EQU       2Ch&lt;br /&gt;
tFinPV          EQU       2Dh&lt;br /&gt;
tFinPMT         EQU       2Eh&lt;br /&gt;
tFinFV          EQU       2Fh&lt;br /&gt;
tFinPY          EQU       30h&lt;br /&gt;
tFinCY          EQU       31h&lt;br /&gt;
;&lt;br /&gt;
tRecurw0        EQU       32h         ; w0(1)&lt;br /&gt;
tuRecurw0       EQU       33h&lt;br /&gt;
;&lt;br /&gt;
tPlotStep       EQU       34h&lt;br /&gt;
tuPlotStep      EQU       35h&lt;br /&gt;
;&lt;br /&gt;
tXres           EQU       36h&lt;br /&gt;
tuXres          EQU       37h&lt;br /&gt;
;&lt;br /&gt;
tRecuru02       EQU       38h         ; u0(2)&lt;br /&gt;
tuRecuru02      EQU       39h&lt;br /&gt;
tRecurv02       EQU       3Ch         ; v0(2)&lt;br /&gt;
tuRecurv02      EQU       3Dh&lt;br /&gt;
tRecurw02       EQU       3Eh         ; w0(2)&lt;br /&gt;
tuRecurw02      EQU       3Fh&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           2nd byte of t2ByteTok tokens&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
tFinNPV         EQU       00h         ;&lt;br /&gt;
tFinIRR         EQU       01h         ;&lt;br /&gt;
tFinBAL         EQU       02h         ;&lt;br /&gt;
tFinPRN         EQU       03h         ;&lt;br /&gt;
tFinINT         EQU       04h         ;&lt;br /&gt;
tFinToNom       EQU       05h         ;&lt;br /&gt;
tFinToEff       EQU       06h         ;&lt;br /&gt;
tFinDBD         EQU       07h         ;&lt;br /&gt;
tLCM            EQU       08h         ;&lt;br /&gt;
tGCD            EQU       09h         ;&lt;br /&gt;
tRandInt        EQU       0Ah         ;&lt;br /&gt;
tRandBin        EQU       0Bh         ;&lt;br /&gt;
tSubStrng       EQU       0Ch         ;&lt;br /&gt;
tStdDev         EQU       0Dh         ;&lt;br /&gt;
tVariance       EQU       0Eh         ;&lt;br /&gt;
tInStrng        EQU       0Fh         ;&lt;br /&gt;
tDNormal        EQU       10h         ;&lt;br /&gt;
tInvNorm        EQU       11h         ;&lt;br /&gt;
tDT             EQU       12h         ;&lt;br /&gt;
tChI            EQU       13h         ;&lt;br /&gt;
tDF             EQU       14h         ;&lt;br /&gt;
tBINPDF         EQU       15h         ;&lt;br /&gt;
tBINCDF         EQU       16h         ;&lt;br /&gt;
tPOIPDF         EQU       17h         ;&lt;br /&gt;
tPOICDF         EQU       18h         ;&lt;br /&gt;
tGEOPDF         EQU       19h         ;&lt;br /&gt;
tGEOCDF         EQU       1Ah         ;&lt;br /&gt;
tNormalPDF      EQU       1Bh         ;&lt;br /&gt;
tTPDF           EQU       1Ch         ;&lt;br /&gt;
tChiPDF         EQU       1Dh         ;&lt;br /&gt;
tFPDF           EQU       1Eh         ;&lt;br /&gt;
tRandNorm       EQU       1Fh         ;&lt;br /&gt;
tFinFPMT        EQU       20h         ;&lt;br /&gt;
tFinFI          EQU       21h         ;&lt;br /&gt;
tFinFPV         EQU       22h         ;&lt;br /&gt;
tFinFN          EQU       23h         ;&lt;br /&gt;
tFinFFV         EQU       24h         ;&lt;br /&gt;
tConj           EQU       25h         ;&lt;br /&gt;
tReal           EQU       26h         ;&lt;br /&gt;
tImag           EQU       27h         ;&lt;br /&gt;
tAngle          EQU       28h         ;&lt;br /&gt;
tCumSum         EQU       29h         ;&lt;br /&gt;
tExpr           EQU       2Ah         ;&lt;br /&gt;
tLength         EQU       2Bh         ;&lt;br /&gt;
tDeltaLst       EQU       2Ch         ;&lt;br /&gt;
tRef            EQU       2Dh         ;&lt;br /&gt;
tRRef           EQU       2Eh         ;&lt;br /&gt;
tToRect         EQU       2Fh         ;&lt;br /&gt;
tToPolar        EQU       30h         ;&lt;br /&gt;
tConste         EQU       31h         ;&lt;br /&gt;
tSinReg         EQU       32h         ;&lt;br /&gt;
tLogistic       EQU       33h         ;&lt;br /&gt;
tLinRegTTest    EQU       34h         ;&lt;br /&gt;
tShadeNorm      EQU       35h         ;&lt;br /&gt;
tShadeT         EQU       36h         ;&lt;br /&gt;
tShadeChi       EQU       37h         ;&lt;br /&gt;
tShadeF         EQU       38h         ;&lt;br /&gt;
tMatToLst       EQU       39h         ;&lt;br /&gt;
tLstToMat       EQU       3Ah         ;&lt;br /&gt;
tZTest          EQU       3Bh         ;&lt;br /&gt;
tTTest          EQU       3Ch         ;&lt;br /&gt;
t2SampZTest     EQU       3Dh         ;&lt;br /&gt;
t1PropZTest     EQU       3Eh         ;&lt;br /&gt;
t2PropZTest     EQU       3Fh         ;&lt;br /&gt;
tChiTest        EQU       40h         ;&lt;br /&gt;
tZIntVal        EQU       41h         ;&lt;br /&gt;
t2SampZInt      EQU       42h         ;&lt;br /&gt;
t1PropZInt      EQU       43h         ;&lt;br /&gt;
t2PropZInt      EQU       44h         ;&lt;br /&gt;
tGraphStyle     EQU       45h         ;&lt;br /&gt;
t2SampTTest     EQU       46h         ;&lt;br /&gt;
t2SampFTest     EQU       47h         ;&lt;br /&gt;
tTIntVal        EQU       48h         ;&lt;br /&gt;
t2SampTInt      EQU       49h         ;&lt;br /&gt;
tSetupLst       EQU       4Ah         ;&lt;br /&gt;
tFinPMTend      EQU       4Bh         ;&lt;br /&gt;
tFinPMTbeg      EQU       4Ch         ;&lt;br /&gt;
tRealM          EQU       4Dh         ;&lt;br /&gt;
tPolarM         EQU       4Eh         ;&lt;br /&gt;
tRectM          EQU       4Fh         ;&lt;br /&gt;
tExprOn         EQU       50h         ;&lt;br /&gt;
tExprOff        EQU       51h         ;&lt;br /&gt;
tClrAllLst      EQU       52h         ;&lt;br /&gt;
tGetCalc        EQU       53h         ;&lt;br /&gt;
tDelVar         EQU       54h         ;&lt;br /&gt;
tEquToStrng     EQU       55h         ;&lt;br /&gt;
tStrngToEqu     EQU       56h         ;&lt;br /&gt;
tDelLast        EQU       57h         ;&lt;br /&gt;
tSelect         EQU       58h         ;&lt;br /&gt;
tANOVA          EQU       59h         ;&lt;br /&gt;
tModBox         EQU       5Ah         ;&lt;br /&gt;
tNormProb       EQU       5Bh         ;&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tMGT            EQU       64h         ; VERTICAL SPLIT&lt;br /&gt;
tZFit           EQU       65h         ; ZOOM FIT&lt;br /&gt;
tDiag_on        EQU       66h         ; DIANOSTIC DISPLAY ON&lt;br /&gt;
tDiag_off       EQU       67h         ; DIANOSTIC DISPLAY OFF&lt;br /&gt;
tOkEnd2v0       EQU       67h         ;end of 2byte tokens for version 0.&lt;br /&gt;
tArchive        EQU       68h         ;archive&lt;br /&gt;
tUnarchive      EQU       69h         ;unarchive&lt;br /&gt;
tasm		EQU	  6Ah&lt;br /&gt;
tasmComp	EQU	  6Bh	      ; asm compile&lt;br /&gt;
tasmPrgm	EQU	  6Ch	      ; signifies a program is asm&lt;br /&gt;
tasmCmp 	EQU	  6Dh	      ; asm program is compiled&lt;br /&gt;
;&lt;br /&gt;
tLcapAAcute     EQU       6Eh&lt;br /&gt;
tLcapAGrave     EQU       6Fh&lt;br /&gt;
tLcapACaret     EQU       70h&lt;br /&gt;
tLcapADier      EQU       71h&lt;br /&gt;
tLaAcute        EQU       72h&lt;br /&gt;
tLaGrave        EQU       73h&lt;br /&gt;
tLaCaret        EQU       74h&lt;br /&gt;
tLaDier         EQU       75h&lt;br /&gt;
tLcapEAcute     EQU       76h&lt;br /&gt;
tLcapEGrave     EQU       77h&lt;br /&gt;
tLcapECaret     EQU       78h&lt;br /&gt;
tLcapEDier      EQU       79h&lt;br /&gt;
tLeAcute        EQU       7Ah&lt;br /&gt;
tLeGrave        EQU       7Bh&lt;br /&gt;
tLeCaret        EQU       7Ch&lt;br /&gt;
tLeDier         EQU       7Dh&lt;br /&gt;
;&lt;br /&gt;
tLcapIGrave     EQU       7Fh&lt;br /&gt;
tLcapICaret     EQU       80h&lt;br /&gt;
tLcapIDier      EQU       81h&lt;br /&gt;
tLiAcute        EQU       82h&lt;br /&gt;
tLiGrave        EQU       83h&lt;br /&gt;
tLiCaret        EQU       84h&lt;br /&gt;
tLiDier         EQU       85h&lt;br /&gt;
tLcapOAcute     EQU       86h&lt;br /&gt;
tLcapOGrave     EQU       87h&lt;br /&gt;
tLcapOCaret     EQU       88h&lt;br /&gt;
tLcapODier      EQU       89h&lt;br /&gt;
tLoAcute        EQU       8Ah&lt;br /&gt;
tLoGrave        EQU       8Bh&lt;br /&gt;
tLoCaret        EQU       8Ch&lt;br /&gt;
tLoDier         EQU       8Dh&lt;br /&gt;
tLcapUAcute     EQU       8Eh&lt;br /&gt;
tLcapUGrave     EQU       8Fh&lt;br /&gt;
tLcapUCaret     EQU       90h&lt;br /&gt;
tLcapUDier      EQU       91h&lt;br /&gt;
tLuAcute        EQU       92h&lt;br /&gt;
tLuGrave        EQU       93h&lt;br /&gt;
tLuCaret        EQU       94h&lt;br /&gt;
tLuDier         EQU       95h&lt;br /&gt;
tLcapCCed       EQU       96h&lt;br /&gt;
tLcCed          EQU       97h&lt;br /&gt;
tLcapNTilde     EQU       98h&lt;br /&gt;
tLnTilde        EQU       99h&lt;br /&gt;
tLaccent        EQU       9Ah&lt;br /&gt;
tLgrave         EQU       9Bh&lt;br /&gt;
tLdieresis      EQU       9Ch&lt;br /&gt;
tLquesDown      EQU       9Dh&lt;br /&gt;
tLexclamDown    EQU       9Eh&lt;br /&gt;
tLalpha         EQU       9Fh&lt;br /&gt;
tLbeta          EQU      0a0h&lt;br /&gt;
tLgamma         EQU      0a1h&lt;br /&gt;
tLcapDelta      EQU      0a2h&lt;br /&gt;
tLdelta         EQU      0a3h&lt;br /&gt;
tLepsilon       EQU      0a4h&lt;br /&gt;
tLlambda        EQU      0a5h&lt;br /&gt;
tLmu            EQU      0a6h&lt;br /&gt;
tLpi            EQU      0a7h&lt;br /&gt;
tLrho           EQU      0a8h&lt;br /&gt;
tLcapSigma      EQU      0a9h&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tLphi           EQU      0aBh&lt;br /&gt;
tLcapOmega      EQU      0aCh&lt;br /&gt;
tLphat          EQU      0aDh&lt;br /&gt;
tLchi           EQU      0aEh&lt;br /&gt;
tLstatF         EQU      0aFh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
tLa      EQU     0b0h&lt;br /&gt;
tLb      EQU     0b1h&lt;br /&gt;
tLc      EQU     0b2h&lt;br /&gt;
tLd      EQU     0b3h&lt;br /&gt;
tLsmalle EQU     0b4h&lt;br /&gt;
tLf      EQU     0b5h&lt;br /&gt;
tLsmallg EQU     0b6h&lt;br /&gt;
tLh      EQU     0b7h&lt;br /&gt;
tLi      EQU     0b8h&lt;br /&gt;
tLj      EQU     0b9h&lt;br /&gt;
tLk      EQU     0bAh&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
tLl      EQU     0bCh&lt;br /&gt;
tLm      EQU     0bDh&lt;br /&gt;
;tLn      EQU     0bEh&lt;br /&gt;
tLo      EQU     0bFh&lt;br /&gt;
tLp      EQU     0c0h&lt;br /&gt;
tLq      EQU     0c1h&lt;br /&gt;
tLsmallr EQU     0c2h&lt;br /&gt;
tLs      EQU     0c3h&lt;br /&gt;
tLsmallt EQU     0c4h&lt;br /&gt;
tLu      EQU     0c5h&lt;br /&gt;
tLv      EQU     0c6h&lt;br /&gt;
tLw      EQU     0c7h&lt;br /&gt;
tLx      EQU     0c8h&lt;br /&gt;
tLy      EQU     0c9h&lt;br /&gt;
tLz      EQU     0cAh&lt;br /&gt;
tLsigma         EQU      0cbh&lt;br /&gt;
tLtau           EQU      0cch&lt;br /&gt;
tLcapIAcute     EQU      0cdh&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
tGarbagec EQU    0Ceh&lt;br /&gt;
LastToken       EQU      0Ceh         ;tLAST TOKEN IN THIS VERSION...&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           Data Type Equates                                                    &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
RealObj         EQU       0&lt;br /&gt;
ListObj         EQU       1&lt;br /&gt;
MatObj          EQU       2&lt;br /&gt;
EquObj          EQU       3&lt;br /&gt;
StrngObj        EQU       4&lt;br /&gt;
ProgObj         EQU       5&lt;br /&gt;
ProtProgObj     EQU       6&lt;br /&gt;
PictObj         EQU       7&lt;br /&gt;
GDBObj          EQU       8&lt;br /&gt;
UnknownObj      EQU       9&lt;br /&gt;
UnknownEquObj   EQU       0Ah&lt;br /&gt;
NewEquObj       EQU       0Bh&lt;br /&gt;
CplxObj         EQU       0Ch&lt;br /&gt;
CListObj        EQU       0Dh&lt;br /&gt;
UndefObj        EQU       0Eh&lt;br /&gt;
WindowObj       EQU       0Fh&lt;br /&gt;
ZStoObj         EQU       10h&lt;br /&gt;
TblRngObj       EQU       11h&lt;br /&gt;
LCDObj          EQU       12h&lt;br /&gt;
BackupObj       EQU       13h&lt;br /&gt;
AppObj		EQU	  14h		;application, only used in menus/link&lt;br /&gt;
AppVarObj	EQU	  15h		;application variable&lt;br /&gt;
TempProgObj     EQU       16h           ;program, home deletes when finished&lt;br /&gt;
GroupObj        EQU       17h           ;group.&lt;br /&gt;
; &lt;br /&gt;
;======================================================================&lt;br /&gt;
;	    Parser Equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
OPRand      EQU              tRand&lt;br /&gt;
OPProd      EQU              tProd&lt;br /&gt;
OPSum       EQU              tSum&lt;br /&gt;
OPAdd       EQU              tAdd&lt;br /&gt;
OPSub       EQU              tSub&lt;br /&gt;
OPMult      EQU              tMul&lt;br /&gt;
OPDiv       EQU              tDiv&lt;br /&gt;
OPPower     EQU              tPower&lt;br /&gt;
OPXRoot     EQU              tXRoot&lt;br /&gt;
OPEq        EQU              tEQ&lt;br /&gt;
OPNeq       EQU              tNE&lt;br /&gt;
OPRound2    EQU              tRound&lt;br /&gt;
OPAug       EQU              tAug&lt;br /&gt;
OPMax       EQU              tMax&lt;br /&gt;
OPMin       EQU              tMin&lt;br /&gt;
OPAnd       EQU              tAnd&lt;br /&gt;
OPOr        EQU              tOr&lt;br /&gt;
OPXor       EQU              tXor&lt;br /&gt;
OPNcr       EQU              tnCr&lt;br /&gt;
OPNpr       EQU              tnPr&lt;br /&gt;
OPLt        EQU              tLT&lt;br /&gt;
OPLe        EQU              tLE&lt;br /&gt;
OPGt        EQU              tGT&lt;br /&gt;
OPGe        EQU              tGE&lt;br /&gt;
;&lt;br /&gt;
OPLog       EQU              tLog&lt;br /&gt;
OPTenX      EQU              tALog&lt;br /&gt;
OPLn        EQU              tLn&lt;br /&gt;
OPEtoX      EQU              tExp&lt;br /&gt;
OPNot       EQU              tNot&lt;br /&gt;
OPSin       EQU              tSin&lt;br /&gt;
OPASin      EQU              tASin&lt;br /&gt;
OPCos       EQU              tCos&lt;br /&gt;
OPACos      EQU              tACos&lt;br /&gt;
OPTan       EQU              tTan&lt;br /&gt;
OPATan      EQU              tATan&lt;br /&gt;
OPSinH      EQU              tSinH&lt;br /&gt;
OPASinH     EQU              tASinH&lt;br /&gt;
OPCosH      EQU              tCosH&lt;br /&gt;
OPACosH     EQU              tACosH&lt;br /&gt;
OPTanH      EQU              tTanH&lt;br /&gt;
OPATanH     EQU              tATanH&lt;br /&gt;
OPInverse   EQU              tRecip&lt;br /&gt;
OPDet       EQU              tDet&lt;br /&gt;
OPSqroot    EQU              tSqrt&lt;br /&gt;
OPSquare    EQU              tSqr&lt;br /&gt;
OPNegate    EQU              tChs&lt;br /&gt;
OPIpart     EQU              tIPart&lt;br /&gt;
OPFpart     EQU              tFPart&lt;br /&gt;
OPIntgr     EQU              tInt&lt;br /&gt;
OPFact      EQU              tFact&lt;br /&gt;
OPAbs       EQU              tAbs&lt;br /&gt;
OPIdent     EQU              tIdent&lt;br /&gt;
OPTranspose EQU              tTrnspos&lt;br /&gt;
OPSortA     EQU              tSortA&lt;br /&gt;
OPSortD     EQU              tSortD&lt;br /&gt;
OPToDec     EQU              tToDEC&lt;br /&gt;
OPToFrac    EQU              tToAbc&lt;br /&gt;
OPRadd      EQU              tRowPlus&lt;br /&gt;
OPRmlt      EQU              tmRow&lt;br /&gt;
OPRswap     EQU              tRowSwap&lt;br /&gt;
OPMltRadd   EQU              tmRowPlus&lt;br /&gt;
OPRand1     EQU              tRandM&lt;br /&gt;
OPSolve     EQU              tRoot&lt;br /&gt;
OPDeriv81   EQU              tNDeriv&lt;br /&gt;
OPQuad      EQU              tFnInt&lt;br /&gt;
OPSeq       EQU              tSeries&lt;br /&gt;
OPDim       EQU              tDim&lt;br /&gt;
OPRad       EQU              tFromRad&lt;br /&gt;
OPDeg       EQU              tFromDeg&lt;br /&gt;
OPRtopr     EQU              tRToPr&lt;br /&gt;
OPRtopo     EQU              tRToPo&lt;br /&gt;
OPPtorx     EQU              tPToRx&lt;br /&gt;
OPPtory     EQU              tPToRy&lt;br /&gt;
OPCube      EQU              tCube&lt;br /&gt;
OPCbrt      EQU              tCubRt&lt;br /&gt;
OPFmin      EQU              tFmin&lt;br /&gt;
OPFmax      EQU              tFmax&lt;br /&gt;
OPNpv           EQU       tIf         ; immediate unary&lt;br /&gt;
OPIrr           EQU       tIf+1       ; immediate unary&lt;br /&gt;
OPBal           EQU       tIf+2       ; immediate unary&lt;br /&gt;
OPPrn           EQU       tIf+3       ; immediate unary&lt;br /&gt;
OPIntr          EQU       tIf+4       ; immediate unary&lt;br /&gt;
OPToNom         EQU       tIf+5       ; immediate unary&lt;br /&gt;
OPToEff         EQU       tIf+6       ; immediate unary&lt;br /&gt;
OPFinDbd           EQU       tIf+7       ; immediate unary&lt;br /&gt;
OPLcm           EQU       tIf+8       ; immediate unary&lt;br /&gt;
OPGcd           EQU       tIf+9       ; immediate unary&lt;br /&gt;
OPRandInt       EQU       tIf+10      ; immediate unary&lt;br /&gt;
OPRandBin        EQU      tIf+11      ; immediate unary&lt;br /&gt;
OPSubstr        EQU       tIf+12      ; immediate unary&lt;br /&gt;
OPstDev         EQU       tIf+13      ; immediate unary&lt;br /&gt;
OPVariance      EQU       tIf+14      ; immediate unary&lt;br /&gt;
OPInstr         EQU       tIf+15      ; immediate unary&lt;br /&gt;
OPNormal        EQU       tIf+16      ; immediate unary&lt;br /&gt;
OPINormal       EQU       tIf+17      ; immediate unary&lt;br /&gt;
OPDt            EQU       tIf+18      ; immediate unary&lt;br /&gt;
OPChi           EQU       tIf+19      ; immediate unary&lt;br /&gt;
OPDf            EQU       tIf+20      ; immediate unary&lt;br /&gt;
OPBinpdf        EQU       tIf+21      ; immediate unary&lt;br /&gt;
OPBincdf        EQU       tIf+22      ; immediate unary&lt;br /&gt;
OPPoipdf        EQU       tIf+23      ; immediate unary&lt;br /&gt;
OPPoicdf        EQU       tIf+24      ; immediate unary&lt;br /&gt;
OPGeopdf        EQU       tIf+25      ; immediate unary&lt;br /&gt;
OPGeocdf        EQU       tIf+26      ; immediate unary&lt;br /&gt;
OPNormalpdf     EQU       tIf+27      ; immediate unary&lt;br /&gt;
OPTpdf          EQU       tIf+28      ; immediate unary&lt;br /&gt;
OPChipdf        EQU       tIf+29      ; immediate unary&lt;br /&gt;
OPFpdf          EQU       tIf+30      ; immediate unary&lt;br /&gt;
OPRandNrm       EQU       tIf+31      ; immediate unary&lt;br /&gt;
OPConj           EQU       tZoomIn&lt;br /&gt;
OPReal           EQU       tZoomIn	   +1&lt;br /&gt;
OPImag           EQU       tZoomIn	   +2&lt;br /&gt;
OPAngle          EQU       tZoomIn	   +3&lt;br /&gt;
OPCumSum         EQU       tZoomIn	   +4&lt;br /&gt;
OPExpr           EQU       tZoomIn	   +5&lt;br /&gt;
OPLength         EQU       tZoomIn	   +6&lt;br /&gt;
OPDeltaLst       EQU       tZoomIn	   +7&lt;br /&gt;
OPRef            EQU       tZoomIn	   +8&lt;br /&gt;
OPRref           EQU       tZoomIn	   +9&lt;br /&gt;
OPConst          EQU       tZoomIn	   +10&lt;br /&gt;
&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           I/O equates                                                          &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
D0D1_bits	EQU  03h&lt;br /&gt;
D0LD1L		EQU  03h&lt;br /&gt;
D0LD1H		EQU  01h&lt;br /&gt;
D0HD1L		EQU  02h&lt;br /&gt;
D0HD1H		EQU  00h&lt;br /&gt;
bport		EQU  0			; 4-BIT LINK PORT (I/O) &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	Interrupt equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
iAll	EQU 1011b&lt;br /&gt;
intrptEnPort	equ 3 ; interrupt enable (in/out) &lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	Memory paging equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
memPageAPort	equ 6 ; memory page A (in/out)&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;	LCD Driver equates&lt;br /&gt;
;======================================================================&lt;br /&gt;
LCDinstPort	equ 10h&lt;br /&gt;
LCDdataPort equ 11h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           DEVICE CODES                                                       &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
TI82DEV		EQU  82h&lt;br /&gt;
PC82DEV		EQU  02h&lt;br /&gt;
MAC82DEV	EQU  12h&lt;br /&gt;
;&lt;br /&gt;
LINK83FDEV	EQU  23h&lt;br /&gt;
;&lt;br /&gt;
TI83DEV		EQU  83h&lt;br /&gt;
PC83DEV		EQU  03h&lt;br /&gt;
MAC83DEV	EQU  13h&lt;br /&gt;
;&lt;br /&gt;
TI85DEV		EQU  95h      ; DIFF THEN REAL 85 SO ME TALK&lt;br /&gt;
PC85DEV		EQU  05h&lt;br /&gt;
MAC85DEV	EQU  15h&lt;br /&gt;
;&lt;br /&gt;
TI73DEV		EQU  74h      ; Device x3 is always an 83&lt;br /&gt;
PC73DEV		EQU  07h&lt;br /&gt;
MAC73DEV	EQU  17h&lt;br /&gt;
;&lt;br /&gt;
TI83FDEV	EQU  73h&lt;br /&gt;
LINK73FDEV	EQU  23h&lt;br /&gt;
PC83FDEV	EQU  23h&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           System Error Codes                                                  &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
E_EDITF		EQU	7		;allow re-entering application&lt;br /&gt;
E_EDIT		EQU	1&amp;lt;&amp;lt;E_EDITF&lt;br /&gt;
E_Mask		EQU	7Fh&lt;br /&gt;
&lt;br /&gt;
E_Overflow	EQU	1+E_EDIT&lt;br /&gt;
E_DivBy0	EQU	2+E_EDIT&lt;br /&gt;
E_SingularMat	EQU	3+E_EDIT&lt;br /&gt;
E_Domain	EQU	4+E_EDIT&lt;br /&gt;
E_Increment	EQU	5+E_EDIT&lt;br /&gt;
E_Break		EQU	6+E_EDIT&lt;br /&gt;
E_NonReal       EQU     7+E_EDIT&lt;br /&gt;
E_Syntax        EQU     8+E_EDIT&lt;br /&gt;
E_DataType      EQU     9+E_EDIT&lt;br /&gt;
E_Argument      EQU     10+E_EDIT&lt;br /&gt;
E_DimMismatch   EQU     11+E_EDIT&lt;br /&gt;
E_Dimension     EQU     12+E_EDIT&lt;br /&gt;
E_Undefined     EQU     13+E_EDIT&lt;br /&gt;
E_Memory        EQU     14+E_EDIT&lt;br /&gt;
E_Invalid       EQU     15+E_EDIT&lt;br /&gt;
E_IllegalNest   EQU     16+E_EDIT&lt;br /&gt;
E_Bound         EQU     17+E_EDIT&lt;br /&gt;
E_GraphRange    EQU     18+E_EDIT&lt;br /&gt;
E_Zoom          EQU     19+E_EDIT&lt;br /&gt;
E_Label         EQU     20&lt;br /&gt;
E_Stat          EQU     21&lt;br /&gt;
E_Solver        EQU     22+E_EDIT&lt;br /&gt;
E_Singularity   EQU     23+E_EDIT&lt;br /&gt;
E_SignChange    EQU     24+E_EDIT&lt;br /&gt;
E_Iterations    EQU     25+E_EDIT&lt;br /&gt;
E_BadGuess      EQU     26+E_EDIT&lt;br /&gt;
E_StatPlot      EQU     27&lt;br /&gt;
E_TolTooSmall   EQU     28+E_EDIT&lt;br /&gt;
E_Reserved      EQU     29+E_EDIT&lt;br /&gt;
E_Mode          EQU     30+E_EDIT&lt;br /&gt;
E_LnkErr        EQU     31+E_EDIT&lt;br /&gt;
E_LnkMemErr     EQU     32+E_EDIT&lt;br /&gt;
E_LnkTransErr   EQU     33+E_EDIT&lt;br /&gt;
E_LnkDupErr     EQU     34+E_EDIT&lt;br /&gt;
E_LnkMemFull    EQU     35+E_EDIT&lt;br /&gt;
E_Unknown       EQU     36+E_EDIT&lt;br /&gt;
&lt;br /&gt;
E_Scale         EQU     37+E_EDIT&lt;br /&gt;
E_IdNotFound    EQU     38&lt;br /&gt;
E_NoMode        EQU     39+E_EDIT&lt;br /&gt;
E_Validation    EQU     40&lt;br /&gt;
E_Length        EQU     41+E_EDIT&lt;br /&gt;
E_Application   EQU     42+E_EDIT&lt;br /&gt;
E_AppErr1       EQU     43+E_EDIT&lt;br /&gt;
E_AppErr2       EQU     44+E_EDIT&lt;br /&gt;
E_ExpiredApp	EQU	45&lt;br /&gt;
E_BadAddr	EQU	46&lt;br /&gt;
E_Archived      EQU     47+E_EDIT&lt;br /&gt;
E_Version       EQU     48&lt;br /&gt;
E_ArchFull      EQU     49&lt;br /&gt;
E_Variable      EQU     50+E_EDIT&lt;br /&gt;
E_Duplicate     EQU     51+E_EDIT&lt;br /&gt;
HigErrNum       EQU     51&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; obsolete error numbers34              ;first LINK error&lt;br /&gt;
E_LinkIOChkSum	EQU	34&lt;br /&gt;
E_LinkIOTimeOut	EQU	35&lt;br /&gt;
E_LinkIOBusy	EQU	36&lt;br /&gt;
E_LinkIOVer	EQU	37&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
;======================================================================&lt;br /&gt;
;           EQUATES TO RAM LOCATIONS FOR STAT VARS &lt;br /&gt;
;======================================================================&lt;br /&gt;
;&lt;br /&gt;
;&lt;br /&gt;
FPLEN	EQU	9		;Length of a floating-point number.&lt;br /&gt;
StatN   EQU     statVars&lt;br /&gt;
XMean   EQU     StatN      + FPLEN&lt;br /&gt;
SumX    EQU     XMean      + FPLEN&lt;br /&gt;
SumXSqr EQU     SumX       + FPLEN&lt;br /&gt;
StdX    EQU     SumXSqr    + FPLEN&lt;br /&gt;
StdPX   EQU     StdX       + FPLEN&lt;br /&gt;
MinX    EQU     StdPX      + FPLEN&lt;br /&gt;
MaxX    EQU     MinX       + FPLEN&lt;br /&gt;
MinY    EQU     MaxX       + FPLEN&lt;br /&gt;
MaxY    EQU     MinY       + FPLEN&lt;br /&gt;
YMean   EQU     MaxY       + FPLEN&lt;br /&gt;
SumY    EQU     YMean      + FPLEN&lt;br /&gt;
SumYSqr EQU     SumY       + FPLEN&lt;br /&gt;
StdY    EQU     SumYSqr    + FPLEN&lt;br /&gt;
StdPY   EQU     StdY       + FPLEN&lt;br /&gt;
SumXY   EQU     StdPY      + FPLEN&lt;br /&gt;
Corr    EQU     SumXY      + FPLEN&lt;br /&gt;
MedX    EQU     Corr       + FPLEN&lt;br /&gt;
Q1      EQU     MedX       + FPLEN&lt;br /&gt;
Q3      EQU     Q1         + FPLEN&lt;br /&gt;
QuadA   EQU     Q3         + FPLEN&lt;br /&gt;
QuadB   EQU     QuadA      + FPLEN&lt;br /&gt;
QuadC   EQU     QuadB      + FPLEN&lt;br /&gt;
CubeD   EQU     QuadC      + FPLEN&lt;br /&gt;
QuartE  EQU     CubeD      + FPLEN&lt;br /&gt;
MedX1   EQU     QuartE     + FPLEN&lt;br /&gt;
MedX2   EQU     MedX1      + FPLEN&lt;br /&gt;
MedX3   EQU     MedX2      + FPLEN&lt;br /&gt;
MedY1   EQU     MedX3      + FPLEN&lt;br /&gt;
MedY2   EQU     MedY1      + FPLEN&lt;br /&gt;
MedY3   EQU     MedY2      + FPLEN&lt;br /&gt;
PStat   EQU     MedY3      + 2*FPLEN&lt;br /&gt;
ZStat   EQU     PStat      + FPLEN&lt;br /&gt;
TStat   EQU     ZStat      + FPLEN&lt;br /&gt;
ChiStat EQU     TStat      + FPLEN&lt;br /&gt;
FStat   EQU     ChiStat    + FPLEN&lt;br /&gt;
DF      EQU     FStat      + FPLEN&lt;br /&gt;
Phat    EQU     DF         + FPLEN&lt;br /&gt;
Phat1   EQU     Phat       + FPLEN&lt;br /&gt;
Phat2   EQU     Phat1      + FPLEN&lt;br /&gt;
MeanX1  EQU     Phat2      + FPLEN&lt;br /&gt;
StdX1   EQU     MeanX1     + FPLEN&lt;br /&gt;
StatN1  EQU     StdX1      + FPLEN&lt;br /&gt;
MeanX2  EQU     StatN1     + FPLEN&lt;br /&gt;
StdX2   EQU     MeanX2     + FPLEN&lt;br /&gt;
StatN2  EQU     StdX2      + FPLEN&lt;br /&gt;
StdXP2  EQU     StatN2     + FPLEN&lt;br /&gt;
SLower  EQU     StdXP2     + FPLEN&lt;br /&gt;
SUpper  EQU     SLower     + FPLEN&lt;br /&gt;
SStat   EQU     SUpper     + FPLEN&lt;br /&gt;
&lt;br /&gt;
F_DF	EQU     anovaf_vars&lt;br /&gt;
F_SS	EQU     F_DF + FPLEN&lt;br /&gt;
F_MS	EQU     F_SS + FPLEN&lt;br /&gt;
E_DF	EQU     F_MS + FPLEN&lt;br /&gt;
E_SS	EQU     E_DF + FPLEN&lt;br /&gt;
E_MS	EQU     E_SS + FPLEN&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>NanoWar</name></author>	</entry>

	</feed>