Annotated Source Code of Basic 1000d
Jean-Jacques Labarthe
2022 May 30
Basic 1000d is a programming software with computer algebra capabilities running on Atari ST/TT.
This page archives the source code of Basic 1000d.
File algorthm.c contains the MC68k source code of Basic 1000d with a description
of algorithms and comments on the code.
These annotations are in English and appear as C++ style commentaries.
At the present, they are limited to subroutines
manipulating integers, rational and floating point numbers
(including exp, log, sin, tan, atn functions).
For more annotations, please refer to the manuscript souce code.
The manuscript source code contains annotations in French.
Many labels beginning with Y correspond to where the execution goes after reaching a keyword.
For example, the interpreter arriving at "cos(PI/5)" will branch to YCOS.
Labels preceded by ? are used no more in Basic 1000d.
They may have been renamed in the present code; or indicate a branching point (as WPROC) that is not used and has been removed;
or correspond to old code (as TSTA which was used for tests).
Labels preceded by ! still exist in Basic 1000d,
but appear in multiple places in the manuscript pointing to different versions
(see folder 2m).
note : 000 ;
TBUF, !TBUFL, TBUFLC, TCURSBM, TCURSA, TCURSB, TCURSY, TCURSC, TCURSX, !TD000, T1173, !T1193, !TPRINT, !RPAGE, !NPAGE, !TPAGE1, !TPAGE : 001 ;
RD : 002 ;
PONT : 004 ;
PRNT1B, PRNT1 : 005 ;
PCONOUT : 006 ;
PCONOUT2, PCRLF : 007 ;
XCURS : 008 ;
XCURS0 : 008a ;
XCURS1 : 008b ;
XHOME : 009 ;
XCLR : 010 ;
XEMUL : 011 ;
XNXTL, XNXTLE : 012 ;
XROLLA, XUPE : 013 ;
XLEFT, XUP : 014 ;
XDOWN, XRIGHT : 015 ;
PRNT : 016 ;
XROLL : 017 ;
XCLRLS : 018 ;
XCLRL : 018a ;
XDEBL : 019 ;
XDECN, XCONC : 020 ;
XFINL, XFINL1, GET29 : 021 ;
XXDEL : 023 ;
XXDELU : 023a ;
XXDELB1, XXDELB : 023b ;
XINSR : 024 ;
XINSRLG : 024.1 ;
XREST, XREST1, XREST0 : 025 ;
XSORE : 026 ;
XTAB : 027 ;
CURSACTG, XGUIE : 028 ;
VDKEY : 029 ;
XCURON, XCUROFF, SETCURS : 029.1 ;
XP12B, !LSTPOS : 029.2 ;
INCPOS : 029.2a ;
VERPRN, VERPRN1 : 029.3 ;
XP12, XP12C, TPRINT1, !LSTPOS : 029.4 ;
XP12A, !IMPC : 029.5 ;
!TPRINT, XPAGE, !RPAGE, !NPAGE, !TPAGE1, !TPAGE, !IMPY, !IMPX : 029.9 ;
XDDC : 030 ;
X12 : 031 ;
X12A, XN15, X15, X18 : 031a ;
X17, X13, X17N : 031b ;
XKEY1, XKEY : 032.1 ;
XKEY2 : 032.2 ;
XC, X6, X15N, X9, XCK : 034 ;
PRLPT, X12K : 034a ;
GET79 : 034b ;
RELAD : 034d ;
X4A, X4B, X4, X3A, X30 : 035 ;
X3, PRKYW, EFKYW : 036 ;
GET860 : 037a4 ;
SAKEYW, GF14 : 037a5 ;
SAKM : 037a6 ;
X12CLA : 037d ;
XGETE : 038 ;
note : 040 ;
note : 051 ;
GEQ57 : 060 ;
XTHOME, XTBOT, XTCDL, XTCTB, XTCRT, XTCLF : 061 ;
X12E, GER35 : 070 ;
VMUI : 073 ;
VMUJ : 074 ;
VMUM : 075 ;
VMUY, VMUSB, VMUSC, VMUSJ, VMUSK : 076 ;
VMUSL : 077 ;
INTER200, DEV70, BKNOINT : 087 ;
MET70, OTE70 : 088 ;
ESCAPE : 089 ;
ESC2, ESC3 : 090 ;
!T1193, GEV11, GEV10, CURSACT : 091 ;
HIDECM, HIDECM1, SHOWCM, X12B, MOUSE1 : 092 ;
XEREM2 : 093 ;
HIDEM, SETMS : 094 ;
SHOWM, SHOWMA : 095 ;
DEV404 : 096 ;
SETCED : 098 ;
GEU16 : 100.5 ;
EMULNOR, T226 : 102 ;
VDIINIT, MD840 : 103 ;
SETBREAK1, GETSHIFT, SETBREAK : 105 ;
X15G : 106 ;
SETCOL4, SETCOL0, SETCOL : 107 ;
VQMOUSE : 108 ;
RDMS : 110 ;
DIFFERG, DIFFER : 114 ;
VIDEOSET, VIDEOI, VIDEON, INVERSE : 115 ;
XEM62 : 115a ;
RDKM : 116 ;
XKEYAL : 118 ;
XKEYLC : 121a ;
SAKKI : 121b ;
DAMVR1, DAMVR, DAMLF : 122 ;
DAMEL : 123 ;
DAMIN : 128a ;
DAMED : 129 ;
DAMPRB : 130 ;
DAMPR : 131 ;
DAMPR1 : 132 ;
WDCUR : 134 ;
HEA52 : 134a ;
BOUDR : 135 ;
BOUGC : 137 ;
SRESOL0 : 137a ;
ALERT : 137b ;
ALERT1 : 137b1 ;
!TSTTET, !TSTTET1, !XPTET, XPTET0 : 138 ;
DAMCN2, DAMCN1, DAMCN, DAMBL : 140 ;
DAMLN3, DAMLN2, DAMLN : 141 ;
WUTIL : 142 ;
WFILES : 145a ;
WUSER : 145b ;
VDI100, VDI101, UAPPL : 146 ;
AESVDIPB : 146.1 ;
RESOLM, RESOLX, RESOLY, RESOLI, RESOLPX, RESOLPY, RESOLPC, RESOLCX, RESOLCY : 146a ;
XTOGIO, TOGIO, XTOGIO1 : 147.1 ;
WRUNP, WRUNR, WDEBUGP, WDEBUG0 : 148 ;
WHELPS, WPRSRC, WBLOCK : 150 ;
WBIBLIO : 151 ;
WPRINT1, WDXMIN1 : 152 ;
WNEWB, LONGB : 153 ;
WLOADB : 154 ;
WOVERL : 155 ;
WBIBCL, WBIB09, WBIB10, WBIB12 : 155.1 ;
WBIBM, WBIBON, DEPSRC : 155.2 ;
WOVERS, XPTETCR, XPTETCR1 : 156 ;
WNOHELP, LONGH, WOVERH : 157 ;
WLOADH : 160 ;
WHVS : 161 ;
WSMVH, WSDVH : 162 ;
WNOST, TNOST : 162a ;
WAUTHOR, TAUTHOR : 162b ;
WASC1 : 163 ;
WASC2 : 164 ;
WASC3, WASC4 : 167 ;
DAMGN : 168 ;
WFIND, WFIND0, WFIND1, WFIND2, WFIND3, WFIND4, WFIND5, WFIND6, WFIND7, WFIND8, WFIND9, WFIND10, WFINDI : 171 ;
!NBLIGNE, THLA, THLPG, THLNIV, THLCOU, THLPRG, THLFIN, THNBN, THLMOD, THLPAR, THLCLE, THLNIV1, THLCOU1 : 199 ;
X9HL, HLMLG : 202 ;
X19 : 203 ;
HLTERM : 204 ;
ALINEA : 205 ;
HLPRL : 206 ;
HLINIT : 210 ;
HLPR1 : 211 ;
HLSOM : 212 ;
HLPRF2, HLPRF, HLPRF1 : 213 ;
HLLOC : 214 ;
HLHL, HLSWAP : 214a ;
HLPGD, HLNIVV, HLRET : 215 ;
HLNIV1, HLNIV2, HLNIV3, HLNIV4, HLNIV5, HLNIVM, HLNIVX, HLSOMA : 215a ;
HLDECN, HLINCN, HLCLCR, HLSINS : 215b ;
HLNIVS, HLNIV : 216 ;
HLPGU : 217 ;
HLCLEF, JPCLEF : 218a ;
WHELP, GEZ67, GEZ65, GER60 : 219 ;
HLBDR : 221 ;
HLBGC, RDCKW : 222 ;
HLPRG : 223 ;
HLFND1, HLFNDA, HLFND2, HLFND3, HLFND4, HLFNDB, HLFND : 224 ;
VDIFAT : 227 ;
BOXT : 228 ;
ENCADR : 230 ;
XTIME, TCTIM3, TCTIMD, TCTIMR, TCTIM, TCTIM1, TCTIM2 : 250 ;
XPTIM : 252.2 ;
TIMA1, XTIMB1 : 253 ;
XTIMEJ1, XTIMEJ : 256a ;
XPDAT : 257 ;
XDATE, TCDAT2, TCDAT1, TCDAT, TCDAT3 : 258 ;
WSTMDT : 259 ;
WDNCHK, WDNCHK1, WDNCHK2 : 261 ;
WFIXHD : 262 ;
XDATED : 263 ;
XDATEQ, XDATEQ1 : 264 ;
XTIMEQ : 265 ;
WSDT : 269 ;
XTIMEA : 270 ;
XTIMEB : 271 ;
XTIMEC : 272 ;
WFIXNS : 273 ;
This folder contains a lot of old code from BASALG, no more to be found in BASIC 1000D.
See folder 2m below.
TK, TDMAX, TDBAS, TDHAUT, TDLGN, TPINS, TPINSL, TPIA, TPLA, TPIB, TPLB, !TPI, !TPL, TPIC, TPLC, TPID, TPLD, TPI1, TPL1, !TPIM, TPIMF, TPIMG, NBTPG, TDF1, TDF2, TDF3, TDPR, TDF4, TDEQ1, TDMOD, TNEWLB : 01 ;
XCLSL : 01.1 ;
?XCST0, TCURSM, XCRCL : 01.2 ;
!XPTET, ?XPTET1 : 01.3 ;
!XCLRT1, !XCLRT : 01.4 ;
?XPLST, ?XPLST1 : 01.5 ;
!PLMOD1 : 01.6 ;
!XSED, !XSRCI, ?XSRCF, ?XSEDF : 01.7 ;
PINTA : 02 ;
PINTAE : 02.1 ;
PINTW, PINT : 03 ;
!SINIT1, SINIT2, ?SPOINTK : 04 ;
!RSEKA1 : 05.1p ;
!RSEKA1 : 05.1 ;
XSPNT : 05.2 ;
PNLG0 : 06 ;
!PNLG : 06a ;
SINIT4 : 07 ;
?WSEKAP, ?VIDELO : 08 ;
XCONVC : 09 ;
!XCONVR : 10 ;
XCONVL : 11 ;
?PRM14 : 11.1 ;
RER4, !RER, RERM, PRMH, PRM1, PRM2 : 12 ;
XFCHR : 13 ;
XANLG1 : 14 ;
PLGNT2, PLGNT, PLGNT4, ?ZBE38, PLGNT1, PLGNT3 : 15 ;
!PLGN1M : 15.1 ;
!PLGN1, X18N : 16 ;
!XANBK : 17 ;
PTPRE, XBLL, PTPRE1 : 19 ;
PTSUIV : 20 ;
?XLISTU1, ?XLISTU : 21 ;
XLISTD, PBKL : 22 ;
PBKLA, PBKLA1 : 23 ;
XFORM1 : 24 ;
?XLISTS, ?XLISTR, ?XLISTP, ?XLIST0, ?XLISTF : 25 ;
WDLS, XLISTB : 25.1 ;
XLISTL, ?XLISTH : 26 ;
?XLIST7 : 26a ;
XLISTM4 : 26b ;
XLISTF4, XLISTF4P, !TPIM : 26c ;
XLALT4, XLALT4P : 26d ;
XRPL : 27 ;
XINS1A : 27b ;
XINS1, XINS1B : 28 ;
XINS, GEQ84, GEQ90 : 29 ;
XMODP : 30 ;
XDEL1 : 31 ;
XDEL : 32 ;
WDXMIN : 32.1 ;
G79A, XDELBK1, VERBLK : 32.2 ;
?WNEW, XNEW : 32.3 ;
XDELBK : 33 ;
WDXR : 33.1 ;
XDIT : 34 ;
WDXM : 34.1 ;
XMOVE : 35 ;
WDAVR, !WDAVLT, !WDLT, !WDAL, WDAL1 : 36 ;
WDN : 37 ;
WDNIN, WDNC, WDNPT : 38 ;
WDNAM : 39 ;
WDLGS : 40 ;
WDLGN : 42 ;
WDLGD : 43 ;
WDBLK : 44 ;
WDBLKA : 48 ;
WDBKPT, XSBLK1 : 49 ;
WNUMM : 49a ;
WNUMMH : 49b ;
XSBLK : 50 ;
WDBK1, ?WDBK, WDBK1A, WDBKSU : 51 ;
WPRINT, GAV20 : 51a ;
INSER : 52 ;
!WINSAW : 53 ;
XMISF, XMISF1 : 54 ;
!WDSEKA : 55 ;
?ZF636, ?ZF4FC : 56 ;
!ZF3E6, !ZF3FA : 57 ;
?ZE8E8 : 58 ;
?XBKOF : 59 ;
S3B96E, ?ZB9B0 : 60 ;
!VINIT0 : 67a ;
!GET79A : 68 ;
!HD43 : 69 ;
GEQ68 : 70a ;
GET78 : 71 ;
!DECSZAD, ?TDRDOB, ?TDRDLK, ?TDWROB, TDPRPR, ?TDDES : 72 ;
?DECEXP : 72a ;
?DECEX1 : 72b ;
?W3E7EA, ?W3BE9E, !W3E802, !W3E868, ?W3E49A, ?W3BB6C, !W3E8B0, !W3E3CE, ?W3DE92, ?W3E952 : 73 ;
?SEXCP : 74 ;
?GES20 : 76 ;
?KONTR : 77 ;
?KONTR, : ;
This folder contains modifications of the code in folder 2.
When the same name appears in folders 2 and 2m, it is the code from 2m that is used in Basic 1000d.
!TSTTET, !TSTTET1, !TDAPP, !TDAPP, TDINP, TDFIL, TDMDM, TDCOP, TDWRI, TDWRJ, TDKIL, TDCHRS, TDCHRT, TDCHG, TDCMP, TDEXT, TDCLR : 0a ;
!WDSEKA, IWDS, WQUIT : 0b ;
!XCLRT1, !XCLRT : 01.4 ;
!PLMOD1 : 01.6 ;
SCARE, PASFAIT : 01a ;
S3BE10, S3BE14, !S3BE24, !ZF3E6, !ZF3FA : 02 ;
S3BE24A, !S3BE24 : 02.1 ;
RLIGNE, RSZAD : 02a ;
WADRED : 02b ;
!VINIT0 : 03 ;
LOCALT, LOCALS : 05 ;
!RER : 07a ;
REDIT : 07b ;
!SINIT1, SINIT5, SINIT10 : 10 ;
XANLGI : 21 ;
XANLGK, INDT, INDTM : 22 ;
!XANBK : 23 ;
!PLGN1M, !PLGN1, INDTO : 24 ;
?XLSHF5, ?XLSHF6 : 25.2 ;
!RSEKA1 : 30 ;
!PNLG : 31 ;
!XCONVR : 32 ;
!WDAVLT, !WDLT, !WDAL : 36 ;
!WINSAW : 53 ;
!VINIT0, !XSED, !XSRCI : 67a ;
GES10 : 75 ;
W3BB12 : 00.1 ;
GAJ47, GAJ49, GAJ51, GAJ54 : 00.2 ;
FSELB, FSEL, AESCM, FILETYP, FILEBUF, FILEST : 01 ;
FIXREP0, FIXREP : 01b ;
XREPDEF : 01c ;
DFREE, DFREE1 : 02 ;
TERPS : 03 ;
LOADPA, LOADPC : 04 ;
LOADPB : 05 ;
WLOADM : 06 ;
VERFY : 07 ;
WVERIF : 09 ;
!W3E3CE, DECSIZE, !DECSZAD : 22 ;
FNAMBB, FNAMSR : 26 ;
S3DEF8, S3DEF9, S3DFB6 : 27 ;
S3DFFA, S3DFFX : 27a ;
S3DFFB, S3E01F, S3E01E : 28 ;
S3E03C, S3E058, FICHOUV : 29 ;
S3E075 : 29a ;
S3E076, S3E08C, !ERRFY, !ERRAB, !ERRNY, S3E0AC, CLOSERR : 30 ;
REPDEF, WVIEW2, GES60, GES64, GES66, GES78 : 30.1.1 ;
WVIEW, WVIEW1 : 30.1a ;
S3E204, S3E340 : 31 ;
GAL40, GAL41, S3E1D6 : 31a ;
WSRC1 : 32 ;
WRASC : 32.1 ;
CREEASC : 32.2 ;
WRBLOK : 32a ;
!W3E868, !W3E8B0, !W3E802 : 33 ;
EXCEP : 34 ;
P1 : 39.1 ;
OA, O : 39.4 ;
EXCHTRAP : 39.7 ;
OO : 40 ;
HD291 : 42 ;
GAR36 : 42.2 ;
GAP80 : 42a ;
HD36, GEQ74 : 44a ;
!HD43 : 45 ;
WIMM : 01 ;
INITU, PD61 : 02 ;
WRUN : 03 ;
SBINSTR, SKBP, YECR, YFOIS, YRETC, YECRA, YTRACE, BINSTR, BEND, IECR : 03a ;
SUITA0 : 05 ;
Y10L : 06 ;
YBKP : 07 ;
YRBP, WDLGX : 08 ;
WGINIT, HH20 : 09 ;
XESAV, XESAV3, XESAVH : 10 ;
YECRL, YECRLD : 10.1a ;
CHKSUM : 10.2 ;
XEREM, XEREM3, HH218 : 11 ;
HH70 : 12 ;
WG : 13 ;
WG1 : 15 ;
SAMF, SAPG, SACOY, SACOX, SACOZ, SACOT, SACOM, SCVAR, SACPX, SACVR, SARES, SAFER, TSISORN : 001 ;
HEA23, SANIV, SANOID : 002 ;
SIDEL : 008 ;
SIDELP, SIDELK : 009 ;
SIENT : 010 ;
SAVTJ, SAVTH, SAVTY : 011 ;
SIX12, SIX12I : 011a ;
SALGM0, SALGM1, SALGM : 011b ;
SIELG : 012 ;
SIALG1, SIALG : 013 ;
SIALV : 013a ;
SASUIV : 014 ;
SAVLAB : 014a ;
SAPRE : 015 ;
SATBK : 016 ;
SAPONT, SAPONT1, SAPONTP : 017 ;
SAPGH : 018 ;
SAPGJ : 018a ;
SACURS, SCCURS : 020a ;
SILUM : 021 ;
SIACY : 022 ;
SALINS : 023 ;
SALIN : 023a ;
SADAM : 024 ;
SASIO : 025 ;
SA3, SA3A : 030 ;
SAENDS, SAEND1, SAEND : 039 ;
SAREC : 040 ;
SBDEB : 041 ;
SBFIN : 042 ;
SBUT : 043 ;
?CARLEG, SBX12 : 043a ;
SBCR : 044 ;
SAERR1 : 045 ;
SAVER : 045a ;
SBCL : 046 ;
SBCK1, SBCKS : 047 ;
SBDLT : 048 ;
SBCLR : 048a ;
SBSDL : 049 ;
SBSBS : 051 ;
SBUND : 052 ;
SBTAB : 053 ;
SBSTB : 054 ;
SBCTR : 055 ;
SBCTL : 056 ;
SDELTR : 057 ;
SDELTL : 058 ;
SAVID, SAVID1, SAVID2 : 059 ;
SAT0, SAT, SAT1 : 069 ;
SCCR : 071 ;
SCINS : 073 ;
SCDON : 074 ;
SCUOP : 075 ;
SCHOM, SCSUP, SCSDW, SCSDWA : 076 ;
SCSTB, SCHLP, SCSCR, SCSINS : 077 ;
SCSHLP : 077a ;
SCCHLP, KN45 : 077b ;
SCCRET : 077c ;
SCCUP, SCCDW : 078 ;
SCSUN, SCCDL, SCCCR, SCCSUN, SCCSUN1, SCACUP, SCACUP1 : 079 ;
SCACDW, SCACDW1 : 079.1 ;
SCACDL, SCACDL1, SCACMV, SCACRP, SCACRP1 : 079.2 ;
SCSES : 079.3 ;
SCINDT, SCMENU : 079.4 ;
SCTOGN, SCNEW : 079.5 ;
SCACLF, SCACRT : 079.6 ;
SCAHIDE, SCASHOW, SCACS, SCACS1, SCACH, SCACH1, SCACSH1 : 079.7 ;
SCMOD : 080 ;
SCJOUR : 082 ;
SILAG : 083 ;
SIDUP : 084 ;
SIDWN : 085 ;
SIROL : 086 ;
SIBAS : 087 ;
SIINS : 088 ;
SIHAUT : 089 ;
SANIVT : 090 ;
SILABT1, SILABT : 091 ;
SISORL : 093 ;
SISORN : 093b ;
SAPONTV : 094 ;
SIRPL : 095 ;
SAXINS : 095a ;
SAXDEL : 096 ;
SAVIN : 097 ;
SALAST : 100 ;
SANEWC, SANEWA : 101 ;
SANEWK, SANEWB : 103 ;
SANEWP : 104 ;
SANEWD : 105 ;
GEM41 : 110 ;
GEM44 : 111 ;
GEP15 : 113 ;
GEP38 : 114 ;
GER51 : 115 ;
XLINP : 120 ;
WRBLOB, WPRINB : 122 ;
WEDITP : 123 ;
TAMPSRC, PILEPROC, PILEEXEC, PILECOND, TAMPNOM, PILEVAR, PILEINT, LPACK : 001 ;
TMNDES, TMPROCA, TMPROC, TMFOR, TMEXC, TMCOND, TMCONDP, TMMEM, TMRAN, TMENU, TMREM, TMREM1, TMNOM, TMVARP, TMVAR, TMIND, TCACHE : 002 ;
!TBASE, !TBASET, !PRIOR, !TCMPX, !TFRMT, !TPREC, !TPREC1, !TPREC2, TVARN0, TVARND, TVARN, TVARU, TVARLS, !TVARL, !TVARV, !TPPI, !TPPL, TILDE, !TVALA6, !TPILE, !TRTOP, BASEPAGE, !TINPT, !TINPTF, !TINPTP, !TDATAP, !TDATAF, !TFONR, !TFRDG : 003 ;
TBNOMI, SOURCEI : 004 ;
MAJMIN, TYPCAR : 005 ;
TVARDC, VARCMP, !TCMPX : 006 ;
?FCONSTPI, !TPREC3, !TPREC : 007 ;
INOMI : 010 ;
?TSTA : 011 ;
INITS : 011a ;
INITR : 012 ;
NEXTA5 : 017 ;
DECCH, DECCRP, DECCRPL, DECCRM, DECCR : 020 ;
DECTMN, DECCRPG, DECCRPD, DECCRV, DECCRE, DECCRF, DECCRS, DECCRD, DECCRA, DECCRB, DECCRG, DECCRAL, DECCRDF, DECCRN, DECCR22, DECCRAZ, DECCRLL, DECCRAS, DECCRBN, DECCRAP, DECCRPH, DECCRPE, DECCRVA : 021 ;
DECCRVE : 021a ;
DECCRVS, DECCRPV : 021b ;
DECCRPGI, ERRIS9 : 021c ;
!DECN : 022 ;
DECP : 023 ;
DECAN : 027 ;
XFLIT1 : 029 ;
XFLIT : 031 ;
XIND1 : 032 ;
WNWLOC : 032b ;
WNWTETG, WNWTET3 : 032d ;
WNWS, !ERRDM, WNW, WNW1, ERRTV : 033 ;
XNWLT : 034 ;
XNWLD : 035 ;
XNWL : 035a ;
XNWL2, XNWL1 : 036 ;
XMARG4 : 038 ;
XMARG : 038a ;
PACKC, PACK, ERRFAT : 039 ;
XIVC, XIVAR, PA95 : 041 ;
RERPOP : 041a ;
INITA : 042 ;
INITRM : 042a ;
WSD3, WSD3L, LA88 : 043 ;
WPRIM, LB16, LB303, LB305 : 044 ;
PUSHNZ, PUSHNM, PUSHNU : 049 ;
PUSHID : 049a ;
LB321, PUSHN, YFTIMEN, YFTIMEMO, YFTIMEY : 050 ;
APROC1, APROC2 : 055 ;
WNUMVL, ERRIXN : 056 ;
WNUMI : 058 ;
WNUMIK : 059a ;
LMUL13 : 060 ;
XIFAC, XHFAC : 061 ;
XHPSF : 062 ;
XILOC : 062a ;
XIPOL : 062b ;
XHPOL : 063 ;
NEWVP, NEWVP1 : 064a ;
XHMUL, PB30, PB31, PB310 : 065 ;
POPPR : 065a ;
POPNEW : 065b ;
POPD0 : 065c ;
XIMUL, POPN1, POPN : 066 ;
XHADD, XIADD : 067 ;
XHSUB, XISUB : 068 ;
XHDIV, XIDIV : 069 ;
XHDIVE : 069a ;
XIEXP : 069b ;
XCHAZE, WCHASZ : 069d ;
WCHANF : 069e ;
XICHA, XICHA1 : 070 ;
XHCHA : 071 ;
WPRIMS : 072 ;
WFACT : 073 ;
WTERM, GAM74 : 074 ;
XIPRIOR, XHPRIOR : 075 ;
WFLOAT : 076 ;
XIFLO, GAN56, GAN58 : 077 ;
XIEXACT, XHEXACT, XHEXACTS : 078 ;
WEXPRS : 079 ;
WEXPRC, WHENX : 080.1 ;
WHENC : 080.4 ;
WDCOMP : 081 ;
XIREEL, XHREEL : 082 ;
XIPOLY, XHPOLY, XIADR, XHADR : 083 ;
XIFLOA, XHFLOA : 084 ;
XIFLOB, XHFLOB : 085 ;
WEXPRN, RLOGIC1, RLOGIC, WADRLOG : 085a ;
WEXPR : 086 ;
WEXPRE, WEXPREK : 086a ;
WPOLY, WPOLY1, XHDEV : 087 ;
WPOLYU, WPOLYUC, WPOLYMC : 087a ;
WREEL, XIREELP, WVGK, WVGK1, WINDEX, WINDEXV : 088 ;
WVGK2 : 088a ;
WVGA, WVGAD, WADR, WADRP, WVGAZ, WADRV, WVGAM : 089 ;
WCADR, WCINDEX : 089.1 ;
WENTIERV, WENTIER : 089a ;
WENTIERPV, WENTIERP : 090 ;
WEXCEND : 093 ;
WINSTR, ERRARV, ERRPXC, ERRARN, PB840, PB880 : 094 ;
WINSTR1 : 099 ;
WPILEASGV, WPILEASG : 100a ;
WASGN, WASGN1, WEXPRCOND : 101 ;
WICOND, WHCOND, TTCOND, WASGN2, LB920 : 101.1 ;
ILB76, PLB76, VERA6A, VERA6B : 106a ;
LB76H : 106b ;
XLB76, LB76, LC75 : 107 ;
WCHAINV, WCHAIN, LB95A, LB95C, LB95 : 109 ;
PACK95 : 109a ;
WLSZ : 109b ;
WTSTCH : 109c ;
WCHATET : 109d ;
WCHASV, WCHAS : 110 ;
CPUSHN0, CPUSHN1, CPUSHN : 111 ;
WCHAS1, LC12, YSTR : 112 ;
NOMTYP : 114a ;
!WNOMI, WNOMV, WNOM, WNOMD, WNOM1, WNOM1A : 115 ;
WLABL, WLABLG : 116 ;
WMONO, XIMONO, !ERRMO, WEXPRSE1, WEXPRSE : 117 ;
WVARK, XIVARK, WVAR, XIVARS : 118 ;
WRULE : 119 ;
!XHEXPD : 120 ;
WSPBAS1, WSPBAS, WSPBAS2 : 121 ;
WIDXPR : 123 ;
WIDX : 124 ;
WIDXI : 125 ;
WIDXV : 126 ;
WIDXF, ERRIXH : 127 ;
WSTVELV, WSTVEL, WSTVEL1, WSTVEL2 : 130 ;
WSTCELV, WSTCEL : 131 ;
WPHPE : 132 ;
WSTVSG, WSTVSG1, ERR92 : 133 ;
WSTCSG, WSTCSG1 : 135 ;
WSTVIN : 136 ;
WSTCIN : 137 ;
XSTDF : 138 ;
XSTKH : 139 ;
XSTCF : 140 ;
WTNAM : 141 ;
WTSRC1, WTSRC : 142 ;
WTDES : 143 ;
WTPER : 144 ;
XPEROK, ERR94 : 145 ;
?TVAR, GET79V, GET79L, GET79C, GET79I, GET79P, GET79G, GET79Y, GET79Z, GET79E, GET79N : 01 ;
GET79B, GET79D, GET79F, GET79X, GET79W, GET79S, !GET79A, GET79J, GET79K : 03 ;
GET79R, GET79U, GET79T, GET79H, GET79Q : 04 ;
GET79M, GET79O : 05 ;
MA100, ERRDMC : 10 ;
MA17 : 10a ;
Y, YCVAR, YLITT : 10b ;
XLITT : 10c ;
YDIM : 10d ;
SIZEIND : 11.1a ;
MA198 : 11.1b ;
NBIND : 11.1c ;
YCIND : 11.2a ;
XCIND : 11.2b ;
INDSZ : 11.3a ;
YASC : 11.3b ;
YLEN, YLEN1 : 11.4 ;
YSTOP, YEND : 13 ;
YCURS : 14 ;
YINPT, XINTXT, XINRDC : 15.1 ;
WREAD1 : 15b ;
WCHABR : 15c ;
WREAD2, WCHABR2 : 15d ;
YGOTO, MA49 : 16 ;
YXQT : 16a ;
XCHEXI : 16a1 ;
XCHEXFZ : 16a2 ;
GEB74, YXQT1, YXQT2 : 16b ;
YGOSUB : 17 ;
YRET, DEPILE2 : 18 ;
MA512 : 18.1 ;
BCKTMP : 18a ;
CLRLOC, ERRPPR : 18b ;
MA58 : 18c ;
YNOLOC : 18d ;
YDIF : 19 ;
DEIFAV, YENDIF : 19a ;
YELSE, DECTMNE, YEXITIF : 19b ;
DEPILE : 20.c ;
DEAV : 20.c' ;
DECELSE, DECEI, DECIF, DECEND, DECMAX, DECMIN, DECDATA, DECFOR, DECPGE, DECXOR, DECOR, DECAND, DECCLR : 20a1 ;
DECXAS, DECXMA, DECXSTOP, DECXGOTO, DECXERROR, DECXSTEP, DECXTO, DECXBREAK, DECXNEXT, DECXIN, DECXOF, DECXNOT, DECXTHEN : 20a2 ;
DECMA4 : 20b ;
DEAVN, ERRIBF : 20b' ;
SAUTLBL : 20c ;
!WNOMI : 21 ;
DECLOOP : 22 ;
YFOR : 22a ;
YNEXT : 23 ;
YCOND : 24 ;
YIFTH : 25 ;
YCOMPLEXF, YCOMPLEX : 26 ;
YTAMP : 26b ;
YPILE, YPILEC : 26c ;
YPACK : 26d ;
YFRMT, TFRMTM, YFORMATM : 26f ;
YLIMT, YLIMTM : 28 ;
!TRTOP, YHIMEM, TRTOP1, ERRPLA : 28a ;
DECYMAX : 28c ;
XLIBERE : 28d ;
XALLOC : 28d1 ;
YPOB, YPOW, YPOLS, YPOWS : 29 ;
YPOBS : 30 ;
YPOL : 31 ;
SLNI : 32 ;
VERPOL, ERRNVR, ERRDEP : 33 ;
YPOP, VERVAR1, VERVAR, GAP10 : 34 ;
WPUSU : 35 ;
YPOPC : 35a ;
YPUSH, YPUSHC : 36 ;
XSTACKN, TVARUM, YSTACKF, YSTACKDF, YSTACK, YSTACKD, XSTACKB, XSTACKC, DECCREE : 36.1 ;
YLOCAL : 37 ;
note, YPROC, ?WPROC : 43 ;
CONC12 : 50 ;
GED10, GED20, GED30 : 60 ;
YWHEN, YENDSELECT, YEXITSELECT : 64 ;
YCONTCASE : 64a ;
YSELECT : 65 ;
YBASE : 014 ;
YPRIORD, YPRIORF : 015 ;
YPUIS : 016 ;
YPC : 018 ;
YSUBS, XSUBS : 019 ;
WREEP, WREEP1, FLREEP, SGPM1 : 021 ;
WREEPD, WREEPD1 : 021a ;
YDIVR : 022 ;
YINT, XIDIVR : 022a ;
YCINT, YCINTV : 022b ;
YLINT : 022c ;
YGINT : 022d ;
YMODR, YMODR1, RETFL : 023 ;
YMODS, YMODSA, YMODS1 : 023a ;
YPGCDR, MB230, MB231 : 024 ;
YMIN : 025 ;
YMAX : 026 ;
YABS : 027 ;
YPYDE : 029a ;
YPYVN, YPYMN : 030 ;
YPYV : 031 ;
WVGV : 032 ;
YPYM, MB440 : 034 ;
YNORM, YPYNR : 035 ;
YFCN, YFCE : 036 ;
YFCP : 037 ;
XFRD1, XFRD, XRECT, YFRD : 038 ;
YFRF, YFRF1 : 039 ;
YFRE : 040 ;
YDER, YDERK : 041 ;
YMODP : 042 ;
XICND : 042a ;
YDIVP : 043 ;
YDCOM : 045 ;
YPRFC1, YPRFC : 046 ;
YPRFACTD : 047 ;
YRO, YROOT1 : 048 ;
YKEYGET : 050 ;
YVAL : 051 ;
YLEFT, XMID : 052 ;
YMID : 052a ;
YRIG : 053 ;
YIST, YIST1 : 055 ;
YISTK, YISTK1 : 055a ;
YDK : 055b ;
YCHR : 056 ;
YSPC : 056.1 ;
YSTRINGD : 056.2 ;
YCHRP : 056a ;
YPRTST : 056b ;
YPREM : 056c ;
YRANDOM : 057 ;
YPKB, YPKW, YPKLS, YPKWS : 057b ;
YPKBS, YPKL : 057c ;
YTYP : 058 ;
MC53 : 062a ;
YPRC : 062b ;
XRLOGC : 062c ;
YPRC2, INITPR : 062d ;
XPI : 062e ;
YAPP : 063 ;
YANGLE, XIANGLE : 063.1 ;
!YASIN, !YACOS : 063.2 ;
YARC : 063.3 ;
YSIN, YCOS, YTAN, YATN : 064a ;
YAEXP : 064c ;
YAEXP1 : 064d ;
YSQRT, YSQR : 064e ;
YAPI : 067 ;
YDL, MC58, MC59 : 069 ;
YSHYG : 070 ;
YSEXP, MC64, MC66 : 071 ;
YSCOS : 073 ;
YSSIN : 074 ;
YSLOG : 075 ;
YSATN : 076 ;
YTIME, YTIME3 : 077 ;
YCLR, XCLRTIM : 078 ;
YMUS, MUSV1, MUSV, DECPER1, DECPER, MUSD, MUSF, MUSA : 079 ;
YPSG : 089 ;
YPAGE : 090 ;
WNOMVR, YVARNUM : 090a ;
YDVARNUM : 090b ;
YADR : 091 ;
YADRN : 091a ;
YREAD, !TDATAP, !TDATAF : 092 ;
YRESTR : 093 ;
WSTRLP : 094 ;
YSUM, YPROD, YCONC : 097 ;
PREPT, YGEM, YGEMT, YBIOS, YBIOST, YXBIOS, YXBIOST : 098 ;
YCALLA, YCALL, GAM48 : 103.1 ;
YVDIF, YVDIRF, YAESF : 108 ;
DECTMNP : 109 ;
WINDEXAV, WCINDEXAV : 110 ;
YVDI, VDIB, YVDIR, VDI, OVDIC, VDIC, TVDI : 111.1a ;
AESC, YAES, AESB, AES, ERRAES : 111c14 ;
?YRTS : 114 ;
YNUMF, YNUM, XNUMF1 : 115 ;
YDENF, YDEN, XDENF1 : 116 ;
MF14 : 117 ;
YPKCB : 118 ;
YPKCW : 119 ;
YCHAN : 120 ;
YCHAN1, XCHAN, !IMPY, !IMPX, !IMPC : 120a ;
YNUMR : 123 ;
YDENR : 124 ;
!YEXACT : 124.1 ;
!YFLOAT : 124.2 ;
YDIVN, YMODN, YDIVD, MFDIV : 126 ;
YLOAD, MF59 : 128 ;
YSAVED : 129 ;
YBLOAD, PREVSV, GAB60 : 129.1 ;
YBSAVE, WCHANFV : 129.2 ;
YCMP, XCMPCH, XCMPCH1, YCMP1 : 130 ;
YUPPER1, XUPPER1, XUPPER2 : 132 ;
YJSG, YJSG1 : 137 ;
YJSD, MG16 : 138 ;
YJSM, GES24 : 138a ;
YCONT : 139 ;
YCEFL, MG23 : 140 ;
YGCD : 141 ;
YSTR1 : 142 ;
XPRTAR : 143 ;
YERROR : 148 ;
!TFONR, YERRT, YERRTS : 149 ;
YSUBSR : 150 ;
YIMPL, DECLTR : 151 ;
YBRPT : 153 ;
YPEKC : 154 ;
YPEKCZ, YPEKCZ1 : 155 ;
YEXG, MG79, MG790 : 156 ;
YVOP : 158 ;
YCADD, YCADD1 : 159 ;
WNOMC, ERRNCH, WNOMVC, ERRNVV : 159a ;
YDET : 160 ;
XDET : 162 ;
XELIM : 165 ;
YELIM : 166 ;
YSGN : 167 ;
XREPIC, !TPREC3 : 168 ;
XRNLOG, XRNPI : 169 ;
WORDF, WORDF1, YORDF : 172 ;
YDEGF : 173 ;
YCONTF : 174 ;
YREDF : 175 ;
WNCOEF : 176 ;
WCFF1 : 177 ;
WCFF2 : 178 ;
YCOEFF, MH88 : 179 ;
YPRINV, MI34 : 181 ;
YMDPWRE : 183 ;
WCALMD1, WCALMD2, WCALMD3 : 184 ;
WCALMD : 185 ;
YMDDIV, MI84, MI85 : 186 ;
YMDMOD : 187 ;
YMDPGCD : 188 ;
YMDPWR : 189 ;
YMDINV : 190 ;
YMDS, MI87 : 191 ;
YMDFF : 192 ;
YMDSMP : 193 ;
YINV : 194 ;
YHOMOG : 196 ;
YDIVE : 197 ;
YDIVEZ : 198 ;
YISQR : 199 ;
YINTROOT, GAM17 : 199a ;
YCURSX, YCURSH : 200 ;
YCHARG : 201 ;
YNONEXT : 202 ;
YRESOL : 203 ;
YVIDEOI : 204 ;
YSHOWCM, YSHOWM, YSHOWC, YHIDECM, YHIDEC, YHIDEM : 205 ;
YVERFY : 206 ;
YDAMIER : 207 ;
YCSCR : 208 ;
YRSCR : 209 ;
YFSEL : 210 ;
YDO, GEY44 : 211 ;
YREPEAT : 211a ;
YWHILE, GEY49 : 212 ;
YWEND, GEY52, ERRBSF, ERRIMB : 213 ;
YLOOP : 214 ;
YUNTIL : 215 ;
YEXIT, YEXITS : 216 ;
XEXIT, GEY58, GEY62, GEY65 : 216a ;
DECWEND, DECWHILE, DECNEXT, DECFOR1, DECLOOP1, DECDO, DECUNTIL, DECREPEAT : 218 ;
DEAV1, DEPILE1 : 219 ;
YCHANS : 220a ;
YUPPER : 221 ;
YNXTCD, YNXTLG : 222 ;
RERDK : 223 ;
STFONS, TFONS1, TFONS : 224 ;
RNORDK : 225 ;
YDKX : 226 ;
YDKXC : 227 ;
YDKXI : 228 ;
YDKL : 229 ;
YDKT : 230 ;
YDKV : 231 ;
YDKC, YDKI : 232 ;
YINTLG : 233 ;
YVSET : 234 ;
YCSET : 235 ;
YCDR : 237a ;
YLMN : 238 ;
WLMY, WLMY2, !WLMY1, WLMYC, WLMYC3, WLMYC2, !WLMY1 : 239 ;
YLMY : 240 ;
YLMC : 241 ;
YLMV : 242 ;
YMIRROR : 243 ;
GEF64 : 244 ;
YRIST : 245 ;
YRISTK : 246 ;
YESET : 247 ;
WFORV : 248 ;
WFORC : 249 ;
YFORV, GED64 : 250 ;
YNEXTV : 251 ;
XFORV, ERR93 : 253 ;
XFOR1, XFOR2, XFOR2A, XFOR3, XFOR4, XFOR4V, XFOR5, XFOR6 : 255 ;
GED74 : 257 ;
YFORC : 258 ;
YNEXTC : 259 ;
XFORC : 260 ;
YCOPY, GAJ35 : 261 ;
CMPDET : 262a ;
YSORT : 263 ;
WTSCMA, WTSCM : 265.1 ;
WRTHEX1 : 265.3 ;
CMPBAS : 265.4 ;
CMPCAL, CMPIL, CMPIW, CMPIB, CMPV, CMPC : 266 ;
YNEXTPERM : 270 ;
YPERMUTE, XPEREF, REOIL, REOIW, REOIB, REOVC : 274 ;
YSEARCH : 277 ;
YCHDR, YCHDRF : 278 ;
WLECT : 278a ;
WLECT1, DECCRPDE : 278b ;
YTIMEH, ERRRGR : 281 ;
YTIMEM, YTIMES, YTIMEY, YTIMEMO : 282 ;
YTIMEN : 283 ;
YCLOCK, YNOCLOCK : 284 ;
YTIMED1 : 285 ;
YTIMEJ : 285a ;
YSETTIME, YSETTIME1 : 286 ;
YTIMED : 286a ;
YDATED : 286b ;
WJUL, WJUL1 : 286c ;
YERR, YERRD, YERL, YERA : 287 ;
YCHDIR : 288 ;
YDFREE : 289 ;
YDIRD : 290 ;
YMKDIR, ERRTOS : 291 ;
YRMDIR : 292 ;
YKILL : 293 ;
YEXIST : 294 ;
YFILES : 295 ;
YNAME : 296 ;
DECLABL : 296.1 ;
YERRLBL, YBRKLBL : 296.3 ;
YERRLBLV : 296.4 ;
YBRKLBLV : 296.5 ;
YON : 297 ;
YBREAK, YBREAK0, YNOBREAK : 298 ;
YOPEN, NBCANAUX, CANAUX, RFILES0, CANAUX1, CANAUX2, CANAUX3 : 299 ;
XCANAL, XCANAL1, XCANAL2A, XCANAL2, ERRFI4 : 304 ;
XCANAL3, ERRFI7, XCANAL4A, XCANAL4, ERRFI5 : 304a ;
XCANAL6 : 304a1 ;
YDEVTY, YDEVID : 304b ;
YCLOSE, XCLOSEA : 305 ;
XCLOSE, GA49 : 306 ;
YPRINTDEV, YINPUTDEV, YLPRINTDEV : 306a ;
YINP, PERIPH : 307 ;
YINPQ, YOUTQ : 307a ;
RDCAN1, RDCAN : 308 ;
YBGET : 310 ;
YINPUTD : 311 ;
XLOC, GA71, GA710, GA72 : 312 ;
YLOC : 313 ;
YLOF, XLOF1, XLOF : 314 ;
YRSEEK, YRELSEEK, YSEEK : 315 ;
XSEEK, XSEEKU : 316 ;
YEOF : 317 ;
PTCAN, ERRNYR : 318 ;
YOUT : 321 ;
PTCANB, PTCAN13 : 321a ;
YBPUT : 322 ;
XWORDS : 323 ;
YWORDSD : 324 ;
YINKEYD : 324a ;
XCANAL5, XCANINP : 325 ;
RDCANA, RDCANB, WRCANB, ERRLTL : 326 ;
RDCAN2, RDCAN3 : 327 ;
YINPUT : 328 ;
YLINE : 329 ;
XCANLST, XCANPRT : 331 ;
PRTOPT : 331a ;
YWRITE : 331b ;
YLPRINT, YPRINT, GAB85 : 332 ;
USINGCH, GAC13, GAC16, GAC18, GAC180, GAC26, GAC181, GAC28, GAC31, GAC34, GAC40, GAC44, GAC50, GAC51, GAC52, GAC53, GAC55, GAC56, GAC58, GAC590, GAC61, GAC610 : 335 ;
USING1, USING2, USING3 : 343 ;
YLPOS, YWIDTH : 344 ;
YCLS : 345 ;
YLET : 346 ;
YFIELD, ERR108 : 347 ;
YGET, YPUT : 349 ;
GAG40, GAG400, GAG42, GAG43, GAG44, YLSET, YRSET, YMIDDC : 352 ;
AESMOUSE : 356 ;
YMOUSEX, YMOUSEY, YMOUSEK : 357 ;
YMOUSEXC, VDICM, YMOUSEYC, YSETMOUSE, VDI33 : 358 ;
YDEFMOUSE : 359 ;
YMOUSE : 360 ;
GEVNT, GEVNTR, GBRAN, GARBRE, GARBRN, GMENHX : 000 ;
XMKILL, XMKILLA : 001 ;
XMCONS, XMTAM : 003 ;
XMCOC, GAH32 : 010 ;
YMENUC : 012 ;
YMENU : 014 ;
YONMENU : 015 ;
YONX : 019a ;
YMENUID : 020 ;
YOBID : 021 ;
DESK : 022.1 ;
AESFEN, AESFVH, FENHAN, AESFV : 022.4 ;
GAH84, GAH86 : 022a ;
YMESSAGE, YSUREQ : 023 ;
YALERT : 024 ;
YREMEMBER : 025 ;
REMVAR, REMZER : 027 ;
YRND, DUMPAR : 028 ;
MOORE, GAI51 : 029 ;
IMOORE0, IMOOREA : 030 ;
YRANDOMIZE : 033 ;
YMKZD, YMKZ1 : 034 ;
YCVZ, YCVI, YCVL : 035 ;
YMKID, YMKLD, GAI66 : 037 ;
YPOS, YCSRLIN : 038 ;
YPAUSE : 039 ;
PREPMT4, PREPMT, GAI74, GAI741, GAI75, GAI77 : 040 ;
YCIRCLE, YPCIRCLE, VDIG, PREPANG : 042 ;
YELLIPSE : 045 ;
YPELLIPSE : 046 ;
YORIGIN : 047 ;
YBOX : 048 ;
YPSET : 049 ;
DECTOV, YLINE1, OLDXY : 050 ;
YMARK : 052 ;
YGDOSQ : 057 ;
YMSIZE : 058 ;
YVR, YV : 059 ;
YHARDCOPY : 060 ;
GAL70, YCOLOR, YCOLORF, ?GAL74, !YVCOLOR, !YVCOLORF : 061 ;
!YXCOLOR, !YXCOLORF : 061.1 ;
!YCOLORB, !YCOLORBF : 061.2 ;
!YGRAY, !YGRAYF : 061.3 ;
YXVCOLOR : 061.4 ;
YXVCOLORF : 061.5 ;
!YVCOLOR, !YVCOLORF : 061.6 ;
!YAUXDEV : 061.7 ;
YPOLYFILL : 062 ;
YHEX : 063 ;
YFCNT, YCCNT : 064 ;
XFCNT : 065 ;
FRNAM, FRNAM2 : 066 ;
GRUN, YRUN : 067 ;
YDEBUG, YNEW, YQUIT : 067a ;
YMERGE, GMERGE, GAL37, GAL39 : 068 ;
YSAVE, GSAVE : 069 ;
YOVER, GOVER, GAL48 : 070 ;
YDIR, GDIR : 071 ;
WORKOUT, YWORKOUT : 072 ;
YLTYPE : 073 ;
YATC, YATF, YATF2 : 074 ;
YTTYPE, YLBEGIN, YLEND : 075 ;
YPOINT : 076 ;
YBOUNDA, YNOBOUNDA, TEFFET, TBOUNDA, TLEND1, TLEND2, MTYPE : 077 ;
!UAES, UAES0 : 078 ;
YMAXD : 079 ;
YFORMC, YFORMC1 : 080 ;
WEXPRCXV, WEXPRCX, TTCMPX, ERRCPX : 080.1 ;
YREIM, YCFONF, YRE1, YIM1 : 081.1 ;
YCC : 081.2 ;
YCARG : 081.3 ;
YCXABS, YCABS : 081.4 ;
YCXNORM : 081.5 ;
YVERSION : 082 ;
!YEXACT : 083 ;
YEXP, XLOGPI, YCFONC : 084 ;
YLOG, !YLOG10, YLOG1, YEXP1 : 085 ;
XLOG, GAN84, YALOG2, YALOG1, XIRPOS : 085.1 ;
!YFLOAT : 086 ;
YSROOT : 087 ;
YCXINT, YCXINT1, YCXINT2, XIMULADD : 088 ;
YCXDIV, YCXDIV1 : 089 ;
YCXMOD : 090 ;
YSINH1, YCOSH1, YTANH1 : 091 ;
WGAUSSV, WGAUSS : 092 ;
XEUCL : 093 ;
YCXINV, YCXGCD : 096 ;
!YASINH1 : 097 ;
XQMUN : 098 ;
!YACOSH, !YATNH : 099 ;
YBASEPAGE : 100 ;
YMKSD : 101 ;
YCVS : 102 ;
YVH0 : 103 ;
YFSUBS : 104 ;
YFLOATP, YEXACTP, YRATNUMP, YINTEGERP, YPOLYP, YLITP : 106 ;
YEVEN, YODD : 107 ;
YCOMPLEXP : 108 ;
YMEMBERP : 109 ;
REGNUM : 110 ;
XMINV : 001 ;
XMINVS, XMINVSB, XMINVSA, XMINVS1 : 003 ;
XMPOSE : 004 ;
XMCHG : 005 ;
XMMUL : 006 ;
XMMULS : 006a ;
XMADD : 007 ;
XMSUB : 008 ;
XMEXP : 009 ;
XRND : 012 ;
XRNDRG : 012a ;
XMPT1, XMPT2 : 013 ;
XMPT3 : 015 ;
XMPT : 016 ;
XMPRS1 : 018 ;
XMPRS2 : 019 ;
XMPRSA : 019a ;
XMPRS : 020 ;
XMPSB : 021 ;
XMPRND : 021a ;
XMPNOR : 022 ;
XMPCMUL : 023 ;
XMPCMULT, XMPCMULS : 023a ;
XMPPB : 024 ;
XMPPM : 025 ;
XMPTR : 026 ;
XMPADD : 027 ;
XMPSUB : 028 ;
XMPMUL : 029 ;
XMPDIV1 : 030 ;
XMPMOD1, XMPMOD : 031 ;
XMPDIV : 032 ;
XMMMUL : 033 ;
XMPEXP : 034 ;
XMPDEG : 036 ;
XMPGCD1, XMPGCD : 037 ;
XMPINV : 038 ;
XMPSQF : 041 ;
XMFMD : 042 ;
XFREP : 043 ;
XMFMD1 : 044 ;
XMFPAR : 047 ;
XMFPLU, XMFPLUQ : 048 ;
XMFBEZ : 051 ;
XMFBEZC : 055 ;
XMFINT : 056 ;
LITCU1 : 067 ;
XFREPI : 067a ;
LIFTB : 068 ;
LIFTA : 069 ;
XPP : 070 ;
XJPDIV : 080 ;
XJPMOD : 082 ;
XJPINV : 083 ;
XJPDHG : 086 ;
XJPSCT : 087 ;
XJPANY : 088 ;
XJPHTS : 089 ;
XJPHMG : 090 ;
XJPHMG1 : 092 ;
XJFHMG : 093 ;
XFREC : 094 ;
CALPRO : 094a ;
XJFG : 095 ;
XJFF : 097 ;
ANALDG : 114 ;
XJPSAB : 117 ;
SUALT : 118 ;
XFRL1 : 120 ;
XGQU : 123 ;
XFRM2 : 123a ;
XFRM1 : 124 ;
?ZONE, ?FZ01, ?ZONEF, PILE : 000 ;
TCONST0, TCONSTU, TCONST1, TCONST2, TCONST10, TCONST200, TCONSTH, TCONSTQ : 001 ;
?TXPF2 : 002 ;
!TPILE, !TRTOP, ?TRBAS, TDECA5, TFRUN, !TVALA6, !TPPI, !TPI, !TPPL, !TPL, TVARB, TVARF, ?TCOND, TZONE, !TBASE, !TBASET, !PRIOR, ?TGSB, ?TFOR, !TCMPX, !TFRMT, !TPREC, !TPREC1, !TPREC2, TVARI, !TVARL, !TVARV, TVARI1, !TINPT, !TINPTF, !TINPTP, !TDATAP, !TDATAF, !TFRDG, !TFONR : 003 ;
!UAES, VDIPB, AESPB, CONTRL, INTIN, PTSIN, INTOUT, PTSOUT, CONTROL, GLOBAL, AINTIN, AINTOUT, ADDRIN, ADDROUT : 004 ;
!ERRAR, !ERREX, !ERRTL, !ERRIX, !ERRIS, XERRM, !ERRDV, ?ERRLA, KB44, !ERRDP, !ERROV, ?ERRVA, ERRVL, !ERREX, !ERRDM, !ERRTL, !ERRAR, !ERRIX, !ERRIS, ERRLI, ERRNR, ERRMT, ERRCP, ERRPY, ERRRE, ?ERRMC, ERRGR, ?ERRIB, ERRRS, !ERRMO, ERRFN, ERRRT, MA86, ERRIM, ERRRG, KH82, ERRSZ, ?XPIP, !ERRFY, !ERRAB, !ERRNY, ERRXX, ERRDR, ?ERRUL, HD37, HH190, ERROD, ERRAE : 014 ;
LONG, SLNG0, SLNG01, SLNG1, SLNG30, SLNG20, SLNG12, SLNH20, SLNH0, SLNH1, SLNH10, LONG1 : 020 ;
VERIFM0, VERIFM1, VERIFM2, VERIFM3, VERA6 : 021 ;
CHGS, ENTR, BACK : 022 ;
?ERRVA, ?VERA0, MEVEN : 023 ;
XPOSEF, XPOSE, XMINUSF, XMINUS, XABS, XPOSE1 : 030 ;
XEFFC, XEFFC1 : 031 ;
XADD1, XPOSED0, XPOSED1, XPOSEDA, !ERRDP : 032 ;
XSUB1, XPOSEZ, ?ERRLA, KA38 : 035 ;
XADDS1 : 039 ;
?XSUBS1 : 040 ;
?XCMPS1, XCMP1 : 041 ;
!XMUL1, !XPOSEL : 043 ;
XMULS1 : 046a ;
XMULS2 : 047 ;
!XDIV1, ?XDIV1A, XPOSEUN, !ERRDV, XPOSEA1 : 048 ;
!XPGCD : 054 ;
XPRTA1, C10000 : 055.1 ;
XPRTA20, ?XPRTE2 : 056 ;
XPRTA2, XPRTA2F, TFRMTY, MH601, KB255, KB252A, KB254A : 056.1 ;
XPREXS, XPREXLS, XPREX, XPREXL : 056.6 ;
SIMF : 057 ;
XMUL2, XPOSEFR : 059 ;
XINVS2 : 061 ;
XDIVS2 : 062 ;
XADDS2 : 063 ;
XSUBS2 : 065 ;
XEXPS2 : 066 ;
XEXPD2N : 066b ;
XEXPD2 : 068 ;
XDIVM2, KB74 : 069 ;
XDIVMS : 071 ;
XDIVMQ : 071a ;
WREEPC, XCMPS : 072 ;
note, SQRT1, TSQRF, SQRS : 073 ;
SQRT1F : 075.6 ;
SQRT2 : 076 ;
XPF1, TXPF1 : 077 ;
XPF2 : 078 ;
!XPF3, !TINCR : 079 ;
XRO1 : 081 ;
XRO2A : 083 ;
XRO2 : 084 ;
XBNB : 085 ;
XAFR1 : 086 ;
XXP2N : 089 ;
XAFR : 090 ;
XROT : 091 ;
XFLO, XINTE : 092a ;
XARON, XROR : 095 ;
XDIVMUL : 095a ;
XDIVAR : 096 ;
XSERIE : 097 ;
XSER3L, XSER3T, XSER3E, XSER3S : 099 ;
XAEXP, TEXPM : 100a ;
XAORD : 102 ;
XALOG : 103 ;
XARCTG : 106 ;
XASIN : 111 ;
XSGN : 117 ;
XINTLG, XINTLGA : 118 ;
XVALN : 119 ;
XPSP0, XPSP1, XPSP : 001 ;
XLONGP : 002 ;
XPSAP : 003 ;
XCHSP : 004 ;
XADDP : 005 ;
XSUBP : 012 ;
XMULM, !ERROV : 013 ;
XMULPQ : 015a ;
XMULP : 016 ;
XCOEF1, XCOEFP : 017 ;
XDEG : 020 ;
XSBSP : 021 ;
XPRTAP : 022 ;
XPRTAF : 024 ;
XPRTAG : 024a ;
XEXPFG : 024a4 ;
XLGCV : 024a5 ;
KE273 : 024b ;
XPRTEF : 026 ;
XCMPP : 033 ;
XCMPP1 : 033a ;
XVAL : 034 ;
XVALP : 035 ;
XRED2 : 035a ;
XPSF : 036 ;
XPSAF : 037 ;
XPSAF1 : 037b ;
XCONCP : 038 ;
TOPB : 045 ;
XDIVF : 045a ;
XMUL, XMULF : 045b ;
XPSF0, XPSF1, KXPSF : 046 ;
XINVF, XEXPF : 047 ;
XPGCDF, XPGCDF1 : 049 ;
XEXPP : 052 ;
XDEVFP : 054 ;
XADD, XADDF : 055 ;
XSUB, XSUBF : 056 ;
XFFCT1, XFFCT, XFFCT0 : 056a ;
XFDEV : 056b ;
XPRIOR, !PRIOR : 057 ;
XTPOLY : 058 ;
XTREEL : 059 ;
XTADR, XTADR1, XTINDX : 060 ;
XEXP : 061 ;
XCND1 : 070 ;
XCND2 : 072 ;
XCARQ : 072a ;
XCARQ1 : 073 ;
XDVP : 075 ;
XDV : 076 ;
XRQ2 : 078 ;
XRQ3 : 082 ;
XREDQL, XFRL2 : 083 ;
XREDQM : 083a ;
XREDQ : 083b ;
XREDQQ : 083c ;
XMONO : 085 ;
XMODPR : 086 ;
XCND3 : 087 ;
XRDC1 : 088 ;
XRDC2 : 089 ;
XRDC4 : 089.1 ;
XAPY : 093 ;
XAVA : 094 ;
XTKP1 : 095 ;
XTKP2 : 096 ;
XTKP : 100 ;
SSER : 103 ;
XPOLE : 107 ;
XPSING, XPSING1 : 108 ;
XNTG1 : 109 ;
XNTG2 : 111 ;
XNTG : 115 ;
XPSMON : 128 ;
XMCTE : 129 ;
XDCTE : 130 ;
XCTDIV2 : 130a ;
XCTDIV : 131 ;
XCTDIV1 : 131a ;
XPSDIV : 134 ;
XCONT : 137 ;
XGCD : 138 ;
XNORPE : 145 ;
XCONT1 : 147 ;
XNRED3 : 148 ;
XCFLST : 152 ;
XDEGMN : 153 ;
XNUMF : 154 ;
XDENF : 155 ;
XCOMF : 156 ;
XCOM1 : 158 ;
XREDP, XREDFF : 159 ;
XREDPF : 165 ;
XREDPP : 170 ;
XESIF : 172 ;
XCONCI : 173 ;
XMULFA, XADDFA, XSUBFA, XDIVFA : 182 ;
XRULE1 : 185 ;
XRULE2 : 188 ;
XRULE3 : 189 ;
XGEN : 190 ;
XRULE4 : 192 ;
XRULE5 : 193 ;
XNLIT, XNLITF : 194 ;
XCLIT, XCLIT1 : 195 ;
XCLITF : 195.1 ;
XDEGF : 196 ;
XFORMC, XRDC1A : 197 ;
XRDC3 : 198 ;
XRDC3A : 199 ;
XCMISO : 201 ;
XREIM : 203 ;
XRE1, XIM1 : 204 ;
XCC : 204.1 ;
XCMOD : 205 ;
XSROOT : 206 ;
XEUINV : 207 ;
XMEMBER : 210 ;
XPOSF1 : 119 ;
XINTE1 : 120 ;
XINTE2 : 120.1 ;
FTPOL1 : 120a ;
!XFLMUL, XFLMULQ : 121 ;
XUNFL : 122 ;
XFLINV : 123 ;
!XFLDIV : 124 ;
!XFLSUB : 125 ;
XFLCHS : 126 ;
!XFLADD : 127 ;
!XFFEXP : 129 ;
FTPOL : 131 ;
DFEXP, ?DFSIN, ?PISUR2P, ?PISIN, ?DXPI, ?MDIX : 131.1 ;
XFLCMP : 134 ;
XFLEXP : 135 ;
!XFFATN, !XFFATN1, XFFATN2 : 136 ;
!XFFLOG1, !XFFLOG : 137b ;
!XFFSQR : 141 ;
XFLDV1 : 142 ;
XFLDVS : 144 ;
XFLDVQ : 145 ;
XFFTG1, ML70 : 146 ;
XFLDVP : 147 ;
!XFFCOS : 149 ;
XFFTWO, XFFDV2, XFFDV4 : 149.1 ;
XFFSIN, !XFFTAN, XFFSIN1, XFFSN1, XFFTAN1 : 150 ;
!XFFANG : 152 ;
XFLRND : 154 ;
!XFFSH, !XFFCH : 155 ;
XFFEXPB : 156 ;
XFFEXPA : 157 ;
!XFFTH, XFFTH1 : 158 ;
XFFHYP : 160 ;
XFLSQ1 : 161 ;
XFFASH, XFFASH1 : 163 ;
IEEEA : 165 ;
IEEE32 : 167 ;
IEEE64 : 168 ;
XFLIE1, XFLIE2 : 170 ;
XFLI32 : 171 ;
XFLI64 : 172 ;
!XFFEXP1 : 173 ;
CFLO : 200 ;
CFLO1 : 201 ;
XTCX : 203 ;
CFLAVI, CFLAVI2 : 204 ;
CFLADD : 205 ;
CFLSUB : 206 ;
CFLMRE : 207 ;
CFLMIM : 208 ;
CFLCJG : 209 ;
CFLINV : 210 ;
!CFLMUL : 211 ;
CFLN2, CFLN1 : 212 ;
!CFLDIV : 213 ;
!CFLEXP : 214 ;
!CFLLOG : 215 ;
CFLIM, CFLRE : 216 ;
XFSTP : 217 ;
!XFSTV : 220 ;
XFCADJ : 230 ;
XFCMUL : 231 ;
XFCADD : 232 ;
XFCPOS, XFCEXP : 233 ;
XFCEXPA, XFCUN : 235 ;
XFCEXPS : 236 ;
XICFL, XHCFL : 301 ;
XICFLA, XHCFLA : 302 ;
XICEXACT, XHCEXACT : 303 ;
XHCXIM, CFLAVI1 : 305 ;
XIZERO, XHZERO, XICZERO : 306 ;
XICFL1, ?XHCFL1 : 307 ;
FLAG30, !NBLIGNE, NBCOL, !TBUFL, !TD000 : 001 ;
GXCOLOR, !YXCOLORF, !YXCOLOR, !YCOLORBF, !YCOLORB, !YGRAYF, !YGRAY, !YAUXDEV : 002 ;
!XMUL1, !XPOSEL, XPOSEQ, XPOSET, XPOSEQQ : 003 ;
XPOSEA0D0 : 011 ;
!XDIV1, ?XDIV1A : 015 ;
!XPGCD : 021 ;
XMDA : 022 ;
C10TO9, MH52 : 024 ;
!DECN : 026 ;
DECN16 : 027 ;
DECN10 : 028 ;
CPCVI : 040 ;
CPCVF : 042 ;
CPCVI2 : 043 ;
CPCXI2 : 044 ;
CPCXI : 045 ;
CPCXF : 046 ;
CPCA : 047 ;
CPCR : 048 ;
CPHEAD : 060 ;
!XFFEXP, !XFFATN1, XFFATN3, !XFFATN, !XFFLOG, !XFFLOG1, !XFFSQR, !XFFCOS, !XFFTAN, !XFFSH, !XFFCH, !XFFTH : 062 ;
!XFFEXP1 : 063 ;
!XFFANG : 064 ;
CPHEAD2 : 064a ;
!XFLMUL, !XFLDIV, !XFLSUB, !XFLADD : 065 ;
!YATNH : 066 ;
!YASIN : 067 ;
!YACOS : 068 ;
!YLOG10 : 069 ;
CPASINH : 070 ;
!YASINH1 : 071 ;
!YACOSH : 072 ;
CPCMUL, CPCMUL1 : 075 ;
CPCINV, CPCINV1 : 076 ;
CPCDIV : 077 ;
CPCANG : 078 ;
CPCNORM : 079 ;
!CFLMUL : 080 ;
!CFLDIV : 082 ;
!CFLEXP : 083 ;
!CFLLOG : 084 ;
CPPWR : 090 ;
CPXPWR : 091 ;
CPCMULQ : 092 ;
!XHEXPD, CPXRP : 095 ;
CPFACT : 096 ;
CPXFACT : 097 ;
MB112 : 098 ;
!XFSTV, RC1, RC2, RC3 : 100 ;
?CPSTV, CPFSTV : 102 ;
RCTRI, RESORT : 107 ;
RCMUL, RCFN, RCERR : 110 ;
RCPWR : 112 ;
!XPF3, !TINCR, TDIFPR : 120 ;
CMANDZ0, CMANDZ1, CMANDX0, CMANDX1, CMANDX, CMANDXM, CMANDPX, CMAND2PC, CMANDL, CMANDY0, CMANDY1, CMANDY, CMANDYM, CMANDPY, CMANDT, CMANDTF : 149 ;
WCXFPV, WCXFP, ERRFRAC : 150 ;
YFRACTAL, WFRACTAL, MAND7, MAND6, MAND4, MAND3, MAND2, MAND1 : 151 ;
?CUBE : 166 ;
?POTT : 167 ;
?JULIA : 169 ;
-
00 memory map and various codings : 00 ;
-
01 coding integers, rationals, polynomials & factorized forms : 01 ;
-
02 polynomial division ?XDIVP : 02 ;
-
03 exp, log, Arctan, sin : 03 ;
-
04 resultant ?ELIM : 04 ;
-
05 Bareiss method for computing determinants (see also B. Buchberger, G. E. Collins & R. Loos page 116) ?XDTN : 05 ;
-
06 gcd XGCD : 06 ;
-
07 XREDFF ?XRED : 07 ;
-
08 chart for decoding a command WINSTR WPRIM WTERM WFACT WEXPRS XEXPF : 08 ;
-
10 XMFBEZ : 10 ;
-
11 XMFPLU : 11 ;
-
12 polynomial factorization : 12 ;
See also, in other folders :
-
decoding a function/procedure, YPROC, ?WPROC : 04/43 ;
-
square root of an integer, SQRT1, TSQRF, SQRS : 11/073 ;
-
B. Buchberger, G. E. Collins & R. Loos (editors) Computer Algebra (Springer-
Verlag, 1982)
-
D. E. Knuth, The Art of Computer Programming, vol 2 (Addison-Wesley, 1981)
-
E. W. Weisstein, Concise Encyclopedia of Mathematics (CRC Press, 1999)