Diagrama de pila de los comandos SystemRpl para las calculadoras gráficas HP.
|
HP48G |
HP49G |
NOMBRE DE LA ENTRADA |
ARGUMENTOS |
| 623A0 |
353F7 |
!!append$
|
( $ $' → $+$' )
|
| 62312 |
35369 |
!!append$?
|
( $ $' → $+$' )
|
| 62394 |
353EB |
!!insert$
|
( $ $' → $'+$ )
|
| 50E59 |
2F315 |
!#1+IF<dim-1
|
|
| 50EA5 |
2F316 |
!#1-IF>0
|
|
| 0BCCF |
25E67 |
!*triand
|
( T T → )
( F T → F T <SEMI> )
|
| 0BC6F |
25E68 |
!*trior
|
( F → <SKIP> )
( T T → <COLA> )
|
| 62376 |
353CD |
!append$
|
( $ $' → $+$' )
|
| 62F2F |
35F6A |
!append$SWAP
|
( ob $ $' → $+$' ob )
|
| 1795A |
2F191 |
!DcompWidth
|
( # → )
|
| 622E5 |
3533C |
!insert$
|
( $ $' → $'+$ )
|
| ----- |
263D2 |
!MATTRNnc
|
|
| ----- |
25F68 |
!REDIMTEMP
|
|
| ----- |
25F63 |
!REDIMUSER
|
|
| 03EC2 |
03EC2 |
#* |
( # #' → #*#' )
|
| 191B9 |
2632D |
#*OVF
|
( # #' → #*#' )
|
| 03DBC |
03DBC |
#+ |
( # #' → #+#' )
|
| 63808 |
36851 |
#+-1
|
( # #' → #+#'-1 )
|
| 627D5 |
357FC |
#+DUP
|
( # #' → #+#' #+#' )
|
| 63051 |
36093 |
#+OVER
|
( ob # #' → ob #+#' ob )
|
| 61184 |
34417 |
#+PICK
|
( 1..n+m #n #m → 1..n+m 1 )
|
| 612DE |
344DD |
#+ROLL
|
( 1..n+m #n #m → 2..n+m 1 )
|
| 62DFE |
35E39 |
#+SWAP
|
( ob # #' → #+#' ob )
|
| 6133E |
3453D |
#+UNROLL
|
( 1..n+m #n #m → n+m 1..n+m-1 )
|
| 03DE0 |
03DE0 |
#- |
( # #' → #-#' )
|
| 624FB |
35552 |
#-#2⁄
|
|
| 637CC |
36815 |
#-+1
|
( # #' → #-#'+1 )
|
| 627F8 |
3581F |
#-DUP
|
( # #' → #-#' #-#' )
|
| 63065 |
360A7 |
#-OVER
|
( ob # #' → ob #-#' ob )
|
| 61172 |
34405 |
#-PICK
|
( 1..n-m #n #m → 1..n-m 1 )
|
| 612CC |
344CB |
#-ROLL
|
( 1..n-m #n #m → 2..n-m 1 )
|
| 62E12 |
35E4D |
#-SWAP
|
( ob # #' → #-#' ob )
|
| 6132C |
3452B |
#-UNROLL
|
( 1..n-m #n #m → n-m 1..n+m-1 )
|
| 03EF7 |
03EF7 |
#⁄ |
|
| 03CC7 |
03CC7 |
#0<> |
|
| 03CA6 |
03CA6 |
#0= |
( # → flag )
|
| 61A18 |
34A7E |
#0=?SEMI
|
( #0 → :: ; )
( # → :: <ob1> <rest> ; )
|
| 6333A |
36383 |
#0=?SKIP
|
( #0 → :: <ob2> <rest> ; )
( # → :: <ob1> <rest> ; )
|
| 61896 |
348FC |
#0=case
|
( #0 → :: <ob1> ; )
( # → :: <ob2> <rest> ; )
|
| 63E89 |
36F15 |
#0=ITE
|
( #0 → :: <ob1> <ob3> <rest> ; )
( # → :: <ob2> <rest> )
|
| 62B6F |
35B96 |
#0=UNTIL
|
( # → # )
|
| 03DEF |
03DEF |
#1+ |
( # → #+1 )
|
| 639CA |
36A13 |
#1+'
|
( # → #+1 nob )
|
| 62809 |
35830 |
#1+DUP
|
( # → #+1 #+1 )
|
| 63281 |
362CA |
#1+LAST$
|
( $ #start-#1 → $' )
|
| 62F75 |
35FB0 |
#1+NDROP
|
( ob 1..n #n → )
|
| 611A3 |
34436 |
#1+PICK
|
( 1..n #n-1 → 1..n 1 )
|
| 612F3 |
344F2 |
#1+ROLL
|
( ob 1..n #n → 1..n ob )
|
| 1DABB |
2F222 |
#1+ROT
|
( ob ob' # → ob' #+1 ob )
|
| 62E26 |
35E61 |
#1+SWAP
|
( ob # → #+1 ob )
|
| 61353 |
34552 |
#1+UNROLL
|
( ob 1..n #n → n ob 1..n-1 )
|
| 073DB |
073DB |
#1+_ONE_DO |
( #stop → )
|
| 03E0E |
03E0E |
#1- |
( # → #-1 )
|
| 637CC |
36815 |
#1--
|
( # #' → #-#'+1 )
|
| 62E4E |
35E89 |
#1-1SWAP
|
( # → 1 #-1 )
|
| 6281A |
35841 |
#1-DUP
|
( # → #-1 #-1 )
|
| 62FD9 |
3601B |
#1-ROT
|
( ob ob' # → ob' #-1 ob )
|
| 63245 |
3628E |
#1-SUB$
|
( $ #start #end+#1 → $' )
|
| 5E4A9 |
28071 |
#1-SWAP
|
( meta&ob → meta ob )
|
| 28558 |
281D5 |
#1-UNROT
|
( ob ob' # → #-1 ob ob' )
|
| 631A5 |
361EE |
#1-{}N
|
( ob1..obn #n+1 → {} )
|
| 6264E |
35675 |
#10*
|
( # → #*10 )
|
| 625DA |
35620 |
#10+
|
( # → #+10 )
|
| 625EA |
3562A |
#12+
|
( # → #+12 )
|
| 622B6 |
3530D |
#1<>
|
|
| 622A7 |
352FE |
#1=
|
( # → flag )
|
| 63353 |
3639C |
#1=?SKIP
|
( #1 → :: <ob2> <rest> ; )
( # → :: <ob1> <rest> ; )
|
| 63D26 |
36D8A |
#1=case
|
( #1 → :: <ob1> ; )
( # → :: <ob2> <rest> ; )
|
| 03E6F |
03E6F |
#2* |
( # → #*2 )
|
| 03E2D |
03E2D |
#2+ |
( # → #+2 )
|
| 611BE |
34451 |
#2+PICK
|
( 1..n #n-2 → 1..n 1 )
|
| 61318 |
34517 |
#2+ROLL
|
( a b 1..n #n → b 1..n a )
|
| 61365 |
34564 |
#2+UNROLL
|
( a b 1..n #n → n a b 1..n-1 )
|
| 03E4E |
03E4E |
#2- |
( # → #-2 )
|
| 03E8E |
03E8E |
#2⁄ |
|
| 636C8 |
36711 |
#2<>
|
|
| 6229A |
352F1 |
#2=
|
( # → flag )
|
| 6256A |
355FD |
#3+
|
( # → #+3 )
|
| 611D2 |
34465 |
#3+PICK
|
( 1..n #n-3 → 1..n 1 )
|
| ----- |
2D6006 |
^#3+ROLL
|
( obn+3...obn...ob1 #n → obn+2...ob1 obn+3 )
|
| 625FA |
355DF |
#3-
|
( # → #-3 )
|
| 62289 |
352E0 |
#3=
|
( # → flag )
|
| 6257A |
35602 |
#4+
|
( # → #+4 )
|
| 611E1 |
34474 |
#4+PICK
|
( 1..n #n-4 → 1..n 1 )
|
| 6260A |
355DA |
#4-
|
( # → #-4 )
|
| 6258A |
35607 |
#5+
|
( # → #+5 )
|
| 6261A |
355D5 |
#5-
|
( # → #-5 )
|
| 636B4 |
366FD |
#5=
|
( # → flag )
|
| 62691 |
356B8 |
#6*
|
( # → #*6 )
|
| 6259A |
3560C |
#6+
|
( # → #+6 )
|
| 6262A |
355D0 |
#6-
|
( # → #-6 )
|
| 625AA |
35611 |
#7+
|
( # → #+7 )
|
| 62674 |
3569B |
#8*
|
( # → #*8 )
|
| 625BA |
35616 |
#8+
|
( # → #+8 )
|
| 625CA |
3561B |
#9+
|
( # → #+9 )
|
| 167D8 |
25F72 |
#:>$
|
|
| 03CE4 |
03CE4 |
#< |
|
| 63673 |
366BC |
#<3
|
|
| 03D4E |
03D4E |
#<> |
|
| 63D3A |
36D9E |
#<>case
|
|
| 63D12 |
36D76 |
#<case
|
|
| 63E9D |
36F29 |
#<ITE
|
|
| 03D19 |
03D19 |
#= |
( # #' → flag )
|
| 6336C |
363B5 |
#=?SKIP
|
( #m #n → :: <ob2> <rest> ; )
( #m #n → :: <ob1> <rest> ; )
|
| 6186C |
348D2 |
#=case
|
( #m #n → :: <ob1> ; )
( #m #n → :: <ob2> <rest> ; )
|
| 618D3 |
34939 |
#=casedrop
|
( #m #n → :: <ob1> ; )
( #m #n → :: #m <ob2> <rest> ; )
|
| 63547 |
36590 |
#=casedrpfls
|
( #m #n → F )
( #m #n → :: #m <ob1> <rest> ; )
|
| 62C2D |
35C54 |
#=ITE
|
( #m #n → :: <ob1> <ob3> <rest> ; )
( #m #n → :: <ob2> <rest> ; )
|
| 6448A |
37752 |
#=POSCOMP
|
( comp # → #i )
( comp # → #0 )
|
| 03D83 |
03D83 |
#> |
|
| 167E4 |
25F77 |
#>$
|
|
| 5435D |
21F416 |
#>% |
|
| 636F0 |
36739 |
#>1
|
|
| 63D4E |
36DB2 |
#>2case
|
|
| 63399 |
363E2 |
#>?SKIP
|
|
| 63D67 |
36DCB |
#>case
|
|
| 05A75 |
05A75 |
#>CHR |
|
| 059CC |
059CC |
#>HXS |
|
| 63EB1 |
36F3D |
#>ITE
|
|
| 07E50 |
07E50 |
#>ROMPTR |
|
| ----- |
0EE006 |
^#>Z
|
|
| 1EA9D |
3CD21 |
x#? |
( x y → 1 )
( x y → 0 )
UserRPL: x\=⁄
|
| 03EB1 |
03EB1 |
#AND |
( # #' → #'' )
|
| 65080 |
33981 |
#CAlarmErr |
3583d DFFh
|
| 65094 |
33995 |
#EXITERR |
458752d 70000h
|
| ----- |
07C007 |
^#FACT
|
( # → Z )
|
| 642E3 |
3736E |
#FIVE#FOUR
|
( → #5 #4 )
|
| 624C6 |
3551D |
#MAX
|
( # #' → #'' )
|
| 624BA |
35511 |
#MIN
|
( # #' → #'' )
|
| 64E82 |
33783 |
#NoRoomForSt |
|
| 6428A |
37315 |
#ONE#27
|
( → #1 #27d )
|
| 03DC7 |
03DC7 |
#PUSHA- |
<see>SAVPTR , R0=A,
<see>PUSH# , Loop
|
| 64E46 |
33747 |
#SyntaxErr |
262d 106h
|
| 642D1 |
3735C |
#THREE#FOUR
|
( → #3 #4 )
|
| 642BF |
3734A |
#TWO#FOUR
|
( → #2 #4 )
|
| 6429D |
37328 |
#TWO#ONE
|
( → #2 #1 )
|
| 642AF |
3733A |
#TWO#TWO
|
( → #2 #2 )
|
| 64E8C |
3378D |
#Warning:NL |
|
| 64209 |
37294 |
#ZERO#ONE
|
( → #0 #1 )
|
| 6427A |
37305 |
#ZERO#SEVEN
|
( → #0 #7 )
|
| 64E3C |
3373D |
#_102 |
258d 102h
|
| 63808 |
36851 |
$1-+
|
( # #' → #+#'-1 )
|
| 11D8F |
266B1 |
$5x7 |
( D.A B.A C.A D0 D1 -→ )
Displays string body at D1 in
grob at D0 C.A = chars B.A =
xlocation D.A = row length in
nibbles → D1 = addr after $
D0 = location of next char
D.A = row length
|
| 11CF3 |
----- |
$>BIGGROB |
|
| 11D00 |
25F7C |
$>GROB
|
|
| 11F80 |
25F81 |
$>grob
|
|
| ----- |
25F86 |
$>GROBCR
|
|
| ----- |
25F8B |
$>grobCR
|
|
| 05B15 |
05B15 |
$>ID |
|
| 65244 |
33B45 |
$DER |
|
| 6571F |
3402C |
$_''
|
"''"
|
| 65749 |
34056 |
$_2DQ
|
""""
|
| 6572D |
3403A |
$_::
|
"::"
|
| 656F5 |
34002 |
$_<<>>
|
|
| 65757 |
34064 |
$_ECHO
|
"ECHO"
|
| 65769 |
34076 |
$_EXIT
|
"EXIT"
|
| 657A7 |
340B4 |
$_GRAD
|
"GRAD"
|
| 6573B |
34048 |
$_LRParens
|
"()"
|
| 656C5 |
33FD2 |
$_R<<
|
|
| 656D5 |
33FE2 |
$_R<Z
|
|
| 65797 |
340A4 |
$_RAD
|
"RAD"
|
| 6577B |
34088 |
$_Undefined
|
"Undefined"
|
| 656E5 |
33FF2 |
$_XYZ
|
"XYZ"
|
| 65711 |
3401E |
$_[]
|
"[]"
|
| 65703 |
34010 |
$_{}
|
"{}"
|
| 1C060 |
3B251 |
x%
|
( x y → xy⁄100 )
|
| 2A99A |
30385 |
%%*
|
( %% %%' → %%*%%' )
|
| 62FED |
3602F |
%%*ROT
|
( ob ob' %% %%' → ob' %%+%%' ob )
|
| 62EA3 |
35EDE |
%%*SWAP
|
( ob %% %%' → %%+%%' ob )
|
| 63C18 |
36C7C |
%%*UNROT
|
( ob ob' %% %%' → %%+%%' ob ob' )
|
| 2A943 |
3032E |
%%+
|
( %% %%' → %%+%%' )
|
| 2A94F |
3033A |
%%-
|
( %% %%' → %%-%%' )
|
| 2A562 |
2FBE5 |
%%.1
|
0.1
|
| 2B3DD |
30DC8 |
%%.4
|
0.4
|
| 2A57C |
2FBFF |
%%.5
|
0.5
|
| 2A9E8 |
303D3 |
%%⁄
|
|
| 63B82 |
36BE6 |
%%⁄>%
|
|
| 2A4C6 |
2FB49 |
%%0
|
0
|
| 2A727 |
30112 |
%%0<
|
|
| 2A80B |
301F6 |
%%0<=
|
|
| 2A7BB |
301A6 |
%%0<>
|
|
| 2A75A |
30145 |
%%0=
|
( %% → flag )
|
| 2A788 |
30173 |
%%0>
|
|
| 2A7E3 |
301CE |
%%0>=
|
|
| 2A4E0 |
2FB63 |
%%1
|
1
|
| 2AA92 |
3047D |
%%1⁄
|
|
| 2A596 |
2FC19 |
%%10
|
10
|
| 2B2DC |
30CC7 |
%%12
|
12
|
| 2A4FA |
2FB7D |
%%2
|
2
|
| 0F688 |
27A89 |
%%2PI
|
2\pi
|
| 2A514 |
2FB97 |
%%3
|
3
|
| 2A52E |
2FBB1 |
%%4
|
4
|
| 2A548 |
2FBCB |
%%5
|
5
|
| 2B300 |
30CEB |
%%60
|
60
|
| 2B1FF |
30BEA |
%%7
|
7
|
| 2A81F |
3020A |
%%<
|
|
| 2A8AB |
30296 |
%%<=
|
|
| 2A87F |
3026A |
%%>
|
|
| 2A5B0 |
2FF9B |
%%>%
|
|
| 2A895 |
30280 |
%%>=
|
|
| 51A07 |
261CF |
%%>C%
|
|
| 2A8F0 |
302DB |
%%ABS
|
( %% → %%abs )
|
| 2AD08 |
306F3 |
%%ACOSRAD
|
( %% → %%rad )
|
| 2AD4F |
3073A |
%%ANGLE
|
( %%x %%y → %%ang )
|
| 2AD6C |
30757 |
%%ANGLEDEG
|
( %%x %%y → %%deg )
|
| 2AD7C |
30767 |
%%ANGLERAD
|
( %% → %%' )
|
| 2ACD8 |
306C3 |
%%ASINRAD
|
( %% → %%rad )
|
| 2A910 |
302FB |
%%CHS
|
( %% → -%% )
|
| 2AC57 |
30642 |
%%COS
|
( %% → %%cos )
|
| 2AC68 |
30653 |
%%COSDEG
|
( %%deg → %%cos )
|
| 2ADC7 |
307B2 |
%%COSH
|
( %% → %%cosh )
|
| 2AC78 |
30663 |
%%COSRAD
|
( %%rad → %%cos )
|
| 2AB1C |
30507 |
%%EXP
|
( %% → e^%% )
|
| 2AF99 |
30984 |
%%FLOOR
|
( %% → %%maxint )
|
| 2AF27 |
30912 |
%%H>HMS
|
|
| 2AF99 |
30984 |
%%INT
|
( %% → %%maxint )
|
| 2AB5B |
30546 |
%%LN
|
( %% → ln %% )
|
| 2AB94 |
3057F |
%%LNP1
|
( %% → %%ln(%%+1) )
|
| 2A6DC |
300C7 |
%%MAX
|
( %% %%' → %%max )
|
| 2B4C5 |
30EB0 |
%%P>R
|
|
| 2A458 |
2FADB |
%%PI |
\pi
|
| ----- |
11C007 |
^%%PSI |
( %%x → %% )
|
| 2B498 |
30E83 |
%%R>P
|
|
| 2AC06 |
305F1 |
%%SIN
|
( %% → %%sin )
|
| 2AC17 |
30602 |
%%SINDEG
|
( %%deg → %%sin )
|
| 2AD95 |
30780 |
%%SINH
|
( %% → %%sinh )
|
| 2AC27 |
30612 |
%%SINRAD
|
( %% → %%' )
|
| 2AAEA |
304D5 |
%%SQRT
|
( %% → \v⁄%% )
|
| 2ACA8 |
30693 |
%%TANRAD
|
( %%rad → %%tan )
|
| 2AA5F |
3044A |
%%^
|
( %% %%' → %%^%%' )
|
| 2A9BC |
303A7 |
%*
|
( % %' → %*%' )
|
| 2A974 |
3035F |
%+
|
( % %' → %+%' )
|
| 51BE4 |
25E69 |
%+SWAP
|
( ob % %' → %+%' ob )
|
| 2A981 |
3036C |
%-
|
( % %' → %-%' )
|
| 650D2 |
339D3 |
%-.5 |
|
| 2A386 |
2FA09 |
%-1
|
-1
|
| 5F267 |
2B289 |
%-1=case
|
( %-1 → :: %-1 <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| 2A39B |
2FA1E |
%-2
|
-2
|
| 2A3B0 |
2FA33 |
%-3
|
-3
|
| 2A3C5 |
2FA48 |
%-4
|
-4
|
| 2A3DA |
2FA5D |
%-5
|
-5
|
| 2A3EF |
2FA72 |
%-6
|
-6
|
| 2A404 |
2FA87 |
%-7
|
-7
|
| 2A419 |
2FA9C |
%-8
|
-8
|
| 2A42E |
2FAB1 |
%-9
|
-9
|
| 2A487 |
2FB0A |
%-MAXREAL
|
-9.99E499
|
| 2A4B1 |
2FB34 |
%-MINREAL
|
-1E-499
|
| 494B4 |
27118 |
%.1
|
.1
|
| 650BD |
339BE |
%.5
|
.5
|
| 2A9FE |
303E9 |
%⁄
|
|
| 2A2B4 |
2F937 |
%0
|
0
|
| 2A738 |
30123 |
%0<
|
|
| 2A7CF |
301BA |
%0<>
|
|
| 2A76B |
30156 |
%0=
|
( % → flag )
|
| 5F127 |
2B149 |
%0=case
|
( %0 → :: %0 <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| 2A799 |
30184 |
%0>
|
|
| 2A7F7 |
301E2 |
%0>=
|
|
| 2A2C9 |
2F94C |
%1
|
1
|
| 50262 |
26F36 |
%1+
|
( % → %+1 )
|
| 50276 |
26F4A |
%1-
|
( % → %-1 )
|
| 2AAAF |
3049A |
%1⁄
|
|
| 650E7 |
339E8 |
%10
|
10
|
| 62BF1 |
35C18 |
%10*
|
( % → %*10 )
|
| 415F1 |
27E5D |
%100
|
100
|
| 1CC03 |
2FCE6 |
%11
|
11
|
| 1CC1D |
2FCFB |
%12
|
12
|
| 1CC37 |
2FD10 |
%13
|
13
|
| 1CC51 |
2FD25 |
%14
|
14
|
| 1CC85 |
2FD3A |
%15
|
15
|
| 1CD3A |
2FD4F |
%16
|
16
|
| 1CD54 |
2FD64 |
%17
|
17
|
| 1CDF2 |
2FD79 |
%18
|
18
|
| 650FC |
339FD |
%180
|
180
|
| 1CE07 |
2FD8E |
%19
|
19
|
| 5F181 |
2B1A3 |
%1=case
|
( %1 → :: %1 <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| ----- |
4CE006 |
^%1TWO
|
( ob → ob %1 #2 )
|
| 2A2DE |
2F961 |
%2
|
2
|
| 1CC6B |
2FDA3 |
%20
|
20
|
| 65111 |
33A12 |
%200 |
|
| 1CCA4 |
2FDB8 |
%21
|
21
|
| 1CCC3 |
2FDCD |
%22
|
22
|
| 1CCE2 |
2FDE2 |
%23
|
23
|
| 1CD01 |
2FDF7 |
%24
|
24
|
| 1CD20 |
2FE0C |
%25
|
25
|
| 1CD73 |
2FE21 |
%26
|
26
|
| 1CD8D |
2FE36 |
%27
|
27
|
| 5F1EA |
2B20C |
%2=case
|
( %2 → :: %2 <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| 2A2F3 |
2F976 |
%3
|
3
|
| 65126 |
33A27 |
%360
|
360
|
| 2A308 |
2F98B |
%4
|
4
|
| 6513B |
33A3C |
%400 |
|
| 2A31D |
2F9A0 |
%5
|
5
|
| 2A332 |
2F9B5 |
%6
|
6
|
| 2A347 |
2F9CA |
%7
|
7
|
| 2A35C |
2F9DF |
%8
|
8
|
| 320B1 |
27103 |
%80
|
80
|
| 2A371 |
2F9F4 |
%9
|
9
|
| 2A871 |
3025C |
%<
|
|
| 2A8B6 |
302A1 |
%<=
|
|
| 2A8CC |
302B7 |
%<>
|
|
| 2A8C1 |
302AC |
%=
|
( % %' → flag )
|
| 2A88A |
30275 |
%>
|
|
| 543F9 |
2EFCB |
%>#
|
|
| 2A5C1 |
2FFAC |
%>%%
|
|
| 2A95B |
30346 |
%>%%-
|
|
| 2AA9E |
30489 |
%>%%1⁄
|
|
| 2AD5B |
30746 |
%>%%ANGLE
|
|
| 2AAF6 |
304E1 |
%>%%SQRT
|
|
| 62E8F |
35ECA |
%>%%SWAP
|
|
| 2A8A0 |
3028B |
%>=
|
|
| 05C27 |
05C27 |
%>C% |
|
| 2A673 |
3005E |
%>HMS
|
|
| 22618 |
2F223 |
%>TAG
|
|
| 2A900 |
302EB |
%ABS
|
( % → %' )
|
| 18CD7 |
262EC |
%ABSCOERCE
|
( % → # )
|
| 2ACF1 |
306DC |
%ACOS
|
( % → ACOS% )
|
| 2AE13 |
307FE |
%ACOSH
|
( % → ACOSH% )
|
| 2ABBA |
305A5 |
%ALOG
|
( % → 10^% )
|
| 2AD38 |
30723 |
%ANGLE
|
( %x %y → %ang )
|
| 2ACC1 |
306AC |
%ASIN
|
( % → ASIN% )
|
| 2AE00 |
307EB |
%ASINH
|
( % → ASINH% )
|
| 2AD21 |
3070C |
%ATAN
|
( % → ATAN% )
|
| 2AE26 |
30811 |
%ATANH
|
( % → ATANH% )
|
| 2AF73 |
3095E |
%CEIL
|
( % → %minint >=% )
|
| 2AA30 |
3041B |
%CH
|
( % %' → %pcchange )
|
| 1C149 |
3B362 |
x%CH
|
( x1 x2 → x3 )
|
| 2A920 |
3030B |
%CHS
|
( % → -% )
|
| 2AE62 |
3084D |
%COMB
|
( % %' → COMB(%,%') )
|
| 2AC40 |
3062B |
%COS
|
( % → COS% )
|
| 2ADDA |
307C5 |
%COSH
|
( % → COSH% )
|
| 2A622 |
3000D |
%D>R
|
|
| 650A8 |
339A9 |
%e
|
e
|
| 2AB2F |
3051A |
%EXP
|
( % → e^% )
|
| 2AB42 |
3052D |
%EXPM1
|
( % → e^%-1 )
|
| 2AE39 |
30824 |
%EXPONENT
|
( % → %expn )
|
| 2B0C4 |
30AAF |
%FACT
|
( % → gamma(%+1) )
|
| 2AF86 |
30971 |
%FLOOR
|
( % → %maxint <=% )
|
| 2AF4D |
30938 |
%FP
|
( % → %frac )
|
| 2A6A0 |
3008B |
%HMS+
|
( %hms1 %hms2 → %hms )
|
| 2A6C8 |
300B3 |
%HMS-
|
( %hms1 %hms2 → %hms )
|
| 2A68C |
30077 |
%HMS>
|
|
| 2AF60 |
3094B |
%IP
|
( % → %int )
|
| 2EC11 |
2B3FD |
%IP>#
|
|
| 2AB6E |
30559 |
%LN
|
( % → LN% )
|
| 2ABA7 |
30592 |
%LNP1
|
( % → LN(%+1) )
|
| 2AB81 |
3056C |
%LOG
|
( % → LOG% )
|
| 2A930 |
3031B |
%MANTISSA
|
( % → %mant )
|
| 2A6F5 |
300E0 |
%MAX
|
( % %' → %greater )
|
| 62D81 |
35DBC |
%MAXorder
|
( % %' → %max %min )
|
| 2A472 |
2FAF5 |
%MAXREAL
|
9.99E499
|
| 2A70E |
300F9 |
%MIN
|
( % %' → %lesser )
|
| 2A49C |
2FB1F |
%MINREAL
|
1E-499
|
| 2ABDC |
305C7 |
%MOD
|
( % %' → %rem )
|
| 2AE4C |
30837 |
%NFACT
|
( % → %! )
|
| 2AA81 |
3046C |
%NROOT
|
( % %n → %' )
|
| 2A9C9 |
303B4 |
%OF
|
( % %' → %'⁄% * 100 )
|
| 2AE75 |
30860 |
%PERM
|
( % %' → PERM(%,%') )
|
| 2A443 |
2FAC6 |
%PI
|
\pi
|
| 2B4BB |
30EA6 |
%POL>%REC
|
|
| ----- |
11B007 |
^%PSI |
|
| 2A655 |
30040 |
%R>D
|
|
| 2AFC2 |
309AD |
%RAN
|
( → %random )
|
| 2B044 |
30A2F |
%RANDOMIZE
|
( %seed → )
|
| 2B48E |
30E79 |
%REC>%POL
|
|
| 2A8D7 |
302C2 |
%SGN
|
( % → -1⁄0⁄1 )
|
| 2ABEF |
305DA |
%SIN
|
( % → SIN% )
|
| 2ADAE |
30799 |
%SINH
|
( % → SINH% )
|
| 2B4F2 |
30EDD |
%SPH>%REC
|
|
| 2AB09 |
304F4 |
%SQRT
|
( % → \v⁄% )
|
| 2AA0B |
303F6 |
%T
|
( % %' → %pctotal )
|
| 1C0D7 |
3B2DC |
x%T
|
( x y → 100y⁄x )
|
| 2AC91 |
3067C |
%TAN
|
( % → TAN% )
|
| 2ADED |
307D8 |
%TANH
|
( % → TANH% )
|
| 2AA70 |
3045B |
%^
|
( % %' → %^%' )
|
| 05193 |
05193 |
&$ |
|
| 63F6A |
36FF6 |
&$SWAP
|
|
| 0521F |
0521F |
&COMP |
|
| 0518A |
0518A |
&HXS |
|
| 06E97 |
06E97 |
' |
( → nob (nextob) )
|
| 23654 |
389EF |
x' |
|
| 3FDFE |
25E6A |
'DoBadKey
|
( → DoBadKey )
|
| 3FE12 |
25E6B |
'DoBadKeyT
|
( → DoBadKey T )
|
| 3A9B8 |
2B90B |
'DROPFALSE
|
( → DROPFALSE )
|
| 63155 |
3619E |
'ERRJMP
|
( → ERRJMP )
|
| 5129C |
27B43 |
'IDFUNCTION
|
( → xFUNCTION )
|
| 512D8 |
27B7F |
'IDPARAMETER
|
( → xPARAMETRIC )
|
| 512C4 |
27B6B |
'IDPOLAR
|
( → xPOLAR )
|
| 4744F |
27155 |
'IDX
|
( → id )
|
| 2D441 |
2F350 |
'LamKPSto
|
|
| 63A3D |
36A8B |
'LAMLNAMESTO
|
( ob → )
|
| 632BD |
36306 |
'NOP
|
( → NOP )
|
| 06EEB |
06EEB |
'R |
( → ob )
|
| 639DE |
36A27 |
'R'R
|
( → ob1 ob2 )
|
| 2520A |
29ED0 |
'Rapndit
|
( meta ob1...ob4 → meta&ob ob1...ob4 )
|
| 06F66 |
06F66 |
'REVAL |
( → ? )
|
| 639FC |
36A4A |
'RRDROP
|
( → ob )
|
| 62474 |
354CB |
'RSaveRomWrd
|
( → )
|
| 62474 |
354CB |
'RSAVEWORD
|
( → )
|
| 63B5A |
36BBE |
'x* |
|
| 63B6E |
36BD2 |
'xDER
|
( → xDER )
|
| 63A56 |
36AA4 |
'xDEREQ
|
( ob → flag )
|
| ----- |
2EE006 |
^'xi
|
( → xi )
|
| ----- |
2EC006 |
^'xPI
|
( → xPI )
|
| 1ADEE |
39DE8 |
x*
|
( x y → x*y )
|
| ----- |
127006 ^ |
x*ext
|
|
| 1E150 |
3C444 |
x*H
|
( xf → )
UserRPL: xSCALEH
|
| 1E170 |
3C464 |
x*W
|
( yf → )
UserRPL: xSCALEW
|
| 1AB67 |
39B58 |
x+
|
( x y → x+y )
|
| ----- |
125006 ^ |
x+ext
|
|
| 073A5 |
073A5 |
+LOOP |
( # → )
|
| 1AD09 |
39CFC |
x-
|
( x y → x-y )
|
| 1F9C4 |
3DA3E |
x→Q
|
|
| 1F9E9 |
3DA63 |
x→QPI
|
|
| 225BE |
3EFB1 |
x→TAG
|
|
| ----- |
126006 ^ |
x-ext
|
|
| 1AF05 |
39F49 |
x⁄
|
|
| ----- |
129006 ^ |
x⁄ext
|
|
| 1884D |
25F9A |
0LASTOWDOB!
|
( → )
|
| 1884D |
25F9A |
0LastRomWrd!
|
( → )
|
| ----- |
388006 |
^1&meta
|
|
| ----- |
40A006 |
^1-x^2⁄1+x^2
|
|
| 2B789 |
31568 |
1⁄X15
|
|
| 614AC |
34670 |
10GETLAM
|
( → ob )
|
| 61675 |
3466B |
10PUTLAM
|
( ob → )
|
| 6312D |
3616F |
10UNROLL
|
( 1..10 → 10 1..9 )
|
| 614BC |
3467A |
11GETLAM
|
( → ob )
|
| 61685 |
34675 |
11PUTLAM
|
( ob → )
|
| 614CC |
34684 |
12GETLAM
|
( → ob )
|
| 61695 |
3467F |
12PUTLAM
|
( ob → )
|
| 614DC |
3468E |
13GETLAM
|
( → ob )
|
| 616A5 |
34689 |
13PUTLAM
|
( ob → )
|
| 614EC |
34698 |
14GETLAM
|
( → ob )
|
| 616B5 |
34693 |
14PUTLAM
|
( ob → )
|
| 65212 |
33B13 |
14SPACES$ |
|
| 614FC |
346A2 |
15GETLAM
|
( → ob )
|
| 616C5 |
3469D |
15PUTLAM
|
( ob → )
|
| 6150C |
346AC |
16GETLAM
|
( → ob )
|
| 616D5 |
346A7 |
16PUTLAM
|
( ob → )
|
| 6151C |
346B6 |
17GETLAM
|
( → ob )
|
| 616E5 |
346B1 |
17PUTLAM
|
( ob → )
|
| 6152C |
346C0 |
18GETLAM
|
( → ob )
|
| 616F5 |
346BB |
18PUTLAM
|
( ob → )
|
| 6153C |
346CA |
19GETLAM
|
( → ob )
|
| 61705 |
346C5 |
19PUTLAM
|
( ob → )
|
| 3AA0A |
25E6C |
1A⁄LockA
|
|
| 62DB3 |
35DEE |
1ABNDSWAP
|
( ob → 1lamob ob )
|
| 634B6 |
364FF |
1GETABND
|
( → 1lamob )
|
| 613B6 |
34616 |
1GETLAM
|
( → ob )
|
| 55288 |
2F318 |
1GETLAMSWP1+
|
( # → 1lamob #+1 )
|
| 62F07 |
35F42 |
1GETSWAP
|
( ob → 1lamob ob )
|
| 634CF |
36518 |
1LAMBIND
|
( ob → )
|
| ----- |
3A4006 |
^1metainf#
|
( meta → meta # )
|
| ----- |
3A1006 |
^1metaundef#
|
( meta → meta # )
|
| 34D2B |
2B3A6 |
1NULLLAM{}
|
( → {} )
|
| 615E0 |
34611 |
1PUTLAM
|
( ob → )
|
| 514DC |
2F180 |
1REV
|
( → 6.28318530718 )
( → 360. )
( → 400. )
|
| 15978 |
25E6D |
1stkdecomp$w
|
( ob → $ )
|
| 63259 |
362A2 |
1_#1-SUB
|
( $ #end → $' )
|
| 63259 |
362A2 |
1_#1-SUB$
|
( $ #end → $' )
|
| 6362D |
36676 |
2#0=OR
|
( # # → flag )
|
| 2B470 |
30E5B |
2%%>%
|
|
| 2B45C |
30E47 |
2%>%%
|
|
| 61AE9 |
34B4F |
2'RCOLARPITE
|
Return to composite and ITE there.
|
| ----- |
441006 |
^2*1-cos⁄sin
|
|
| ----- |
443006 |
^2*sin⁄1+cos
|
|
| 6154C |
346D4 |
20GETLAM
|
( → ob )
|
| 61715 |
346CF |
20PUTLAM
|
( ob → )
|
| 6155C |
346DE |
21GETLAM
|
( → ob )
|
| 61725 |
346D9 |
21PUTLAM
|
( ob → )
|
| 6156C |
346E8 |
22GETLAM
|
( → ob )
|
| 61735 |
346E3 |
22PUTLAM
|
( ob → )
|
| 61B45 |
34BAB |
2@REVAL
|
( → )
|
| ----- |
173006 |
^2DMATRIX?
|
( ob → ob flag )
|
| 03258 |
03258 |
2DROP |
( 1 2 → )
|
| 6254E |
355A5 |
2DROP00
|
( ob ob → #0 #0 )
|
| 3FDBD |
25E6E |
2DropBadKey
|
( ob ob' → )
|
| 62B0B |
35B32 |
2DROPFALSE
|
( ob1 ob2 → F )
|
| ----- |
2D7006 |
^2DROPTRUE
|
( ob ob' → T )
|
| ----- |
392006 |
^2DROPZ0
|
( 2 1 → z0 )
|
| 031AC |
031AC |
2DUP |
( 1 2 → 1 2 1 2 )
|
| 63704 |
3674D |
2DUP#+
|
( # #' → # #' #+#' )
|
| 6289B |
358C2 |
2DUP#<
|
|
| 628B5 |
358DC |
2DUP#=
|
( # #' → # #' flag )
|
| 628D1 |
358F8 |
2DUP#>
|
|
| 63C40 |
36CA4 |
2DUP5ROLL
|
( 1 2 3 → 2 3 2 3 1 )
|
| 635D8 |
36621 |
2DUPEQ
|
( ob1 ob2 → ob1 ob2 flag )
|
| 611F9 |
35D30 |
2DUPSWAP
|
( 1 2 → 1 2 2 1 )
|
| 64E0A |
3370B |
2EXT |
238d EEh
|
| 632E5 |
3632E |
2GETEVAL
|
( → ? )
|
| 613E7 |
34620 |
2GETLAM
|
( → ob )
|
| 64DE2 |
336E3 |
2GROB |
204d CCh
|
| 64DCE |
336CF |
2HXS |
|
| 51532 |
2F17E |
2HXSLIST?
|
( { hxs hxs' } → # #' )
|
| ----- |
155006 |
^2LAMBIND
|
( ob1 ob2 → )
|
| 64C66 |
33459 |
2LIST |
85d 55h
|
| ----- |
3A3006 |
^2metainf#
|
( meta2 meta1 → meta2 meta1 # )
|
| ----- |
3A0006 |
^2metaundef#
|
( meta2 meta1 → meta2 meta1 # )
|
| 63FFB |
37087 |
2Ob>Seco
|
|
| 63FBA |
37046 |
2OVER
|
( 1 2 3 4 → 1 2 3 4 1 2 )
|
| ----- |
4E1006 |
^2POLYNOMIAL?
|
( symb1 symb2 → symb1 symb2 flag )
|
| 615F0 |
3461B |
2PUTLAM
|
( ob → )
|
| 6114E |
343E1 |
2RDROP
|
( → )
|
| 04099 |
331B1 |
2REAL |
17d 11h
|
| 626E5 |
3570C |
2skipcola
|
Does 2SKIP, then COLA.
|
| 62001 |
35018 |
2SWAP
|
( 1 2 3 4 → 3 4 1 2 )
|
| ----- |
12A006 |
^2SYMBINCOMP
|
( ob1 ob2 → meta1 meta2 )
|
| ----- |
40D006 |
^2x⁄1+x^2
|
|
| 61B55 |
34BBB |
3@REVAL
|
( → )
|
| 64F40 |
33841 |
3ARRY |
|
| 60F4B |
341D2 |
3DROP
|
( 1 2 3 → )
|
| ----- |
2D5006 |
^3DUP
|
( 3 2 1 → 3 2 1 3 2 1 )
|
| 6140E |
3462A |
3GETLAM
|
( → ob )
|
| ----- |
156006 |
^3LAMBIND
|
( ob1 ob2 ob3 → )
|
| 611FE |
34485 |
3PICK
|
( 1 2 3 → 1 2 3 1 )
|
| 63740 |
36789 |
3PICK#+
|
( # ob #' → # ob #'+# )
|
| 63C68 |
36CCC |
3PICK3PICK
|
( 1 2 3 → 1 2 3 1 2 )
|
| 630B5 |
360F7 |
3PICKOVER
|
( 1 2 3 → 1 2 3 1 3 )
|
| 62EDF |
35F1A |
3PICKSWAP
|
( 1 2 3 → 1 2 1 3 )
|
| 61600 |
34625 |
3PUTLAM
|
( ob → )
|
| 61160 |
343F3 |
3RDROP
|
( → )
|
| 64E64 |
33765 |
3REAL |
273d 111h
|
| 626DC |
35703 |
3skipcola
|
Does 3SKIP, then COLA.
|
| 65044 |
33945 |
3SYM |
|
| 60FAC |
3422B |
3UNROLL
|
( 1 2 3 → 3 1 2 )
|
| 60F7E |
341D7 |
4DROP
|
( 1..4 → )
|
| 60F83 |
34202 |
4DropLoop
|
Pop 4, Loop
|
| 61438 |
34634 |
4GETLAM
|
( → ob )
|
| 52D26 |
2B3B7 |
4NULLLAM{}
|
( → {} )
|
| 6121C |
3448A |
4PICK
|
( 1 2 3 4 → 1 2 3 4 1 )
|
| 63754 |
3679D |
4PICK#+
|
( # ob1 ob2 #' → # ob1 ob2 #'+# )
|
| 62DE5 |
35E20 |
4PICK#+SWAP
|
( # ob1 ob2 #' → # ob1 #'+# ob2 )
|
| 62DE5 |
35E20 |
4PICK+SWAP
|
( # ob1 ob2 #' → # ob1 #'+# ob2 )
|
| 630C9 |
3610B |
4PICKOVER
|
( 1 2 3 4 → 1 2 3 4 1 4 )
|
| 62EF3 |
35F2E |
4PICKSWAP
|
( 1 2 3 4 → 1 2 3 1 4 )
|
| 61615 |
3462F |
4PUTLAM
|
( ob → )
|
| 60FBB |
3423A |
4ROLL
|
( 1 2 3 4 → 2 3 4 1 )
|
| 62864 |
3588B |
4ROLLDROP
|
( 1 2 3 4 → 2 3 4 )
|
| 630A1 |
360E3 |
4ROLLOVER
|
( 1 2 3 4 → 2 3 4 1 4 )
|
| 63001 |
36043 |
4ROLLROT
|
( 1 2 3 4 → 2 4 1 3 )
|
| 62ECB |
35F06 |
4ROLLSWAP
|
( 1 2 3 4 → 2 3 1 4 )
|
| 6109E |
34331 |
4UNROLL
|
( 1 2 3 4 → 4 1 2 3 )
|
| 6113C |
343CF |
4UNROLL3DROP
|
( 1 2 3 4 → 4 )
|
| 62D09 |
35D44 |
4UNROLLDUP
|
( 1 2 3 4 → 4 1 2 3 3 )
|
| 63015 |
36057 |
4UNROLLROT
|
( 1 2 3 4 → 4 3 2 1 )
|
| 60F72 |
341DC |
5DROP
|
( 1..5 → )
|
| 6145C |
3463E |
5GETLAM
|
( → ob )
|
| 6123A |
3448F |
5PICK
|
( 1 2 3 4 5 → 1 2 3 4 5 1 )
|
| 61625 |
34639 |
5PUTLAM
|
( ob → )
|
| 60FD8 |
34257 |
5ROLL
|
( 1 2 3 4 5 → 2 3 4 5 1 )
|
| 62880 |
358A7 |
5ROLLDROP
|
( 1 2 3 4 5 → 2 3 4 5 )
|
| 626AE |
356D5 |
5skipcola
|
Skips 5 objects, then does COLA.
|
| 610C4 |
34357 |
5UNROLL
|
( 1 2 3 4 5 → 5 1 2 3 4 )
|
| 60F66 |
341E8 |
6DROP
|
( 1..6 → )
|
| 6146C |
34648 |
6GETLAM
|
( → ob )
|
| 6125E |
34494 |
6PICK
|
( 1..6 → 1..6 1 )
|
| 61635 |
34643 |
6PUTLAM
|
( ob → )
|
| 61002 |
34281 |
6ROLL
|
( 1..6 → 2..6 1 )
|
| 610FA |
3438D |
6UNROLL
|
( 1..6 → 6 1..5 )
|
| 60F54 |
341F4 |
7DROP
|
( 1..7 → )
|
| 6147C |
34652 |
7GETLAM
|
( → ob )
|
| 61282 |
34499 |
7PICK
|
( 1..7 → 1..7 1 )
|
| 61645 |
3464D |
7PUTLAM
|
( ob → )
|
| 6106B |
342EA |
7ROLL
|
( 1..7 → 2..7 1 )
|
| 62BC4 |
35BEB |
7UNROLL
|
( 1..7 → 7 1..6 )
|
| 6148C |
3465C |
8GETLAM
|
( → ob )
|
| 612A9 |
3449E |
8PICK
|
( 1..8 → 1..8 1 )
|
| 61655 |
34657 |
8PUTLAM
|
( ob → )
|
| 6103C |
342BB |
8ROLL
|
( 1..8 → 2..8 1 )
|
| 63119 |
3615B |
8UNROLL
|
( 1..8 → 8 1..7 )
|
| 6149C |
34666 |
9GETLAM
|
( → ob )
|
| 61665 |
34661 |
9PUTLAM
|
( ob → )
|
| 05445 |
05445 |
::N |
( ob1..obn #n → :: ob1..obn ; )
|
| 632D1 |
3631A |
::NEVAL
|
( ob1..obn #n → ? )
|
| ----- |
09F006 |
^::POLY
|
( Meta → :: )
|
| ----- |
3F053 |
x;
|
|
| 1EBBE |
3CE42 |
x< |
|
| 2361E |
389B9 |
x<<
|
|
| 1ECFC |
3CF80 |
x<=?
|
|
| 1EBBE |
3CE42 |
x<? |
|
| 3E3E1 |
27F47 |
<DelKey
|
|
| 3E2DD |
27EAF |
<SkipKey
|
|
| ----- |
38D83 |
x<STRUCT
|
|
| 1A8D8 |
398B9 |
x=
|
( x y → x=y )
|
| 1E972 |
3CBF6 |
x==
|
( x y → 1 )
( x y → 0 )
|
| ----- |
128006 ^ |
x=ext
|
|
| 1EC5D |
3CEE1 |
x> |
|
| 1ED9B |
3D01F |
x>=?
|
|
| 23639 |
389D4 |
x>>
|
|
| 235FE |
38999 |
x>>ABND |
|
| 1EC5D |
3CEE1 |
x>? |
|
| 1D009 |
3BE9B |
x>ARRY
|
|
| 3E4CA |
27F9A |
>DelKey
|
|
| ----- |
25F15 |
>FONT
|
|
| 1E5AD |
3C8A1 |
x>GROB
|
|
| 0525B |
0525B |
>H$ |
|
| 052C6 |
052C6 |
>HCOMP |
|
| 1BF1E |
3B0EC |
x>HMS
|
|
| ----- |
0A2006 |
^>HPOLY
|
|
| ----- |
0A4006 |
^>HPOLYN
|
|
| ----- |
25F90 |
>LANGUAGE
|
|
| 648BD |
37C06 |
>LASTRAM-WORD
|
|
| 1E58D |
3C881 |
x>LCD
|
|
| 1C783 |
3B7D2 |
x>LIST
|
|
| ----- |
2620B |
>MINIFONT
|
|
| 1A5E4 |
39785 |
x>NUM
|
|
| ----- |
0A7006 |
^>POLY
|
|
| ----- |
4F8006 |
^>POLYTRIM
|
|
| 06F9F |
06F9F |
>R |
|
| 41422 |
25E6F |
>Review$
|
|
| ----- |
0EB007 |
^>SIGNE
|
|
| 3E35F |
27EFB |
>SkipKey
|
|
| 1CB0B |
3BBBE |
x>STR
|
|
| 052EE |
052EE |
>T$ |
|
| 05E81 |
05E81 |
>TAG |
|
| 052FA |
052FA |
>TCOMP |
|
| ----- |
0A1006 |
^>TPOLY
|
|
| ----- |
0A3006 |
^>TPOLYN
|
|
| 1974F |
38FB5 |
x>UNIT
|
|
| 1DE66 |
3C2D6 |
x>V2
|
|
| 1DEC2 |
3C30A |
x>V3
|
|
| ----- |
4F1006 |
^>VARLIST
|
|
| ----- |
089314 ~ |
x?
|
|
| 62A61 |
35A88 |
?>ROMPTR
|
|
| 715B1 |
25F9F |
?ACCPTR>
|
|
| 4243E |
25E70 |
?ATTNQUIT
|
( → )
|
| 42078 |
25E71 |
?BlinkCursor
|
( → )
|
| 6317D |
361C6 |
?CARCOMP
|
( comp T → ob )
( comp F → comp )
|
| 3FF1B |
25E72 |
?CaseKeyDef
|
( # #' → :: ' ob1 T ; )
( # #' → :: <ob2> <rest> ; )
|
| 3FF48 |
25E73 |
?CaseRomptr@
|
( # #' → ob T )
( # #' → F )
( # #' → :: <ob2> <rest> ; )
|
| 40E3D |
25E74 |
?ClrAlg
|
( → )
|
| 40E5B |
25E75 |
?ClrAlgSetPr
|
( → )
|
| ----- |
2F19F |
?DispCommandLine
|
( → )
|
| 3A1CA |
2DFCC |
?DispMenu
|
( → )
|
| 39B85 |
2C341 |
?DispStack
|
( → )
|
| 3959C |
2C311 |
?DispStatus
|
( → )
|
| ----- |
2E5006 |
^?ext
|
( → '?' )
|
| 386D8 |
2EE5D |
?FlashAlert
|
( → )
|
| 619E0 |
34A46 |
?GOTO
|
( flag → )
|
| 3FA7A |
25E76 |
?Key>UKeyOb
|
|
| 63FCE |
3705A |
?Ob>Seco
|
|
| 26A2D |
25E77 |
?OKINALG
|
( ob → ob flag )
|
| 1854F |
25E78 |
?PURGE_HERE
|
( id → )
|
| 39BF3 |
----- |
?RollUpDA2 |
|
| 62A84 |
35AAB |
?ROMPTR>
|
|
| 61A3B |
34AA1 |
?SEMI
|
( T → :: ; )
( F → :: <ob1> <rest> ; )
|
| 638E4 |
3692D |
?SEMIDROP
|
( ob T → :: ob ; )
( ob F → :: <ob1> <rest> ; )
|
| 0712A |
0712A |
?SKIP |
( T → :: <ob2> <rest> ; )
( F → :: <ob1> <rest> ; )
|
| 62D9F |
35DDA |
?SKIPSWAP
|
( ob1 ob2 T → :: ob1 ob2 <ob1> <rest> ; )
( ob1 ob2 F → :: ob2 ob1 <ob1> <rest> ; )
|
| ----- |
2EF73 |
?Space⁄Go>
|
|
| 18513 |
25E79 |
?STO_HERE
|
( ob id⁄lam → )
|
| 62F1B |
35F56 |
?SWAP
|
( ob1 ob2 T → :: ob2 ob1 <ob1> <rest> ; )
( ob1 ob2 F → :: ob1 ob2 <ob1> <rest> ; )
|
| 62F5C |
35F97 |
?SWAPDROP
|
( ob1 ob2 T → :: ob1 <ob1> <rest> ; )
( ob1 ob2 F → :: ob2 <ob1> <rest> ; )
|
| 448C1 |
2ACB0 |
?TogU⁄LCase
|
|
| 0797B |
0797B |
@ |
( id⁄lam → ob T )
( id⁄lam → F )
|
| 07943 |
07943 |
@LAM |
( lam → ob T )
( lam → F )
|
| 162B8 |
25F0F |
a%>$
|
|
| 162AC |
25F0F |
a%>$,
|
|
| ----- |
106007 |
^A⁄B2PQR |
|
| 39FB0 |
3246CF |
AbbrevStack? |
|
| ----- |
030314 ~ |
xABCUV
|
|
| ----- |
20B006 |
^ABCUV
|
( symb1 symb2 symb3 → symb4 symb5 )
|
| 07497 |
07497 |
ABND |
( → )
|
| 04EA4 |
04EA4 |
ABORT |
( → )
|
| 1AA1F |
39A07 |
xABS
|
( x → x' )
|
| ----- |
50D006 ^ |
xABSext
|
|
| 12655 |
25FA4 |
ABUFF
|
( → textgrob )
|
| ----- |
26808 |
aBZU |
Decompress a BZ-compressed string
D0→compressed
D1→room to decompress to
Uses A-D R0-R2
|
| ----- |
26BB9 |
ACCESSBank0 |
P=0: Switch to bank 0
P=1: Switch back
Uses D0 C.A P
|
| ----- |
26BC0 |
ACCESSBank1 |
Bank 1, see <see>ACCESSBank0
|
| ----- |
26BFF |
ACCESSBank10 |
Bank 10, see <see>ACCESSBank0
|
| ----- |
26C06 |
ACCESSBank11 |
Bank 11, see <see>ACCESSBank0
|
| ----- |
26C0D |
ACCESSBank12 |
Bank 12, see <see>ACCESSBank0
|
| ----- |
26C14 |
ACCESSBank13 |
Bank 13, see <see>ACCESSBank0
|
| ----- |
26C1B |
ACCESSBank14 |
Bank 14, see <see>ACCESSBank0
|
| ----- |
26C22 |
ACCESSBank15 |
Bank 15, see <see>ACCESSBank0
|
| ----- |
26BC7 |
ACCESSBank2 |
Bank 2, see <see>ACCESSBank0
|
| ----- |
26BCE |
ACCESSBank3 |
Bank 3, see <see>ACCESSBank0
|
| ----- |
26BD5 |
ACCESSBank4 |
Bank 4, see <see>ACCESSBank0
|
| ----- |
26BDC |
ACCESSBank5 |
Bank 5, see <see>ACCESSBank0
|
| ----- |
26BE3 |
ACCESSBank6 |
Bank 6, see <see>ACCESSBank0
|
| ----- |
26BEA |
ACCESSBank7 |
Bank 7, see <see>ACCESSBank0
|
| ----- |
26BF1 |
ACCESSBank8 |
Bank 8, see <see>ACCESSBank0
|
| ----- |
26BF8 |
ACCESSBank9 |
Bank 9, see <see>ACCESSBank0
|
| ----- |
26C37 |
ACCESSERAM1 |
|
| ----- |
26C3E |
ACCESSERAM2 |
|
| ----- |
4 |
AccessGetID
|
|
| ----- |
26B81 |
ACCESSID1 |
|
| ----- |
26B88 |
ACCESSID2 |
|
| ----- |
26B8F |
ACCESSID3 |
|
| ----- |
26B96 |
ACCESSID4 |
|
| ----- |
26B9D |
ACCESSID5 |
|
| ----- |
26BA4 |
ACCESSID6 |
|
| ----- |
26BAB |
ACCESSID7 |
|
| ----- |
26C29 |
ACCESSIDn |
|
| ----- |
26C30 |
ACCESSRAM0 |
|
| ----- |
26AB6 |
aCircleB |
Draws black circle on GROB at D0
A.A = cx, B.A = cy, C.A = r
Uses: RSTK2 D0 D1 R3.A R4.A
A.S C.S
|
| ----- |
26AC4 |
aCircleG1 |
Draws light gray circle.
<see>aCircleB
|
| ----- |
26ACB |
aCircleG2 |
Draws dark gray circle.
<see>aCircleB
|
| ----- |
26ABD |
aCircleW |
Draws white circle.
<see>aCircleB
|
| ----- |
26AD2 |
aCircleXor |
Inverts circle.
<see>aCircleB
|
| 1987E |
390E4 |
xACK
|
( → )
|
| 19863 |
390C9 |
xACKALL
|
( → )
|
| 30914 |
2F319 |
ACK_INIT
|
|
| 1B72F |
3A7DC |
xACOS
|
( x → x' )
|
| ----- |
43C006 |
^ACOS2ASIN
|
( symb → symb' )
|
| ----- |
424006 |
^ACOS2LN
|
( symb → symb' )
|
| ----- |
425006 |
^acos2ln
|
( meta → meta' )
|
| ----- |
025314 ~ |
xACOS2S
|
|
| ----- |
43A006 |
^ACOS2Sext
|
( symb → symb' )
|
| ----- |
533006 ^ |
xACOSext
|
|
| 1B830 |
3A8D8 |
xACOSH
|
( x → x' )
|
| ----- |
451006 |
^acosh2ln
|
( meta → meta' )
|
| ----- |
450006 |
^ACOSH2LNext
|
( symb → symb' )
|
| ----- |
54E006 ^ |
xACOSHext
|
|
| 2B7DC |
315BB |
ADDF
|
|
| ----- |
2EF76 |
AddLeadingSpace
|
( $ → $' )
|
| ----- |
279006 |
^ADDLISText
|
( {} %n ob → {}' )
|
| ----- |
378006 |
^ADDMATOBJext
|
( arry ob → arry arry )
( ob arry → arry arry )
|
| ----- |
295006 |
^ADDMULTIPL
|
( meta cst_coeff → meta' cst_coeff )
|
| ----- |
112007 |
^ADDONEVAR |
( P → P' )
|
| 1265A |
26CD8 |
addrADISP |
|
| 4226A |
26CDF |
addrATTNFLG |
|
| 0E7D3 |
2B7CC |
addrClkOnNib
|
|
| 00D48 |
00A0E |
addrKEYSTATE
|
|
| 136AC |
26CE6 |
addrLINECNTg |
|
| 0188D |
01661 |
addrORghost
|
|
| 04E66 |
04E66 |
addrTEMPENV |
|
| 179E8 |
2ACA9 |
addrTEMPTOP
|
|
| 1263A |
26CED |
addrVDISP |
|
| 1264A |
26CF4 |
addrVDISP2 |
|
| ----- |
13D006 |
^addt!=
|
( Meta2 Meta1 → Meta' )
|
| ----- |
13F006 |
^addt%
|
( Meta2 Meta1 → Meta' )
|
| ----- |
141006 |
^addt%CH
|
( Meta2 Meta1 → Meta' )
|
| ----- |
143006 |
^addt%T
|
( Meta2 Meta1 → Meta' )
|
| ----- |
38B006 |
^addt⁄
|
|
| ----- |
406006 |
^addt0meta
|
( meta1&ob meta2 → meta1 meta2 )
|
| ----- |
38A006 |
^addt2
|
( Meta → Meta&2 )
|
| ----- |
133006 |
^addt<
|
|
| ----- |
135006 |
^addt<=
|
|
| ----- |
13B006 |
^addt==
|
( Meta2 Meta1 → Meta' )
|
| ----- |
137006 |
^addt>
|
|
| ----- |
139006 |
^addt>=
|
|
| ----- |
50E006 |
^addtABS
|
( Meta → Meta' )
|
| ----- |
510006 |
^addtABSEXACT
|
( Meta → Meta' )
|
| ----- |
53E006 |
^addtACOS
|
( Meta → Meta' )
|
| ----- |
54F006 |
^addtACOSH
|
( Meta → Meta' )
|
| ----- |
56E006 |
^addtALOG
|
( meta → meta )
|
| ----- |
151006 |
^addtAND
|
( Meta2 Meta1 → Meta' )
|
| ----- |
513006 |
^addtARG
|
( Meta → Meta' )
|
| ----- |
53C006 |
^addtASIN
|
( Meta → Meta' )
|
| ----- |
54C006 |
^addtASINH
|
( Meta → Meta' )
|
| ----- |
540006 |
^addtATAN
|
( Meta → Meta' )
|
| ----- |
549006 |
^addtATANH
|
( Meta → Meta' )
|
| ----- |
560006 |
^addtCEIL
|
( Meta → Meta' )
|
| ----- |
14B006 |
^addtCOMB
|
( Meta2 Meta1 → Meta' )
|
| ----- |
506006 |
^addtCONJ
|
( meta → meta' )
|
| ----- |
535006 |
^addtCOS
|
( Meta → Meta' )
|
| ----- |
544006 |
^addtCOSH
|
( Meta → Meta' )
|
| ----- |
55A006 |
^addtD→R
|
|
| ----- |
558006 |
^addtEXP
|
( Meta → Meta' )
|
| ----- |
570006 |
^addtEXPM
|
( meta → meta )
|
| ----- |
574006 |
^addtFACT
|
( Meta → Meta' )
|
| ----- |
55E006 |
^addtFLOOR
|
( Meta → Meta' )
|
| ----- |
564006 |
^addtFP
|
( Meta → Meta' )
|
| ----- |
39E006 |
^addti
|
( meta → meta&i )
|
| 1605F |
2619D |
addtics
|
|
| ----- |
556006 |
^addtINV
|
( Meta → Meta' )
|
| ----- |
562006 |
^addtIP
|
( Meta → Meta' )
|
| ----- |
523006 |
^addtLN
|
( Meta → Meta' )
|
| ----- |
56A006 |
^addtLNP1
|
( meta → meta )
|
| ----- |
56C006 |
^addtLOG
|
( meta → meta )
|
| ----- |
568006 |
^addtMANT
|
( Meta → Meta' )
|
| ----- |
131006 |
^addtMAX
|
( Meta2 Meta1 → Meta' )
|
| ----- |
12F006 |
^addtMIN
|
( Meta2 Meta1 → Meta' )
|
| ----- |
06E314 ~ |
xADDTMOD
|
|
| ----- |
145006 |
^addtMOD
|
( Meta2 Meta1 → Meta' )
|
| ----- |
241006 |
^ADDTMOD
|
( symb1 symb2 → symb3 )
|
| ----- |
577006 |
^addtNOT
|
( Meta → Meta' )
|
| ----- |
14F006 |
^addtOR
|
( Meta2 Meta1 → Meta' )
|
| ----- |
0C9007 |
^ADDTOREAL
|
( id → )
|
| ----- |
14D006 |
^addtPERM
|
( Meta2 Meta1 → Meta' )
|
| ----- |
55C006 |
^addtR→D
|
|
| ----- |
2EF75 |
AddTrailingSpace
|
( $ → $' )
|
| ----- |
149006 |
^addtRND
|
( Meta2 Meta1 → Meta' )
|
| ----- |
511006 |
^addtSIGN
|
( Meta → Meta' )
|
| ----- |
537006 |
^addtSIN
|
( Meta → Meta' )
|
| ----- |
53B006 |
^addtSINACOS
|
( meta → meta' )
|
| ----- |
542006 |
^addtSINH
|
( Meta → Meta' )
|
| ----- |
554006 |
^addtSQ
|
( Meta → Meta' )
|
| ----- |
551006 |
^addtSQRT
|
( Meta → Meta' )
|
| ----- |
539006 |
^addtTAN
|
( Meta → Meta' )
|
| ----- |
410006 |
^addtTAN⁄2
|
|
| ----- |
546006 |
^addtTANH
|
( Meta → Meta' )
|
| ----- |
147006 |
^addtTRNC
|
( Meta2 Meta1 → Meta' )
|
| ----- |
153006 |
^addtXOR
|
( Meta2 Meta1 → Meta' )
|
| ----- |
566006 |
^addtXPON
|
( Meta → Meta' )
|
| ----- |
12D006 |
^addtXROOT
|
( Meta2 Meta1 → Meta' )
|
| ----- |
398006 |
^addt^
|
( Meat → Meta&^ )
|
| ----- |
26B0A |
aDistance |
C.A=sqrt(A.A^2+B.A^2)
Uses A.6 B.6 C.6 D.6 CRY SB P
|
| ----- |
26A2A |
ADIV3 |
A.A = A.A⁄3
Uses A.6 C.6 P
|
| ----- |
26A23 |
ADIV6 |
A.A = A.A⁄6
Uses A.6 C.6 P
|
| ----- |
26A15 |
ADivC |
B.A=A.A⁄C.A
Uses A.A C.A
|
| 42EC7 |
2F179 |
AdjEdModes
|
|
| 069F7 |
069F7 |
ADJMEM |
D= @FREETOP=<see>ROOM ⁄ 5
Uses A.10 B.10 C.10 D.10 <see>DIV5
|
| 047CF |
047CF |
adrDISABLE_K |
|
| 32CB6 |
2088C3 |
adrGraphPrtH |
|
| 047DD |
047DD |
adrKEYBUFFER |
|
| 42284 |
26CFB |
adrTIMEOUTCLK |
|
| 312DA |
----- |
adr_uart_han |
|
| 5EF15 |
2AF37 |
AEQ1stcase
|
( meta&ob → ob=nob ? case )
|
| 5F048 |
2B06A |
AEQopscase
|
meta1&ob1 meta2&ob2
|
| ----- |
26B34 |
aFBoxB |
Draws a black filled box
D0→GROB
A.A=x1 B.A=y1 C.A=x2 D.A=y2
Uses RSTK2 A.W B.W C.W D.A D.S
D0 D1 R3.A R4.A
|
| ----- |
26B42 |
aFBoxG1 |
Draws a light gray filled box
<see>aFBoxB
|
| ----- |
26B49 |
aFBoxG2 |
Draws a dark gray filled box
<see>aFBoxB
|
| ----- |
26B3B |
aFBoxW |
Draws a white filled box
<see>aFBoxB
|
| ----- |
26B50 |
aFBoxXor |
Inverts a filled box <see>aFBoxB
|
| ----- |
2680F |
AFFICHE.REG |
|
| ----- |
26816 |
AFFICHE.SBR |
|
| ----- |
2681D |
AFFICHEPIX.SBR |
|
| 071AB |
071AB |
AGAIN |
( → )
|
| ----- |
26AFC |
aGNeg |
Inverts GROB at D0
Uses RSTK2 A.W B.A C.A D0 R3.A
R4.A
|
| ----- |
26AF5 |
aGrey? |
Returns info about GROB at D0
ST0: 0=B&W 1=Gray
R4.A= Plane len R3.A= Line len
|
| 2B770 |
31123 |
aH>HMS
|
|
| 0115A |
0020A |
AINRTN
|
A=IN see also <see>CINRTN
For hardware reasons (bug)
A=IN must be at even addr
|
| 422A1 |
25FA9 |
ALARM?
|
( → flag )
|
| 0E235 |
2F178 |
ALARMS@
|
( → {} )
|
| 42113 |
25E7A |
ALARMxcp
|
|
| ----- |
26B57 |
aLBoxB |
Draws a black rectangle
D0→GROB
A.A=x1 B.A=x2 C.A=y1 D.A=y2
Uses same as <see>aFBoxB
|
| ----- |
26B65 |
aLBoxG1 |
Draws light gray rectangle
<see>aLBoxB
|
| ----- |
26B6C |
aLBoxG2 |
Draws dark gray rectangle
<see>aLBoxB
|
| ----- |
26B5E |
aLBoxW |
Draws white rectangle
<see>aLBoxB
|
| ----- |
26B73 |
aLBoxXor |
Inverts a rectangle
<see>aLBoxB
|
| 22FEB |
38093 |
xALG→ |
|
| ----- |
0A8006 |
^ALG48FCTR?
|
( P → [ meta cst_coeff TRUE | P FALSE ] )
|
| ----- |
093006 |
^ALG48MSOLV
|
( Lp → Lidnt Lsol )
|
| ----- |
11A007 |
^ALGCASCOMPEVAL |
( expr → expr )
|
| ----- |
2F2DA |
AlgCharEdit
|
|
| ----- |
2AA43 |
AlgDecomp
|
( ob → $ )
|
| 53968 |
256EA |
AlgEntry?
|
( → flag )
|
| 3981B |
----- |
AlgEntryStat |
|
| 1568F |
25E7B |
ALGeq?
|
|
| ----- |
2F1AF |
AlgObEdit
|
( ob → ob' )
|
| ----- |
00E004 |
^algparse
|
( $ → ob T )
( $ → $ # #' F )
|
| ----- |
00F004 |
^algunwrap
|
|
| ----- |
26A93 |
aLineB |
Draws black line on GROB at D0
A.A=x1, B.A=x2, C.A=y1, D.A=y2
Uses: RSTK2 D0 D1 R3.A R4.A A.A
A.S B.A B.S C D.A
|
| ----- |
26AA1 |
aLineG1 |
Draws light gray line. <see>aLineB
|
| ----- |
26AA8 |
aLineG2 |
Draws dark gray line. <see>aLineB
|
| ----- |
26A9A |
aLineW |
Draws white line. <see>aLineB
|
| ----- |
26AAF |
aLineXor |
Inverts a line. <see>aLineB
|
| 001FF |
000FF |
allkeys
|
|
| 010E5 |
26767 |
AllowIntr |
Allow interrupts.
|
| 324A6 |
2F177 |
AllowPrlcdCl
|
|
| 1BA3D |
3AAE5 |
xALOG
|
( x → x' )
|
| ----- |
41C006 |
^ALOG2EXP
|
( symb → symb' )
|
| 2B67D |
31066 |
aMODF
|
|
| ----- |
269F2 |
AMULT34 |
A.A=A.A*34
Uses C.A
|
| 1E783 |
3CA07 |
xAND
|
( x1 x2 → x3 )
|
| 03B46 |
03B46 |
AND |
( flag1 flag2 → flag )
|
| 18873 |
25E7C |
AND$
|
( $1 $2 → $' )
|
| 63CEA |
36D4E |
ANDcase
|
( f1 f2 → :: <ob1> ; )
( f1 f2 → :: <ob2> <rest> ; )
|
| 63E61 |
36EED |
ANDITE
|
( f1 f2 → :: <ob1> <ob3> <rest> ; )
( f1 f2 → :: <ob2> <rest> ; )
|
| 63DDF |
36E6B |
ANDNOTcase
|
( f1 f2 → :: <ob1> ; )
( f1 f2 → :: <ob2> <rest> ; )
|
| 39673 |
----- |
AngleStatus |
|
| 0010B |
0010B |
ANNCTRL |
Annunciator control
[LA4 LA3 LA2 LA1]
(alarm alpha → <-)
|
| ----- |
3F033 |
xANS
|
( n → ob )
|
| 03FEF |
33107 |
any |
0d 0h
|
| ----- |
26B18 |
aPixonB |
Draws black pixel on GROB at D0
A.A = x, B.A = y
Uses RSTK2 C.W D0 D1 R3.A R4.A
|
| ----- |
26B1F |
aPixonG1 |
Draws light gray pixel. <see>aPixonB
|
| ----- |
26B26 |
aPixonG2 |
Draws dark gray pixel. <see>aPixonB
|
| ----- |
26B11 |
aPixonW |
Draws white pixel. <see>aPixonB
|
| ----- |
26B2D |
aPixonXor |
Inverts pixel. <see>aPixonB
|
| 2E4DC |
2F31A |
APNDCRLF
|
( $ → $' )
|
| 35491 |
2EF5A |
apndvarlst
|
( {} ob → {}' )
|
| 38C08 |
29F25 |
AppDisplay!
|
( ob → )
|
| 38C18 |
29F35 |
AppDisplay@
|
( → )
|
| ----- |
0FE006 |
^AppendList
|
( {} ob → {}' )
|
| 62BB0 |
35BD7 |
APPEND_SPACE
|
( $ → $' )
|
| 38C98 |
2A145 |
AppError!
|
( ob → )
|
| 38CAB |
2A158 |
AppError@
|
( → ob )
|
| 38C68 |
2A055 |
AppExitCond!
|
( ob → )
|
| 38C78 |
2A065 |
AppExitCond@
|
( → ob )
|
| 38C38 |
29F55 |
AppKeys!
|
( ob → )
|
| 38C58 |
29F75 |
AppKeys0
|
???
|
| 1F5C5 |
3D7AC |
xAPPLY
|
( {symb1 .. symbn} f → f(symb1...symbn) )
|
| 38CFB |
25690 |
AppMode?
|
( → flag )
|
| 47984 |
2EEEE |
APPprompt1!
|
|
| 479A7 |
2F17A |
APPprompt2
|
|
| ----- |
07B007 |
^Approx
|
( % → %' %'' )
|
| ----- |
46C006 |
^APPROXCOMPEVAL
|
( symb → symb' )
|
| ----- |
068004 |
^Arbo
|
|
| 1E5D2 |
3C8C6 |
xARC
|
( c r \Gh1 \Gh2 → )
( {#x #y} #r \Gh1 \Gh2 → )
|
| 2125A |
3EAC7 |
xARCHIVE
|
( :port:name → )
( :IO:name → )
|
| 1B2DB |
3A390 |
xARG
|
( c → \Gh )
|
| ----- |
515006 |
^ARG2
|
( im re → arg(ob) )
|
| 00202 |
00202 |
argtypeerr |
"Bad Argument Type"
|
| 00203 |
00203 |
argvalerr |
"Bad Argument Value"
|
| ----- |
085314 ~ |
xARIT
|
|
| ----- |
17E006 |
^ARRAY2MATRIX
|
( [] → [] )
( [[]] → [[]] )
|
| ----- |
26B7A |
Arrows |
Draws arrows to signal that
further scrolling is possible
D0→GROB ST4-7=arrows:
4=up 5=down 6=left 7=right
ST9=normal⁄minifont
Uses D1 A.A B.A C.A D.A ST0-7
P RSTK2
|
| 04017 |
3312F |
arry |
4d 4h
|
| 1D092 |
3BEC5 |
xARRY>
|
|
| 64F54 |
33855 |
ARRYLISTCMP |
|
| 64F4A |
3384B |
ARRYLISTREAL |
|
| 64BE4 |
33391 |
ARRYREAL |
65d 41h
|
| 64F36 |
33837 |
ARRYREALCMP |
|
| 64F2C |
3382D |
ARRYREALREAL |
|
| ----- |
003007 |
^ArryToList
|
( []⁄[[]] → {}⁄{{}} )
|
| ----- |
002007 |
^ArryToMatrix
|
( [] → M )
|
| 03562 |
35E006 |
^ARSIZE
|
( [] → # )
|
| ----- |
26B03 |
aScroolVGrob |
Scroll GROB at D0
R0.A=h R1.A=Ys R2.A=Yd R3.A=X
R4.A=w
Uses A.A B.A B.S C.W D.A D.S
RSTK2 R3.A R4.A D0 D1
|
| 1B6A4 |
3A756 |
xASIN
|
( x → x' )
|
| ----- |
437006 |
^ASIN2ACOS
|
( symb → symb' )
|
| ----- |
434006 |
^ASIN2ATAN
|
( symb → symb' )
|
| ----- |
435006 |
^asin2atan
|
( meta → meta' )
|
| ----- |
024314 ~ |
xASIN2C
|
|
| ----- |
436006 |
^ASIN2Cext
|
( symb → symb' )
|
| ----- |
422006 |
^ASIN2LN
|
( symb → symb' )
|
| ----- |
423006 |
^asin2ln
|
( meta → meta' )
|
| ----- |
023314 ~ |
xASIN2T
|
|
| ----- |
433006 |
^ASIN2Text
|
( symb → symb' )
|
| ----- |
532006 ^ |
xASINext
|
|
| 1B7EB |
3A88E |
xASINH
|
( x → x' )
|
| ----- |
44F006 |
^asinh2ln
|
( meta → meta' )
|
| ----- |
44E006 |
^ASINH2LNext
|
( symb → symb' )
|
| ----- |
54B006 ^ |
xASINHext
|
|
| ----- |
2F1A5 |
AskQuestion |
( $ → flag )
|
| 0D5F6 |
26E71 |
ASLW5
|
ASL.W 5 times
|
| 224F4 |
3EEE7 |
xASN
|
( obj key → )
( 'SKEY' → )
|
| 1957B |
38DE1 |
xASR
|
( # → #' )
|
| 0D5E5 |
26E60 |
ASRW5
|
ASR.W 5 times
|
| ----- |
26AE0 |
aSubReplGor |
|
| ----- |
26AE7 |
aSubReplGxor |
|
| ----- |
26AD9 |
aSubReplRepl |
|
| 1B79C |
3A844 |
xATAN
|
( x → x' )
|
| ----- |
431006 |
^ATAN2ASIN
|
( symb → symb' )
|
| ----- |
432006 |
^atan2asin
|
( meta → meta' )
|
| ----- |
43E006 |
^atan2ln
|
( meta → meta' )
|
| ----- |
43D006 |
^ATAN2LNext
|
( symb → symb' )
|
| ----- |
022314 ~ |
xATAN2S
|
|
| ----- |
430006 |
^ATAN2Sext
|
( symb → symb' )
|
| ----- |
534006 ^ |
xATANext
|
|
| 1B8A2 |
3A94F |
xATANH
|
( x → x' )
|
| ----- |
453006 |
^atanh2ln
|
( meta → meta' )
|
| ----- |
452006 |
^ATANH2LNext
|
( symb → symb' )
|
| ----- |
548006 ^ |
xATANHext
|
|
| 21448 |
3EB64 |
xATTACH
|
( n → )
( :nport:n → )
|
| 34301 |
27882 |
Attn#
|
2563d A03h
|
| 42262 |
25FAE |
ATTN?
|
( → flag )
|
| 0CA60 |
2A4AA |
ATTNchk
|
ATTN exit check with restoreiram
|
| 64FC2 |
338C3 |
ATTNERR |
2563d A03h
|
| 05040 |
05040 |
ATTNFLG@ |
( → # )
|
| 05068 |
05068 |
ATTNFLGCLR |
( → )
|
| 420F5 |
25E7D |
ATTNxcp
|
|
| 40BC9 |
2EF6C |
AtUserStack
|
( → )
|
| 1E1AB |
3C49F |
xAUTO
|
( → )
|
| 491D5 |
2EEEF |
AUTOSCALE
|
( → )
|
| 1E0BE |
3C3B2 |
xAXES
|
( c → )
( {c tick $x $y } → )
|
| ----- |
04A314 ~ |
xAXL
|
|
| ----- |
049314 ~ |
xAXM
|
|
| ----- |
04C314 ~ |
xAXQ
|
|
| ----- |
382006 |
^AXQ
|
( M lidnt → symb lidnt )
|
| 196BB |
38F21 |
xB>R
|
|
| 64D60 |
33661 |
backup |
|
| 0948E |
0905F |
BAK>OB
|
|
| 081D9 |
081D9 |
BAKNAME |
( bak → id T )
|
| 1DBB0 |
35C006 |
^BANGARRY |
( el # M → M' )
|
| 70601 |
----- |
BANKMTHDS |
|
| 1E741 |
3C9D3 |
xBAR
|
( → )
|
| 20133 |
3E196 |
xBARPLOT
|
( → )
|
| 54050 |
2EFBF |
BASE
|
( → # )
|
| ----- |
080314 ~ |
xBASE
|
|
| ----- |
2F9006 |
^base_ln
|
( → 'e' )
|
| 2200C |
3EDCC |
xBAUD
|
( n → )
|
| 1A5C4 |
39765 |
xBEEP
|
( freq dur → )
|
| 071A2 |
071A2 |
BEGIN |
( → )
|
| ----- |
08F006 |
^Berlekamp
|
( P → P F ⁄ P Lf #prime T )
|
| ----- |
08E006 |
^BerlekampP
|
( P #prime → P F ⁄ P Lf #prime T )
|
| ----- |
3EA006 |
^BESTDIV2
|
( o2 o1 → quo mod )
|
| 2025E |
3E2C1 |
xBESTFIT
|
( → )
|
| ----- |
169006 |
^BESTMATRIXTYPE
|
( ob → ob )
|
| ----- |
4C8006 |
^BEZOUTMSOLV
|
( Lpoly Lidnt → Lidnt sols )
|
| ----- |
0CF006 |
^BFactor
|
( N → Lf )
|
| ----- |
280006 |
^BICARREE?
|
( P #5 → meta cst_coeff T )
( P #5 → P #5 F )
( P # → P # F )
|
| 66EA5 |
----- |
BigCursor |
|
| 123C8 |
25FB3 |
BIGDISPN
|
( $ #row → )
|
| 12415 |
25FB8 |
BIGDISPROW1
|
( $ → )
|
| 12405 |
25FBD |
BIGDISPROW2
|
( $ → )
|
| 123F5 |
25FC2 |
BIGDISPROW3
|
( $ → )
|
| 123E5 |
25FC7 |
BIGDISPROW4
|
( $ → )
|
| 1C559 |
3B655 |
xBIN
|
( → )
|
| 074D0 |
074D0 |
BIND |
( obn..ob1 {lamn..lam1} → )
|
| 44F42 |
----- |
BindMatVars |
|
| 2010E |
3E171 |
xBINS
|
( min width n → [[]] [] )
|
| 03FEF |
33107 |
BINT0 |
0d 0h
|
| 03FF9 |
33111 |
BINT1 |
1d 1h
|
| 04053 |
3316B |
BINT10 |
10d Ah
|
| 64CAC |
334EF |
BINT100 |
100d 64h
|
| 64CB6 |
334F9 |
BINT101 |
101d 65h
|
| ----- |
33503 |
BINT102 |
102d 66h
|
| ----- |
3350D |
BINT103 |
103d 67h
|
| ----- |
33517 |
BINT104 |
104d 68h
|
| ----- |
33521 |
BINT105 |
105d 69h
|
| ----- |
3352B |
BINT106 |
106d 6Ah
|
| ----- |
33535 |
BINT107 |
107d 6Bh
|
| ----- |
3353F |
BINT108 |
108d 6Ch
|
| ----- |
33549 |
BINT109 |
109d 6Dh
|
| 0405D |
33175 |
BINT11 |
11d Bh
|
| ----- |
33553 |
BINT110 |
110d 6Eh
|
| 64CC0 |
3355D |
BINT111 |
111d 6Fh
|
| 64CCA |
33567 |
BINT112 |
112d 70h
|
| 64CD4 |
33571 |
BINT113 |
113d 71h
|
| 64CDE |
3357B |
BINT114 |
114d 72h
|
| 64CE8 |
33585 |
BINT115 |
115d 73h
|
| 64CF2 |
3358F |
BINT116 |
116d 74h
|
| 64CFC |
33599 |
BINT117 |
117d 75h
|
| ----- |
335A3 |
BINT118 |
118d 76h
|
| ----- |
335AD |
BINT119 |
119d 77h
|
| 04067 |
3317F |
BINT12 |
12d Ch
|
| ----- |
335B7 |
BINT120 |
120d 78h
|
| ----- |
335C1 |
BINT121 |
121d 79h
|
| 64D06 |
335CB |
BINT122 |
122d 7Ah
|
| ----- |
335D5 |
BINT123 |
123d 7Bh
|
| ----- |
335DF |
BINT124 |
124d 7Ch
|
| ----- |
335E9 |
BINT125 |
125d 7Dh
|
| ----- |
335F3 |
BINT126 |
126d 7Eh
|
| ----- |
335FD |
BINT127 |
127d 7Fh
|
| 64D10 |
33607 |
BINT128 |
128d 80h
|
| ----- |
33611 |
BINT129 |
129d 81h
|
| 04071 |
33189 |
BINT13 |
13d Dh
|
| 64D1A |
3361B |
BINT130 |
130d 82h
|
| 64D24 |
33625 |
BINT131 |
131d 83h
|
| 0407B |
33193 |
BINT14 |
14d Eh
|
| 04085 |
3319D |
BINT15 |
15d Fh
|
| 0408F |
331A7 |
BINT16 |
16d 10h
|
| 04099 |
331B1 |
BINT17 |
17d 11h
|
| 040A3 |
331BB |
BINT18 |
18d 12h
|
| 040AD |
331C5 |
BINT19 |
19d 13h
|
| 04003 |
3311B |
BINT2 |
2d 2h
|
| 040B7 |
331CF |
BINT20 |
20d 14h
|
| 040C1 |
331D9 |
BINT21 |
21d 15h
|
| 040CB |
331E3 |
BINT22 |
22d 16h
|
| 040D5 |
331ED |
BINT23 |
23d 17h
|
| 040DF |
331F7 |
BINT24 |
24d 18h
|
| 040E9 |
33201 |
BINT25 |
25d 19h
|
| 64E1E |
3371F |
BINT253 |
253d FDh
|
| 64E28 |
33729 |
BINT255d |
255d FFh
|
| 040F3 |
3320B |
BINT26 |
26d 1Ah
|
| 040FD |
33215 |
BINT27 |
27d 1Bh
|
| 04107 |
3321F |
BINT28 |
28d 1Ch
|
| 04111 |
33229 |
BINT29 |
29d 1Dh
|
| 0400D |
33125 |
BINT3 |
3d 3h
|
| 0411B |
33233 |
BINT30 |
30d 1Eh
|
| 04125 |
3323D |
BINT31 |
31d 1Fh
|
| 0412F |
33247 |
BINT32 |
32d 20h
|
| 04139 |
33251 |
BINT33 |
33d 21h
|
| 04143 |
3325B |
BINT34 |
34d 22h
|
| 0414D |
33265 |
BINT35 |
35d 23h
|
| 04157 |
3326F |
BINT36 |
36d 24h
|
| 04161 |
33279 |
BINT37 |
37d 25h
|
| 0416B |
33283 |
BINT38 |
38d 26h
|
| 04175 |
3328D |
BINT39 |
39d 27h
|
| 04017 |
3312F |
BINT4 |
4d 4h
|
| 0417F |
33297 |
BINT40 |
40d 28h
|
| 64BDA |
33387 |
BINT40h |
64d 40h
|
| 04189 |
332A1 |
BINT41 |
41d 29h
|
| 04193 |
332AB |
BINT42 |
42d 2Ah
|
| 0419D |
332B5 |
BINT43 |
43d 2Bh
|
| 64B12 |
332BF |
BINT44 |
44d 2Ch
|
| 64B1C |
332C9 |
BINT45 |
45d 2Dh
|
| 64B26 |
332D3 |
BINT46 |
46d 2Eh
|
| 64B30 |
332DD |
BINT47 |
47d 2Fh
|
| 64B3A |
332E7 |
BINT48 |
48d 30h
|
| 64B44 |
332F1 |
BINT49 |
49d 31h
|
| 04021 |
33139 |
BINT5 |
5d 5h
|
| 64B4E |
332FB |
BINT50 |
50d 32h
|
| 64B58 |
33305 |
BINT51 |
51d 33h
|
| 64B62 |
3330F |
BINT52 |
52d 34h
|
| 64B6C |
33319 |
BINT53 |
53d 35h
|
| 64B76 |
33323 |
BINT54 |
54d 36h
|
| 64B80 |
3332D |
BINT55 |
55d 37h
|
| 64B8A |
33337 |
BINT56 |
56d 38h
|
| 64B94 |
33341 |
BINT57 |
57d 39h
|
| 64B9E |
3334B |
BINT58 |
58d 3Ah
|
| 64BA8 |
33355 |
BINT59 |
59d 3Bh
|
| 0402B |
33143 |
BINT6 |
6d 6h
|
| 64BB2 |
3335F |
BINT60 |
60d 3Ch
|
| 64BBC |
33369 |
BINT61 |
61d 3Dh
|
| 64BC6 |
33373 |
BINT62 |
62d 3Eh
|
| 64BD0 |
3337D |
BINT63 |
63d 3Fh
|
| 64BDA |
33387 |
BINT64 |
64d 40h
|
| 64BE4 |
33391 |
BINT65 |
65d 41h
|
| 64BEE |
3339B |
BINT66 |
66d 42h
|
| 64BF8 |
333A5 |
BINT67 |
67d 43h
|
| 64C02 |
333AF |
BINT68 |
68d 44h
|
| 64C0C |
333B9 |
BINT69 |
69d 45h
|
| 04035 |
3314D |
BINT7 |
7d 7h
|
| 64C16 |
333C3 |
BINT70 |
70d 46h
|
| ----- |
333CD |
BINT71 |
71d 47h
|
| ----- |
333D7 |
BINT72 |
72d 48h
|
| ----- |
333E1 |
BINT73 |
73d 49h
|
| 64C20 |
333EB |
BINT74 |
74d 4Ah
|
| ----- |
333F5 |
BINT75 |
75d 4Bh
|
| ----- |
333FF |
BINT76 |
76d 4Ch
|
| ----- |
33409 |
BINT77 |
77d 4Dh
|
| ----- |
33413 |
BINT78 |
78d 4Eh
|
| 64C2A |
3341D |
BINT79 |
79d 4Fh
|
| 0403F |
33157 |
BINT8 |
8d 8h
|
| 64C3A |
33427 |
BINT80 |
80d 50h
|
| 64D10 |
33607 |
BINT80h |
128d 80h
|
| 64C3E |
33431 |
BINT81 |
81d 51h
|
| 64C48 |
3343B |
BINT82 |
82d 52h
|
| 64C52 |
33445 |
BINT83 |
83d 53h
|
| 64C5C |
3344F |
BINT84 |
84d 54h
|
| 64C66 |
33459 |
BINT85 |
85d 55h
|
| 64C70 |
33463 |
BINT86 |
86d 56h
|
| 64C7A |
3346D |
BINT87 |
87d 57h
|
| ----- |
33477 |
BINT88 |
88d 58h
|
| ----- |
33481 |
BINT89 |
89d 59h
|
| 04049 |
33161 |
BINT9 |
9d 9h
|
| ----- |
3348B |
BINT90 |
90d 5Ah
|
| 64C84 |
33495 |
BINT91 |
91d 5Bh
|
| ----- |
3349F |
BINT92 |
92d 5Ch
|
| ----- |
334A9 |
BINT93 |
93d 5Dh
|
| ----- |
334B3 |
BINT94 |
94d 5Eh
|
| ----- |
334BD |
BINT95 |
95d 5Fh
|
| 64C8E |
334C7 |
BINT96 |
96d 60h
|
| 64C98 |
334D1 |
BINT97 |
97d 61h
|
| 64CA2 |
334DB |
BINT98 |
98d 62h
|
| ----- |
334E5 |
BINT99 |
99d 63h
|
| 64DD8 |
336D9 |
BINTC0h |
192d C0h
|
| 64CE8 |
33585 |
BINT_115d |
115d 73h
|
| 64CF2 |
3358F |
BINT_116d |
116d 74h
|
| 64D06 |
335CB |
BINT_122d |
122d 7Ah
|
| 64D1A |
3361B |
BINT_130d |
130d 82h
|
| 64D24 |
33625 |
BINT_131d |
131d 83h
|
| 64E50 |
33751 |
BINT_263d |
|
| 64BE4 |
33391 |
BINT_65d |
|
| 64C84 |
33495 |
BINT_91d |
91d 5Bh
|
| 64C8E |
334C7 |
BINT_96d |
96d 60h
|
| ----- |
0D4006 |
^BIsPrime?
|
( S → flag )
|
| 542EA |
2EFC5 |
bit#%*
|
( hxs % → hxs' )
|
| 54349 |
2EFC9 |
bit#%+
|
( hxs % → hxs' )
|
| 5431C |
2EFC7 |
bit#%-
|
( hxs % → hxs' )
|
| 542BD |
2EFC3 |
bit#%⁄
|
|
| 542D1 |
2EFC4 |
bit%#*
|
( % hxs → hxs' )
|
| 54330 |
2EFC8 |
bit%#+
|
( % hxs → hxs' )
|
| 542FE |
2EFC6 |
bit%#-
|
( % hxs → hxs' )
|
| 5429F |
2EFC2 |
bit%#⁄
|
|
| 53ED3 |
2EFBC |
bit*
|
( hxs hxs' → hxs'' )
|
| 53EA0 |
2EFB9 |
bit+
|
( hxs hxs' → hxs'' )
|
| 53EB0 |
2EFBA |
bit-
|
( hxs hxs' → hxs'' )
|
| 53F05 |
2EFBD |
bit⁄
|
|
| 53D04 |
2EFAC |
bitAND
|
( hxs hxs' → hxs'' )
|
| 53E65 |
2EFB8 |
bitASR
|
( hxs → hxs' )
|
| 008E6 |
2676E |
BITMAP |
|
| 53D4E |
2EFAF |
bitNOT
|
( hxs → hxs' )
|
| 53D15 |
2EFAD |
bitOR
|
( hxs hxs' → hxs'' )
|
| 53E0C |
2EFB6 |
bitRL
|
( hxs → hxs' )
|
| 53E3B |
2EFB7 |
bitRLB
|
( hxs → hxs' )
|
| 53DA4 |
2EFB4 |
bitRR
|
( hxs → hxs' )
|
| 53DE1 |
2EFB5 |
bitRRB
|
( hxs → hxs' )
|
| 53D5E |
2EFB0 |
bitSL
|
( hxs → hxs' )
|
| 53D6E |
2EFB1 |
bitSLB
|
( hxs → hxs' )
|
| 53D81 |
2EFB2 |
bitSR
|
( hxs → hxs' )
|
| 53D91 |
2EFB3 |
bitSRB
|
( hxs → hxs' )
|
| 53D26 |
2EFAE |
bitXOR
|
( hxs hxs' → hxs'' )
|
| 1E416 |
3C70A |
xBLANK
|
( #width #height → grob )
|
| 45676 |
2F16D |
Blank$
|
( #len → $ )
|
| 39632 |
----- |
Blank&GROB! |
|
| 3A546 |
2EF5E |
BlankDA1
|
( → )
|
| 3A578 |
2EE5C |
BlankDA12
|
( → )
|
| 3A55F |
2F31B |
BlankDA2
|
( → )
|
| 3A591 |
2F31C |
BlankDA2a
|
( → )
|
| 126DF |
25E7E |
BLANKIT
|
( #startrow #rows → )
|
| ----- |
2682B |
BLKSWAP+ |
<see>SWAPMEM_D0D1C and adjusts
all refs
|
| ----- |
26A1C |
BMULT34 |
B.A=B.A*34
Uses C.A
|
| 515B4 |
2F31D |
BOTROW
|
( → #y )
|
| 1E3EC |
3C6E0 |
xBOX
|
( {#n1 #m1} {#n2 #m2} → )
( c1 c2 → )
|
| 3EC99 |
25E7F |
Box⁄StdLabel
|
|
| 3ECB2 |
25E80 |
Box⁄StdLbl:
|
|
| ----- |
0D5006 |
^BRabin
|
( Z #base → Z flag )
|
| 0100E0 |
0100E0 |
~BRbrowse |
|
| 0450E0 |
0A5003 |
^BRDispItems
|
|
| 0130E0 |
0A4003 |
^BRdone
|
|
| ----- |
0D0006 |
^BrentPow
|
( Za Z1 Z2 Zn #k → Z )
|
| 0530E0 |
0AB003 |
^BRGetItem
|
|
| 0490E0 |
0A6003 |
^BRinverse
|
|
| 0120E0 |
0130E0 |
~BRoutput
|
|
| 0B41D8 |
070004 |
^BrowseMem.1
|
|
| 0180E0 |
0190E0 |
~BRRclC1
|
( → )
|
| 0170E0 |
0180E0 |
~BRRclCurRow
|
|
| 0030E0 |
0030E0 |
~BRStoC1 |
|
| 0520E0 |
0A7003 |
^BRViewItem
|
|
| 22087 |
3EE47 |
xBUFLEN
|
( → nchars 0⁄1 )
|
| 2E108 |
2F31E |
BUILDKPACKET
|
|
| 1A1D9 |
39480 |
xBYTES
|
( obj → chksum size )
|
| 51B2A |
261D4 |
C%%0=
|
( C%% → flag )
|
| 5193B |
27E2E |
C%%1
|
(Q%%1,%%0Q)
|
| 05DBC |
05DBC |
C%%>%% |
|
| 519F8 |
261D9 |
C%%>C%
|
|
| 51B91 |
261DE |
C%%CHS
|
( C%% → -C%% )
|
| 51BC1 |
261E3 |
C%%CONJ
|
( C%% → C%%' )
|
| ----- |
51E006 |
^C%%SQRT
|
( C%% → C%%' )
|
| 5196A |
27DBF |
C%-1
|
(-1,0)
|
| 5F285 |
2B2A7 |
C%-1=case
|
( C%-1 → :: C%-1 <ob1> ; )
( ob → ob <ob2> <rest> ; )
|
| 524AF |
27DE4 |
C%0
|
(0,0)
|
| 51B43 |
261E8 |
C%0=
|
( C% → flag )
|
| 5F13B |
2B15D |
C%0=case
|
( C%0 → :: C%0 <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| 524F7 |
27E09 |
C%1
|
(1,0)
|
| 51EFA |
25E81 |
C%1⁄
|
|
| 5F19F |
2B1C1 |
C%1=case
|
( C%1 → :: C%1 <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| 5F208 |
2B22A |
C%2=case
|
( C%2 → :: C%2 <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| 4F408 |
2F31F |
C%>#
|
|
| 05D2C |
05D2C |
C%>% |
|
| 519CB |
25E82 |
C%>%%
|
|
| 519DF |
25E83 |
C%>%%SWAP
|
|
| ----- |
18B006 |
^C%>C%%
|
|
| 52062 |
25E84 |
C%ABS
|
( C% → % )
|
| 52863 |
25E85 |
C%ACOS
|
( C% → acos C% )
|
| 52836 |
25E86 |
C%ACOSH
|
( C% → acosh C% )
|
| 52305 |
25E87 |
C%ALOG
|
( C% → 10^C% )
|
| 52099 |
25E88 |
C%ARG
|
( C% → % )
|
| 52804 |
25E89 |
C%ASIN
|
( C% → asin C% )
|
| 5281D |
25E8A |
C%ASINH
|
( C% → asinh C% )
|
| 52675 |
25E8B |
C%ATAN
|
( C% → atan C% )
|
| 527EB |
25E8C |
C%ATANH
|
( C% → atanh C% )
|
| 51B70 |
261ED |
C%CHS
|
( C% → -C% )
|
| 51BB2 |
261F2 |
C%CONJ
|
( C% → C%' )
|
| 52571 |
25E8D |
C%COS
|
( C% → cos C% )
|
| 52648 |
25E8E |
C%COSH
|
( C% → cosh C% )
|
| 52374 |
25E8F |
C%C^C
|
( C% C%' → C%'' )
|
| 52360 |
25E90 |
C%C^R
|
( C% % → C%' )
|
| 52193 |
25E91 |
C%EXP
|
( C% → e^C% )
|
| 521E3 |
25E92 |
C%LN
|
( C% → ln C% )
|
| 522BF |
25E93 |
C%LOG
|
( C% → log C% )
|
| 52342 |
25E94 |
C%R^C
|
( % C% → C%' )
|
| 520CB |
25E95 |
C%SGN
|
( C% → C%⁄C%ABS )
|
| 52530 |
25E96 |
C%SIN
|
( C% → sin C% )
|
| 5262F |
25E97 |
C%SINH
|
( C% → sinh C% )
|
| 52107 |
25E98 |
C%SQRT
|
( C% → \v⁄C% )
|
| 525B7 |
25E99 |
C%TAN
|
( C% → tan C% )
|
| 5265C |
25E9A |
C%TANH
|
( C% → tanh C% )
|
| ----- |
188006 |
^C2C%%
|
( C → C%% )
|
| 519B7 |
25E9B |
C>Im%
|
|
| 1E29A |
3C58E |
xC>PX
|
|
| 1C98E |
3BAF5 |
xC>R
|
|
| 519A3 |
25E9C |
C>Re%
|
|
| 61CE9 |
34D00 |
CACHE
|
( obn..ob1 #n lam → )
|
| 40CE9 |
2EF72 |
CacheStack
|
( → )
|
| ----- |
2EF91 |
CAL_CURS_POS
|
( #l #c → # )
|
| ----- |
2EF90 |
CAL_CURS_POS_VIS
|
( #l #c → # )
|
| ----- |
57F006 |
^CANTFACTOR
|
Error DE1Ch
|
| 050ED |
050ED |
CAR$ |
( $ → chr )
( $ → "" )
|
| 05089 |
05089 |
CARCOMP |
( comp → ob_head )
( comp_null → comp_null )
|
| ----- |
15B006 |
^CARCOMPext
|
( Q1⁄Q2 → Q1'⁄Q2' )
|
| ----- |
07E314 ~ |
xCASCFG
|
|
| ----- |
467006 |
^CASCOMPEVAL
|
( symb → symb' )
|
| ----- |
46B006 |
^CASCRUNCH
|
( ob → % )
|
| 61993 |
349F9 |
case
|
( T → :: <ob1> ; )
( F → :: <ob2> <rest> ; )
|
| 2378D |
38B28 |
xCASE
|
( → )
|
| 6191F |
34985 |
case2drop
|
( ob1 ob2 T → :: <ob1> ; )
( ob1 ob2 F → :: ob1 ob2 <ob2> <rest> ; )
|
| 61970 |
349D6 |
case2DROP
|
( ob1 ob2 T → :: ; )
( ob1 ob2 F → :: ob1 ob2 <ob1> <rest> ; )
|
| 63583 |
365CC |
case2drpfls
|
( ob1 ob2 T → F )
( ob1 ob2 F → :: ob1 ob2 <ob1> <rest> ; )
|
| 63BEB |
36C4F |
caseDEADKEY
|
( T → :: DoBadKey ; )
( F → :: <ob1> <rest> ; )
|
| 63BEB |
36C4F |
caseDoBadKey
|
( T → :: DoBadKey ; )
( F → :: <ob1> <rest> ; )
|
| 618F7 |
3495D |
casedrop
|
( ob T → :: <ob1> ; )
( ob F → :: ob <ob2> <rest> ; )
|
| 6194B |
349B1 |
caseDROP
|
( ob T → :: ; )
( ob F → :: ob <ob1> <rest> ; )
|
| 63BD2 |
36C36 |
caseDrpBadKy
|
( ob T → :: DoBadKey ; )
( ob F → :: ob <ob1> <rest> ; )
|
| 6356A |
365B3 |
casedrpfls
|
( ob T → F )
( ob F → :: ob <ob1> <rest> ; )
|
| 638B2 |
368FB |
casedrptru
|
( ob T → T )
( ob F → :: ob <ob1> <rest> ; )
|
| 63169 |
361B2 |
caseERRJMP
|
( T → :: ERRJMP ; )
( F → :: <ob> <rest> ; )
|
| 6359C |
365E5 |
caseFALSE
|
( T → F )
( F → :: <ob1> <rest> ; )
|
| 63B05 |
36B53 |
caseSIZEERR
|
( T → :: SIZEERR ; )
( F → :: <ob> <rest> ; )
|
| 634E3 |
3652C |
caseTRUE
|
( T → T )
( F → :: <ob1> <rest> ; )
|
| ----- |
2AA70 |
CASEVAL
|
|
| ----- |
1D5006 |
^CASFLAGEVAL
|
( → )
|
| ----- |
466006 |
^CASNUMEVAL
|
( symb list1 list2 → symb' )
|
| 2BEE1 |
313C8 |
CCSB1
|
Uses D.S to set SB, clears carry
|
| ----- |
3EB006 |
^CDIV2ext
|
|
| 0516C |
0516C |
CDR$ |
( $ → $' )
|
| 05153 |
05153 |
CDRCOMP |
( comp → comp-ob_head )
( comp_null → comp_null )
|
| 1BC0F |
3AD1B |
xCEIL
|
( x → n )
|
| 1215E |
25FEF |
CENTER$3x5
|
( grob #x #y $ #w → grob' )
|
| ----- |
25FF4 |
CENTER$5x7
|
( grob #x #y $ #w → grob' )
|
| 1E0E8 |
3C3DC |
xCENTR
|
( (x,y) → )
( x → )
|
| 1C2D5 |
3B4E9 |
xCF
|
( n → )
|
| 10E82 |
2DA2B |
cfC
|
1
|
| 10E68 |
2DA11 |
cfF
|
0.555...
|
| ----- |
08F007 |
^CFGDISPLAY
|
( → )
|
| ----- |
2B5006 |
^CGCDext
|
( C2 C1 → C )
|
| 0B006B |
0BE002 |
^ChangeFocus
|
|
| 05AB3 |
05AB3 |
CHANGETYPE |
( ob #prolog → ob' )
|
| ----- |
26832 |
CHANGE_FLAG |
Change ST flag # A.B (1-4)
If A.B > 10, A.B-11 is stored
into R0.B. Clears carry if ok
See <see>CHANGE_FLAG2
|
| ----- |
26839 |
CHANGE_FLAG2 |
Change ST flag # A.B (1-4)
Does some strange magic if
A.B > 10. Sets ST7
|
| 64CC0 |
3355D |
char |
111d 6Fh
|
| 444EE |
----- |
Char>Edit |
|
| 42D82 |
2F1AD |
CharEdit
|
|
| ----- |
2F1A7 |
CHARSEDIT
|
( → )
|
| 511E3 |
2F320 |
CHECKHEIGHT
|
( grob #height → )
|
| 04708 |
04708 |
CHECKKEY |
( → #kc T )
( → F )
|
| 4E266 |
25F2B |
CHECKMENU
|
( → )
|
| 41111 |
25EA6 |
CheckMenuRow
|
( # → # #' )
|
| 51166 |
2F162 |
CHECKPICT
|
( → )
|
| ----- |
0AA006 |
^CheckPNoExt
|
( P → P flag )
|
| 4A9AF |
2F163 |
CHECKPVARS
|
( → {} )
|
| ----- |
07D007 |
^CHECKSING
|
( symb inf sup vx → symb inf sup vx flag )
|
| 27D00 |
2112AB |
check_pdata |
|
| ----- |
26210 |
CHECK_SCAN_FONT
|
|
| ----- |
03A314 ~ |
xCHINREM
|
|
| 32CAF |
2088BC |
ChkGrHook |
|
| 325AA |
2081BA |
ChkLowBat |
|
| 0000B3 |
0000B3 |
~Choose |
( ::Appl $Title ::Convert {} offset → {}' T )
( ::Appl $Title ::Convert {} offset → ob T )
( ::Appl $Title ::Convert {} offset → F )
|
| 0050B3 |
0050B3 |
~ChooseMenu0 |
( → {} )
|
| 0060B3 |
0060B3 |
~ChooseMenu1 |
( → {} )
|
| 0070B3 |
0070B3 |
~ChooseMenu2 |
( → {} )
|
| 0660B3 |
0630B3 |
~ChooseSimple
|
( $title {items} → ob T )
( $title {items} → F )
|
| 30B1D |
2F15A |
CHOOSE_INIT |
|
| 1CB66 |
3BC19 |
xCHR
|
( n → $ )
|
| 05A51 |
05A51 |
CHR># |
|
| 6475C |
37AA5 |
CHR>$
|
|
| 65433 |
33D40 |
CHR_#
|
'#', CHR 35d 23h
|
| 6543A |
33D47 |
CHR_*
|
'*', CHR 42d 2Ah
|
| 65441 |
33D4E |
CHR_+
|
'+', CHR 43d 2Bh
|
| 65448 |
33D55 |
CHR_,
|
',', CHR 44d 2Ch
|
| 6544F |
33D5C |
CHR_-
|
'-', CHR 45d 2Dh
|
| 65639 |
33F46 |
CHR_→
|
|
| 65456 |
33D63 |
CHR_.
|
'.', CHR 46d 2Eh
|
| 65425 |
33D32 |
CHR_...
|
'...', CHR 31d 1Fh
|
| 6545D |
33D6A |
CHR_⁄
|
|
| 65464 |
33D71 |
CHR_0
|
'0', CHR 48d 30h
|
| 6541E |
33D2B |
CHR_00
|
'\00', CHR 0d 00h
|
| 6546B |
33D78 |
CHR_1
|
'1', CHR 49d 31h
|
| 65472 |
33D7F |
CHR_2
|
'2', CHR 50d 32h
|
| 65479 |
33D86 |
CHR_3
|
'3', CHR 51d 33h
|
| 65480 |
33D8D |
CHR_4
|
'4', CHR 52d 34h
|
| 65487 |
33D94 |
CHR_5
|
'5', CHR 53d 35h
|
| 6548E |
33D9B |
CHR_6
|
'6', CHR 54d 36h
|
| 65495 |
33DA2 |
CHR_7
|
'7', CHR 55d 37h
|
| 6549C |
33DA9 |
CHR_8
|
'8', CHR 56d 38h
|
| 654A3 |
33DB0 |
CHR_9
|
'9', CHR 57d 39h
|
| 654AA |
33DB7 |
CHR_:
|
':', CHR 58d 3Ah
|
| 654B1 |
33DBE |
CHR_;
|
';', CHR 59d 3Bh
|
| 654B8 |
33DC5 |
CHR_<
|
|
| 65640 |
33F4D |
CHR_<<
|
|
| 656B0 |
33FBD |
CHR_<=
|
|
| 656BE |
33FCB |
CHR_<>
|
|
| 654BF |
33DCC |
CHR_=
|
'=', CHR 61d 3Dh
|
| 654C6 |
33DD3 |
CHR_>
|
|
| 656B7 |
33FC4 |
CHR_>=
|
|
| 65647 |
33F54 |
CHR_>>
|
|
| 654CD |
33DDA |
CHR_A
|
'A', CHR 65d 41h
|
| 65583 |
33E90 |
CHR_a
|
'a', CHR 97d 61h
|
| 6564E |
33F5B |
CHR_Angle
|
'\<)', CHR 128d 80h
|
| 654D4 |
33DE1 |
CHR_B
|
'B', CHR 66d 42h
|
| 6558A |
33E97 |
CHR_b
|
'b', CHR 98d 62h
|
| 654DB |
33DE8 |
CHR_C
|
'C', CHR 67d 43h
|
| 65591 |
33E9E |
CHR_c
|
'c', CHR 99d 63h
|
| 654E2 |
33DEF |
CHR_D
|
'D', CHR 68d 44h
|
| 65598 |
33EA5 |
CHR_d
|
'd', CHR 100d 64h
|
| 6542C |
33D39 |
CHR_DblQuote
|
'"', CHR 34d 22h
|
| 65655 |
33F62 |
CHR_Deriv
|
'\.d', CHR 136d 88h
|
| 654E9 |
33DF6 |
CHR_E
|
'E', CHR 69d 45h
|
| 6559F |
33EAC |
CHR_e
|
'e', CHR 101d 65h
|
| 654F0 |
33DFD |
CHR_F
|
'F', CHR 70d 46h
|
| 655A6 |
33EB3 |
CHR_f
|
'f', CHR 102d 66h
|
| 654F7 |
33E04 |
CHR_G
|
'G', CHR 71d 47h
|
| 655AD |
33EBA |
CHR_g
|
'g', CHR 103d 67h
|
| 654FE |
33E0B |
CHR_H
|
'H', CHR 72d 48h
|
| 655B4 |
33EC1 |
CHR_h
|
'h', CHR 104d 68h
|
| 65505 |
33E12 |
CHR_I
|
'I', CHR 73d 49h
|
| 655BB |
33EC8 |
CHR_i
|
'i', CHR 105d 69h
|
| 6565C |
33F69 |
CHR_Integral
|
'\.S', CHR 132d 84h
|
| 6550C |
33E19 |
CHR_J
|
'J', CHR 74d 4Ah
|
| 655C2 |
33ECF |
CHR_j
|
'j', CHR 106d 6Ah
|
| 65513 |
33E20 |
CHR_K
|
'K', CHR 75d 4Bh
|
| 655C9 |
33ED6 |
CHR_k
|
'k', CHR 107d 6Bh
|
| 6551A |
33E27 |
CHR_L
|
'L', CHR 76d 4Ch
|
| 655D0 |
33EDD |
CHR_l
|
'l', CHR 108d 6Ch
|
| 65663 |
33F70 |
CHR_LeftPar
|
'(', CHR 40d 28h
|
| 65521 |
33E2E |
CHR_M
|
'M', CHR 77d 4Dh
|
| 655D7 |
33EE4 |
CHR_m
|
'm', CHR 109d 5Dh
|
| 65528 |
33E35 |
CHR_N
|
'N', CHR 78d 4Eh
|
| 655DE |
33EEB |
CHR_n
|
'n', CHR 110d 6Eh
|
| 6566A |
33F77 |
CHR_Newline
|
'\0a', CHR 10d 0Ah
|
| 6552F |
33E3C |
CHR_O
|
'O', CHR 79d 4Fh
|
| 655E5 |
33EF2 |
CHR_o
|
'o', CHR 111d 6Fh
|
| 65536 |
33E43 |
CHR_P
|
'P', CHR 80d 50h
|
| 655EC |
33EF9 |
CHR_p
|
'p', CHR 112d 70h
|
| 65671 |
33F7E |
CHR_Pi
|
'\pi', CHR 135d 87h
|
| 6553D |
33E4A |
CHR_Q
|
'Q', CHR 81d 51h
|
| 655F3 |
33F00 |
CHR_q
|
'q', CHR 113d 71h
|
| 65544 |
33E51 |
CHR_R
|
'R', CHR 82d 52h
|
| 655FA |
33F07 |
CHR_r
|
'r', CHR 114d 72h
|
| 65678 |
33F85 |
CHR_RightPar
|
')', CHR 41d 29h
|
| 6554B |
33E58 |
CHR_S
|
'S', CHR 83d 53h
|
| 65601 |
33F0E |
CHR_s
|
's', CHR 115d 73h
|
| 6567F |
33F8C |
CHR_Sigma
|
'\GS', CHR 133d 85h
|
| 65686 |
33F93 |
CHR_Space
|
' ', CHR 32d 20h
|
| 65552 |
33E5F |
CHR_T
|
'T', CHR 84d 54h
|
| 65608 |
33F15 |
CHR_t
|
't', CHR 116d 74h
|
| 65559 |
33E66 |
CHR_U
|
'U', CHR 85d 55h
|
| 6560F |
33F1C |
CHR_u
|
'u', CHR 117d 75h
|
| 6568D |
33F9A |
CHR_UndScore
|
'_', CHR 95d 5Fh
|
| 65560 |
33E6D |
CHR_V
|
'V', CHR 86d 56h
|
| 65616 |
33F23 |
CHR_v
|
'v', CHR 118d 76h
|
| 65567 |
33E74 |
CHR_W
|
'W', CHR 87d 57h
|
| 6561D |
33F2A |
CHR_w
|
'w', CHR 119d 77h
|
| 6556E |
33E7B |
CHR_X
|
'X', CHR 88d 58h
|
| 65624 |
33F31 |
CHR_x
|
'x', CHR 120d 78h
|
| 65575 |
33E82 |
CHR_Y
|
'Y', CHR 89d 59h
|
| 6562B |
33F38 |
CHR_y
|
'y', CHR 121d 79h
|
| 6557C |
33E89 |
CHR_Z
|
'Z', CHR 90d 5Ah
|
| 65632 |
33F3F |
CHR_z
|
'z', CHR 122d 7Ah
|
| 65694 |
33FA1 |
CHR_[
|
'[', CHR 91d 5Bh
|
| 6569B |
33FA8 |
CHR_]
|
']', CHR 93d 5Dh
|
| 656A2 |
33FAF |
CHR_{
|
'{', CHR 123d 7Bh
|
| 656A9 |
33FB6 |
CHR_}
|
'{', CHR 125d 7Dh
|
| 01160 |
00212 |
CINRTN
|
C=IN see also <see>AINRTN
For hardware reasons (bug)
C=IN must be at even addr
|
| ----- |
2F215 |
CircleB
|
( grb #Cx #Cy #r → grb' )
|
| ----- |
2F216 |
CircleG1
|
( grb #Cx #Cy #r → grb' )
|
| ----- |
2F217 |
CircleG2
|
( grb #Cx #Cy #r → grb' )
|
| ----- |
2F218 |
CircleW
|
( grb #Cx #Cy #r → grb' )
|
| ----- |
2F219 |
CircleXor
|
( grb #Cx #Cy #r → grb' )
|
| ----- |
51D006 |
^CK%%SQRT
|
( %% → %%⁄C%% )
|
| ----- |
203006 |
^CK&CONV2INT
|
|
| ----- |
202006 |
^CK&CONVINT
|
|
| 41CA2 |
25EA7 |
Ck&DecKeyLoc
|
|
| 18F9D |
2631E |
CK&DISPATCH0
|
|
| 18FB2 |
26328 |
CK&DISPATCH1
|
|
| 18FA9 |
26323 |
CK&DISPATCH2
|
|
| 00E0B1 |
007002 |
^Ck&DoMsgBox
|
|
| 142FB |
25EA8 |
Ck&Freeze
|
|
| 18A1E |
262B0 |
CK0
|
( → )
|
| 23768 |
25E9D |
CK0ATTNABORT
|
( → )
|
| 18A15 |
26292 |
CK0NOLASTWD
|
( → )
|
| 18AA5 |
262B5 |
CK1
|
( ob → ob )
|
| 18ECE |
26300 |
CK1&Dispatch
|
|
| ----- |
187006 |
^CK1Cext
|
( ob → flag )
|
| 1592D |
25E9E |
CK1NoBlame
|
( → )
|
| 18AB2 |
26297 |
CK1NOLASTWD
|
( ob → ob )
|
| ----- |
26D006 |
^CK1TONOext
|
( ob → ob' )
|
| ----- |
184006 |
^CK1Z
|
( $⁄#⁄hxs → Z )
|
| 18A80 |
262BA |
CK2
|
( ob1 ob2 → ob1 ob2 )
|
| 18EDF |
26305 |
CK2&Dispatch
|
|
| ----- |
190006 |
^CK2FPOLY
|
( ob ob → ob ob )
|
| 18A8D |
2629C |
CK2NOLASTWD
|
( ob1 ob2 → ob1 ob2 )
|
| ----- |
185006 |
^CK2Z
|
( ob ob' → Z Z' )
|
| 18A5B |
262BF |
CK3
|
( ob1...ob3 → ob1...ob3 )
|
| 18EF0 |
2630A |
CK3&Dispatch
|
|
| 18A68 |
262A1 |
CK3NOLASTWD
|
( ob1...ob3 → ob1...ob3 )
|
| ----- |
186006 |
^CK3Z
|
( ob ob' ob'' → Z Z' Z'' )
|
| 18B92 |
262C4 |
CK4
|
( ob1...ob5 → ob1...ob5 )
|
| 18F01 |
2630F |
CK4&Dispatch
|
|
| 18B9F |
262A6 |
CK4NOLASTWD
|
( ob1...ob4 → ob1...ob4 )
|
| 18B6D |
262C9 |
CK5
|
( ob1...ob5 → ob1...ob5 )
|
| 18F12 |
26314 |
CK5&Dispatch
|
|
| 18B7A |
262AB |
CK5NOLASTWD
|
( ob1...ob5 → ob1...ob5 )
|
| ----- |
1CD006 |
^ckaddt*
|
( Meta1 Meta2 → Meta1*Meta2 )
|
| ----- |
1CE006 |
^ckaddt+
|
( Meta1 Meta2 → Meta1+Meta2 )
|
| ----- |
1CF006 |
^ckaddt-
|
( Meta1 Meta2 → Meta1+Meta2 )
|
| ----- |
181006 |
^CKALG
|
( ob → ob )
|
| ----- |
15A006 |
^CKCARCOMP
|
( {} → ob1 )
( ob → ob )
|
| 42C3D |
2F321 |
CkChr00
|
( $ → $ flag )
|
| 49C54 |
2BF1C |
CkEQUtil
|
|
| ----- |
18F006 |
^CKFPOLYext
|
( ob → ob )
|
| 4F7E6 |
2F324 |
CKGROBFITS
|
( g1 g2 #n #m → g1 g2' #n #m )
|
| ----- |
158006 |
^CKINNERCOMP
|
( {} → ob1 .. obN #n )
( ob → ob #1 )
|
| ----- |
19C006 |
^CKINT>0
|
|
| 0A00E |
266B8 |
CKLBCRC |
Check CRC of library at D0
CC: Ok CS: CRC is wrong
Uses A.A C.W D0 P
|
| ----- |
521006 |
^CKLN
|
( ob → ln(ob) )
|
| ----- |
177006 |
^CKMATRIXELEM
|
( ob → ob )
|
| 18C34 |
262CE |
CKN
|
( ob1...obn %n → ob1..obn #n )
|
| 18C4A |
25F25 |
CKNNOLASTWD
|
( ob1...obn %n → ob1..obn #n )
|
| ----- |
172006 |
^CKNUMARRY
|
( ob → ob )
|
| 545A0 |
2BCA2 |
cknumdsptch1
|
( sym → symf )
|
| 51148 |
2EF06 |
CKPICT
|
( xPICT → )
|
| 63B2D |
36B7B |
CKREAL
|
( % → % )
( Z → % )
|
| 37B44 |
25E9F |
CKREF
|
( ob → ob' )
|
| ----- |
16F006 |
^CKSAMESIZE
|
( arry1 arry2 → arry1 arry2 flag )
|
| 40882 |
2A7A7 |
CkSecoType |
|
| 21FEC |
3EDAC |
xCKSM
|
( n_type → )
|
| 1F05B |
3D2B4 |
CKSYMBTYPE
|
( → )
|
| ----- |
193006 |
^CKSYMREALCMP
|
( ob → ob )
|
| 0D9C7 |
2094F6 |
CKTIME |
|
| 01F6D |
261C0 |
CLCD10
|
( → )
|
| 16683 |
26840 |
Clean$ |
Shrink strobj in top of TEMPOB
R1=addr of length field
A.A=new end address
Uses A.W B.A C.W D.A D0 D1
|
| 16677 |
26847 |
Clean$R0 |
R1=R0+5 <see>Clean$
|
| ----- |
19E006 |
^CLEANIDLAM
|
( ob → ob )
|
| ----- |
2684E |
CleanVirtualStack |
|
| 1FCEB |
3DD4E |
xCLEAR
|
( ob1 .. obn → )
|
| 01FA7 |
261C5 |
CLEARLCD
|
( → )
|
| 51125 |
2F15B |
CLEARMENU
|
( → )
|
| ----- |
2F2DC |
ClearSelection
|
( → )
|
| 134AE |
26021 |
CLEARVDISP
|
( → )
|
| 198DE |
39144 |
xCLKADJ
|
( ticks → )
|
| 0CD3F |
2F153 |
CLKADJ* |
|
| 018E2 |
267EC |
clkspd |
Measure CPU clock speed
Interrupts off on entry and exit
→ A.A=spd⁄16 B.A=loops⁄16s
Uses C.A D0 P CRY
|
| 0EB81 |
2EED7 |
CLKTICKS
|
( → hxs )
|
| 0D7A1 |
2093F0 |
CLKUTL1 |
|
| 1A858 |
39839 |
xCLLCD
|
( → )
|
| 21ED5 |
3EC95 |
xCLOSEIO
|
( → )
|
| 315C6 |
2EEC9 |
CLOSEUART
|
( → )
|
| 315F9 |
2074A8 |
CloseUart |
|
| 0E06F |
2F15E |
Clr16
|
( → )
|
| 0E083 |
2EED4 |
Clr8
|
( → )
|
| 0E097 |
2EED5 |
Clr8-15
|
( → )
|
| 39FD2 |
3246F1 |
ClrAbbrevStk |
|
| 53984 |
2571E |
ClrAlgEntry
|
( → )
|
| 1133A |
26035 |
ClrAlphaAnn
|
( → )
|
| 38D17 |
2569A |
ClrAppMode
|
( → )
|
| 38D9B |
25676 |
ClrAppSuspOK
|
( → )
|
| ----- |
09D007 |
^CLRCOMPLEX
|
( → )
|
| 39489 |
2EE74 |
ClrDA1Bad
|
( → )
|
| 39531 |
2EE7D |
ClrDA1IsStat
|
( → )
|
| 390CC |
2EE8D |
ClrDA1OK
|
( → )
|
| 394B3 |
2EE75 |
ClrDA2aBad
|
( → )
|
| 390E5 |
2EE8E |
ClrDA2aOK
|
( → )
|
| 394DD |
2EEB3 |
ClrDA2bBad
|
( → )
|
| 3955B |
2EE80 |
ClrDA2bIsEdL |
( → )
|
| 39435 |
2EE81 |
ClrDA2bNoCh
|
( → )
|
| 390FE |
2EE8F |
ClrDA2bOK
|
( → )
|
| 3938D |
2EEA7 |
ClrDA2bTemp |
( → )
|
| 39117 |
2EE90 |
ClrDA2OK
|
( → )
|
| 39507 |
2EEB5 |
ClrDA3Bad
|
( → )
|
| 3912B |
2EE6E |
ClrDA3OK
|
( → )
|
| 39144 |
2EE6D |
ClrDAsOK
|
( → )
|
| 0ED78 |
2EF68 |
ClrDouseAlm |
|
| ----- |
0A1007 |
^CLREXACT
|
( → )
|
| 2BBE2 |
319C1 |
CLRFRC
|
|
| 1136E |
2603A |
ClrLeftAnn
|
( → )
|
| 53A90 |
257BE |
ClrNewEditL
|
|
| 3958B |
2EEAF |
ClrNoRollDA2
|
( → )
|
| ----- |
0AC007 |
^CLRPLUSAT0
|
( → )
|
| 11354 |
2603F |
ClrRightAnn
|
( → )
|
| 2D9B2 |
2F325 |
ClrServMode
|
|
| 53761 |
26044 |
ClrSysFlag
|
( # → )
|
| 423D3 |
26736 |
clrtimeout |
|
| 53755 |
26049 |
ClrUserFlag
|
( # → )
|
| 1FD2B |
3DD8E |
xCLSIGMA
|
( → )
UserRPL: xCL\GS
|
| 210FC |
3E91A |
xCLUSR |
( → )
UserRPL: xCLVAR
|
| ----- |
3F11C |
xCMDAPPLY
|
|
| ----- |
26855 |
CMDSIZE |
( → # )
|
| 40C94 |
2F326 |
CMDSTO
|
( $ → )
|
| ----- |
2EF7B |
CMD_BAK
|
( → )
|
| ----- |
2EF8A |
CMD_COPY
|
( → )
|
| ----- |
2F2FA |
CMD_COPY.SBR
|
( → $ )
|
| ----- |
2EF88 |
CMD_CUT
|
( → )
|
| ----- |
2EF7D |
CMD_DEB_LINE
|
( → )
|
| ----- |
2EF82 |
CMD_DEL
|
( → )
|
| ----- |
2EF80 |
CMD_DOWN
|
( → )
|
| ----- |
2EF81 |
CMD_DROP
|
( → )
|
| ----- |
2EF7E |
CMD_END_LINE
|
( → )
|
| ----- |
2EF7C |
CMD_NXT
|
( → )
|
| ----- |
2EF7A |
CMD_PAGED
|
( → )
|
| ----- |
2EF77 |
CMD_PAGEL
|
( → )
|
| ----- |
2EF78 |
CMD_PAGER
|
( → )
|
| ----- |
2EF79 |
CMD_PAGEU
|
( → )
|
| ----- |
2EF74 |
CMD_PLUS
|
( $ → )
|
| ----- |
2F194 |
CMD_PLUS2
|
( $ → )
|
| ----- |
2F195 |
CMD_PLUS3
|
( $ → )
|
| ----- |
2EF83 |
CMD_STO_DEBUT
|
( # → )
|
| ----- |
2EF84 |
CMD_STO_FIN
|
( # → )
|
| ----- |
2EF7F |
CMD_UP
|
( → )
|
| ----- |
2B6006 |
^CMODext
|
( C2 C1 → C1 C2_mod_C1 )
|
| 04003 |
3311B |
cmp |
2d 2h
|
| ----- |
081314 ~ |
xCMPLX
|
|
| ----- |
526006 |
^CMPLXLN
|
( ob → ln(ob) )
|
| 64F0E |
3380F |
CMPOBOB |
|
| ----- |
269F9 |
CMULT34 |
C.A=A.A*34
Uses A.A
|
| ----- |
518006 |
^CNORMext
|
( C → |C|^2 )
|
| 1BFBE |
3B193 |
xCNRM
|
( [] → col_norm )
|
| 41D92 |
25EA9 |
CodePl>%rc.p
|
|
| 18CEA |
262F1 |
COERCE
|
( % → # )
|
| 12770 |
25EA0 |
COERCE$22
|
( $ → $' )
|
| 194F7 |
3F481 |
COERCE2
|
( % %' → # #' )
|
| ----- |
0F0006 |
^COERCE2Z
|
( z2 z1 → #2 #1 )
|
| 62CE1 |
35D08 |
COERCEDUP
|
( % → # # )
|
| 5380E |
2602B |
COERCEFLAG
|
( T → %1 )
( F → %0 )
|
| 62E7B |
35EB6 |
COERCESWAP
|
( ob % → # ob )
|
| 06FD1 |
06FD1 |
COLA |
Evals next obj and
drops rest of this stream.
|
| 62986 |
359AD |
COLAcase
|
( T → :: <ob1> ; )
( F → :: <ob2> <rest> ; )
|
| 6296D |
35994 |
COLACOLA
|
Drops rest of current stream
does COLA in the above one.
|
| 6381C |
36865 |
COLAITE
|
( T → :: <ob1> ; )
( F → :: <ob2> ; )
|
| 629A1 |
359C8 |
COLANOTcase
|
( T → :: <ob2> <rest> ; )
( F → :: <ob1> ; )
|
| 61A8E |
34AF4 |
COLARPITE
|
( T ob1 ob2 → :: ob1 ; )
( F ob1 ob2 → :: ob2 ; )
|
| 633B2 |
363FB |
COLASKIP
|
Drops rest of current stream
and skips one obj in above stream.
|
| 5573D |
2BAB3 |
COLAthexFCN
|
|
| 61A6D |
34AD3 |
COLA_EVAL
|
Returns and evals first obj
in previous stream.
|
| ----- |
270006 |
^COLC1
|
|
| ----- |
271006 |
^COLC2
|
|
| ----- |
26E006 |
^COLCext
|
( symb → symb' )
|
| 20A15 |
3E5A0 |
xCOLCT
|
( symb → symb' )
|
| 01FD3 |
26775 |
Coldstart |
|
| 1C1F6 |
3B423 |
xCOMB
|
( n k → Cn,k )
|
| ----- |
0BE006 |
^CombineFac
|
( P Lfp p → Tf Tfp )
|
| ----- |
0C0006 |
^CombInit
|
( #r → Cb )
|
| ----- |
0C1006 |
^CombNext
|
( Cb → Cb' flag )
|
| ----- |
0BF006 |
^CombProd
|
( lc Lfp p Cb → F )
|
| ----- |
2EF9A |
CommandLineHeight
|
( → #pix )
|
| ----- |
26C53 |
CompareACbBytes |
Compares A.B=C.B bytes at D0 and D1
CC: Equal CS: Not equal
D0⁄D1 always point past the end
Uses A.M A.A C.M C.B P
|
| 09B73 |
266BF |
COMPCONFCRC |
|
| 18EBA |
262FB |
COMPEVAL
|
( comp → )
|
| ----- |
09B007 |
^COMPLEX?
|
( → flag )
|
| ----- |
58B006 |
^COMPLEXERR
|
Error DE4Dh
|
| ----- |
099007 |
^COMPLEXMODE
|
( → )
|
| ----- |
096007 |
^COMPLEXOFF
|
( → )
|
| ----- |
095007 |
^COMPLEXON
|
( → )
|
| ----- |
275006 |
^COMPLISText
|
( {} → {}' )
|
| ----- |
2FD006 |
^COMPRIMext
|
( {} → {}' )
|
| ----- |
26AEE |
ComputePixel |
|
| 396C8 |
----- |
ComVecStatus |
|
| 1D186 |
3BF77 |
xCON
|
( { n } x → [] )
( { n k } x → [[]] )
( [] x → []' )
|
| 1E681 |
3C967 |
xCONIC
|
( → )
|
| 1AA6E |
39A6C |
xCONJ
|
( x → x' )
|
| 6506C |
3396D |
Connecting |
3082d C0Ah
|
| 1AB23 |
39B1E |
xCONSTANTe |
( → e )
UserRPL: xe
|
| 00B02 |
00B02 |
constuniterr |
"Inconsistent Units"
|
| 1A8BB |
3989C |
xCONT
|
( → )
|
| ----- |
0FF006 |
^Contains?
|
( ob1 ob2 → ob1 ob2 flag )
|
| ----- |
2CB006 |
^CONTAINS_LN?
|
( symb → symb flag )
|
| 8071B |
8071B |
CONTEXT |
→Current dir
|
| 08D08 |
08D08 |
CONTEXT! |
( rrp → )
|
| 08D5A |
08D5A |
CONTEXT@ |
( → rrp )
|
| ----- |
204006 |
^CONVBACK2INT
|
( zint|c zint|c → symb symb )
|
| ----- |
205006 |
^CONVBACKINT
|
( zint|c → symb )
|
| 196DB |
38F41 |
xCONVERT
|
( x1_u1 x2_u2 → x3_u2 )
|
| 256E4 |
2F327 |
convertbase
|
|
| 4651C |
----- |
CopyColsLeft |
|
| 4677E |
----- |
CopyColsRght |
|
| 46625 |
----- |
CopyRowsDown |
|
| 46409 |
----- |
CopyRowsUp |
|
| 7DF87 |
2C393 |
COPYVAR
|
|
| 137DC |
2673D |
corner |
|
| 1FDC1 |
3DE24 |
xCORR
|
( → x_correlation )
|
| 1B505 |
3A5D0 |
xCOS
|
( x → x' )
|
| ----- |
42B006 |
^cos*tan
|
( meta → meta' )
|
| ----- |
447006 |
^cos2exp
|
( meta → meta' )
|
| ----- |
446006 |
^COS2EXPext
|
( symb → symb' )
|
| ----- |
42C006 |
^COS2ext
|
( symb → symb' )
|
| ----- |
412006 |
^COS2TAN
|
( symb → symb2 )
|
| ----- |
413006 |
^cos2tan
|
( meta → meta' )
|
| ----- |
408006 |
^COS2TAN⁄2
|
|
| ----- |
409006 |
^cos2tan⁄2
|
|
| ----- |
309006 |
^COSEXPA
|
( symb → symb' )
|
| ----- |
30D006 |
^COSEXPA*
|
( Meta → Meta' )
|
| ----- |
30E006 |
^COSEXPA*1
|
( meta2 meta1 → Meta' )
|
| ----- |
30B006 |
^COSEXPA+
|
( Meta → Meta' )
|
| ----- |
30C006 |
^COSEXPA-
|
( Meta → Meta' )
|
| ----- |
52C006 ^ |
xCOSext
|
|
| 1B606 |
3A6C2 |
xCOSH
|
( x → x' )
|
| ----- |
44B006 |
^cosh2exp
|
( meta → meta' )
|
| ----- |
44A006 |
^COSH2EXPext
|
( symb → symb' )
|
| ----- |
52F006 ^ |
xCOSHext
|
|
| ----- |
0CE007 |
^COSTEST
|
|
| 1FDDC |
3DE3F |
xCOV
|
( → x_covariance )
|
| 1EEA4 |
3D128 |
xCR
|
( → )
|
| 00104 |
00104 |
CRC |
4 nibbles for CRC.
Every memory fetch updates CRC.
|
| 1A105 |
393CA |
xCRDIR
|
( name → )
|
| 08696 |
08696 |
CREATE |
( ob id → )
|
| 184E1 |
25EA1 |
CREATEDIR
|
( id → )
|
| 06AD8 |
06AD8 |
CREATETEMP |
Allocates C.A nibbles
carry if not enough memory
→ D0=bottom, D1=top of area
→ B.A = C.A = @D1 = offset
to previous tempob = #nibbles+6
|
| 00113 |
00113 |
CRER |
|
| 2E4F0 |
27195 |
CRLF$
|
"\0d\0a"
|
| 1C01E |
3B208 |
xCROSS
|
( [1] [2] → [3] )
|
| 5053C |
27D3F |
CROSSGROB
|
( → grob )
|
| 4ECAD |
2F328 |
CROSSMARKON
|
|
| 4DA0D |
2EEFA |
CROSS_HAIRS
|
|
| 4DA76 |
2EEFB |
CROSS_OFF
|
|
| 1578D |
25EA2 |
CRUNCH
|
( ob → % )
|
| 15941 |
25EA3 |
CRUNCHNoBlame
|
|
| 0D618 |
26E93 |
CSLW5
|
CSL.W 5 times
|
| ----- |
4D5006 |
^CSQFFext
|
( C → { factor1 mult1 ... factn multn } )
|
| 0D607 |
26E82 |
CSRW5
|
CSR.W 5 times
|
| ----- |
0FF007 |
^CSTFRACTION?
|
( ob → ob flag )
|
| 4248E |
2597B |
CtlAlarm!
|
|
| 424A1 |
25980 |
CtlAlarm@ |
|
| ----- |
057314 ~ |
xCURL
|
|
| ----- |
22E006 |
^CURL
|
( [exprs] [vars] → [] )
|
| 4E442 |
2EEFE |
CURRENTMARK?
|
|
| ----- |
860B8 |
CurROMBank2
|
Backup of current ROM view 2 (5)
|
| 427AF |
----- |
Cursor&Disp |
|
| 13F01 |
2658A |
CURSOR+ |
|
| 13D8C |
----- |
CURSOR1 |
|
| 13DB4 |
----- |
CURSOR2 |
|
| 13EF1 |
26585 |
CURSOR@ |
( → # )
|
| 13D28 |
----- |
cursorblink+ |
|
| 13D55 |
----- |
cursorblink- |
|
| 444A5 |
2EEEA |
CURSOR_END?
|
( → flag )
|
| 13E85 |
26030 |
CURSOR_OFF
|
( → # )
|
| 13ED2 |
26580 |
CURSOR_OFF+ |
( → )
|
| 13EBC |
2657B |
CURSOR_OFF0 |
( → )
|
| ----- |
2EF89 |
CUT.EXT
|
( → $ )
|
| ----- |
519006 |
^CXIRext
|
|
| ----- |
15D006 |
^CXRIext
|
( C → Zre Zim )
|
| ----- |
50C006 |
^CZABS
|
( C% → % )
|
| 7DBE2 |
2C07B |
D⁄D*
|
|
| 7DBED |
2C086 |
D⁄D+
|
|
| 7DBF8 |
2C091 |
D⁄D-
|
|
| 7DC03 |
2C09C |
D⁄D⁄
|
|
| 7DC72 |
2C10B |
D⁄D=
|
|
| 7DC7D |
2C116 |
D⁄DABS
|
|
| 7DCA1 |
2C13A |
D⁄DACOS
|
|
| 7DCAC |
2C145 |
D⁄DACOSH
|
|
| 7DC72 |
2C10B |
D⁄Dalg=
|
|
| 7DCB7 |
2C150 |
D⁄DALOG
|
|
| 7DE1C |
2C2B5 |
D⁄DAPPLY
|
|
| 7DCC2 |
2C15B |
D⁄DARG
|
|
| 7DCCD |
2C166 |
D⁄DASIN
|
|
| 7DCD8 |
2C171 |
D⁄DASINH
|
|
| 7DCE3 |
2C17C |
D⁄DATAN
|
|
| 7DCEE |
2C187 |
D⁄DATANH
|
|
| 7DCF9 |
2C192 |
D⁄DCHS
|
|
| 7DD17 |
2C1B0 |
D⁄DCONJ
|
|
| 7DD35 |
2C1CE |
D⁄DCOS
|
|
| 7DD40 |
2C1D9 |
D⁄DCOSH
|
|
| 7DDF0 |
2C289 |
D⁄DDER
|
|
| 7DD4B |
2C1E4 |
D⁄DEXP
|
|
| 7DD4B |
2C1E4 |
D⁄DEXPM1
|
|
| 7DD82 |
2C21B |
D⁄DIFTE
|
|
| 7DE06 |
2C29F |
D⁄DINTEGRAL
|
|
| 7DD56 |
2C1EF |
D⁄DINV
|
|
| 7DD61 |
2C1FA |
D⁄DLN
|
|
| 7DD6C |
2C205 |
D⁄DLNP1
|
|
| 7DD77 |
2C210 |
D⁄DLOG
|
|
| 7DD8D |
2C226 |
D⁄DSIN
|
|
| 7DD98 |
2C231 |
D⁄DSINH
|
|
| 7DDA3 |
2C23C |
D⁄DSQ
|
|
| 7DDAE |
2C247 |
D⁄DSQRT
|
|
| 7DE11 |
2C2AA |
D⁄DSUM
|
|
| 7DDB9 |
2C252 |
D⁄DTAN
|
|
| 7DDC4 |
2C25D |
D⁄DTANH
|
|
| 7DDFB |
2C294 |
D⁄DWHERE
|
|
| 7DDCF |
2C268 |
D⁄D^
|
|
| 7DDDA |
2C273 |
D⁄D^X
|
|
| 7DDE5 |
2C27E |
D⁄D^Y
|
|
| 01C31 |
2677C |
D0→Row1 |
|
| 01C58 |
26783 |
D0→Sft1 |
|
| 53A05 |
26A31 |
D0=ALoop |
|
| 6384E |
36897 |
D0=DSKTOP
|
Get new D0 from DSKTOP, uses A
|
| 6385D |
368A6 |
D1=DSKTOP
|
Get new D1 from DSKTOP, uses C
|
| 1BEC8 |
3B06E |
xD>R
|
|
| 3946D |
2EEB0 |
DA1Bad?
|
( → flag )
|
| 39515 |
2EEAB |
DA1IsStatus? |
( → flag )
|
| 38DAC |
2EE62 |
DA1OK?
|
( → flag )
|
| 38F28 |
2BF3A |
DA1OK?NOTIT
|
( → )
|
| 39497 |
2EEB1 |
DA2aBad?
|
( → flag )
|
| 38FB9 |
2EE66 |
DA2aLess1OK?
|
( → flag )
|
| 38F41 |
2BF53 |
DA2aOK?NOTIT
|
( → )
|
| 394C1 |
2EEB2 |
DA2bBad? |
( → flag )
|
| 3953F |
2EE7E |
DA2bIsEdL? |
( → flag )
|
| 39419 |
2EEB7 |
DA2bNoCh?
|
( → flag )
|
| 38F5A |
2BF6C |
DA2bOK?NOTIT
|
( → )
|
| 39371 |
2EEA6 |
DA2bTemp? |
|
| 394EB |
2EEB4 |
DA3Bad? |
( → flag )
|
| 38EB5 |
2EE63 |
DA3OK?
|
( → flag )
|
| 38F73 |
2BF85 |
DA3OK?NOTIT
|
( → )
|
| 25223 |
29EE9 |
DaDGNTc
|
|
| 63DA3 |
36E07 |
dARRYcase
|
( [] → :: [] <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| 0CC0E |
2EED0 |
DATE
|
( → %date )
|
| 19812 |
39078 |
xDATE
|
( → date )
|
| 199D2 |
39238 |
xDATE+
|
( date ndays → date' )
|
| 0CC5B |
2EED2 |
DATE+DAYS
|
( %date %days → %date' )
|
| 0CFD9 |
2F329 |
Date>d$
|
|
| 0EE50 |
2F1AB |
Date>hxs13
|
|
| 0D4AD |
2DEBB |
DAY#
|
|
| 0D744 |
2DD27 |
Day>Date
|
|
| ----- |
2685C |
DBUG |
Displays the contents of all
registers. Uses one RSTK level
and #8190C to save them.
<see>DBUG.TOUCHE
|
| 1508E |
0150DD |
xDBUG |
|
| ----- |
26863 |
DBUG.TOUCHE |
<see>DBUG then freezes display
until keypress
|
| 0D62F |
26F00 |
DCHXW
|
Converts BCD in C.W to hex in
A.W B.W C.W. See <see>HXDCW
Uses P CRY
|
| 17980 |
2F190 |
DcompWidth@
|
( → # )
|
| 424DA |
----- |
DCursor |
|
| 0CC39 |
2EED1 |
DDAYS
|
( %date1 %date2 → %days )
|
| 199B2 |
39218 |
xDDAYS
|
( date1 date2 → days )
|
| ----- |
00C007 |
^DEB.MATRIX
|
|
| ----- |
00D007 |
^DEB.MATRIXTYPE
|
|
| 009A5 |
2678A |
Debounce |
Scans keyboard until no more
instabilities detected
returns a map of the pressed keys
in A.W
|
| 1C574 |
3B670 |
xDEC
|
( → )
|
| ----- |
0B1006 |
^DeCntMulti
|
( R → L )
|
| 30D31 |
2F32A |
DECODE
|
|
| ----- |
2A893 |
Decomp#Disp
|
( ob # → $ )
|
| ----- |
2A878 |
Decomp#Line
|
( ob # → $ )
|
| 15B13 |
25EAA |
DECOMP$
|
( ob → $ )
|
| ----- |
2F1BF |
Decomp%Short
|
( % #width → $ )
|
| ----- |
2A842 |
Decomp1Line
|
( ob → $ )
|
| ----- |
2A8AE |
DecompEcho
|
( ob → $ )
|
| ----- |
2A85D |
DecompEdit
|
( ob → $ )
|
| ----- |
2A8C9 |
DecompStd1Line
|
( ob → $ )
|
| ----- |
2A8E4 |
DecompStd1Line32
|
( ob → $ )
|
| 209AA |
3E576 |
xDECR
|
( name → x_new )
|
| 041ED |
041ED |
DEEPSLEEP |
( → flag )
|
| 04292 |
04292 |
DeepSleep |
Puts calc into "deep sleep"
Low power mode, display off
Wakeup on ON key or interrupt
|
| 20D65 |
3E85C |
xDEFINE
|
( 'name=expr' → )
( 'name(name1...)=expr(name1...) → )
|
| 1C399 |
3B549 |
xDEG
|
( → )
|
| ----- |
288006 |
^DEG1
|
( f → r )
|
| ----- |
285006 |
^DEG2ext
|
( P → {} )
|
| ----- |
3E0006 |
^DEGREext
|
( {} → degre )
|
| 19972 |
391D8 |
xDELALARM
|
( n → )
|
| 1EF43 |
3D1C7 |
xDELAY
|
( x_delay → )
|
| 2512D |
29D6A |
delimcase
|
|
| 22548 |
3EF3B |
xDELKEYS
|
( rc.p → )
( { rc.p ... n } → )
|
| ----- |
0F3007 |
^DELTAPSOLVE
|
( Q → P )
|
| ----- |
2EF95 |
DEL_CMD
|
( → )
|
| ----- |
0BA006 |
^DemonicLf
|
( Lfp lc p → Lfp' )
|
| ----- |
2A5006 |
^DENOLCMext
|
( list → ob )
|
| 1E22B |
3C51F |
xDEPND
|
( name → )
( {name} → )
( {name y1 y2} → )
( {y1 y2} → )
( y1 y2 → )
|
| 1FC44 |
3DCA7 |
xDEPTH
|
( → n )
|
| 0314C |
0314C |
DEPTH |
( 1..n → 1..n #n )
|
| ----- |
4F2006 |
^DEPTHext
|
( ob → # )
|
| ----- |
4F3006 |
^DEPTHOBJext
|
( objet # → depth )
|
| ----- |
80EDC |
DEPTHSAVE
|
Saved user stack depth (5)
|
| 1EFD2 |
3D258 |
xDER
|
|
| ----- |
1B3006 |
^DERARG
|
( meta-symb → arg1 ... argk der1 ... derk #k
|
| ----- |
00E314 ~ |
xDERIV
|
|
| ----- |
1A5006 |
^DERIV
|
( symb → symb' )
|
| ----- |
1A1006 |
^DERIVext
|
( ob id → ob' )
( ob sym → ob' )
( ob V → V' )
|
| ----- |
1A3006 |
^DERIVIDNT
|
( ob id → ob' )
|
| ----- |
1A4006 |
^DERIVIDNT1
|
( ob → ob' )
|
| 7DC54 |
2C0ED |
derprod1
|
|
| 7DC0E |
2C0A7 |
derquot
|
|
| ----- |
003314 ~ |
xDERVX
|
|
| ----- |
1DD006 |
^DERVX
|
( symb → symb' )
|
| ----- |
00F314 ~ |
xDESOLVE
|
|
| ----- |
07E007 |
^DESOLVE
|
( list symb1 → list_sols )
( symb symb1 → list_sols )
|
| 1BFDE |
3B1BA |
xDET
|
( [[]] → x )
|
| 2147C |
3EB84 |
xDETACH
|
( n → )
( :port:n → )
|
| ----- |
2F7006 |
^deuxipi |
( → '2*i*\pi' )
|
| 63E07 |
36E93 |
dIDNTNcase
|
( id → :: id <ob2> <rest> ; )
( ob → :: ob <ob1> ; )
|
| ----- |
084314 ~ |
xDIFF
|
|
| 035A9 |
16E006 |
^DIMLIMITS
|
( [] → { # } )
( [[]] → {# #} )
|
| ----- |
345006 |
^DIMRANM
|
( {} → M' )
|
| ----- |
004007 |
^DIMS
|
|
| 23813 |
38BAE |
xDIR
|
|
| 01115 |
26791 |
DisableIntr |
Disable interrupts.
|
| 1A584 |
39725 |
xDISP
|
( obj n_line → )
|
| 3A4CE |
25EBC |
Disp5x7
|
( $ #start #max → )
|
| 1245B |
25FB8 |
DISP@01
|
( $ → )
|
| 1246B |
25FBD |
DISP@09
|
( $ → )
|
| 1247B |
25FC2 |
DISP@17
|
( $ → )
|
| 1248B |
25FC7 |
DISP@25
|
( $ → )
|
| 40B56 |
2EF6F |
DispBadToken |
( ob $parsed #pos $' → )
|
| ----- |
2EF71 |
DispBadToken2
|
|
| 13B51 |
----- |
DISPCHAR+PC |
|
| ----- |
2F19E |
DispCommandLine
|
( → )
|
| 4E6EF |
2EEFF |
DispCoord1
|
( $ → )
|
| 4A055 |
2F32B |
DISPCOORD2
|
( $ → )
|
| 398F4 |
----- |
DispDir?Tim1 |
|
| 39958 |
----- |
DispDir?Tim2 |
|
| 3988B |
----- |
DispDir?Time |
|
| 3A00D |
2EE5A |
DispEditLine
|
( → )
|
| 430CF |
2F300 |
DispILPrompt
|
( → )
|
| ----- |
25FE5 |
DISPLASTROW
|
( $ → )
|
| ----- |
25FEA |
DISPLASTROWBUT1
|
( $ → )
|
| ----- |
0C0007 |
^DISPLAYext
|
( grob ob → grob' )
|
| 3A1E8 |
2DFE0 |
DispMenu
|
( → )
|
| 3A1FC |
2DFF4 |
DispMenu.1
|
( → )
|
| 12429 |
25FB3 |
DISPN
|
( $ #row → )
|
| 01BBD |
26798 |
DispOff |
Turns display off <see>Dispon
|
| 01B8F |
2679F |
DispOn |
Turns display on <see>Dispoff
|
| 133AB |
----- |
disprange |
|
| 1245B |
25FB8 |
DISPROW1
|
( $ → )
|
| 12725 |
25EAB |
DISPROW1*
|
( $ → )
|
| ----- |
25FE0 |
DISPROW10
|
( $ → )
|
| 1246B |
25FBD |
DISPROW2
|
( $ → )
|
| 12748 |
25EAC |
DISPROW2*
|
( $ → )
|
| 1247B |
25FC2 |
DISPROW3
|
( $ → )
|
| 1248B |
25FC7 |
DISPROW4
|
( $ → )
|
| 1249B |
25FCC |
DISPROW5
|
( $ → )
|
| 124AB |
261F7 |
DISPROW6
|
( $ → )
|
| 124BB |
25FD1 |
DISPROW7
|
( $ → )
|
| 124CB |
25FD6 |
DISPROW8
|
( $ → )
|
| ----- |
25FDB |
DISPROW9
|
( $ → )
|
| 395BA |
2C305 |
DispStatus
|
( → )
|
| 1270C |
25EAD |
DISPSTATUS2
|
( $ → )
|
| 39B0A |
2C2F9 |
DispStsBound
|
( → )
|
| 39515 |
2EE5B |
DispTime? |
|
| 39AF1 |
2A7F7 |
DispTimeReq?
|
( → flag )
|
| 153FC |
25EBD |
DispVarsUtil
|
|
| ----- |
26A38 |
DISP_DEC |
Displays hex in C.A as dec
D0→GROB
Uses A.6 B.W C.W CRY RSTK2
ST see <see>MINI_DISP_AWP
|
| ----- |
25F16 |
DISP_LINE
|
|
| ----- |
255B5 |
Distance
|
( #\GDx #\GDy → #SQRT(\GDx^2+\GDy^2) )
|
| ----- |
108006 |
^DISTDIVext
|
( P Q → quo mod T )
( P Q → P Q F )
|
| ----- |
118007 |
^DISTRIB* |
( meta → meta' T )
( meta → meta F )
|
| ----- |
3C2006 |
^DISTRIB⁄
|
|
| ----- |
2F21A |
Dither
|
( grb → grb'⁄grb )
|
| ----- |
056314 ~ |
xDIV
|
|
| 2BBB5 |
31994 |
DIV2
|
|
| ----- |
026314 ~ |
xDIV2
|
|
| ----- |
3EF006 |
^DIV2LISText
|
( Z0 l1 l2 → div mod )
|
| ----- |
072314 ~ |
xDIV2MOD
|
|
| 06A8E |
06A8E |
DIV5 |
C.A = C.A⁄5
Uses A.10 C.10 D.10 P
|
| ----- |
22F006 |
^DIVERGENCE
|
( [exprs] [vars] → symb )
|
| 2B977 |
31756 |
DIVF
|
x=x⁄y
|
| ----- |
044314 ~ |
xDIVIS
|
|
| ----- |
220006 |
^DIVIS
|
( symb → {} )
|
| ----- |
27A006 |
^DIVISext
|
( ob → {divisors} )
|
| ----- |
3F4006 |
^DIVISIBLE?
|
( a b → a⁄b T )
( a b → ob F )
|
| ----- |
3F1006 |
^DIVMETAOBJ
|
( o1...on #n ob → {o1⁄ob...on⁄ob} )
|
| ----- |
071314 ~ |
xDIVMOD
|
|
| ----- |
249006 |
^DIVMOD
|
|
| ----- |
3F0006 |
^DIVOBJext
|
( {o1...on} ob → {o1⁄ob...on⁄ob} )
|
| ----- |
062314 ~ |
xDIVPC
|
|
| ----- |
48D006 |
^DIVPC!
|
|
| 63DB7 |
36E43 |
dLISTcase
|
( {} → :: {} ob1 ; )
( ob → :: ob <ob2> <rest> ; )
|
| 230C3 |
3816B |
xDO
|
( → )
|
| 073F7 |
073F7 |
DO |
( #stop #start → )
|
| 1502F |
25EAE |
DO#EXIT
|
( # → )
|
| 15048 |
25EAF |
DO$EXIT
|
( $ → )
|
| 15007 |
25EB0 |
DO%EXIT
|
( % → )
|
| 3EE1A |
25EBE |
Do1st⁄2nd+:
|
|
| ----- |
2F2F0 |
DO<Del
|
|
| ----- |
2F2EE |
DO<Skip
|
|
| ----- |
2F2E4 |
DO>BEG
|
|
| ----- |
2F2F1 |
DO>Del
|
|
| ----- |
2F2E5 |
DO>END
|
|
| 50438 |
2EF04 |
DO>LCD
|
|
| ----- |
2F2EF |
DO>Skip
|
|
| 14088 |
25EB1 |
DO>STR
|
|
| ----- |
1A7006 |
^DO>STRID
|
|
| 02BAA |
02BAA |
DOACPTR |
|
| 0910B0 |
02E002 |
^DoAlert |
( $ → )
|
| ----- |
026D5 |
DOAPLET
|
|
| 029E8 |
029E8 |
DOARRY |
Array prologue
5 size
5 prologue of objects
5 # of dimensions
5n dimensions
.. objects (content only)
|
| 3FDD1 |
25EBF |
DoBadKey
|
( → )
|
| 02B62 |
02B62 |
DOBAK |
Backup prologue
5 size
2 # of chars in name
.. name
.. object
5 DOBINT
5 CRC
|
| 2EC84 |
2EEC1 |
DOBAUD
|
( % → )
|
| 1415A |
25EB2 |
DOBEEP
|
( %freq %dur → )
|
| 53C43 |
2EFA6 |
DOBIN
|
( → )
|
| 074E4 |
074E4 |
DOBIND |
( obn..ob1 lamn..lam1 #n → )
|
| 02911 |
02911 |
DOBINT |
BINT prologue
5 number (hex)
|
| 2EDE1 |
2EEC5 |
DOBUFLEN
|
( → % 0⁄1 )
|
| 4F179 |
2EF02 |
DOC>PX
|
|
| 42475 |
25EC0 |
DoCAlarmKey
|
|
| 029BF |
029BF |
DOCHAR |
Character prologue
2 character
|
| 140F1 |
25EB3 |
DOCHR
|
( % → $ )
|
| 02D0B3 |
09E002 |
^DoCKeyCancel
|
( → )
|
| 02B0B3 |
0A0002 |
^DoCKeyChAll
|
( → )
|
| 02A0B3 |
09F002 |
^DoCKeyCheck
|
( → )
|
| 02E0B3 |
09D002 |
^DoCKeyOK
|
( → )
|
| 02C0B3 |
0B0002 |
^DoCKeyUnChAll
|
( → )
|
| 5046A |
2EF05 |
DOCLLCD
|
( → )
|
| 02977 |
02977 |
DOCMP |
Complex number prologue
3 real exponent
12 real mantissa
1 real sign
3 complex exponent
12 complex mantissa
1 complex sign
|
| 02DCC |
02DCC |
DOCODE |
Code prologue
5 length
.. machine code
|
| 02D9D |
02D9D |
DOCOL |
Secondary prologue
.. objects
5 SEMI
|
| 31854 |
2EECA |
docr
|
|
| 31868 |
2EECB |
DOCR
|
( → )
|
| 05981 |
05981 |
DoCRC |
Calculates the CRC of A.A nibs
at D0. Returns CRC in A.A
Uses C.W P
|
| 0597E |
0597E |
DoCRCc |
D0=C <see>DoCRC
|
| 02A2C |
02A2C |
DOCSTR |
String prologue
5 length
.. characters
|
| 53C5B |
2EFA8 |
DODEC
|
( → )
|
| ----- |
2F2F9 |
DODEL.L
|
( → )
|
| 31FFD |
2EECD |
DODELAY
|
( % → )
|
| 40DD4 |
25EC1 |
DoDelim
|
( → )
|
| 40DF7 |
25EC2 |
DoDelims
|
( → )
|
| 140AB |
25EB4 |
DODISP
|
( ob %row → )
|
| 0299D |
0299D |
DOECMP |
Long complex prologue
5 real exponent
15 real mantissa
1 real sign
5 complex exponent
15 complex mantissa
1 complex sign
|
| 166FB |
2604E |
DOENG
|
( # → )
|
| 4B60C |
2EEF9 |
DOERASE
|
( → )
|
| 02955 |
02955 |
DOEREL |
Long real prologue
5 exponent
15 mantissa
1 sign
|
| 1A339 |
39527 |
xDOERR
|
( n → )
( #n → )
( $ → )
( 0 → )
|
| 02ADA |
02ADA |
DOEXT |
Unit object prologue
.. object (usually a real)
.. unit
5 SEMI
|
| 02B88 |
02B88 |
DOEXT0 |
|
| 02BAA |
02BAA |
DOEXT1 |
|
| 02BCC |
02BCC |
DOEXT2 |
|
| 02BEE |
02BEE |
DOEXT3 |
|
| 02C10 |
02C10 |
DOEXT4 |
|
| 620DC |
35259 |
DOFALSE
|
|
| ----- |
2F2DD |
DoFarBS
|
( → )
|
| ----- |
2F2DE |
DoFarDel
|
( → )
|
| ----- |
2F2E8 |
DOFIND
|
( → )
|
| 2E876 |
2EEBD |
DOFINISH
|
( → )
|
| 3B211 |
25EC3 |
DoFirstRow
|
( → )
|
| 166E3 |
26053 |
DOFIX
|
( # → )
|
| ----- |
026AC |
DOFLASHP
|
Flash pointer prologue
3 flash bank #
4 command #
|
| 0554C |
0554C |
DOGARBAGE |
If ST=1 10 then <see>GPMEMERR
else <see>GARBAGECOL
and <see>GETPTR
|
| 4CE6F |
2EF60 |
DOGRAPHIC
|
( → )
|
| 02B1E |
02B1E |
DOGROB |
GROB prologue
5 size
5 height
5 width
|
| 185C7 |
25EC4 |
DoHere:
|
( → )
|
| 53C37 |
2EFA5 |
DOHEX
|
( → )
|
| 02A4E |
02A4E |
DOHSTR |
HXS prologue
5 length
.. hex digits, reverse order
|
| 02A4E |
02A4E |
DOHXS |
HXS prologue
5 length
.. hex digits, reverse order
|
| 02E48 |
02E48 |
DOIDNT |
Global name (ID) prologue
2 # of characters
.. characters
|
| 199EB |
2C371 |
DoInputForm
|
( l1..ln f1..fm #n #m msg $ → ob1..obn T )
( l1..ln f1..fm #n #m msg $ → F )
l = $ #x #y
f = msg #x #y #w #h #type legal
dec $hlp ChDat ChDec res init
|
| ----- |
02614 |
DOINT
|
ZINT prologue
5 length
.. BCD digits, reverse order
1 sign
|
| 2EDA6 |
2EEC4 |
DOKERRM
|
( → $ )
|
| 0590B0 |
0AF002 |
^DoKeyCancel
|
|
| 0560B0 |
0B5002 |
^DoKeyEdit
|
|
| 40454 |
25EC5 |
DoKeyOb
|
( ob → )
|
| 05A0B0 |
0B4002 |
^DoKeyOK
|
|
| 41904 |
25886 |
DoLabel
|
( #col ob → )
|
| 02E6D |
02E6D |
DOLAM |
Local name (LAM) prologue
see <see>DOIDNT
|
| 503D4 |
2EF03 |
DOLCD>
|
|
| 02B40 |
02B40 |
DOLIB |
Library prologue
|
| 02A74 |
02A74 |
DOLIST |
List prologue
see <see>DOCOL
|
| ----- |
02660 |
DOLNGCMP
|
|
| ----- |
0263A |
DOLNGREAL
|
|
| 02A0A |
02A0A |
DOLNKARRY |
Linked array prologue
|
| ----- |
0B2006 |
^DoLS
|
( L S F → L' )
|
| ----- |
02686 |
DOMATRIX
|
Matrix prologue
.. objects
5 SEMI
Nested DOMATRIX objects build a
multi-dimensional matrix
|
| 04FBB |
04FBB |
DOMEMERR |
Insufficient Memory error
|
| 40DC0 |
25EC6 |
DoMenuKey
|
( menu → )
|
| 41934 |
2589A |
DoMenuKeyNS
|
( #n → )
|
| ----- |
026FE |
DOMINIFONT
|
|
| 0090B1 |
0AE002 |
^DoMKeyOK
|
|
| 0000B1 |
0000B1 |
~DoMsgBox |
( $ #x #y grob menu → T )
|
| 40350 |
25EC7 |
DoNameKeyLRS
|
|
| 40337 |
25EC8 |
DoNameKeyRS
|
|
| ----- |
2F192 |
DoNewEqw
|
|
| 44C31 |
2F142 |
DoNewMatrix
|
( → []⁄[[]] )
|
| ----- |
008007 |
^DoNewMatrixCplx
|
( → []⁄[[]] )
|
| ----- |
007007 |
^DoNewMatrixReal
|
( → []⁄[[]] )
|
| ----- |
00B007 |
^DoNewMatrixRealOrCplx
|
( [] → [[]] )
|
| ----- |
2F2EA |
DONEXT
|
( → )
|
| 3A71C |
25EC9 |
DoNextRow
|
|
| 53C4F |
2EFA7 |
DOOCT
|
( → )
|
| 44FE7 |
2F13C |
DoOldMatrix
|
( [] → []' )
|
| ----- |
00A007 |
^DoOldMatrixCplx
|
( [] → []' )
|
| ----- |
009007 |
^DoOldMatrixReal
|
( [] → []' )
|
| 2EB37 |
2EEC0 |
DOOPENIO
|
|
| 2ECCA |
2EEC2 |
DOPARITY
|
( % → )
|
| 2E8D1 |
2EEBE |
DOPKT
|
( $ $' → )
|
| 3ADED |
25ECA |
DoPlotMenu
|
|
| 3A735 |
25ECB |
DoPrevRow
|
|
| 31EE2 |
2EECC |
DOPRLCD
|
|
| 4F0AC |
2EF01 |
DOPX>C
|
|
| 2B07B |
30A66 |
DORANDOMIZE
|
( % → )
|
| 1572B |
25EB5 |
DORCLE
|
( → ob )
|
| 02933 |
02933 |
DOREAL |
Real number prologue
3 exponent
12 mantissa
1 sign
|
| ----- |
2F2E9 |
DOREPL
|
( → )
|
| ----- |
2F2EB |
DOREPLACE
|
( → )
|
| ----- |
2F2EC |
DOREPLACE⁄NEXT
|
|
| 02E92 |
02E92 |
DOROMP |
XLIB prologue
3 library ID
3 command #
|
| 02A96 |
02A96 |
DORRP |
Directory prologue
|
| ----- |
2AC0E |
DoRunSafe
|
( ob → hxs1 hxs2 )
|
| 2EE18 |
2EEC6 |
DOSBRK
|
( → )
|
| 166EF |
26058 |
DOSCI
|
( # → )
|
| 18CA7 |
26CA7 |
DOSIZEERR |
Bad Argument Value error
|
| 3BE54 |
25ECC |
DoSolvrMenu
|
( → )
|
| 2EE97 |
2EEC7 |
DOSRECV
|
( % → )
|
| 16707 |
2605D |
DOSTD
|
( → )
|
| 38D4F |
2565A |
DoStdKeys? |
( → flag )
|
| 1C6A2 |
3B76C |
DOSTOALLF
|
|
| 15717 |
25EB6 |
DOSTOE
|
( ob → )
|
| 1C6E3 |
2F23E |
DOSTOSYSF
|
( hxs → )
|
| 14137 |
25EB7 |
DOSTR>
|
|
| 53CAA |
2EFAA |
dostws
|
( # → )
|
| 02AB8 |
02AB8 |
DOSYMB |
Symbolic prologue
.. objects
5 SEMI
|
| 1BFFE |
3B1E1 |
xDOT
|
( [1] [2] → x )
|
| 02AFC |
02AFC |
DOTAG |
Tagged object prologue
2 # of chars in tag
.. tag
.. object
|
| ----- |
2F2DB |
DOTEXTINFO
|
( → )
|
| 2ED10 |
2EEC3 |
DOTRANSIO
|
( % → )
|
| 620C3 |
35240 |
DOTRUE
|
|
| 186E8 |
25EB8 |
DOTVARS%
|
( % → {} )
|
| 18779 |
25EB9 |
DOVARS
|
( → {id1 id2..} )
|
| 1A7C9 |
2F2D4 |
dowait
|
( %secs → )
|
| 38908 |
2EE60 |
DoWarning
|
( $ → )
|
| 0DB51 |
2DE4A |
dowutil
|
|
| 167BF |
25EBA |
DPRADIX?
|
( → flag )
|
| 1E190 |
3C484 |
xDRAW
|
( → )
|
| 4E582 |
2F32C |
DRAWBOX#
|
( #x1 #y1 #x2 #y2 → )
|
| 50758 |
2F13F |
DRAWLINE#3
|
( #x1 #y1 #x2 #y2 → )
|
| 4C639 |
2F32D |
drax
|
|
| 1E1C6 |
3C4BA |
xDRAX
|
( → )
|
| 63E1B |
36EA7 |
dREALNcase
|
( % → :: % <ob2> <rest> ; )
( ob → :: ob <ob1> ; )
|
| 1FBD8 |
3DC3B |
xDROP
|
( ob → )
|
| 03244 |
03244 |
DROP |
( 1 → )
|
| 637F4 |
3683D |
DROP#1-
|
( # ob → #-1 )
|
| 6394D |
36996 |
DROP'
|
( ob → nob )
|
| 1FBF3 |
3DC56 |
xDROP2
|
( ob1 ob2 → )
|
| 35D08 |
2F1C6 |
DROP3PICK |
( 1 2 3 4 → 1 2 3 1 )
|
| 3FDC7 |
25ECD |
DropBadKey
|
( ob → )
|
| 4D11E |
2F32E |
DROPDEADTRUE
|
( ob → DoBadKey T )
|
| 627A7 |
357CE |
DROPDUP
|
( 1 2 → 1 1 )
|
| 6210C |
35289 |
DROPFALSE
|
( ob → F )
|
| 63466 |
364AF |
DROPLOOP
|
( ob → )
|
| 03249 |
03249 |
DropLoop |
Pop stack, Loop
|
| 1FC64 |
3DCC7 |
xDROPN
|
( ob1...obn n → )
|
| 63FA6 |
37032 |
DROPNDROP
|
( 1..n #n ob → )
|
| 04D3E |
04D3E |
DROPNULL$ |
( ob → NULL$ )
|
| 62946 |
3596D |
DROPONE
|
( ob → #1 )
|
| 63029 |
3606B |
DROPOVER
|
( 1 2 3 → 1 2 1 )
|
| 632F9 |
36342 |
DROPRDROP
|
( ob → )
|
| 62FC5 |
36007 |
DROPROT
|
( 1 2 3 4 → 2 3 1 )
|
| 6270C |
35733 |
DROPSWAP
|
( 1 2 3 → 2 1 )
|
| 62726 |
3574D |
DROPSWAPDROP
|
( 1 2 3 → 2 )
|
| 2DDC4 |
2F32F |
DropSysErr$
|
|
| 18308 |
26062 |
DropSysObs
|
|
| 62103 |
35280 |
DROPTRUE
|
( ob → T )
|
| ----- |
26215 |
DropVStack
|
( → )
Virtual Stack:
( [obn..ob1] → )
|
| ----- |
2E0006 |
^DROPZ0
|
( ob → z0 )
|
| ----- |
2DF006 |
^DROPZ1
|
( ob → z1 )
|
| 62535 |
3558C |
DROPZERO
|
( ob → #0 )
|
| 22633 |
3EFEF |
xDTAG
|
( tag:obj → obj )
|
| 62193 |
35136 |
DTYPEARRY?
|
( ob → ob flag )
|
| 621E7 |
35172 |
DTYPECOL?
|
( ob → ob flag )
|
| 62154 |
35109 |
DTYPECSTR?
|
( ob → ob flag )
|
| ----- |
115007 |
^DTYPEGAUSSINT? |
( ob → ob flag )
|
| ----- |
168006 |
^DTYPEIRRQ?
|
( ob → ob flag )
|
| 62211 |
35190 |
DTYPELIST?
|
( ob → ob flag )
|
| ----- |
170006 |
^DTYPENDO?
|
( ob → ob flag )
|
| 62169 |
35118 |
DTYPEREAL?
|
( ob → ob flag )
|
| ----- |
171006 |
^DTYPFMAT?
|
( ob → ob flag )
|
| 61EA7 |
34EBE |
DUMP
|
( NULLLAM → ob1..obn #n )
|
| 1FB87 |
3DBEA |
xDUP
|
( ob → ob ob )
|
| 03188 |
03188 |
DUP |
( ob → ob ob )
|
| 622D4 |
3532B |
DUP#0<>
|
|
| 633F8 |
36441 |
DUP#0<>WHILE
|
|
| 62266 |
352BD |
DUP#0=
|
( # → # flag )
|
| 61891 |
348F7 |
DUP#0=case
|
( #0 → :: #0 <ob1> ; )
( # → :: # <ob2> <rest> ; )
|
| 63CBD |
36D21 |
DUP#0=csDROP
|
( #0 → :: ; )
( # → :: # <ob1> <rest> ; )
|
| 618A8 |
3490E |
DUP#0=csedrp
|
( #0 → :: <ob1> ; )
( # → :: # <ob2> <rest> ; )
|
| 63E48 |
36ED4 |
DUP#0=IT
|
( #0 → :: #0 <ob1> <rest> ; )
( # → :: # <ob2> <rest> ; )
|
| 63EC5 |
36F51 |
DUP#0=ITE
|
( #0 → :: #0 <ob1> <ob3> <rest> ; )
( # → :: # <ob2> <rest> ; )
|
| 6347F |
364C8 |
DUP#0_DO
|
( #stop → #stop )
|
| 628EB |
35912 |
DUP#1+
|
( # → # #+1 )
|
| 6119E |
34431 |
DUP#1+PICK
|
( n..1 #n → n..1 #n n )
|
| 6292F |
35956 |
DUP#1-
|
( # → # #-1 )
|
| 622C5 |
3531C |
DUP#1=
|
( # → # flag )
|
| 626F7 |
3571E |
DUP#2+
|
( # → # #+2 )
|
| 63687 |
366D0 |
DUP#<7
|
|
| 63295 |
362DE |
DUP$>ID
|
|
| 63BAA |
36C0E |
DUP%0=
|
( % → flag )
|
| 63925 |
3696E |
DUP'
|
( ob → ob nob )
|
| 634CA |
36513 |
DUP1LAMBIND
|
( ob → ob )
|
| 1FBA2 |
3DC05 |
xDUP2
|
( 1 2 → 1 2 1 2 )
|
| 611F9 |
35D30 |
DUP3PICK
|
( 1 2 → 1 2 2 1 )
|
| 63704 |
3674D |
DUP3PICK#+
|
( # #' → # #' #+#' )
|
| 61610 |
34797 |
DUP4PUTLAM
|
( ob → ob )
|
| 61099 |
3432C |
DUP4UNROLL
|
( 1 2 3 → 3 1 2 3 )
|
| 62C05 |
35C2C |
DUP@
|
( id⁄lam → id⁄lam ob T )
( id⁄lam → id⁄lam F )
|
| 641CC |
37258 |
DupAndThen
|
|
| ----- |
159006 |
^DUPCKLEN{}
|
( {} → {} #n )
( ob → ob #1 )
|
| 62CB9 |
35CE0 |
DUPDUP
|
( ob → ob ob ob )
|
| ----- |
3F29A |
xDUPDUP
|
( 1 → 1 1 )
|
| 635EC |
36635 |
DUPEQ:
|
( ob → ob flag )
|
| 5179E |
25EBB |
DUPGROBDIM
|
( grob → grob #height #width )
|
| 631E1 |
3622A |
DUPINCOMP
|
( comp → comp obn..ob1 #n )
|
| 63411 |
3645A |
DUPINDEX@
|
( ob → ob # )
|
| 627BB |
357E2 |
DUPLEN$
|
( $ → $ # )
|
| 63231 |
3627A |
DUPLENCOMP
|
( comp → comp #n )
|
| 1FC7F |
3DCE2 |
xDUPN
|
( 1...n n → 1...n 1...n )
|
| 63209 |
36252 |
DUPNULL$?
|
( ob → ob flag )
|
| 6321D |
36266 |
DUPNULLCOMP?
|
( comp → comp flag )
|
| ----- |
16C006 |
^DUPNULL[]?
|
( ob → ob flag )
|
| 63A6F |
36ABD |
DUPNULL{}?
|
( {} → {} flag )
|
| 63A9C |
36AEA |
DUPONE
|
( ob → ob ob #1 )
|
| 630DD |
3611F |
DUPPICK
|
( n..1 #n → n..1 #n n-1 )
|
| ----- |
0F7006 |
^DupQIsZero?
|
( Q → Q flag )
|
| 630F1 |
36133 |
DUPROLL
|
( 1..n #n → 1 3..n #n 2 )
|
| 61FA9 |
34FC0 |
DUPROM-WORD?
|
( ob → ob flag )
|
| 62C19 |
35C40 |
DUPROMPTR@
|
( ROMPTR → ROMPTR ob T )
( ROMPTR → ROMPTR F )
|
| 62FB1 |
35FF3 |
DUPROT
|
( 1 2 → 2 2 1 )
|
| 62A2F |
35A56 |
DUPSAFE@
|
( id⁄lam → id⁄lam ob T )
( id⁄lam → id⁄lam F )
|
| 61745 |
347AB |
DUPTEMPENV
|
( → )
|
| 63AD8 |
36B26 |
DUPTWO
|
( ob → ob ob #2 )
|
| ----- |
350CD |
DUPTYPEAPLET?
|
( ob → ob flag )
|
| 62193 |
35136 |
DUPTYPEARRY?
|
( ob → ob flag )
|
| 6212A |
350EB |
DUPTYPEBINT?
|
( ob → ob flag )
|
| 62020 |
35037 |
DUPTYPECHAR?
|
( ob → ob flag )
|
| 6217E |
35127 |
DUPTYPECMP?
|
( ob → ob flag )
|
| 621E7 |
35172 |
DUPTYPECOL?
|
( ob → ob flag )
|
| 62154 |
35109 |
DUPTYPECSTR?
|
( ob → ob flag )
|
| 6204A |
351AE |
DUPTYPEEXT?
|
( ob → ob flag )
|
| ----- |
35082 |
DUPTYPEFLASHPTR?
|
( ob → ob flag )
|
| ----- |
350BE |
DUPTYPEFONT?
|
( ob → ob flag )
|
| ----- |
116007 |
^DUPTYPEGAUSSINT? |
( ob → ob flag )
|
| 621FC |
35181 |
DUPTYPEGROB?
|
( ob → ob flag )
|
| 6213F |
350FA |
DUPTYPEHSTR?
|
( ob → ob flag )
|
| 62035 |
35046 |
DUPTYPEIDNT?
|
( ob → ob flag )
|
| 62115 |
350DC |
DUPTYPELAM?
|
( ob → ob flag )
|
| 62211 |
35190 |
DUPTYPELIST?
|
( ob → ob flag )
|
| ----- |
350AF |
DUPTYPELNGCMP?
|
( ob → ob flag )
|
| ----- |
350A0 |
DUPTYPELNGREAL?
|
( ob → ob flag )
|
| 62169 |
35118 |
DUPTYPEREAL?
|
( ob → ob flag )
|
| 621A8 |
35145 |
DUPTYPEROMP?
|
( ob → ob flag )
|
| 621BD |
35154 |
DUPTYPERRP?
|
( ob → ob flag )
|
| ----- |
0CC006 |
^DupTypeS?
|
( Z → Z flag )
|
| 621D2 |
35163 |
DUPTYPESYMB?
|
( ob → ob flag )
|
| 62226 |
3519F |
DUPTYPETAG?
|
( ob → ob flag )
|
| ----- |
183006 |
^DUPTYPEZ?
|
( ob → ob flag )
|
| ----- |
35091 |
DUPTYPEZINT?
|
( ob → ob flag )
|
| 61380 |
3457F |
DUPUNROT
|
( 1 2 → 2 1 2 )
|
| 63A88 |
36AD6 |
DUPZERO
|
( ob → ob ob #0 )
|
| ----- |
10A006 |
^DupZIsEven?
|
( Z → Z flag )
|
| ----- |
0FB006 |
^DupZIsNeg?
|
( Z → Z flag )
|
| ----- |
0F9006 |
^DupZIsOne?
|
( Z → Z flag )
|
| ----- |
109006 |
^DupZIsTwo?
|
( Z → Z flag )
|
| 63A29 |
36A77 |
dvarlsBIND
|
( ob → )
|
| 00003 |
00003 |
DZP |
|
| ----- |
18C006 |
^E%%>C%%
|
|
| 7DC88 |
2C121 |
easyabs
|
|
| 42BD4 |
2EEE4 |
Echo$Key
|
( $⁄chr → )
|
| 42BB6 |
2F11C |
Echo$NoChr00
|
( $ → )
|
| 3EE47 |
25ED1 |
Echo2Macros
|
|
| 42AE4 |
2EEE3 |
EchoChrKey
|
( $⁄chr → )
|
| 039EF |
039EF |
ECUSER |
|
| 15A40 |
25F10 |
ederr
|
( → )
|
| 15A0E |
25ECE |
EDITDECOMP$
|
( ob → $ )
|
| 15B31 |
25F11 |
editdecomp$w
|
( ob → $ )
|
| 63DCB |
36E57 |
EditExstCase
|
( → :: <ob1> <rest> ; )
( → :: <rest> ; )
|
| ----- |
2F1A9 |
EDITF
|
|
| ----- |
2F1A8 |
EditFont
|
|
| 42D32 |
2EEE5 |
EditLevel1
|
( ob → ob' )
|
| 53A4A |
257A2 |
EditLExists?
|
( → flag )
|
| 806FD |
806FD |
EDITLINE |
→Command line
|
| 44683 |
2EEEB |
EDITLINE$
|
( → $ )
|
| 3BDFA |
25ED2 |
EditMenu
|
( → {} )
|
| 44730 |
2EEEC |
EDITPARTS
|
|
| ----- |
2F2DF |
EditSelect
|
( → )
|
| 443CB |
2EEE9 |
EditString
|
( $ → )
|
| ----- |
02E314 ~ |
xEGCD
|
|
| ----- |
3D8006 |
^EGCDext
|
( a b → d u v au+bv=d )
|
| ----- |
3DB006 |
^EGCDNEWG
|
|
| ----- |
3DA006 |
^EGCDSWAP
|
|
| 0403F |
33157 |
EIGHT |
8d 8h
|
| 040A3 |
331BB |
EIGHTEEN |
18d 12h
|
| 6103C |
342BB |
EIGHTROLL
|
( 1..8 → 2..8 1 )
|
| 64C34 |
33427 |
EIGHTY |
80d 50h
|
| 64C3E |
33431 |
EIGHTYONE |
81d 51h
|
| 0405D |
33175 |
ELEVEN |
11d Bh
|
| ----- |
4F9006 |
^ELMGext
|
( ob → ob' )
|
| 22FB5 |
3805D |
xELSE
|
( → )
|
| 64127 |
371B3 |
Embedded?
|
( ob1 ob2 → flag )
|
| 30BD7 |
2F330 |
ENCODE
|
|
| 30BBE |
2F331 |
ENCODE1PKT
|
|
| 236B9 |
38A54 |
xENDDO |
( 1⁄0 → )
UserRPL: xEND
|
| ----- |
26871 |
EndTempOb |
Moves TEMPOB zone at D0 to top
of TEMPOB area → D0=new addr
|
| 23679 |
38A14 |
xENDTIC |
|
| 1C452 |
3B5DA |
xENG
|
( n → )
|
| 00019 |
----- |
ENTERCODE |
|
| ----- |
088314 ~ |
xEPSX0
|
|
| 03B2E |
03B2E |
EQ |
( ob1 ob2 → flag )
|
| 635F1 |
3663A |
EQ:
|
( ob → flag )
|
| 1CEE3 |
3BDE6 |
xEQ>
|
|
| 61933 |
34999 |
EQcase
|
( ob1 ob1 → :: ob1 <ob1> ; )
( ob1 ob2 → :: ob1 <ob2> <rest> ; )
|
| 618BA |
34920 |
EQcasedrop
|
( ob1 ob1 → :: <ob1> ; )
( ob1 ob2 → :: ob1 <ob2> <rest> ; )
|
| 4E46A |
2F332 |
EQCURSOR?
|
|
| 63E2F |
36EBB |
EQIT
|
( ob1 ob1 → :: <ob1> <rest> ; )
( ob1 ob2 → :: <ob2> <rest> ; )
|
| 63E75 |
36F01 |
EQITE
|
( ob1 ob1 → :: <ob1> <ob3> <rest> ; )
( ob1 ob2 → :: <ob2> <rest> ; )
|
| 152FF |
25ED3 |
EqList?
|
( ob → )
|
| 64593 |
37829 |
EQLookup
|
( ob comp → nextob T )
( ob comp → ob F )
|
| 63605 |
3664E |
EQOR
|
( flag ob1 ob2 → flag' )
|
| 6303D |
3607F |
EQOVER
|
( ob3 ob1 ob2 → ob3 flag ob3 )
|
| 03B97 |
03B97 |
EQUAL |
( ob1 ob2 → flag )
|
| 63CFE |
36D62 |
EQUALcase
|
( ob1 ob1 → :: <ob1> ; )
( ob1 ob2 → :: <ob2> <rest> ; )
|
| 517F3 |
2AD81 |
EQUALcasedrop
|
( ob1 ob2 → :: <ob1> ; )
( ob1 ob2 → :: ob1 <ob2> <rest> ; )
|
| 63CA4 |
36D08 |
EQUALcasedrp
|
( ob ob1 ob2 → :: <ob1> ; )
( ob ob1 ob2 → :: ob <ob2> <rest> ; )
|
| 635C4 |
3660D |
EQUALNOT
|
( ob1 ob2 → flag )
|
| 63DF3 |
36E7F |
EQUALNOTcase
|
( ob1 ob1 → :: <ob2> <rest> ; )
( ob1 ob2 → :: <ob1> ; )
|
| 63619 |
36662 |
EQUALOR
|
( flag ob1 ob2 → flag' )
|
| ----- |
3C0006 |
^EQUALPOS2META
|
( Meta2 Meta1 ob → Meta2 Meta1 ob #pos )
|
| 644A3 |
3776B |
EQUALPOSCOMP
|
( comp ob → #pos )
( comp ob → #0 )
|
| ----- |
3BF006 |
^EQUALPOSMETA
|
( Meta ob → Meta ob #pos )
|
| 15744 |
25ECF |
EQUATION
|
( → ob T )
( → F )
|
| ----- |
462006 |
^EQUATION?
|
( ob → ob flag )
|
| ----- |
4BF006 |
^EQUIV!
|
( {} lequiv → equiv ordre )
|
| ----- |
010004 |
^EQW3
|
|
| ----- |
01D004 |
^EQW3Code
|
|
| ----- |
01C004 |
^EQW3CursorOff
|
|
| ----- |
01B004 |
^EQW3CursorOn
|
|
| ----- |
011004 |
^EQW3Edit
|
( symb → symb' T )
( symb → F )
|
| ----- |
019004 |
^EQW3GROB
|
( ob → ext grob #0 )
( ob → #2 )
|
| ----- |
01F004 |
^EQW3GROBmini
|
( ob → ext grob #0 )
( ob → #2 )
|
| ----- |
01A004 |
^EQW3GROBStk
|
( ob → ext grob #0 )
( ob → #2 )
|
| ----- |
01E004 |
^EQW3GROBsys
|
( ob → ext grob #0 )
( ob → #2 )
|
| ----- |
012004 |
^EQW3StartEdit
|
|
| ----- |
016004 |
^EQW3ViewLeft
|
|
| ----- |
014004 |
^EQW3ViewLeftX
|
|
| ----- |
013004 |
^EQW3ViewMargin
|
|
| ----- |
017004 |
^EQW3ViewRight
|
|
| ----- |
018004 |
^EQW3ViewRightRPL
|
|
| ----- |
015004 |
^EQW3ViewRightX
|
|
| ----- |
57E006 |
^ERABLEERROR
|
( # → )
|
| 1E25F |
3C553 |
xERASE
|
( → )
|
| ----- |
26071 |
ERASE&LEFT$3x5
|
|
| ----- |
2606C |
ERASE&LEFT$5x7
|
|
| 64EFA |
337FB |
Err#Cont |
|
| 64E6E |
3376F |
Err#Kill |
|
| 64F18 |
33819 |
Err#NoLstArg |
|
| 64E78 |
33779 |
Err#NoLstStk |
|
| ----- |
58E006 |
^ERR$EVALext
|
( seco → action )
|
| 1A36D |
3955B |
xERR0
|
( → )
|
| ----- |
092006 |
^ErrBadDim
|
Error 501h
|
| 141E5 |
26067 |
ERRBEEP
|
( → )
|
| 32B08 |
208715 |
ErrFixEIRU |
|
| ----- |
090006 |
^ErrInfRes
|
Error 305h
|
| 04ED1 |
04ED1 |
ERRJMP |
( → )
|
| 05023 |
05023 |
Errjmp |
Error exit
A.A = error number
|
| 10F80 |
266C6 |
ErrjmpC |
A=C.A <see>Errjmp
|
| 1A3A3 |
39591 |
xERRM
|
( → $msg )
|
| 1A388 |
39576 |
xERRN
|
( → $nerr )
|
| 04CE6 |
04CE6 |
ERROR@ |
( → # )
|
| 04D33 |
04D33 |
ERRORCLR |
( → )
|
| ----- |
2F1A1 |
ErrorHandled?
|
|
| 6383A |
36883 |
ERROROUT
|
( # → )
|
| 04D0E |
04D0E |
ERRORSTO |
( # → )
|
| 04E5E |
04E5E |
ERRSET |
( → )
|
| 2371F |
38ABA |
xERRTHEN |
|
| 0CBC4 |
208C71 |
ErrTime |
|
| 04EB8 |
04EB8 |
ERRTRAP |
( → )
|
| ----- |
091006 |
^ErrUndefRes
|
Error 304h
|
| ----- |
038314 ~ |
xEULER
|
|
| ----- |
214006 |
^EULER
|
( z → z' )
|
| 1A3BE |
395AC |
xEVAL
|
( ob → ? )
|
| 06F8E |
06F8E |
EVAL |
( ob → )
|
| ----- |
2F2E3 |
EVAL.LINE
|
( → )
|
| ----- |
2F2FB |
EVAL.SELECTION
|
( → )
|
| ----- |
38C2C |
xEVAL> |
|
| 1583C |
25ED0 |
EVALCRUNCH
|
|
| 18F23 |
26319 |
EvalNoCK
|
( comp → ? )
|
| ----- |
257006 |
^EvalNoCKx*
|
( ob ob' → ob'' )
|
| ----- |
258006 |
^EvalNoCKx+
|
( ob ob' → ob'' )
|
| ----- |
259006 |
^EvalNoCKx-
|
( ob ob' → ob'' )
|
| ----- |
25A006 |
^EvalNoCKx⁄
|
|
| ----- |
262006 |
^EvalNoCKxAND
|
( ob ob' → ob'' )
|
| ----- |
25C006 |
^EvalNoCKxCHS
|
( ob → ob' )
|
| ----- |
260006 |
^EvalNoCKxCOMB
|
( ob ob' → ob'' )
|
| ----- |
25D006 |
^EvalNoCKxINV
|
( ob → ob' )
|
| ----- |
25E006 |
^EvalNoCKxMOD
|
( ob ob' → ob'' )
|
| ----- |
261006 |
^EvalNoCKxOR
|
( ob ob' → ob'' )
|
| ----- |
25F006 |
^EvalNoCKxPERM
|
( ob ob' → ob'' )
|
| ----- |
263006 |
^EvalNoCKxXOR
|
( ob ob' → ob'' )
|
| ----- |
264006 |
^EvalNoCKxXROOT
|
( ob ob' → ob'' )
|
| ----- |
25B006 |
^EvalNoCKx^
|
( ob ob' → ob'' )
|
| ----- |
2EF69 |
EvalParsed
|
|
| ----- |
2A3006 |
^EVALUSERFCN
|
( V1..Vn #n fcn → f[] )
|
| ----- |
283006 |
^EVIDENText
|
( P → meta cst_coeff )
|
| ----- |
284006 |
^EVIDSOLV
|
( P → meta cst_coeff )
|
| 2BE99 |
31380 |
EXAB0
|
A.W <→ R0
B.W <→ R1
|
| 2BEA7 |
3138E |
EXAB2
|
A.W <→ R2
B.W <→ R3
|
| ----- |
0A2007 |
^EXACT?
|
( → flag )
|
| ----- |
09E007 |
^EXACTMODE
|
( → )
|
| ----- |
098007 |
^EXACTOFF
|
( → )
|
| ----- |
097007 |
^EXACTON
|
( → )
|
| 2D517 |
2F333 |
EXCHINITPK
|
|
| ----- |
2F2F8 |
EXEC_CMD
|
( cmd algflag → obsel )
|
| 419C4 |
26076 |
ExitAction!
|
|
| 6400F |
3709B |
ExitAtLOOP
|
( → )
|
| 4CF68 |
27C33 |
ExitFcn
|
|
| 4CE4C |
227C0B |
EXITFCNsto |
|
| 04E37 |
04E37 |
EXITMSGSTO |
( $ → )
|
| ----- |
06C314 ~ |
xEXLR
|
|
| ----- |
240006 |
^EXLR
|
( 'a=b' → a b )
( ob → X ob )
|
| 1B905 |
3A9B7 |
xEXP
|
( x → x' )
|
| ----- |
087314 ~ |
xEXP&LN
|
|
| ----- |
458006 |
^exp2sincos
|
( meta → meta' )
|
| ----- |
250006 |
^EXPAMOD
|
|
| 20A49 |
3E5E9 |
xEXPAN
|
( symb1 → symb2 )
|
| 61C1C |
34C82 |
EXPAND
|
( hxs #nibs → hxs' )
|
| ----- |
000314 ~ |
xEXPAND
|
|
| ----- |
1D7006 |
^EXPANDBOTH
|
|
| ----- |
525006 |
^EXPANDLN
|
( ob → ln(ob) )
|
| ----- |
076314 ~ |
xEXPANDMOD
|
|
| ----- |
12C006 |
^EXPAND^
|
( x y → x^y=exp[y*ln[x]] )
|
| ----- |
30F006 |
^EXPEXPA
|
( symb → symb' )
|
| ----- |
313006 |
^EXPEXPA*
|
( Meta → Meta' )
|
| ----- |
315006 |
^EXPEXPA*1
|
( Meta2 meta1 → Meta' )
|
| ----- |
311006 |
^EXPEXPA+
|
( Meta → Meta' )
|
| ----- |
312006 |
^EXPEXPA-
|
( Meta → Meta' )
|
| ----- |
314006 |
^EXPEXPANEG
|
( Meta → Meta' )
|
| ----- |
529006 ^ |
xEXPext
|
|
| 201FB |
3E25E |
xEXPFIT
|
( → )
|
| ----- |
017314 ~ |
xEXPLN
|
|
| ----- |
418006 |
^EXPLNext
|
( symb → symb' )
|
| 1BAC2 |
3AB6F |
xEXPM
|
( x → x' )
|
| ----- |
41D006 |
^EXPM2EXP
|
( symb → symb' )
|
| 0407B |
33193 |
EXT |
14d Eh
|
| 05481 |
05481 |
EXTN |
( ob1..obn #n → u )
|
| 25C41 |
2F334 |
Extobcode
|
|
| 6508A |
3398B |
EXTOBOB |
3584d E00h
|
| 64DF6 |
336F7 |
EXTREAL |
225d E1h
|
| 64E00 |
33701 |
EXTSYM |
234d EAh
|
| 1BB02 |
3ABAF |
xFACT
|
( x → x' )
UserRPL: x!
|
| ----- |
27B006 |
^FACT1ext
|
( symb-poly → Lvar Q {} )
|
| ----- |
27C006 |
^FACTOext
|
( symb → Lvar Q {} )
|
| ----- |
296006 |
^FACTOOBJext
|
( { fact mult } flag prg* prg^ → ob )
|
| ----- |
001314 ~ |
xFACTOR
|
|
| ----- |
28C006 |
^FACTORACext
|
( f → r cst_coef )
|
| ----- |
572006 |
^factorial
|
( symb → symb! )
|
| ----- |
077314 ~ |
xFACTORMOD
|
|
| ----- |
043314 ~ |
xFACTORS
|
|
| ----- |
21F006 |
^FACTORS
|
( symb → {} )
|
| ----- |
573006 |
^facts
|
( symb → symb! )
|
| ----- |
576006 |
^factzint
|
( z → z! )
|
| 0BC01 |
27E9B |
failed
|
( → F T )
|
| 03AC0 |
03AC0 |
FALSE |
( → F )
|
| 639B6 |
369FF |
FALSE'
|
( → F nob )
|
| 2F934 |
283E8 |
FalseFalse
|
( → F F )
|
| 6350B |
36554 |
FALSETRUE
|
( → F T )
|
| 6350B |
36554 |
FalseTrue
|
( → F T )
|
| ----- |
3F2DF |
xFAST3D
|
( → )
|
| ----- |
3F6006 |
^FastDiv?
|
( P Q → P⁄Q PmodQ T )
|
| ----- |
09A006 |
^FASTREDUCE
|
( r P → q T ⁄ r P F )
|
| ----- |
255DD |
FBoxB
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
255D3 |
FBoxG1
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
255D8 |
FBoxG2
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
255E2 |
FBoxXor
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| 1C360 |
3B529 |
xFC?
|
( n → 0⁄1 )
|
| 1C520 |
3B635 |
xFC?C
|
( n → 0⁄1 )
|
| 1F640 |
3D81D |
xFCNAPPLY
|
|
| 49BA5 |
2F335 |
FcnUtilEnd
|
|
| ----- |
041314 ~ |
xFCOEF
|
|
| ----- |
21D006 |
^FCOEF
|
( [] → symb )
|
| ----- |
289006 |
^FDEG2ext
|
( P → meta-fact cst_coef )
|
| ----- |
282006 |
^FEVIDENText
|
( P → meta-fact cst coeff )
|
| ----- |
3E1006 |
^FHORNER
|
( P⁄d r → P[X]_div_[X-r]⁄d r P[r]⁄d )
|
| 04085 |
3319D |
FIFTEEN |
15d Fh
|
| 64B4E |
332FB |
FIFTY |
50d 32h
|
| 64B9E |
3334B |
FIFTYEIGHT |
58d 3Ah
|
| 64B80 |
3332D |
FIFTYFIVE |
55d 37h
|
| 64B76 |
33323 |
FIFTYFOUR |
54d 36h
|
| 64BA8 |
33355 |
FIFTYNINE |
59d 3Bh
|
| 64B58 |
33305 |
FIFTYONE |
51d 33h
|
| 64B94 |
33341 |
FIFTYSEVEN |
57d 39h
|
| 64B8A |
33337 |
FIFTYSIX |
56d 38h
|
| 64B6C |
33319 |
FIFTYTHREE |
53d 35h
|
| 64B62 |
3330F |
FIFTYTWO |
52d 34h
|
| ----- |
067004 |
^Filer
|
( → )
|
| ----- |
06D004 |
^FILER_MANAGER
|
( {path} {args} → flag )
{args} = { item1 item2 ... }
item = {name loc action [prog] [key]} ... }
|
| ----- |
06E004 |
^FILER_MANAGERTYPE
|
( {types} {path} {args} → )
{args} = { item1 item2 ... }
item = {name loc action [prog] [key]} ... }
|
| 644EE |
25F2C |
Find1stT.1
|
|
| 644D0 |
37798 |
Find1stTrue
|
( comp test → ob T )
( comp test → F )
|
| 19948 |
391AE |
xFINDALARM
|
( date → n )
( {date time} → n )
( 0 → n )
|
| ----- |
4C2006 |
^FindCurVar
|
( symb → symb )
|
| 03685 |
35A006 |
^FINDELN |
( {} A → # flag )
|
| ----- |
26C5A |
FindInDir |
|
| 0EBD5 |
2F336 |
FindNext
|
|
| ----- |
2F2F2 |
FindStrInCmd
|
( $find → $find $start $end T )
( $find → $find F )
|
| 21FB6 |
3ED76 |
xFINISH
|
( → )
|
| 11462 |
264DB |
FIRSTC+ |
( → )
|
| 11432 |
264CC |
FIRSTC@ |
( → # )
|
| 04021 |
33139 |
FIVE |
5d 5h
|
| 64C5C |
3344F |
FIVEFOUR |
84d 54h
|
| 60FD8 |
34257 |
FIVEROLL
|
( 1 2 3 4 5 → 2 3 4 5 1 )
|
| 64C70 |
33463 |
FIVESIX |
86d 56h
|
| 64C52 |
33445 |
FIVETHREE |
83d 53h
|
| 610C4 |
34357 |
FIVEUNROLL
|
( 1 2 3 4 5 → 5 1 2 3 4 )
|
| 1C3EA |
3B59A |
xFIX
|
( n → )
|
| 32B1A |
208727 |
FixEIRU |
|
| 17ADB |
2F337 |
FixRRP
|
|
| ----- |
105007 |
^fk+1⁄fk |
|
| ----- |
201006 |
^FLAGACOS2S
|
( symb → symb' )
|
| ----- |
200006 |
^FLAGASIN2C
|
( symb → symb' )
|
| ----- |
1FF006 |
^FLAGASIN2T
|
( symb → symb' )
|
| ----- |
1FE006 |
^FLAGATAN2S
|
( symb → symb' )
|
| ----- |
225006 |
^FLAGAXQ
|
( M lidnt → symb lidnt )
|
| ----- |
216006 |
^FLAGCHINREM
|
( A1 A2 → A3 )
|
| ----- |
1E9006 |
^FLAGDERIV
|
( symb id → symb' )
|
| ----- |
1EC006 |
^FLAGDESOLVE
|
( symb symb' → symb'' )
|
| ----- |
207006 |
^FLAGDIV2
|
( symb1 symb2 → symb3 symb4 )
|
| ----- |
24D006 |
^FLAGDIV2MOD
|
|
| ----- |
239006 |
^FLAGDIVPC
|
( symb1 symb2 z → symb3 )
|
| ----- |
251006 |
^FLAGEXPAMOD
|
|
| ----- |
1D6006 |
^FLAGEXPAND
|
( symb → symb' )
|
| ----- |
1F3006 |
^FLAGEXPLN
|
( symb → symb' )
|
| ----- |
1D8006 |
^FLAGFACTOR
|
( symb → symb' )
( z → symb )
|
| ----- |
252006 |
^FLAGFACTORMOD
|
( symb → symb )
|
| ----- |
226006 |
^FLAGGAUSS
|
( symb lidnt → symb' )
|
| ----- |
208006 |
^FLAGGCD
|
( symb1 symb2 → symb3 )
|
| ----- |
1FC006 |
^FLAGHALFTAN
|
( symb → symb' )
|
| ----- |
213006 |
^FLAGHORNER
|
( symb1 symb2 → symb3 symb4 symb5 )
|
| ----- |
1E5006 |
^FLAGIBP
|
( symb1 symb2 → symb3 symb4 )
|
| ----- |
1DB006 |
^FLAGIDNTEXEC
|
( symb id → symb' )
|
| ----- |
1EB006 |
^FLAGILAP
|
( symb → symb' )
|
| ----- |
1DC006 |
^FLAGINTVX
|
( symb → symb' )
|
| ----- |
22D006 |
^FLAGJORDAN
|
( M → )
|
| ----- |
1EA006 |
^FLAGLAP
|
( symb → symb' )
|
| ----- |
20E006 |
^FLAGLCM
|
( symb1 symb2 → symb3 )
|
| ----- |
1EE006 |
^FLAGLDECSOLV
|
|
| ----- |
1ED006 |
^FLAGLDSSOLV
|
( symb1 symb2 → symb3 )
|
| ----- |
20D006 |
^FLAGLGCD
|
( {} → {} symb )
|
| ----- |
1F0006 |
^FLAGLIN
|
( symb → symb' )
|
| ----- |
1D9006 |
^FLAGLISTEXEC
|
( symb {} → symb' )
|
| ----- |
1F2006 |
^FLAGLNCOLLECT
|
( symb → symb' )
|
| ----- |
1E0006 |
^FLAGMATRIXLIMIT
|
( [] symb → []' )
|
| ----- |
24F006 |
^FLAGMPOWMOD
|
|
| ----- |
094007 |
^FLAGNAME
|
( # → # $ )
|
| ----- |
210006 |
^FLAGPARTFRAC
|
( symb → symb' )
|
| ----- |
24E006 |
^FLAGPOWMOD
|
|
| ----- |
1E6006 |
^FLAGPREVAL
|
( symb1 symb2 symb3 → symb4 )
|
| ----- |
211006 |
^FLAGPROPFRAC
|
( symb → symb' )
|
| ----- |
212006 |
^FLAGPTAYL
|
( P(X) r → P(X+r) )
|
| ----- |
224006 |
^FLAGQXA
|
( symb lidnt → M lidnt )
|
| ----- |
10E007 |
^FLAGRESULTANT |
( symb1 symb2 → symb )
|
| ----- |
1E8006 |
^FLAGRISCH
|
( symb id → symb' )
|
| ----- |
1E2006 |
^FLAGSERIES
|
( symb id z → {} symb' )
|
| ----- |
23B006 |
^FLAGSEVAL
|
( symb → symb' )
|
| ----- |
20F006 |
^FLAGSIMP2
|
( symb1 symb2 → symb3 symb4 )
|
| ----- |
1F4006 |
^FLAGSINCOS
|
( symb → symb' )
|
| ----- |
0FA007 |
^FLAGSUM
|
|
| ----- |
0FC007 |
^FLAGSUMVX
|
|
| ----- |
227006 |
^FLAGSYLVESTER
|
( M → P D )
|
| ----- |
1DA006 |
^FLAGSYMBEXEC
|
( symb symb' → symb'' )
|
| ----- |
1FB006 |
^FLAGTAN2SC
|
( symb → symb' )
|
| ----- |
1FD006 |
^FLAGTAN2SC2
|
( symb → symb' )
|
| ----- |
1F6006 |
^FLAGTCOLLECT
|
( symb → symb' )
|
| ----- |
1EF006 |
^FLAGTEXPAND
|
( symb → symb' )
|
| ----- |
1F5006 |
^FLAGTLIN
|
( symb → symb' )
|
| ----- |
1F7006 |
^FLAGTRIG
|
( symb → symb' )
|
| ----- |
1F8006 |
^FLAGTRIGCOS
|
( symb → symb' )
|
| ----- |
1F9006 |
^FLAGTRIGSIN
|
( symb → symb' )
|
| ----- |
1FA006 |
^FLAGTRIGTAN
|
( symb → symb' )
|
| ----- |
23A006 |
^FLAGTRUNC
|
( symb1 symb2 → symb3 )
|
| ----- |
1F1006 |
^FLAGTSIMP
|
( symb → symb' )
|
| 12B85 |
25ED4 |
FlashMsg
|
( $ → )
|
| ----- |
860CC |
FlashROMTAB2
|
Bank switcher addresses (16*5)
sorted by physical bank number
|
| 38926 |
2EE61 |
FlashWarning
|
( $ → )
|
| 0D6D8 |
2DCB5 |
FLOAT
|
|
| ----- |
192006 |
^FLOAT?
|
( ob → ob flag )
|
| 1BBD9 |
3ACD1 |
xFLOOR
|
( x → n )
|
| 00D71 |
261CA |
FLUSH
|
( → )
|
| 00D57 |
267A6 |
Flush |
Flushes key buffer.
|
| 00D8E |
267AD |
FlushAttn |
Flushes attn counter.
|
| 00D71 |
261CA |
FLUSHKEYS
|
( → )
|
| 3136C |
2EEC8 |
FLUSHRSBUF
|
|
| 0EB31 |
2F113 |
FNDALARM{} |
|
| ----- |
2621A |
FONT>
|
|
| ----- |
06F004 |
^FontBrowser
|
( → font T )
|
| 1FAEB |
3DB62 |
xFORMUNIT |
|
| 0417F |
33297 |
FORTY |
40d 28h
|
| 64B3A |
332E7 |
FORTYEIGHT |
48d 30h
|
| 64B1C |
332C9 |
FORTYFIVE |
45d 2Dh
|
| 64B12 |
332BF |
FORTYFOUR |
44d 2Ch
|
| 64B44 |
332F1 |
FORTYNINE |
49d 31h
|
| 04189 |
332A1 |
FORTYONE |
41d 29h
|
| 64B30 |
332DD |
FORTYSEVEN |
47d 2Fh
|
| 64B26 |
332D3 |
FORTYSIX |
46d 2Eh
|
| 0419D |
332B5 |
FORTYTHREE |
43d 2Bh
|
| 04193 |
332AB |
FORTYTWO |
42d 2Ah
|
| 04017 |
3312F |
FOUR |
4d 4h
|
| 64C0C |
333B9 |
FOURFIVE |
69d 45h
|
| ----- |
05E314 ~ |
xFOURIER
|
|
| ----- |
236006 |
^FOURIER
|
( symb z → C% )
|
| ----- |
2D4006 |
^FOURIERext
|
( symb n → cn )
|
| 60FBB |
3423A |
FOURROLL
|
( 1 2 3 4 → 2 3 4 1 )
|
| 63001 |
36043 |
FOURROLLROT
|
( 1 2 3 4 → 2 4 1 3 )
|
| 0407B |
33193 |
FOURTEEN |
14d Eh
|
| 64BF8 |
333A5 |
FOURTHREE |
67d 43h
|
| 64BEE |
3339B |
FOURTWO |
66d 42h
|
| 0417F |
33297 |
FOURTY |
40d 28h
|
| 6109E |
34331 |
FOURUNROLL
|
( 1 2 3 4 → 4 1 2 3 )
|
| 1BBA3 |
3AC87 |
xFP
|
( x → x' )
|
| ----- |
0D5007 |
^FR2ND%
|
( fraction-l → N D % )
|
| ----- |
0CB007 |
^FRACPARITY
|
( fr → Z )
|
| 213D1 |
3EB2C |
xFREE |
|
| 1A5A4 |
39745 |
xFREEZE
|
( n → )
|
| ----- |
27F006 |
^FRND
|
( ob → ob') )
|
| ----- |
267006 |
^FROMLISText
|
( Lvar Meta L → L' )
|
| ----- |
042314 ~ |
xFROOTS
|
|
| ----- |
21E006 |
^FROOTS
|
( symb → [] )
|
| 1C313 |
3B509 |
xFS?
|
( n → 0⁄1 )
|
| 1C4A1 |
3B615 |
xFS?C
|
( n → 0⁄1 )
|
| ----- |
2621F |
FSCANFONT
|
|
| ----- |
001004 |
^FSTR1
|
( ob → $ )
|
| ----- |
00A004 |
^FSTR10
|
|
| ----- |
00B004 |
^FSTR11
|
|
| ----- |
00C004 |
^FSTR12
|
|
| ----- |
00D004 |
^FSTR13
|
( ob → $ )
|
| ----- |
002004 |
^FSTR2
|
|
| ----- |
003004 |
^FSTR3
|
( ob # → $ )
|
| ----- |
004004 |
^FSTR4
|
( ob → $ )
|
| ----- |
005004 |
^FSTR5
|
( ob → $ )
|
| ----- |
006004 |
^FSTR6
|
( ob # → $ )
|
| ----- |
007004 |
^FSTR7
|
( ob → $ )
|
| ----- |
008004 |
^FSTR8
|
|
| ----- |
009004 |
^FSTR9
|
( ob → $ )
|
| ----- |
0FE007 |
^FTAYL
|
( f shift → f' )
|
| ----- |
0AE007 |
^FULLDATA
|
( → )
|
| 1E661 |
3C955 |
xFUNCTION
|
( → )
|
| ----- |
06B314 ~ |
xFXND
|
|
| ----- |
164006 |
^FXNDext
|
( symb → Qnom Qden )
|
| 05F42 |
05F42 |
GARBAGE |
( → )
|
| 0613E |
0613E |
GARBAGECOL |
Garbage collection
does not use R1..R4
|
| ----- |
04D314 ~ |
xGAUSS
|
|
| ----- |
383006 |
^GAUSS
|
( symb → D P symb' )
|
| ----- |
095006 |
^GBASIS
|
( Lp → G )
|
| 12665 |
26076 |
GBUFF
|
( → graphgrob )
|
| 5187F |
25ED5 |
GBUFFGROBDIM
|
( → #height #width )
|
| ----- |
02C314 ~ |
xGCD
|
|
| ----- |
24A006 |
^GCD1MOD
|
|
| ----- |
2B4006 |
^GCDext
|
|
| ----- |
0EC006 |
^GCDHEUext
|
( A B → a b c pr[pgcd] A'⁄G' B'⁄G' flag )
|
| ----- |
075314 ~ |
xGCDMOD
|
|
| 4CF05 |
2F105 |
GDISPCENTER
|
( → )
|
| 1D7C6 |
3C1C7 |
xGET
|
( ob n → elm )
ob = [] or [[]] or {} or name
pos = n or {n} or {n m}
|
| ----- |
26878 |
GET.FONT |
|
| ----- |
2F2F3 |
GET.W→
|
|
| ----- |
2F2F4 |
GET.W<-
|
|
| 61305 |
34504 |
get1
|
( ob meta → meta ob )
|
| 2BFFD |
314E4 |
GETAB0
|
|
| 2BFE3 |
314CA |
GETAB1
|
|
| 0371D |
0371D |
GETATELN |
( # [] → ob T )
( # [] → F )
|
| ----- |
26BB2 |
GetBankAccess |
|
| ----- |
268CC |
GETBOTTEMP |
Allocates C.A nibbles at the
bottom of TEMPOB, errors if not
enough memory
Returns D0=top D1=bottom of area
C.A=nibbles
Uses A.W B.A C.W D.10 R1.A
|
| 0D809 |
2DDD5 |
getBPOFF
|
|
| 21922 |
----- |
GetBVars |
|
| 2C031 |
31518 |
GETCD0
|
|
| 3205C |
2F338 |
GetChkPRTPAR
|
|
| 04A41 |
04A41 |
GETDF |
( #menukey → ob )
|
| ----- |
26224 |
GetElemBotVStack
|
( #i → obi )
Virtual Stack:
( [obn..ob1] → [obn..ob1] )
|
| ----- |
26229 |
GetElemTopVStack
|
( #i → obi )
Virtual Stack:
( [obn..ob1] → [obn..ob1] )
|
| 45D1F |
----- |
GetElt |
|
| 4A0AA |
2F339 |
GetEqN
|
( #n → ob T )
( #n → NULL$ F )
|
| ----- |
57D006 |
^GETERABLEMSG
|
( # → $ )
|
| 04E07 |
04E07 |
GETEXITMSG |
( → $ )
|
| 0C80B0 |
0BB002 |
^GetFieldVals
|
|
| ----- |
26238 |
GetFontCmdHeight
|
( → # )
|
| ----- |
2623D |
GetFontHeight
|
( → # )
|
| ----- |
26242 |
GetFontStkHeight
|
( → # )
|
| ----- |
26247 |
GetHeader
|
( → # )
|
| 1D8C7 |
3C22D |
xGETI
|
( ob pos → ob' pos' elm )
ob = [] or [[]] or {} or name
pos = n or {n} or {n m}
|
| 4AF63 |
2F106 |
GETINDEP
|
( → id )
( → {} )
|
| 2EA4F |
2EEBF |
GetIOPAR
|
( → %baud % % % % % )
|
| 2F39C |
2F33A |
GetKermPkt#
|
|
| 42159 |
25ED6 |
GETKEY
|
( → #kc flag )
|
| 420A0 |
25ED7 |
GETKEY*
|
( → #kc T )
( → F F )
( → {Alrmlist} T F )
|
| 4203C |
25ED9 |
GetKeyOb
|
( → ob )
|
| 307E2 |
2F33B |
GETKP
|
|
| 075A5 |
075A5 |
GETLAM |
( #n → ob )
|
| 617D8 |
3483E |
GETLAMPAIR
|
( #n → #n ob lam F )
( #n → #n T )
|
| 40BDD |
2EF6D |
GetLastEdit |
|
| 45AE0 |
----- |
GetMat⁄Vec |
|
| 25452 |
2F33C |
getmatchtok
|
( hxs-mask $ #loc $_tok → hxs-mask $ #next $m
|
| 415C9 |
25EDA |
GetMenu%
|
( → % )
|
| ----- |
2624C |
GetMetaVStack
|
( → obn..ob1 #n )
Virtual Stack:
( [obn..ob1] → [obn..ob1] )
|
| ----- |
25F17 |
GetMetaVStackDROP
|
( → obn..ob1 )
Virtual Stack:
( [obn..ob1] → [obn..ob1] )
|
| 2E7EF |
2EEBC |
GETNAME
|
( $⁄id⁄lam → )
|
| 26162 |
25EDB |
GetNextToken
|
( hxs-mask $ #start → hxs-mask $ #next $token
|
| 6595A |
23955A |
getnibs |
|
| 4B364 |
2F33D |
GETPARAM
|
( # → ob )
|
| 138EF |
114BC5 |
GETPIX |
|
| 138F2 |
114BC8 |
GETPIX3 |
|
| 4B0DA |
2F107 |
GETPMIN&MAX
|
|
| 04A0B |
04A0B |
GETPROC |
( #menukey → ob )
|
| 067D2 |
067D2 |
GETPTR |
<see>SAVPTR in reverse
Clears Carry.
|
| 26FAE |
266CD |
GETPTRFALSE |
<see>GETPTR , Do FALSE
|
| 05143 |
05143 |
GETPTRLOOP |
<see>GETPTR , Loop to RPL
|
| 25CE1 |
266D4 |
GETPTRTRUE |
<see>GETPTR , Do TRUE
|
| 4B062 |
2EEF5 |
GETPTYPE
|
( → name )
|
| 4B7D8 |
2F10A |
GetRes
|
|
| 4AFDB |
2F10D |
GETRES
|
( → % )
|
| 514AF |
2F108 |
GETRHS
|
|
| ----- |
07A007 |
^GetRoot
|
( %' → %' %'' )
|
| 083D1 |
083D1 |
GETRRP |
Returns the RRP in which the
object at A.A lies. If ob is
SysRRP, returns CS and leaves
A.A unchanged; else CC and
A.A→RRP B.A→RAM-WORD
Uses A.A B.A C.A D.A D0
|
| 4ADB0 |
2F33E |
GETSCALE
|
( → % %' )
|
| 314E5 |
2F33F |
GETSERIAL
|
|
| 2FFBA |
266E9 |
GetStrLen |
D1=$ → C.A = length,
D1 = body
|
| 2FFB7 |
266F0 |
GetStrLenC |
D1 = C, <see>GetStrLen
|
| ----- |
268D3 |
GetStrLenL |
D1=$ → C.A = length in chars
|
| 2FFB4 |
266F7 |
GetStrLenStk |
Pop $ → C.A = length, D1 = body
|
| 039BE |
039BE |
GETTEMP |
<see>CREATETEMP with
<see>GARBAGECOL if necessary
<see>GPMEMERR if not
enough memory
|
| 04D64 |
04D64 |
GETTHEMESG |
( # → $ )
|
| 012EE |
267B4 |
GetTimChk |
|
| 0130E |
267BB |
GetTime++ |
|
| 04714 |
04714 |
GETTOUCH |
( → #kc T )
( → F )
|
| 41F3F |
25967 |
GetUserKeys
|
( → {} )
|
| ----- |
25F18 |
GetVStack
|
( obm..ob1 → obn'..ob1' )
Virtual Stack:
( [obn'..ob1'] → [obn'..ob1'] )
|
| ----- |
26233 |
GetVStackProtectWord
|
( → # )
|
| ----- |
268DA |
GETX.VISIBLE |
|
| ----- |
268E1 |
GETX.VISIBLE.STR |
|
| 4B139 |
2F0FE |
GETXMAX
|
( → % )
|
| 4B10C |
2F0FF |
GETXMIN
|
( → % )
|
| 505E4 |
2F007 |
getxpos
|
|
| 505C6 |
2F109 |
GETXPOS
|
|
| 4B14D |
2F10E |
GETYMAX
|
( → % )
|
| 4B120 |
2F100 |
GETYMIN
|
( → % )
|
| 506AB |
2F008 |
getypos
|
|
| 5068D |
2F340 |
GETYPOS
|
|
| ----- |
2687F |
GET_@FONTE |
Returns the address of the system
font in A.A
|
| ----- |
26886 |
GET_@TAB |
|
| ----- |
2688D |
GET_ATTRIBN.REAL |
|
| ----- |
2F2F6 |
GET_CUR_FONT.EXT
|
( → # )
|
| ----- |
26894 |
GET_HEADER |
<see>GET_HEADERTYPE and inits
ST9 (normal⁄minifont)
|
| ----- |
2689B |
GET_HEADERTYPE |
Returns the header type in A.A
Uses D0
|
| ----- |
268A2 |
GET_HFONTE |
Returns the heigth of the system
font in A.A, uses D0
|
| ----- |
268A9 |
GET_HFONTECMD |
Returns the heigth of the command
line font, uses D0
→ A.A=height ST9=normal⁄minifont
|
| ----- |
268B0 |
GET_HFONTESTK |
Returns the height of the stack
font, uses D0
→ A.A=height ST9=normal⁄minifont
|
| ----- |
268B7 |
GET_HFONTESTKD1C |
Returns the height of the stack
font, uses D1
→ C.A=height ST9=normal⁄minifont
|
| ----- |
268BE |
GET_NBLIGNE |
|
| ----- |
268C5 |
GET_NBLIGNESTK |
|
| ----- |
097006 |
^GFACTOR
|
( Lp fctr? → Lg )
|
| 0C50B0 |
0C80B0 |
~gFldVal
|
|
| ----- |
094006 |
^GMSOLV
|
( Lp → meta-sol )
|
| ----- |
25588 |
Gor
|
( grb1 grb2 #x #y → grb1' )
|
| 1E456 |
3C74A |
xGOR
|
( g_targ {#n #m} grob → g_targ' )
( g_targ (x,y) grob → g_targ' )
( PICT ... ... → )
|
| ----- |
107007 |
^GOSPER? |
( P Q R → P R Y T )
( P Q R → F )
|
| 619CB |
34A31 |
GOTO
|
( → )
|
| ----- |
2F2E6 |
GOTOLABEL
|
( → )
|
| 10F40 |
266DB |
GPErrjmpC |
A=C.A <see>GETPTR <see>Errjmp
|
| 065AA |
065AA |
GPMEMERR |
<see>GETPTR <see>DOMEMERR
|
| 03672 |
03672 |
GPOverWrALp |
<see>GETPTR , OverWr A, Loop
|
| 62096 |
35213 |
GPOverWrFLp
|
<see>GETPTR , OverWr FALSE, Loop
|
| 0366F |
0366F |
GPOverWrR0Lp |
<see>GETPTR , OverWr R0, Loop
|
| 62073 |
351F0 |
GPOverWrT⁄FL
|
|
| 62076 |
351F3 |
GPOverWrTLp
|
<see>GETPTR , OverWr TRUE, Loop
|
| 54266 |
266E2 |
GPPushA |
<see>GETPTR , Push A, Clear Carry
|
| ----- |
268EF |
GPPushALp |
<see>GETPTR , Push A, Loop
|
| 620D2 |
3524F |
GPPushFLoop
|
<see>GETPTR , Push FALSE, Loop
|
| ----- |
268E8 |
GPPushR0Lp |
<see>GETPTR , Push R0, Loop
|
| 620B6 |
35233 |
GPPushT⁄FLp
|
|
| 620B9 |
35236 |
GPPushTLoop
|
<see>GETPTR , Push TRUE, Loop
|
| 1C3CF |
3B57F |
xGRAD
|
( → )
|
| 1E2BA |
3C5AE |
xGRAPH
|
( → )
UserRPL: xPICTURE
|
| 4CEE7 |
2F341 |
GraphicExit
|
|
| ----- |
098006 |
^GREDUCE
|
|
| ----- |
255A1 |
Grey?
|
( grob → flag )
|
| 23813 |
38C1B |
xGROB
|
|
| 04067 |
3317F |
grob |
12d Ch
|
| 11679 |
2607B |
GROB!
|
( grob1 grob2 #x #y → )
|
| 11A6D |
26080 |
GROB!ZERO
|
( grob #x1 #y1 #x2 #y2 → grob' )
|
| 6389E |
368E7 |
GROB!ZERODRP
|
( grob #x1 #y1 #x2 #y2 → )
|
| 4F78C |
2F342 |
GROB+#
|
( flag grob1 grob2 #x #y → grob' )
|
| 12F94 |
25ED8 |
GROB>GDISP
|
|
| 3A297 |
2E0D5 |
Grob>Menu
|
|
| ----- |
07C314 ~ |
xGROBADD
|
|
| ----- |
0BF007 |
^GROBADDext
|
( grob2 grob1 → grob )
|
| 0850B0 |
0860B0 |
~grobAlertIcon
|
9x9 Alert grob
|
| 0860B0 |
0870B0 |
~grobCheckKey
|
21x8 Check Key menu grob
|
| 50578 |
26085 |
GROBDIM
|
( grob → #height #width )
|
| 63C04 |
36C68 |
GROBDIMw
|
( grob → #width )
|
| ----- |
096006 |
^GSOLVE
|
( Lp → Lg )
|
| 1518D |
2608A |
GsstFIN
|
|
| ----- |
2558D |
Gxor
|
( grb1 grb2 #x #y → grb1' )
|
| 1E4E4 |
3C7D8 |
xGXOR
|
( g_targ {#n #m} g_src → g_targ' )
( g_targ (x,y) g_src → g_targ' )
( PICT ... ... → )
|
| 3FE44 |
25EDC |
H⁄W>KeyCode
|
|
| 3FE26 |
25EDD |
H⁄WKey>KeyOb
|
|
| ----- |
0ED006 |
^H>Z
|
|
| ----- |
046314 ~ |
xHADAMARD
|
|
| ----- |
020314 ~ |
xHALFTAN
|
|
| ----- |
407006 |
^HALFTAN
|
( symb → symb' )
|
| 23472 |
3880D |
xHALT
|
( → )
|
| 12635 |
2608F |
HARDBUFF
|
( → dispgrob )
|
| 12645 |
26094 |
HARDBUFF2
|
( → menugrob )
|
| 12B6C |
25EDE |
HARDHEIGHT
|
( → #height )
|
| 0E128 |
2EED6 |
HBUFF_X_Y
|
( → HBgrob #x #y )
|
| 12DD1 |
26099 |
HEIGHTENGROB
|
( grob #rows → )
|
| ----- |
05C314 ~ |
xHERMITE
|
|
| ----- |
232006 |
^HERMITE
|
( z → symb )
|
| ----- |
059314 ~ |
xHESS
|
|
| ----- |
231006 |
^HESSIAN
|
( symb A → M A' A'' )
|
| 1C58F |
3B68B |
xHEX
|
( → )
|
| ----- |
26A0E |
HEXTODEC |
Converts hex in C.A to BCD in A.A
Uses A.6 B.6 P
|
| ----- |
054314 ~ |
xHILBERT
|
|
| ----- |
22C006 |
^HILBERTNOCK
|
( z → M )
|
| 1E721 |
3C9C1 |
xHISTOGRAM
|
( → )
|
| 53860 |
25636 |
HISTON?
|
|
| 20167 |
3E1CA |
xHISTPLOT
|
( → )
|
| 1BF5E |
3B12C |
xHMS+
|
( hms1 hms2 → hms3 )
|
| 1BF7E |
3B14C |
xHMS-
|
( hms1 hms2 → hms3 )
|
| 1BF3E |
3B10C |
xHMS>
|
|
| 1A140 |
39405 |
xHOME
|
( → )
|
| 08D92 |
08D92 |
HOMEDIR |
( → )
|
| ----- |
3E3006 |
^HORN1
|
|
| ----- |
4A8006 |
^HORNASIN!
|
|
| ----- |
4A9006 |
^HORNASIN1!
|
|
| ----- |
4A6006 |
^HORNATAN!
|
|
| ----- |
4A2006 |
^HORNCOS!
|
|
| ----- |
037314 ~ |
xHORNER
|
|
| ----- |
2C0006 |
^HORNER1ext
|
( P r → P[r] )
|
| ----- |
4A1006 |
^HORNEXP!
|
( lim lvar X-l reste-l → lvar DL reste-l )
|
| ----- |
3E2006 |
^HORNext
|
( P r → P[X]_div_[X-r] r P[r] )
|
| ----- |
4AA006 |
^HORNLN!
|
|
| ----- |
4A3006 |
^HORNSIN!
|
|
| 4B5AD |
2EEF8 |
HSCALE
|
|
| ----- |
3FB006 |
^HSECO2RCext
|
( ob → ob' )
|
| 0DB91 |
2DEAA |
HXDCW
|
Converts hex in A.W to BCD in
A.W B.W C.W. See <see>DCHXW
Uses P CRY
|
| 0405D |
33175 |
hxs |
11d Bh
|
| 544EC |
2F0EE |
HXS#HXS
|
( hxs hxs' → %flag )
|
| 5453F |
2F0EF |
HXS<=HXS
|
|
| 54552 |
2EFCF |
HXS<HXS
|
|
| 544D9 |
2EFCC |
HXS==HXS
|
( hxs hxs' → %flag )
|
| 05A03 |
05A03 |
HXS># |
|
| 54061 |
2EFC0 |
HXS>$
|
|
| 540BB |
2EFC1 |
hxs>$
|
|
| 5435D |
2EFCA |
HXS>%
|
|
| 5452C |
2EFCE |
HXS>=HXS
|
|
| 54500 |
2EFCD |
HXS>HXS
|
|
| 64DC4 |
336C5 |
HXSREAL |
|
| ----- |
417006 |
^HYP2EXPext
|
( symb → symb' )
|
| ----- |
104007 |
^HYPERGEO |
( symb → symb )
|
| 1AB45 |
39B3B |
xi |
( → i )
|
| ----- |
3F0B7 |
xI>R
|
|
| ----- |
031314 ~ |
xIABCUV
|
|
| ----- |
20C006 |
^IABCUV
|
( z1 z2 z3 → z4 z5 )
|
| ----- |
10D007 |
^IBERNOULLI |
( #⁄zint → Q )
|
| ----- |
00B314 ~ |
xIBP
|
|
| ----- |
2C5006 |
^IBP
|
( u'*v u → u*v -u*v' )
|
| ----- |
03B314 ~ |
xICHINREM
|
|
| ----- |
217006 |
^ICHINREM
|
( A1 A2 → A3 )
|
| 4A95A |
2F0EC |
ICMPDRPRTDRP
|
( comp → obn...ob4 ob2 ob1 )
|
| 0402B |
33143 |
id |
6d 6h
|
| 05BE9 |
05BE9 |
ID>$ |
|
| ----- |
29C006 |
^ID>DERext
|
|
| 3A2DD |
2E11B |
Id>Menu
|
|
| 05F2E |
05F2E |
ID>TAG |
|
| ----- |
027314 ~ |
xIDIV2
|
|
| ----- |
3E9006 |
^IDIV2
|
|
| 64F86 |
33887 |
IDLISTOB |
|
| 1D2DC |
3C02E |
xIDN
|
( n → [[]] )
( [[]] → [[]]' )
( name → [[]] )
|
| 0402B |
33143 |
idnt |
6d 6h
|
| 5F0AA |
2B0CC |
idntcase
|
( id → :: id <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| ----- |
45C006 |
^IDNTEXEC
|
( symb idnt → symb' )
|
| ----- |
191006 |
^IDNTLAM?
|
( ob → ob flag )
|
| 5F0CD |
2B0EF |
idntlamcase
|
( id⁄lam → :: id <ob1> ; )
( ob → :: ob <ob2> <rest> ; )
|
| 64C98 |
334D1 |
IDREAL |
97d 61h
|
| 64F7C |
3387D |
IDREALOB |
|
| 0716B |
0716B |
IDUP |
( → )
|
| 4AB1C |
2254FE |
ID_X |
|
| 4AB59 |
22553B |
ID_Y |
|
| ----- |
02F314 ~ |
xIEGCD
|
|
| ----- |
20A006 |
^IEGCD
|
|
| ----- |
3D6006 |
^IEGCDext
|
( a b → d u v )
|
| 22EC3 |
37F48 |
xIF
|
( → )
|
| ----- |
034004 |
^IfCheckFieldtype
|
( ob → ob flag )
|
| ----- |
033004 |
^IfCheckSetValue
|
( # val → )
|
| ----- |
049004 |
^IfCreateTitleGrob
|
|
| ----- |
031004 |
^IfDisplayFromData
|
( → )
|
| ----- |
046004 |
^IfDisplayFromData2
|
|
| 0130B0 |
0BC002 |
^IFEDispField
|
|
| 22FD5 |
3807D |
xIFEND |
|
| ----- |
03D004 |
^IfEnterKeyPress
|
( → )
|
| 233DF |
387AC |
xIFERR
|
( → )
|
| ----- |
027004 |
^IfGetCurrentFieldValue
|
( → )
|
| ----- |
02C004 |
^IfGetFieldChooseData
|
( # → {} )
|
| ----- |
02D004 |
^IfGetFieldChooseDecomp
|
( # → val )
|
| ----- |
02B004 |
^IfGetFieldDecompObject
|
( # → val )
|
| ----- |
030004 |
^IfGetFieldInternalValue
|
( # → val )
|
| ----- |
028004 |
^IfGetFieldMessageHandler
|
( # → prg )
|
| ----- |
02A004 |
^IfGetFieldObjectsType
|
( # → {} )
|
| ----- |
045004 |
^IfGetFieldPos
|
( # T⁄F(fld⁄lbl) → #x #y #w #h )
|
| ----- |
02E004 |
^IfGetFieldResetValue
|
( # → val )
|
| ----- |
029004 |
^IfGetFieldType
|
( # → #type )
|
| ----- |
026004 |
^IfGetFieldValue
|
( # → val )
|
| ----- |
032004 |
^IfGetNbFields
|
( → #n )
|
| ----- |
04C004 |
^IfGetPrlgFromTypes
|
( {} → {}' )
( #FFFFF → #0 )
|
| ----- |
04A004 |
^IfInitDepth
|
( → )
|
| ----- |
03A004 |
^IfKeyCalc
|
( → val )
|
| ----- |
037004 |
^IfKeyChoose
|
( → val )
( → )
|
| ----- |
038004 |
^IfKeyEdit
|
( → (cmd line) )
|
| ----- |
03B004 |
^IfKeyInvertCheck
|
( → )
|
| ----- |
039004 |
^IfKeyTypes
|
( → (cmd line) )
( → )
|
| ----- |
020004 |
^IfMain
|
( l1..ln f1..fm #n #m msg $ → ob1..obn T )
( l1..ln f1..fm #n #m msg $ → F )
l = $ #x #y
f = msg #x #y #w #h #type legal
dec $hlp ChDat ChDec res init
|
| ----- |
042004 |
^IfMain2
|
( $dat handl {} → F )
( $dat handl {} → ob1...obn T )
|
| 0050B0 |
0050B0 |
~IFMenuRow1 |
( → {} )
|
| 0060B0 |
0060B0 |
~IFMenuRow2 |
( → {} )
|
| ----- |
03C004 |
^IfONKeyPress
|
( → )
|
| ----- |
043004 |
^IfPutFieldsOnStack
|
( → ob1...obn )
|
| ----- |
035004 |
^IfReset
|
( → )
|
| ----- |
048004 |
^IfSetAllHelpStrings
|
( $dat bmsg #n → $dat )
|
| ----- |
047004 |
^IfSetAllLabelsMessages
|
( $dat bmsg #n → $dat )
|
| ----- |
025004 |
^IfSetCurrentFieldValue
|
( val → )
|
| ----- |
036004 |
^IfSetField
|
( # → )
|
| ----- |
044004 |
^IfSetFieldPos
|
( # T⁄F(fld⁄lbl) #x #y #w #h → )
|
| ----- |
02F004 |
^IfSetFieldResetValue
|
( val # → )
|
| ----- |
024004 |
^IfSetFieldValue
|
( val # → )
|
| ----- |
021004 |
^IfSetFieldVisible
|
( # T⁄F(fld⁄lbl) T⁄F(val) → )
( # T⁄F(fld⁄blb) #0 → T⁄F(val) )
|
| ----- |
023004 |
^IfSetGrob
|
( # T⁄F(fld⁄lbl) grb → )
|
| ----- |
03E004 |
^IfSetGrob3
|
|
| ----- |
03F004 |
^IfSetHelpString
|
( $dat #n $⁄# → $dat' )
|
| ----- |
022004 |
^IfSetSelected
|
( # T⁄F(fld⁄lbl) T⁄F(val) → )
( # T⁄F(fld⁄blb) #0 → T⁄F(val) )
|
| ----- |
040004 |
^IfSetTitle
|
( $dat grb⁄$⁄# → $dat' )
|
| ----- |
041004 |
^IfSetTitle2
|
|
| 1A4CD |
396A4 |
xIFT
|
( 0⁄1 obj → ? )
|
| 1A3FE |
395F3 |
xIFTE
|
( 0⁄1 objT objF → ? )
|
| ----- |
04B004 |
^IfTet
|
|
| ----- |
011314 ~ |
xILAP
|
|
| ----- |
08A007 |
^ILAPDELTA
|
|
| ----- |
08B007 |
^ILAPEXP
|
( ck rk → ck*exp[rk*x] )
|
| ----- |
08C007 |
^ILAPEXPSC
|
|
| ----- |
088007 |
^ILAPext
|
( symb → symb' )
|
| ----- |
089007 |
^ILAPRAText
|
|
| 1C819 |
3B87E |
xIM
|
( (x,y) → y )
( [] → []' )
|
| ----- |
503006 ^ |
xIMext
|
|
| 408AA |
25EDF |
ImmedEntry?
|
( → flag )
|
| 62B88 |
35BAF |
INCOMPDROP
|
( comp → obn..ob1 )
|
| 208F4 |
3E54C |
xINCR
|
( name → x )
|
| 2F383 |
2F343 |
IncrLAMPKNO
|
|
| 1E04A |
3C33E |
xINDEP
|
( name → )
( {name} → )
|
| 510AD |
2F0E8 |
INDEPVAR
|
( → id )
|
| 07221 |
07221 |
INDEX@ |
( → # )
|
| 63790 |
367D9 |
INDEX@#-
|
( # → #' )
|
| 07270 |
07270 |
INDEXSTO |
( # → )
|
| ----- |
3D9006 |
^INEGCD
|
( a b → d u v )
|
| ----- |
2E2006 |
^INFINIext
|
( → '\oo' )
|
| 00305 |
00305 |
infreserr |
"Infinite Result"
|
| 1A2DA |
394C8 |
INHARDROM?
|
( ob → ob flag )
|
| 44277 |
2EEE6 |
InitEd&Modes
|
|
| 4428B |
2EEE7 |
InitEdLine
|
( → )
|
| 44394 |
2EEE8 |
InitEdModes
|
( → )
|
| 0970A |
092DB |
InitEnab
|
|
| 2E6BE |
2F0E7 |
InitIOEnv
|
|
| 40F86 |
25EE0 |
InitMenu
|
( menu → )
|
| 41679 |
25EE1 |
InitMenu%
|
( %mnu.pg → )
( %0 → )
|
| ----- |
26256 |
INITMKFONT
|
|
| 45023 |
----- |
InitOldMat |
|
| 38BD6 |
2B709 |
InitPOLVars |
|
| 385E8 |
2F075 |
InitSysUI
|
|
| 41741 |
25EE2 |
InitTrack:
|
( → )
|
| ----- |
26251 |
InitVirtualStack
|
|
| ----- |
268F6 |
INIT_AFFICHELIGNE |
|
| ----- |
268FD |
INIT_AFFICHELIGNENORM |
|
| ----- |
26904 |
Init_MetaKernelFont |
|
| 636A0 |
366E9 |
INNER#1=
|
( comp → obn..ob1 flag )
|
| 054AF |
054AF |
INNERCOMP |
( comp → obn..ob1 #n )
|
| 62C41 |
35C68 |
INNERDUP
|
( comp → obn..ob1 #n #n )
|
| ----- |
3D3006 |
^INPARTFRAC
|
( o list → symb )
|
| 224CA |
3EEBD |
xINPUT
|
( $prompt $ → $' )
( $prompt {specs} → $' )
|
| 43200 |
2F344 |
InputLAttn
|
|
| 43179 |
2F345 |
InputLEnter
|
|
| 42F44 |
2EF5F |
InputLine
|
( args → $ T )
( args → $ ob1..obn T )
( args → ob1..obn T )
( args → F )
args = $pr $line #pos
#I⁄R #I⁄A #alph
menu #row attn #parse
|
| 53A3C |
25790 |
INSERT?
|
( → flag )
|
| ----- |
364006 |
^INSERTCOL[]
|
( M V #i → M' )
|
| 42CFB |
2EF97 |
InsertEcho |
( $ → )
|
| ----- |
362006 |
^INSERTROW[]
|
( V ob #i → V )
( M V #i → M' )
|
| ----- |
363006 |
^insertrow[]
|
( ob #i meta → meta )
|
| ----- |
366006 |
^INSERT[]COL[]
|
( M3 M2 #i → M )
|
| ----- |
365006 |
^INSERT[]ROW[]
|
( M3 M2 #i → M )
|
| 53A2E |
25795 |
INSERT_MODE
|
( → )
|
| ----- |
2FC006 |
^INSERT{}N
|
( {} ob # → {}' )
|
| ----- |
3F007 |
xINT |
( f(var) var x0 → F(x0) )
|
| ----- |
2D3006 |
^INT3
|
( f(x) x y → F(y) where F'=f )
|
| 03F24 |
03F24 |
IntDiv |
A.A⁄C.A → A.A=remainder,
C.A=quotient, uses D.A P SB
|
| 64F04 |
33805 |
INTEGER337 |
337d 151h
|
| 1F223 |
3D47E |
xINTEGRAL |
|
| ----- |
3DD006 |
^INTEGRext
|
( {} → prim )
|
| 06B4E |
06B4E |
INTEMNOTREF? |
( ob → ob flag )
|
| 01E0E8 |
01E0E8 |
~INTEMPOB? |
( ob → ob flag )
|
| ----- |
516006 |
^INTERNALARG2
|
|
| ----- |
582006 |
^INTERNALERR
|
Error DE26h
|
| ----- |
2D2006 |
^INText
|
( symb x → int[$,x, symb, xt] )
|
| 00A03 |
00A03 |
intrptderr |
"Interrupted"
|
| ----- |
586006 |
^INTVARERR
|
Error DE32h
|
| ----- |
004314 ~ |
xINTVX
|
|
| 1B278 |
3A32B |
xINV
|
( x → 1⁄x )
( [[]] → [[]]' )
|
| ----- |
2690B |
INV.ZONE |
Inverts (bitwise NOT) C.A nibbles
at D0
Uses A.W C.A P
|
| ----- |
402006 |
^INVAL2
|
( P # → symbpoly )
|
| ----- |
583006 |
^INVALIDOP
|
Error DE28h
|
| 65062 |
33963 |
InvalServCmd |
|
| ----- |
26912 |
InverseParcelle |
|
| ----- |
52A006 ^ |
xINVext
|
|
| 122FF |
2609E |
INVGROB
|
( grob → grob' )
|
| ----- |
074314 ~ |
xINVMOD
|
|
| ----- |
24B006 |
^INVMOD
|
|
| ----- |
350006 |
^INXREDext
|
( Lvar #full_ref M → Lvar pivot M )
|
| 00110 |
00110 |
IOC |
|
| 2EC25 |
2F346 |
IOCheckReal
|
|
| ----- |
81006 |
IOCsave
|
Save of IOC before change (1)
|
| 1BB6D |
3AC3D |
xIP
|
( x → n )
|
| ----- |
2EF006 |
^ipi |
( → 'i*\pi' )
|
| ----- |
029314 ~ |
xIQUOT
|
|
| 0011F |
0011F |
IRAM@ |
|
| 800F5 |
800F5 |
IRAMBUFF |
Exec Buff (code under IRAM) (537)
|
| 0011A |
0011A |
IRC |
|
| ----- |
02B314 ~ |
xIREMAINDER
|
|
| ----- |
113007 |
^IROOTS |
( P → list )
|
| ----- |
2D8006 |
^IRRQ#ULTIMATE
|
( ob → # c )
|
| ----- |
160006 |
^IRXC2
|
|
| ----- |
15F006 |
^IRXCext
|
( Zim Zre → C )
|
| ----- |
0C8007 |
^ISIDREAL?
|
( id → id id T )
( id → id F )
|
| ----- |
2CC006 |
^ISNT_IDNT?
|
|
| 20A93 |
3E648 |
xISOL
|
( symb var → symb' )
|
| ----- |
4C5006 |
^ISOL1
|
( symb id → id symb' )
|
| ----- |
4C7006 |
^ISOL2ext
|
( symb id → symb' )
( symb id → {} )
|
| ----- |
4C6006 |
^ISOLALL
|
( symb id → id {} )
|
| ----- |
584006 |
^ISOLERR
|
Error DE2Ah
|
| ----- |
4E0006 |
^ISPOLYNOMIAL?
|
( ob → flag )
|
| ----- |
218006 |
^ISPRIME
|
( z⁄% → %0⁄%1 )
|
| ----- |
03C314 ~ |
xISPRIME?
|
|
| 3E5CD |
----- |
IStackKey |
|
| 5182F |
283FC |
ISTOP-INDEX
|
( → # )
|
| 07249 |
07249 |
ISTOP@ |
( → # )
|
| 07295 |
07295 |
ISTOPSTO |
( # → )
|
| ----- |
04D004 |
^IsUncompressDataString
|
( $dc → $dat )
|
| ----- |
0E9006 |
^IsV>V?
|
|
| ----- |
2C7006 |
^IS_SQRT?
|
( symb → flag )
|
| ----- |
2C9006 |
^IS_XROOT?
|
( symb → flag )
|
| 619BC |
34A22 |
IT
|
( T → :: <ob1> <rest> ; )
( F → :: <ob2> <rest> ; )
|
| 61AD8 |
34B3E |
ITE
|
( T → :: <ob1> <ob3> <rest> ; )
( F → :: <ob2> <rest> ; )
|
| 61A58 |
34ABE |
ITE_DROP
|
( ob T → :: <ob2> <rest> ; )
( ob F → :: ob <ob1> <rest> ; )
|
| 63D7B |
36DDF |
j%0=case
|
( %0 → :: <ob1> ; )
( ob → :: <ob2> <rest> ; )
|
| 63CD6 |
36D3A |
jEQcase
|
( ob1 ob1 → :: <ob1> ; )
( ob1 ob2 → :: <ob2> <rest> ; )
|
| 07258 |
07258 |
JINDEX@ |
( → # )
|
| 072AD |
072AD |
JINDEXSTO |
( # → )
|
| ----- |
050314 ~ |
xJORDAN
|
|
| ----- |
380006 |
^JORDAN
|
( M → pmin pcar {evect} {eval} )
( pmadj pcar → pmin pcar {evect} {eval} )
|
| 04D87 |
04D87 |
JstGETTHEMSG |
( # → $ )
|
| 07264 |
07264 |
JSTOP@ |
( → # )
|
| 072C2 |
072C2 |
JSTOPSTO |
( # → )
|
| 516AE |
2F347 |
JUMPBOT
|
( → )
|
| 516E5 |
2F348 |
JUMPLEFT
|
( → )
|
| 51703 |
2F349 |
JUMPRIGHT
|
( → )
|
| 51690 |
2F34A |
JUMPTOP
|
( → )
|
| 2D730 |
2F34B |
KDispRow2
|
|
| 2D74E |
2F34C |
KDispStatus2
|
|
| 1553B |
25EE4 |
KeepUnit
|
( % ob ob' → % ob )
( % ob u → u' ob )
|
| 2EAE2 |
2F0E6 |
KERMOPEN
|
|
| 00C10 |
00C10 |
kermpktmsg |
|
| 00C0E |
00C0E |
kermrecvmsg |
|
| 00C0D |
00C0D |
kermsendmsg |
|
| 2206C |
3EE2C |
xKERRM
|
( → msg )
|
| 1A873 |
39854 |
xKEY
|
( → rc 1 )
( → 0 )
|
| 3FB1A |
25EE5 |
Key>StdKeyOb
|
|
| 3FA57 |
25EE6 |
Key>U⁄SKeyOb
|
|
| ----- |
07B314 ~ |
xKEYEVAL
|
|
| ----- |
255006 |
^KEYEVAL
|
( % → ? )
|
| 04999 |
04999 |
KeyInBuff? |
Carry if true
|
| 42402 |
25EE3 |
KEYINBUFFER?
|
( → flag )
|
| ----- |
04E004 |
^KeyLookup
|
|
| 40A6F |
25949 |
KeyOb!
|
( ob → )
|
| 40A95 |
2593F |
KeyOb0
|
( → )
|
| 40A82 |
2594E |
KeyOb@
|
( → id⁄romptr )
|
| ----- |
25F2A |
Keyword?
|
|
| 21F24 |
3ECE4 |
xKGET
|
( name → )
( "name" → )
( {names} → )
( {{old new}...} → )
|
| 1A303 |
394F1 |
xKILL
|
( → )
|
| 13061 |
260A3 |
KILLGDISP
|
( → )
|
| 3016B |
2F34D |
KINVISLF
|
( $ → $' $'' )
|
| 2FEDD |
2F34E |
KVIS
|
( $ → $' )
|
| 2FEC9 |
2F34F |
KVISLF
|
( $ → $' )
|
| ----- |
361006 |
^la+ELEMsym
|
( V ob %i → V' )
|
| 1E2D5 |
3C5C9 |
xLABEL
|
( → )
|
| 418F4 |
25877 |
LabelDef!
|
( ob → )
|
| ----- |
06C003 |
^laDELROW
|
|
| ----- |
06E003 |
^laGPROW
|
|
| ----- |
05D314 ~ |
xLAGRANGE
|
|
| ----- |
235006 |
^LAGRANGE
|
( A → symb )
|
| ----- |
3E6006 |
^LAGRANGEext
|
( M → symb )
|
| ----- |
06D003 |
^laINSROW
|
|
| 04035 |
3314D |
lam |
7d 7h
|
| 64F90 |
33891 |
LAMANYANY |
|
| ----- |
2F205 |
laMGET0
|
|
| 2D45A |
20340E |
LAMKLIST |
|
| 2F211 |
----- |
LAMKML |
|
| 2D46D |
203421 |
LAMKMODE |
|
| 2D3EE |
2033B5 |
LAMKP |
|
| 2D493 |
203447 |
LAMKRM |
|
| 2D3FB |
27142 |
LAMLNAME
|
|
| 2D40E |
2033C2 |
LAMOBJ |
|
| 2D41D |
2033D1 |
LAMOPOS |
|
| 2D3B1 |
203378 |
LAMPACKET |
|
| 2D3A0 |
203367 |
LAMPKNO |
|
| 2D3C6 |
20338D |
LAMRETRY |
|
| ----- |
25F95 |
LANGUAGE>
|
|
| ----- |
010314 ~ |
xLAP
|
|
| ----- |
087007 |
^LAPext
|
( symb → symb' )
|
| ----- |
058314 ~ |
xLAPL
|
|
| ----- |
230006 |
^LAPLACIAN
|
( [expr] [vars] → symb )
|
| 1A604 |
397E5 |
xLAST |
( → ob1 .. obn )
UserRPL: xLASTARG
|
| 6326D |
362B6 |
LAST$
|
( $ #start → $' )
|
| ----- |
80F5A |
LASTARGCOUNT
|
# of args saved by CK<n> (1)
|
| ----- |
2BC006 |
^LASTCOMP
|
( comp → ob )
|
| 426F1 |
----- |
LastERow? |
|
| 419E4 |
25908 |
LastMenuDef!
|
( menu → )
|
| 419F4 |
2590D |
LastMenuDef@
|
( → menu )
|
| 4186E |
260A8 |
LastMenuRow!
|
( #n → )
|
| 41881 |
260AD |
LastMenuRow@
|
( → #n )
|
| 18621 |
25EE7 |
LastNonNull
|
( rrp → ob T )
( rrp → F )
|
| 50D78 |
2F351 |
LASTPT?
|
|
| 08326 |
08326 |
LASTRAM-WORD |
( rrp → ob T )
( rrp → F )
|
| ----- |
255F6 |
LBoxB
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
255EC |
LBoxG1
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
255F1 |
LBoxG2
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
255E7 |
LBoxW
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
255FB |
LBoxXor
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| 6515C |
33A5D |
lbrac |
|
| 1E572 |
3C866 |
xLCD>
|
|
| ----- |
02D314 ~ |
xLCM
|
|
| ----- |
375006 |
^LCPROG2M
|
( #n #m prg → M )
|
| 4256B |
----- |
LCursor |
|
| ----- |
055314 ~ |
xLCXM
|
|
| ----- |
012314 ~ |
xLDEC
|
|
| ----- |
081007 |
^LDECSOLV
|
( 2nd_member char_eq → solution )
|
| ----- |
082007 |
^LDEGENE
|
( eq. carac → sol generale )
|
| ----- |
083007 |
^LDEPART
|
( 2nd membre, eq carac → eq. carac, sol part
|
| ----- |
084007 |
^LDSSOLVext
|
( V M → V' )
|
| 0360B3 |
0B1002 |
^LEDispItem
|
( # → )
|
| 0350B3 |
0B2002 |
^LEDispList
|
( → )
|
| 0300B3 |
0B3002 |
^LEDispPrompt
|
( → )
|
| ----- |
25FF9 |
LEFT$3x5
|
( grob #x #y $ #w → grob' )
|
| ----- |
26008 |
LEFT$3x5Arrow
|
( grob #x #y $ #w → grob' )
|
| ----- |
2601C |
LEFT$3x5CR
|
( grob #x #y $ #w #h → grob' )
|
| ----- |
26012 |
LEFT$3x5CRArrow
|
( grob #x #y $ #w #h → grob' )
|
| ----- |
25FFE |
LEFT$5x7
|
( grob #x #y $ #w → grob' )
|
| ----- |
26003 |
LEFT$5x7Arrow
|
( grob #x #y $ #w → grob' )
|
| ----- |
26017 |
LEFT$5x7CR
|
( grob #x #y $ #w → grob' )
|
| ----- |
2600D |
LEFT$5x7CRArrow
|
( grob #x #y $ #w → grob' )
|
| 515FA |
2F352 |
LEFTCOL
|
( → #x )
|
| ----- |
05A314 ~ |
xLEGENDRE
|
|
| ----- |
234006 |
^LEGENDRE
|
( z → symb )
|
| 05636 |
05636 |
LEN$ |
( $ → #length )
|
| 0567B |
0567B |
LENCOMP |
( comp → #n )
|
| 05616 |
05616 |
LENHXS |
( hxs → #nibs )
|
| ----- |
17B006 |
^LENMATRIX
|
( [] → #el )
( [[]] → #row )
|
| ----- |
2D9006 |
^LESSCOMPLEX?
|
( ob1 ob2 → ob1 ob2 flag )
|
| ----- |
0B6006 |
^LFCProd
|
( C L → C P )
|
| ----- |
032314 ~ |
xLGCD
|
|
| 64D2E |
3362F |
library |
|
| 2142D |
3EB42 |
xLIBS
|
( → {title nlib nport ...} )
|
| ----- |
4DE006 |
^LIDNText
|
( ob → {} )
|
| ----- |
4EC006 |
^LIDNTLVAR
|
( symb lidnt → symb lidnt lvar )
|
| ----- |
256006 |
^LIFCext
|
( {contfrac} → fraction )
|
| ----- |
2F21C |
Lift
|
|
| ----- |
0BC006 |
^LiftGeneral
|
( → )
|
| ----- |
0BB006 |
^LiftLinear
|
( #root1 .. #rootn #n → )
|
| ----- |
0B5006 |
^LiftZAdic
|
( p z F → L )
|
| ----- |
49E006 |
^LIM#VARX!
|
( lvar lvar → #varx )
|
| ----- |
490006 |
^LIM%#!
|
( num-l deno-l {%...%} → num-l' deno-l' #prof
|
| ----- |
48B006 |
^LIM*!
|
|
| ----- |
483006 |
^LIM+-!
|
( DL1...DLn #n op → DL flag )
|
| ----- |
488006 |
^LIM⁄!
|
|
| ----- |
49C006 |
^LIMABS!
|
|
| ----- |
4A0006 |
^LIMALPHA!
|
|
| ----- |
499006 |
^LIMASIN!
|
|
| ----- |
498006 |
^LIMATAN!
|
|
| ----- |
4A7006 |
^LIMATAS!
|
|
| ----- |
49F006 |
^LIMBETA!
|
|
| ----- |
47F006 |
^LIMCMPL!
|
( reste-1-l reste-2-l → reste-l )
|
| ----- |
4B3006 |
^LIMCOMP!
|
|
| ----- |
48C006 |
^LIMDIVPC!
|
( #ordre num-l deno-l → num-l deno-l )
|
| ----- |
4AF006 |
^LIMDL!
|
|
| ----- |
4B0006 |
^LIMDLINF!
|
|
| ----- |
481006 |
^LIMEQU!
|
( {} # → {} ⁄ {}-equiv-l {}-equiv-l { # # # }
|
| ----- |
482006 |
^LIMEQU0!
|
|
| ----- |
480006 |
^LIMEQUFR!
|
( n⁄d # → n⁄d-l equiv % )
|
| ----- |
475006 |
^LIMERR0!
|
|
| ----- |
476006 |
^LIMERR1!
|
|
| ----- |
484006 |
^LIMERR10!
|
|
| ----- |
4BC006 |
^LIMERR6!
|
|
| ----- |
496006 |
^LIMEXP!
|
|
| ----- |
49B006 |
^LIMFLOOR!
|
|
| ----- |
4AD006 |
^LIMHORN!
|
|
| ----- |
4B1006 |
^LIMINFSIGN!
|
|
| ----- |
487006 |
^LIMINV!
|
|
| ----- |
494006 |
^LIMINVLN!
|
|
| ----- |
005314 ~ |
xLIMIT
|
|
| ----- |
477006 |
^LIMIT!
|
( symb → DL-l reste-l num-l⁄deno-l equiv.-l l
|
| ----- |
46D006 |
^LIMIText
|
|
| ----- |
474006 |
^LIMITNOVX!
|
|
| ----- |
473006 |
^LIMITX!
|
|
| ----- |
47C006 |
^LIMLIM!
|
( # lvar equiv-l → lvar lim )
|
| ----- |
47E006 |
^LIMLIM1!
|
|
| ----- |
495006 |
^LIMLN!
|
|
| ----- |
4B2006 |
^LIMMAX!
|
|
| ----- |
485006 |
^LIMNEG!
|
|
| ----- |
489006 |
^LIMPOW!
|
|
| ----- |
48F006 |
^LIMPROF!
|
|
| ----- |
491006 |
^LIMPROF0!
|
|
| ----- |
492006 |
^LIMPROF1!
|
|
| ----- |
493006 |
^LIMPROF2!
|
|
| ----- |
48E006 |
^LIMPROFEND!
|
( num deno #prof → num deno )
|
| ----- |
486006 |
^LIMRAC!
|
|
| ----- |
4A4006 |
^LIMSC0!
|
|
| ----- |
4A5006 |
^LIMSC1!
|
|
| ----- |
472006 |
^LIMSERIES!
|
( expression X=a|X %|zint → )
a lim DL-l rest-l num-l⁄deno-l equiv-l lvar #
|
| ----- |
497006 |
^LIMSINCOS!
|
|
| ----- |
4B5006 |
^LIMSORT!
|
|
| ----- |
48A006 |
^LIMSQ!
|
|
| ----- |
49A006 |
^LIMSQRT!
|
|
| ----- |
478006 |
^LIMSTEP1!
|
( symb → { DL-l reste-l num-l⁄deno-l equiv.-l
|
| ----- |
479006 |
^LIMSTEP2!
|
|
| ----- |
47A006 |
^LIMSTEP3!
|
|
| ----- |
47B006 |
^LIMSTEP4!
|
|
| ----- |
4BE006 |
^LIMVAL!
|
( ob → coeff val )
|
| ----- |
4BD006 |
^LIMVALOBJ!
|
( ob lvar → symb )
|
| ----- |
4C3006 |
^LIMVAR!
|
( symb → symb lvar )
|
| ----- |
014314 ~ |
xLIN
|
|
| 1E398 |
3C68C |
xLINE
|
( (x1,y1) (x2,y2) → )
( {#n1 #m1} {#n2 #m2} → )
|
| ----- |
101007 |
^LINEARAPPLY
|
( symb nonrat_prg rat_prg → symb )
|
| ----- |
102007 |
^linearapply |
|
| ----- |
2556A |
LineB
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| 4E37E |
2F353 |
LINECHANGE
|
|
| ----- |
2556F |
LineG1
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
25574 |
LineG2
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| 50B08 |
2EFA0 |
LINEOFF
|
( #x1 #y1 #x2 #y2 → )
|
| 50ACC |
2EFA3 |
LINEOFF3
|
( #x1 #y1 #x2 #y2 → )
|
| 50B17 |
2EF9F |
LINEON
|
( #x1 #y1 #x2 #y2 → )
|
| 50AEA |
2EFA2 |
LINEON3
|
( #x1 #y1 #x2 #y2 → )
|
| 39F6F |
----- |
LINESOFSTACK |
|
| ----- |
25565 |
LineW
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
25579 |
LineXor
|
( grb #x1 #y1 #x2 #y2 → grb' )
|
| ----- |
31B006 |
^LINEXPA
|
( symb → Meta )
|
| ----- |
300006 |
^LINEXPext
|
( symb → Meta )
|
| 201B1 |
3E214 |
xLINFIT
|
( → )
|
| ----- |
080007 |
^LINSOLV
|
( b a → y )
|
| ----- |
052314 ~ |
xLINSOLVE
|
|
| 24C0D |
2F354 |
List
|
|
| 04021 |
33139 |
list |
5d 5h
|
| ----- |
2DC006 |
^LIST10-10
|
|
| ----- |
2DB006 |
^LIST1i-1-i
|
|
| ----- |
17A006 |
^LIST2MATRIX
|
( {} → [] )
( {{}} → [[]] )
( ob → ob )
|
| 1C95A |
3BAC1 |
xLIST>
|
|
| 64C48 |
3343B |
LISTCMP |
82d 52h
|
| ----- |
45F006 |
^LISTEXEC
|
( ob {} → ob' )
( ob {} → {}' )
|
| ----- |
460006 |
^LISTEXEC1
|
( {} objet → {}' )
|
| ----- |
2DA006 |
^LISTIRRQ
|
( ob {} → {}' )
|
| 64C7A |
3346D |
LISTLAM |
87d 57h
|
| 64F72 |
33873 |
LISTLISTOB |
|
| ----- |
104006 |
^LISTMAXext
|
( P → P Z T depth )
( P → P ? F #0 )
|
| ----- |
4EE006 |
^LISTOPext
|
( → {} )
|
| ----- |
4ED006 |
^LISTOPRAC
|
( → {} )
|
| ----- |
4EF006 |
^LISTOPSQRT
|
( → {} )
|
| ----- |
0FD006 |
^ListPos
|
( ob |