Main Memory Data Types

Data stored in main memory has a data type attribute that is assigned in accordance with the application that created the data and the actual content of the data. The data type is indicated by a data type name. Data type names are shown on the Variable Manager variable list, and on the Select Data dialog box that appears when you are specifying a variable in any ClassPad application. The following table lists all of the data type names and explains the meaning of each.

Data Type NameData Type
EXPRReal number, complex number or expression data

 

 

STRString data

 

 

LISTList data created using the Statistics application, Main application, etc.

 

 

MATMatrix data created using the Main application, etc.

 

 

PRGM*General program

 

 

EXE*Edit prohibited program

 

 

TEXT*Text data

 

 

FUNC*User-defined function

 

 

GMEM*Graph memory data saved using the Graph & Table application

 

For more information, see “Saving Graph Editor Data to Graph Memory” (page 100).

 

 

GEO*Geometry application data

 

 

MEM*

Data saved to a file using one of the following applications: Spreadsheet, Geometry,

 

Verify (page 92), Probability (page 92).

 

 

OTHRData other than that described above

 

 

Protected variable types

Some data types are protected. A variable whose data type is protected cannot be overwritten with another variable, which protects variable contents from being inadvertently altered. Data types whose names are marked with an asterisk in the above table are protected. Note that whether or not a data type is protected is determined by the system. You cannot change the protection status of a data type.

Tip: Even when a variable is a protected data type, you can rename, delete, or move it. To disable these operations, you need to lock the variable. See “Variable Manager operations” on page 27.

Main Memory Folders

Your ClassPad stores data in one of the following types of folders described below.

“main” folder: The “main” folder is a ClassPad reserved folder, and acts as the default current folder (see “Current Folder” below).

“library” folder: Also a ClassPad reserved folder, the “library” folder can be used for storing user-created data (variables, programs, user functions, etc.). Data stored in the “library” folder can be accessed without specifying a path, regardless of the current folder setting.

User folder: This is a folder created and named by you. You can make a user folder the current folder, move data to a user folder, etc. You can also delete and rename a user folder as required. You can have up to 87 user folders in main memory at one time.

Tip: You cannot put a folder inside of another folder.

Current Folder

The current folder is the folder where the data (excluding eActivity files) created by applications are stored and from which such data can be accessed. The initial default current folder is the “main” folder. You can also select a user folder you created as the current folder. For more information about how to do this, see “Variable Manager operations” on page 27.

Chapter 1: Basics

26