Memory

Memory

EDIT - Edits an object. Similar to 'NAMEOFVAR' [EDIT]

CHOOSE - Used to choose a directory or variable name.

CHK - Used to mark a variable or directory

COPY - duplicates a var

MOVE - Moves a var to another directory or to another name.

PURG - Purgs a variable or an empty directory

SIZE - returns the byte size of a variable or directory.

CANCL - cancels the operation

OK - Executes the operation


 MEMORY Commands


- MEM - returns the AVAILABLE memory

- BYTES - Returns the checksum of an object (variable or grob)

Example:
'PPAR'   [MEMORY] [BYTES]

My says:
# 57404d
63

Where the # 57404d is the checksum of the object and 63 the size in bytes


DIR


- PATH - Returns the PATH of the current directory

- CRDIR - creates a new directory

- PGDIR - Purgs a directory, being it empty or not

- VARS - Returns a list with the names of the VARs in the current directory.
Directories names are not listed.

- TVARS - Returns the type of the VARs.
Example: 5 TVARS returns the vars { PPAR IOPAR} if they exist.

- ORDER - order the VARs in a pre definite sequence.
To order in a pre definite sequence create a list and press [MEMORY] [DIR] [ORDER]

Example:
If I have in my HP48G the following VARs in the HOME directory listed as below
{VAR1 VAR2 VAR3 VAR4 VAR5}

and I wish display them as the following list {VAR6 VAR1 VAR4 VAR5 VAR 3}

All I need is execute this command
{VAR6 VAR1 VAR4 VAR5 VAR 3}
  [MEMORY] [DIR] [ORDER]

This is how they will appear in the menu:
{VAR1 VAR4 VAR5 VAR 3}


TIP:

To arrange all VARs alphabeticaly execute: VARS SORT ORDER



If one has not given everything, one has given nothing.
- Georges Guynemer