Reference Guide
6-6 The Development Library
Example:
32.5 LR~R
returns
3.25E1
.
→
→→
→LST
Description:
Create symbolic command: This is equivalent to the RPL →LIST command, but it can also
convert a program or symbolic to a list.
Input/Output:
Level
n+1
/Argument
1
Level
2
/Argument
n
Level
1
/Argument
n+1
Level 1/Item 1
obj
1
… obj
n
n
→
{obj
1
, ...,obj
n
}
obj
1
, ...,obj
n
→
{obj
1
, ...,obj
n
}
Example:
« 3 2 + » →LST
returns
{ « 3 2 + » }
.
MAKESTR
Description:
String creation command: Creates a test string of the given size.
Input/Output:
Level 1/Argument 1 Level 1/Item 1
n
→
“string”
Example:
10 MAKESTR
returns
"ABCDEFGAB"
.
PEEK
Description: Memory read command: Reads nibbles from a specified address in memory.
Due to bank switching, the data read from address #40000h to #7FFFFh may not be accurate.
Level 2 must contain the address to read and level 1 must contain the number of nibbles to read.
Input/Output:
Level 2/Argument 1 Level 1/Argument 2 Level 1/Item 1
#n
1
#n
2
→
“string”
Example:
#80711h #10h PEEK
returns a string with sixteen hex characters.
PEEKARM
Description: Memory read command: Reads nibbles from a specified address in memory in the ARM address
space.
Level 2 must contain the address to read and level 1 must contain the number of bytes to read.
Input/Output:
Level 2/Argument 1 Level 1/Argument 2 Level 1/Item 1
#n
1
#n
2
→
“string”
Example:
#7300000h #4h PEEKARM
returns a string with eight hex characters.
POKE
Description: Memory write command: Writes nibbles to a specified address in memory.
You can not write data in the Flash ROM using this command.
Writing data in memory randomly can cause all memory to be lost.
Input/Output:
Level 2/Argument 1 Level 1/Argument 2 Level 1/Item 1
“string”
#n
→
Example:
"8" #100h POKE
writes the hex digit 8 to memory address 0x100.