1D7C6 | 
 xGET
 | 
( ob n → elm ) 
ob = [] or [[]] or {} or name 
pos = n or {n} or {n m} 
Get Element Command 
-- 
Returns from the level 2 array or
list (or named array or list) the
real or complex number zget or
object objget whose position is
specified in level 1. 
-- 
[[ mat ]]    nposition     → zget 
[[ mat ]]    { nrow mcol } → zget 
'namematrix' nposition     → zget 
'namematrix' { nrow mcol } → zget 
[ vector ]   nposition     → zget 
[ vector ]   { nposition  }→ zget 
'namevector' nposition     → zget 
'namevector' { nposition } → zget 
{ list }     nposition   → objget 
{ list }     {nposition} → objget 
'namelist'   nposition   → objget 
'namelist'   {nposition} → objget 
-- 
Related: GETI,PUT,PUTI
 | 
1D8C7 | 
 xGETI
 | 
( ob pos → ob' pos' elm ) 
ob = [] or [[]] or {} or name 
pos = n or {n} or {n m}  
Get and Increment Index Command 
-- 
Returns from the level 2 array or
list (or named array or list) the
real or complex number zget or
object objget whose position is
specified in level 1, along with
the level 2 argument and the next
position in that argument. 
-- 
[[ mat ]] npos1 
→ [[ mat ]] npos2 zget 
[[ mat ]] { nr mc }1 
→ [[ mat ]] { nr mc }2 zget 
'namemat' npos1 
→ 'namemat' npos2 zget 
'namemat' { nr mc }1 
→ 'namemat' { nr mc }2 zget 
[ vec ] npos1 
→ [ vec ] npos2 zget 
[ vec ] { npos1 } 
→ [ vec ] { npos2  } zget 
'namevec' npos1 
→ 'namevec' npos2 zget 
'namevec' { npos1 } 
→ 'namevec' { npos2  } zget 
{ list } npos1 
→ { list } npos2 objget 
{ list } { npos1 } 
→ { list } { npos2 } objget 
'namelist' npos1 
→ 'namelist' npos2 objget 
'namelist' { npos1 } 
→ 'namelist' { npos2 } objget 
-- 
Related: GET,PUT,PUTI
 | 
1E456 | 
 xGOR
 | 
