Development Library Command Reference

A

Description: Address out command: Returns the object stored at a specific address.

Input/Output:

 

 

Level 1/Argument 1

 

Level 1/Item 1

 

 

 

 

 

 

 

#n

obj

 

#3A57Ch

 

 

 

Example:

A→ returns SIN.

 

 

 

 

 

 

 

A

Description:

Get address command: Returns the address of an object.

 

Input/Output:

 

 

 

 

 

 

Level 1/Argument 1

 

Level 1/Item 1

 

 

 

 

 

 

 

obj

#n

Example: { SIN } OBJ→ DROP →A returns #3A57Ch.

AH

Description: Address to string command: Returns the hex representation of an address (you can then use this with the POKE command).

The hex representation of an address is a 5 character string where the address is written backwards.

Input/Output:

 

 

Level 1/Argument 1

 

Level 1/Item 1

 

 

 

 

 

 

 

obj

“string”

 

#3A57Ch

 

 

 

Example:

A→H returns "C75A3".

 

 

 

 

 

 

 

ALG

Description: Create symbolic command: This is equivalent to the RPL LIST command, but it creates a symbolic object.

This command will also convert a program or a list to a symbolic object.

Input/Output:

 

 

Leveln+1/Argument1 7Level2/Argumentn

Level1/Argumentn+1

 

Level 1/Item 1

 

 

 

 

 

 

 

 

 

obj1 objn

 

n

'symb'

 

 

 

1

n

'symb'

 

 

 

{obj

, ...,obj }

 

 

 

 

obj1, ...,objn

'symb'

 

'X' 2

 

 

 

 

 

Example 1:

^ 4 + 5. →ALG returns 'X^2+4'.

 

 

 

 

Example 2:

{ 5 'A' * } →ALG returns '5*A'.

 

 

 

 

 

 

 

 

 

 

 

APEEK

Description: Address PEEK command: Reads the address stored at an address.

Input/Output:

 

 

Level 1/Argument 1

 

Level 1/Item 1

 

 

 

 

 

 

 

#n

#n

 

#80711h

 

 

Example:

APEEK returns the address of the home directory.

 

6-2 The Development Library