db48x/doc/5-Unimplemented.md
Christophe de Dinechin 9e95425850 library: Add equations library and object library
These are two catalogs that behave much like the constants catalog,
and inherit most of the code.

The equations library is intended to store standard equations.

The library is for standard objects and various useful objects or
programs.

Both can be organized by topics.

Signed-off-by: Christophe de Dinechin <christophe@dinechin.org>
2024-03-11 11:20:42 +01:00

18 KiB
Raw Blame History

Implementation status

This section documents the implementation status for all HP50 RPL commands as listed in the HP50G Advanced Reference Manual. This is a strict superset of the HP48 implementation.

Implemented commands

The following is a list of the HP50 RPL commands which are implemented in DB48X.

Unimplemented commands

The following is a list of unimplemented HP50 RPL commands, which is a superset of the HP48 commands.

  • ABCUV
  • ACK
  • ACKALL
  • ACOS2S
  • ADDTMOD
  • ADDTOREAL
  • ALGB
  • AMORT
  • ANIMATE
  • ANS
  • APPLY
  • ARC
  • ARCHIVE
  • ARIT
  • ARRY→
  • →ARRY
  • ASIN2C
  • ASIN2T
  • ASN
  • ASSUME
  • ATAN2S
  • ATICK
  • ATTACH
  • AUGMENT
  • AUTO
  • AXL
  • AXM
  • AXQ
  • BAR
  • BASIS
  • BAUD
  • BINS
  • BLANK
  • BOX
  • BUFLEN
  • C$
  • C2P
  • CASCFG
  • CASCMD
  • CENTR
  • %CH
  • CHINREM
  • CHOLESKY
  • CHOOSE
  • CIRC
  • CKSM
  • CLKADJ
  • CLOSEIO
  • CLUSR
  • CLVAR
  • CMPLX
  • CNRM
  • →COL
  • COL→
  • COL
  • COL+
  • COLCT
  • COLLECT
  • COMB
  • CON
  • COND
  • CONIC
  • CONLIB
  • CONST
  • CONSTANTS
  • CORR
  • CR
  • CROSS
  • CSWP
  • CURL
  • CYCLOTOMIC
  • CYLIN
  • C→PX
  • DARCY
  • DECR
  • DEDICACE
  • DEF
  • DEFINE
  • DEGREE
  • DELALARM
  • DELAY
  • DELKEYS
  • DEPND
  • DERIV
  • DERVX
  • DESOLVE
  • DETACH
  • DIAG→
  • →DIAG
  • DIAGMAP
  • DIFF
  • DIFFEQ
  • DISPXY
  • DISTRIB
  • DIV
  • DIV2
  • DIV2MOD
  • DIVIS
  • DIVMOD
  • DIVPC
  • dn
  • DOLIST
  • DOMAIN
  • DOSUBS
  • DOT
  • DRAW3DMATRIX
  • DROITE
  • DUPDUP
  • EDIT
  • EDITB
  • EGCD
  • EGV
  • EGVL
  • ENDSUB
  • EPSX0
  • EQNLIB
  • EQW
  • EQ→
  • ERASE
  • EULER
  • EXLR
  • EXP&LN
  • EXP2HYP
  • EXP2POW
  • EXPANDMOD
  • EXPLN
  • EYEPT
  • F0λ
  • FACTOR
  • FACTORMOD
  • FACTORS
  • FANNING
  • FAST3D
  • FCOEF
  • FDISTRIB
  • FFT
  • FILER
  • FINDALARM
  • FINISH
  • FLASHEVAL
  • FLOOR
  • FONT6
  • FONT7
  • FONT8
  • FONT→
  • →FONT
  • FOURIER
  • FREE
  • FREEZE
  • FROOTS
  • FXND
  • GAUSS
  • GBASIS
  • GCD
  • GCDMOD
  • GRAD
  • GRAMSCHMIDT
  • GRAPH
  • GREDUCE
  • GRIDMAP
  • →GROB
  • GROBADD
  • *H
  • HADAMARD
  • HALFTAN
  • HEADER→
  • →HEADER
  • HERMITE
  • HESS
  • HILBERT
  • HISTOGRAM
  • HISTPLOT
  • HORNER
  • IABCUV
  • IBASIS
  • IBERNOULLI
  • IBP
  • ICHINREM
  • IDN
  • IDIV2
  • IEGCD
  • IFFT
  • ILAP
  • IMAGE
  • INCR
  • INDEP
  • INFORM
  • INPUT
  • INT
  • INTEGER
  • INTVX
  • INVMOD
  • IQUOT
  • IREMAINDER
  • ISOL
  • ISOM
  • ISPRIME?
  • I→R
  • JORDAN
  • KER
  • KERRM
  • KEY
  • KEYEVAL
  • →KEYTIME
  • KEYTIME→
  • KGET
  • LABEL
  • LAGRANGE
  • LANGUAGE→
  • →LANGUAGE
  • LAP
  • LAPL
  • LAST
  • LCD→
  • →LCD
  • LCM
  • LCXM
  • LDEC
  • LEGENDRE
  • LGCD
  • LIBEVAL
  • LIBS
  • lim
  • LIMIT
  • LIN
  • ΣLINE
  • LININ
  • LINSOLVE
  • LIST→
  • ∆LIST
  • ΠLIST
  • ΣLIST
  • LNAME
  • LNCOLLECT
  • LOCAL
  • LQ
  • LR
  • LSQ
  • LU
  • LVAR
  • MAD
  • MAIN
  • MANT
  • MAP
  • ↓MATCH
  • ↑MATCH
  • MATHS
  • MATR
  • MAXR
  • MCALC
  • MENU
  • MENUXY
  • MERGE
  • MINEHUNT
  • MINIFONT→
  • →MINIFONT
  • MINIT
  • MINR
  • MITM
  • MKISOM
  • MODSTO
  • MODULAR
  • MOLWT
  • MROOT
  • MSGBOX
  • MSLV
  • MSOLVR
  • MULTMOD
  • MUSER
  • →NDISP
  • NDIST
  • NDUPN
  • NEWOB
  • NEXTPRIME
  • NIP
  • NOVAL
  • NSUB
  • NUMX
  • NUMY
  • OLDPRT
  • OPENIO
  • ORDER
  • P2C
  • PA2B2
  • PARITY
  • PARSURFACE
  • PARTFRAC
  • PCAR
  • PCOEF
  • PCONTOUR
  • PCOV
  • PDIM
  • PERINFO
  • PERM
  • PERTBL
  • PEVAL
  • PICK3
  • PICTURE
  • PINIT
  • PIX?
  • PIXOFF
  • PIXON
  • PKT
  • PLOT
  • PLOTADD
  • PMINI
  • POLYNOMIAL
  • POP
  • POS
  • POTENTIAL
  • POWEXPAND
  • POWMOD
  • PR1
  • PREDV
  • PREDX
  • PREDY
  • PREVAL
  • PREVPRIME
  • PRLCD
  • PROMPT
  • PROMPTSTO
  • PROOT
  • PROPFRAC
  • PRST
  • PRSTC
  • PRVAR
  • PSDEV
  • PSI
  • Psi
  • PTAYL
  • PTPROP
  • PUSH
  • PVARS
  • PVIEW
  • PX→C
  • →Qπ
  • qr
  • QR
  • QUAD
  • QUOT
  • QUOTE
  • QXA
  • RAND
  • RANK
  • RANM
  • RATIO
  • RCEQ
  • RCI
  • RCIJ
  • RCLALARM
  • RCLF
  • RCLKEYS
  • RCLMENU
  • RCLVX
  • RDM
  • RDZ
  • RECN
  • RECV
  • REF
  • REMAINDER
  • RENAME
  • REORDER
  • REPL
  • RES
  • RESTORE
  • RESULTANT
  • RISCH
  • RKF
  • RKFERR
  • RKFSTEP
  • RND
  • RNRM
  • ROMUPLOAD
  • ROW
  • ROW+
  • ROW→
  • →ROW
  • RPL>
  • rref
  • RREF
  • RREFMOD
  • RRK
  • RRKSTEP
  • RSBERR
  • RSD
  • RSWP
  • RULES
  • R→I
  • SBRK
  • SCATRPLOT
  • SCATTER
  • SCHUR
  • SCLΣ
  • SCONJ
  • SCROLL
  • SDEV
  • SEND
  • SEQ
  • SERIES
  • SERVER
  • SEVAL
  • SHOW
  • SIDENS
  • SIGMA
  • SIGMAVX
  • SIGNTAB
  • SIMP2
  • SIMPLIFY
  • SINCOS
  • SINV
  • SIZE
  • SLOPEFIELD
  • SNEG
  • SNRM
  • SOLVE
  • SOLVEQN
  • SOLVER
  • SOLVEVX
  • SPHERE
  • SRAD
  • SRECV
  • SREPL
  • STEQ
  • STIME
  • STOALARM
  • STOF
  • STOKEYS
  • STOVX
  • STO+
  • STO
  • STO*
  • STO/
  • STREAM
  • STRM
  • STURM
  • STURMAB
  • SUB
  • SUBST
  • SUBTMOD
  • SVD
  • SVL
  • SYSEVAL
  • SYLVESTER
  • SYST2MAT
  • TABVAL
  • TABVAR
  • TAN2CS2
  • TAN2SC
  • TAN2SC2
  • TAYLOR0
  • TAYLR
  • TCHEBYCHEFF
  • TCOLLECT
  • TDELTA
  • TESTS
  • TEVAL
  • TEXPAND
  • TEXT
  • TINC
  • TLIN
  • TLINE
  • TMENU
  • TRACE
  • TRAN
  • TRANSIO
  • TRIG
  • TRIGCOS
  • TRIGO
  • TRIGSIN
  • TRIGTAN
  • TRN
  • TRNC
  • TRUNC
  • TRUTH
  • TSIMP
  • TSTR
  • TVARS
  • TVM
  • TVMBEG
  • TVMEND
  • TVMROOT
  • UFL1→MINIF
  • UNASSIGN
  • UNASSUME
  • UNBIND
  • UNPICK
  • UNROT
  • UTPC
  • UTPF
  • UTPN
  • UTPT
  • V→
  • →V2
  • →V3
  • VANDERMONDE
  • VARS
  • VER
  • VISIT
  • VISITB
  • VPOTENTIAL
  • VTYPE
  • *W
  • WIREFRAME
  • WSLOG
  • XGET
  • XMIT
  • XNUM
  • XPON
  • XPUT
  • XQ
  • XRECV
  • XSEND
  • XSERV
  • XVOL
  • XXRNG
  • YSLICE
  • YVOL
  • YYRNG
  • ZEROS
  • ZFACTOR
  • ZVOL
  • | (Where)
  • ?
  • Σ
  •  (Store)
  • ; (Semicolon)

Additional commands

The following commands are unique to DB48X and are not found in any Hewlett-Packard RPL implementation.