( g_targ {#n #m} grob → g_targ' ) 
(   g_targ (x,y) grob → g_targ' ) 
(        PICT ... ... →         ) 
Graphics OR Cmd 
-- 
Superimposes grob1 onto grobtgt
or PICT, with the upper left
corner of grob1 positioned at the
specified coordinate in grobtgt
or PICT. 
-- 
grobtgt {#n #m} grob1 → grob' 
grobtgt (x,y)   grob1 → grob' 
PICT    {#n #m} grob1 → 
PICT    (x,y)   grob1 → 
-- 
Related: GXOR,REPL,SUB
 | 
1C3CF | 
 xGRAD
 | 
(  →  ) 
Grads Mode Cmd 
-- 
Sets Grads angle mode. 
-- 
Related: GRAD,RAD
 | 
23813 | 
 xGROB
 | 
 | 
1E5AD | 
 x>GROB
 | 
( ob n_chrsize → grob ) 
Stack to Graphics Object Cmd 
-- 
Creates a graphics object representing
the level 2 object, where
the argument nchar size specifies
the character size of the representation. 
-- 
Related: →LCD,LCD→
UserRPL: x→GROB
 | 
1E4E4 | 
 xGXOR
 | 
( g_targ {#n #m} g_src → g_targ' ) 
(   g_targ (x,y) g_src → g_targ' ) 
(         PICT ... ... →         ) 
Graphics Exclusive OR Cmd 
-- 
Superimposes grob1 onto grobtgt
or PICT, with the upper left
corner of grob1 positioned at the
specified coordinate in grobtgt
or PICT. 
-- 
grobtgt {#n #m} grob1→ grobresult 
grobtgt (x,y)   grob1→ grobresult 
PICT    {#n #m} grob1→ 
PICT    (x,y)   grob1→ 
-- 
Related: GOR,REPL,SUB
 | 
23472 | 
 xHALT
 | 
(  →  ) 
Halt Program Cmd 
-- 
Halts program execution. 
-- 
Related: CONT,KILL
 | 
1C58F | 
 xHEX
 | 
(  →  ) 
Hexadecimal Mode Cmd 
-- 
Selects hexadecimal base for
binary integer operations. (The
default base is decimal.) 
-- 
Related: BIN,OCT,DEC,RCWS,STWS
 | 
1E721 | 
 xHISTOGRAM
 | 
(  →  ) 
Histogram Plot Type Cmd 
-- 
Sets the plot type to HISTOGRAM. 
-- 
Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE
 | 
20167 | 
 xHISTPLOT
 | 
(  →  ) 
Draw Histogram Plot Cmd 
-- 
Plots a frequency histogram of
the specified column in the
current stat matrix (reserved
matrix ΣDAT). 
-- 
<REF>TEXT:Reserved|ΣDAT 
-- 
Related: BARPLOT,BINS,FREESE,PICTURE, PVIEW,RES,SCATRPLOT,XCOL
 | 
1BF7E | 
 xHMS-
 | 
( hms1 hms2 → hms3 ) 
Hours-Minutes-Seconds Minus Cmd 
-- 
Returns the difference of two
real number, where the arguments
and the result are interpreted in
hours-minutes-seconds format. 
-- 
Related: HMS→,→HMS,HMS+
 | 
1BF5E | 
 xHMS+
 | 
( hms1 hms2 → hms3 ) 
Hours-Minutes-Seconds Plus Cmd 
-- 
Returns the sum of two real number,
where the arguments and the
result are interpreted in
hours-minutes-seconds format. 
-- 
Related: HMS→,→HMS,HMS-
 | 
1BF1E | 
 x>HMS
 | 
( x → x' ) 
Decimal to Hours-Minutes-Seconds
Cmd 
-- 
Converts a real number representing
hours or degrees with a decimal
fraction to hours-minutes-seconds format. 
-- 
Related: HMS→,HMS+,HMS-
UserRPL: x→HMS
 | 
1BF3E | 
 xHMS>
 | 
( x → x' ) 
Hours-Min-Sec to Decimal Cmd 
-- 
Converts a real number in hours
-minutes-seconds format to its
decimal form (hours or degrees
with a decimal fraction. 
-- 
Related: →HMS,HMS+,HMS-
UserRPL: xHMS→
 | 
1A140 | 
 xHOME
 | 
(  →  ) 
HOME Directory Cmd 
-- 
Makes the HOME directory the
current directory. 
-- 
Related: CRDIR,PATH,PGDIR,UPDIR
 | 
1AB45 | 
 xi
 | 
(  → i )
 | 
1D2DC | 
 xIDN
 | 
(    n → [[]]  ) 
( [[]] → [[]]' ) 
( name → [[]]  ) 
Identity Matrix Cmd 
-- 
Returns an identity matrix; that
is, a square matrix with its
diagonal elements equal to 1 and
its off-diagonal elements equal
to 0. 
-- 
Related: CON
 | 
22EC3 | 
 xIF
 | 
(  →  ) 
IF Conditional Structure Cmd 
-- 
Starts IF ... THEN ... END and
IF ... THEN ... ELSE ... END
conditional structures. 
-- 
IF       → 
THEN T/F → 
END      → 
        → 
IF       → 
THEN T/F → 
ELSE     → 
END      → 
-- 
Related: CASE,ELSE,END,IFERR,THEN
 | 
233DF | 
 xIFERR
 | 
(  →  ) 
If Error Conditional Struct Cmd 
-- 
Starts IFERR ... THEN ... END and
IFERR ... THEN ... ELSE ... END
error trapping structures. 
-- 
Related: CASE,ELSE,END,IF,THEN
 | 
1A4CD | 
 xIFT
 | 
( 0/1 obj → ? ) 
IF-THEN Cmd 
-- 
Executes obj if T/F is nonzero.
Discards obj if T/F is zero. 
-- 
Related: IFTE
 | 
1A3FE | 
 xIFTE
 | 
( 0/1 objT objF → ? ) 
IF-THEN-ELSE Cmd 
-- 
Executes objT if T/F is nonzero.
Discards objF if T/F is zero. 
-- 
Related: IFT
 | 
1AB45 | 
 xi
 | 
(  → i )
 | 
1C819 | 
 xIM
 | 
( (x,y) → y   ) 
(    [] → []' ) 
Imaginary Part Func 
-- 
Returns the imaginary part of its
(complex) argument. 
-- 
x         → 0 
(x,y)     → y 
[ R-arr ] → [ R-arr ] 
[ C-arr ] → [ R-arr ] 
'sym'     → 'IM(sym)' 
-- 
Related: C→R,RE,R→C
 | 
208F4 | 
 xINCR
 | 
( name → x ) 
Increment Cmd 
-- 
Takes a variable on level 1, adds
1, stores the new value back into
the original variable, and returns
the new value to level 1. 
-- 
Related: DECR
 | 
1E04A | 
 xINDEP
 | 
(   name →  ) 
( {name} →  ) 
Independent Variable Cmd 
-- 
Specifies the independent variable
and its plotting range. 
-- 
Related: DEPND
 | 
224CA | 
 xINPUT
 | 
(       $prompt $ → $' ) 
( $prompt {specs} → $' ) 
Input Cmd 
-- 
Prompts for data input to the
command line and prevents the
user access to stack operations. 
-- 
Related: PROMPT,STR→
 | 
1B278 | 
 xINV
 | 
(    x → 1/x   ) 
( [[]] → [[]]' ) 
Inverse (1/x) Analytic Func 
-- 
Returns the reciprocal or the
matrix inverse. 
-- 
Related: SINV,/
 | 
1BB6D | 
 xIP
 | 
( x → n ) 
Integer Part Func 
-- 
Returns the integer part of the
argument. 
-- 
x     → n 
x_u   → n_u 
'sym' → 'IP(sym)' 
-- 
Related: FP
 | 
20A93 | 
 xISOL
 | 
( symb var → symb' ) 
Isolate Variable Cmd 
-- 
Returns an algebraic symb' that
rearranges symb to "isolate"
the first occurrence of variable
var. 
-- 
Related: COLCT,EXPAN,QUAD,SHOW,SOLVE
 | 
1FAEB | 
 xFORMUNIT
 | 
 
UserRPL: x_
 | 
23654 | 
 x'
 | 
 | 
23679 | 
 xENDTIC
 | 
 
UserRPL: x'
 | 
2361E | 
 x<<
 | 
 
UserRPL: x«
 | 
23639 | 
 x>>
 | 
 
UserRPL: x»
 | 
235FE | 
 x>>ABND
 | 
 
UserRPL: x»
 | 
2206C | 
 xKERRM
 | 
(  → msg ) 
Kermit Error Message Cmd 
-- 
Returns the text of the most
recent Kermit error packet. 
-- 
Related: FINISH,KGET,PKT,RECN,RECV, SEND,SERVER
 | 
1A873 | 
 xKEY
 | 
(  → rc 1 ) 
(  → 0    ) 
Key Cmd 
-- 
Returns to level 1 a test result,
and if a key is pressed, returns
to level 2 the row-column location
xn m of that key. 
-- 
Related: WAIT,KEYEVAL
 | 
21F24 | 
 xKGET
 | 
(           name →  ) 
(         "name" →  ) 
(        {names} →  ) 
( {{old new}...} →  ) 
Kermit Get Cmd 
-- 
Used by a local Kermit to get a
Kermit server to transmit the
named object(s). 
-- 
Related: BAUD,CKSM,FINISH,PARITY,RECN, RECV,SEND,SERVER,TRANSIO
 | 
1A303 | 
 xKILL
 | 
(  →  ) 
Cancel Halted Programs Cmd 
-- 
Cancels all currently halted
programs. (Halted programs are
typically canceled by pressing
PRG NXT RUN KILL.) If KILL is
executed within a program, that
program is also canceled. 
-- 
Related: CONT,DOERR,HALT,PROMPT
 | 
1E2D5 | 
 xLABEL
 | 
(  →  ) 
Label Axes Cmd 
-- 
Labels axes in PICT with x- and
y-axis variable names and with
the minimum and maximum values of
the display ranges. 
-- 
Related: LABEL,DRAW,DRAX
 | 
1A604 | 
 xLAST
 | 
(  → ob1 .. obn ) 
Last Arguments Cmd 
-- 
Returns copies of the arguments
of the most recently executed
command.
UserRPL: xLASTARG
 | 
1E58D | 
 x>LCD
 | 
( grob →  ) 
Graphics Object to LCD Cmd 
-- 
Displays the graphics object from
level 1, with its upper left
pixel in the upper left corner of
the display. 
-- 
Related: LCD→,BLANK,→GROB
UserRPL: x→LCD
 | 
1E572 | 
 xLCD>
 | 
(  → grob ) 
LCD to Graphics Object Cmd 
-- 
Returns the current stack and
menu display as a 131x64 graphics
object. 
-- 
Related: →LCD,→GROB
UserRPL: xLCD→
 | 
2142D | 
 xLIBS
 | 
(  → {title nlib nport ...} ) 
Libraries Cmd 
-- 
Lists the title, number, and
port of each library attached to
the current directory. 
-- 
Related: ATTACH,DETACH
 | 
1E398 | 
 xLINE
 | 
(     (x1,y1) (x2,y2) →  ) 
( {#n1 #m1} {#n2 #m2} →  ) 
Draw Line Cmd 
-- 
Draws a line in PICT between the
coordinates in levels 1 and 2. 
-- 
Related: ARC,BOX,TLINE
 | 
200F3 | 
 xSIGMALINE
 | 
(  → symb ) 
Regression Model Formula Cmd 
-- 
Returns an expression representing
the best fit line according
to the current statistical model,
using X as the independent variable
name, and explicit values
of the slope and intercept taken
from the reserved variable ΣPAR. 
-- 
<REF>TEXT:Reserved|ΣPAR 
-- 
Related: BESTFIT,COLΣ,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL
UserRPL: xΣLINE
 | 
201B1 | 
 xLINFIT
 | 
(  →  ) 
Linear Curve Fit Cmd 
-- 
Stores LINFIT as the fifth parameter
in the reserved variable
ΣPAR, indicating that subsequent
executions of LR are to use the
linear curve fitting model. 
-- 
<REF>TEXT:Reserved|ΣPAR 
-- 
Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT
 | 
1C95A | 
 xLIST>
 | 
( {} → ob1...obn n ) 
List to Stack Cmd 
-- 
Takes a list of n objects and
returns them in separate levels,
and returns the total number of
objects to level 1. 
-- 
Related: ARRY→,DTAG,EQ→,→LIST, OBJ→,STR→
UserRPL: xLIST→
 | 
1C783 | 
 x>LIST
 | 
( ob1 .. obn n → {} ) 
Stack to List Cmd 
-- 
Takes n objects from level n+1
through level 2 and returns a
list of those n objects. 
-- 
Related: →ARRY,LIST→,→STR, →TAG,→UNIT
UserRPL: x→LIST
 | 
1B94F | 
 xLN
 | 
( x → x' ) 
Natural Logarithm Analytic Func 
-- 
Returns the natural (base e)
logarithm of the argument. 
-- 
z     → ln z 
'sym' → 'LN(sym)' 
-- 
Related: ALOG,EXP,ISOL,LNP1,LOG
 | 
1BA8C | 
 xLNP1
 | 
( x → x' ) 
Natural Log of x+1 Analytic Func 
-- 
Returns ln (x + 1). 
-- 
x     → ln(x+1) 
'sym' → 'LNP1(sym)' 
-- 
Related: EXPM,LN
 | 
1B9C6 | 
 xLOG
 | 
( x → x' ) 
Common Logarithm Analytic Func 
-- 
Returns the common logarithm
(base 10) of the argument. 
-- 
z     → log z 
'sym' → 'LOG(sym)' 
-- 
Related: ALOG,EXP,ISOL,LN
 | 
201D6 | 
 xLOGFIT
 | 
(  →  ) 
Logarithmic Curve Fit Cmd 
-- 
Stores LOGFIT as the fifth parameter
in the reserved variable
ΣPAR, indicating that subsequent
executions of LR are to use the
logarithmic curve-fitting model. 
-- 
<REF>TEXT:Reserved|ΣPAR 
-- 
Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT
 | 
1FF20 | 
 xLR
 | 
(  → Intercept Slope ) 
Linear Regression Cmd 
-- 
Uses the currently selected statistical
model to calculate the
linear regression coefficients
(intercept and slope) for the
selected dependent and independent
variables in the current stat
matrix (reserved variable ΣDAT). 
-- 
<REF>TEXT:Reserved|ΣDAT 
-- 
Related: BESTFIT,COLΣ,CORR,COV,EXPFIT, ΣLINE,LINFIT,LOGFIT,PREDX,PREDY, PWRFIT,XCOL,YCOL
 | 
1BE9C | 
 xMANT
 | 
( x → x' ) 
Mantissa Func 
-- 
Returns the mantissa of the argument. 
-- 
x     → ymant 
'sym' → 'MANT(sym)' 
-- 
Related: SIGN,XPON
 | 
1FA8D | 
 xMATCHDN
 | 
(       symb {spat srepl} → symb' 0/1 ) 
( symb {spat srepl scond} → symb' 0/1 ) 
Match Pattern Down Cmd 
-- 
Rewrites an expression. 
-- 
Related: X↑MATCH
UserRPL: x↓MATCH
 | 
1FA59 | 
 xMATCHUP
 | 
(       symb {spat srepl} → symb' 0/1 ) 
( symb {spat srepl scond} → symb' 0/1 ) 
Bottom-Up Match and Replace Cmd 
-- 
Rewrites an expression. 
-- 
Related: X∇MATCH
UserRPL: x↑MATCH
 | 
1BC71 | 
 xMAX
 | 
( x y → x' ) 
Maximum Func 
-- 
Returns the greater (more positive)
of the arguments. 
-- 
x      y      → max(x, y) 
x      'sym'  → 'MAX(x, sym)' 
'sym'  x      → 'MAX(sym, x)' 
'sym1' 'sym2' → 'MAX(sym1, sym2)' 
x_u1   y_u2   → max(x_u1, y_u2) 
-- 
Related: MIN
 | 
1AADF | 
 xMAXR
 | 
(  → MAXR ) 
Maximum Real Func 
-- 
Returns the symbolic constant
'MAXR' or its numerical
representation, 9.99999999999E499. 
-- 
→ 'MAXR' 
→ 9.99999999999E499 
-- 
Related: Ee,i,MINR,π
 | 
1FE7E | 
 xMAXSIGMA
 | 
(  → xmax      ) 
(  → [x1...xn] ) 
Maximum Sigma Cmd 
-- 
Finds the maximum coordinate
value in each of the m columns of
the current stat matrix (reserved
variable ΣDAT). 
-- 
<REF>TEXT:Reserved|ΣDAT 
-- 
Related: BINS,MEAN,MINΣ,SDEV,TOT,VAR
UserRPL: xMAXΣ
 | 
1FE99 | 
 xMEAN
 | 
(  → xmean     ) 
(  → [x1...xn] ) 
Mean Cmd 
-- 
Returns the mean of each of the
m columns of coordinate values in
the current stat matrix (reserved
variable ΣDAT). 
-- 
<REF>TEXT:Reserved|ΣDAT 
-- 
Related: BINS,MAXΣ,MINΣ,SDEV,TOT,VAR
 | 
20FAA | 
 xMEM
 | 
(  → x ) 
Memory Available Cmd 
-- 
Returns the number of bytes of
available RAM. 
-- 
Related: BYTES
 | 
21196 | 
 xMENU
 | 
( % →  ) 
Display Menu Cmd 
-- 
Displays a built-in menu or a
library menu, or displays a custom
menu. 
-- 
namemenu           → 
{ listdefinition } → 
'namedefinition'   → 
obj                → 
-- 
Related: RCLMENU,TMENU
 | 
2137F | 
 xMERGE
 | 
( 1 →  ) 
Merge RAM Card Cmd
Only useful on the 48. 
-- 
Merges the RAM from the card in
port 1 with the rest of main user
memory. Merged memory is no
longer independent. 
-- 
Related: FREE,FREE1
 | 
1BCE3 | 
 xMIN
 | 
( x y → x' ) 
Minumum Func 
-- 
Returns the lesser (more
negative) of its two arguments. 
-- 
x      y      → min(x, y) 
x      'sym'  → 'MIN(x, sym)' 
'sym'  x      → 'MIN(sym, x)' 
'sym1' 'sym2' → 'MIN(sym1, sym2)' 
x_u1   y_u2   → min(x_u1, y_u2) 
-- 
Related: MAX
 | 
1AB01 | 
 xMINR
 | 
(  → MINR ) 
Minimum Real Func 
-- 
Returns the symbolic constant
'MINR' or its numerical representation,
1.00000000000E-499. 
-- 
→ 'MAXR' 
→ 1.00000000000E-499 
-- 
Related: e,i,MAXR,π
 | 
1FEB4 | 
 xMINSIGMA
 | 
(  → xmin      ) 
(  → [x1...xn] ) 
Minimum Sigma Cmd 
-- 
Finds the minimum coordinate
value in each of the m current
statistics matrix (reserved
variable ΣDAT). 
-- 
<REF>TEXT:Reserved|ΣDAT 
-- 
Related: BINS,MAXΣ,MEAN,SDEV,TOT,VAR
UserRPL: xMINΣ
 | 
1BE4D | 
 xMOD
 | 
( x y → x' ) 
Modulo Func 
-- 
Returns a remainder defined by:
x mod y = x - y floor (x/y) 
-- 
x      y      → x mod y 
x      'sym'  → 'MOD(x, sym)' 
'sym'  x      → 'MOD(sym, x)' 
'sym1' 'sym2' → 'MOD(sym1, sym2)' 
-- 
Related: FLOOR,/
 |