struct TISymbol

This structure holds all of the information maintained by a an 83(+) series calculator for each object stored in its memory.

Members

The type of calculator object represented by this structure, as reported in the calculator’s Variable Allocation Table (VAT)

  • BYTE Version

Version of the calculator object

  • WORD Address

Memory address of the start location of the calculator object

  • BYTE Page

Flash page on which the object’s data begins

  • BSTR Name

Name of the calculator object (up to 8 characters in length)

Enumerations

  • SYMBOLTYPE

All of the possible types of calculator objects 

SYM_REAL = 0x00
SYM_LIST = 0x01
SYM_MAT = 0x02
SYM_EQU = 0x03
SYM_STRNG = 0x04
SYM_PROG = 0x05
SYM_PROTPROG = 0x06
SYM_PICT = 0x07
SYM_GDB = 0x08
SYM_UNKNOWN = 0x09
SYM_UNKNOWNEQU = 0x0A
SYM_NEWEQU = 0x0B
SYM_CPLX = 0x0C
SYM_CLIST = 0x0D
SYM_UNDEF = 0x0E
SYM_WINDOW = 0x0F
SYM_ZSTO = 0x10
SYM_TBLRNG = 0x11
SYM_LCD = 0x12
SYM_BACKUP = 0x13
SYM_APP = 0x14
SYM_APPVAR = 0x15
SYM_TEMPPROG = 0x16
SYM_GROUP = 0x17
SYM_EQUOB = 0x23

Last edited Sep 8, 2010 at 1:46 AM by sputt, version 10

Comments

No comments yet.