# HP 48gII Advanced User's Reference Manual Page 515

Graphing calculator.

Advertisement

DCCP 8 SRA
DCCP 8 SRB
DCCP 8 SRC
DCCP 8 SRD
DCCP 8 SR0
DCCP 8 SR1
DCCP 8 SR2
DCCP 8 SR3
DCCP 8 SR4
DCCP 4 SD0
DCCP 4 SD1
DCCP 4 SRP
DCCP 4 SRP4
DCCP 4 SRP32
DCCP 4 SST
DCCP 4 SHST
DCCP 4 SCARRY
DCCP 4 SDEC
DCCP #32 SRSCK
DCCP 4 SRSTKP
DCCP #256 SFMASK
DCCP #128 SFSTART
DCCP #128 SFLENGTH
@"
4.4 System RPL mode
MASD can also compile SysRPL programs (you should read the book "An Introduction to System RPL" before
trying to write System RPL programs).
The
directive will switch MASD in RPL mode.
!RPL
Note: if the Flag –92 is Set, MASD starts in
4.4.1
Instructions
In RPL mode, MASD interprets instructions/tokens in the following order.
Reals and system binary
If the instruction is a decimal number, a system binary is created (MASD will try, if possible, to use the internally
defined system binary). It that number has a decimal point (in the middle, or starts with the decimal point), a real
number is created.
Unnamed local variables
If the instruction is a recall or a set of a local variable defined by
A local environment is created using:
{{ var1 var2 ... var
These variables have names during compile time, but they are implemented as unnamed local variables, which are
faster to access than named local variables.
A local variable is recalled by typing its name or with an optional ending
Data can be stored in a local variable by typing its name, with a leading or ending
Note 1: Local variable are available until the next local definition.
Note 2: The local environment is not closed automatically, use
Example:
{{ label1 label2 .. labelN }}
' NULLLAM <#N> NDUPN DOBIND (or 1LAMBIND
And:
label1
1GETLAM
label1@
1GETLAM
=label1
1PUTLAM
!label1
1PUTLAM
label1!
1PUTLAM
Program example
and
!RPL
!NO CODE
N
with N<23
}}
will become:
mode.
the correct instruction is generated.
{{
.
@
or a leading
!
or other provided words.
ABND
if there is only one variable)
The Development Library 6-29
.
=

Advertisement

Table of Contents

49g+

Symbols: 0