diff --git a/data/sysrpl-data.38G.el b/data/sysrpl-data.38G.el index 4f3c3db..7e32d75 100644 --- a/data/sysrpl-data.38G.el +++ b/data/sysrpl-data.38G.el @@ -1,81 +1,81 @@ -#s(hash-table size 5541 test equal rehash-size 1.5 rehash-threshold 0.8 data ("any" ("0d 0h" "" "0403F" :NOSDIAG) "ZERO" ("0d 0h" "" "0403F" :NOSDIAG) "BINT0" ("0d 0h" "" "0403F" :NOSDIAG) "MEMERR" ("1d 1h" "" "04049" :NOSDIAG) "real" ("1d 1h" "" "04049" :NOSDIAG) "ONE" ("1d 1h" "" "04049" :NOSDIAG) "BINT1" ("1d 1h" "" "04049" :NOSDIAG) "cmp" ("2d 2h" "" "04053" :NOSDIAG) "TWO" ("2d 2h" "" "04053" :NOSDIAG) "BINT2" ("2d 2h" "" "04053" :NOSDIAG) "str" ("3d 3h" "" "0405D" :NOSDIAG) "THREE" ("3d 3h" "" "0405D" :NOSDIAG) "BINT3" ("3d 3h" "" "0405D" :NOSDIAG) "arry" ("4d 4h" "" "04067" :NOSDIAG) "FOUR" ("4d 4h" "" "04067" :NOSDIAG) "BINT4" ("4d 4h" "" "04067" :NOSDIAG) "list" ("5d 5h" "" "04071" :NOSDIAG) "FIVE" ("5d 5h" "" "04071" :NOSDIAG) "BINT5" ("5d 5h" "" "04071" :NOSDIAG) "idnt" ("6d 6h" "" "0407B" :NOSDIAG) "id" ("6d 6h" "" "0407B" :NOSDIAG) "SIX" ("6d 6h" "" "0407B" :NOSDIAG) "BINT6" ("6d 6h" "" "0407B" :NOSDIAG) "lam" ("7d 7h" "" "04085" :NOSDIAG) "SEVEN" ("7d 7h" "" "04085" :NOSDIAG) "BINT7" ("7d 7h" "" "04085" :NOSDIAG) "seco" ("8d 8h" "" "0408F" :NOSDIAG) "EIGHT" ("8d 8h" "" "0408F" :NOSDIAG) "BINT8" ("8d 8h" "" "0408F" :NOSDIAG) "symb" ("9d 9h" "" "04099" :NOSDIAG) "NINE" ("9d 9h" "" "04099" :NOSDIAG) "BINT9" ("9d 9h" "" "04099" :NOSDIAG) "sym" ("10d Ah" "" "040A3" :NOSDIAG) "TEN" ("10d Ah" "" "040A3" :NOSDIAG) "BINT10" ("10d Ah" "" "040A3" :NOSDIAG) "hxs" ("11d Bh" "" "040AD" :NOSDIAG) "ELEVEN" ("11d Bh" "" "040AD" :NOSDIAG) "BINT11" ("11d Bh" "" "040AD" :NOSDIAG) "grob" ("12d Ch" "" "040B7" :NOSDIAG) "TWELVE" ("12d Ch" "" "040B7" :NOSDIAG) "BINT12" ("12d Ch" "" "040B7" :NOSDIAG) "THIRTEEN" ("13d Dh" "" "040C1" :NOSDIAG) "TAGGED" ("13d Dh" "" "040C1" :NOSDIAG) "BINT13" ("13d Dh" "" "040C1" :NOSDIAG) "unitob" ("14d Eh" "" "040CB" :NOSDIAG) "FOURTEEN" ("14d Eh" "" "040CB" :NOSDIAG) "EXT" ("14d Eh" "" "040CB" :NOSDIAG) "BINT14" ("14d Eh" "" "040CB" :NOSDIAG) "rompointer" ("15d Fh" "" "040D5" :NOSDIAG) "FIFTEEN" ("15d Fh" "" "040D5" :NOSDIAG) "BINT15" ("15d Fh" "" "040D5" :NOSDIAG) "SIXTEEN" ("16d 10h" "" "040DF" :NOSDIAG) "REALOB" ("16d 10h" "" "040DF" :NOSDIAG) "BINT16" ("16d 10h" "" "040DF" :NOSDIAG) "REALREAL" ("17d 11h" "" "040E9" :NOSDIAG) "2REAL" ("17d 11h" "" "040E9" :NOSDIAG) "SEVENTEEN" ("17d 11h" "" "040E9" :NOSDIAG) "BINT17" ("17d 11h" "" "040E9" :NOSDIAG) "EIGHTEEN" ("18d 12h" "" "040F3" :NOSDIAG) "BINT18" ("18d 12h" "" "040F3" :NOSDIAG) "NINETEEN" ("19d 13h" "" "040FD" :NOSDIAG) "BINT19" ("19d 13h" "" "040FD" :NOSDIAG) "TWENTY" ("20d 14h" "" "04107" :NOSDIAG) "BINT20" ("20d 14h" "" "04107" :NOSDIAG) "TWENTYONE" ("21d 15h" "" "04111" :NOSDIAG) "BINT21" ("21d 15h" "" "04111" :NOSDIAG) "TWENTYTWO" ("22d 16h" "" "0411B" :NOSDIAG) "BINT22" ("22d 16h" "" "0411B" :NOSDIAG) "TWENTYTHREE" ("23d 17h" "" "04125" :NOSDIAG) "BINT23" ("23d 17h" "" "04125" :NOSDIAG) "TWENTYFOUR" ("24d 18h" "" "0412F" :NOSDIAG) "BINT24" ("24d 18h" "" "0412F" :NOSDIAG) "TWENTYFIVE" ("25d 19h" "" "04139" :NOSDIAG) "BINT25" ("25d 19h" "" "04139" :NOSDIAG) "TWENTYSIX" ("26d 1Ah" "" "04143" :NOSDIAG) "REALSYM" ("26d 1Ah" "" "04143" :NOSDIAG) "BINT26" ("26d 1Ah" "" "04143" :NOSDIAG) "TWENTYSEVEN" ("27d 1Bh" "" "0414D" :NOSDIAG) "BINT27" ("27d 1Bh" "" "0414D" :NOSDIAG) "TWENTYEIGHT" ("28d 1Ch" "" "04157" :NOSDIAG) "BINT28" ("28d 1Ch" "" "04157" :NOSDIAG) "TWENTYNINE" ("29d 1Dh" "" "04161" :NOSDIAG) "BINT29" ("29d 1Dh" "" "04161" :NOSDIAG) "THIRTY" ("30d 1Eh" "" "0416B" :NOSDIAG) "REALEXT" ("30d 1Eh" "" "0416B" :NOSDIAG) "BINT30" ("30d 1Eh" "" "0416B" :NOSDIAG) "THIRTYONE" ("31d 1Fh" "" "04175" :NOSDIAG) "BINT31" ("31d 1Fh" "" "04175" :NOSDIAG) "THIRTYTWO" ("32d 20h" "" "0417F" :NOSDIAG) "BINT32" ("32d 20h" "" "0417F" :NOSDIAG) "THIRTYTHREE" ("33d 21h" "" "04189" :NOSDIAG) "BINT33" ("33d 21h" "" "04189" :NOSDIAG) "THIRTYFOUR" ("34d 22h" "" "04193" :NOSDIAG) "BINT34" ("34d 22h" "" "04193" :NOSDIAG) "THIRTYFIVE" ("35d 23h" "" "0419D" :NOSDIAG) "BINT35" ("35d 23h" "" "0419D" :NOSDIAG) "THIRTYSEVEN" ("37d 25h" "" "041B1" :NOSDIAG) "BINT37" ("37d 25h" "" "041B1" :NOSDIAG) "THIRTYEIGHT" ("38d 26h" "" "041BB" :NOSDIAG) "BINT38" ("38d 26h" "" "041BB" :NOSDIAG) "THIRTYNINE" ("39d 27h" "" "041C5" :NOSDIAG) "BINT39" ("39d 27h" "" "041C5" :NOSDIAG) "FOURTY" ("40d 28h" "" "041CF" :NOSDIAG) "FORTY" ("40d 28h" "" "041CF" :NOSDIAG) "BINT40" ("40d 28h" "" "041CF" :NOSDIAG) "FORTYONE" ("41d 29h" "" "041D9" :NOSDIAG) "BINT41" ("41d 29h" "" "041D9" :NOSDIAG) "FORTYTWO" ("42d 2Ah" "" "041E3" :NOSDIAG) "BINT42" ("42d 2Ah" "" "041E3" :NOSDIAG) "FORTYTHREE" ("43d 2Bh" "" "041ED" :NOSDIAG) "BINT43" ("43d 2Bh" "" "041ED" :NOSDIAG) "(illnameerr)" ("44d 2Ch" "" "80000" :NOSDIAG) "FORTYFOUR" ("44d 2Ch" "" "80000" :NOSDIAG) "BINT44" ("44d 2Ch" "" "80000" :NOSDIAG) "FORTYFIVE" ("45d 2Dh" "" "8000A" :NOSDIAG) "BINT45" ("45d 2Dh" "" "8000A" :NOSDIAG) "FORTYSIX" ("46d 2Eh" "" "80014" :NOSDIAG) "BINT46" ("46d 2Eh" "" "80014" :NOSDIAG) "(rrp)" ("47d 2Fh" "" "8001E" :NOSDIAG) "FORTYSEVEN" ("47d 2Fh" "" "8001E" :NOSDIAG) "BINT47" ("47d 2Fh" "" "8001E" :NOSDIAG) "FORTYEIGHT" ("48d 30h" "" "80028" :NOSDIAG) "BINT48" ("48d 30h" "" "80028" :NOSDIAG) "FORTYNINE" ("49d 31h" "" "80032" :NOSDIAG) "BINT49" ("49d 31h" "" "80032" :NOSDIAG) "FIFTY" ("50d 32h" "" "8003C" :NOSDIAG) "BINT50" ("50d 32h" "" "8003C" :NOSDIAG) "FIFTYONE" ("51d 33h" "" "80046" :NOSDIAG) "BINT51" ("51d 33h" "" "80046" :NOSDIAG) "(THREEFOUR)" ("52d 34h" "" "80050" :NOSDIAG) "FIFTYTWO" ("52d 34h" "" "80050" :NOSDIAG) "BINT52" ("52d 34h" "" "80050" :NOSDIAG) "THREEFIVE" ("53d 35h" "" "8005A" :NOSDIAG) "STRLIST" ("53d 35h" "" "8005A" :NOSDIAG) "FIFTYTHREE" ("53d 35h" "" "8005A" :NOSDIAG) "BINT53" ("53d 35h" "" "8005A" :NOSDIAG) "FIFTYFOUR" ("54d 36h" "" "80064" :NOSDIAG) "BINT54" ("54d 36h" "" "80064" :NOSDIAG) "FIFTYFIVE" ("55d 37h" "" "8006E" :NOSDIAG) "(#THREESEVEN)" ("55d 37h" "" "8006E" :NOSDIAG) "BINT55" ("55d 37h" "" "8006E" :NOSDIAG) "#THREESEVEN" ("55d 37h" "" "8006E") "FIFTYSIX" ("56d 38h" "" "80078" :NOSDIAG) "BINT56" ("56d 38h" "" "80078" :NOSDIAG) "FIFTYSEVEN" ("57d 39h" "" "80082" :NOSDIAG) "BINT57" ("57d 39h" "" "80082" :NOSDIAG) "FIFTYEIGHT" ("58d 3Ah" "" "8008C" :NOSDIAG) "BINT58" ("58d 3Ah" "" "8008C" :NOSDIAG) "FIFTYNINE" ("59d 3Bh" "" "80096" :NOSDIAG) "BINT59" ("59d 3Bh" "" "80096" :NOSDIAG) "SIXTY" ("60d 3Ch" "" "800A0" :NOSDIAG) "BINT60" ("60d 3Ch" "" "800A0" :NOSDIAG) "SIXTYONE" ("61d 3Dh" "" "800AA" :NOSDIAG) "BINT61" ("61d 3Dh" "" "800AA" :NOSDIAG) "SIXTYTWO" ("62d 3Eh" "" "800B4" :NOSDIAG) "BINT62" ("62d 3Eh" "" "800B4" :NOSDIAG) "SIXTYTHREE" ("63d 3Fh" "" "800BE" :NOSDIAG) "(BINT3Fh)" ("63d 3Fh" "" "800BE" :NOSDIAG) "BINT63" ("63d 3Fh" "" "800BE" :NOSDIAG) "BINT3Fh" ("64d 3Fh" "" "800BE") "YHI" ("64d 40h" "" "800C8" :NOSDIAG) "SIXTYFOUR" ("64d 40h" "" "800C8" :NOSDIAG) "(BINT_40h)" ("64d 40h" "" "800C8" :NOSDIAG) "BINT40h" ("64d 40h" "" "800C8" :NOSDIAG) "BINT64" ("64d 40h" "" "800C8" :NOSDIAG) "(BINT_65d)" ("65d 41h" "" "800D2" :NOSDIAG) "ARRYREAL" ("65d 41h" "" "800D2" :NOSDIAG) "BINT65" ("65d 41h" "" "800D2" :NOSDIAG) "BINT_65d" ("65d 41h" "" "800D2") "SIXTYFIVE" ("65d 41h" "" "800D2") "(ARRYCMP)" ("66d 42h" "" "800DC" :NOSDIAG) "FOURTWO" ("66d 42h" "" "800DC" :NOSDIAG) "BINT66" ("66d 42h" "" "800DC" :NOSDIAG) "SIXTYSIX" ("66d 42h" "" "800DC") "FOURTHREE" ("67d 43h" "" "800E6" :NOSDIAG) "BINT67" ("67d 43h" "" "800E6" :NOSDIAG) "SIXTYEIGHT" ("68d 44h" "" "800F0" :NOSDIAG) "(2ARRY)" ("68d 44h" "" "800F0" :NOSDIAG) "BINT68" ("68d 44h" "" "800F0" :NOSDIAG) "2ARRY" ("68d 44h" "" "800F0") "FOURFIVE" ("69d 45h" "" "800FA" :NOSDIAG) "BINT69" ("69d 45h" "" "800FA" :NOSDIAG) "(ARRYID)" ("70d 46h" "" "80104" :NOSDIAG) "SEVENTY" ("70d 46h" "" "80104" :NOSDIAG) "BINT70" ("70d 46h" "" "80104" :NOSDIAG) "ARRYID" ("70d 46h" "" "80104") "SEVENTYONE" ("71d 47h" "" "8010E") "SEVENTYTWO" ("72h 48d" "" "80118") "SEVENTYTHREE" ("73d 49h" "" "80122") "SEVENTYFOUR" ("74d 4Ah" "" "8012C" :NOSDIAG) "BINT74" ("74d 4Ah" "" "8012C" :NOSDIAG) "SEVENTYFIVE" ("75d 4Bh" "" "80136") "SEVENTYSIX" ("76d 4Ch" "" "80140") "SEVENTYSEVEN" ("77d 4Dh" "" "8014A") "SEVENTYEIGHT" ("78d 4Eh" "" "80154") "SEVENTYNINE" ("79d 4Fh" "" "8015E" :NOSDIAG) "BINT79" ("79d 4Fh" "" "8015E" :NOSDIAG) "(LISTOB)" ("80d 50h" "" "80168" :NOSDIAG) "EIGHTY" ("80d 50h" "" "80168" :NOSDIAG) "BINT80" ("80d 50h" "" "80168" :NOSDIAG) "LISTOB" ("80d 50h" "" "80168") "LISTREAL" ("81d 51h" "" "80172" :NOSDIAG) "EIGHTYONE" ("81d 51h" "" "80172" :NOSDIAG) "BINT81" ("81d 51h" "" "80172" :NOSDIAG) "LISTCMP" ("82d 52h" "" "8017C" :NOSDIAG) "BINT82" ("82d 52h" "" "8017C" :NOSDIAG) "FIVETHREE" ("83d 53h" "" "80186" :NOSDIAG) "BINT83" ("83d 53h" "" "80186" :NOSDIAG) "FIVEFOUR" ("84d 54h" "" "80190" :NOSDIAG) "BINT84" ("84d 54h" "" "80190" :NOSDIAG) "2LIST" ("85d 55h" "" "8019A" :NOSDIAG) "BINT85" ("85d 55h" "" "8019A" :NOSDIAG) "(LISTID)" ("86d 56h" "" "801A4" :NOSDIAG) "FIVESIX" ("86d 56h" "" "801A4" :NOSDIAG) "BINT86" ("86d 56h" "" "801A4" :NOSDIAG) "LISTID" ("86d 56h" "" "801A4") "LISTLAM" ("87d 57h" "" "801AE" :NOSDIAG) "BINT87" ("87d 57h" "" "801AE" :NOSDIAG) "EIGHTYEIGHT" ("88d 58h" "" "801B8") "EIGHTYNINE" ("89d 59d" "" "801C2") "NINETY" ("90d 5Ah" "" "801CC") "BINT_91d" ("91d 5Bh" "" "801D6" :NOSDIAG) "BINT91" ("91d 5Bh" "" "801D6" :NOSDIAG) "NINETYTWO" ("92d 5Ch" "" "801E0") "NINETYTHREE" ("93d 5Dh" "" "801EA") "NINETYFOUR" ("94d 5Eh" "" "801F4") "NINETYFIVE" ("95d 5Fh" "" "801FE") "(idntany)" ("96d 60h" "" "80208" :NOSDIAG) "BINT_96d" ("96d 60h" "" "80208" :NOSDIAG) "BINT96" ("96d 60h" "" "80208" :NOSDIAG) "IDREAL" ("97d 61h" "" "80212" :NOSDIAG) "BINT97" ("97d 61h" "" "80212" :NOSDIAG) "IDCMP" ("98d 62h" "" "8021C") "NINETYEIGHT" ("98d 62h" "" "8021C") "NINETYNINE" ("99d 63h" "" "80226") "(IDARRY)" ("100d 64h" "" "80230" :NOSDIAG) "ONEHUNDRED" ("100d 64h" "" "80230" :NOSDIAG) "BINT100" ("100d 64h" "" "80230" :NOSDIAG) "IDARRY" ("100d 64h" "" "80230") "IDLIST" ("101d 65h" "" "8023A") "SIXFIVE" ("101d 65h" "" "8023A") "char" ("111d 6Fh" "" "80244" :NOSDIAG) "BINT111" ("111d 6Fh" "" "80244" :NOSDIAG) "LAMREAL" ("113d 71h" "" "80258") "BINT_114" ("114d 72hd" "" "80262") "BINT_115d" ("115d 73h" "" "8026C" :NOSDIAG) "BINT115" ("115d 73h" "" "8026C" :NOSDIAG) "BINT_116d" ("116d 74h" "" "80276" :NOSDIAG) "BINT116" ("116d 74h" "" "80276" :NOSDIAG) "LAMLIST" ("117d 75h" "" "80280") "BINT_117d" ("117d 75h" "" "80280") "BINT_122d" ("122d 7Ah" "" "8028A" :NOSDIAG) "BINT122" ("122d 7Ah" "" "8028A" :NOSDIAG) "BINT80h" ("128d 80h" "" "80294" :NOSDIAG) "BINT128" ("128d 80h" "" "80294" :NOSDIAG) "BINT_128d" ("128d 80h" "" "80294") "XHI-1" ("130d 82h" "" "8029E" :NOSDIAG) "BINT_130d" ("130d 82h" "" "8029E" :NOSDIAG) "BINT130d" ("130d 82h" "" "8029E" :NOSDIAG) "BINT130" ("130d 82h" "" "8029E" :NOSDIAG) "XHI" ("131d 83h" "" "802A8" :NOSDIAG) "BINT131d" ("131d 83h" "" "802A8" :NOSDIAG) "BINT_131d" ("131d 83h" "" "802A8" :NOSDIAG) "BINT131" ("131d 83h" "" "802A8" :NOSDIAG) "SYMBREAL" ("145d 91h" "" "802BC") "(SYMBCMP)" ("146d 92h" "" "802C6" :NOSDIAG) "SYMBCMP" ("146d 92h" "" "802C6" :NOSDIAG) "(SYMBSYM)" ("154d 9Ah" "" "802D0" :NOSDIAG) "(SYMCMP)" ("154d 9Ah" "" "802D0" :NOSDIAG) "SYMBSYM" ("154d 9Ah" "" "802D0" :NOSDIAG) "SYMBUNIT" ("158d 9Eh" "" "802DA") "backup" ("159d 9Fh" "" "802E4") "SYMOB" ("160d A0h" "" "802EE") "SYMREAL" ("161d A1h" "" "802F8") "SYMCMP" ("162d A2h" "" "80302" :NOSDIAG) "SYMARRY" ("164d A4h" "" "80316" :NOSDIAG) "SYMLIST" ("165d A5h" "" "80320" :NOSDIAG) "SYMID" ("166d A6h" "" "8032A") "SYMLAM" ("167d A7h" "" "80334") "SYMSYMB" ("169d A9h" "" "8033E" :NOSDIAG) "SYMSYM" ("170d AAh" "" "80348") "SYMEXT" ("174d AEh" "" "80352") "HXSREAL" ("177d B1h" "" "8035C" :NOSDIAG) "2HXS" ("187d BBh" "" "80366" :NOSDIAG) "BINTC0h" ("192d C0h" "" "80370" :NOSDIAG) "2GROB" ("204d CCh" "" "8037A") "TAGGEDANY" ("208d D0h" "" "80384") "EXTREAL" ("225d E1h" "" "8038E") "(UNITSYM)" ("234d EAh" "" "80398") "EXTSYM" ("234d EAh" "" "80398") "UNITSYM" ("234d EAh" "" "80398") "2EXT" ("238d EEh" "" "803A2") "ROMPANY" ("240d F0h" "" "803AC") "BINT253" ("253d FDh" "" "803B6") "BINT255d" ("255d FFh" "" "803C0") "(FSTFLOATROM#)" ("256d 100h" "" "803CA") "REALOBOB" ("256d 100h" "" "803CA") "(Err#Chr00)" ("258d 102h" "" "803D4") "(#_258_d)" ("258d 102h" "" "803D4") "#_102" ("258d 102h" "" "803D4") "#_258_d" ("258d 102h" "" "803D4") "#SyntaxErr" ("262d 106h" "" "803DE") "BINT_263d" ("263d 107h" "" "803E8" :NOSDIAG) "REALREALOB" ("272d 110h" "" "803F2" :NOSDIAG) "3REAL" ("273d 111h" "" "803FC") "(#_291_d)" ("291d 123h" "" "80406") "(#_123)" ("291d 123h" "" "80406") "Err#Kill" ("291d 123h" "" "80406") "#_291_d" ("291d 123h" "" "80406") "#_123" ("291d 123h" "" "80406") "#_124" ("292d 124h" "" "80410") "(#_292_d)" ("292d 124h" "" "80410") "(#_124)" ("292d 124h" "" "80410") "Err#NoLstStk" ("292d 124h" "" "80410") "#_292_d" ("292d 124h" "" "80410") "(BINT_305d)" ("305d 131h" "" "8041A") "#NoRoomForSt" ("305d 131h" "" "8041A") "BINT_305d" ("305d 131h" "" "8041A") "BINT_306d" ("306d 132h" "" "80424") "REALSTRSTR" ("307d 133h" "" "8042E") "BINT_307d" ("307d 133h" "" "8042E") "Err#Cont" ("318d 13Eh" "" "80492" :NOSDIAG) "(REALLISTREAL)" ("337d 151h" "" "8049C") "INTEGER337" ("337d 151h" "" "8049C") "CMPOBOB" ("512d 200h" "" "804A6" :NOSDIAG) "(#_517_d)" ("517d 205h" "" "804B0") "(#_205)" ("517d 205h" "" "804B0") "Err#NoLstArg" ("517d 205h" "" "804B0") "#_205" ("517d 205h" "" "804B0") "#_517_d" ("517d 205h" "" "804B0") "STRREALREAL" ("785d 311h" "" "804BA" :NOSDIAG) "ARRYREALREAL" ("1041d 411h" "" "804C4" :NOSDIAG) "ARRYREALCMP" ("1042d 412h" "" "804CE" :NOSDIAG) "3ARRY" ("1092d 444h" "" "804D8" :NOSDIAG) "ARRYLISTREAL" ("1105d 451h" "" "804E2" :NOSDIAG) "ARRYLISTCMP" ("1106d 452h" "" "804EC" :NOSDIAG) "LISTREALOB" ("1296d 510h" "" "804F6" :NOSDIAG) "LISTREALREAL" ("1297d 511h" "" "80500" :NOSDIAG) "LISTLISTOB" ("1360d 550h" "" "8050A" :NOSDIAG) "IDREALOB" ("1552d 610h" "" "80514" :NOSDIAG) "IDLISTOB" ("1616d 650h" "" "8051E" :NOSDIAG) "(LAMANYANY)" ("1792d 700h" "" "80528" :NOSDIAG) "FSTMACROROM#" ("1792d 700h" "" "80528" :NOSDIAG) "LAMANYANY" ("1792d 700h" "" "80528") "PROGIDREAL" ("2145d 861h" "" "80532" :NOSDIAG) "PROGIDCMP" ("2146d 862h" "" "8053C" :NOSDIAG) "PROGIDLIST" ("2149d 865h" "" "80546" :NOSDIAG) "PROGIDEXT" ("2158d 86Eh" "" "80550" :NOSDIAG) "ATTNERR" ("2563d A03h" "" "8055A") "SYMREALREAL" ("2577d A11h" "" "80564" :NOSDIAG) "SYMREALCMP" ("2578d A12h" "" "8056E" :NOSDIAG) "SYMREALSYM" ("2586d A1Ah" "" "80578" :NOSDIAG) "SYMCMPREAL" ("2593d A21h" "" "80582" :NOSDIAG) "SYMCMPCMP" ("2594d A22h" "" "8058C" :NOSDIAG) "SYMCMPSYM" ("2602d A2Ah" "" "80596" :NOSDIAG) "SYMIDREAL" ("2657d A61h" "" "805A0" :NOSDIAG) "SYMIDCMP" ("2658d A62h" "" "805AA" :NOSDIAG) "SYMIDLIST" ("2661d A65h" "" "805B4" :NOSDIAG) "SYMIDEXT" ("2670d A6Eh" "" "805BE" :NOSDIAG) "SYMSYMREAL" ("2721d AA1h" "" "805C8" :NOSDIAG) "SYMSYMCMP" ("2722d AA2h" "" "805D2" :NOSDIAG) "3SYM" ("2730d AAAh" "" "805DC" :NOSDIAG) "XFERFAIL" ("3078d C06h" "" "805E6" :NOSDIAG) "PROTERR" ("3079d C07h" "" "805F0" :NOSDIAG) "InvalServCmd" ("3080d C08h" "" "805FA" :NOSDIAG) "Connecting" ("3082d C0Ah" "" "80604") "Retry" ("3083d C0Bh" "" "8060E" :NOSDIAG) "#CAlarmErr" ("3583d DFFh" "" "80618" :NOSDIAG) "EXTOBOB" ("3584d E00h" "" "80622") "TYPEREAL" ("10547d 2933h" "" "03FDB") "TYPEEREL" ("10581d 2955h" "" "0402B") "TYPEIDNT" ("10568d 2948h" "" "03FF9") "TYPECMP" ("10615d 2977h" "" "03FE5") "TYPELIST" ("10868d 2A74h" "" "03FEF") "TYPERRP" ("10902d 2A96h" "" "04017") "TYPESYMB" ("10936d 2AB8h" "" "0400D") "TYPEEXT" ("10970d 2ADAh" "" "04035") "TYPECOL" ("11677d 2D9Dh" "" "04003") "TYPELAM" ("11885d 2E6Dh" "" "04021") "#EXITERR" ("458752d 70000h" "" "8062C") "MINUSFIVE" ("1048571d FFFFBh" "" "8065E") "MINUSFOUR" ("1048572d FFFFCh" "" "80654") "MINUSTHREE" ("1048573d FFFFDh" "" "8064A") "MINUSTWO" ("1048574d FFFFEh" "" "80640") "MINUSONE" ("1048575d FFFFFh" "" "80636") "ZEROZERO" ("\\-> #0 #0" "" "815D1") "ONEDUP" ("\\-> #1 #1" "" "844CF") "ONEONE" ("\\-> #1 #1" "" "844CF") "DROPZERO" ("ob \\-> #0" "" "8159A") "2DROP00" ("ob ob \\-> #0 #0" "" "8159F") "DROPONE" ("ob \\-> #1" "" "8156D") "DUPZERO" ("ob \\-> ob ob #0" "" "84493") "DUPONE" ("ob \\-> ob ob #1" "" "844A7") "DUPTWO" ("ob \\-> ob ob #2" "" "844E3") "SWAPONE" ("ob ob' \\-> ob' ob #1" "" "844BB") "ZEROSWAP" ("ob \\-> #0 ob" "" "838A9") "ZEROOVER" ("ob \\-> ob #0 ob" "" "83AE8") "ZEROFALSE" ("\\-> #0 F" "" "83F8E") "ONESWAP" ("ob \\-> #1 ob" "" "838D6") "ONEFALSE" ("\\-> #1 F" "" "83FA2") "COERCE" ("% \\-> #" "" "81CB1") "COERCEDUP" ("% \\-> # #" "" "83750") "COERCESWAP" ("ob % \\-> # ob" "" "838EA") "%ABSCOERCE" ("% \\-> #" "" "458CA") "CHR>#" ("chr \\-> #" "" "81C02") "#+" ("# #' \\-> #+#'" "" "817D4") "#1+" ("# \\-> #+1" "" "817E8") "#2+" ("# \\-> #+2" "" "817F7") "#3+" ("# \\-> #+3" "" "815A4") "#4+" ("# \\-> #+4" "" "815A9") "#5+" ("# \\-> #+5" "" "815AE") "#8+" ("# \\-> #+8" "" "DF0F3") "#-" ("# #' \\-> #-#'" "" "817D9") "#1-" ("# \\-> #-1" "" "817ED") "#2-" ("# \\-> #-2" "" "817FC") "#3-" ("# \\-> #-3" "" "DF133") "#*" ("# #' \\-> #*#'" "" "817CF") "#*OVF" ("# #' \\-> #*#'" "0 \\<= result \\<= FFFFF" "813B5") "#2*" ("# \\-> #*2" "" "817F2") "#/" ("# #' \\-> #r #q" "" "817DE") "#2/" ("# \\-> #/2" "Rounded down." "81801") "#-#2/" ("# #' \\-> (#-#')/2" "" "81595") "#+DUP" ("# #' \\-> #+#' #+#'" "" "8154F") "#+SWAP" ("ob # #' \\-> #+#' ob" "" "8386D") "#+OVER" ("ob # #' \\-> ob #+#' ob" "" "83AC0") "#-SWAP" ("ob # #' \\-> #-#' ob" "" "83881") "#-OVER" ("ob # #' \\-> ob #-#' ob" "" "83AD4") "#1+SWAP" ("ob # \\-> #+1 ob" "" "83895") "#1-ROT" ("ob ob' # \\-> ob' #-1 ob" "" "83A48") "#1-1SWAP" ("# \\-> 1 #-1" "Returns the bint ONE and the result." "838BD") "DUP#1+" ("# \\-> # #+1" "" "81563") "DUP3PICK#+" ("# #' \\-> # #' #+#'" "" "8415A") "2DUP#+" ("# #' \\-> # #' #+#'" "" "8415A") "DROP#1-" ("# ob \\-> #-1" "" "84236") "SWAP#-" ("# #' \\-> #'-#" "" "81540") "SWP1+" ("# ob \\-> ob #+1" "" "81568") "SWAP#1+" ("# ob \\-> ob #+1" "" "81568") "'RSWP1+" ("# \\-> nob #+1" "nob is the next object in the runstream." "82E95") "SWAP#1-" ("# ob \\-> ob #-1" "" "84222") "SWAPOVER#-" ("# #' \\-> #' #-#'" "" "841FA") "OVER#+" ("# #' \\-> # #'+#" "" "84182") "OVER#-" ("# #' \\-> # #'-#" "" "841D2") "OVER#1-" ("# #' \\-> # #' #''" "" "84A42") "ROT#+" ("# ob #' \\-> ob #'+#" "" "8416E") "ROT#-" ("# ob #' \\-> ob #'-#" "" "841BE") "ROT#1+" ("# ob ob' \\-> ob ob' #+1" "" "8420E") "ROT#1+UNROT" ("# ob ob' \\-> #+1 ob ob'" "" "81D2E") "ROT+SWAP" ("# ob #' \\-> #'+# ob" "" "8383B") "ROT#+SWAP" ("# ob #' \\-> #'+# ob" "" "8383B") "3PICK#+" ("# ob #' \\-> # ob #'+#" "" "84196") "4PICK#+" ("# ob1 ob2 #' \\-> # ob1 ob2 #'+#" "" "841AA") "4PICK+SWAP" ("# ob1 ob2 #' \\-> # ob1 #'+# ob2" "" "83854") "4PICK#+SWAP" ("# ob1 ob2 #' \\-> # ob1 #'+# ob2" "" "83854") "#MIN" ("# #' \\-> #''" "" "813A1") "#MAX" ("# #' \\-> #''" "" "8139C") "#AND" ("# #' \\-> #''" "Bitwise QANDQ." "817E3") "#=" ("# #' \\-> flag" "" "81806") "#<>" ("# #' \\-> flag" "" "8180B") "#<" ("# #' \\-> flag" "" "81810") "#<=" ("# #' \\-> flag" "" "81900") "#>" ("# #' \\-> flag" "" "81815") "#>=" ("# #' \\-> flag" "" "818FB") "#0<>" ("# \\-> flag" "" "8181F") "#0=" ("# \\-> flag" "" "8181A") "#1<>" ("# \\-> flag" "" "813BA") "#1=" ("# \\-> flag" "" "813BF") "#2<>" ("# \\-> flag" "" "8411E") "#2=" ("# \\-> flag" "" "813C4") "#3=" ("# \\-> flag" "" "81581") "#5=" ("# \\-> flag" "" "8410A") "#<3" ("# \\-> flag" "" "840C9") "ONE#>" ("# \\-> flag" "" "84146") "#>1" ("# \\-> flag" "" "84146") "2DUP#<" ("# #' \\-> # #' flag" "" "81572") "2DUP#>" ("# #' \\-> # #' flag" "" "8155E") "ONE_EQ" ("# \\-> flag" "Uses EQ test." "83DF4") "OVER#=" ("# #' \\-> # flag" "" "8151D") "2DUP#=" ("# #' \\-> # #' flag" "" "81577") "OVER#0=" ("# #' \\-> # #' flag" "" "840A1") "DUP#0=" ("# \\-> # flag" "" "8157C") "OVER#<" ("# #' \\-> # flag" "" "840B5") "DUP#1=" ("# \\-> # flag" "" "81586") "OVER#>" ("# #' \\-> # flag" "" "84132") "DUP#0<>" ("# \\-> # flag" "" "8158B") "DUP#<7" ("# \\-> # flag" "Returns TRUE if the argument is smaller than -#7." "840DD") "2#0=OR" ("# # \\-> flag" "Returns TRUE if either argument is zero." "84083") "%-MAXREAL" ("-9.99E499" "" "8083B") "%-9" ("-9" "" "807E2") "%-8" ("-8" "" "807CD") "%-7" ("-7" "" "807B8") "%-6" ("-6" "" "807A3") "%-5" ("-5" "" "8078E") "%-4" ("-4" "" "80779") "%-3" ("-3" "" "80764") "%-2" ("-2" "" "8074F") "%-1" ("-1" "" "8073A") "%-MINREAL" ("-1E-499" "" "80865") "%0" ("0" "" "80668") "%MINREAL" ("1E-499" "" "80850") "%.5" (".5" "" "80979") "%-.5" ("-.5" "" "8098E") "%1" ("1" "" "8067D") "%2" ("2" "" "80692") "%e" ("e" "" "80964") "%3" ("3" "" "806A7") "%PI" ("\\pi" "" "807F7") "%4" ("4" "" "806BC") "%5" ("5" "" "806D1") "%6" ("6" "" "806E6") "%7" ("7" "" "806FB") "%8" ("8" "" "80710") "%9" ("9" "" "80725") "%10" ("10" "" "809A3") "%15" ("15" "" "48F1C") "%25" ("25" "" "48FB7") "%180" ("180" "" "809B8") "%200" ("200" "" "809CD") "%400" ("400" "" "809F7") "%360" ("360" "" "809E2") "%MAXREAL" ("9.99E499" "" "80826") "%%0" ("0" "" "8087A") "%%.1" ("0.1" "" "80916") "%%.5" ("0.5" "" "80930") "%%1" ("1" "" "80894") "%%2" ("2" "" "808AE") "%%3" ("3" "" "808C8") "%%PI" ("\\pi" "" "8080C") "%%4" ("4" "" "808E2") "%%5" ("5" "" "808FC") "%%10" ("10" "" "8094A") "%>%%" ("% \\-> %%" "" "81257") "%>%%SWAP" ("ob % \\-> %% ob" "" "838FE") "%%>%" ("%% \\-> %" "" "81252") "UNCOERCE" ("# \\-> %" "" "81CB6") "UNCOERCE%%" ("# \\-> %%" "" "845A1") "C%>%" ("C% \\-> %re %im" "" "81BFD") "%+" ("% %' \\-> %+%'" "" "8128E") "%-" ("% %' \\-> %-%'" "" "81293") "%*" ("% %' \\-> %*%'" "" "81289") "%/" ("% %' \\-> %/%'" "" "81298") "%^" ("% %' \\-> %^%'" "" "8129D") "%ABS" ("% \\-> %'" "" "812A2") "%CHS" ("% \\-> -%" "" "812D9") "%SGN" ("% \\-> -1/0/1" "" "8133D") "%SQRT" ("% \\-> \\v/%" "" "8134C") "%EXP" ("% \\-> e^%" "" "812ED") "%EXPM1" ("% \\-> e^%-1" "" "812F2") "%LN" ("% \\-> LN%" "" "8130B") "%LNP1" ("% \\-> LN(%+1)" "" "81310") "%LOG" ("% \\-> LOG%" "" "81315") "%ALOG" ("% \\-> 10^%" "" "812B1") "%SIN" ("% \\-> SIN%" "" "81342") "%COS" ("% \\-> COS%" "" "812E3") "%TAN" ("% \\-> TAN%" "" "81356") "%ASIN" ("% \\-> ASIN%" "" "812BB") "%ACOS" ("% \\-> ACOS%" "" "812A7") "%ATAN" ("% \\-> ATAN%" "" "812C5") "%SINH" ("% \\-> SINH%" "" "81347") "%COSH" ("% \\-> COSH%" "" "812E8") "%TANH" ("% \\-> TANH%" "" "8135B") "%ASINH" ("% \\-> ASINH%" "" "812C0") "%ACOSH" ("% \\-> ACOSH%" "" "812AC") "%ATANH" ("% \\-> ATANH%" "" "812CA") "%MANTISSA" ("% \\-> %mant" "" "8131A") "%EXPONENT" ("% \\-> %expn" "" "812F7") "%FP" ("% \\-> %frac" "" "81301") "%IP" ("% \\-> %int" "" "81306") "%FLOOR" ("% \\-> %maxint <=%" "" "812FC") "%CEIL" ("% \\-> %minint >=%" "" "812CF") "%MOD" ("% %' \\-> %rem" "" "8131F") "%ANGLE" ("%x %y \\-> %ang" "" "812B6") "RNDXY" ("% %places \\-> %'" "" "82FDF") "TRCXY" ("% %places \\-> %'" "" "82FF3") "%COMB" ("% %' \\-> COMB(%,%')" "" "812DE") "%PERM" ("% %' \\-> PERM(%,%')" "" "81333") "%NFACT" ("% \\-> %!" "Calculates factorial of number." "81324") "%FACT" ("% \\-> gamma(%+1)" "Calculates gamma(x+1)." "82F5D") "%NROOT" ("% %n \\-> %'" "Calculates the %nth root of the real -number. Equivalent to user function XROOT." "81329") "%MIN" ("% %' \\-> %lesser" "" "82F99") "%MAX" ("% %' \\-> %greater" "" "82F8F") "%MAXorder" ("% %' \\-> %max %min" "" "837F0") "%RAN" ("\\-> %random" "Returns next random number." "81338") "%RANDOMIZE" ("%seed \\->" "System level RDZ: seeds the random number -generator. " "82FB7") "%OF" ("% %' \\-> %'/% * 100" "" "8132E") "%T" ("% %' \\-> %pctotal" "" "81351") "%CH" ("% %' \\-> %pcchange" "" "812D4") "%D>R" ("%deg \\-> %rad" "" "82F53") "%R>D" ("%rad \\-> %deg" "" "82FAD") "%REC>%POL" ("%r %ang \\-> %x %y" "" "82FC1") "%POL>%REC" ("%x %y \\-> %r %ang" "" "82FA3") "%SPH>%REC" ("%r %ang %ph \\-> %x %y %z" "" "82FCB") "SWAP%%/" ("%% %%' \\-> %%''" "" "845C9") "%%/>%" ("%% %%' \\-> %" "" "8458D") "%=" ("% %' \\-> flag" "" "8127F") "%<>" ("% %' \\-> flag" "" "8127A") "%<" ("% %' \\-> flag" "" "8126B") "%<=" ("% %' \\-> flag" "" "81270") "%>" ("% %' \\-> flag" "" "81284") "%>=" ("% %' \\-> flag" "" "81275") "%0=" ("% \\-> flag" "" "81266") "DUP%0=" ("% \\-> flag" "" "845B5") "%0<>" ("% \\-> flag" "Can be used to change a user flag into a -system flag. " "82F3F") "%0<" ("% \\-> flag" "" "81261") "%0>" ("% \\-> flag" "" "8125C") "%0>=" ("% \\-> flag" "" "82F49") "%>C%" ("%re %im \\-> C%" "" "81BF8") "SWAP%>C%" ("%im %re \\-> C%" "" "83D18") "CHR_00" ("'\\00', CHR 0d 00h" "The NULL character." "80C80" :NOSDIAG) "CHR_Newline" ("'\\0a', CHR 10d 0Ah" "" "80ED3" :NOSDIAG) "CHR_..." ("'...', CHR 31d 1Fh" "" "80C87" :NOSDIAG) "CHR_Space" ("'\\ ', CHR 32d 20h" "The space character." "80EEF" :NOSDIAG) "CHR_DblQuote" ("'\"', CHR 34d 22h" "" "80C95" :NOSDIAG) "CHR_#" ("'#', CHR 35d 23h" "" "80C9C" :NOSDIAG) "CHR_LeftPar" ("'(', CHR 40d 28h" "" "80ECC" :NOSDIAG) "CHR_RightPar" ("')', CHR 41d 29h" "" "80EE1" :NOSDIAG) "CHR_*" ("'*', CHR 42d 2Ah" "" "80CA3" :NOSDIAG) "CHR_+" ("'+', CHR 43d 2Bh" "" "80CAA" :NOSDIAG) "CHR_," ("',', CHR 44d 2Ch" "" "80CB1" :NOSDIAG) "CHR_-" ("'-', CHR 45d 2Dh" "" "80CB8" :NOSDIAG) "CHR_." ("'.', CHR 46d 2Eh" "" "80CBF" :NOSDIAG) "CHR_/" ("'/', CHR 47d 2Fh" "" "80CC6" :NOSDIAG) "CHR_0" ("'0', CHR 48d 30h" "" "80CCD" :NOSDIAG) "CHR_1" ("'1', CHR 49d 31h" "" "80CD4" :NOSDIAG) "CHR_2" ("'2', CHR 50d 32h" "" "80CDB" :NOSDIAG) "CHR_3" ("'3', CHR 51d 33h" "" "80CE2" :NOSDIAG) "CHR_4" ("'4', CHR 52d 34h" "" "80CE9" :NOSDIAG) "CHR_5" ("'5', CHR 53d 35h" "" "80CF0" :NOSDIAG) "CHR_6" ("'6', CHR 54d 36h" "" "80CF7" :NOSDIAG) "CHR_7" ("'7', CHR 55d 37h" "" "80CFE" :NOSDIAG) "CHR_8" ("'8', CHR 56d 38h" "" "80D05" :NOSDIAG) "CHR_9" ("'9', CHR 57d 39h" "" "80D0C" :NOSDIAG) "CHR_:" ("':', CHR 58d 3Ah" "" "80D13" :NOSDIAG) "CHR_;" ("';', CHR 59d 3Bh" "" "80D1A" :NOSDIAG) "CHR_<" ("'<', CHR 60d 3Ch" "" "80D21" :NOSDIAG) "CHR_=" ("'=', CHR 61d 3Dh" "" "80D28" :NOSDIAG) "CHR_>" ("'>', CHR 62d 3Eh" "" "80D2F" :NOSDIAG) "CHR_A" ("'A', CHR 65d 41h" "" "80D36" :NOSDIAG) "CHR_B" ("'B', CHR 66d 42h" "" "80D3D" :NOSDIAG) "CHR_C" ("'C', CHR 67d 43h" "" "80D44" :NOSDIAG) "CHR_D" ("'D', CHR 68d 44h" "" "80D4B" :NOSDIAG) "CHR_E" ("'E', CHR 69d 45h" "" "80D52" :NOSDIAG) "CHR_F" ("'F', CHR 70d 46h" "" "80D59" :NOSDIAG) "CHR_G" ("'G', CHR 71d 47h" "" "80D60" :NOSDIAG) "CHR_H" ("'H', CHR 72d 48h" "" "80D67" :NOSDIAG) "CHR_I" ("'I', CHR 73d 49h" "" "80D6E" :NOSDIAG) "CHR_J" ("'J', CHR 74d 4Ah" "" "80D75" :NOSDIAG) "CHR_K" ("'K', CHR 75d 4Bh" "" "80D7C" :NOSDIAG) "CHR_L" ("'L', CHR 76d 4Ch" "" "80D83" :NOSDIAG) "CHR_M" ("'M', CHR 77d 4Dh" "" "80D8A" :NOSDIAG) "CHR_N" ("'N', CHR 78d 4Eh" "" "80D91" :NOSDIAG) "CHR_O" ("'O', CHR 79d 4Fh" "" "80D98" :NOSDIAG) "CHR_P" ("'P', CHR 80d 50h" "" "80D9F" :NOSDIAG) "CHR_Q" ("'Q', CHR 81d 51h" "" "80DA6" :NOSDIAG) "CHR_R" ("'R', CHR 82d 52h" "" "80DAD" :NOSDIAG) "CHR_S" ("'S', CHR 83d 53h" "" "80DB4" :NOSDIAG) "CHR_T" ("'T', CHR 84d 54h" "" "80DBB" :NOSDIAG) "CHR_U" ("'U', CHR 85d 55h" "" "80DC2" :NOSDIAG) "CHR_V" ("'V', CHR 86d 56h" "" "80DC9" :NOSDIAG) "CHR_W" ("'W', CHR 87d 57h" "" "80DD0" :NOSDIAG) "CHR_X" ("'X', CHR 88d 58h" "" "80DD7" :NOSDIAG) "CHR_Y" ("'Y', CHR 89d 59h" "" "80DDE" :NOSDIAG) "CHR_Z" ("'Z', CHR 90d 5Ah" "" "80DE5" :NOSDIAG) "CHR_[" ("'[', CHR 91d 5Bh" "" "80EFD" :NOSDIAG) "CHR_]" ("']', CHR 93d 5Dh" "" "80F04" :NOSDIAG) "CHR_UndScore" ("'_', CHR 95d 5Fh" "" "80EF6" :NOSDIAG) "CHR_a" ("'a', CHR 97d 61h" "" "80DEC" :NOSDIAG) "CHR_b" ("'b', CHR 98d 62h" "" "80DF3" :NOSDIAG) "CHR_c" ("'c', CHR 99d 63h" "" "80DFA" :NOSDIAG) "CHR_d" ("'d', CHR 100d 64h" "" "80E01" :NOSDIAG) "CHR_e" ("'e', CHR 101d 65h" "" "80E08" :NOSDIAG) "CHR_f" ("'f', CHR 102d 66h" "" "80E0F" :NOSDIAG) "CHR_g" ("'g', CHR 103d 67h" "" "80E16" :NOSDIAG) "CHR_h" ("'h', CHR 104d 68h" "" "80E1D" :NOSDIAG) "CHR_i" ("'i', CHR 105d 69h" "" "80E24" :NOSDIAG) "CHR_j" ("'j', CHR 106d 6Ah" "" "80E2B" :NOSDIAG) "CHR_k" ("'k', CHR 107d 6Bh" "" "80E32" :NOSDIAG) "CHR_l" ("'l', CHR 108d 6Ch" "" "80E39" :NOSDIAG) "CHR_m" ("'m', CHR 109d 5Dh" "" "80E40" :NOSDIAG) "CHR_n" ("'n', CHR 110d 6Eh" "" "80E47" :NOSDIAG) "CHR_o" ("'o', CHR 111d 6Fh" "" "80E4E" :NOSDIAG) "CHR_p" ("'p', CHR 112d 70h" "" "80E55" :NOSDIAG) "CHR_q" ("'q', CHR 113d 71h" "" "80E5C" :NOSDIAG) "CHR_r" ("'r', CHR 114d 72h" "" "80E63" :NOSDIAG) "CHR_s" ("'s', CHR 115d 73h" "" "80E6A" :NOSDIAG) "CHR_t" ("'t', CHR 116d 74h" "" "80E71" :NOSDIAG) "CHR_u" ("'u', CHR 117d 75h" "" "80E78" :NOSDIAG) "CHR_v" ("'v', CHR 118d 76h" "" "80E7F" :NOSDIAG) "CHR_w" ("'w', CHR 119d 77h" "" "80E86" :NOSDIAG) "CHR_x" ("'x', CHR 120d 78h" "" "80E8D" :NOSDIAG) "CHR_y" ("'y', CHR 121d 79h" "" "80E94" :NOSDIAG) "CHR_z" ("'z', CHR 122d 7Ah" "" "80E9B" :NOSDIAG) "CHR_{" ("'{', CHR 123d 7Bh" "" "80F0B" :NOSDIAG) "CHR_}" ("'{', CHR 125d 7Dh" "" "80F12" :NOSDIAG) "CHR_Angle" ("'\\<)', CHR 128d 80h" "" "80EB7" :NOSDIAG) "CHR_Integral" ("'\\.S', CHR 132d 84h" "" "80EC5" :NOSDIAG) "CHR_Deriv" ("'\\.d', CHR 136d 88h" "" "80EBE" :NOSDIAG) "CHR_->" ("'\\->', CHR 141d 8Dh" "" "80EA2" :NOSDIAG) "CHR_<<" ("'\\<<', CHR 171d ABh" "" "80EA9" :NOSDIAG) "CHR_>>" ("'\\>>', CHR 187d BBh" "" "80EB0" :NOSDIAG) "CHR_Pi" ("'\\pi', CHR 135d 87h" "" "80EDA" :NOSDIAG) "CHR_Sigma" ("'\\GS', CHR 133d 85h" "" "80EE8" :NOSDIAG) "CHR_<=" ("'\\<=', CHR 137d 89h" "" "80F19" :NOSDIAG) "CHR_>=" ("'\\>=', CHR 138d 8Ah" "" "80F20" :NOSDIAG) "CHR_<>" ("'\\=/', CHR 139d 8Bh" "" "80F27" :NOSDIAG) "CHR_'" ("" "" "80C8E") "NULL$" ("\"\"" "Empty string." "055BF") "tok_" ("\"\\ \"" "" "80B10") "SPACE$" ("\"\\ \"" "" "80B10") "14SPACES$" ("\"\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \"" "String of 14 spaces." "80ACE") "(LF$)" ("\"\\0a\"" "Newline." "80AF4") "NEWLINE$" ("\"\\0a\"" "Newline." "80AF4") "CRLF$" ("\"\\0d\\0a\"" "Carriage return and line feed." "0E909") "toklparen" ("\"(\"" "" "80B70") "tokrparen" ("\")\"" "" "80B7C") "tok[" ("\"[\"" "" "80A26") "tok]" ("\"]\"" "" "80A0C") "tok{" ("\"{\"" "" "80A32") "tok}" ("\"}\"" "" "80A3E") "tok<<" ("\"\\<<\"" "" "80A92") "tok>>" ("\"\\>>\"" "" "80A86") "$_LRParens" ("\"()\"" "" "80FF1") "$_{}" ("\"{}\"" "" "80FB9") "$_<<>>" ("\"\\<<\\>>\"" "" "80FAB") "$_''" ("\"''\"" "Two single quotes." "80FD5") "$_::" ("\"::\"" "" "80FE3") "$_2DQ" ("\"\"\"\"" "Two double quotes." "80FFF") "tok," ("\",\"" "" "80B4C") "tok'" ("\"'\"" "One single quote." "80B40") "tok-" ("\"-\"" "" "80BB8") "tok." ("\".\"" "" "80B58") "tok=" ("\"=\"" "" "80BC4") "tok0" ("\"0\"" "" "80C08") "tok1" ("\"1\"" "" "80C14") "tok2" ("\"2\"" "" "80C20") "tok3" ("\"3\"" "" "80C2C") "tok4" ("\"4\"" "" "80C38") "tok5" ("\"5\"" "" "80C44") "tok6" ("\"6\"" "" "80C50") "tok7" ("\"7\"" "" "80C5C") "tok;" ("\";\"" "" "80B64") "tok8" ("\"8\"" "" "80C68") "tok9" ("\"9\"" "" "80C74") "tokESC" ("\"\\1B\"" "Escape character." "80A7A") "tokexponent" ("\"E\"" "" "80A9E") "tokquote" ("\"\"\"" "One double quote." "80B34") "toksharp" ("\"#\"" "" "80A4A") "tok$" ("\"$\"" "" "80A62") "tok&" ("\"&\"" "" "80A6E") "tok*" ("\"*\"" "" "80B94") "tok+" ("\"+\"" "" "80BAC") "tok/" ("\"/\"" "" "80BA0") "tokanglesign" ("\"\\<)\"" "" "80AAA") "tokDER" ("\"\\.d\"" "" "80BDC") "$DER" ("\"der\"" "" "80B00") "tokSIGMA" ("\"\\GS\"" "" "80AB6") "tokSQRT" ("\"\\v/\"" "" "80BD0") "tokuscore" ("\"_\"" "" "80A56") "tokWHERE" ("\"|\"" "" "80AC2") "tok^" ("\"^\"" "" "80B88") "tok:" ("\":\"" "" "4F7F8") "$_RAD" ("\"RAD\"" "" "8104D") "$_GRAD" ("\"GRAD\"" "" "8105D") "$_XYZ" ("\"XYZ\"" "" "80F9B") "$_RZ\"" "80F8B") "$_R<<" ("\"R\\<)\\<)\"" "\"R\"" "80F7B") "$_EXIT" ("\"EXIT\"" "" "8101F") "$_ECHO" ("\"ECHO\"" "" "8100D") "$_Undefined" ("\"Undefined\"" "" "81031") "tokCTGROB" ("\"GROB\"" "" "80BE8") "tokCTSTR" ("\"C$\"" "" "80BFA") "tokUNKNOWN" ("\"UNKNOWN\"" "" "80B1C") "NULL$SWAP" ("ob \\-> $ ob" "NULL$, then SWAP." "837C8") "DROPNULL$" ("ob \\-> NULL$" "DROP then NULL$." "819FA") "TWODROPNULL$" ("ob ob' \\-> NULL$" "2DROP then NULL$." "819FF") "#>$" ("# \\-> $" "Creates string from the bint (decimal)." "818C9") "ID>$" ("id/lam \\-> $" "Converts identifier into string." "81C07") "#>CHR" ("# \\-> chr" "Returns character with the specified ASCII -code." "81BE9") "CHR>$" ("chr \\-> $* Strings" "Converts a character into a string." "84ABA") "LEN$" ("$ \\-> #length" "Returns length in bytes." "819DC") "DUPLEN$" ("$ \\-> $ #" "DUP then LEN$." "8154A") "NEWLINE&$" ("$ \\-> \"$\\0a\"" "Appends newline character to string." "83C00") "NEWLINE$&$" ("$ \\-> \"$\\0a\"" "Appends newline character to string." "83C00") "CAR$" ("$ \\-> chr - \\-> \"\"" "Returns first character of string as a -string, or NULL$ for null string." "819D7") "CDR$" ("$ \\-> $'" "Returns string without first character, or -NULL$ for null string." "83179") "POS$" ("$ $find start# \\-> #pos - \\-> #0" "Search for $find in $search, starting at +#s(hash-table size 5541 test equal rehash-size 1.5 rehash-threshold 0.8 data ("any" ("0d 0h" "" "0403F" :NOSDIAG) "ZERO" ("0d 0h" "" "0403F" :NOSDIAG) "BINT0" ("0d 0h" "" "0403F" :NOSDIAG) "MEMERR" ("1d 1h" "" "04049" :NOSDIAG) "real" ("1d 1h" "" "04049" :NOSDIAG) "ONE" ("1d 1h" "" "04049" :NOSDIAG) "BINT1" ("1d 1h" "" "04049" :NOSDIAG) "cmp" ("2d 2h" "" "04053" :NOSDIAG) "TWO" ("2d 2h" "" "04053" :NOSDIAG) "BINT2" ("2d 2h" "" "04053" :NOSDIAG) "str" ("3d 3h" "" "0405D" :NOSDIAG) "THREE" ("3d 3h" "" "0405D" :NOSDIAG) "BINT3" ("3d 3h" "" "0405D" :NOSDIAG) "arry" ("4d 4h" "" "04067" :NOSDIAG) "FOUR" ("4d 4h" "" "04067" :NOSDIAG) "BINT4" ("4d 4h" "" "04067" :NOSDIAG) "list" ("5d 5h" "" "04071" :NOSDIAG) "FIVE" ("5d 5h" "" "04071" :NOSDIAG) "BINT5" ("5d 5h" "" "04071" :NOSDIAG) "idnt" ("6d 6h" "" "0407B" :NOSDIAG) "id" ("6d 6h" "" "0407B" :NOSDIAG) "SIX" ("6d 6h" "" "0407B" :NOSDIAG) "BINT6" ("6d 6h" "" "0407B" :NOSDIAG) "lam" ("7d 7h" "" "04085" :NOSDIAG) "SEVEN" ("7d 7h" "" "04085" :NOSDIAG) "BINT7" ("7d 7h" "" "04085" :NOSDIAG) "seco" ("8d 8h" "" "0408F" :NOSDIAG) "EIGHT" ("8d 8h" "" "0408F" :NOSDIAG) "BINT8" ("8d 8h" "" "0408F" :NOSDIAG) "symb" ("9d 9h" "" "04099" :NOSDIAG) "NINE" ("9d 9h" "" "04099" :NOSDIAG) "BINT9" ("9d 9h" "" "04099" :NOSDIAG) "sym" ("10d Ah" "" "040A3" :NOSDIAG) "TEN" ("10d Ah" "" "040A3" :NOSDIAG) "BINT10" ("10d Ah" "" "040A3" :NOSDIAG) "hxs" ("11d Bh" "" "040AD" :NOSDIAG) "ELEVEN" ("11d Bh" "" "040AD" :NOSDIAG) "BINT11" ("11d Bh" "" "040AD" :NOSDIAG) "grob" ("12d Ch" "" "040B7" :NOSDIAG) "TWELVE" ("12d Ch" "" "040B7" :NOSDIAG) "BINT12" ("12d Ch" "" "040B7" :NOSDIAG) "THIRTEEN" ("13d Dh" "" "040C1" :NOSDIAG) "TAGGED" ("13d Dh" "" "040C1" :NOSDIAG) "BINT13" ("13d Dh" "" "040C1" :NOSDIAG) "unitob" ("14d Eh" "" "040CB" :NOSDIAG) "FOURTEEN" ("14d Eh" "" "040CB" :NOSDIAG) "EXT" ("14d Eh" "" "040CB" :NOSDIAG) "BINT14" ("14d Eh" "" "040CB" :NOSDIAG) "rompointer" ("15d Fh" "" "040D5" :NOSDIAG) "FIFTEEN" ("15d Fh" "" "040D5" :NOSDIAG) "BINT15" ("15d Fh" "" "040D5" :NOSDIAG) "SIXTEEN" ("16d 10h" "" "040DF" :NOSDIAG) "REALOB" ("16d 10h" "" "040DF" :NOSDIAG) "BINT16" ("16d 10h" "" "040DF" :NOSDIAG) "REALREAL" ("17d 11h" "" "040E9" :NOSDIAG) "2REAL" ("17d 11h" "" "040E9" :NOSDIAG) "SEVENTEEN" ("17d 11h" "" "040E9" :NOSDIAG) "BINT17" ("17d 11h" "" "040E9" :NOSDIAG) "EIGHTEEN" ("18d 12h" "" "040F3" :NOSDIAG) "BINT18" ("18d 12h" "" "040F3" :NOSDIAG) "NINETEEN" ("19d 13h" "" "040FD" :NOSDIAG) "BINT19" ("19d 13h" "" "040FD" :NOSDIAG) "TWENTY" ("20d 14h" "" "04107" :NOSDIAG) "BINT20" ("20d 14h" "" "04107" :NOSDIAG) "TWENTYONE" ("21d 15h" "" "04111" :NOSDIAG) "BINT21" ("21d 15h" "" "04111" :NOSDIAG) "TWENTYTWO" ("22d 16h" "" "0411B" :NOSDIAG) "BINT22" ("22d 16h" "" "0411B" :NOSDIAG) "TWENTYTHREE" ("23d 17h" "" "04125" :NOSDIAG) "BINT23" ("23d 17h" "" "04125" :NOSDIAG) "TWENTYFOUR" ("24d 18h" "" "0412F" :NOSDIAG) "BINT24" ("24d 18h" "" "0412F" :NOSDIAG) "TWENTYFIVE" ("25d 19h" "" "04139" :NOSDIAG) "BINT25" ("25d 19h" "" "04139" :NOSDIAG) "TWENTYSIX" ("26d 1Ah" "" "04143" :NOSDIAG) "REALSYM" ("26d 1Ah" "" "04143" :NOSDIAG) "BINT26" ("26d 1Ah" "" "04143" :NOSDIAG) "TWENTYSEVEN" ("27d 1Bh" "" "0414D" :NOSDIAG) "BINT27" ("27d 1Bh" "" "0414D" :NOSDIAG) "TWENTYEIGHT" ("28d 1Ch" "" "04157" :NOSDIAG) "BINT28" ("28d 1Ch" "" "04157" :NOSDIAG) "TWENTYNINE" ("29d 1Dh" "" "04161" :NOSDIAG) "BINT29" ("29d 1Dh" "" "04161" :NOSDIAG) "THIRTY" ("30d 1Eh" "" "0416B" :NOSDIAG) "REALEXT" ("30d 1Eh" "" "0416B" :NOSDIAG) "BINT30" ("30d 1Eh" "" "0416B" :NOSDIAG) "THIRTYONE" ("31d 1Fh" "" "04175" :NOSDIAG) "BINT31" ("31d 1Fh" "" "04175" :NOSDIAG) "THIRTYTWO" ("32d 20h" "" "0417F" :NOSDIAG) "BINT32" ("32d 20h" "" "0417F" :NOSDIAG) "THIRTYTHREE" ("33d 21h" "" "04189" :NOSDIAG) "BINT33" ("33d 21h" "" "04189" :NOSDIAG) "THIRTYFOUR" ("34d 22h" "" "04193" :NOSDIAG) "BINT34" ("34d 22h" "" "04193" :NOSDIAG) "THIRTYFIVE" ("35d 23h" "" "0419D" :NOSDIAG) "BINT35" ("35d 23h" "" "0419D" :NOSDIAG) "THIRTYSEVEN" ("37d 25h" "" "041B1" :NOSDIAG) "BINT37" ("37d 25h" "" "041B1" :NOSDIAG) "THIRTYEIGHT" ("38d 26h" "" "041BB" :NOSDIAG) "BINT38" ("38d 26h" "" "041BB" :NOSDIAG) "THIRTYNINE" ("39d 27h" "" "041C5" :NOSDIAG) "BINT39" ("39d 27h" "" "041C5" :NOSDIAG) "FOURTY" ("40d 28h" "" "041CF" :NOSDIAG) "FORTY" ("40d 28h" "" "041CF" :NOSDIAG) "BINT40" ("40d 28h" "" "041CF" :NOSDIAG) "FORTYONE" ("41d 29h" "" "041D9" :NOSDIAG) "BINT41" ("41d 29h" "" "041D9" :NOSDIAG) "FORTYTWO" ("42d 2Ah" "" "041E3" :NOSDIAG) "BINT42" ("42d 2Ah" "" "041E3" :NOSDIAG) "FORTYTHREE" ("43d 2Bh" "" "041ED" :NOSDIAG) "BINT43" ("43d 2Bh" "" "041ED" :NOSDIAG) "(illnameerr)" ("44d 2Ch" "" "80000" :NOSDIAG) "FORTYFOUR" ("44d 2Ch" "" "80000" :NOSDIAG) "BINT44" ("44d 2Ch" "" "80000" :NOSDIAG) "FORTYFIVE" ("45d 2Dh" "" "8000A" :NOSDIAG) "BINT45" ("45d 2Dh" "" "8000A" :NOSDIAG) "FORTYSIX" ("46d 2Eh" "" "80014" :NOSDIAG) "BINT46" ("46d 2Eh" "" "80014" :NOSDIAG) "(rrp)" ("47d 2Fh" "" "8001E" :NOSDIAG) "FORTYSEVEN" ("47d 2Fh" "" "8001E" :NOSDIAG) "BINT47" ("47d 2Fh" "" "8001E" :NOSDIAG) "FORTYEIGHT" ("48d 30h" "" "80028" :NOSDIAG) "BINT48" ("48d 30h" "" "80028" :NOSDIAG) "FORTYNINE" ("49d 31h" "" "80032" :NOSDIAG) "BINT49" ("49d 31h" "" "80032" :NOSDIAG) "FIFTY" ("50d 32h" "" "8003C" :NOSDIAG) "BINT50" ("50d 32h" "" "8003C" :NOSDIAG) "FIFTYONE" ("51d 33h" "" "80046" :NOSDIAG) "BINT51" ("51d 33h" "" "80046" :NOSDIAG) "(THREEFOUR)" ("52d 34h" "" "80050" :NOSDIAG) "FIFTYTWO" ("52d 34h" "" "80050" :NOSDIAG) "BINT52" ("52d 34h" "" "80050" :NOSDIAG) "THREEFIVE" ("53d 35h" "" "8005A" :NOSDIAG) "STRLIST" ("53d 35h" "" "8005A" :NOSDIAG) "FIFTYTHREE" ("53d 35h" "" "8005A" :NOSDIAG) "BINT53" ("53d 35h" "" "8005A" :NOSDIAG) "FIFTYFOUR" ("54d 36h" "" "80064" :NOSDIAG) "BINT54" ("54d 36h" "" "80064" :NOSDIAG) "FIFTYFIVE" ("55d 37h" "" "8006E" :NOSDIAG) "(#THREESEVEN)" ("55d 37h" "" "8006E" :NOSDIAG) "BINT55" ("55d 37h" "" "8006E" :NOSDIAG) "#THREESEVEN" ("55d 37h" "" "8006E") "FIFTYSIX" ("56d 38h" "" "80078" :NOSDIAG) "BINT56" ("56d 38h" "" "80078" :NOSDIAG) "FIFTYSEVEN" ("57d 39h" "" "80082" :NOSDIAG) "BINT57" ("57d 39h" "" "80082" :NOSDIAG) "FIFTYEIGHT" ("58d 3Ah" "" "8008C" :NOSDIAG) "BINT58" ("58d 3Ah" "" "8008C" :NOSDIAG) "FIFTYNINE" ("59d 3Bh" "" "80096" :NOSDIAG) "BINT59" ("59d 3Bh" "" "80096" :NOSDIAG) "SIXTY" ("60d 3Ch" "" "800A0" :NOSDIAG) "BINT60" ("60d 3Ch" "" "800A0" :NOSDIAG) "SIXTYONE" ("61d 3Dh" "" "800AA" :NOSDIAG) "BINT61" ("61d 3Dh" "" "800AA" :NOSDIAG) "SIXTYTWO" ("62d 3Eh" "" "800B4" :NOSDIAG) "BINT62" ("62d 3Eh" "" "800B4" :NOSDIAG) "SIXTYTHREE" ("63d 3Fh" "" "800BE" :NOSDIAG) "(BINT3Fh)" ("63d 3Fh" "" "800BE" :NOSDIAG) "BINT63" ("63d 3Fh" "" "800BE" :NOSDIAG) "BINT3Fh" ("64d 3Fh" "" "800BE") "YHI" ("64d 40h" "" "800C8" :NOSDIAG) "SIXTYFOUR" ("64d 40h" "" "800C8" :NOSDIAG) "(BINT_40h)" ("64d 40h" "" "800C8" :NOSDIAG) "BINT40h" ("64d 40h" "" "800C8" :NOSDIAG) "BINT64" ("64d 40h" "" "800C8" :NOSDIAG) "(BINT_65d)" ("65d 41h" "" "800D2" :NOSDIAG) "ARRYREAL" ("65d 41h" "" "800D2" :NOSDIAG) "BINT65" ("65d 41h" "" "800D2" :NOSDIAG) "BINT_65d" ("65d 41h" "" "800D2") "SIXTYFIVE" ("65d 41h" "" "800D2") "(ARRYCMP)" ("66d 42h" "" "800DC" :NOSDIAG) "FOURTWO" ("66d 42h" "" "800DC" :NOSDIAG) "BINT66" ("66d 42h" "" "800DC" :NOSDIAG) "SIXTYSIX" ("66d 42h" "" "800DC") "FOURTHREE" ("67d 43h" "" "800E6" :NOSDIAG) "BINT67" ("67d 43h" "" "800E6" :NOSDIAG) "SIXTYEIGHT" ("68d 44h" "" "800F0" :NOSDIAG) "(2ARRY)" ("68d 44h" "" "800F0" :NOSDIAG) "BINT68" ("68d 44h" "" "800F0" :NOSDIAG) "2ARRY" ("68d 44h" "" "800F0") "FOURFIVE" ("69d 45h" "" "800FA" :NOSDIAG) "BINT69" ("69d 45h" "" "800FA" :NOSDIAG) "(ARRYID)" ("70d 46h" "" "80104" :NOSDIAG) "SEVENTY" ("70d 46h" "" "80104" :NOSDIAG) "BINT70" ("70d 46h" "" "80104" :NOSDIAG) "ARRYID" ("70d 46h" "" "80104") "SEVENTYONE" ("71d 47h" "" "8010E") "SEVENTYTWO" ("72h 48d" "" "80118") "SEVENTYTHREE" ("73d 49h" "" "80122") "SEVENTYFOUR" ("74d 4Ah" "" "8012C" :NOSDIAG) "BINT74" ("74d 4Ah" "" "8012C" :NOSDIAG) "SEVENTYFIVE" ("75d 4Bh" "" "80136") "SEVENTYSIX" ("76d 4Ch" "" "80140") "SEVENTYSEVEN" ("77d 4Dh" "" "8014A") "SEVENTYEIGHT" ("78d 4Eh" "" "80154") "SEVENTYNINE" ("79d 4Fh" "" "8015E" :NOSDIAG) "BINT79" ("79d 4Fh" "" "8015E" :NOSDIAG) "(LISTOB)" ("80d 50h" "" "80168" :NOSDIAG) "EIGHTY" ("80d 50h" "" "80168" :NOSDIAG) "BINT80" ("80d 50h" "" "80168" :NOSDIAG) "LISTOB" ("80d 50h" "" "80168") "LISTREAL" ("81d 51h" "" "80172" :NOSDIAG) "EIGHTYONE" ("81d 51h" "" "80172" :NOSDIAG) "BINT81" ("81d 51h" "" "80172" :NOSDIAG) "LISTCMP" ("82d 52h" "" "8017C" :NOSDIAG) "BINT82" ("82d 52h" "" "8017C" :NOSDIAG) "FIVETHREE" ("83d 53h" "" "80186" :NOSDIAG) "BINT83" ("83d 53h" "" "80186" :NOSDIAG) "FIVEFOUR" ("84d 54h" "" "80190" :NOSDIAG) "BINT84" ("84d 54h" "" "80190" :NOSDIAG) "2LIST" ("85d 55h" "" "8019A" :NOSDIAG) "BINT85" ("85d 55h" "" "8019A" :NOSDIAG) "(LISTID)" ("86d 56h" "" "801A4" :NOSDIAG) "FIVESIX" ("86d 56h" "" "801A4" :NOSDIAG) "BINT86" ("86d 56h" "" "801A4" :NOSDIAG) "LISTID" ("86d 56h" "" "801A4") "LISTLAM" ("87d 57h" "" "801AE" :NOSDIAG) "BINT87" ("87d 57h" "" "801AE" :NOSDIAG) "EIGHTYEIGHT" ("88d 58h" "" "801B8") "EIGHTYNINE" ("89d 59d" "" "801C2") "NINETY" ("90d 5Ah" "" "801CC") "BINT_91d" ("91d 5Bh" "" "801D6" :NOSDIAG) "BINT91" ("91d 5Bh" "" "801D6" :NOSDIAG) "NINETYTWO" ("92d 5Ch" "" "801E0") "NINETYTHREE" ("93d 5Dh" "" "801EA") "NINETYFOUR" ("94d 5Eh" "" "801F4") "NINETYFIVE" ("95d 5Fh" "" "801FE") "(idntany)" ("96d 60h" "" "80208" :NOSDIAG) "BINT_96d" ("96d 60h" "" "80208" :NOSDIAG) "BINT96" ("96d 60h" "" "80208" :NOSDIAG) "IDREAL" ("97d 61h" "" "80212" :NOSDIAG) "BINT97" ("97d 61h" "" "80212" :NOSDIAG) "IDCMP" ("98d 62h" "" "8021C") "NINETYEIGHT" ("98d 62h" "" "8021C") "NINETYNINE" ("99d 63h" "" "80226") "(IDARRY)" ("100d 64h" "" "80230" :NOSDIAG) "ONEHUNDRED" ("100d 64h" "" "80230" :NOSDIAG) "BINT100" ("100d 64h" "" "80230" :NOSDIAG) "IDARRY" ("100d 64h" "" "80230") "IDLIST" ("101d 65h" "" "8023A") "SIXFIVE" ("101d 65h" "" "8023A") "char" ("111d 6Fh" "" "80244" :NOSDIAG) "BINT111" ("111d 6Fh" "" "80244" :NOSDIAG) "LAMREAL" ("113d 71h" "" "80258") "BINT_114" ("114d 72hd" "" "80262") "BINT_115d" ("115d 73h" "" "8026C" :NOSDIAG) "BINT115" ("115d 73h" "" "8026C" :NOSDIAG) "BINT_116d" ("116d 74h" "" "80276" :NOSDIAG) "BINT116" ("116d 74h" "" "80276" :NOSDIAG) "LAMLIST" ("117d 75h" "" "80280") "BINT_117d" ("117d 75h" "" "80280") "BINT_122d" ("122d 7Ah" "" "8028A" :NOSDIAG) "BINT122" ("122d 7Ah" "" "8028A" :NOSDIAG) "BINT80h" ("128d 80h" "" "80294" :NOSDIAG) "BINT128" ("128d 80h" "" "80294" :NOSDIAG) "BINT_128d" ("128d 80h" "" "80294") "XHI-1" ("130d 82h" "" "8029E" :NOSDIAG) "BINT_130d" ("130d 82h" "" "8029E" :NOSDIAG) "BINT130d" ("130d 82h" "" "8029E" :NOSDIAG) "BINT130" ("130d 82h" "" "8029E" :NOSDIAG) "XHI" ("131d 83h" "" "802A8" :NOSDIAG) "BINT131d" ("131d 83h" "" "802A8" :NOSDIAG) "BINT_131d" ("131d 83h" "" "802A8" :NOSDIAG) "BINT131" ("131d 83h" "" "802A8" :NOSDIAG) "SYMBREAL" ("145d 91h" "" "802BC") "(SYMBCMP)" ("146d 92h" "" "802C6" :NOSDIAG) "SYMBCMP" ("146d 92h" "" "802C6" :NOSDIAG) "(SYMBSYM)" ("154d 9Ah" "" "802D0" :NOSDIAG) "(SYMCMP)" ("154d 9Ah" "" "802D0" :NOSDIAG) "SYMBSYM" ("154d 9Ah" "" "802D0" :NOSDIAG) "SYMBUNIT" ("158d 9Eh" "" "802DA") "backup" ("159d 9Fh" "" "802E4") "SYMOB" ("160d A0h" "" "802EE") "SYMREAL" ("161d A1h" "" "802F8") "SYMCMP" ("162d A2h" "" "80302" :NOSDIAG) "SYMARRY" ("164d A4h" "" "80316" :NOSDIAG) "SYMLIST" ("165d A5h" "" "80320" :NOSDIAG) "SYMID" ("166d A6h" "" "8032A") "SYMLAM" ("167d A7h" "" "80334") "SYMSYMB" ("169d A9h" "" "8033E" :NOSDIAG) "SYMSYM" ("170d AAh" "" "80348") "SYMEXT" ("174d AEh" "" "80352") "HXSREAL" ("177d B1h" "" "8035C" :NOSDIAG) "2HXS" ("187d BBh" "" "80366" :NOSDIAG) "BINTC0h" ("192d C0h" "" "80370" :NOSDIAG) "2GROB" ("204d CCh" "" "8037A") "TAGGEDANY" ("208d D0h" "" "80384") "EXTREAL" ("225d E1h" "" "8038E") "(UNITSYM)" ("234d EAh" "" "80398") "EXTSYM" ("234d EAh" "" "80398") "UNITSYM" ("234d EAh" "" "80398") "2EXT" ("238d EEh" "" "803A2") "ROMPANY" ("240d F0h" "" "803AC") "BINT253" ("253d FDh" "" "803B6") "BINT255d" ("255d FFh" "" "803C0") "(FSTFLOATROM#)" ("256d 100h" "" "803CA") "REALOBOB" ("256d 100h" "" "803CA") "(Err#Chr00)" ("258d 102h" "" "803D4") "(#_258_d)" ("258d 102h" "" "803D4") "#_102" ("258d 102h" "" "803D4") "#_258_d" ("258d 102h" "" "803D4") "#SyntaxErr" ("262d 106h" "" "803DE") "BINT_263d" ("263d 107h" "" "803E8" :NOSDIAG) "REALREALOB" ("272d 110h" "" "803F2" :NOSDIAG) "3REAL" ("273d 111h" "" "803FC") "(#_291_d)" ("291d 123h" "" "80406") "(#_123)" ("291d 123h" "" "80406") "Err#Kill" ("291d 123h" "" "80406") "#_291_d" ("291d 123h" "" "80406") "#_123" ("291d 123h" "" "80406") "#_124" ("292d 124h" "" "80410") "(#_292_d)" ("292d 124h" "" "80410") "(#_124)" ("292d 124h" "" "80410") "Err#NoLstStk" ("292d 124h" "" "80410") "#_292_d" ("292d 124h" "" "80410") "(BINT_305d)" ("305d 131h" "" "8041A") "#NoRoomForSt" ("305d 131h" "" "8041A") "BINT_305d" ("305d 131h" "" "8041A") "BINT_306d" ("306d 132h" "" "80424") "REALSTRSTR" ("307d 133h" "" "8042E") "BINT_307d" ("307d 133h" "" "8042E") "Err#Cont" ("318d 13Eh" "" "80492" :NOSDIAG) "(REALLISTREAL)" ("337d 151h" "" "8049C") "INTEGER337" ("337d 151h" "" "8049C") "CMPOBOB" ("512d 200h" "" "804A6" :NOSDIAG) "(#_517_d)" ("517d 205h" "" "804B0") "(#_205)" ("517d 205h" "" "804B0") "Err#NoLstArg" ("517d 205h" "" "804B0") "#_205" ("517d 205h" "" "804B0") "#_517_d" ("517d 205h" "" "804B0") "STRREALREAL" ("785d 311h" "" "804BA" :NOSDIAG) "ARRYREALREAL" ("1041d 411h" "" "804C4" :NOSDIAG) "ARRYREALCMP" ("1042d 412h" "" "804CE" :NOSDIAG) "3ARRY" ("1092d 444h" "" "804D8" :NOSDIAG) "ARRYLISTREAL" ("1105d 451h" "" "804E2" :NOSDIAG) "ARRYLISTCMP" ("1106d 452h" "" "804EC" :NOSDIAG) "LISTREALOB" ("1296d 510h" "" "804F6" :NOSDIAG) "LISTREALREAL" ("1297d 511h" "" "80500" :NOSDIAG) "LISTLISTOB" ("1360d 550h" "" "8050A" :NOSDIAG) "IDREALOB" ("1552d 610h" "" "80514" :NOSDIAG) "IDLISTOB" ("1616d 650h" "" "8051E" :NOSDIAG) "(LAMANYANY)" ("1792d 700h" "" "80528" :NOSDIAG) "FSTMACROROM#" ("1792d 700h" "" "80528" :NOSDIAG) "LAMANYANY" ("1792d 700h" "" "80528") "PROGIDREAL" ("2145d 861h" "" "80532" :NOSDIAG) "PROGIDCMP" ("2146d 862h" "" "8053C" :NOSDIAG) "PROGIDLIST" ("2149d 865h" "" "80546" :NOSDIAG) "PROGIDEXT" ("2158d 86Eh" "" "80550" :NOSDIAG) "ATTNERR" ("2563d A03h" "" "8055A") "SYMREALREAL" ("2577d A11h" "" "80564" :NOSDIAG) "SYMREALCMP" ("2578d A12h" "" "8056E" :NOSDIAG) "SYMREALSYM" ("2586d A1Ah" "" "80578" :NOSDIAG) "SYMCMPREAL" ("2593d A21h" "" "80582" :NOSDIAG) "SYMCMPCMP" ("2594d A22h" "" "8058C" :NOSDIAG) "SYMCMPSYM" ("2602d A2Ah" "" "80596" :NOSDIAG) "SYMIDREAL" ("2657d A61h" "" "805A0" :NOSDIAG) "SYMIDCMP" ("2658d A62h" "" "805AA" :NOSDIAG) "SYMIDLIST" ("2661d A65h" "" "805B4" :NOSDIAG) "SYMIDEXT" ("2670d A6Eh" "" "805BE" :NOSDIAG) "SYMSYMREAL" ("2721d AA1h" "" "805C8" :NOSDIAG) "SYMSYMCMP" ("2722d AA2h" "" "805D2" :NOSDIAG) "3SYM" ("2730d AAAh" "" "805DC" :NOSDIAG) "XFERFAIL" ("3078d C06h" "" "805E6" :NOSDIAG) "PROTERR" ("3079d C07h" "" "805F0" :NOSDIAG) "InvalServCmd" ("3080d C08h" "" "805FA" :NOSDIAG) "Connecting" ("3082d C0Ah" "" "80604") "Retry" ("3083d C0Bh" "" "8060E" :NOSDIAG) "#CAlarmErr" ("3583d DFFh" "" "80618" :NOSDIAG) "EXTOBOB" ("3584d E00h" "" "80622") "TYPEREAL" ("10547d 2933h" "" "03FDB") "TYPEEREL" ("10581d 2955h" "" "0402B") "TYPEIDNT" ("10568d 2948h" "" "03FF9") "TYPECMP" ("10615d 2977h" "" "03FE5") "TYPELIST" ("10868d 2A74h" "" "03FEF") "TYPERRP" ("10902d 2A96h" "" "04017") "TYPESYMB" ("10936d 2AB8h" "" "0400D") "TYPEEXT" ("10970d 2ADAh" "" "04035") "TYPECOL" ("11677d 2D9Dh" "" "04003") "TYPELAM" ("11885d 2E6Dh" "" "04021") "#EXITERR" ("458752d 70000h" "" "8062C") "MINUSFIVE" ("1048571d FFFFBh" "" "8065E") "MINUSFOUR" ("1048572d FFFFCh" "" "80654") "MINUSTHREE" ("1048573d FFFFDh" "" "8064A") "MINUSTWO" ("1048574d FFFFEh" "" "80640") "MINUSONE" ("1048575d FFFFFh" "" "80636") "ZEROZERO" ("--> #0 #0" "" "815D1") "ONEDUP" ("--> #1 #1" "" "844CF") "ONEONE" ("--> #1 #1" "" "844CF") "DROPZERO" ("ob --> #0" "" "8159A") "2DROP00" ("ob ob --> #0 #0" "" "8159F") "DROPONE" ("ob --> #1" "" "8156D") "DUPZERO" ("ob --> ob ob #0" "" "84493") "DUPONE" ("ob --> ob ob #1" "" "844A7") "DUPTWO" ("ob --> ob ob #2" "" "844E3") "SWAPONE" ("ob ob' --> ob' ob #1" "" "844BB") "ZEROSWAP" ("ob --> #0 ob" "" "838A9") "ZEROOVER" ("ob --> ob #0 ob" "" "83AE8") "ZEROFALSE" ("--> #0 F" "" "83F8E") "ONESWAP" ("ob --> #1 ob" "" "838D6") "ONEFALSE" ("--> #1 F" "" "83FA2") "COERCE" ("% --> #" "" "81CB1") "COERCEDUP" ("% --> # #" "" "83750") "COERCESWAP" ("ob % --> # ob" "" "838EA") "%ABSCOERCE" ("% --> #" "" "458CA") "CHR>#" ("chr --> #" "" "81C02") "#+" ("# #' --> #+#'" "" "817D4") "#1+" ("# --> #+1" "" "817E8") "#2+" ("# --> #+2" "" "817F7") "#3+" ("# --> #+3" "" "815A4") "#4+" ("# --> #+4" "" "815A9") "#5+" ("# --> #+5" "" "815AE") "#8+" ("# --> #+8" "" "DF0F3") "#-" ("# #' --> #-#'" "" "817D9") "#1-" ("# --> #-1" "" "817ED") "#2-" ("# --> #-2" "" "817FC") "#3-" ("# --> #-3" "" "DF133") "#*" ("# #' --> #*#'" "" "817CF") "#*OVF" ("# #' --> #*#'" "0 \\<= result \\<= FFFFF" "813B5") "#2*" ("# --> #*2" "" "817F2") "#/" ("# #' --> #r #q" "" "817DE") "#2/" ("# --> #/2" "Rounded down." "81801") "#-#2/" ("# #' --> (#-#')/2" "" "81595") "#+DUP" ("# #' --> #+#' #+#'" "" "8154F") "#+SWAP" ("ob # #' --> #+#' ob" "" "8386D") "#+OVER" ("ob # #' --> ob #+#' ob" "" "83AC0") "#-SWAP" ("ob # #' --> #-#' ob" "" "83881") "#-OVER" ("ob # #' --> ob #-#' ob" "" "83AD4") "#1+SWAP" ("ob # --> #+1 ob" "" "83895") "#1-ROT" ("ob ob' # --> ob' #-1 ob" "" "83A48") "#1-1SWAP" ("# --> 1 #-1" "Returns the bint ONE and the result." "838BD") "DUP#1+" ("# --> # #+1" "" "81563") "DUP3PICK#+" ("# #' --> # #' #+#'" "" "8415A") "2DUP#+" ("# #' --> # #' #+#'" "" "8415A") "DROP#1-" ("# ob --> #-1" "" "84236") "SWAP#-" ("# #' --> #'-#" "" "81540") "SWP1+" ("# ob --> ob #+1" "" "81568") "SWAP#1+" ("# ob --> ob #+1" "" "81568") "'RSWP1+" ("# --> nob #+1" "nob is the next object in the runstream." "82E95") "SWAP#1-" ("# ob --> ob #-1" "" "84222") "SWAPOVER#-" ("# #' --> #' #-#'" "" "841FA") "OVER#+" ("# #' --> # #'+#" "" "84182") "OVER#-" ("# #' --> # #'-#" "" "841D2") "OVER#1-" ("# #' --> # #' #''" "" "84A42") "ROT#+" ("# ob #' --> ob #'+#" "" "8416E") "ROT#-" ("# ob #' --> ob #'-#" "" "841BE") "ROT#1+" ("# ob ob' --> ob ob' #+1" "" "8420E") "ROT#1+UNROT" ("# ob ob' --> #+1 ob ob'" "" "81D2E") "ROT+SWAP" ("# ob #' --> #'+# ob" "" "8383B") "ROT#+SWAP" ("# ob #' --> #'+# ob" "" "8383B") "3PICK#+" ("# ob #' --> # ob #'+#" "" "84196") "4PICK#+" ("# ob1 ob2 #' --> # ob1 ob2 #'+#" "" "841AA") "4PICK+SWAP" ("# ob1 ob2 #' --> # ob1 #'+# ob2" "" "83854") "4PICK#+SWAP" ("# ob1 ob2 #' --> # ob1 #'+# ob2" "" "83854") "#MIN" ("# #' --> #''" "" "813A1") "#MAX" ("# #' --> #''" "" "8139C") "#AND" ("# #' --> #''" "Bitwise QANDQ." "817E3") "#=" ("# #' --> flag" "" "81806") "#<>" ("# #' --> flag" "" "8180B") "#<" ("# #' --> flag" "" "81810") "#<=" ("# #' --> flag" "" "81900") "#>" ("# #' --> flag" "" "81815") "#>=" ("# #' --> flag" "" "818FB") "#0<>" ("# --> flag" "" "8181F") "#0=" ("# --> flag" "" "8181A") "#1<>" ("# --> flag" "" "813BA") "#1=" ("# --> flag" "" "813BF") "#2<>" ("# --> flag" "" "8411E") "#2=" ("# --> flag" "" "813C4") "#3=" ("# --> flag" "" "81581") "#5=" ("# --> flag" "" "8410A") "#<3" ("# --> flag" "" "840C9") "ONE#>" ("# --> flag" "" "84146") "#>1" ("# --> flag" "" "84146") "2DUP#<" ("# #' --> # #' flag" "" "81572") "2DUP#>" ("# #' --> # #' flag" "" "8155E") "ONE_EQ" ("# --> flag" "Uses EQ test." "83DF4") "OVER#=" ("# #' --> # flag" "" "8151D") "2DUP#=" ("# #' --> # #' flag" "" "81577") "OVER#0=" ("# #' --> # #' flag" "" "840A1") "DUP#0=" ("# --> # flag" "" "8157C") "OVER#<" ("# #' --> # flag" "" "840B5") "DUP#1=" ("# --> # flag" "" "81586") "OVER#>" ("# #' --> # flag" "" "84132") "DUP#0<>" ("# --> # flag" "" "8158B") "DUP#<7" ("# --> # flag" "Returns TRUE if the argument is smaller than +#7." "840DD") "2#0=OR" ("# # --> flag" "Returns TRUE if either argument is zero." "84083") "%-MAXREAL" ("-9.99E499" "" "8083B") "%-9" ("-9" "" "807E2") "%-8" ("-8" "" "807CD") "%-7" ("-7" "" "807B8") "%-6" ("-6" "" "807A3") "%-5" ("-5" "" "8078E") "%-4" ("-4" "" "80779") "%-3" ("-3" "" "80764") "%-2" ("-2" "" "8074F") "%-1" ("-1" "" "8073A") "%-MINREAL" ("-1E-499" "" "80865") "%0" ("0" "" "80668") "%MINREAL" ("1E-499" "" "80850") "%.5" (".5" "" "80979") "%-.5" ("-.5" "" "8098E") "%1" ("1" "" "8067D") "%2" ("2" "" "80692") "%e" ("e" "" "80964") "%3" ("3" "" "806A7") "%PI" ("\\pi" "" "807F7") "%4" ("4" "" "806BC") "%5" ("5" "" "806D1") "%6" ("6" "" "806E6") "%7" ("7" "" "806FB") "%8" ("8" "" "80710") "%9" ("9" "" "80725") "%10" ("10" "" "809A3") "%15" ("15" "" "48F1C") "%25" ("25" "" "48FB7") "%180" ("180" "" "809B8") "%200" ("200" "" "809CD") "%400" ("400" "" "809F7") "%360" ("360" "" "809E2") "%MAXREAL" ("9.99E499" "" "80826") "%%0" ("0" "" "8087A") "%%.1" ("0.1" "" "80916") "%%.5" ("0.5" "" "80930") "%%1" ("1" "" "80894") "%%2" ("2" "" "808AE") "%%3" ("3" "" "808C8") "%%PI" ("\\pi" "" "8080C") "%%4" ("4" "" "808E2") "%%5" ("5" "" "808FC") "%%10" ("10" "" "8094A") "%>%%" ("% --> %%" "" "81257") "%>%%SWAP" ("ob % --> %% ob" "" "838FE") "%%>%" ("%% --> %" "" "81252") "UNCOERCE" ("# --> %" "" "81CB6") "UNCOERCE%%" ("# --> %%" "" "845A1") "C%>%" ("C% --> %re %im" "" "81BFD") "%+" ("% %' --> %+%'" "" "8128E") "%-" ("% %' --> %-%'" "" "81293") "%*" ("% %' --> %*%'" "" "81289") "%/" ("% %' --> %/%'" "" "81298") "%^" ("% %' --> %^%'" "" "8129D") "%ABS" ("% --> %'" "" "812A2") "%CHS" ("% --> -%" "" "812D9") "%SGN" ("% --> -1/0/1" "" "8133D") "%SQRT" ("% --> \\v/%" "" "8134C") "%EXP" ("% --> e^%" "" "812ED") "%EXPM1" ("% --> e^%-1" "" "812F2") "%LN" ("% --> LN%" "" "8130B") "%LNP1" ("% --> LN(%+1)" "" "81310") "%LOG" ("% --> LOG%" "" "81315") "%ALOG" ("% --> 10^%" "" "812B1") "%SIN" ("% --> SIN%" "" "81342") "%COS" ("% --> COS%" "" "812E3") "%TAN" ("% --> TAN%" "" "81356") "%ASIN" ("% --> ASIN%" "" "812BB") "%ACOS" ("% --> ACOS%" "" "812A7") "%ATAN" ("% --> ATAN%" "" "812C5") "%SINH" ("% --> SINH%" "" "81347") "%COSH" ("% --> COSH%" "" "812E8") "%TANH" ("% --> TANH%" "" "8135B") "%ASINH" ("% --> ASINH%" "" "812C0") "%ACOSH" ("% --> ACOSH%" "" "812AC") "%ATANH" ("% --> ATANH%" "" "812CA") "%MANTISSA" ("% --> %mant" "" "8131A") "%EXPONENT" ("% --> %expn" "" "812F7") "%FP" ("% --> %frac" "" "81301") "%IP" ("% --> %int" "" "81306") "%FLOOR" ("% --> %maxint <=%" "" "812FC") "%CEIL" ("% --> %minint >=%" "" "812CF") "%MOD" ("% %' --> %rem" "" "8131F") "%ANGLE" ("%x %y --> %ang" "" "812B6") "RNDXY" ("% %places --> %'" "" "82FDF") "TRCXY" ("% %places --> %'" "" "82FF3") "%COMB" ("% %' --> COMB(%,%')" "" "812DE") "%PERM" ("% %' --> PERM(%,%')" "" "81333") "%NFACT" ("% --> %!" "Calculates factorial of number." "81324") "%FACT" ("% --> gamma(%+1)" "Calculates gamma(x+1)." "82F5D") "%NROOT" ("% %n --> %'" "Calculates the %nth root of the real +number. Equivalent to user function XROOT." "81329") "%MIN" ("% %' --> %lesser" "" "82F99") "%MAX" ("% %' --> %greater" "" "82F8F") "%MAXorder" ("% %' --> %max %min" "" "837F0") "%RAN" ("--> %random" "Returns next random number." "81338") "%RANDOMIZE" ("%seed -->" "System level RDZ: seeds the random number +generator. " "82FB7") "%OF" ("% %' --> %'/% * 100" "" "8132E") "%T" ("% %' --> %pctotal" "" "81351") "%CH" ("% %' --> %pcchange" "" "812D4") "%D>R" ("%deg --> %rad" "" "82F53") "%R>D" ("%rad --> %deg" "" "82FAD") "%REC>%POL" ("%r %ang --> %x %y" "" "82FC1") "%POL>%REC" ("%x %y --> %r %ang" "" "82FA3") "%SPH>%REC" ("%r %ang %ph --> %x %y %z" "" "82FCB") "SWAP%%/" ("%% %%' --> %%''" "" "845C9") "%%/>%" ("%% %%' --> %" "" "8458D") "%=" ("% %' --> flag" "" "8127F") "%<>" ("% %' --> flag" "" "8127A") "%<" ("% %' --> flag" "" "8126B") "%<=" ("% %' --> flag" "" "81270") "%>" ("% %' --> flag" "" "81284") "%>=" ("% %' --> flag" "" "81275") "%0=" ("% --> flag" "" "81266") "DUP%0=" ("% --> flag" "" "845B5") "%0<>" ("% --> flag" "Can be used to change a user flag into a +system flag. " "82F3F") "%0<" ("% --> flag" "" "81261") "%0>" ("% --> flag" "" "8125C") "%0>=" ("% --> flag" "" "82F49") "%>C%" ("%re %im --> C%" "" "81BF8") "SWAP%>C%" ("%im %re --> C%" "" "83D18") "CHR_00" ("'\\00', CHR 0d 00h" "The NULL character." "80C80" :NOSDIAG) "CHR_Newline" ("'\\0a', CHR 10d 0Ah" "" "80ED3" :NOSDIAG) "CHR_..." ("'...', CHR 31d 1Fh" "" "80C87" :NOSDIAG) "CHR_Space" ("'\\ ', CHR 32d 20h" "The space character." "80EEF" :NOSDIAG) "CHR_DblQuote" ("'\"', CHR 34d 22h" "" "80C95" :NOSDIAG) "CHR_#" ("'#', CHR 35d 23h" "" "80C9C" :NOSDIAG) "CHR_LeftPar" ("'(', CHR 40d 28h" "" "80ECC" :NOSDIAG) "CHR_RightPar" ("')', CHR 41d 29h" "" "80EE1" :NOSDIAG) "CHR_*" ("'*', CHR 42d 2Ah" "" "80CA3" :NOSDIAG) "CHR_+" ("'+', CHR 43d 2Bh" "" "80CAA" :NOSDIAG) "CHR_," ("',', CHR 44d 2Ch" "" "80CB1" :NOSDIAG) "CHR_-" ("'-', CHR 45d 2Dh" "" "80CB8" :NOSDIAG) "CHR_." ("'.', CHR 46d 2Eh" "" "80CBF" :NOSDIAG) "CHR_/" ("'/', CHR 47d 2Fh" "" "80CC6" :NOSDIAG) "CHR_0" ("'0', CHR 48d 30h" "" "80CCD" :NOSDIAG) "CHR_1" ("'1', CHR 49d 31h" "" "80CD4" :NOSDIAG) "CHR_2" ("'2', CHR 50d 32h" "" "80CDB" :NOSDIAG) "CHR_3" ("'3', CHR 51d 33h" "" "80CE2" :NOSDIAG) "CHR_4" ("'4', CHR 52d 34h" "" "80CE9" :NOSDIAG) "CHR_5" ("'5', CHR 53d 35h" "" "80CF0" :NOSDIAG) "CHR_6" ("'6', CHR 54d 36h" "" "80CF7" :NOSDIAG) "CHR_7" ("'7', CHR 55d 37h" "" "80CFE" :NOSDIAG) "CHR_8" ("'8', CHR 56d 38h" "" "80D05" :NOSDIAG) "CHR_9" ("'9', CHR 57d 39h" "" "80D0C" :NOSDIAG) "CHR_:" ("':', CHR 58d 3Ah" "" "80D13" :NOSDIAG) "CHR_;" ("';', CHR 59d 3Bh" "" "80D1A" :NOSDIAG) "CHR_<" ("'<', CHR 60d 3Ch" "" "80D21" :NOSDIAG) "CHR_=" ("'=', CHR 61d 3Dh" "" "80D28" :NOSDIAG) "CHR_>" ("'>', CHR 62d 3Eh" "" "80D2F" :NOSDIAG) "CHR_A" ("'A', CHR 65d 41h" "" "80D36" :NOSDIAG) "CHR_B" ("'B', CHR 66d 42h" "" "80D3D" :NOSDIAG) "CHR_C" ("'C', CHR 67d 43h" "" "80D44" :NOSDIAG) "CHR_D" ("'D', CHR 68d 44h" "" "80D4B" :NOSDIAG) "CHR_E" ("'E', CHR 69d 45h" "" "80D52" :NOSDIAG) "CHR_F" ("'F', CHR 70d 46h" "" "80D59" :NOSDIAG) "CHR_G" ("'G', CHR 71d 47h" "" "80D60" :NOSDIAG) "CHR_H" ("'H', CHR 72d 48h" "" "80D67" :NOSDIAG) "CHR_I" ("'I', CHR 73d 49h" "" "80D6E" :NOSDIAG) "CHR_J" ("'J', CHR 74d 4Ah" "" "80D75" :NOSDIAG) "CHR_K" ("'K', CHR 75d 4Bh" "" "80D7C" :NOSDIAG) "CHR_L" ("'L', CHR 76d 4Ch" "" "80D83" :NOSDIAG) "CHR_M" ("'M', CHR 77d 4Dh" "" "80D8A" :NOSDIAG) "CHR_N" ("'N', CHR 78d 4Eh" "" "80D91" :NOSDIAG) "CHR_O" ("'O', CHR 79d 4Fh" "" "80D98" :NOSDIAG) "CHR_P" ("'P', CHR 80d 50h" "" "80D9F" :NOSDIAG) "CHR_Q" ("'Q', CHR 81d 51h" "" "80DA6" :NOSDIAG) "CHR_R" ("'R', CHR 82d 52h" "" "80DAD" :NOSDIAG) "CHR_S" ("'S', CHR 83d 53h" "" "80DB4" :NOSDIAG) "CHR_T" ("'T', CHR 84d 54h" "" "80DBB" :NOSDIAG) "CHR_U" ("'U', CHR 85d 55h" "" "80DC2" :NOSDIAG) "CHR_V" ("'V', CHR 86d 56h" "" "80DC9" :NOSDIAG) "CHR_W" ("'W', CHR 87d 57h" "" "80DD0" :NOSDIAG) "CHR_X" ("'X', CHR 88d 58h" "" "80DD7" :NOSDIAG) "CHR_Y" ("'Y', CHR 89d 59h" "" "80DDE" :NOSDIAG) "CHR_Z" ("'Z', CHR 90d 5Ah" "" "80DE5" :NOSDIAG) "CHR_[" ("'[', CHR 91d 5Bh" "" "80EFD" :NOSDIAG) "CHR_]" ("']', CHR 93d 5Dh" "" "80F04" :NOSDIAG) "CHR_UndScore" ("'_', CHR 95d 5Fh" "" "80EF6" :NOSDIAG) "CHR_a" ("'a', CHR 97d 61h" "" "80DEC" :NOSDIAG) "CHR_b" ("'b', CHR 98d 62h" "" "80DF3" :NOSDIAG) "CHR_c" ("'c', CHR 99d 63h" "" "80DFA" :NOSDIAG) "CHR_d" ("'d', CHR 100d 64h" "" "80E01" :NOSDIAG) "CHR_e" ("'e', CHR 101d 65h" "" "80E08" :NOSDIAG) "CHR_f" ("'f', CHR 102d 66h" "" "80E0F" :NOSDIAG) "CHR_g" ("'g', CHR 103d 67h" "" "80E16" :NOSDIAG) "CHR_h" ("'h', CHR 104d 68h" "" "80E1D" :NOSDIAG) "CHR_i" ("'i', CHR 105d 69h" "" "80E24" :NOSDIAG) "CHR_j" ("'j', CHR 106d 6Ah" "" "80E2B" :NOSDIAG) "CHR_k" ("'k', CHR 107d 6Bh" "" "80E32" :NOSDIAG) "CHR_l" ("'l', CHR 108d 6Ch" "" "80E39" :NOSDIAG) "CHR_m" ("'m', CHR 109d 5Dh" "" "80E40" :NOSDIAG) "CHR_n" ("'n', CHR 110d 6Eh" "" "80E47" :NOSDIAG) "CHR_o" ("'o', CHR 111d 6Fh" "" "80E4E" :NOSDIAG) "CHR_p" ("'p', CHR 112d 70h" "" "80E55" :NOSDIAG) "CHR_q" ("'q', CHR 113d 71h" "" "80E5C" :NOSDIAG) "CHR_r" ("'r', CHR 114d 72h" "" "80E63" :NOSDIAG) "CHR_s" ("'s', CHR 115d 73h" "" "80E6A" :NOSDIAG) "CHR_t" ("'t', CHR 116d 74h" "" "80E71" :NOSDIAG) "CHR_u" ("'u', CHR 117d 75h" "" "80E78" :NOSDIAG) "CHR_v" ("'v', CHR 118d 76h" "" "80E7F" :NOSDIAG) "CHR_w" ("'w', CHR 119d 77h" "" "80E86" :NOSDIAG) "CHR_x" ("'x', CHR 120d 78h" "" "80E8D" :NOSDIAG) "CHR_y" ("'y', CHR 121d 79h" "" "80E94" :NOSDIAG) "CHR_z" ("'z', CHR 122d 7Ah" "" "80E9B" :NOSDIAG) "CHR_{" ("'{', CHR 123d 7Bh" "" "80F0B" :NOSDIAG) "CHR_}" ("'{', CHR 125d 7Dh" "" "80F12" :NOSDIAG) "CHR_Angle" ("'\\<)', CHR 128d 80h" "" "80EB7" :NOSDIAG) "CHR_Integral" ("'\\.S', CHR 132d 84h" "" "80EC5" :NOSDIAG) "CHR_Deriv" ("'\\.d', CHR 136d 88h" "" "80EBE" :NOSDIAG) "CHR_->" ("'-->', CHR 141d 8Dh" "" "80EA2" :NOSDIAG) "CHR_<<" ("'\\<<', CHR 171d ABh" "" "80EA9" :NOSDIAG) "CHR_>>" ("'\\>>', CHR 187d BBh" "" "80EB0" :NOSDIAG) "CHR_Pi" ("'\\pi', CHR 135d 87h" "" "80EDA" :NOSDIAG) "CHR_Sigma" ("'\\GS', CHR 133d 85h" "" "80EE8" :NOSDIAG) "CHR_<=" ("'\\<=', CHR 137d 89h" "" "80F19" :NOSDIAG) "CHR_>=" ("'\\>=', CHR 138d 8Ah" "" "80F20" :NOSDIAG) "CHR_<>" ("'\\=/', CHR 139d 8Bh" "" "80F27" :NOSDIAG) "CHR_'" ("" "" "80C8E") "NULL$" ("\"\"" "Empty string." "055BF") "tok_" ("\"\\ \"" "" "80B10") "SPACE$" ("\"\\ \"" "" "80B10") "14SPACES$" ("\"\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \"" "String of 14 spaces." "80ACE") "(LF$)" ("\"\\0a\"" "Newline." "80AF4") "NEWLINE$" ("\"\\0a\"" "Newline." "80AF4") "CRLF$" ("\"\\0d\\0a\"" "Carriage return and line feed." "0E909") "toklparen" ("\"(\"" "" "80B70") "tokrparen" ("\")\"" "" "80B7C") "tok[" ("\"[\"" "" "80A26") "tok]" ("\"]\"" "" "80A0C") "tok{" ("\"{\"" "" "80A32") "tok}" ("\"}\"" "" "80A3E") "tok<<" ("\"\\<<\"" "" "80A92") "tok>>" ("\"\\>>\"" "" "80A86") "$_LRParens" ("\"()\"" "" "80FF1") "$_{}" ("\"{}\"" "" "80FB9") "$_<<>>" ("\"\\<<\\>>\"" "" "80FAB") "$_''" ("\"''\"" "Two single quotes." "80FD5") "$_::" ("\"::\"" "" "80FE3") "$_2DQ" ("\"\"\"\"" "Two double quotes." "80FFF") "tok," ("\",\"" "" "80B4C") "tok'" ("\"'\"" "One single quote." "80B40") "tok-" ("\"-\"" "" "80BB8") "tok." ("\".\"" "" "80B58") "tok=" ("\"=\"" "" "80BC4") "tok0" ("\"0\"" "" "80C08") "tok1" ("\"1\"" "" "80C14") "tok2" ("\"2\"" "" "80C20") "tok3" ("\"3\"" "" "80C2C") "tok4" ("\"4\"" "" "80C38") "tok5" ("\"5\"" "" "80C44") "tok6" ("\"6\"" "" "80C50") "tok7" ("\"7\"" "" "80C5C") "tok;" ("\";\"" "" "80B64") "tok8" ("\"8\"" "" "80C68") "tok9" ("\"9\"" "" "80C74") "tokESC" ("\"\\1B\"" "Escape character." "80A7A") "tokexponent" ("\"E\"" "" "80A9E") "tokquote" ("\"\"\"" "One double quote." "80B34") "toksharp" ("\"#\"" "" "80A4A") "tok$" ("\"$\"" "" "80A62") "tok&" ("\"&\"" "" "80A6E") "tok*" ("\"*\"" "" "80B94") "tok+" ("\"+\"" "" "80BAC") "tok/" ("\"/\"" "" "80BA0") "tokanglesign" ("\"\\<)\"" "" "80AAA") "tokDER" ("\"\\.d\"" "" "80BDC") "$DER" ("\"der\"" "" "80B00") "tokSIGMA" ("\"\\GS\"" "" "80AB6") "tokSQRT" ("\"\\v/\"" "" "80BD0") "tokuscore" ("\"_\"" "" "80A56") "tokWHERE" ("\"|\"" "" "80AC2") "tok^" ("\"^\"" "" "80B88") "tok:" ("\":\"" "" "4F7F8") "$_RAD" ("\"RAD\"" "" "8104D") "$_GRAD" ("\"GRAD\"" "" "8105D") "$_XYZ" ("\"XYZ\"" "" "80F9B") "$_RZ\"" "80F8B") "$_R<<" ("\"R\\<)\\<)\"" "\"R\"" "80F7B") "$_EXIT" ("\"EXIT\"" "" "8101F") "$_ECHO" ("\"ECHO\"" "" "8100D") "$_Undefined" ("\"Undefined\"" "" "81031") "tokCTGROB" ("\"GROB\"" "" "80BE8") "tokCTSTR" ("\"C$\"" "" "80BFA") "tokUNKNOWN" ("\"UNKNOWN\"" "" "80B1C") "NULL$SWAP" ("ob --> $ ob" "NULL$, then SWAP." "837C8") "DROPNULL$" ("ob --> NULL$" "DROP then NULL$." "819FA") "TWODROPNULL$" ("ob ob' --> NULL$" "2DROP then NULL$." "819FF") "#>$" ("# --> $" "Creates string from the bint (decimal)." "818C9") "ID>$" ("id/lam --> $" "Converts identifier into string." "81C07") "#>CHR" ("# --> chr" "Returns character with the specified ASCII +code." "81BE9") "CHR>$" ("chr --> $* Strings" "Converts a character into a string." "84ABA") "LEN$" ("$ --> #length" "Returns length in bytes." "819DC") "DUPLEN$" ("$ --> $ #" "DUP then LEN$." "8154A") "NEWLINE&$" ("$ --> \"$\\0a\"" "Appends newline character to string." "83C00") "NEWLINE$&$" ("$ --> \"$\\0a\"" "Appends newline character to string." "83C00") "CAR$" ("$ --> chr + --> \"\"" "Returns first character of string as a +string, or NULL$ for null string." "819D7") "CDR$" ("$ --> $'" "Returns string without first character, or +NULL$ for null string." "83179") "POS$" ("$ $find start# --> #pos + --> #0" "Search for $find in $search, starting at position #start. Returns position of $find or 0 if not found. -Same entry as POSCHR." "81B3A") "POSCHR" ("$search chr #start \\-> #pos - \\-> #0" "Same entry as POS$." "81B44") "POS$REV" ("$ $find #limit \\-> #pos - \\-> #0" "Searches backwards from #limit to #1. -Same entry as POSCHRREV." "81B3F") "POSCHRREV" ("$seach chr #start \\-> #pos - \\-> #0" "Same entry as POS$REV." "81B49") "SUB$" ("$ #start #end \\-> $'" "Returns substring between specified -positions. " "819E6") "#1-SUB$" ("$ #start #end+#1 \\-> $'" "Does #1- and then SUB$." "83CB4") "1_#1-SUB" ("$ #end \\-> $'" "Returns substring with the first #end -characters." "83CC8") "1_#1-SUB$" ("$ #end \\-> $'" "Returns substring with the first #end -characters." "83CC8") "LAST$" ("$ #start \\-> $'" "Returns substring from the specified start -position to the end (inclusive)." "83CDC") "#1+LAST$" ("$ #start-#1 \\-> $'" "Returns substring from the specified start -position to the end (exclusive)." "83CF0") "SUB$SWAP" ("ob $ # #' \\-> $' ob" "SUB$ then SWAP." "837DC") "SUB$1#" ("$ #pos \\-> #'" "Returns bint with ASCII code of character at -the specified position." "81A72") "EXPAND" ("hxs #nibs \\-> hxs'" "Appends null characters to the string. Since +Same entry as POSCHR." "81B3A") "POSCHR" ("$search chr #start --> #pos + --> #0" "Same entry as POS$." "81B44") "POS$REV" ("$ $find #limit --> #pos + --> #0" "Searches backwards from #limit to #1. +Same entry as POSCHRREV." "81B3F") "POSCHRREV" ("$seach chr #start --> #pos + --> #0" "Same entry as POS$REV." "81B49") "SUB$" ("$ #start #end --> $'" "Returns substring between specified +positions. " "819E6") "#1-SUB$" ("$ #start #end+#1 --> $'" "Does #1- and then SUB$." "83CB4") "1_#1-SUB" ("$ #end --> $'" "Returns substring with the first #end +characters." "83CC8") "1_#1-SUB$" ("$ #end --> $'" "Returns substring with the first #end +characters." "83CC8") "LAST$" ("$ #start --> $'" "Returns substring from the specified start +position to the end (inclusive)." "83CDC") "#1+LAST$" ("$ #start-#1 --> $'" "Returns substring from the specified start +position to the end (exclusive)." "83CF0") "SUB$SWAP" ("ob $ # #' --> $' ob" "SUB$ then SWAP." "837DC") "SUB$1#" ("$ #pos --> #'" "Returns bint with ASCII code of character at +the specified position." "81A72") "EXPAND" ("hxs #nibs --> hxs'" "Appends null characters to the string. Since refers to the number of nibbles, you must use a number twice as large as the number -of null characters you want appended." "81491") "&$" ("$ $' \\-> $+$'" "Concatenates two strings." "819C8") "&$SWAP" ("ob $ $' \\-> $+$' ob" "&$ then SWAP." "84975") "!append$" ("$ $' \\-> $+$'" "Tries &$, if not enough memory does -!!append$?." "8316F") "!append$SWAP" ("ob $ $' \\-> $+$' ob" "!append$ then SWAP." "8399E") "!!append$" ("$ $' \\-> $+$'" "Tries appending \"in place\"." "81590") ">H$" ("$ chr \\-> $'" "Prepends character to string" "819CD") ">T$" ("$ chr \\-> $'" "Appends character to string." "819D2") "APPEND_SPACE" ("$ \\-> $'" "Appends space to string." "8361F") "SWAP&$" ("$ $' \\-> $'+$" "Concatenates two strings." "831B5") "!*triand" ("T T \\-> -F T \\-> F T " "" "82E45") "tok8cktrior" ("$1 $1 \\-> :: $1 ; -$1 $2 \\-> :: $1 ;" "" "81C89") "tok8trior" ("GNT data $1 $1 \\-> :: GNT data GetNextToken ; -GNT data $1 $2 \\-> :: $1 ;" "" "81C8E") "nultrior" ("NULL$ \\-> :: ; -$ \\-> :: $ ;" "" "81C93") "GetNextToken" ("hxs-mask $ #start \\-> hxs-mask $ #next $token" "" "82E27") "EDITDECOMP$" ("ob \\-> $" "Calls setStdEditWid and the decompiles for -editing like editdecomp$w." "83197") "DECOMP$" ("ob \\-> $" "Calls setStdWid and decompiles entire +of null characters you want appended." "81491") "&$" ("$ $' --> $+$'" "Concatenates two strings." "819C8") "&$SWAP" ("ob $ $' --> $+$' ob" "&$ then SWAP." "84975") "!append$" ("$ $' --> $+$'" "Tries &$, if not enough memory does +!!append$?." "8316F") "!append$SWAP" ("ob $ $' --> $+$' ob" "!append$ then SWAP." "8399E") "!!append$" ("$ $' --> $+$'" "Tries appending \"in place\"." "81590") ">H$" ("$ chr --> $'" "Prepends character to string" "819CD") ">T$" ("$ chr --> $'" "Appends character to string." "819D2") "APPEND_SPACE" ("$ --> $'" "Appends space to string." "8361F") "SWAP&$" ("$ $' --> $'+$" "Concatenates two strings." "831B5") "!*triand" ("T T --> +F T --> F T " "" "82E45") "tok8cktrior" ("$1 $1 --> :: $1 ; +$1 $2 --> :: $1 ;" "" "81C89") "tok8trior" ("GNT data $1 $1 --> :: GNT data GetNextToken ; +GNT data $1 $2 --> :: $1 ;" "" "81C8E") "nultrior" ("NULL$ --> :: ; +$ --> :: $ ;" "" "81C93") "GetNextToken" ("hxs-mask $ #start --> hxs-mask $ #next $token" "" "82E27") "EDITDECOMP$" ("ob --> $" "Calls setStdEditWid and the decompiles for +editing like editdecomp$w." "83197") "DECOMP$" ("ob --> $" "Calls setStdWid and decompiles entire object (UserRPL components only). Breaks the -string into lines using DcompWidth as width." "83183") "DO>STR" ("$ \\-> $ -ob \\-> $" "Internal version of \\->STR." "8318D") "Decomp%Short" ("% #width \\-> $" "Decompiles a real number into a string of the +string into lines using DcompWidth as width." "83183") "DO>STR" ("$ --> $ +ob --> $" "Internal version of \\->STR." "8318D") "Decomp%Short" ("% #width --> $" "Decompiles a real number into a string of the given #width. It will QdropQ less significant digits or add zeros as needed, but will also exceed #width when necessary. E.g. \"-1.e-33\" cannot be written with less than 7 characters, so even if #width is less, 7 chars will be used. Q%0Q is always decompiled -as \"0\"." "831BF") "NULL$?" ("ob \\-> flag" "" "819E1") "DUPNULL$?" ("ob \\-> ob flag" "" "83C78") "#>HXS" ("# \\-> hxs" "Length will be five." "81BEE") "NULLHXS" ("HXS 0" "Puts a null hxs in the stack." "055B5") "ARSIZE" ("[] \\-> #" "Returns number of elements as a bint." "81BD5") "DIMLIMITS" ("[] \\-> {#n #m}" "Returns list of array dimensions." "81BDA") "GETATELN" ("# [] \\-> ob T - \\-> F" "Gets one element from array." "81BDF") "MATCON" ("[%] % \\-> [%]' -[C%] C% \\-> [C%]'" "Replace all elements of [F%] by F%." "81E64") "MDIMS" ("[1D] \\-> #m F -[2D] \\-> #m #n T" "If it is a vector, returns number of elements +as \"0\"." "831BF") "NULL$?" ("ob --> flag" "" "819E1") "DUPNULL$?" ("ob --> ob flag" "" "83C78") "#>HXS" ("# --> hxs" "Length will be five." "81BEE") "NULLHXS" ("HXS 0" "Puts a null hxs in the stack." "055B5") "ARSIZE" ("[] --> #" "Returns number of elements as a bint." "81BD5") "DIMLIMITS" ("[] --> {#n #m}" "Returns list of array dimensions." "81BDA") "GETATELN" ("# [] --> ob T + --> F" "Gets one element from array." "81BDF") "MATCON" ("[%] % --> [%]' +[C%] C% --> [C%]'" "Replace all elements of [F%] by F%." "81E64") "MDIMS" ("[1D] --> #m F +[2D] --> #m #n T" "If it is a vector, returns number of elements and FALSE. If it is an array (including arrays with only one line), returns -dimensions and TRUE." "81AA4") "MDIMSDROP" ("[2D] \\-> #m #n" "MDIMS followed by DROP." "83A0C") "OVERARSIZE" ("[] ob \\-> [] ob #elts" "Does OVER then ARSIZE." "83BB0") "PUTEL" ("[%] % # \\-> [%]' -[C%] C% # \\-> [C%]'" "Puts element at specified position. Converts +dimensions and TRUE." "81AA4") "MDIMSDROP" ("[2D] --> #m #n" "MDIMS followed by DROP." "83A0C") "OVERARSIZE" ("[] ob --> [] ob #elts" "Does OVER then ARSIZE." "83BB0") "PUTEL" ("[%] % # --> [%]' +[C%] C% # --> [C%]'" "Puts element at specified position. Converts to \"short\" before. Warning: no copy to -tempob first." "81AA9") "MATREDIM" ("[F%] {#n #m} \\-> [F%]'" "" "81E6E") "MATTRN" ("[F%] \\-> [F%]'" "Transposes matrix." "81E78") "MAKEARRY" ("{#n #m} ob \\-> []" "Makes array with all elements initialized to -ob." "81BE4") "EXTN" ("ob1..obn #n \\-> u" "Builds a unit object." "81F0E") "&COMP" ("comp comp' \\-> comp''" "Concatenates two composites." "81F18") ">TCOMP" ("comp ob \\-> comp+ob" "Adds ob to tail (end) of composite." "81E96") ">HCOMP" ("comp ob \\-> ob+comp" "Adds ob to head (beginning) of composite." "81E8C") "CARCOMP" ("comp \\-> ob_head -comp_null \\-> comp_null" "Returns first object of the composite, or a +tempob first." "81AA9") "MATREDIM" ("[F%] {#n #m} --> [F%]'" "" "81E6E") "MATTRN" ("[F%] --> [F%]'" "Transposes matrix." "81E78") "MAKEARRY" ("{#n #m} ob --> []" "Makes array with all elements initialized to +ob." "81BE4") "EXTN" ("ob1..obn #n --> u" "Builds a unit object." "81F0E") "&COMP" ("comp comp' --> comp''" "Concatenates two composites." "81F18") ">TCOMP" ("comp ob --> comp+ob" "Adds ob to tail (end) of composite." "81E96") ">HCOMP" ("comp ob --> ob+comp" "Adds ob to head (beginning) of composite." "81E8C") "CARCOMP" ("comp --> ob_head +comp_null --> comp_null" "Returns first object of the composite, or a null composite if the argument is a null -composite." "819A0") "?CARCOMP" ("comp T \\-> ob -comp F \\-> comp" "If the flag is TRUE, does CARCOMP." "83BEC") "CDRCOMP" ("comp \\-> comp-ob_head -comp_null \\-> comp_null" "Returns the composite minus its first object, +composite." "819A0") "?CARCOMP" ("comp T --> ob +comp F --> comp" "If the flag is TRUE, does CARCOMP." "83BEC") "CDRCOMP" ("comp --> comp-ob_head +comp_null --> comp_null" "Returns the composite minus its first object, or a null composite if the argument is a null -composite." "81EA0") "LENCOMP" ("comp \\-> #n" "Returns length of composite (number of -objects)." "819AA") "DUPLENCOMP" ("comp \\-> comp #n" "Does DUP then LENCOMP." "83CA0") "NULLCOMP?" ("comp \\-> flag" "If the composite is empty, returns TRUE." "819B4") "DUPNULLCOMP?" ("comp \\-> comp flag" "Does DUP then NULLCOMP?." "83C8C") "NTHELCOMP" ("comp #i \\-> ob T - \\-> F" "Returns specified element of composite and -TRUE, or just FALSE if it could not be found." "819AF") "NTHCOMPDROP" ("comp #i \\-> ob" "Does NTHELCOMP then DROP." "8360B") "NTHCOMDDUP" ("comp #i \\-> ob ob" "Does NTHCOMPDROP then DUP." "8378C") "POSCOMP" ("comp ob pred \\-> #i - \\-> #0 +composite." "81EA0") "LENCOMP" ("comp --> #n" "Returns length of composite (number of +objects)." "819AA") "DUPLENCOMP" ("comp --> comp #n" "Does DUP then LENCOMP." "83CA0") "NULLCOMP?" ("comp --> flag" "If the composite is empty, returns TRUE." "819B4") "DUPNULLCOMP?" ("comp --> comp flag" "Does DUP then NULLCOMP?." "83C8C") "NTHELCOMP" ("comp #i --> ob T + --> F" "Returns specified element of composite and +TRUE, or just FALSE if it could not be found." "819AF") "NTHCOMPDROP" ("comp #i --> ob" "Does NTHELCOMP then DROP." "8360B") "NTHCOMDDUP" ("comp #i --> ob ob" "Does NTHCOMPDROP then DUP." "8378C") "POSCOMP" ("comp ob pred --> #i + --> #0 (eg: pred = ' %<)" "Evaluates pred for all elements of composite and ob, and returns index of first object for which the pred is TRUE. If no one returned TRUE, returns #0. For example, the program below returns #4: :: { %1 %2 %3 %-4 %-5 %6 %7 } %0 - ' %< POSCOMP ;" "81EDC") "EQUALPOSCOMP" ("comp ob \\-> #pos - \\-> #0" "POSCOMP with EQUAL as test." "84A6F") "EQUALPOSCMP" ("comp ob \\-> #pos - \\-> #0" "" "81EBE") "NTHOF" ("ob comp \\-> #i - \\-> #0" "Does SWAP then EQUALPOSCOMP." "84A88") "#=POSCOMP" ("comp # \\-> #i - \\-> #0" "POSCOMP with #= as test." "84A56") "SUBCOMP" ("comp #m #n \\-> comp'" "Returns a sub-composite. Makes all index -checks first." "819B9") "Embedded?" ("ob1 ob2 \\-> flag" "Returns TRUE if ob2 is embedded in, or is the -same as, ob1. Otherwise returns FALSE." "81392") "Lookup" ("ob test comp \\-> nextob T - \\-> ob F" "Tests every odd element (1,3,...) in the + ' %< POSCOMP ;" "81EDC") "EQUALPOSCOMP" ("comp ob --> #pos + --> #0" "POSCOMP with EQUAL as test." "84A6F") "EQUALPOSCMP" ("comp ob --> #pos + --> #0" "" "81EBE") "NTHOF" ("ob comp --> #i + --> #0" "Does SWAP then EQUALPOSCOMP." "84A88") "#=POSCOMP" ("comp # --> #i + --> #0" "POSCOMP with #= as test." "84A56") "SUBCOMP" ("comp #m #n --> comp'" "Returns a sub-composite. Makes all index +checks first." "819B9") "Embedded?" ("ob1 ob2 --> flag" "Returns TRUE if ob2 is embedded in, or is the +same as, ob1. Otherwise returns FALSE." "81392") "Lookup" ("ob test comp --> nextob T + --> ob F" "Tests every odd element (1,3,...) in the composite. If a test returns TRUE, the object after the tested one is returned, along with TRUE. If no object tests TRUE, @@ -83,577 +83,577 @@ FALSE is returned. For example, the program below returns %6 and TRUE. :: %0 ' %< { %1 %2 %3 %-4 %-5 %6 } - Lookup ;" "81EC8") "Lookup.1" ("ob test \\-> nextob T - \\-> ob F + Lookup ;" "81EC8") "Lookup.1" ("ob test --> nextob T + --> ob F Return Stack: -comp \\->" "Lookup with the composite already pushed +comp -->" "Lookup with the composite already pushed (with >R) onto the runstream. Called by -Lookup. " "81ED2") "EQLookup" ("ob comp \\-> nextob T - \\-> ob F" "Lookup with EQ as test." "84A9C") "NEXTCOMPOB" ("comp #ofs \\-> comp #ofs' ob T - \\-> comp F" "Returns object at specified nibble offset +Lookup. " "81ED2") "EQLookup" ("ob comp --> nextob T + --> ob F" "Lookup with EQ as test." "84A9C") "NEXTCOMPOB" ("comp #ofs --> comp #ofs' ob T + --> comp F" "Returns object at specified nibble offset from start. If the object is SEMI (i.e., the end of the composite has been reached) returns FALSE. To get the first element, use FIVE as offset value (to skip the prolog). -ZERO works as well." "81B35") "{}N" ("obn..ob1 #n \\-> { obn..ob1 }" "" "81EFA") "::N" ("ob1..obn #n \\-> :: ob1..obn ;" "" "81EF0") "SYMBN" ("ob1..obn #n \\-> symb" "Build a symbolic object." "81F04") "top&Cr" ("meta1 meta2 \\-> symb" "Does top& then SYMBN: ." "8490C") "P::N" ("ob1..obn #n \\-> seco" "Build seco with possible garbage collection." "82E77") "INNERCOMP" ("comp \\-> obn..ob1 #n" "" "819A5") "DUPINCOMP" ("comp \\-> comp obn..ob1 #n" "" "83C50") "SWAPINCOMP" ("comp obj \\-> obj obn..ob1 #n" "" "83C64") "INCOMPDROP" ("comp \\-> obn..ob1" "" "835F7") "INNERDUP" ("comp \\-> obn..ob1 #n #n" "" "836B0") "INNER#1=" ("comp \\-> obn..ob1 flag" "" "840F6") "NULL{}" ("\\-> {}" "Pushes a null list to the stack." "055C9") "DUPNULL{}?" ("{} \\-> {} flag" "" "8447A") "TWO{}N" ("ob1 ob2 \\-> { ob1 ob2 }" "" "83C28") "THREE{}N" ("ob1 ob2 ob3 \\-> { ob1 ob2 ob3 }" "" "83C3C") "#1-{}N" ("ob1..obn #n+1 \\-> {}" "" "83C14") "PUTLIST" ("ob #i {} \\-> {}'" "Replaces object at specified -position. Assumes valid #i." "81EE6") "NULL::" ("\\-> :: ;" "Returns null secondary." "055DD") "Ob>Seco" ("ob \\-> :: ob ;" "Does ONE then ::N." "849F2") "?Ob>Seco" ("ob \\-> :: ob ;" "If the object is not a secondary, does -Ob>Seco." "849D9") "2Ob>Seco" ("ob1 ob2 \\-> :: ob1 ob2 ;" "Does TWO then ::N." "84A06") "::NEVAL" ("ob1..obn #n \\-> ?" "Does ::N then EVAL." "83D40") "NDROP" ("meta \\->" "Should be called drop." "81D5B") "DROPNDROP" ("meta ob \\->" "Should be called DROPdrop." "849B1") "N+1DROP" ("ob meta \\->" "Should be called dropDROP." "839E4") "#1+NDROP" ("ob meta \\->" "Should be called dropDROP." "839E4") "psh" ("meta1 meta2 \\-> meta2 meta1" "Should be called swap." "81D01") "roll2ND" ("meta1 meta2 meta3 \\-> meta2 meta3 meta1" "Should be called rot." "81D06") "unroll2ND" ("meta1 meta2 meta3 \\-> meta3 meta1 meta2" "Should be called unrot." "81D10") "SWAPUnNDROP" ("meta1 meta2 \\-> meta2" "Should be called swapdrop." "8431C") "SWAPUnDROP" ("meta1 meta2 \\-> meta2 ob1..obn" "Swaps two metas and drops the count. Should -be called swapDROP." "84308") "metaROTDUP" ("meta1 meta2 meta3 \\-> meta2 meta3 meta1 meta1" "Should be called rotdup." "84925") "top&" ("meta1 meta2 \\-> meta1&meta2" "" "81CF2") "pshtop&" ("meta1 meta2 \\-> meta2&meta1" "" "8309D") "ROTUntop&" ("meta1 meta2 meta3 \\-> meta2 meta3&meta1" "" "84939") "rolltwotop&" ("meta1 meta2 meta3 \\-> meta3 meta1&meta2" "" "8494D") "roll2top&" ("meta1 meta2 meta3 \\-> meta3 meta1&meta2" "" "8494D") "psh&" ("meta1 meta2 meta3 \\-> meta1&meta3 meta2" "" "83061") "get1" ("ob meta \\-> meta ob" "" "815B8") "psh1top&" ("meta ob \\-> ob&meta" "" "83075") "#1-SWAP" ("meta&ob \\-> meta ob" "" "830B1") "pull" ("meta&ob \\-> meta ob" "" "830B1") "pullrev" ("ob&meta \\-> meta ob" "" "830BB") "psh1&" ("meta1 meta2 ob \\-> ob&meta1 meta2" "" "81CF7") "psh1&rev" ("meta1 meta2 ob \\-> ob&meta1 meta2" "" "81CFC") "pullpsh1&" ("meta1 meta2&ob \\-> ob&meta1 meta2" "" "830C5") "pshzer" ("meta \\-> #0 meta" "" "830A7") "NULLSYMB" ("\\-> sym" "Puts a null algebraic in the stack." "055D3") "symcomp" ("ob \\-> ob'" "If ob is symbolic, does nothing, otherwise -ONE SYMBN." "8320F") "SWAPcompSWAP" ("ob ob' \\-> ob'' ob'" "Does SWAP symcomp SWAP." "82E8B") "~covD/D*" ("" "Derivative of multiplication." "0950F0") "~covD/D+" ("" "Derivative of addition." "0980F0") "~covD/D-" ("" "Derivative of subtraction." "0990F0") "~covD/D/" ("" "Derivative of division." "09A0F0") "~covD/Dalg=" ("" "Derivative of equality." "09B0F0") "~covD/D=" ("" "Derivative of equality." "09B0F0") "~covD/DABS" ("" "Derivative of ABS." "09D0F0") "~covD/DACOS" ("" "Derivative of ACOS." "09E0F0") "~covD/DACOSH" ("" "Derivative of ACOSH." "09F0F0") "~covD/DALOG" ("" "Derivative of ALOG." "0A00F0") "~covD/DAPPLY" ("" "" "0BB0F0") "~covD/DARG" ("" "Derivative of ARG." "0A10F0") "~covD/DASIN" ("" "Derivative of ASIN." "0A20F0") "~covD/DASINH" ("" "Derivative of ASINH." "0A30F0") "~covD/DATAN" ("" "Derivative of ATAN." "0A40F0") "~covD/DATANH" ("" "Derivative of ATANH." "0A50F0") "~covD/DCOS" ("" "Derivative of COS." "0A60F0") "~covD/DCOSH" ("" "Derivative of COSH." "0A70F0") "~covD/DDER" ("" "Derivative of derivative." "0B70F0") "~covD/DEXPM1" ("" "Derivative of EXP." "0A80F0") "~covD/DEXP" ("" "Derivative of EXP." "0A80F0") "~covD/DIFTE" ("" "Derivative of IFTE." "0AD0F0") "~covD/DINV" ("" "Derivative of INV." "0A90F0") "~covD/DLN" ("" "Derivative of LN." "0AA0F0") "~covD/DLNP1" ("" "Derivative of LNP1." "0AB0F0") "~covD/DLOG" ("" "Derivative of LOG." "0AC0F0") "~covD/DSIN" ("" "Derivative of SIN." "0AE0F0") "~covD/DSINH" ("" "Derivative of SINH." "0AF0F0") "~covD/DSQ" ("" "Derivative of SQ." "0B00F0") "~covD/DSQRT" ("" "Derivative of SQRT." "0B10F0") "~covD/DSUM" ("" "Derivative of SUM." "0BA0F0") "~covD/DTAN" ("" "Derivative of TAN." "0B20F0") "~covD/DTANH" ("" "Derivative of TANH." "0B30F0") "~covD/DWHERE" ("" "" "0B80F0") "~covD/D^" ("" "Derivative of power." "0B40F0") "~covD/D^X" ("" "" "0B50F0") "~covD/D^Y" ("" "" "0B60F0") "pZpargSWAPUn" ("meta \\-> M_rest M_last" "pshzerpsharg then psh ." "8499D") "plDRPpZparg" ("meta&ob \\-> M_last M_rest" "Drops ob then calls pshzerpsharg ." "84961") "#>ROMPTR" ("#lib #cmd \\-> ROMPTR" "Creates rompointer." "81C0C") "ROMPTR>#" ("ROMPTR \\-> #lib #cmd" "Splits rompointer." "81C66") "ROMPTR@" ("ROMPTR \\-> ob T - \\-> F" "Recalls contents of rompointer." "81C6B") "DUPROMPTR@" ("ROMPTR \\-> ROMPTR ob T - \\-> ROMPTR F" "Does DUP then ROMPTR@." "83688") "?>ROMPTR" ("ob \\-> ob'" "If ROM-WORD? and TYPECOL? then RPL@." "82FFD") "?ROMPTR>" ("ob \\-> ob'" "If TYPEROMP? and content exists -INHARDROM? then return contents." "83007") "RESOROMP" ("\\-> ob" "Recalls contents of next object in the -runstream (which must be a rompointer)." "83011") "COMPILEID" ("id \\-> id T - \\-> ROMPTR T - \\-> F" "Searches id in current path, if found returns +ZERO works as well." "81B35") "{}N" ("obn..ob1 #n --> { obn..ob1 }" "" "81EFA") "::N" ("ob1..obn #n --> :: ob1..obn ;" "" "81EF0") "SYMBN" ("ob1..obn #n --> symb" "Build a symbolic object." "81F04") "top&Cr" ("meta1 meta2 --> symb" "Does top& then SYMBN: ." "8490C") "P::N" ("ob1..obn #n --> seco" "Build seco with possible garbage collection." "82E77") "INNERCOMP" ("comp --> obn..ob1 #n" "" "819A5") "DUPINCOMP" ("comp --> comp obn..ob1 #n" "" "83C50") "SWAPINCOMP" ("comp obj --> obj obn..ob1 #n" "" "83C64") "INCOMPDROP" ("comp --> obn..ob1" "" "835F7") "INNERDUP" ("comp --> obn..ob1 #n #n" "" "836B0") "INNER#1=" ("comp --> obn..ob1 flag" "" "840F6") "NULL{}" ("--> {}" "Pushes a null list to the stack." "055C9") "DUPNULL{}?" ("{} --> {} flag" "" "8447A") "TWO{}N" ("ob1 ob2 --> { ob1 ob2 }" "" "83C28") "THREE{}N" ("ob1 ob2 ob3 --> { ob1 ob2 ob3 }" "" "83C3C") "#1-{}N" ("ob1..obn #n+1 --> {}" "" "83C14") "PUTLIST" ("ob #i {} --> {}'" "Replaces object at specified +position. Assumes valid #i." "81EE6") "NULL::" ("--> :: ;" "Returns null secondary." "055DD") "Ob>Seco" ("ob --> :: ob ;" "Does ONE then ::N." "849F2") "?Ob>Seco" ("ob --> :: ob ;" "If the object is not a secondary, does +Ob>Seco." "849D9") "2Ob>Seco" ("ob1 ob2 --> :: ob1 ob2 ;" "Does TWO then ::N." "84A06") "::NEVAL" ("ob1..obn #n --> ?" "Does ::N then EVAL." "83D40") "NDROP" ("meta -->" "Should be called drop." "81D5B") "DROPNDROP" ("meta ob -->" "Should be called DROPdrop." "849B1") "N+1DROP" ("ob meta -->" "Should be called dropDROP." "839E4") "#1+NDROP" ("ob meta -->" "Should be called dropDROP." "839E4") "psh" ("meta1 meta2 --> meta2 meta1" "Should be called swap." "81D01") "roll2ND" ("meta1 meta2 meta3 --> meta2 meta3 meta1" "Should be called rot." "81D06") "unroll2ND" ("meta1 meta2 meta3 --> meta3 meta1 meta2" "Should be called unrot." "81D10") "SWAPUnNDROP" ("meta1 meta2 --> meta2" "Should be called swapdrop." "8431C") "SWAPUnDROP" ("meta1 meta2 --> meta2 ob1..obn" "Swaps two metas and drops the count. Should +be called swapDROP." "84308") "metaROTDUP" ("meta1 meta2 meta3 --> meta2 meta3 meta1 meta1" "Should be called rotdup." "84925") "top&" ("meta1 meta2 --> meta1&meta2" "" "81CF2") "pshtop&" ("meta1 meta2 --> meta2&meta1" "" "8309D") "ROTUntop&" ("meta1 meta2 meta3 --> meta2 meta3&meta1" "" "84939") "rolltwotop&" ("meta1 meta2 meta3 --> meta3 meta1&meta2" "" "8494D") "roll2top&" ("meta1 meta2 meta3 --> meta3 meta1&meta2" "" "8494D") "psh&" ("meta1 meta2 meta3 --> meta1&meta3 meta2" "" "83061") "get1" ("ob meta --> meta ob" "" "815B8") "psh1top&" ("meta ob --> ob&meta" "" "83075") "#1-SWAP" ("meta&ob --> meta ob" "" "830B1") "pull" ("meta&ob --> meta ob" "" "830B1") "pullrev" ("ob&meta --> meta ob" "" "830BB") "psh1&" ("meta1 meta2 ob --> ob&meta1 meta2" "" "81CF7") "psh1&rev" ("meta1 meta2 ob --> ob&meta1 meta2" "" "81CFC") "pullpsh1&" ("meta1 meta2&ob --> ob&meta1 meta2" "" "830C5") "pshzer" ("meta --> #0 meta" "" "830A7") "NULLSYMB" ("--> sym" "Puts a null algebraic in the stack." "055D3") "symcomp" ("ob --> ob'" "If ob is symbolic, does nothing, otherwise +ONE SYMBN." "8320F") "SWAPcompSWAP" ("ob ob' --> ob'' ob'" "Does SWAP symcomp SWAP." "82E8B") "~covD/D*" ("" "Derivative of multiplication." "0950F0") "~covD/D+" ("" "Derivative of addition." "0980F0") "~covD/D-" ("" "Derivative of subtraction." "0990F0") "~covD/D/" ("" "Derivative of division." "09A0F0") "~covD/Dalg=" ("" "Derivative of equality." "09B0F0") "~covD/D=" ("" "Derivative of equality." "09B0F0") "~covD/DABS" ("" "Derivative of ABS." "09D0F0") "~covD/DACOS" ("" "Derivative of ACOS." "09E0F0") "~covD/DACOSH" ("" "Derivative of ACOSH." "09F0F0") "~covD/DALOG" ("" "Derivative of ALOG." "0A00F0") "~covD/DAPPLY" ("" "" "0BB0F0") "~covD/DARG" ("" "Derivative of ARG." "0A10F0") "~covD/DASIN" ("" "Derivative of ASIN." "0A20F0") "~covD/DASINH" ("" "Derivative of ASINH." "0A30F0") "~covD/DATAN" ("" "Derivative of ATAN." "0A40F0") "~covD/DATANH" ("" "Derivative of ATANH." "0A50F0") "~covD/DCOS" ("" "Derivative of COS." "0A60F0") "~covD/DCOSH" ("" "Derivative of COSH." "0A70F0") "~covD/DDER" ("" "Derivative of derivative." "0B70F0") "~covD/DEXPM1" ("" "Derivative of EXP." "0A80F0") "~covD/DEXP" ("" "Derivative of EXP." "0A80F0") "~covD/DIFTE" ("" "Derivative of IFTE." "0AD0F0") "~covD/DINV" ("" "Derivative of INV." "0A90F0") "~covD/DLN" ("" "Derivative of LN." "0AA0F0") "~covD/DLNP1" ("" "Derivative of LNP1." "0AB0F0") "~covD/DLOG" ("" "Derivative of LOG." "0AC0F0") "~covD/DSIN" ("" "Derivative of SIN." "0AE0F0") "~covD/DSINH" ("" "Derivative of SINH." "0AF0F0") "~covD/DSQ" ("" "Derivative of SQ." "0B00F0") "~covD/DSQRT" ("" "Derivative of SQRT." "0B10F0") "~covD/DSUM" ("" "Derivative of SUM." "0BA0F0") "~covD/DTAN" ("" "Derivative of TAN." "0B20F0") "~covD/DTANH" ("" "Derivative of TANH." "0B30F0") "~covD/DWHERE" ("" "" "0B80F0") "~covD/D^" ("" "Derivative of power." "0B40F0") "~covD/D^X" ("" "" "0B50F0") "~covD/D^Y" ("" "" "0B60F0") "pZpargSWAPUn" ("meta --> M_rest M_last" "pshzerpsharg then psh ." "8499D") "plDRPpZparg" ("meta&ob --> M_last M_rest" "Drops ob then calls pshzerpsharg ." "84961") "#>ROMPTR" ("#lib #cmd --> ROMPTR" "Creates rompointer." "81C0C") "ROMPTR>#" ("ROMPTR --> #lib #cmd" "Splits rompointer." "81C66") "ROMPTR@" ("ROMPTR --> ob T + --> F" "Recalls contents of rompointer." "81C6B") "DUPROMPTR@" ("ROMPTR --> ROMPTR ob T + --> ROMPTR F" "Does DUP then ROMPTR@." "83688") "?>ROMPTR" ("ob --> ob'" "If ROM-WORD? and TYPECOL? then RPL@." "82FFD") "?ROMPTR>" ("ob --> ob'" "If TYPEROMP? and content exists +INHARDROM? then return contents." "83007") "RESOROMP" ("--> ob" "Recalls contents of next object in the +runstream (which must be a rompointer)." "83011") "COMPILEID" ("id --> id T + --> ROMPTR T + --> F" "Searches id in current path, if found returns TRUE. Else searches attached libraries. If -nothing was found, return FALSE." "81C20") "ROM-WORD?" ("ob \\-> flag" "" "81496") "TOSRRP" ("# \\->" "Attaches library to HOME directory. +nothing was found, return FALSE." "81C20") "ROM-WORD?" ("ob --> flag" "" "81496") "TOSRRP" ("# -->" "Attaches library to HOME directory. -- -TEXT:Libraries" "81C84") "OFFSRRP" ("# \\->" "Detaches library from HOME directory. +TEXT:Libraries" "81C84") "OFFSRRP" ("# -->" "Detaches library from HOME directory. -- -TEXT:Libraries" "81C43") "ONSRRP?" ("# \\-> flag" "Returns TRUE if library is attached to HOME -directory." "81C48") "XEQSETLIB" ("% \\->" "Internal ATTACH." "82D5F") "BAKNAME" ("bak \\-> id T" "Returns backup's name" "81720") "BAK>OB" ("bak \\-> ob" "Gets QbackupQ object." "81716") "DUP" ("ob \\-> ob ob" "" "81D3D") "DUPDUP" ("ob \\-> ob ob ob" "" "83728") "NDUPN" ("ob #n \\-> ob..ob #n -ob #0 \\-> #0" "" "8304D") "DUPROT" ("1 2 \\-> 2 2 1" "" "83A20") "SWAPOVER" ("1 2 \\-> 2 1 2" "" "815C7") "DUPUNROT" ("1 2 \\-> 2 1 2" "" "815C7") "DUPROLL" ("1..n #n \\-> 1 3..n #n 2" "" "83B60") "DUPPICK" ("n..1 #n \\-> n..1 #n n-1" "" "83B4C") "2DUP" ("1 2 \\-> 1 2 1 2" "" "81D42") "2DUP5ROLL" ("1 2 3 \\-> 2 3 2 3 1" "" "8464B") "NDUP" ("1..n #n \\-> 1..n 1..n" "" "81D47") "DROP" ("1 \\->" "" "81D51") "DROPDUP" ("1 2 \\-> 1 1" "" "81545") "DROPSWAP" ("1 2 3 \\-> 2 1" "" "8152C") "DROPROT" ("1 2 3 4 \\-> 2 3 1" "" "83A34") "DROPOVER" ("1 2 3 \\-> 1 2 1" "" "83A98") "2DROP" ("1 2 \\->" "" "81D56") "XYZ>" ("1 2 3 \\->" "" "8149B") "3DROP" ("1 2 3 \\->" "" "8149B") "XYZW>" ("1..4 \\->" "" "814AA") "4DROP" ("1..4 \\->" "" "814AA") "5DROP" ("1..5 \\->" "" "814BE") "6DROP" ("1..6 \\->" "" "814D2") "7DROP" ("1..7 \\->" "" "81450") "DEPTH" ("1..n \\-> 1..n #n" "" "81D38") "reversym" ("1..n #n \\-> n..1 #n" "" "830CF") "SWAP" ("1 2 \\-> 2 1" "" "81D4C") "SWAPDUP" ("1 2 \\-> 2 1 1" "" "81536") "SWAP2DUP" ("1 2 \\-> 2 1 2 1" "" "8425E") "XY>Y" ("1 2 \\-> 2" "" "81455") "SWAPDROP" ("1 2 \\-> 2" "" "81455") "SWAPDROPDUP" ("1 2 \\-> 2 2" "" "81554") "XYZ>ZYX" ("1 2 3 \\-> 3 2 1" "" "8144B") "UNROTSWAP" ("1 2 3 \\-> 3 2 1" "" "8144B") "SWAPROT" ("1 2 3 \\-> 3 2 1" "" "8144B") "XYZW>YWZX" ("1 2 3 4 \\-> 2 4 3 1" "" "84637") "SWAP4ROLL" ("1 2 3 4 \\-> 2 4 3 1" "" "84637") "SWAP3PICK" ("1 2 3 \\-> 1 3 2 1" "" "8465F") "2SWAP" ("1 2 3 4 \\-> 3 4 1 2" "" "81374") "ROT" ("1 2 3 \\-> 2 3 1" "" "81D60") "ROTDUP" ("1 2 3 \\-> 2 3 1 1" "" "8153B") "ROT2DUP" ("1 2 3 \\-> 2 3 1 3 1" "" "836EC") "XYZ>YZ" ("1 2 3 \\-> 2 3" "" "81446") "ROTDROP" ("1 2 3 \\-> 2 3" "" "81446") "XYZ>Y" ("1 2 3 \\-> 2" "" "81531") "DROPSWAPDROP" ("1 2 3 \\-> 2" "" "81531") "ROT2DROP" ("1 2 3 \\-> 2" "" "81531") "XYZ>ZY" ("1 2 3 \\-> 3 2" "" "81441") "ROTDROPSWAP" ("1 2 3 \\-> 3 2" "" "81441") "XYZ>YXZ" ("1 2 3 \\-> 2 1 3" "" "8143C") "ROTSWAP" ("1 2 3 \\-> 2 1 3" "" "8143C") "XYZ>Z" ("1 2 3 \\-> 3" "" "8145F") "UNROT2DROP" ("1 2 3 \\-> 3" "" "8145F") "ROTROT2DROP" ("1 2 3 \\-> 3" "" "8145F") "ROTOVER" ("1 2 3 \\-> 2 3 1 3" "" "83714") "XYZW>YZWX" ("1 2 3 4 \\-> 2 3 4 1" "" "814B4") "FOURROLL" ("1 2 3 4 \\-> 2 3 4 1" "" "814B4") "4ROLL" ("1 2 3 4 \\-> 2 3 4 1" "" "814B4") "4ROLLSWAP" ("1 2 3 4 \\-> 2 3 1 4" "" "8393A") "FOURROLLROT" ("1 2 3 4 \\-> 2 4 1 3" "" "83A70") "4ROLLROT" ("1 2 3 4 \\-> 2 4 1 3" "" "83A70") "4ROLLOVER" ("1 2 3 4 \\-> 2 3 4 1 4" "" "83B10") "FIVEROLL" ("1 2 3 4 5 \\-> 2 3 4 5 1" "" "814C8") "5ROLL" ("1 2 3 4 5 \\-> 2 3 4 5 1" "" "814C8") "SIXROLL" ("1..6 \\-> 2..6 1" "" "815BD") "6ROLL" ("1..6 \\-> 2..6 1" "" "815BD") "SEVENROLL" ("1..7 \\-> 2..7 1" "" "81379") "7ROLL" ("1..7 \\-> 2..7 1" "" "81379") "EIGHTROLL" ("1..8 \\-> 2..8 1" "" "8137E") "8ROLL" ("1..8 \\-> 2..8 1" "" "8137E") "9ROLL" ("1..9 \\-> 2..9 1" "" "8145A") "ROLL" ("1..n #n \\-> 2..n 1" "" "81D6F") "ROLLDROP" ("1..n #n \\-> 2..n" "" "839F8") "ROLLSWAP" ("1..n #n \\-> 2..n-1 1 n" "" "837B4") "#1+ROLL" ("ob 1..n #n \\-> 1..n ob" "" "814FA") "#2+ROLL" ("a b 1..n #n \\-> b 1..n a" "" "814FF") "#+ROLL" ("1..n+m #n #m \\-> 2..n+m 1" "" "814F5") "#-ROLL" ("1..n-m #n #m \\-> 2..n-m 1" "" "814F0") "XYZ>ZXY" ("1 2 3 \\-> 3 1 2" "" "814A5") "3UNROLL" ("1 2 3 \\-> 3 1 2" "" "814A5") "UNROT" ("1 2 3 \\-> 3 1 2" "" "814A5") "UNROTDUP" ("1 2 3 \\-> 3 1 2 1" "" "83764") "XYZ>ZX" ("1 2 3 \\-> 3 1" "" "81559") "SWAPDROPSWAP" ("1 2 3 \\-> 3 1" "" "81559") "UNROTDROP" ("1 2 3 \\-> 3 1" "" "81559") "UNROTOVER" ("1 2 3 \\-> 3 1 2 1" "" "83AFC") "XYZW>WXYZ" ("1 2 3 4 \\-> 4 1 2 3" "" "814B9") "FOURUNROLL" ("1 2 3 4 \\-> 4 1 2 3" "" "814B9") "4UNROLL" ("1 2 3 4 \\-> 4 1 2 3" "" "814B9") "4UNROLLDUP" ("1 2 3 4 \\-> 4 1 2 3 3" "" "83778") "XYZW>W" ("1 2 3 4 \\-> 4" "" "81464") "4UNROLL3DROP" ("1 2 3 4 \\-> 4" "" "81464") "4UNROLLROT" ("1 2 3 4 \\-> 4 3 2 1" "" "83A84") "FIVEUNROLL" ("1 2 3 4 5 \\-> 5 1 2 3 4" "" "814CD") "5UNROLL" ("1 2 3 4 5 \\-> 5 1 2 3 4" "" "814CD") "SIXUNROLL" ("1..6 \\-> 6 1..5" "" "815C2") "6UNROLL" ("1..6 \\-> 6 1..5" "" "815C2") "(SEVENUNROLL)" ("1..7 \\-> 7 1..6" "" "83633") "7UNROLL" ("1..7 \\-> 7 1..6" "" "83633") "8UNROLL" ("1..8 \\-> 8 1..7" "" "83B88") "10UNROLL" ("1..10 \\-> 10 1..9" "" "83B9C") "UNROLL" ("1..n #n \\-> n 1..n-1" "" "81D74") "#1+UNROLL" ("ob 1..n #n \\-> n ob 1..n-1" "" "8150E") "#2+UNROLL" ("a b 1..n #n \\-> n a b 1..n-1" "" "81513") "#+UNROLL" ("1..n+m #n #m \\-> n+m 1..n+m-1" "" "81509") "#-UNROLL" ("1..n-m #n #m \\-> n-m 1..n+m-1" "" "81504") "OVER" ("1 2 \\-> 1 2 1" "" "81D65") "OVERDUP" ("1 2 \\-> 1 2 1 1" "" "8373C") "OVERUNROT" ("1 2 \\-> 1 1 2" "" "837A0") "OVERSWAP" ("1 2 \\-> 1 1 2" "" "837A0") "OVER5PICK" ("1 2 3 4 \\-> 1 2 3 4 3 1" "" "8469B") "2OVER" ("1 2 3 4 \\-> 1 2 3 4 1 2" "" "849C5") "3PICK" ("1 2 3 \\-> 1 2 3 1" "" "814A0") "3PICKSWAP" ("1 2 3 \\-> 1 2 1 3" "" "8394E") "3PICKOVER" ("1 2 3 \\-> 1 2 3 1 3" "" "83B24") "3PICK3PICK" ("1 2 3 \\-> 1 2 3 1 2" "" "84673") "4PICK" ("1 2 3 4 \\-> 1 2 3 4 1" "" "DDCFE") "4PICKSWAP" ("1 2 3 4 \\-> 1 2 3 1 4" "" "83962") "SWAP4PICK" ("1 2 3 4 \\-> 1 2 4 3 1" "" "84687") "4PICKOVER" ("1 2 3 4 \\-> 1 2 3 4 1 4" "" "83B38") "5PICK" ("1 2 3 4 5 \\-> 1 2 3 4 5 1" "" "814C3") "6PICK" ("1..6 \\-> 1..6 1" "" "814D7") "7PICK" ("1..7 \\-> 1..7 1" "" "814DC") "8PICK" ("1..8 \\-> 1..8 1" "" "814E1") "9PICK" ("1..9 \\-> 1..9 1" "" "814E6") "10PICK" ("1..10 \\-> 1..10 1" "" "814EB") "PICK" ("1..n #n \\-> 1..n 1" "" "81D6A") "#1+PICK" ("1..n #n-1 \\-> 1..n 1" "" "81478") "#2+PICK" ("1..n #n-2 \\-> 1..n 1" "" "8147D") "#3+PICK" ("1..n #n-3 \\-> 1..n 1" "" "81482") "#4+PICK" ("1..n #n-4 \\-> 1..n 1" "" "81487") "#+PICK" ("1..n+m #n #m \\-> 1..n+m 1" "" "81473") "#-PICK" ("1..n-m #n #m \\-> 1..n-m 1" "" "8146E") "NULLID" ("\\-> id" "Null (empty) identifier." "82D4B") "NULLLAM" ("\\-> lam" "Puts NULLLAM in the stack." "84AD8") "$>ID" ("$ \\-> ID" "" "81BF3") "DUP$>ID" ("$ \\-> $ ID" "" "83D04") "BIND" ("obn..ob1 {lamn..lam1} \\->" "Binds n objects to n differently named lams." "831C9") "DOBIND" ("obn..ob1 lamn..lam1 #n \\->" "Binds n objects to n differently named lams." "817C0") "1LAMBIND" ("ob \\->" "Binds one object to a null named lam." "83F3E") "DUP1LAMBIND" ("ob \\-> ob" "Does DUP then 1LAMBIND." "83F39") "dvarlsBIND" ("ob \\->" "Binds ob to LAM 'dvar." "84434") "ABND" ("\\->" "Abandons topmost temporary environment." "817BB") "CACHE" ("obn..ob1 #n lam \\->" "Binds all objects under the same name. 1LAM -has the count." "816B2") "DUMP" ("NULLLAM \\-> ob1..obn #n" "Inverse of CACHE. Always does garbage -collection." "81383") "STOLAM" ("ob lam \\->" "Tries storing object in lam. Generates +TEXT:Libraries" "81C43") "ONSRRP?" ("# --> flag" "Returns TRUE if library is attached to HOME +directory." "81C48") "XEQSETLIB" ("% -->" "Internal ATTACH." "82D5F") "BAKNAME" ("bak --> id T" "Returns backup's name" "81720") "BAK>OB" ("bak --> ob" "Gets QbackupQ object." "81716") "DUP" ("ob --> ob ob" "" "81D3D") "DUPDUP" ("ob --> ob ob ob" "" "83728") "NDUPN" ("ob #n --> ob..ob #n +ob #0 --> #0" "" "8304D") "DUPROT" ("1 2 --> 2 2 1" "" "83A20") "SWAPOVER" ("1 2 --> 2 1 2" "" "815C7") "DUPUNROT" ("1 2 --> 2 1 2" "" "815C7") "DUPROLL" ("1..n #n --> 1 3..n #n 2" "" "83B60") "DUPPICK" ("n..1 #n --> n..1 #n n-1" "" "83B4C") "2DUP" ("1 2 --> 1 2 1 2" "" "81D42") "2DUP5ROLL" ("1 2 3 --> 2 3 2 3 1" "" "8464B") "NDUP" ("1..n #n --> 1..n 1..n" "" "81D47") "DROP" ("1 -->" "" "81D51") "DROPDUP" ("1 2 --> 1 1" "" "81545") "DROPSWAP" ("1 2 3 --> 2 1" "" "8152C") "DROPROT" ("1 2 3 4 --> 2 3 1" "" "83A34") "DROPOVER" ("1 2 3 --> 1 2 1" "" "83A98") "2DROP" ("1 2 -->" "" "81D56") "XYZ>" ("1 2 3 -->" "" "8149B") "3DROP" ("1 2 3 -->" "" "8149B") "XYZW>" ("1..4 -->" "" "814AA") "4DROP" ("1..4 -->" "" "814AA") "5DROP" ("1..5 -->" "" "814BE") "6DROP" ("1..6 -->" "" "814D2") "7DROP" ("1..7 -->" "" "81450") "DEPTH" ("1..n --> 1..n #n" "" "81D38") "reversym" ("1..n #n --> n..1 #n" "" "830CF") "SWAP" ("1 2 --> 2 1" "" "81D4C") "SWAPDUP" ("1 2 --> 2 1 1" "" "81536") "SWAP2DUP" ("1 2 --> 2 1 2 1" "" "8425E") "XY>Y" ("1 2 --> 2" "" "81455") "SWAPDROP" ("1 2 --> 2" "" "81455") "SWAPDROPDUP" ("1 2 --> 2 2" "" "81554") "XYZ>ZYX" ("1 2 3 --> 3 2 1" "" "8144B") "UNROTSWAP" ("1 2 3 --> 3 2 1" "" "8144B") "SWAPROT" ("1 2 3 --> 3 2 1" "" "8144B") "XYZW>YWZX" ("1 2 3 4 --> 2 4 3 1" "" "84637") "SWAP4ROLL" ("1 2 3 4 --> 2 4 3 1" "" "84637") "SWAP3PICK" ("1 2 3 --> 1 3 2 1" "" "8465F") "2SWAP" ("1 2 3 4 --> 3 4 1 2" "" "81374") "ROT" ("1 2 3 --> 2 3 1" "" "81D60") "ROTDUP" ("1 2 3 --> 2 3 1 1" "" "8153B") "ROT2DUP" ("1 2 3 --> 2 3 1 3 1" "" "836EC") "XYZ>YZ" ("1 2 3 --> 2 3" "" "81446") "ROTDROP" ("1 2 3 --> 2 3" "" "81446") "XYZ>Y" ("1 2 3 --> 2" "" "81531") "DROPSWAPDROP" ("1 2 3 --> 2" "" "81531") "ROT2DROP" ("1 2 3 --> 2" "" "81531") "XYZ>ZY" ("1 2 3 --> 3 2" "" "81441") "ROTDROPSWAP" ("1 2 3 --> 3 2" "" "81441") "XYZ>YXZ" ("1 2 3 --> 2 1 3" "" "8143C") "ROTSWAP" ("1 2 3 --> 2 1 3" "" "8143C") "XYZ>Z" ("1 2 3 --> 3" "" "8145F") "UNROT2DROP" ("1 2 3 --> 3" "" "8145F") "ROTROT2DROP" ("1 2 3 --> 3" "" "8145F") "ROTOVER" ("1 2 3 --> 2 3 1 3" "" "83714") "XYZW>YZWX" ("1 2 3 4 --> 2 3 4 1" "" "814B4") "FOURROLL" ("1 2 3 4 --> 2 3 4 1" "" "814B4") "4ROLL" ("1 2 3 4 --> 2 3 4 1" "" "814B4") "4ROLLSWAP" ("1 2 3 4 --> 2 3 1 4" "" "8393A") "FOURROLLROT" ("1 2 3 4 --> 2 4 1 3" "" "83A70") "4ROLLROT" ("1 2 3 4 --> 2 4 1 3" "" "83A70") "4ROLLOVER" ("1 2 3 4 --> 2 3 4 1 4" "" "83B10") "FIVEROLL" ("1 2 3 4 5 --> 2 3 4 5 1" "" "814C8") "5ROLL" ("1 2 3 4 5 --> 2 3 4 5 1" "" "814C8") "SIXROLL" ("1..6 --> 2..6 1" "" "815BD") "6ROLL" ("1..6 --> 2..6 1" "" "815BD") "SEVENROLL" ("1..7 --> 2..7 1" "" "81379") "7ROLL" ("1..7 --> 2..7 1" "" "81379") "EIGHTROLL" ("1..8 --> 2..8 1" "" "8137E") "8ROLL" ("1..8 --> 2..8 1" "" "8137E") "9ROLL" ("1..9 --> 2..9 1" "" "8145A") "ROLL" ("1..n #n --> 2..n 1" "" "81D6F") "ROLLDROP" ("1..n #n --> 2..n" "" "839F8") "ROLLSWAP" ("1..n #n --> 2..n-1 1 n" "" "837B4") "#1+ROLL" ("ob 1..n #n --> 1..n ob" "" "814FA") "#2+ROLL" ("a b 1..n #n --> b 1..n a" "" "814FF") "#+ROLL" ("1..n+m #n #m --> 2..n+m 1" "" "814F5") "#-ROLL" ("1..n-m #n #m --> 2..n-m 1" "" "814F0") "XYZ>ZXY" ("1 2 3 --> 3 1 2" "" "814A5") "3UNROLL" ("1 2 3 --> 3 1 2" "" "814A5") "UNROT" ("1 2 3 --> 3 1 2" "" "814A5") "UNROTDUP" ("1 2 3 --> 3 1 2 1" "" "83764") "XYZ>ZX" ("1 2 3 --> 3 1" "" "81559") "SWAPDROPSWAP" ("1 2 3 --> 3 1" "" "81559") "UNROTDROP" ("1 2 3 --> 3 1" "" "81559") "UNROTOVER" ("1 2 3 --> 3 1 2 1" "" "83AFC") "XYZW>WXYZ" ("1 2 3 4 --> 4 1 2 3" "" "814B9") "FOURUNROLL" ("1 2 3 4 --> 4 1 2 3" "" "814B9") "4UNROLL" ("1 2 3 4 --> 4 1 2 3" "" "814B9") "4UNROLLDUP" ("1 2 3 4 --> 4 1 2 3 3" "" "83778") "XYZW>W" ("1 2 3 4 --> 4" "" "81464") "4UNROLL3DROP" ("1 2 3 4 --> 4" "" "81464") "4UNROLLROT" ("1 2 3 4 --> 4 3 2 1" "" "83A84") "FIVEUNROLL" ("1 2 3 4 5 --> 5 1 2 3 4" "" "814CD") "5UNROLL" ("1 2 3 4 5 --> 5 1 2 3 4" "" "814CD") "SIXUNROLL" ("1..6 --> 6 1..5" "" "815C2") "6UNROLL" ("1..6 --> 6 1..5" "" "815C2") "(SEVENUNROLL)" ("1..7 --> 7 1..6" "" "83633") "7UNROLL" ("1..7 --> 7 1..6" "" "83633") "8UNROLL" ("1..8 --> 8 1..7" "" "83B88") "10UNROLL" ("1..10 --> 10 1..9" "" "83B9C") "UNROLL" ("1..n #n --> n 1..n-1" "" "81D74") "#1+UNROLL" ("ob 1..n #n --> n ob 1..n-1" "" "8150E") "#2+UNROLL" ("a b 1..n #n --> n a b 1..n-1" "" "81513") "#+UNROLL" ("1..n+m #n #m --> n+m 1..n+m-1" "" "81509") "#-UNROLL" ("1..n-m #n #m --> n-m 1..n+m-1" "" "81504") "OVER" ("1 2 --> 1 2 1" "" "81D65") "OVERDUP" ("1 2 --> 1 2 1 1" "" "8373C") "OVERUNROT" ("1 2 --> 1 1 2" "" "837A0") "OVERSWAP" ("1 2 --> 1 1 2" "" "837A0") "OVER5PICK" ("1 2 3 4 --> 1 2 3 4 3 1" "" "8469B") "2OVER" ("1 2 3 4 --> 1 2 3 4 1 2" "" "849C5") "3PICK" ("1 2 3 --> 1 2 3 1" "" "814A0") "3PICKSWAP" ("1 2 3 --> 1 2 1 3" "" "8394E") "3PICKOVER" ("1 2 3 --> 1 2 3 1 3" "" "83B24") "3PICK3PICK" ("1 2 3 --> 1 2 3 1 2" "" "84673") "4PICK" ("1 2 3 4 --> 1 2 3 4 1" "" "DDCFE") "4PICKSWAP" ("1 2 3 4 --> 1 2 3 1 4" "" "83962") "SWAP4PICK" ("1 2 3 4 --> 1 2 4 3 1" "" "84687") "4PICKOVER" ("1 2 3 4 --> 1 2 3 4 1 4" "" "83B38") "5PICK" ("1 2 3 4 5 --> 1 2 3 4 5 1" "" "814C3") "6PICK" ("1..6 --> 1..6 1" "" "814D7") "7PICK" ("1..7 --> 1..7 1" "" "814DC") "8PICK" ("1..8 --> 1..8 1" "" "814E1") "9PICK" ("1..9 --> 1..9 1" "" "814E6") "10PICK" ("1..10 --> 1..10 1" "" "814EB") "PICK" ("1..n #n --> 1..n 1" "" "81D6A") "#1+PICK" ("1..n #n-1 --> 1..n 1" "" "81478") "#2+PICK" ("1..n #n-2 --> 1..n 1" "" "8147D") "#3+PICK" ("1..n #n-3 --> 1..n 1" "" "81482") "#4+PICK" ("1..n #n-4 --> 1..n 1" "" "81487") "#+PICK" ("1..n+m #n #m --> 1..n+m 1" "" "81473") "#-PICK" ("1..n-m #n #m --> 1..n-m 1" "" "8146E") "NULLID" ("--> id" "Null (empty) identifier." "82D4B") "NULLLAM" ("--> lam" "Puts NULLLAM in the stack." "84AD8") "$>ID" ("$ --> ID" "" "81BF3") "DUP$>ID" ("$ --> $ ID" "" "83D04") "BIND" ("obn..ob1 {lamn..lam1} -->" "Binds n objects to n differently named lams." "831C9") "DOBIND" ("obn..ob1 lamn..lam1 #n -->" "Binds n objects to n differently named lams." "817C0") "1LAMBIND" ("ob -->" "Binds one object to a null named lam." "83F3E") "DUP1LAMBIND" ("ob --> ob" "Does DUP then 1LAMBIND." "83F39") "dvarlsBIND" ("ob -->" "Binds ob to LAM 'dvar." "84434") "ABND" ("-->" "Abandons topmost temporary environment." "817BB") "CACHE" ("obn..ob1 #n lam -->" "Binds all objects under the same name. 1LAM +has the count." "816B2") "DUMP" ("NULLLAM --> ob1..obn #n" "Inverse of CACHE. Always does garbage +collection." "81383") "STOLAM" ("ob lam -->" "Tries storing object in lam. Generates \"Undefined Local Name\" error if lam is not -found." "81C75") "GETLAM" ("#n \\-> ob" "Gets contents of nth topmost lam." "817C5") "1GETLAM" ("\\-> ob" "" "815D6") "2GETLAM" ("\\-> ob" "" "815E0") "3GETLAM" ("\\-> ob" "" "815EA") "4GETLAM" ("\\-> ob" "" "815F4") "5GETLAM" ("\\-> ob" "" "815FE") "6GETLAM" ("\\-> ob" "" "81608") "7GETLAM" ("\\-> ob" "" "81612") "8GETLAM" ("\\-> ob" "" "8161C") "9GETLAM" ("\\-> ob" "" "81626") "10GETLAM" ("\\-> ob" "" "81630") "11GETLAM" ("\\-> ob" "" "8163A") "12GETLAM" ("\\-> ob" "" "81644") "13GETLAM" ("\\-> ob" "" "8164E") "14GETLAM" ("\\-> ob" "" "81658") "15GETLAM" ("\\-> ob" "" "81662") "16GETLAM" ("\\-> ob" "" "8166C") "17GETLAM" ("\\-> ob" "" "81676") "18GETLAM" ("\\-> ob" "" "81680") "19GETLAM" ("\\-> ob" "" "8168A") "20GETLAM" ("\\-> ob" "" "81694") "21GETLAM" ("\\-> ob" "" "8169E") "22GETLAM" ("\\-> ob" "" "816A8") "PUTLAM" ("ob #n \\->" "Stores new contents to nth topmost lam." "817CA") "1PUTLAM" ("ob \\->" "" "815DB") "2PUTLAM" ("ob \\->" "" "815E5") "3PUTLAM" ("ob \\->" "" "815EF") "4PUTLAM" ("ob \\->" "" "815F9") "5PUTLAM" ("ob \\->" "" "81603") "6PUTLAM" ("ob \\->" "" "8160D") "7PUTLAM" ("ob \\->" "" "81617") "8PUTLAM" ("ob \\->" "" "81621") "9PUTLAM" ("ob \\->" "" "8162B") "10PUTLAM" ("ob \\->" "" "81635") "11PUTLAM" ("ob \\->" "" "8163F") "12PUTLAM" ("ob \\->" "" "81649") "13PUTLAM" ("ob \\->" "" "81653") "14PUTLAM" ("ob \\->" "" "8165D") "15PUTLAM" ("ob \\->" "" "81667") "16PUTLAM" ("ob \\->" "" "81671") "17PUTLAM" ("ob \\->" "" "8167B") "18PUTLAM" ("ob \\->" "" "81685") "19PUTLAM" ("ob \\->" "" "8168F") "20PUTLAM" ("ob \\->" "" "81699") "21PUTLAM" ("ob \\->" "" "816A3") "22PUTLAM" ("ob \\->" "" "816AD") "1GETABND" ("\\-> 1lamob" "Does 1GETLAM then ABND ." "83F25") "1ABNDSWAP" ("ob \\-> 1lamob ob" "Does 1GETABND then SWAP." "83822") "1GETSWAP" ("ob \\-> 1lamob ob" "Does 1GETLAM then SWAP." "83976") "2GETEVAL" ("\\-> ?" "Does 2GETLAM then EVAL ." "83D54") "GETLAMPAIR" ("#n \\-> #n ob lam F - \\-> #n T" "Gets lam contents and name (10 = 1lam, -20 = 2lam, etc.)" "81397") "1NULLLAM{}" ("\\-> {}" "Puts a list with one NULLLAM in the stack." "84AD3") "ERRBEEP" ("\\->" "Beeps." "81B17") "ERROR@" ("\\-> #" "Returns current error number." "819EB") "ERRORSTO" ("# \\->" "Stores new error number." "819F0") "ERROROUT" ("# \\->" "Stores new error number and calls ERRJMP." "8424A") "ERRORCLR" ("\\->" "Stores zero as new error number." "819F5") "ERRJMP" ("\\->" "Invokes error handling sub-system." "81A18") "GETEXITMSG" ("\\-> $" "Gets EXITMSG (user defined error message)." "81A04") "EXITMSGSTO" ("$ \\->" "Stores $ as EXITMSG." "81A09") "DO#EXIT" ("# \\->" "Stores new error number, does AtUserStack -and then ERRJMP." "8212F") "DO$EXIT" ("$ \\->" "Stores string as EXITMSG, #70000 as error +found." "81C75") "GETLAM" ("#n --> ob" "Gets contents of nth topmost lam." "817C5") "1GETLAM" ("--> ob" "" "815D6") "2GETLAM" ("--> ob" "" "815E0") "3GETLAM" ("--> ob" "" "815EA") "4GETLAM" ("--> ob" "" "815F4") "5GETLAM" ("--> ob" "" "815FE") "6GETLAM" ("--> ob" "" "81608") "7GETLAM" ("--> ob" "" "81612") "8GETLAM" ("--> ob" "" "8161C") "9GETLAM" ("--> ob" "" "81626") "10GETLAM" ("--> ob" "" "81630") "11GETLAM" ("--> ob" "" "8163A") "12GETLAM" ("--> ob" "" "81644") "13GETLAM" ("--> ob" "" "8164E") "14GETLAM" ("--> ob" "" "81658") "15GETLAM" ("--> ob" "" "81662") "16GETLAM" ("--> ob" "" "8166C") "17GETLAM" ("--> ob" "" "81676") "18GETLAM" ("--> ob" "" "81680") "19GETLAM" ("--> ob" "" "8168A") "20GETLAM" ("--> ob" "" "81694") "21GETLAM" ("--> ob" "" "8169E") "22GETLAM" ("--> ob" "" "816A8") "PUTLAM" ("ob #n -->" "Stores new contents to nth topmost lam." "817CA") "1PUTLAM" ("ob -->" "" "815DB") "2PUTLAM" ("ob -->" "" "815E5") "3PUTLAM" ("ob -->" "" "815EF") "4PUTLAM" ("ob -->" "" "815F9") "5PUTLAM" ("ob -->" "" "81603") "6PUTLAM" ("ob -->" "" "8160D") "7PUTLAM" ("ob -->" "" "81617") "8PUTLAM" ("ob -->" "" "81621") "9PUTLAM" ("ob -->" "" "8162B") "10PUTLAM" ("ob -->" "" "81635") "11PUTLAM" ("ob -->" "" "8163F") "12PUTLAM" ("ob -->" "" "81649") "13PUTLAM" ("ob -->" "" "81653") "14PUTLAM" ("ob -->" "" "8165D") "15PUTLAM" ("ob -->" "" "81667") "16PUTLAM" ("ob -->" "" "81671") "17PUTLAM" ("ob -->" "" "8167B") "18PUTLAM" ("ob -->" "" "81685") "19PUTLAM" ("ob -->" "" "8168F") "20PUTLAM" ("ob -->" "" "81699") "21PUTLAM" ("ob -->" "" "816A3") "22PUTLAM" ("ob -->" "" "816AD") "1GETABND" ("--> 1lamob" "Does 1GETLAM then ABND ." "83F25") "1ABNDSWAP" ("ob --> 1lamob ob" "Does 1GETABND then SWAP." "83822") "1GETSWAP" ("ob --> 1lamob ob" "Does 1GETLAM then SWAP." "83976") "2GETEVAL" ("--> ?" "Does 2GETLAM then EVAL ." "83D54") "GETLAMPAIR" ("#n --> #n ob lam F + --> #n T" "Gets lam contents and name (10 = 1lam, +20 = 2lam, etc.)" "81397") "1NULLLAM{}" ("--> {}" "Puts a list with one NULLLAM in the stack." "84AD3") "ERRBEEP" ("-->" "Beeps." "81B17") "ERROR@" ("--> #" "Returns current error number." "819EB") "ERRORSTO" ("# -->" "Stores new error number." "819F0") "ERROROUT" ("# -->" "Stores new error number and calls ERRJMP." "8424A") "ERRORCLR" ("-->" "Stores zero as new error number." "819F5") "ERRJMP" ("-->" "Invokes error handling sub-system." "81A18") "GETEXITMSG" ("--> $" "Gets EXITMSG (user defined error message)." "81A04") "EXITMSGSTO" ("$ -->" "Stores $ as EXITMSG." "81A09") "DO#EXIT" ("# -->" "Stores new error number, does AtUserStack +and then ERRJMP." "8212F") "DO$EXIT" ("$ -->" "Stores string as EXITMSG, #70000 as error number, does AtUserStack and then -ERRJMP ." "82139") "ABORT" ("\\->" "Does ERRORCLR and ERRJMP ." "81F9A") "ERRSET" ("\\->" "Sets new error trap." "81A0E") "ERRTRAP" ("\\->" "Error trap marker. If no error happens, still +ERRJMP ." "82139") "ABORT" ("-->" "Does ERRORCLR and ERRJMP ." "81F9A") "ERRSET" ("-->" "Sets new error trap." "81A0E") "ERRTRAP" ("-->" "Error trap marker. If no error happens, still removes all temporary environments created -since ERRSET." "81A13") "JstGETTHEMSG" ("# \\-> $" "Fetches message from message table. To get +since ERRSET." "81A13") "JstGETTHEMSG" ("# --> $" "Fetches message from message table. To get a message from a library, use the formula: libnum*#100+msgnum. -- -TEXT:Libraries" "831E7") "JstGetTHEMESG" ("# \\-> $" "Fetches message from message table. To get +TEXT:Libraries" "831E7") "JstGetTHEMESG" ("# --> $" "Fetches message from message table. To get a message from a library, use the formula: libnum*#100+msgnum. -- -TEXT:Libraries" "831E7") "GETTHEMESG" ("# \\-> $" "If #70000 then does GETEXITMSG, else does +TEXT:Libraries" "831E7") "GETTHEMESG" ("# --> $" "If #70000 then does GETEXITMSG, else does JstGetTHEMESG . -- -TEXT:Libraries" "831DD") "?GetMsg" ("# \\-> $msg -ob \\-> ob" "If the argument is a bint, does JstGETTHEMSG +TEXT:Libraries" "831DD") "?GetMsg" ("# --> $msg +ob --> ob" "If the argument is a bint, does JstGETTHEMSG to fetch a message. Other arguments are returned unchanged. -- -TEXT:Libraries" "829EF") "SETMEMERR" ("Error 001h" "Generates \"Insufficient Memory\" error." "81A22") "SETROMPERR" ("Error 004h" "Generates \"Undefined XLIB Name\" error." "81A27") "SETLBERR" ("Error 006h" "Generates \"Power Lost\" error." "81A1D") "SETSTACKERR" ("Error 201h" "Generates \"Too Few Arguments\" error." "81CA7") "SETTYPEERR" ("Error 202h" "Generates \"Bad Argument Type\" error." "81CA2") "SETSIZEERR" ("Error 203h" "Generates \"Bad Argument Value\" error." "81C9D") "SETNONEXTERR" ("Error 204h" "Generates \"Undefined Name\" error." "81C98") "TRUE" ("\\-> T" "" "03A81") "TrueTrue" ("\\-> T T" "" "0BDC1") "TRUEFALSE" ("\\-> T F" "" "83F66") "TrueFalse" ("\\-> T F" "" "83F66") "FALSE" ("\\-> F" "" "03AC0") "FALSETRUE" ("\\-> F T" "" "83F7A") "FalseTrue" ("\\-> F T" "" "83F7A") "FalseFalse" ("\\-> F F" "" "81FDB") "failed" ("\\-> F T" "" "82ED1") "DROPTRUE" ("ob \\-> T" "" "81522") "DROPFALSE" ("ob \\-> F" "" "81527") "2DROPFALSE" ("ob1 ob2 \\-> F" "" "835E3") "XYZ>ZTRUE" ("ob1 ob2 ob3 \\-> ob3 T" "" "83926") "NOT" ("flag \\-> flag'" "Returns FALSE if the input is TRUE, and -vice-versa." "8182E") "AND" ("flag1 flag2 \\-> flag" "Returns TRUE if both flags are TRUE." "81824") "OR" ("flag1 flag2 \\-> flag" "Returns TRUE if either flag is TRUE." "81833") "XOR" ("flag1 flag2 \\-> flag" "Returns TRUE if flags are different." "8183D") "ORNOT" ("flag1 flag2 \\-> flag" "Returns FALSE if either flag is TRUE." "8401F") "NOTAND" ("flag1 flag2 \\-> flag" "Returns TRUE if flag1 is TRUE and flag2 is -FALSE." "836C4") "ROTAND" ("flag1 ob flag2 \\-> ob flag" "Returns TRUE if either flag is TRUE." "83700") "EQ" ("ob1 ob2 \\-> flag" "Returns TRUE if both objects are the same, +TEXT:Libraries" "829EF") "SETMEMERR" ("Error 001h" "Generates \"Insufficient Memory\" error." "81A22") "SETROMPERR" ("Error 004h" "Generates \"Undefined XLIB Name\" error." "81A27") "SETLBERR" ("Error 006h" "Generates \"Power Lost\" error." "81A1D") "SETSTACKERR" ("Error 201h" "Generates \"Too Few Arguments\" error." "81CA7") "SETTYPEERR" ("Error 202h" "Generates \"Bad Argument Type\" error." "81CA2") "SETSIZEERR" ("Error 203h" "Generates \"Bad Argument Value\" error." "81C9D") "SETNONEXTERR" ("Error 204h" "Generates \"Undefined Name\" error." "81C98") "TRUE" ("--> T" "" "03A81") "TrueTrue" ("--> T T" "" "0BDC1") "TRUEFALSE" ("--> T F" "" "83F66") "TrueFalse" ("--> T F" "" "83F66") "FALSE" ("--> F" "" "03AC0") "FALSETRUE" ("--> F T" "" "83F7A") "FalseTrue" ("--> F T" "" "83F7A") "FalseFalse" ("--> F F" "" "81FDB") "failed" ("--> F T" "" "82ED1") "DROPTRUE" ("ob --> T" "" "81522") "DROPFALSE" ("ob --> F" "" "81527") "2DROPFALSE" ("ob1 ob2 --> F" "" "835E3") "XYZ>ZTRUE" ("ob1 ob2 ob3 --> ob3 T" "" "83926") "NOT" ("flag --> flag'" "Returns FALSE if the input is TRUE, and +vice-versa." "8182E") "AND" ("flag1 flag2 --> flag" "Returns TRUE if both flags are TRUE." "81824") "OR" ("flag1 flag2 --> flag" "Returns TRUE if either flag is TRUE." "81833") "XOR" ("flag1 flag2 --> flag" "Returns TRUE if flags are different." "8183D") "ORNOT" ("flag1 flag2 --> flag" "Returns FALSE if either flag is TRUE." "8401F") "NOTAND" ("flag1 flag2 --> flag" "Returns TRUE if flag1 is TRUE and flag2 is +FALSE." "836C4") "ROTAND" ("flag1 ob flag2 --> ob flag" "Returns TRUE if either flag is TRUE." "83700") "EQ" ("ob1 ob2 --> flag" "Returns TRUE if both objects are the same, i.e., they occupy the same physical space in memory. Only the addresses of the objects are -tested." "81842") "2DUPEQ" ("ob1 ob2 \\-> ob1 ob2 flag" "Does 2DUP then EQ." "84047") "EQOR" ("flag ob1 ob2 \\-> flag'" "Does EQ then OR." "8405B") "EQOVER" ("ob3 ob1 ob2 \\-> ob3 flag ob3" "Does EQ then OVER." "83AAC") "EQUAL" ("ob1 ob2 \\-> flag" "Returns TRUE if the objects are equal +tested." "81842") "2DUPEQ" ("ob1 ob2 --> ob1 ob2 flag" "Does 2DUP then EQ." "84047") "EQOR" ("flag ob1 ob2 --> flag'" "Does EQ then OR." "8405B") "EQOVER" ("ob3 ob1 ob2 --> ob3 flag ob3" "Does EQ then OVER." "83AAC") "EQUAL" ("ob1 ob2 --> flag" "Returns TRUE if the objects are equal (but not necessarily the same), i.e., their -prologs and contents are the same." "81847") "EQUALNOT" ("ob1 ob2 \\-> flag" "Returns TRUE if the objects are different." "84033") "EQUALOR" ("flag ob1 ob2 \\-> flag'" "Does EQUAL then OR." "8406F") "?SEMI" ("T \\-> :: ; -F \\-> :: ;" "" "813D3") "NOT?SEMI" ("T \\-> :: ; -F \\-> :: ;" "" "81414") "?SEMIDROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "842EF") "?SWAP" ("ob1 ob2 T \\-> :: ob2 ob1 ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "8398A") "?SKIPSWAP" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ob2 ob1 ;" "" "8380E") "?SWAPDROP" ("ob1 ob2 T \\-> :: ob1 ; -ob1 ob2 F \\-> :: ob2 ;" "" "839CB") "NOT?SWAPDROP" ("ob1 ob2 T \\-> :: ob2 ; -ob1 ob2 F \\-> :: ob1 ;" "" "839B2") "RPIT" ("T ob \\-> :: ob ; -F ob \\-> :: ;" "ob is actually executed, and not pushed in -the stack." "817A2") "RPITE" ("T ob1 ob2 \\-> :: ob1 ; -F ob1 ob2 \\-> ob2 ;" "ob1 or ob2 is actually executed, and not -pushed in the stack." "817A7") "COLARPITE" ("T ob1 ob2 \\-> :: ob1 ; -F ob1 ob2 \\-> :: ob2 ;" "ob1 or ob2 is actually executed, and not -pushed in the stack." "813FB") "2'RCOLARPITE" ("Return to composite and ITE there." "" "DE622") "IT" ("T \\-> :: ; -F \\-> :: ;" "" "81405") "NOT_IT" ("T \\-> :: ; -F \\-> :: ;" "" "8173E") "?SKIP" ("T \\-> :: ; -F \\-> :: ;" "" "8173E") "ITE" ("T \\-> :: ; -F \\-> :: ;" "" "8140A") "ITE_DROP" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "8140F") "ANDITE" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "8486C") "case" ("T \\-> :: ; -F \\-> :: ;" "" "813D8") "NOTcase" ("T \\-> :: ; -F \\-> :: ;" "" "81419") "ANDcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "846F5") "ANDNOTcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "847EA") "ORcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "81FD1") "casedrop" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "813EC") "NOTcasedrop" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "8142D") "case2drop" ("ob1 ob2 T \\-> :: ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "813E2") "NOTcase2drop" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ;" "" "81423") "caseDROP" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "813E7") "NOTcaseDROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "81428") "casedrptru" ("ob T \\-> T -ob F \\-> :: ob ;" "Note: should be called caseDRPTRU." "842A4") "casedrpfls" ("ob T \\-> F -ob F \\-> :: ob ;" "Note: should be called caseDRPFLS." "83FD9") "NOTcsdrpfls" ("ob T \\-> :: ob ; -ob F \\-> F" "Note: should be called NOTcaseDRPFLS." "844F7") "case2DROP" ("ob1 ob2 T \\-> :: ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "813DD") "NOTcase2DROP" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ;" "" "8141E") "case2drpfls" ("ob1 ob2 T \\-> F -ob1 ob2 F \\-> :: ob1 ob2 ;" "Note: should be called case2DRPFLS." "83FF2") "caseTRUE" ("T \\-> T -F \\-> :: ;" "" "83F52") "NOTcaseTRUE" ("T \\-> :: ; -F \\-> T" "" "842BD") "caseFALSE" ("T \\-> F -F \\-> :: ;" "" "8400B") "NOTcaseFALSE" ("T \\-> :: ; -F \\-> F" "" "842D6") "COLAcase" ("T \\-> :: ; -F \\-> :: ;" "Drops the rest of current stream and executes -case in the stream above." "81400") "#=?SKIP" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "83DDB") "#>?SKIP" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "83E08") "#=ITE" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "8369C") "# :: ; -#m #n \\-> :: ;" "" "848A8") "#>ITE" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "848BC") "#=case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "8136A") "OVER#=case" ("#m #n \\-> :: #m ; -#m #n \\-> :: #m ;" "" "81365") "#=casedrop" ("#m #n \\-> :: ; -#m #n \\-> :: #m ;" "Note: should be called OVER#=casedrop." "8136F") "#=casedrpfls" ("#m #n \\-> F -#m #n \\-> :: #m ;" "Note: should be called OVER#=caseDRPFLS." "83FB6") "#<>case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "84745") "# :: ; -#m #n \\-> :: ;" "" "8471D") "#>case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "84772") "#0=?SEMI" ("#0 \\-> :: ; -# \\-> :: ;" "" "815B3") "#0=?SKIP" ("#0 \\-> :: ; -# \\-> :: ;" "" "83DA9") "#0=ITE" ("#0 \\-> :: ; -# \\-> :: " "" "84894") "DUP#0=IT" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "84853") "DUP#0=ITE" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "848D0") "#0=case" ("#0 \\-> :: ; -# \\-> :: ;" "" "81360") "DUP#0=case" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "81FAE") "DUP#0=csedrp" ("#0 \\-> :: ; -# \\-> :: # ;" "" "81388") "DUP#0=csDROP" ("#0 \\-> :: ; -# \\-> :: # ;" "" "846C8") "#1=case" ("#1 \\-> :: ; -# \\-> :: ;" "" "84731") "#1=?SKIP" ("#1 \\-> :: ; -# \\-> :: ;" "" "83DC2") "#>2case" ("#0/#1/#2 \\-> :: ; -# \\-> :: ;" "" "84759") "?CaseKeyDef" ("# #' \\-> :: ' ob1 T ; - \\-> :: ;" "Compares two bints. If equal, quotes the +prologs and contents are the same." "81847") "EQUALNOT" ("ob1 ob2 --> flag" "Returns TRUE if the objects are different." "84033") "EQUALOR" ("flag ob1 ob2 --> flag'" "Does EQUAL then OR." "8406F") "?SEMI" ("T --> :: ; +F --> :: ;" "" "813D3") "NOT?SEMI" ("T --> :: ; +F --> :: ;" "" "81414") "?SEMIDROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "842EF") "?SWAP" ("ob1 ob2 T --> :: ob2 ob1 ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "8398A") "?SKIPSWAP" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ob2 ob1 ;" "" "8380E") "?SWAPDROP" ("ob1 ob2 T --> :: ob1 ; +ob1 ob2 F --> :: ob2 ;" "" "839CB") "NOT?SWAPDROP" ("ob1 ob2 T --> :: ob2 ; +ob1 ob2 F --> :: ob1 ;" "" "839B2") "RPIT" ("T ob --> :: ob ; +F ob --> :: ;" "ob is actually executed, and not pushed in +the stack." "817A2") "RPITE" ("T ob1 ob2 --> :: ob1 ; +F ob1 ob2 --> ob2 ;" "ob1 or ob2 is actually executed, and not +pushed in the stack." "817A7") "COLARPITE" ("T ob1 ob2 --> :: ob1 ; +F ob1 ob2 --> :: ob2 ;" "ob1 or ob2 is actually executed, and not +pushed in the stack." "813FB") "2'RCOLARPITE" ("Return to composite and ITE there." "" "DE622") "IT" ("T --> :: ; +F --> :: ;" "" "81405") "NOT_IT" ("T --> :: ; +F --> :: ;" "" "8173E") "?SKIP" ("T --> :: ; +F --> :: ;" "" "8173E") "ITE" ("T --> :: ; +F --> :: ;" "" "8140A") "ITE_DROP" ("ob T --> :: ; +ob F --> :: ob ;" "" "8140F") "ANDITE" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "8486C") "case" ("T --> :: ; +F --> :: ;" "" "813D8") "NOTcase" ("T --> :: ; +F --> :: ;" "" "81419") "ANDcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "846F5") "ANDNOTcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "847EA") "ORcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "81FD1") "casedrop" ("ob T --> :: ; +ob F --> :: ob ;" "" "813EC") "NOTcasedrop" ("ob T --> :: ob ; +ob F --> :: ;" "" "8142D") "case2drop" ("ob1 ob2 T --> :: ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "813E2") "NOTcase2drop" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ;" "" "81423") "caseDROP" ("ob T --> :: ; +ob F --> :: ob ;" "" "813E7") "NOTcaseDROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "81428") "casedrptru" ("ob T --> T +ob F --> :: ob ;" "Note: should be called caseDRPTRU." "842A4") "casedrpfls" ("ob T --> F +ob F --> :: ob ;" "Note: should be called caseDRPFLS." "83FD9") "NOTcsdrpfls" ("ob T --> :: ob ; +ob F --> F" "Note: should be called NOTcaseDRPFLS." "844F7") "case2DROP" ("ob1 ob2 T --> :: ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "813DD") "NOTcase2DROP" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ;" "" "8141E") "case2drpfls" ("ob1 ob2 T --> F +ob1 ob2 F --> :: ob1 ob2 ;" "Note: should be called case2DRPFLS." "83FF2") "caseTRUE" ("T --> T +F --> :: ;" "" "83F52") "NOTcaseTRUE" ("T --> :: ; +F --> T" "" "842BD") "caseFALSE" ("T --> F +F --> :: ;" "" "8400B") "NOTcaseFALSE" ("T --> :: ; +F --> F" "" "842D6") "COLAcase" ("T --> :: ; +F --> :: ;" "Drops the rest of current stream and executes +case in the stream above." "81400") "#=?SKIP" ("#m #n --> :: ; +#m #n --> :: ;" "" "83DDB") "#>?SKIP" ("#m #n --> :: ; +#m #n --> :: ;" "" "83E08") "#=ITE" ("#m #n --> :: ; +#m #n --> :: ;" "" "8369C") "# :: ; +#m #n --> :: ;" "" "848A8") "#>ITE" ("#m #n --> :: ; +#m #n --> :: ;" "" "848BC") "#=case" ("#m #n --> :: ; +#m #n --> :: ;" "" "8136A") "OVER#=case" ("#m #n --> :: #m ; +#m #n --> :: #m ;" "" "81365") "#=casedrop" ("#m #n --> :: ; +#m #n --> :: #m ;" "Note: should be called OVER#=casedrop." "8136F") "#=casedrpfls" ("#m #n --> F +#m #n --> :: #m ;" "Note: should be called OVER#=caseDRPFLS." "83FB6") "#<>case" ("#m #n --> :: ; +#m #n --> :: ;" "" "84745") "# :: ; +#m #n --> :: ;" "" "8471D") "#>case" ("#m #n --> :: ; +#m #n --> :: ;" "" "84772") "#0=?SEMI" ("#0 --> :: ; +# --> :: ;" "" "815B3") "#0=?SKIP" ("#0 --> :: ; +# --> :: ;" "" "83DA9") "#0=ITE" ("#0 --> :: ; +# --> :: " "" "84894") "DUP#0=IT" ("#0 --> :: #0 ; +# --> :: # ;" "" "84853") "DUP#0=ITE" ("#0 --> :: #0 ; +# --> :: # ;" "" "848D0") "#0=case" ("#0 --> :: ; +# --> :: ;" "" "81360") "DUP#0=case" ("#0 --> :: #0 ; +# --> :: # ;" "" "81FAE") "DUP#0=csedrp" ("#0 --> :: ; +# --> :: # ;" "" "81388") "DUP#0=csDROP" ("#0 --> :: ; +# --> :: # ;" "" "846C8") "#1=case" ("#1 --> :: ; +# --> :: ;" "" "84731") "#1=?SKIP" ("#1 --> :: ; +# --> :: ;" "" "83DC2") "#>2case" ("#0/#1/#2 --> :: ; +# --> :: ;" "" "84759") "?CaseKeyDef" ("# #' --> :: ' ob1 T ; + --> :: ;" "Compares two bints. If equal, quotes the next object from the runsream and returns it -along with TRUE." "82BCF") "?CaseRomptr@" ("# #' \\-> ob T - \\-> F - \\-> :: ;" "Compares two bints. If equal, tries to +along with TRUE." "82BCF") "?CaseRomptr@" ("# #' --> ob T + --> F + --> :: ;" "Compares two bints. If equal, tries to resolve the rompointer which must be the next object in the runstream. The ROMPTR@ pushes TRUE when successful, so this entry can be -used directly for key handlers." "82BED") "j%0=case" ("%0 \\-> :: ; -ob \\-> :: ;" "" "84786") "EQIT" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "8483A") "EQITE" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "84880") "jEQcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "846E1") "EQcase" ("ob1 ob1 \\-> :: ob1 ; -ob1 ob2 \\-> :: ob1 ;" "Note: Should be called OVEREQcase." "DE46C") "EQcasedrop" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ob1 ;" "Note: should be called OVEREQcasedrop." "8138D") "EQUALcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "84709") "EQUALNOTcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "847FE") "EQUALcasedrp" ("ob ob1 ob2 \\-> :: ; -ob ob1 ob2 \\-> :: ob ;" "" "846AF") "dIDNTNcase" ("id \\-> :: id ; -ob \\-> :: ob ;" "" "84812") "REALcase" ("% \\-> :: ; -ob \\-> :: ;" "" "8479A") "dREALNcase" ("% \\-> :: % ; -ob \\-> :: ob ;" "" "84826") "dARRYcase" ("[] \\-> :: [] ; -ob \\-> :: ob ;" "" "847AE") "dLISTcase" ("{} \\-> :: {} ob1 ; -ob \\-> :: ob ;" "" "847C2") "UserITE" ("#set \\-> :: ; -#clr \\-> :: ;" "" "848E4") "SysITE" ("#set \\-> :: ; -#clr \\-> :: ;" "" "848F8") "caseDEADKEY" ("T \\-> :: DoBadKey ; -F \\-> :: ;" "" "845F6") "caseDoBadKey" ("T \\-> :: DoBadKey ; -F \\-> :: ;" "" "845F6") "caseDrpBadKy" ("ob T \\-> :: DoBadKey ; -ob F \\-> :: ob ;" "" "845DD") "caseERRJMP" ("T \\-> :: ERRJMP ; -F \\-> :: ;" "" "83BD8") "caseSIZEERR" ("T \\-> :: SIZEERR ; -F \\-> :: ;" "" "84510") "NcaseSIZEERR" ("T \\-> :: ; -F \\-> :: SIZEERR ;" "" "84524") "NcaseTYPEERR" ("T \\-> :: ; -F \\-> :: TYPEERR ;" "" "84551") "EditExstCase" ("\\-> :: ; -\\-> :: ;" "Tests if there is an edit line active." "847D6") "NOP" ("\\->" "Does nothing." "81789") "~xNEGNEG" ("\\->" "Does nothing, decompiles to +used directly for key handlers." "82BED") "j%0=case" ("%0 --> :: ; +ob --> :: ;" "" "84786") "EQIT" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "8483A") "EQITE" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "84880") "jEQcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "846E1") "EQcase" ("ob1 ob1 --> :: ob1 ; +ob1 ob2 --> :: ob1 ;" "Note: Should be called OVEREQcase." "DE46C") "EQcasedrop" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ob1 ;" "Note: should be called OVEREQcasedrop." "8138D") "EQUALcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "84709") "EQUALNOTcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "847FE") "EQUALcasedrp" ("ob ob1 ob2 --> :: ; +ob ob1 ob2 --> :: ob ;" "" "846AF") "dIDNTNcase" ("id --> :: id ; +ob --> :: ob ;" "" "84812") "REALcase" ("% --> :: ; +ob --> :: ;" "" "8479A") "dREALNcase" ("% --> :: % ; +ob --> :: ob ;" "" "84826") "dARRYcase" ("[] --> :: [] ; +ob --> :: ob ;" "" "847AE") "dLISTcase" ("{} --> :: {} ob1 ; +ob --> :: ob ;" "" "847C2") "UserITE" ("#set --> :: ; +#clr --> :: ;" "" "848E4") "SysITE" ("#set --> :: ; +#clr --> :: ;" "" "848F8") "caseDEADKEY" ("T --> :: DoBadKey ; +F --> :: ;" "" "845F6") "caseDoBadKey" ("T --> :: DoBadKey ; +F --> :: ;" "" "845F6") "caseDrpBadKy" ("ob T --> :: DoBadKey ; +ob F --> :: ob ;" "" "845DD") "caseERRJMP" ("T --> :: ERRJMP ; +F --> :: ;" "" "83BD8") "caseSIZEERR" ("T --> :: SIZEERR ; +F --> :: ;" "" "84510") "NcaseSIZEERR" ("T --> :: ; +F --> :: SIZEERR ;" "" "84524") "NcaseTYPEERR" ("T --> :: ; +F --> :: TYPEERR ;" "" "84551") "EditExstCase" ("--> :: ; +--> :: ;" "Tests if there is an edit line active." "847D6") "NOP" ("-->" "Does nothing." "81789") "~xNEGNEG" ("-->" "Does nothing, decompiles to :: CK1&Dispatch BINT0 NOP ; -There like NOP, but requires an argument. " "037002") "'R" ("\\-> ob" "Pushes next object in return stack (i.e., the +There like NOP, but requires an argument. " "037002") "'R" ("--> ob" "Pushes next object in return stack (i.e., the first object in the composite above this one) to the stack (skipping it). If top return stack is empty (contains SEMI), a null secondary is pushed and the pointer is not -advanced." "8172A") "'REVAL" ("\\-> ?" "Does 'R then EVAL." "8172F") "'R'R" ("\\-> ob1 ob2" "Does 'R twice." "843E9") "ticR" ("\\-> ob T -\\-> F" "Pushes next object in return stack to stack +advanced." "8172A") "'REVAL" ("--> ?" "Does 'R then EVAL." "8172F") "'R'R" ("--> ob1 ob2" "Does 'R twice." "843E9") "ticR" ("--> ob T +--> F" "Pushes next object in return stack to stack and TRUE, of just FALSE if the top return stack body is empty. In this QcaseQ, it is -dropped." "8148C") "'RRDROP" ("\\-> ob" "Does 'R , then RDROP." "84407") ">R" (":: \\->" "Pushes :: to top of return stack (skips +dropped." "8148C") "'RRDROP" ("--> ob" "Does 'R , then RDROP." "84407") ">R" (":: -->" "Pushes :: to top of return stack (skips prolog, i.e., the composite will be executed -automatically)." "81734") "R>" ("\\-> ::" "Creates and pops a secondary from top -return stack body to stack." "8178E") "R@" ("\\-> ::" "Like R>, but the return stack is not -popped." "81793") "EVAL" ("ob \\->" "Evaluates object." "81757") "COMPEVAL" ("comp \\->" "EVAL just pushes a list back, this one -executes it." "81CBB") "RDUP" ("\\->" "Duplicates top return stack level." "81B21") "RDROP" ("\\->" "Pops the return stack." "81798") "2RDROP" ("\\->" "Pops two return stack levels." "813CE") "3RDROP" ("\\->" "Pops three return stack levels." "81469") "DROPRDROP" ("ob \\->" "Does DROP then RDROP ." "83D68") "RDROPCOLA" ("\\->" "Does RDROP then COLA ." "81432") "RSWAP" ("\\->" "Swap in the return stack." "81437") "RROLL" ("#n \\->" "Rolls nth return stack level to top of return -stack." "81B26") "RSKIP" ("\\->" "Skips first object in the return stack (i.e., +automatically)." "81734") "R>" ("--> ::" "Creates and pops a secondary from top +return stack body to stack." "8178E") "R@" ("--> ::" "Like R>, but the return stack is not +popped." "81793") "EVAL" ("ob -->" "Evaluates object." "81757") "COMPEVAL" ("comp -->" "EVAL just pushes a list back, this one +executes it." "81CBB") "RDUP" ("-->" "Duplicates top return stack level." "81B21") "RDROP" ("-->" "Pops the return stack." "81798") "2RDROP" ("-->" "Pops two return stack levels." "813CE") "3RDROP" ("-->" "Pops three return stack levels." "81469") "DROPRDROP" ("ob -->" "Does DROP then RDROP ." "83D68") "RDROPCOLA" ("-->" "Does RDROP then COLA ." "81432") "RSWAP" ("-->" "Swap in the return stack." "81437") "RROLL" ("#n -->" "Rolls nth return stack level to top of return +stack." "81B26") "RSKIP" ("-->" "Skips first object in the return stack (i.e., the first object in the composite above this -one)." "84272") "SEMI" ("\\->" "DROP the rest of the current stream." "0312B") "'" ("\\-> nob (nextob)" "Pushes next object in the stream to the stack -(skipping it)." "81725") "~xSILENT'" ("\\-> nextob" "Put the next ob in the runstream on the -stack. Quoter used in UserRPL." "00E700") "DUP'" ("ob \\-> ob nob" "Does DUP then '." "84330") "DROP'" ("ob \\-> nob" "Does DROP then '." "84358") "SWAP'" ("ob1 ob2 \\-> ob2 ob1 nob" "Does SWAP then '." "84344") "OVER'" ("ob1 ob2 \\-> ob1 ob2 ob1 nob" "Does OVER then '." "8436C") "STO'" ("ob id/lam \\-> nob" "Does STO then '." "84380") "TRUE'" ("\\-> T nob" "Pushes TRUE and the next object to the stack." "84394") "FALSE'" ("\\-> F nob" "Pushes FALSE and the next object to the -stack." "843C1") "ONEFALSE'" ("\\-> #1 F nob" "Pushes ONE, FALSE and the next object to the -stack." "843A8") "#1+'" ("# \\-> #+1 nob" "Does #1+ then '." "843D5") "'NOP" ("\\-> NOP" "Pushes NOP to the stack." "83D2C") "'ERRJMP" ("\\-> ERRJMP" "Pushes ERRJMP to the stack." "83BC4") "'DROPFALSE" ("\\-> DROPFALSE" "Pushes DROPFALSE to the stack." "81851") "'DoBadKey" ("\\-> DoBadKey" "Pushes DoBadKey to the stack." "82BBB") "'DoBadKeyT" ("\\-> DoBadKey T" "Pushes DoBadKey and TRUE to the stack." "3C77E") "'xDER" ("\\-> xDER" "Pushes xDER (User word \\.d) to the stack." "84579") "'Rapndit" ("meta ob1...ob4 \\-> meta&ob ob1...ob4" "Takes ob from runstream and appends it to the -meta starting in level 5." "82E4F") "'xDEREQ" ("ob \\-> flag" "Is ob eq to user command xDER?" "84461") "COLA" ("Evals next obj and +one)." "84272") "SEMI" ("-->" "DROP the rest of the current stream." "0312B") "'" ("--> nob (nextob)" "Pushes next object in the stream to the stack +(skipping it)." "81725") "~xSILENT'" ("--> nextob" "Put the next ob in the runstream on the +stack. Quoter used in UserRPL." "00E700") "DUP'" ("ob --> ob nob" "Does DUP then '." "84330") "DROP'" ("ob --> nob" "Does DROP then '." "84358") "SWAP'" ("ob1 ob2 --> ob2 ob1 nob" "Does SWAP then '." "84344") "OVER'" ("ob1 ob2 --> ob1 ob2 ob1 nob" "Does OVER then '." "8436C") "STO'" ("ob id/lam --> nob" "Does STO then '." "84380") "TRUE'" ("--> T nob" "Pushes TRUE and the next object to the stack." "84394") "FALSE'" ("--> F nob" "Pushes FALSE and the next object to the +stack." "843C1") "ONEFALSE'" ("--> #1 F nob" "Pushes ONE, FALSE and the next object to the +stack." "843A8") "#1+'" ("# --> #+1 nob" "Does #1+ then '." "843D5") "'NOP" ("--> NOP" "Pushes NOP to the stack." "83D2C") "'ERRJMP" ("--> ERRJMP" "Pushes ERRJMP to the stack." "83BC4") "'DROPFALSE" ("--> DROPFALSE" "Pushes DROPFALSE to the stack." "81851") "'DoBadKey" ("--> DoBadKey" "Pushes DoBadKey to the stack." "82BBB") "'DoBadKeyT" ("--> DoBadKey T" "Pushes DoBadKey and TRUE to the stack." "3C77E") "'xDER" ("--> xDER" "Pushes xDER (User word \\.d) to the stack." "84579") "'Rapndit" ("meta ob1...ob4 --> meta&ob ob1...ob4" "Takes ob from runstream and appends it to the +meta starting in level 5." "82E4F") "'xDEREQ" ("ob --> flag" "Is ob eq to user command xDER?" "84461") "COLA" ("Evals next obj and drops rest of this stream." "" "8174D") "ONECOLA" ("Does ONE, then COLA." "" "84420") "SWAPCOLA" ("Does SWAP, then COLA." "" "83D81") "XYZ>ZCOLA" ("Does UNROT2DROP, then COLA." "" "83D95") "COLA_EVAL" ("Returns and evals first obj in previous stream." "" "813F6") "COLACOLA" ("Drops rest of current stream does COLA in the above one." "" "813F1") "SKIP" ("Skips 1 obj in the runstream." "" "817AC") "COLASKIP" ("Drops rest of current stream -and skips one obj in above stream." "" "83E21") "BEGIN" ("\\->" "Pushes interpreter pointer into the return -stack. " "81748") "AGAIN" ("\\->" "Sets the interpreter pointer to the topmost +and skips one obj in above stream." "" "83E21") "BEGIN" ("-->" "Pushes interpreter pointer into the return +stack. " "81748") "AGAIN" ("-->" "Sets the interpreter pointer to the topmost value in the return stack, without popping -it." "81743") "REPEAT" ("\\->" "Sets the interpreter pointer to the topmost +it." "81743") "REPEAT" ("-->" "Sets the interpreter pointer to the topmost value in the return stack, without popping -it." "8179D") "UNTIL" ("flag \\->" "If FALSE then AGAIN, otherwise -RDROP ." "817B1") "NOT_UNTIL" ("flag \\->" "NOT then UNTIL ." "83E35") "#0=UNTIL" ("# \\-> #" "Actually, should be called DUP#0=UNTIL." "83647") "WHILE" ("flag \\->" "If TRUE does nothing, otherwise RDROP then -2SKIP ." "817B6") "NOT_WHILE" ("flag \\->" "NOT then WHILE ." "83E4E") "DUP#0<>WHILE" ("# \\->" "Try to guess what it does." "83E67") "DO" ("#stop #start \\->" "" "81752") "ZERO_DO" ("#stop \\->" "" "0744F") "DUP#0_DO" ("#stop \\-> #stop" "" "83EEE") "ONE_DO" ("#stop \\->" "" "0745A") "#1+_ONE_DO" ("#stop \\->" "" "07467") "toLEN_DO" ("{} \\-> {}" "From ONE to #elements." "83F07") "LOOP" ("\\->" "" "81784") "+LOOP" ("# \\->" "Increments index by specified number." "81739") "DROPLOOP" ("ob \\->" "" "83ED5") "SWAPLOOP" ("ob1 ob2 \\-> ob2 ob1" "" "83EBC") "INDEX@" ("\\-> #" "Recalls topmost loop counter value." "8175C") "DUPINDEX@" ("ob \\-> ob #" "" "83E80") "SWAPINDEX@" ("ob1 ob2 \\-> ob2 ob1 #" "" "83E94") "OVERINDEX@" ("ob1 ob2 \\-> ob1 ob2 ob1 #" "" "83EA8") "INDEX@#-" ("# \\-> #'" "" "841E6") "INDEXSTO" ("# \\->" "Stores new topmost loop counter value." "81761") "ISTOP@" ("\\-> #" "Recalls topmost loop stop value." "81766") "ISTOPSTO" ("# \\->" "Stores new topmost loop stop value." "8176B") "JINDEX@" ("\\-> #" "Recalls second topmost loop counter value." "81770") "JINDEXSTO" ("# \\->" "Stores new second topmost loop counter -value." "81775") "JSTOP@" ("\\-> #" "Recalls second topmost loop stop value." "8177A") "JSTOPSTO" ("# \\->" "Stores new second topmost loop stop value." "8177F") "ZEROISTOPSTO" ("\\->" "Does not exit loop immediately. Just stores +it." "8179D") "UNTIL" ("flag -->" "If FALSE then AGAIN, otherwise +RDROP ." "817B1") "NOT_UNTIL" ("flag -->" "NOT then UNTIL ." "83E35") "#0=UNTIL" ("# --> #" "Actually, should be called DUP#0=UNTIL." "83647") "WHILE" ("flag -->" "If TRUE does nothing, otherwise RDROP then +2SKIP ." "817B6") "NOT_WHILE" ("flag -->" "NOT then WHILE ." "83E4E") "DUP#0<>WHILE" ("# -->" "Try to guess what it does." "83E67") "DO" ("#stop #start -->" "" "81752") "ZERO_DO" ("#stop -->" "" "0744F") "DUP#0_DO" ("#stop --> #stop" "" "83EEE") "ONE_DO" ("#stop -->" "" "0745A") "#1+_ONE_DO" ("#stop -->" "" "07467") "toLEN_DO" ("{} --> {}" "From ONE to #elements." "83F07") "LOOP" ("-->" "" "81784") "+LOOP" ("# -->" "Increments index by specified number." "81739") "DROPLOOP" ("ob -->" "" "83ED5") "SWAPLOOP" ("ob1 ob2 --> ob2 ob1" "" "83EBC") "INDEX@" ("--> #" "Recalls topmost loop counter value." "8175C") "DUPINDEX@" ("ob --> ob #" "" "83E80") "SWAPINDEX@" ("ob1 ob2 --> ob2 ob1 #" "" "83E94") "OVERINDEX@" ("ob1 ob2 --> ob1 ob2 ob1 #" "" "83EA8") "INDEX@#-" ("# --> #'" "" "841E6") "INDEXSTO" ("# -->" "Stores new topmost loop counter value." "81761") "ISTOP@" ("--> #" "Recalls topmost loop stop value." "81766") "ISTOPSTO" ("# -->" "Stores new topmost loop stop value." "8176B") "JINDEX@" ("--> #" "Recalls second topmost loop counter value." "81770") "JINDEXSTO" ("# -->" "Stores new second topmost loop counter +value." "81775") "JSTOP@" ("--> #" "Recalls second topmost loop stop value." "8177A") "JSTOPSTO" ("# -->" "Stores new second topmost loop stop value." "8177F") "ZEROISTOPSTO" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "84A1A") "(ExitAtLoop)" ("\\->" "Does not exit loop immediately. Just stores +the next LOOP will be evaluated." "84A1A") "(ExitAtLoop)" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "84A1A") "ExitAtLOOP" ("\\->" "Does not exit loop immediately. Just stores +the next LOOP will be evaluated." "84A1A") "ExitAtLOOP" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "84A1A") "DUP@" ("id/lam \\-> id/lam ob T - \\-> id/lam F" "Does DUP then @." "83674") "STO" ("ob id/lam \\->" "For ids this assumes ob is not pco. If +the next LOOP will be evaluated." "84A1A") "DUP@" ("id/lam --> id/lam ob T + --> id/lam F" "Does DUP then @." "83674") "STO" ("ob id/lam -->" "For ids this assumes ob is not pco. If replacing some object, that object is copied to TEMPOB and pointers are updated. For -lams: Errors if lam is unbound." "81C70") "REPLACE" ("newob oldob \\-> newob" "Replaces oldob (in memory) with newob." "81C61") "PURGE" ("id \\->" "Purges variable. Does no type check first." "81C4D") "CREATE" ("ob id \\->" "Creates a variable in the current directory. +lams: Errors if lam is unbound." "81C70") "REPLACE" ("newob oldob --> newob" "Replaces oldob (in memory) with newob." "81C61") "PURGE" ("id -->" "Purges variable. Does no type check first." "81C4D") "CREATE" ("ob id -->" "Creates a variable in the current directory. Errors if id is or contains current -directory. Assumes id is not a pco." "81C2F") "'LAMLNAMESTO" ("ob \\->" "STO to LAM LAMLNAME." "84448") "MAKERRP" ("#libnum \\-> rrp" "Creates an empty directory." "81C3E") "CREATEDIR" ("id \\->" "Creates an empty directory. Calls -?PURGE_HERE first to delete the original." "82D2D") "LASTRAM-WORD" ("rrp \\-> ob T - \\-> F" "Recalls first object in directory." "81C57") "PREVRAM-WORD" ("ob \\-> ob' T - \\-> F" "Recalls next object in directory." "81C5C") "RAM-WORDNAME" ("ob \\-> id" "Recalls name of object in current directory." "08452") "SYSRRP?" ("rrp \\-> flag" "Is the directory the HOME directory?" "81C7F") "CONTEXT@" ("\\-> rrp" "Recalls current directory." "81C2A") "CONTEXT!" ("rrp \\->" "Sets new current directory." "81C25") "SYSCONTEXT" ("\\->" "Sets HOME as current directory." "81C34") "HOMEDIR" ("\\->" "Sets HOME as current directory." "81C34") "TOTEMPOB" ("ob \\-> ob'" "Copies object to TEMPOB and returns -pointer to the new copy." "81A4A") "TOTEMPSWAP" ("ob1 ob2 \\-> ob2' ob1" "Does TOTEMPOB then SWAP." "836D8") "CKREF" ("ob \\-> ob'" "If object is in TEMPOB, is not embedded in a +directory. Assumes id is not a pco." "81C2F") "'LAMLNAMESTO" ("ob -->" "STO to LAM LAMLNAME." "84448") "MAKERRP" ("#libnum --> rrp" "Creates an empty directory." "81C3E") "CREATEDIR" ("id -->" "Creates an empty directory. Calls +?PURGE_HERE first to delete the original." "82D2D") "LASTRAM-WORD" ("rrp --> ob T + --> F" "Recalls first object in directory." "81C57") "PREVRAM-WORD" ("ob --> ob' T + --> F" "Recalls next object in directory." "81C5C") "RAM-WORDNAME" ("ob --> id" "Recalls name of object in current directory." "08452") "SYSRRP?" ("rrp --> flag" "Is the directory the HOME directory?" "81C7F") "CONTEXT@" ("--> rrp" "Recalls current directory." "81C2A") "CONTEXT!" ("rrp -->" "Sets new current directory." "81C25") "SYSCONTEXT" ("-->" "Sets HOME as current directory." "81C34") "HOMEDIR" ("-->" "Sets HOME as current directory." "81C34") "TOTEMPOB" ("ob --> ob'" "Copies object to TEMPOB and returns +pointer to the new copy." "81A4A") "TOTEMPSWAP" ("ob1 ob2 --> ob2' ob1" "Does TOTEMPOB then SWAP." "836D8") "CKREF" ("ob --> ob'" "If object is in TEMPOB, is not embedded in a composite and not referenced, does nothing. Else copies it to TEMPOB and returns the -copy." "82D23") "SWAPCKREF" ("ob1 ob2 \\-> ob2 ob1'" "Does SWAP then CKREF." "84989") "INTEMNOTREF?" ("ob \\-> ob flag" "If the object is in TEMPOB area, is not +copy." "82D23") "SWAPCKREF" ("ob1 ob2 --> ob2 ob1'" "Does SWAP then CKREF." "84989") "INTEMNOTREF?" ("ob --> ob flag" "If the object is in TEMPOB area, is not embedded in a composite and is not referenced, returns the object and TRUE, -otherwise returns the object and FALSE." "81A4F") "~INTEMPOB?" ("ob \\-> ob flag" "" "0220E8") "SLOW" ("\\->" "15 millisecond delay." "81A95") "VERYSLOW" ("\\->" "300 millisecond delay." "81A9A") "VERYVERYSLOW" ("\\->" "3 second delay." "81A9F") "dowait" ("%secs \\->" "Waits specified number of seconds." "82C0B") "%>HMS" ("% \\-> %hms" "Converts from decimal to H.MMSS format." "82F85") "%HMS>" ("%hms \\-> %" "Converts from H.MMSS format to decimal." "82F7B") "%HMS+" ("%hms1 %hms2 \\-> %hms" "Adds time in hms format." "82F67") "%HMS-" ("%hms1 %hms2 \\-> %hms" "Subtracts time in hms format." "82F71") "SysTime" ("\\-> hxs" "Returns tick count." "831D3") "CLKTICKS" ("\\-> hxs" "Returns tick count." "831D3") "SetSysFlag" ("# \\->" "Sets the system flag with number #. -TEXT:Flags" "81A5E") "ClrSysFlag" ("# \\->" "Clears the system flag with number #. -TEXT:Flags" "81A54") "TestSysFlag" ("# \\-> flag" "Returns TRUE if system flag is set. -TEXT:Flags" "81A68") "SetUserFlag" ("# \\->" "Set the user flag with number #. -TEXT:Flags" "81A63") "ClrUserFlag" ("# \\->" "Clear the user flag with number #. -TEXT:Flags" "81A59") "TestUserFlag" ("# \\-> flag" "Returns TRUE if user flag is set. -TEXT:Flags" "81A6D") "setbeep" ("#ms #Hz \\->" "Also beeps." "81B1C") "TurnOff" ("\\->" "Internal OFF." "82D05") "$jChkLowBat" ("" "" "8108B") "GARBAGE" ("\\->" "Forces garbage collection." "81A40") "MEM" ("\\-> #" "Returns amount of free memory in nibbles. +otherwise returns the object and FALSE." "81A4F") "~INTEMPOB?" ("ob --> ob flag" "" "0220E8") "SLOW" ("-->" "15 millisecond delay." "81A95") "VERYSLOW" ("-->" "300 millisecond delay." "81A9A") "VERYVERYSLOW" ("-->" "3 second delay." "81A9F") "dowait" ("%secs -->" "Waits specified number of seconds." "82C0B") "%>HMS" ("% --> %hms" "Converts from decimal to H.MMSS format." "82F85") "%HMS>" ("%hms --> %" "Converts from H.MMSS format to decimal." "82F7B") "%HMS+" ("%hms1 %hms2 --> %hms" "Adds time in hms format." "82F67") "%HMS-" ("%hms1 %hms2 --> %hms" "Subtracts time in hms format." "82F71") "SysTime" ("--> hxs" "Returns tick count." "831D3") "CLKTICKS" ("--> hxs" "Returns tick count." "831D3") "SetSysFlag" ("# -->" "Sets the system flag with number #. +TEXT:Flags" "81A5E") "ClrSysFlag" ("# -->" "Clears the system flag with number #. +TEXT:Flags" "81A54") "TestSysFlag" ("# --> flag" "Returns TRUE if system flag is set. +TEXT:Flags" "81A68") "SetUserFlag" ("# -->" "Set the user flag with number #. +TEXT:Flags" "81A63") "ClrUserFlag" ("# -->" "Clear the user flag with number #. +TEXT:Flags" "81A59") "TestUserFlag" ("# --> flag" "Returns TRUE if user flag is set. +TEXT:Flags" "81A6D") "setbeep" ("#ms #Hz -->" "Also beeps." "81B1C") "TurnOff" ("-->" "Internal OFF." "82D05") "$jChkLowBat" ("" "" "8108B") "GARBAGE" ("-->" "Forces garbage collection." "81A40") "MEM" ("--> #" "Returns amount of free memory in nibbles. Does not do garbage collection. (The user -word does.)" "81A45") "OSIZE" ("ob \\-> #" "Returns object size in nibbles. Forces -garbage collection." "819C3") "OCRC" ("ob \\-> #nib hxs" "Returns size in nibbles and checksum as hxs." "819BE") "INHARDROM?" ("ob \\-> ob flag" "Is object address < #80000h?" "81BA8") "CHANGETYPE" ("ob #prolog \\-> ob'" "Changes prolog of object, does TOTEMPOB." "82D19") "DOFINISH" ("\\->" "Internal FINISH." "82B57") "CLOSEUART" ("\\->" "Internal CLOSEIO." "10C72") "OpenIO" ("" "" "82B9D") "docr" ("" "" "82ADF") "OpenUart?Clr" ("" "" "81D88") "PRINT" ("" "" "82BB1") "SetEcma94" ("" "" "81A81") "AllowPrlcdCl" ("" "" "117CD") "UARTBUFLEN" ("" "" "81D83") "PUTSERIAL" ("" "" "82BA7") "GETSERIAL" ("" "" "81D7E") "CK0" ("\\->" "Saves current command to LASTCKCMD. Marks -stack below level 1 to STACKMARK." "45611") "CK&DISPATCH0" ("\\->" "Dispatches on stack argument. Does not +word does.)" "81A45") "OSIZE" ("ob --> #" "Returns object size in nibbles. Forces +garbage collection." "819C3") "OCRC" ("ob --> #nib hxs" "Returns size in nibbles and checksum as hxs." "819BE") "INHARDROM?" ("ob --> ob flag" "Is object address < #80000h?" "81BA8") "CHANGETYPE" ("ob #prolog --> ob'" "Changes prolog of object, does TOTEMPOB." "82D19") "DOFINISH" ("-->" "Internal FINISH." "82B57") "CLOSEUART" ("-->" "Internal CLOSEIO." "10C72") "OpenIO" ("" "" "82B9D") "docr" ("" "" "82ADF") "OpenUart?Clr" ("" "" "81D88") "PRINT" ("" "" "82BB1") "SetEcma94" ("" "" "81A81") "AllowPrlcdCl" ("" "" "117CD") "UARTBUFLEN" ("" "" "81D83") "PUTSERIAL" ("" "" "82BA7") "GETSERIAL" ("" "" "81D7E") "CK0" ("-->" "Saves current command to LASTCKCMD. Marks +stack below level 1 to STACKMARK." "45611") "CK&DISPATCH0" ("-->" "Dispatches on stack argument. Does not convert ZINTs to REAL. -- CK&DISPATCH1 CK&DISPATCH2 -TEXT:Dispatch_Types" "81CD9") "CK&DISPATCH1" ("\\->" "Dispatches on stack arguments, stripping tags +TEXT:Dispatch_Types" "81CD9") "CK&DISPATCH1" ("-->" "Dispatches on stack arguments, stripping tags and converting ZINTS to REALS (HP49 only) if necessary. -- CK&DISPATCH0 CK&DISPATCH2 -TEXT:Dispatch_Types" "81CDE") "CK&DISPATCH2" ("\\->" "Equivalent to CK&DISPATCH1. +TEXT:Dispatch_Types" "81CDE") "CK&DISPATCH2" ("-->" "Equivalent to CK&DISPATCH1. -- CK&DISPATCH0 -TEXT:Dispatch_Types" "81CE3") "CK1&Dispatch" ("\\->" "Combines CK1 with CK&DISPATCH1. +TEXT:Dispatch_Types" "81CE3") "CK1&Dispatch" ("-->" "Combines CK1 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "45AC1") "CK2&Dispatch" ("\\->" "Combines CK2 with CK&DISPATCH1. +TEXT:Dispatch_Types" "45AC1") "CK2&Dispatch" ("-->" "Combines CK2 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "45AD2") "CK3&Dispatch" ("\\->" "Combines CK3 with CK&DISPATCH1. +TEXT:Dispatch_Types" "45AD2") "CK3&Dispatch" ("-->" "Combines CK3 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "45AE3") "CK4&Dispatch" ("\\->" "Combines CK4 with CK&DISPATCH1. +TEXT:Dispatch_Types" "45AE3") "CK4&Dispatch" ("-->" "Combines CK4 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "45AF4") "CK5&Dispatch" ("\\->" "Combines CK5 with CK&DISPATCH1. +TEXT:Dispatch_Types" "45AF4") "CK5&Dispatch" ("-->" "Combines CK5 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "45B05") "0LastRomWrd!" ("\\->" "Clears command save by last CK command. -CK0" "81B12") "0LASTOWDOB!" ("\\->" "Clears command save by last CK command. -CK0" "81B12") "CKREAL" ("% \\-> % -Z \\-> %" "Checks for real. If a ZINT, convert -to real. Else SETTYPEERR." "84538") "TYPE" ("ob \\-> #prolog" "Returns address of prolog of object." "8184C") "TYPEREAL?" ("ob \\-> flag" "" "816FD") "DTYPEREAL?" ("ob \\-> ob flag" "" "83593") "DUPTYPEREAL?" ("ob \\-> ob flag" "" "83593") "TYPECMP?" ("ob \\-> flag" "" "816CB") "DUPTYPECMP?" ("ob \\-> ob flag" "" "83539") "TYPECSTR?" ("ob \\-> flag" "" "816D5") "DTYPECSTR?" ("ob \\-> ob flag" "" "8354D") "DUPTYPECSTR?" ("ob \\-> ob flag" "" "8354D") "DTYPEARRY?" ("ob \\-> ob flag" "" "8351B") "DUPTYPEARRY?" ("ob \\-> ob flag" "" "8351B") "TYPEARRY?" ("ob \\-> flag ???" "" "816B7") "TYPERARRY?" ("ob \\-> flag" "" "816F8") "TYPECARRY?" ("ob \\-> flag" "" "816C1") "TYPELIST?" ("ob \\-> flag" "" "816F3") "DTYPELIST?" ("ob \\-> ob flag" "" "83589") "DUPTYPELIST?" ("ob \\-> ob flag" "" "83589") "TYPEIDNT?" ("ob \\-> flag" "" "816E9") "DUPTYPEIDNT?" ("ob \\-> ob flag" "" "83575") "TYPELAM?" ("ob \\-> flag" "" "816EE") "DUPTYPELAM?" ("ob \\-> ob flag" "" "8357F") "TYPESYMB?" ("ob \\-> flag" "" "8170C") "DUPTYPESYMB?" ("ob \\-> ob flag" "" "835B1") "TYPEHSTR?" ("ob \\-> flag" "" "816E4") "DUPTYPEHSTR?" ("ob \\-> ob flag" "" "8356B") "TYPEGROB?" ("ob \\-> flag" "" "816DF") "DUPTYPEGROB?" ("ob \\-> ob flag" "" "83561") "DUPTYPETAG?" ("ob \\-> ob flag" "" "835BB") "TYPEEXT?" ("ob \\-> flag" "Is ob a unit object?" "816DA") "DUPTYPEEXT?" ("ob \\-> ob flag" "Is ob a unit object?" "83557") "TYPEROMP?" ("ob \\-> flag" "" "81702") "DUPTYPEROMP?" ("ob \\-> ob flag" "" "8359D") "TYPEBINT?" ("ob \\-> flag" "" "816BC") "DUPTYPEBINT?" ("ob \\-> ob flag" "" "83525") "TYPERRP?" ("ob \\-> flag" "" "81707") "DUPTYPERRP?" ("ob \\-> ob flag" "" "835A7") "TYPECHAR?" ("ob \\-> flag" "" "816C6") "DUPTYPECHAR?" ("ob \\-> ob flag" "" "8352F") "TYPECOL?" ("ob \\-> flag" "Is on a secondary?" "816D0") "DTYPECOL?" ("ob \\-> ob flag" "Is ob a secondary?" "83543") "DUPTYPECOL?" ("ob \\-> ob flag" "Is ob a secondary?" "83543") "Ck&DecKeyLoc" ("%rc.p \\-> #kc #p" "Converts from user key representation format -to system. Does handle shift-hold keys." "82BD9") "CodePl>%rc.p" ("#kc #p \\-> %rc.p" "Converts from system key representation +TEXT:Dispatch_Types" "45B05") "0LastRomWrd!" ("-->" "Clears command save by last CK command. +CK0" "81B12") "0LASTOWDOB!" ("-->" "Clears command save by last CK command. +CK0" "81B12") "CKREAL" ("% --> % +Z --> %" "Checks for real. If a ZINT, convert +to real. Else SETTYPEERR." "84538") "TYPE" ("ob --> #prolog" "Returns address of prolog of object." "8184C") "TYPEREAL?" ("ob --> flag" "" "816FD") "DTYPEREAL?" ("ob --> ob flag" "" "83593") "DUPTYPEREAL?" ("ob --> ob flag" "" "83593") "TYPECMP?" ("ob --> flag" "" "816CB") "DUPTYPECMP?" ("ob --> ob flag" "" "83539") "TYPECSTR?" ("ob --> flag" "" "816D5") "DTYPECSTR?" ("ob --> ob flag" "" "8354D") "DUPTYPECSTR?" ("ob --> ob flag" "" "8354D") "DTYPEARRY?" ("ob --> ob flag" "" "8351B") "DUPTYPEARRY?" ("ob --> ob flag" "" "8351B") "TYPEARRY?" ("ob --> flag ???" "" "816B7") "TYPERARRY?" ("ob --> flag" "" "816F8") "TYPECARRY?" ("ob --> flag" "" "816C1") "TYPELIST?" ("ob --> flag" "" "816F3") "DTYPELIST?" ("ob --> ob flag" "" "83589") "DUPTYPELIST?" ("ob --> ob flag" "" "83589") "TYPEIDNT?" ("ob --> flag" "" "816E9") "DUPTYPEIDNT?" ("ob --> ob flag" "" "83575") "TYPELAM?" ("ob --> flag" "" "816EE") "DUPTYPELAM?" ("ob --> ob flag" "" "8357F") "TYPESYMB?" ("ob --> flag" "" "8170C") "DUPTYPESYMB?" ("ob --> ob flag" "" "835B1") "TYPEHSTR?" ("ob --> flag" "" "816E4") "DUPTYPEHSTR?" ("ob --> ob flag" "" "8356B") "TYPEGROB?" ("ob --> flag" "" "816DF") "DUPTYPEGROB?" ("ob --> ob flag" "" "83561") "DUPTYPETAG?" ("ob --> ob flag" "" "835BB") "TYPEEXT?" ("ob --> flag" "Is ob a unit object?" "816DA") "DUPTYPEEXT?" ("ob --> ob flag" "Is ob a unit object?" "83557") "TYPEROMP?" ("ob --> flag" "" "81702") "DUPTYPEROMP?" ("ob --> ob flag" "" "8359D") "TYPEBINT?" ("ob --> flag" "" "816BC") "DUPTYPEBINT?" ("ob --> ob flag" "" "83525") "TYPERRP?" ("ob --> flag" "" "81707") "DUPTYPERRP?" ("ob --> ob flag" "" "835A7") "TYPECHAR?" ("ob --> flag" "" "816C6") "DUPTYPECHAR?" ("ob --> ob flag" "" "8352F") "TYPECOL?" ("ob --> flag" "Is on a secondary?" "816D0") "DTYPECOL?" ("ob --> ob flag" "Is ob a secondary?" "83543") "DUPTYPECOL?" ("ob --> ob flag" "Is ob a secondary?" "83543") "Ck&DecKeyLoc" ("%rc.p --> #kc #p" "Converts from user key representation format +to system. Does handle shift-hold keys." "82BD9") "CodePl>%rc.p" ("#kc #p --> %rc.p" "Converts from system key representation format to user. Does handle shift-hold -keys. " "82BE3") "ModifierKey?" ("#kc #pl \\-> flag" "Is the key any of the three modifiers -right-shift, left-shift, or alpha?" "82C6F") "FLUSH" ("\\->" "Flushes the key buffer." "81A86") "FLUSHKEYS" ("\\->" "Flushes the key buffer." "81A86") "CHECKKEY" ("\\-> #kc T -\\-> F" "Returns next key in the key buffer (if there +keys. " "82BE3") "ModifierKey?" ("#kc #pl --> flag" "Is the key any of the three modifiers +right-shift, left-shift, or alpha?" "82C6F") "FLUSH" ("-->" "Flushes the key buffer." "81A86") "FLUSHKEYS" ("-->" "Flushes the key buffer." "81A86") "CHECKKEY" ("--> #kc T +--> F" "Returns next key in the key buffer (if there is one), but does not pop it. Does handle shift-hold keys. -- -TEXT:Keycodes" "81A31") "GETTOUCH" ("\\-> #kc T -\\-> F" "Pops next key from key buffer (if there is +TEXT:Keycodes" "81A31") "GETTOUCH" ("--> #kc T +--> F" "Pops next key from key buffer (if there is one). Does handle shift-hold keys. -- -TEXT:Keycodes" "81A36") "GETKEY" ("\\-> #kc flag" "Get a single keypress from the keybuffer, +TEXT:Keycodes" "81A36") "GETKEY" ("--> #kc flag" "Get a single keypress from the keybuffer, waits if necessary. The key is returned along with TRUE. If an exception happens, returns FALSE. The exception is not handled. Does handle shift-hold keys. -- -TEXT:Keycodes" "82C3D") "REPKEY?" ("#kc \\-> flag" "Returns TRUE if the key is being pressed. +TEXT:Keycodes" "82C3D") "REPKEY?" ("#kc --> flag" "Returns TRUE if the key is being pressed. -- -TEXT:Keycodes" "81A3B") "REPEATER" ("\\->" "Takes two objects from the runstream, a +TEXT:Keycodes" "81A3B") "REPEATER" ("-->" "Takes two objects from the runstream, a BINT and a program. The BINT must represent a keycode. The program is evaluated at least once, and then again and again as long as the specified key is being pressed. -- -TEXT:Keycodes" "82CDD") "REPEATERCH" ("\\->" "Same as REPEATER, but slower, so more +TEXT:Keycodes" "82CDD") "REPEATERCH" ("-->" "Same as REPEATER, but slower, so more appropriate for scrolling and cursor motions. -- -TEXT:Keycodes" "82CE7") "KEYINBUFFER?" ("\\-> flag" "Returns TRUE if there is at least a key in -the key buffer." "82C5B") "WaitForKey" ("\\-> #kc #flag" "Returns next full key press. Does *not* handle +TEXT:Keycodes" "82CE7") "KEYINBUFFER?" ("--> flag" "Returns TRUE if there is at least a key in +the key buffer." "82C5B") "WaitForKey" ("--> #kc #flag" "Returns next full key press. Does *not* handle shift-hold keys. -- -TEXT:Keycodes" "82D0F") "ATTN?" ("\\-> flag" "Returns TRUE if `CANCEL' has been pressed." "81A90") "?ATTN_QUIT" ("\\->" "If `CANCEL' has been pressed, ABORTs program." "82BC5") "?ATTNQUIT" ("\\->" "If `CANCEL' has been pressed, ABORTs program." "82BC5") "ATTNFLGCLR" ("\\->" "Clears `CANCEL' key counter. Does not affect -the key buffer." "81A2C") "DoBadKey" ("\\->" "Beeps." "3C635") "Key>StdKeyOb" ("#kc #pl \\-> ob" "Recalls the standard assignment of the key. +TEXT:Keycodes" "82D0F") "ATTN?" ("--> flag" "Returns TRUE if `CANCEL' has been pressed." "81A90") "?ATTN_QUIT" ("-->" "If `CANCEL' has been pressed, ABORTs program." "82BC5") "?ATTNQUIT" ("-->" "If `CANCEL' has been pressed, ABORTs program." "82BC5") "ATTNFLGCLR" ("-->" "Clears `CANCEL' key counter. Does not affect +the key buffer." "81A2C") "DoBadKey" ("-->" "Beeps." "3C635") "Key>StdKeyOb" ("#kc #pl --> ob" "Recalls the standard assignment of the key. This is the assignment which is active when -USER mode is of." "82C65") "NoExitAction" ("\\->" "Sets NOP as ExitAction. Mostly used to avoid +USER mode is of." "82C65") "NoExitAction" ("-->" "Sets NOP as ExitAction. Mostly used to avoid that the menu is saved as the previous menu -when a new Menu gets installed." "82C79") "TakeOver" ("\\->" "Override the default menu key executer. If +when a new Menu gets installed." "82C79") "TakeOver" ("-->" "Override the default menu key executer. If this is the first entry in a program, the program can be used in edit mode. When the first in a program in the label slot of a menu key, the program is evaluated to get the -label object (most likely a grob)." "3CC36") "~NullMenuKey" ("\\->" "A placeholder for an empty menu key when -defining menu lists." "0310A1") "InitMenu" ("menu \\->" "menu is {} or :: settings {} ; +label object (most likely a grob)." "3CC36") "~NullMenuKey" ("-->" "A placeholder for an empty menu key when +defining menu lists." "0310A1") "InitMenu" ("menu -->" "menu is {} or :: settings {} ; Settings override the default settings -installed by InitMenu." "82C47") "?DispMenu" ("\\->" "Redisplay the menu now if no key is waiting +installed by InitMenu." "82C47") "?DispMenu" ("-->" "Redisplay the menu now if no key is waiting in the buffer. Even better is this: - :: DA3OK?NOTIT ?DispMenu ;" "88527") "DispMenu.1" ("\\->" "Displays the menu immediately." "82C29") "DispMenu" ("\\->" " :: DispMenu.1 SetDAsValid ;" "82C1F") "DoInputForm" ("l1..ln f1..fm #n #m msg $ \\-> ob1..obn T - \\-> F\\n + :: DA3OK?NOTIT ?DispMenu ;" "88527") "DispMenu.1" ("-->" "Displays the menu immediately." "82C29") "DispMenu" ("-->" " :: DispMenu.1 SetDAsValid ;" "82C1F") "DoInputForm" ("l1..ln f1..fm #n #m msg $ --> ob1..obn T + --> F\\n l = $ #x #y f = msg #x #y #w #h #type legal -dec $hlp ChDat ChDec res init" "Starts an input form using the old engine." "8273D") "Choose" ("::Appl $Title ::Convert {} offset \\-> {}' T - \\-> ob T - \\-> F" "The return value is a list if checkfields are +dec $hlp ChDat ChDec res init" "Starts an input form using the old engine." "8273D") "Choose" ("::Appl $Title ::Convert {} offset --> {}' T + --> ob T + --> F" "The return value is a list if checkfields are enabled, otherwise it is just the selected object. Only FALSE is returned when the user presses `CANCEL'. -- -TEXT:Browser48" "8252B") "ChooseMenu0" ("\\-> {}" "Menus with \"OK\". +TEXT:Browser48" "8252B") "ChooseMenu0" ("--> {}" "Menus with \"OK\". -- -TEXT:Browser48" "8258F") "ChooseMenu1" ("\\-> {}" "Menus with \"CANCL\", \"OK\". +TEXT:Browser48" "8258F") "ChooseMenu1" ("--> {}" "Menus with \"CANCL\", \"OK\". -- -TEXT:Browser48" "82599") "ChooseMenu2" ("\\-> {}" "Menus with \"CHK\", \"CANCL\", \"OK\". +TEXT:Browser48" "82599") "ChooseMenu2" ("--> {}" "Menus with \"CHK\", \"CANCL\", \"OK\". -- -TEXT:Browser48" "825A3") "ChooseSimple" ("$title {items} \\-> ob T - \\-> F" "Simple interface to the HP48 choose engine. +TEXT:Browser48" "825A3") "ChooseSimple" ("$title {items} --> ob T + --> F" "Simple interface to the HP48 choose engine. On the HP49G, calls ^RunChooseSimple. -- -TEXT:Browser48" "82693") "DoCKeyCheck" ("\\->" "Toggle check on current item. +TEXT:Browser48" "82693") "DoCKeyCheck" ("-->" "Toggle check on current item. -- -TEXT:Browser48" "825AD") "DoCKeyChAll" ("\\->" "Check all elements. +TEXT:Browser48" "825AD") "DoCKeyChAll" ("-->" "Check all elements. -- -TEXT:Browser48" "825B7") "DoCKeyUnChAll" ("\\->" "Uncheck all items. +TEXT:Browser48" "825B7") "DoCKeyUnChAll" ("-->" "Uncheck all items. -- -TEXT:Browser48" "825C1") "DoCKeyCancel" ("\\->" "Simulate Cancel. +TEXT:Browser48" "825C1") "DoCKeyCancel" ("-->" "Simulate Cancel. -- -TEXT:Browser48" "825CB") "DoCKeyOK" ("\\->" "Simulate OK. +TEXT:Browser48" "825CB") "DoCKeyOK" ("-->" "Simulate OK. -- -TEXT:Browser48" "825D5") "LEDispPrompt" ("\\->" "Redraw title. +TEXT:Browser48" "825D5") "LEDispPrompt" ("-->" "Redraw title. -- -TEXT:Browser48" "826A7") "LEDispList" ("\\->" "Redraw browser lines. +TEXT:Browser48" "826A7") "LEDispList" ("-->" "Redraw browser lines. -- -TEXT:Browser48" "826B1") "LEDispItem" ("# \\->" "Redraw one line. +TEXT:Browser48" "826B1") "LEDispItem" ("# -->" "Redraw one line. -- -TEXT:Browser48" "826BB") "ParOuterLoop" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr \\->" "" "82CD3") "POLSaveUI" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr \\->" "Saves current UI to LAMSavedUI." "82C8D") "POLSetUI" ("ParOuterLoop" "Sets new UI, same arguments as to -ParOuterLoop." "82CB5") "POLKeyUI" ("\\->" "Displays, reads and evaluates keys according -to set UI. " "82C97") "POLRestoreUI" ("\\->" "Restores saved UI from LAMSavedUI." "82CAB") "POLResUI&Err" ("\\->" "Restores saved UI and executes ERRJMP." "82CA1") "TOADISP" ("\\->" "Sets the text display as the active." "81ACC") "TOGDISP" ("\\->" "Sets the graphic display as the active." "81AD1") "ABUFF" ("\\-> textgrob" "Returns the text grob to the stack." "81860") "GBUFF" ("\\-> graphgrob" "Returns the graphic grob to the stack. +TEXT:Browser48" "826BB") "ParOuterLoop" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr -->" "" "82CD3") "POLSaveUI" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr -->" "Saves current UI to LAMSavedUI." "82C8D") "POLSetUI" ("ParOuterLoop" "Sets new UI, same arguments as to +ParOuterLoop." "82CB5") "POLKeyUI" ("-->" "Displays, reads and evaluates keys according +to set UI. " "82C97") "POLRestoreUI" ("-->" "Restores saved UI from LAMSavedUI." "82CAB") "POLResUI&Err" ("-->" "Restores saved UI and executes ERRJMP." "82CA1") "TOADISP" ("-->" "Sets the text display as the active." "81ACC") "TOGDISP" ("-->" "Sets the graphic display as the active." "81AD1") "ABUFF" ("--> textgrob" "Returns the text grob to the stack." "81860") "GBUFF" ("--> graphgrob" "Returns the graphic grob to the stack. The HP49 extable address for ExitAction! is -the same, but this must be a bug." "81892") "HARDBUFF" ("\\-> dispgrob" "Returns the current grob to the stack." "818A1") "HARDBUFF2" ("\\-> menugrob" "Returns the menu grob to the stack." "818A6") "HARDHEIGHT" ("\\-> #height" "Returns the height of HARDBUFF." "33905") "RECLAIMDISP" ("\\->" "Activates the text grob, clears it and sets -the default size." "8230F") "MENUOFF?" ("\\-> flag" "Returns TRUE if the menu grob is off." "824B3") "TURNMENUOFF" ("\\->" "Turns off menu display, enlarges ABUFF to -fill screen." "8249F") "TURNMENUON" ("\\->" "Turns menu grob on." "824A9") "HEIGHTENGROB" ("grob #rows \\->" "Heightens graph or text grob." "81AC2") "KILLGDISP" ("\\->" "Clears graph display by setting it to -NULLGROB. See DOERASE." "81AC7") "DOERASE" ("\\->" "Erases the graphics display grob without -changing its size." "821BB") "ClrDA1OK" ("\\->" "" "8208F" :NOSDIAG) "ClrDA2aOK" ("\\->" "" "82099" :NOSDIAG) "ClrDA2bOK" ("\\->" "" "820A3" :NOSDIAG) "ClrDA2OK" ("\\->" "" "820AD" :NOSDIAG) "ClrDA3OK" ("\\->" "" "820B7" :NOSDIAG) "DA1OK?" ("\\-> flag" "" "81FEF") "DA2aOK?" ("\\-> flag" "" "81FF9") "DA2bOK?" ("\\-> flag" "" "82003") "DA2OK?" ("\\-> flag" "" "8200D") "DA3OK?" ("\\-> flag" "" "82017") "DAsOK?" ("\\-> flag" "" "82021") "DA2aLess1OK?" ("\\-> flag" "" "8202B") "DA3OK?NOTIT" ("\\->" "Does DA3OK?, NOT then IT." "26B24") "SetDA1Temp" ("\\->" "" "82067" :NOSDIAG) "SetDA2aTemp" ("\\->" "" "82071" :NOSDIAG) "SetDA3Temp" ("\\->" "" "8207B" :NOSDIAG) "SetDA12Temp" ("\\->" "" "82107" :NOSDIAG) "SetDAsTemp" ("\\->" "" "82111" :NOSDIAG) "SetDA1Valid" ("\\->" "" "82035" :NOSDIAG) "SetDA2aValid" ("\\->" "" "8203F" :NOSDIAG) "SetDA2bValid" ("\\->" "" "82049" :NOSDIAG) "SetDA2Valid" ("\\->" "" "82053" :NOSDIAG) "SetDA3Valid" ("\\->" "" "8205D" :NOSDIAG) "SetDA3ValidF" ("\\->" "" "81B9E" :NOSDIAG) "SetDA1Bad" ("\\->" "" "81B71" :NOSDIAG) "ClrDA1Bad" ("\\->" "" "81B4E" :NOSDIAG) "DA1Bad?" ("\\-> flag" "" "81B62" :NOSDIAG) "SetDA2aBad" ("\\->" "" "81B80" :NOSDIAG) "ClrDA2aBad" ("\\->" "" "81B53" :NOSDIAG) "DA2aBad?" ("\\-> flag" "" "81B67" :NOSDIAG) "SetDA2bBad" ("\\->" "" "81B8A" :NOSDIAG) "ClrDA2bBad" ("\\->" "" "81B58" :NOSDIAG) "SetDA3Bad" ("\\->" "" "81B94" :NOSDIAG) "SetDA1NoCh" ("\\->" "" "81B7B" :NOSDIAG) "SetDA2aNoCh" ("\\->" "" "81B85" :NOSDIAG) "SetDA2bNoCh" ("\\->" "" "81B8F" :NOSDIAG) "ClrDA2bNoCh" ("\\->" "" "81B5D" :NOSDIAG) "DA2bNoCh?" ("\\-> flag" "" "81B6C" :NOSDIAG) "SetDA2NoCh" ("\\->" "" "820C1" :NOSDIAG) "SetDA12NoCh" ("\\->" "" "820CB" :NOSDIAG) "SetDA3NoCh" ("\\->" "" "81B99" :NOSDIAG) "SetDA13NoCh" ("\\->" "" "820DF" :NOSDIAG) "SetDA23NoCh" ("\\->" "" "820D5" :NOSDIAG) "SetDA12a3NoCh" ("\\->" "" "820E9" :NOSDIAG) "SetDA12a3NCh" ("\\->" "" "820E9" :NOSDIAG) "SetDAsNoCh" ("\\->" "" "820F3" :NOSDIAG) "SetDA2aEcho" ("\\->" "" "82085" :NOSDIAG) "SetDA1IsStat" ("\\->" "" "81B76" :NOSDIAG) "SetNoRollDA2" ("\\->" "" "81BA3" :NOSDIAG) "BLANKIT" ("#startrow #rows \\->" "Clears #rows from HARDBUFF, starting at -#startrow." "82157") "CLCD10" ("\\->" "Clears status and stack areas." "81A8B") "DOCLLCD" ("\\->" "Like user word CLLCD." "821B1") "LockAlpha" ("\\->" "Sets alpha mode, annunciators, etc." "82A03") "UnLockAlpha" ("\\->" "Clears alpha mode, annunciators, etc." "82A0D") "WINDOWCORNER" ("\\-> #y #x" "Gets coordinates of corner of window. Note -the order of #x and #y." "81AD6") "WINDOWXY" ("#y #x \\->" "Sets corner coordinates. The name really -should be WINDOWYX" "81AEF") "WINDOWUP" ("\\->" "Moves display one pixel up." "81AEA") "WINDOWDOWN" ("\\->" "Moves display one pixel down." "81ADB") "WINDOWLEFT" ("\\->" "Moves display one pixel left." "81AE0") "WINDOWRIGHT" ("\\->" "Moves display one pixel right." "81AE5") "SCROLLUP" ("\\->" "Moves display one pixel up, checks for -corresponding key being pressed." "82341") "SCROLLDOWN" ("\\->" "Moves display one pixel down, checks for -corresponding key being pressed." "82323") "SCROLLLEFT" ("\\->" "Moves display one pixel left, checks for -corresponding key being pressed." "8232D") "SCROLLRIGHT" ("\\->" "Moves display one pixel right, checks for -corresponding key being pressed." "82337") "JUMPTOP" ("\\->" "Jumps to top of display." "82297") "JUMPBOT" ("\\->" "Jumps to bottom of display." "8228D") "JUMPLEFT" ("\\->" "Jumps to left of display." "822A1") "JUMPRIGHT" ("\\->" "Jumps to right of display." "822AB") "WINDOWTOP?" ("\\-> flag" "Is window at the top?" "824E5") "WINDOWBOT?" ("\\-> flag" "Is window at the bottom?" "824C7") "WINDOWLEFT?" ("\\-> flag" "Is window at the left?" "824D1") "WINDOWRIGHT?" ("\\-> flag" "Is window at the right?" "824DB") "DODISP" ("ob %row \\->" "Displays any object in specified row." "821CF") "BIGDISPROW1" ("$ \\->" "" "8186A") "DISP@01" ("$ \\->" "" "8186A") "DISPROW1" ("$ \\->" "" "8186A") "BIGDISPROW2" ("$ \\->" "" "8186F") "DISP@09" ("$ \\->" "" "8186F") "DISPROW2" ("$ \\->" "" "8186F") "BIGDISPROW3" ("$ \\->" "" "81874") "DISP@17" ("$ \\->" "" "81874") "DISPROW3" ("$ \\->" "" "81874") "BIGDISPROW4" ("$ \\->" "" "81879") "DISP@25" ("$ \\->" "" "81879") "DISPROW4" ("$ \\->" "" "81879") "DISPROW5" ("$ \\->" "" "8187E") "DISPROW6" ("$ \\->" "" "81883") "DISPROW7" ("$ \\->" "" "81888") "DISPROW8" ("$ \\->" "May not be possible depending on the size of -the font and whether the menu is on or off." "8188D") "BIGDISPN" ("$ #row \\->" "" "81865") "DISPN" ("$ #row \\->" "" "81865") "DoAlert" ("$ \\->" "Displays alert messagebox, a message box with -a little alert grob in the upper left corner." "828F5") "DoMsgBox" ("$ #x #y grob menu \\-> T" "Displays a message box with a grob in the +the same, but this must be a bug." "81892") "HARDBUFF" ("--> dispgrob" "Returns the current grob to the stack." "818A1") "HARDBUFF2" ("--> menugrob" "Returns the menu grob to the stack." "818A6") "HARDHEIGHT" ("--> #height" "Returns the height of HARDBUFF." "33905") "RECLAIMDISP" ("-->" "Activates the text grob, clears it and sets +the default size." "8230F") "MENUOFF?" ("--> flag" "Returns TRUE if the menu grob is off." "824B3") "TURNMENUOFF" ("-->" "Turns off menu display, enlarges ABUFF to +fill screen." "8249F") "TURNMENUON" ("-->" "Turns menu grob on." "824A9") "HEIGHTENGROB" ("grob #rows -->" "Heightens graph or text grob." "81AC2") "KILLGDISP" ("-->" "Clears graph display by setting it to +NULLGROB. See DOERASE." "81AC7") "DOERASE" ("-->" "Erases the graphics display grob without +changing its size." "821BB") "ClrDA1OK" ("-->" "" "8208F" :NOSDIAG) "ClrDA2aOK" ("-->" "" "82099" :NOSDIAG) "ClrDA2bOK" ("-->" "" "820A3" :NOSDIAG) "ClrDA2OK" ("-->" "" "820AD" :NOSDIAG) "ClrDA3OK" ("-->" "" "820B7" :NOSDIAG) "DA1OK?" ("--> flag" "" "81FEF") "DA2aOK?" ("--> flag" "" "81FF9") "DA2bOK?" ("--> flag" "" "82003") "DA2OK?" ("--> flag" "" "8200D") "DA3OK?" ("--> flag" "" "82017") "DAsOK?" ("--> flag" "" "82021") "DA2aLess1OK?" ("--> flag" "" "8202B") "DA3OK?NOTIT" ("-->" "Does DA3OK?, NOT then IT." "26B24") "SetDA1Temp" ("-->" "" "82067" :NOSDIAG) "SetDA2aTemp" ("-->" "" "82071" :NOSDIAG) "SetDA3Temp" ("-->" "" "8207B" :NOSDIAG) "SetDA12Temp" ("-->" "" "82107" :NOSDIAG) "SetDAsTemp" ("-->" "" "82111" :NOSDIAG) "SetDA1Valid" ("-->" "" "82035" :NOSDIAG) "SetDA2aValid" ("-->" "" "8203F" :NOSDIAG) "SetDA2bValid" ("-->" "" "82049" :NOSDIAG) "SetDA2Valid" ("-->" "" "82053" :NOSDIAG) "SetDA3Valid" ("-->" "" "8205D" :NOSDIAG) "SetDA3ValidF" ("-->" "" "81B9E" :NOSDIAG) "SetDA1Bad" ("-->" "" "81B71" :NOSDIAG) "ClrDA1Bad" ("-->" "" "81B4E" :NOSDIAG) "DA1Bad?" ("--> flag" "" "81B62" :NOSDIAG) "SetDA2aBad" ("-->" "" "81B80" :NOSDIAG) "ClrDA2aBad" ("-->" "" "81B53" :NOSDIAG) "DA2aBad?" ("--> flag" "" "81B67" :NOSDIAG) "SetDA2bBad" ("-->" "" "81B8A" :NOSDIAG) "ClrDA2bBad" ("-->" "" "81B58" :NOSDIAG) "SetDA3Bad" ("-->" "" "81B94" :NOSDIAG) "SetDA1NoCh" ("-->" "" "81B7B" :NOSDIAG) "SetDA2aNoCh" ("-->" "" "81B85" :NOSDIAG) "SetDA2bNoCh" ("-->" "" "81B8F" :NOSDIAG) "ClrDA2bNoCh" ("-->" "" "81B5D" :NOSDIAG) "DA2bNoCh?" ("--> flag" "" "81B6C" :NOSDIAG) "SetDA2NoCh" ("-->" "" "820C1" :NOSDIAG) "SetDA12NoCh" ("-->" "" "820CB" :NOSDIAG) "SetDA3NoCh" ("-->" "" "81B99" :NOSDIAG) "SetDA13NoCh" ("-->" "" "820DF" :NOSDIAG) "SetDA23NoCh" ("-->" "" "820D5" :NOSDIAG) "SetDA12a3NoCh" ("-->" "" "820E9" :NOSDIAG) "SetDA12a3NCh" ("-->" "" "820E9" :NOSDIAG) "SetDAsNoCh" ("-->" "" "820F3" :NOSDIAG) "SetDA2aEcho" ("-->" "" "82085" :NOSDIAG) "SetDA1IsStat" ("-->" "" "81B76" :NOSDIAG) "SetNoRollDA2" ("-->" "" "81BA3" :NOSDIAG) "BLANKIT" ("#startrow #rows -->" "Clears #rows from HARDBUFF, starting at +#startrow." "82157") "CLCD10" ("-->" "Clears status and stack areas." "81A8B") "DOCLLCD" ("-->" "Like user word CLLCD." "821B1") "LockAlpha" ("-->" "Sets alpha mode, annunciators, etc." "82A03") "UnLockAlpha" ("-->" "Clears alpha mode, annunciators, etc." "82A0D") "WINDOWCORNER" ("--> #y #x" "Gets coordinates of corner of window. Note +the order of #x and #y." "81AD6") "WINDOWXY" ("#y #x -->" "Sets corner coordinates. The name really +should be WINDOWYX" "81AEF") "WINDOWUP" ("-->" "Moves display one pixel up." "81AEA") "WINDOWDOWN" ("-->" "Moves display one pixel down." "81ADB") "WINDOWLEFT" ("-->" "Moves display one pixel left." "81AE0") "WINDOWRIGHT" ("-->" "Moves display one pixel right." "81AE5") "SCROLLUP" ("-->" "Moves display one pixel up, checks for +corresponding key being pressed." "82341") "SCROLLDOWN" ("-->" "Moves display one pixel down, checks for +corresponding key being pressed." "82323") "SCROLLLEFT" ("-->" "Moves display one pixel left, checks for +corresponding key being pressed." "8232D") "SCROLLRIGHT" ("-->" "Moves display one pixel right, checks for +corresponding key being pressed." "82337") "JUMPTOP" ("-->" "Jumps to top of display." "82297") "JUMPBOT" ("-->" "Jumps to bottom of display." "8228D") "JUMPLEFT" ("-->" "Jumps to left of display." "822A1") "JUMPRIGHT" ("-->" "Jumps to right of display." "822AB") "WINDOWTOP?" ("--> flag" "Is window at the top?" "824E5") "WINDOWBOT?" ("--> flag" "Is window at the bottom?" "824C7") "WINDOWLEFT?" ("--> flag" "Is window at the left?" "824D1") "WINDOWRIGHT?" ("--> flag" "Is window at the right?" "824DB") "DODISP" ("ob %row -->" "Displays any object in specified row." "821CF") "BIGDISPROW1" ("$ -->" "" "8186A") "DISP@01" ("$ -->" "" "8186A") "DISPROW1" ("$ -->" "" "8186A") "BIGDISPROW2" ("$ -->" "" "8186F") "DISP@09" ("$ -->" "" "8186F") "DISPROW2" ("$ -->" "" "8186F") "BIGDISPROW3" ("$ -->" "" "81874") "DISP@17" ("$ -->" "" "81874") "DISPROW3" ("$ -->" "" "81874") "BIGDISPROW4" ("$ -->" "" "81879") "DISP@25" ("$ -->" "" "81879") "DISPROW4" ("$ -->" "" "81879") "DISPROW5" ("$ -->" "" "8187E") "DISPROW6" ("$ -->" "" "81883") "DISPROW7" ("$ -->" "" "81888") "DISPROW8" ("$ -->" "May not be possible depending on the size of +the font and whether the menu is on or off." "8188D") "BIGDISPN" ("$ #row -->" "" "81865") "DISPN" ("$ #row -->" "" "81865") "DoAlert" ("$ -->" "Displays alert messagebox, a message box with +a little alert grob in the upper left corner." "828F5") "DoMsgBox" ("$ #x #y grob menu --> T" "Displays a message box with a grob in the upper left corner and the specified menu. If no grob is desired, use MINUSONE. The meaning of #x and #y is unclear - it -seems that any BINT will do." "828CD") "MsgBoxMenu" ("\\-> {}" "The messsage box menu, with just the OK key." "91795") "grobAlertIcon" ("9x9 Alert grob" "" "82A67") "grobCheckKey" ("21x8 Check Key menu grob" "A tickmark and \"CHK\" in a menu grob." "82A5D") "GROBDIM" ("grob \\-> #height #width" "" "81BAD") "GROBDIMw" ("grob \\-> #width" "" "8460F") "CKGROBFITS" ("g1 g2 #n #m \\-> g1 g2' #n #m" "Shrinks g2 if it does not fit in g1." "8217F") "CHECKHEIGHT" ("grob #height \\->" "Forces grob (ABUFF/GBUFF) to be at least 64 -rows high." "69E2E") "GROB!" ("grob1 grob2 #x #y \\->" "Stores grob1 into grob2. Bang type." "81897") "GROB+#" ("flag grob1 grob2 #x #y \\-> grob'" "Inserts grob2 into the specified position of +seems that any BINT will do." "828CD") "MsgBoxMenu" ("--> {}" "The messsage box menu, with just the OK key." "91795") "grobAlertIcon" ("9x9 Alert grob" "" "82A67") "grobCheckKey" ("21x8 Check Key menu grob" "A tickmark and \"CHK\" in a menu grob." "82A5D") "GROBDIM" ("grob --> #height #width" "" "81BAD") "GROBDIMw" ("grob --> #width" "" "8460F") "CKGROBFITS" ("g1 g2 #n #m --> g1 g2' #n #m" "Shrinks g2 if it does not fit in g1." "8217F") "CHECKHEIGHT" ("grob #height -->" "Forces grob (ABUFF/GBUFF) to be at least 64 +rows high." "69E2E") "GROB!" ("grob1 grob2 #x #y -->" "Stores grob1 into grob2. Bang type." "81897") "GROB+#" ("flag grob1 grob2 #x #y --> grob'" "Inserts grob2 into the specified position of grob1, using QORQ (if flag is TRUE) or QXORQ (if -flag is FALSE). Does all necessary checks first." "82251") "GROB!ZERO" ("grob #x1 #y1 #x2 #y2 \\-> grob'" "Blanks a rectangular region of the grob. Bang -type." "8189C") "GROB!ZERODRP" ("grob #x1 #y1 #x2 #y2 \\->" "Blanks a rectangular region of the +flag is FALSE). Does all necessary checks first." "82251") "GROB!ZERO" ("grob #x1 #y1 #x2 #y2 --> grob'" "Blanks a rectangular region of the grob. Bang +type." "8189C") "GROB!ZERODRP" ("grob #x1 #y1 #x2 #y2 -->" "Blanks a rectangular region of the grob. Probably only useful if grob is the text or graphics grob (see section on -display-organization). Bang type." "84290") "SUBGROB" ("grob #x1 #y1 #x2 #y2 \\-> grob'" "Returns specified portion of grob." "818B5") "XYGROBDISP" ("#x #y grob \\->" "Stores grob in QHARDBUFFQ with upper left +display-organization). Bang type." "84290") "SUBGROB" ("grob #x1 #y1 #x2 #y2 --> grob'" "Returns specified portion of grob." "818B5") "XYGROBDISP" ("#x #y grob -->" "Stores grob in QHARDBUFFQ with upper left corner at (#x,#y). QHARDBUFFQ is expanded if -necessary." "824EF") "GROB>GDISP" ("grob \\->" "Stores new graph grob." "82265") "MAKEGROB" ("#height #width \\-> grob" "Creates a blank grob." "818B0") "INVGROB" ("grob \\-> grob'" "Inverts grob data bits. Bang type." "818AB") "PIXON" ("#x #y \\->" "Sets pixel in text grob." "81AFE") "PIXOFF" ("#x #y \\->" "Clears pixel in text grob." "81AF4") "PIXON?" ("#x #y \\-> flag" "Is pixel in text grob on?" "81B03") "PIXON3" ("#x #y \\->" "Sets pixel in graph grob." "81B08") "PIXOFF3" ("#x #y \\->" "Clears pixel in graph grob." "81AF9") "PIXON?3" ("#x #y \\-> flag" "Is pixel in graph grob on?" "81B0D") "LINEON" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in text grob." "81BBC") "LINEOFF" ("#x1 #y1 #x2 #y2 \\->" "Clears a line in text grob." "81BB2") "TOGLINE" ("#x1 #y1 #x2 #y2 \\->" "Toggles a line in text grob." "81BC6") "LINEON3" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in graph grob." "81BC1") "LINEOFF3" ("#x1 #y1 #x2 #y2 \\->" "Clears a line in graph grob." "81BB7") "TOGLINE3" ("#x1 #y1 #x2 #y2 \\->" "Toggles a line in graph grob." "81BCB") "DOLCD>" ("\\-> grob" "Returns current display." "821D9") "MakeStdLabel" ("$ \\-> grob" "Makes standard menu label." "822D3") "MakeBoxLabel" ("$ \\-> grob" "Makes label with a box." "822B5") "MakeDirLabel" ("$ \\-> grob" "Makes directory label." "822BF") "MakeInvLabel" ("$ \\-> grob" "Makes inverse label." "822C9") "Box/StdLabel" ("$ flag \\-> grob" "If TRUE makes box label, otherwise makes -standard label." "82C15") "Std/BoxLabel" ("$ flag \\-> grob" "If TRUE makes standard label, otherwise makes -box label." "8235F") "$>BIGGROB" ("$ \\-> grob" "Makes grob of the string using the large font -(5x9)." "818BA") "$>GROB" ("$ \\-> grob" "Makes grob of the string using the system -font. Linefeed does *not* make new line." "818BF") "$>grob" ("$ \\-> grob" "Makes grob of the string using the minifont. -Linefeed does *not* make new line." "818C4") "CHECKPICT" ("\\->" "Checks size of GBUFF. If it is smaller than +necessary." "824EF") "GROB>GDISP" ("grob -->" "Stores new graph grob." "82265") "MAKEGROB" ("#height #width --> grob" "Creates a blank grob." "818B0") "INVGROB" ("grob --> grob'" "Inverts grob data bits. Bang type." "818AB") "PIXON" ("#x #y -->" "Sets pixel in text grob." "81AFE") "PIXOFF" ("#x #y -->" "Clears pixel in text grob." "81AF4") "PIXON?" ("#x #y --> flag" "Is pixel in text grob on?" "81B03") "PIXON3" ("#x #y -->" "Sets pixel in graph grob." "81B08") "PIXOFF3" ("#x #y -->" "Clears pixel in graph grob." "81AF9") "PIXON?3" ("#x #y --> flag" "Is pixel in graph grob on?" "81B0D") "LINEON" ("#x1 #y1 #x2 #y2 -->" "Draws a line in text grob." "81BBC") "LINEOFF" ("#x1 #y1 #x2 #y2 -->" "Clears a line in text grob." "81BB2") "TOGLINE" ("#x1 #y1 #x2 #y2 -->" "Toggles a line in text grob." "81BC6") "LINEON3" ("#x1 #y1 #x2 #y2 -->" "Draws a line in graph grob." "81BC1") "LINEOFF3" ("#x1 #y1 #x2 #y2 -->" "Clears a line in graph grob." "81BB7") "TOGLINE3" ("#x1 #y1 #x2 #y2 -->" "Toggles a line in graph grob." "81BCB") "DOLCD>" ("--> grob" "Returns current display." "821D9") "MakeStdLabel" ("$ --> grob" "Makes standard menu label." "822D3") "MakeBoxLabel" ("$ --> grob" "Makes label with a box." "822B5") "MakeDirLabel" ("$ --> grob" "Makes directory label." "822BF") "MakeInvLabel" ("$ --> grob" "Makes inverse label." "822C9") "Box/StdLabel" ("$ flag --> grob" "If TRUE makes box label, otherwise makes +standard label." "82C15") "Std/BoxLabel" ("$ flag --> grob" "If TRUE makes standard label, otherwise makes +box label." "8235F") "$>BIGGROB" ("$ --> grob" "Makes grob of the string using the large font +(5x9)." "818BA") "$>GROB" ("$ --> grob" "Makes grob of the string using the system +font. Linefeed does *not* make new line." "818BF") "$>grob" ("$ --> grob" "Makes grob of the string using the minifont. +Linefeed does *not* make new line." "818C4") "CHECKPICT" ("-->" "Checks size of GBUFF. If it is smaller than 131x64 sets GBUFF back to its default size -(131x64)." "82161") "GETXMIN" ("\\-> %" "Recalls XMIN from the PPAR list if +(131x64)." "82161") "GETXMIN" ("--> %" "Recalls XMIN from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "82229") "PUTXMIN" ("% \\->" "Sets a new value for XMIN. PPAR is created +TEXT:Reserved|PPAR" "82229") "PUTXMIN" ("% -->" "Sets a new value for XMIN. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "822E7") "GETXMAX" ("\\-> %" "Recalls XMAX from the PPAR list if +TEXT:Reserved|PPAR" "822E7") "GETXMAX" ("--> %" "Recalls XMAX from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "8223D") "PUTXMAX" ("% \\->" "Sets a new value for XMAX. PPAR is created +TEXT:Reserved|PPAR" "8223D") "PUTXMAX" ("% -->" "Sets a new value for XMAX. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "822FB") "GETYMIN" ("\\-> %" "Recalls YMIN from the PPAR list if +TEXT:Reserved|PPAR" "822FB") "GETYMIN" ("--> %" "Recalls YMIN from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "82233") "PUTYMIN" ("% \\->" "Sets a new value for YMIN. PPAR is created +TEXT:Reserved|PPAR" "82233") "PUTYMIN" ("% -->" "Sets a new value for YMIN. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "822F1") "GETYMAX" ("\\-> %" "Recalls YMAX from the PPAR list if +TEXT:Reserved|PPAR" "822F1") "GETYMAX" ("--> %" "Recalls YMAX from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "82247") "PUTYMAX" ("% \\->" "Sets a new value for YMAX. PPAR is created +TEXT:Reserved|PPAR" "82247") "PUTYMAX" ("% -->" "Sets a new value for YMAX. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "82305") "GETYPOS" ("" "" "69347") "GDISPCENTER" ("\\->" "Moves to center of graphics display" "8221F") "TopOuterLoop" ("" "" "8325F" :NOSDIAG :NOETAB) "TOLSaveUI" ("" "" "83269" :NOSDIAG :NOETAB) "TOLSetTopicUI" ("" "" "83273" :NOSDIAG :NOETAB) "TOLSetViewUI" ("" "" "8327D" :NOSDIAG :NOETAB) "TOLKeyUI" ("" "" "83287" :NOSDIAG :NOETAB) "TOLErrorTrap" ("" "" "83291" :NOSDIAG :NOETAB) "TOLResUI&Err" ("" "" "8329B" :NOSDIAG :NOETAB) "TOLRestoreUI" ("" "" "832A5" :NOSDIAG :NOETAB) "?ExitThisTop" ("" "" "832AF" :NOSDIAG :NOETAB) "CALCCXT!" ("ob \\->" "" "84AE4" :NOSDIAG :NOETAB) "CALCCXT@" ("\\-> ob" "" "84AF4" :NOSDIAG :NOETAB) "PGMCXT!" ("ob \\->" "" "84B04" :NOSDIAG :NOETAB) "PGMCXT@" ("\\-> ob" "" "84B14" :NOSDIAG :NOETAB) "NOTESCXT!" ("ob \\->" "" "84B24" :NOSDIAG :NOETAB) "NOTESCXT@" ("\\-> ob" "" "84B34" :NOSDIAG :NOETAB) "apletPTR!" ("ob \\->" "" "84B44" :NOSDIAG :NOETAB) "apletPTR@" ("\\-> ob" "" "84B54" :NOSDIAG :NOETAB) "funcPTR!" ("ob \\->" "" "84B64" :NOSDIAG :NOETAB) "funcPTR@" ("\\-> ob" "" "84B74" :NOSDIAG :NOETAB) "polarPTR!" ("ob \\->" "" "84B84" :NOSDIAG :NOETAB) "polarPTR@" ("\\-> ob" "" "84B94" :NOSDIAG :NOETAB) "paramPTR!" ("ob \\->" "" "84BA4" :NOSDIAG :NOETAB) "paramPTR@" ("\\-> ob" "" "84BB4" :NOSDIAG :NOETAB) "seqPTR!" ("ob \\->" "" "84BC4" :NOSDIAG :NOETAB) "seqPTR@" ("\\-> ob" "" "84BD4" :NOSDIAG :NOETAB) "statPTR!" ("ob \\->" "" "84BE4" :NOSDIAG :NOETAB) "statPTR@" ("\\-> ob" "" "84BF4" :NOSDIAG :NOETAB) "solvePTR!" ("ob \\->" "" "84C04" :NOSDIAG :NOETAB) "solvePTR@" ("\\-> ob" "" "84C14" :NOSDIAG :NOETAB) "otherPTR!" ("ob \\->" "" "84C24" :NOSDIAG :NOETAB) "otherPTR@" ("\\-> ob" "" "84C34" :NOSDIAG :NOETAB) "TopicVarN!" ("" "" "81996") "TopicVarN@" ("" "" "81991") "TopicVar1!" ("ob \\->" "" "84C44" :NOSDIAG :NOETAB) "TopicVar1@" ("\\-> ob" "" "84C54" :NOSDIAG :NOETAB) "TopicVar2!" ("ob \\->" "" "84C64" :NOSDIAG :NOETAB) "TopicVar2@" ("\\-> ob" "" "84C74" :NOSDIAG :NOETAB) "TopicVar3!" ("ob \\->" "" "84C84" :NOSDIAG :NOETAB) "TopicVar3@" ("\\-> ob" "" "84C94" :NOSDIAG :NOETAB) "TopicVar4!" ("ob \\->" "" "84CA4" :NOSDIAG :NOETAB) "TopicVar4@" ("\\-> ob" "" "84CB4" :NOSDIAG :NOETAB) "TopicVar5!" ("ob \\->" "" "84CC4" :NOSDIAG :NOETAB) "TopicVar5@" ("\\-> ob" "" "84CD4" :NOSDIAG :NOETAB) "TopicVar6!" ("ob \\->" "" "84CE4" :NOSDIAG :NOETAB) "TopicVar6@" ("\\-> ob" "" "84CF4" :NOSDIAG :NOETAB) "TopicVar7!" ("ob \\->" "" "84D04" :NOSDIAG :NOETAB) "TopicVar7@" ("\\-> ob" "" "84D14" :NOSDIAG :NOETAB) "TopicVar8!" ("ob \\->" "" "84D24" :NOSDIAG :NOETAB) "TopicVar8@" ("\\-> ob" "" "84D34" :NOSDIAG :NOETAB) "TopicVar9!" ("ob \\->" "" "84D44" :NOSDIAG :NOETAB) "TopicVar9@" ("\\-> ob" "" "84D54" :NOSDIAG :NOETAB) "TopicVar10!" ("ob \\->" "" "84D64" :NOSDIAG :NOETAB) "TopicVar10@" ("\\-> ob" "" "84D74" :NOSDIAG :NOETAB) "TopicVar11!" ("ob \\->" "" "84D84" :NOSDIAG :NOETAB) "TopicVar11@" ("\\-> ob" "" "84D94" :NOSDIAG :NOETAB) "TopicVar12!" ("ob \\->" "" "84DA4" :NOSDIAG :NOETAB) "TopicVar12@" ("\\-> ob" "" "84DB4" :NOSDIAG :NOETAB) "TopicVar13!" ("ob \\->" "" "84DC4" :NOSDIAG :NOETAB) "TopicVar13@" ("\\-> ob" "" "84DD4" :NOSDIAG :NOETAB) "TopicVar14!" ("ob \\->" "" "84DE4" :NOSDIAG :NOETAB) "TopicVar14@" ("\\-> ob" "" "84DF4" :NOSDIAG :NOETAB) "TopicVar15!" ("ob \\->" "" "84E04" :NOSDIAG :NOETAB) "TopicVar15@" ("\\-> ob" "" "84E14" :NOSDIAG :NOETAB) "TopicVar16!" ("ob \\->" "" "84E24" :NOSDIAG :NOETAB) "TopicVar16@" ("\\-> ob" "" "84E34" :NOSDIAG :NOETAB) "TopicVar17!" ("ob \\->" "" "84E44" :NOSDIAG :NOETAB) "TopicVar17@" ("\\-> ob" "" "84E54" :NOSDIAG :NOETAB) "TopicVar18!" ("ob \\->" "" "84E64" :NOSDIAG :NOETAB) "TopicVar18@" ("\\-> ob" "" "84E74" :NOSDIAG :NOETAB) "TopicVar19!" ("ob \\->" "" "84E84" :NOSDIAG :NOETAB) "TopicVar19@" ("\\-> ob" "" "84E94" :NOSDIAG :NOETAB) "TopicVar20!" ("ob \\->" "" "84EA4" :NOSDIAG :NOETAB) "TopicVar20@" ("\\-> ob" "" "84EB4" :NOSDIAG :NOETAB) "TopicVar21!" ("ob \\->" "" "84EC4" :NOSDIAG :NOETAB) "TopicVar21@" ("\\-> ob" "" "84ED4" :NOSDIAG :NOETAB) "TopicVar22!" ("ob \\->" "" "84EE4" :NOSDIAG :NOETAB) "TopicVar22@" ("\\-> ob" "" "84EF4" :NOSDIAG :NOETAB) "TopicVar23!" ("ob \\->" "" "84F04" :NOSDIAG :NOETAB) "TopicVar23@" ("\\-> ob" "" "84F14" :NOSDIAG :NOETAB) "TopicVar24!" ("ob \\->" "" "84F24" :NOSDIAG :NOETAB) "TopicVar24@" ("\\-> ob" "" "84F34" :NOSDIAG :NOETAB) "TopicVar25!" ("ob \\->" "" "84F44" :NOSDIAG :NOETAB) "TopicVar25@" ("\\-> ob" "" "84F54" :NOSDIAG :NOETAB) "TopicVar26!" ("ob \\->" "" "84F64" :NOSDIAG :NOETAB) "TopicVar26@" ("\\-> ob" "" "84F74" :NOSDIAG :NOETAB) "TopicVar27!" ("ob \\->" "" "84F84" :NOSDIAG :NOETAB) "TopicVar27@" ("\\-> ob" "" "84F94" :NOSDIAG :NOETAB) "TopicVar28!" ("ob \\->" "" "84FA4" :NOSDIAG :NOETAB) "TopicVar28@" ("\\-> ob" "" "84FB4" :NOSDIAG :NOETAB) "TopicVar29!" ("ob \\->" "" "84FC4" :NOSDIAG :NOETAB) "TopicVar29@" ("\\-> ob" "" "84FD4" :NOSDIAG :NOETAB) "TopicVar30!" ("ob \\->" "" "84FE4" :NOSDIAG :NOETAB) "TopicVar30@" ("\\-> ob" "" "84FF4" :NOSDIAG :NOETAB) "TopicVar31!" ("ob \\->" "" "85004" :NOSDIAG :NOETAB) "TopicVar31@" ("\\-> ob" "" "85014" :NOSDIAG :NOETAB) "TopicVar32!" ("ob \\->" "" "85024" :NOSDIAG :NOETAB) "TopicVar32@" ("\\-> ob" "" "85034" :NOSDIAG :NOETAB) "TopicVar33!" ("ob \\->" "" "85044" :NOSDIAG :NOETAB) "TopicVar33@" ("\\-> ob" "" "85054" :NOSDIAG :NOETAB) "TopicVar34!" ("ob \\->" "" "85064" :NOSDIAG :NOETAB) "TopicVar34@" ("\\-> ob" "" "85074" :NOSDIAG :NOETAB) "TopicVar35!" ("ob \\->" "" "85084" :NOSDIAG :NOETAB) "TopicVar35@" ("\\-> ob" "" "85094" :NOSDIAG :NOETAB) "TopicVar36!" ("ob \\->" "" "850A4" :NOSDIAG :NOETAB) "TopicVar36@" ("\\-> ob" "" "850B4" :NOSDIAG :NOETAB) "TopicVar37!" ("ob \\->" "" "850C4" :NOSDIAG :NOETAB) "TopicVar37@" ("\\-> ob" "" "850D4" :NOSDIAG :NOETAB) "TopicVar38!" ("ob \\->" "" "850E4" :NOSDIAG :NOETAB) "TopicVar38@" ("\\-> ob" "" "850F4" :NOSDIAG :NOETAB) "TopicVar39!" ("ob \\->" "" "85104" :NOSDIAG :NOETAB) "TopicVar39@" ("\\-> ob" "" "85114" :NOSDIAG :NOETAB) "TopicVar40!" ("ob \\->" "" "85124" :NOSDIAG :NOETAB) "TopicVar40@" ("\\-> ob" "" "85134" :NOSDIAG :NOETAB) "TopicVar41!" ("ob \\->" "" "85144" :NOSDIAG :NOETAB) "TopicVar41@" ("\\-> ob" "" "85154" :NOSDIAG :NOETAB) "TopicVar42!" ("ob \\->" "" "85164" :NOSDIAG :NOETAB) "TopicVar42@" ("\\-> ob" "" "85174" :NOSDIAG :NOETAB) "TopicVar43!" ("ob \\->" "" "85184" :NOSDIAG :NOETAB) "TopicVar43@" ("\\-> ob" "" "85194" :NOSDIAG :NOETAB) "TopicVar44!" ("ob \\->" "" "851A4" :NOSDIAG :NOETAB) "TopicVar44@" ("\\-> ob" "" "851B4" :NOSDIAG :NOETAB) "TopicVar45!" ("ob \\->" "" "851C4" :NOSDIAG :NOETAB) "TopicVar45@" ("\\-> ob" "" "851D4" :NOSDIAG :NOETAB) "TopicVar46!" ("ob \\->" "" "851E4" :NOSDIAG :NOETAB) "TopicVar46@" ("\\-> ob" "" "851F4" :NOSDIAG :NOETAB) "TopicVar47!" ("ob \\->" "" "85204" :NOSDIAG :NOETAB) "TopicVar47@" ("\\-> ob" "" "85214" :NOSDIAG :NOETAB) "TopicVar48!" ("ob \\->" "" "85224" :NOSDIAG :NOETAB) "TopicVar48@" ("\\-> ob" "" "85234" :NOSDIAG :NOETAB) "TopicVar49!" ("ob \\->" "" "85244" :NOSDIAG :NOETAB) "TopicVar49@" ("\\-> ob" "" "85254" :NOSDIAG :NOETAB) "TopicVar50!" ("ob \\->" "" "85264" :NOSDIAG :NOETAB) "TopicVar50@" ("\\-> ob" "" "85274" :NOSDIAG :NOETAB) "TopicVar51!" ("ob \\->" "" "85284" :NOSDIAG :NOETAB) "TopicVar51@" ("\\-> ob" "" "85294" :NOSDIAG :NOETAB) "TopicVar52@" ("ob \\->" "" "852A4" :NOSDIAG :NOETAB) "TopicVar52!" ("\\-> ob" "" "852B4" :NOSDIAG :NOETAB) "TopicVar53@" ("ob \\->" "" "852C4" :NOSDIAG :NOETAB) "TopicVar53!" ("\\-> ob" "" "852E0" :NOSDIAG :NOETAB) "TopicVar54@" ("ob \\->" "" "85307" :NOSDIAG :NOETAB) "TopicVar54!" ("\\-> ob" "" "85317" :NOSDIAG :NOETAB) "TopicVar55@" ("ob \\->" "" "85327" :NOSDIAG :NOETAB) "TopicVar55!" ("\\-> ob" "" "85337" :NOSDIAG :NOETAB) "TopicVar56@" ("ob \\->" "" "85347" :NOSDIAG :NOETAB) "TopicVar56!" ("\\-> ob" "" "85357" :NOSDIAG :NOETAB) "TopicVar57@" ("ob \\->" "" "85367" :NOSDIAG :NOETAB) "TopicVar57!" ("\\-> ob" "" "85377" :NOSDIAG :NOETAB) "TopicVar58@" ("ob \\->" "" "85387" :NOSDIAG :NOETAB) "TopicVar58!" ("\\-> ob" "" "85397" :NOSDIAG :NOETAB) "TopicVar59@" ("ob \\->" "" "853A7" :NOSDIAG :NOETAB) "TopicVar59!" ("\\-> ob" "" "853B7" :NOSDIAG :NOETAB) "TopicVar60@" ("ob \\->" "" "853C7" :NOSDIAG :NOETAB) "TopicVar60!" ("\\-> ob" "" "853D7" :NOSDIAG :NOETAB) "TopicVar61@" ("ob \\->" "" "853E7" :NOSDIAG :NOETAB) "TopicVar61!" ("\\-> ob" "" "853F7" :NOSDIAG :NOETAB) "TopicVar62@" ("ob \\->" "" "85407" :NOSDIAG :NOETAB) "TopicVar62!" ("\\-> ob" "" "85417" :NOSDIAG :NOETAB) "TopicVar63@" ("ob \\->" "" "85427" :NOSDIAG :NOETAB) "TopicVar63!" ("\\-> ob" "" "85437" :NOSDIAG :NOETAB) "TopicVar64@" ("ob \\->" "" "85447" :NOSDIAG :NOETAB) "TopicVar64!" ("\\-> ob" "" "85457" :NOSDIAG :NOETAB) "TopicVar65@" ("ob \\->" "" "85467" :NOSDIAG :NOETAB) "TopicVar65!" ("\\-> ob" "" "85477" :NOSDIAG :NOETAB) "TopicVar66@" ("ob \\->" "" "85487" :NOSDIAG :NOETAB) "TopicVar66!" ("\\-> ob" "" "85497" :NOSDIAG :NOETAB) "TopicVar67@" ("ob \\->" "" "854A7" :NOSDIAG :NOETAB) "TopicVar67!" ("\\-> ob" "" "854B7" :NOSDIAG :NOETAB) "TopicVar68@" ("ob \\->" "" "854C7" :NOSDIAG :NOETAB) "TopicVar68!" ("\\-> ob" "" "854D7" :NOSDIAG :NOETAB) "TopicVar69@" ("ob \\->" "" "854E7" :NOSDIAG :NOETAB) "TopicVar69!" ("\\-> ob" "" "854F7" :NOSDIAG :NOETAB) "TopicVar70@" ("ob \\->" "" "85507" :NOSDIAG :NOETAB) "TopicVar70!" ("\\-> ob" "" "85517" :NOSDIAG :NOETAB) "TopicVar71@" ("ob \\->" "" "85527" :NOSDIAG :NOETAB) "TopicVar71!" ("\\-> ob" "" "85537" :NOSDIAG :NOETAB) "TopicVar72@" ("ob \\->" "" "85547" :NOSDIAG :NOETAB) "TopicVar72!" ("\\-> ob" "" "85557" :NOSDIAG :NOETAB) "TopicVar73@" ("ob \\->" "" "85567" :NOSDIAG :NOETAB) "TopicVar73!" ("\\-> ob" "" "85577" :NOSDIAG :NOETAB) "TopicVar74@" ("ob \\->" "" "85587" :NOSDIAG :NOETAB) "TopicVar74!" ("\\-> ob" "" "85597" :NOSDIAG :NOETAB) "TopicVar75@" ("ob \\->" "" "855A7" :NOSDIAG :NOETAB) "TopicVar75!" ("\\-> ob" "" "855B7" :NOSDIAG :NOETAB) "TopicVar76@" ("ob \\->" "" "855C7" :NOSDIAG :NOETAB) "TopicVar76!" ("\\-> ob" "" "855D7" :NOSDIAG :NOETAB) "TopicVar77@" ("ob \\->" "" "855E7" :NOSDIAG :NOETAB) "TopicVar77!" ("\\-> ob" "" "855F7" :NOSDIAG :NOETAB) "TopicVar78@" ("ob \\->" "" "85607" :NOSDIAG :NOETAB) "TopicVar78!" ("\\-> ob" "" "85617" :NOSDIAG :NOETAB) "TopicVar79@" ("ob \\->" "" "85627" :NOSDIAG :NOETAB) "TopicVar79!" ("\\-> ob" "" "85637" :NOSDIAG :NOETAB) "TopicVar80@" ("ob \\->" "" "85647" :NOSDIAG :NOETAB) "TopicVar80!" ("\\-> ob" "" "85657" :NOSDIAG :NOETAB) "TopicVar81@" ("ob \\->" "" "85667" :NOSDIAG :NOETAB) "TopicVar81!" ("\\-> ob" "" "85677" :NOSDIAG :NOETAB) "TopicVar82@" ("ob \\->" "" "85687" :NOSDIAG :NOETAB) "TopicVar82!" ("\\-> ob" "" "85697" :NOSDIAG :NOETAB) "TopicVar83@" ("ob \\->" "" "856A7" :NOSDIAG :NOETAB) "TopicVar83!" ("\\-> ob" "" "856B7" :NOSDIAG :NOETAB) "TopicVar84@" ("ob \\->" "" "856C7" :NOSDIAG :NOETAB) "TopicVar84!" ("\\-> ob" "" "856D7" :NOSDIAG :NOETAB) "TopicVar85@" ("ob \\->" "" "856E7" :NOSDIAG :NOETAB) "TopicVar85!" ("\\-> ob" "" "856F7" :NOSDIAG :NOETAB) "TopicVar86@" ("ob \\->" "" "85707" :NOSDIAG :NOETAB) "TopicVar86!" ("\\-> ob" "" "85717" :NOSDIAG :NOETAB) "TopicVar87@" ("ob \\->" "" "85727" :NOSDIAG :NOETAB) "TopicVar87!" ("\\-> ob" "" "85737" :NOSDIAG :NOETAB) "TopicVar88@" ("ob \\->" "" "85747" :NOSDIAG :NOETAB) "TopicVar88!" ("\\-> ob" "" "85757" :NOSDIAG :NOETAB) "TopicVar89@" ("ob \\->" "" "85767" :NOSDIAG :NOETAB) "TopicVar89!" ("\\-> ob" "" "85777" :NOSDIAG :NOETAB) "TopicVar90@" ("ob \\->" "" "85787" :NOSDIAG :NOETAB) "TopicVar90!" ("\\-> ob" "" "85797" :NOSDIAG :NOETAB) "TopicVar91!" ("ob \\->" "" "857A7" :NOSDIAG :NOETAB) "TopicVar91@" ("\\-> ob" "" "857B7" :NOSDIAG :NOETAB) "TOLVar1!" ("ob \\->" "" "857C7" :NOSDIAG :NOETAB) "TOLVar1@" ("\\-> ob" "" "857D7" :NOSDIAG :NOETAB) "TOLVar2!" ("ob \\->" "" "857E7" :NOSDIAG :NOETAB) "TOLVar2@" ("\\-> ob" "" "857F7" :NOSDIAG :NOETAB) "TOLVar3!" ("ob \\->" "" "85807" :NOSDIAG :NOETAB) "TOLVar3@" ("\\-> ob" "" "85817" :NOSDIAG :NOETAB) "TOLVar4!" ("ob \\->" "" "85827" :NOSDIAG :NOETAB) "TOLVar4@" ("\\-> ob" "" "85837" :NOSDIAG :NOETAB) "TOLVar5!" ("ob \\->" "" "85847" :NOSDIAG :NOETAB) "TOLVar5@" ("\\-> ob" "" "85857" :NOSDIAG :NOETAB) "TOLVar6!" ("ob \\->" "" "85867" :NOSDIAG :NOETAB) "TOLVar6@" ("\\-> ob" "" "85877" :NOSDIAG :NOETAB) "TOLVar7!" ("ob \\->" "" "85887" :NOSDIAG :NOETAB) "TOLVar7@" ("\\-> ob" "" "85897" :NOSDIAG :NOETAB) "TOLVar8!" ("ob \\->" "" "858A7" :NOSDIAG :NOETAB) "TOLVar8@" ("\\-> ob" "" "858B7" :NOSDIAG :NOETAB) "TOLVar9!" ("ob \\->" "" "858C7" :NOSDIAG :NOETAB) "TOLVar9@" ("\\-> ob" "" "858D7" :NOSDIAG :NOETAB) "TOLVar10!" ("ob \\->" "" "858E7" :NOSDIAG :NOETAB) "TOLVar10@" ("\\-> ob" "" "858F7" :NOSDIAG :NOETAB) "TOLVar11!" ("ob \\->" "" "85907" :NOSDIAG :NOETAB) "TOLVar11@" ("\\-> ob" "" "85917" :NOSDIAG :NOETAB) "TOLVar12!" ("ob \\->" "" "85927" :NOSDIAG :NOETAB) "TOLVar12@" ("\\-> ob" "" "85937" :NOSDIAG :NOETAB) "TOLVar13!" ("ob \\->" "" "85947" :NOSDIAG :NOETAB) "TOLVar13@" ("\\-> ob" "" "85957" :NOSDIAG :NOETAB) "TOLVar14!" ("ob \\->" "" "85967" :NOSDIAG :NOETAB) "TOLVar14@" ("\\-> ob" "" "85977" :NOSDIAG :NOETAB) "TOLVar15!" ("ob \\->" "" "85987" :NOSDIAG :NOETAB) "TOLVar15@" ("\\-> ob" "" "85997" :NOSDIAG :NOETAB) "TOLVar16!" ("ob \\->" "" "859A7" :NOSDIAG :NOETAB) "TOLVar16@" ("\\-> ob" "" "859B7" :NOSDIAG :NOETAB) "TOLVar17!" ("ob \\->" "" "859C7" :NOSDIAG :NOETAB) "TOLVar17@" ("\\-> ob" "" "859D7" :NOSDIAG :NOETAB) "TOLVar18!" ("ob \\->" "" "859E7" :NOSDIAG :NOETAB) "TOLVar18@" ("\\-> ob" "" "859F7" :NOSDIAG :NOETAB) "TOLVar19!" ("ob \\->" "" "85A07" :NOSDIAG :NOETAB) "TOLVar19@" ("\\-> ob" "" "85A17" :NOSDIAG :NOETAB) "TOLVar20!" ("ob \\->" "" "85A27" :NOSDIAG :NOETAB) "TOLVar20@" ("\\-> ob" "" "85A37" :NOSDIAG :NOETAB) "TOLVar21!" ("ob \\->" "" "85A47" :NOSDIAG :NOETAB) "TOLVar21@" ("\\-> ob" "" "85A57" :NOSDIAG :NOETAB) "TOLVar22!" ("ob \\->" "" "85A67" :NOSDIAG :NOETAB) "TOLVar22@" ("\\-> ob" "" "85A77" :NOSDIAG :NOETAB) "TOLVar23!" ("ob \\->" "" "85A87" :NOSDIAG :NOETAB) "TOLVar23@" ("\\-> ob" "" "85A97" :NOSDIAG :NOETAB) "TOLVar24!" ("ob \\->" "" "85AA7" :NOSDIAG :NOETAB) "TOLVar24@" ("\\-> ob" "" "85AB7" :NOSDIAG :NOETAB) "TOLVar25!" ("ob \\->" "" "85AC7" :NOSDIAG :NOETAB) "TOLVar25@" ("\\-> ob" "" "85AD7" :NOSDIAG :NOETAB) "TOLVar26!" ("ob \\->" "" "85AE9" :NOSDIAG :NOETAB) "TOLVar26@" ("\\-> ob" "" "85AFB" :NOSDIAG :NOETAB) "TOLVar27!" ("ob \\->" "" "85B0D" :NOSDIAG :NOETAB) "TOLVar27@" ("\\-> ob" "" "85B1F" :NOSDIAG :NOETAB) "TOLVar28!" ("ob \\->" "" "85B31" :NOSDIAG :NOETAB) "TOLVar28@" ("\\-> ob" "" "85B43" :NOSDIAG :NOETAB) "TOLVar29!" ("ob \\->" "" "85B55" :NOSDIAG :NOETAB) "TOLVar29@" ("\\-> ob" "" "85B67" :NOSDIAG :NOETAB) "TOLVar30!" ("ob \\->" "" "85B79" :NOSDIAG :NOETAB) "TOLVar30@" ("\\-> ob" "" "85B8B" :NOSDIAG :NOETAB) "TOLVar31!" ("ob \\->" "" "85B9D" :NOSDIAG :NOETAB) "TOLVar31@" ("\\-> ob" "" "85BAF" :NOSDIAG :NOETAB) "TOLVar32!" ("ob \\->" "" "85BC1" :NOSDIAG :NOETAB) "TOLVar32@" ("\\-> ob" "" "85BD3" :NOSDIAG :NOETAB) "TOLVar33!" ("ob \\->" "" "85BE5" :NOSDIAG :NOETAB) "TOLVar33@" ("\\-> ob" "" "85BF7" :NOSDIAG :NOETAB) "TOLVar34!" ("ob \\->" "" "85C09" :NOSDIAG :NOETAB) "TOLVar34@" ("\\-> ob" "" "85C1B" :NOSDIAG :NOETAB) "TOLVar35!" ("ob \\->" "" "85C2D" :NOSDIAG :NOETAB) "TOLVar35@" ("\\-> ob" "" "85C3F" :NOSDIAG :NOETAB) "TOLVar36!" ("ob \\->" "" "85C51" :NOSDIAG :NOETAB) "TOLVar36@" ("\\-> ob" "" "85C63" :NOSDIAG :NOETAB) "TOLVar37!" ("ob \\->" "" "85C75" :NOSDIAG :NOETAB) "TOLVar37@" ("\\-> ob" "" "85C87" :NOSDIAG :NOETAB) "TOLVar38!" ("ob \\->" "" "85C99" :NOSDIAG :NOETAB) "TOLVar38@" ("\\-> ob" "" "85CAB" :NOSDIAG :NOETAB) "TOLVar39!" ("ob \\->" "" "85CBD" :NOSDIAG :NOETAB) "TOLVar39@" ("\\-> ob" "" "85CCF" :NOSDIAG :NOETAB) "TOLVar40!" ("ob \\->" "" "85CE1" :NOSDIAG :NOETAB) "TOLVar40@" ("\\-> ob" "" "85CF3" :NOSDIAG :NOETAB) "TOLVar41!" ("ob \\->" "" "85D05" :NOSDIAG :NOETAB) "TOLVar41@" ("\\-> ob" "" "85D17" :NOSDIAG :NOETAB) "TOLVar42!" ("ob \\->" "" "85D29" :NOSDIAG :NOETAB) "TOLVar42@" ("\\-> ob" "" "85D3B" :NOSDIAG :NOETAB) "TOLVar43!" ("ob \\->" "" "85D4D" :NOSDIAG :NOETAB) "TOLVar43@" ("\\-> ob" "" "85D5F" :NOSDIAG :NOETAB) "TOLVar44!" ("ob \\->" "" "85D71" :NOSDIAG :NOETAB) "TOLVar44@" ("\\-> ob" "" "85D83" :NOSDIAG :NOETAB) "TOLVar45!" ("ob \\->" "" "85D95" :NOSDIAG :NOETAB) "TOLVar45@" ("\\-> ob" "" "85DA7" :NOSDIAG :NOETAB) "TOLVar46!" ("ob \\->" "" "85DB9" :NOSDIAG :NOETAB) "TOLVar46@" ("\\-> ob" "" "85DCB" :NOSDIAG :NOETAB) "TOLVar47!" ("ob \\->" "" "85DDD" :NOSDIAG :NOETAB) "TOLVar47@" ("\\-> ob" "" "85DEF" :NOSDIAG :NOETAB) "TOLVar48!" ("ob \\->" "" "85E01" :NOSDIAG :NOETAB) "TOLVar48@" ("\\-> ob" "" "85E13" :NOSDIAG :NOETAB) "TOLVar49!" ("ob \\->" "" "85E25" :NOSDIAG :NOETAB) "TOLVar49@" ("\\-> ob" "" "85E37" :NOSDIAG :NOETAB) "TOLVar50!" ("ob \\->" "" "85E49" :NOSDIAG :NOETAB) "TOLVar50@" ("\\-> ob" "" "85E5B" :NOSDIAG :NOETAB) "TOLVar51!" ("ob \\->" "" "85E6D" :NOSDIAG :NOETAB) "TOLVar51@" ("\\-> ob" "" "85E7F" :NOSDIAG :NOETAB) "TOLVar52!" ("ob \\->" "" "85E91" :NOSDIAG :NOETAB) "TOLVar52@" ("\\-> ob" "" "85EA3" :NOSDIAG :NOETAB) "TOLVar53!" ("ob \\->" "" "85EB5" :NOSDIAG :NOETAB) "TOLVar53@" ("\\-> ob" "" "85EC7" :NOSDIAG :NOETAB) "TOLVar54!" ("ob \\->" "" "85ED9" :NOSDIAG :NOETAB) "TOLVar54@" ("\\-> ob" "" "85EEB" :NOSDIAG :NOETAB) "TOLVar55!" ("ob \\->" "" "85EFD" :NOSDIAG :NOETAB) "TOLVar55@" ("\\-> ob" "" "85F0F" :NOSDIAG :NOETAB) "TOLVar56!" ("ob \\->" "" "85F21" :NOSDIAG :NOETAB) "TOLVar56@" ("\\-> ob" "" "85F33" :NOSDIAG :NOETAB) "TOLVar57!" ("ob \\->" "" "85F45" :NOSDIAG :NOETAB) "TOLVar57@" ("\\-> ob" "" "85F57" :NOSDIAG :NOETAB) "TOLVar58!" ("ob \\->" "" "85F69" :NOSDIAG :NOETAB) "TOLVar58@" ("\\-> ob" "" "85F7B" :NOSDIAG :NOETAB) "TOLVar59!" ("ob \\->" "" "85F8D" :NOSDIAG :NOETAB) "TOLVar59@" ("\\-> ob" "" "85F9F" :NOSDIAG :NOETAB) "TOLVar60!" ("ob \\->" "" "85FB1" :NOSDIAG :NOETAB) "TOLVar60@" ("\\-> ob" "" "85FC3" :NOSDIAG :NOETAB) "TOLVar61!" ("ob \\->" "" "85FD5" :NOSDIAG :NOETAB) "TOLVar61@" ("\\-> ob" "" "85FE7" :NOSDIAG :NOETAB) "TOLVar62!" ("ob \\->" "" "85FF9" :NOSDIAG :NOETAB) "TOLVar62@" ("\\-> ob" "" "8600B" :NOSDIAG :NOETAB) "TOLVar63!" ("ob \\->" "" "8601D" :NOSDIAG :NOETAB) "TOLVar63@" ("\\-> ob" "" "8602F" :NOSDIAG :NOETAB) "TOLVar64!" ("ob \\->" "" "86041" :NOSDIAG :NOETAB) "TOLVar64@" ("\\-> ob" "" "86053" :NOSDIAG :NOETAB) "TOLVar65!" ("ob \\->" "" "86065" :NOSDIAG :NOETAB) "TOLVar65@" ("\\-> ob" "" "86077" :NOSDIAG :NOETAB) "TOLVar66!" ("ob \\->" "" "86089" :NOSDIAG :NOETAB) "TOLVar66@" ("\\-> ob" "" "8609B" :NOSDIAG :NOETAB) "TOLVar67!" ("ob \\->" "" "860AD" :NOSDIAG :NOETAB) "TOLVar67@" ("\\-> ob" "" "860BF" :NOSDIAG :NOETAB) "TOLVar68!" ("ob \\->" "" "860D1" :NOSDIAG :NOETAB) "TOLVar68@" ("\\-> ob" "" "860E3" :NOSDIAG :NOETAB) "TOLVar69!" ("ob \\->" "" "860F5" :NOSDIAG :NOETAB) "TOLVar69@" ("\\-> ob" "" "86107" :NOSDIAG :NOETAB) "TOLVar70!" ("ob \\->" "" "86119" :NOSDIAG :NOETAB) "TOLVar70@" ("\\-> ob" "" "8612B" :NOSDIAG :NOETAB) "TOLVar71!" ("ob \\->" "" "8613D" :NOSDIAG :NOETAB) "TOLVar71@" ("\\-> ob" "" "8614F" :NOSDIAG :NOETAB) "TOLVar72!" ("ob \\->" "" "86161" :NOSDIAG :NOETAB) "TOLVar72@" ("\\-> ob" "" "86173" :NOSDIAG :NOETAB) "TOLVar73!" ("ob \\->" "" "86185" :NOSDIAG :NOETAB) "TOLVar73@" ("\\-> ob" "" "86197" :NOSDIAG :NOETAB) "TOLVar74!" ("ob \\->" "" "861A9" :NOSDIAG :NOETAB) "TOLVar74@" ("\\-> ob" "" "861BB" :NOSDIAG :NOETAB) "TOLVar75!" ("ob \\->" "" "861CD" :NOSDIAG :NOETAB) "TOLVar75@" ("\\-> ob" "" "861DF" :NOSDIAG :NOETAB) "TOLVar76!" ("ob \\->" "" "861F1" :NOSDIAG :NOETAB) "TOLVar76@" ("\\-> ob" "" "86203" :NOSDIAG :NOETAB) "TOLVar77!" ("ob \\->" "" "86215" :NOSDIAG :NOETAB) "TOLVar77@" ("\\-> ob" "" "86227" :NOSDIAG :NOETAB) "TOLVar78!" ("ob \\->" "" "86239" :NOSDIAG :NOETAB) "TOLVar78@" ("\\-> ob" "" "8624B" :NOSDIAG :NOETAB) "TOLVar79!" ("ob \\->" "" "8625D" :NOSDIAG :NOETAB) "TOLVar79@" ("\\-> ob" "" "8626F" :NOSDIAG :NOETAB) "TOLVar80!" ("ob \\->" "" "86281" :NOSDIAG :NOETAB) "TOLVar80@" ("\\-> ob" "" "86293" :NOSDIAG :NOETAB) "TOLVar81!" ("ob \\->" "" "862A5" :NOSDIAG :NOETAB) "TOLVar81@" ("\\-> ob" "" "862B7" :NOSDIAG :NOETAB) "TOLVar82!" ("ob \\->" "" "862C9" :NOSDIAG :NOETAB) "TOLVar82@" ("\\-> ob" "" "862DB" :NOSDIAG :NOETAB) "TOLVar83!" ("ob \\->" "" "862ED" :NOSDIAG :NOETAB) "TOLVar83@" ("\\-> ob" "" "862FF" :NOSDIAG :NOETAB) "TOLVar84!" ("ob \\->" "" "86311" :NOSDIAG :NOETAB) "TOLVar84@" ("\\-> ob" "" "86323" :NOSDIAG :NOETAB) "TOLVar85!" ("ob \\->" "" "86335" :NOSDIAG :NOETAB) "TOLVar85@" ("\\-> ob" "" "86347" :NOSDIAG :NOETAB) "TOLVar86!" ("ob \\->" "" "86359" :NOSDIAG :NOETAB) "TOLVar86@" ("\\-> ob" "" "8636B" :NOSDIAG :NOETAB) "TOLVar87!" ("ob \\->" "" "8637D" :NOSDIAG :NOETAB) "TOLVar87@" ("\\-> ob" "" "8638F" :NOSDIAG :NOETAB) "TOLVar88!" ("ob \\->" "" "863A1" :NOSDIAG :NOETAB) "TOLVar88@" ("\\-> ob" "" "863B3" :NOSDIAG :NOETAB) "TOLVar89!" ("ob \\->" "" "863C5" :NOSDIAG :NOETAB) "TOLVar89@" ("\\-> ob" "" "863D7" :NOSDIAG :NOETAB) "TOLVar90!" ("ob \\->" "" "863E9" :NOSDIAG :NOETAB) "TOLVar90@" ("\\-> ob" "" "863FB" :NOSDIAG :NOETAB) "TOLVar91!" ("ob \\->" "" "8640D" :NOSDIAG :NOETAB) "TOLVar91@" ("\\-> ob" "" "8641F" :NOSDIAG :NOETAB) "TOLVar92!" ("ob \\->" "" "86431" :NOSDIAG :NOETAB) "TOLVar92@" ("\\-> ob" "" "86443" :NOSDIAG :NOETAB) "TOLVar93!" ("ob \\->" "" "86455" :NOSDIAG :NOETAB) "TOLVar93@" ("\\-> ob" "" "86467" :NOSDIAG :NOETAB) "TOLVar94!" ("ob \\->" "" "86479" :NOSDIAG :NOETAB) "TOLVar94@" ("\\-> ob" "" "8648B" :NOSDIAG :NOETAB) "TOLVar95!" ("ob \\->" "" "8649D" :NOSDIAG :NOETAB) "TOLVar95@" ("\\-> ob" "" "864AF" :NOSDIAG :NOETAB) "TOLVar96!" ("ob \\->" "" "864C1" :NOSDIAG :NOETAB) "TOLVar96@" ("\\-> ob" "" "864D3" :NOSDIAG :NOETAB) "TOLVar97!" ("ob \\->" "" "864E5" :NOSDIAG :NOETAB) "TOLVar97@" ("\\-> ob" "" "864F7" :NOSDIAG :NOETAB) "TOLVar98!" ("ob \\->" "" "86509" :NOSDIAG :NOETAB) "TOLVar98@" ("\\-> ob" "" "8651B" :NOSDIAG :NOETAB) "TOLVar99!" ("ob \\->" "" "8652D" :NOSDIAG :NOETAB) "TOLVar99@" ("\\-> ob" "" "8653F" :NOSDIAG :NOETAB) "TOLVar100!" ("ob \\->" "" "86551" :NOSDIAG :NOETAB) "TOLVar100@" ("\\-> ob" "" "86563" :NOSDIAG :NOETAB) "TOLVar101!" ("ob \\->" "" "86575" :NOSDIAG :NOETAB) "TOLVar101@" ("\\-> ob" "" "86587" :NOSDIAG :NOETAB) "TOLVar102!" ("ob \\->" "" "86599" :NOSDIAG :NOETAB) "TOLVar102@" ("\\-> ob" "" "865AB" :NOSDIAG :NOETAB) "TOLVar103!" ("ob \\->" "" "865BD" :NOSDIAG :NOETAB) "TOLVar103@" ("\\-> ob" "" "865CF" :NOSDIAG :NOETAB) "TOLVar104!" ("ob \\->" "" "865E1" :NOSDIAG :NOETAB) "TOLVar104@" ("\\-> ob" "" "865F3" :NOSDIAG :NOETAB) "TOLVar105!" ("ob \\->" "" "86605" :NOSDIAG :NOETAB) "TOLVar105@" ("\\-> ob" "" "86617" :NOSDIAG :NOETAB) "TOLVar106!" ("ob \\->" "" "86629" :NOSDIAG :NOETAB) "TOLVar106@" ("\\-> ob" "" "8663B" :NOSDIAG :NOETAB) "TOLVar107!" ("ob \\->" "" "8664D" :NOSDIAG :NOETAB) "TOLVar107@" ("\\-> ob" "" "8665F" :NOSDIAG :NOETAB) "TOLVar108!" ("ob \\->" "" "86671" :NOSDIAG :NOETAB) "TOLVar108@" ("\\-> ob" "" "86683" :NOSDIAG :NOETAB) "TOLVar109!" ("ob \\->" "" "86695" :NOSDIAG :NOETAB) "TOLVar109@" ("\\-> ob" "" "866A7" :NOSDIAG :NOETAB) "TOLVar110!" ("ob \\->" "" "866B9" :NOSDIAG :NOETAB) "TOLVar110@" ("\\-> ob" "" "866CB" :NOSDIAG :NOETAB) "TOLVar111!" ("ob \\->" "" "866DD" :NOSDIAG :NOETAB) "TOLVar111@" ("\\-> ob" "" "866EF" :NOSDIAG :NOETAB) "TOLVar112!" ("ob \\->" "" "86701" :NOSDIAG :NOETAB) "TOLVar112@" ("\\-> ob" "" "86713" :NOSDIAG :NOETAB) "TOLVar113!" ("ob \\->" "" "86725" :NOSDIAG :NOETAB) "TOLVar113@" ("\\-> ob" "" "86737" :NOSDIAG :NOETAB) "TOLVar114!" ("ob \\->" "" "86749" :NOSDIAG :NOETAB) "TOLVar114@" ("\\-> ob" "" "8675B" :NOSDIAG :NOETAB) "TOLVar115!" ("ob \\->" "" "8676D" :NOSDIAG :NOETAB) "TOLVar115@" ("\\-> ob" "" "8677F" :NOSDIAG :NOETAB) "TOLVar116!" ("ob \\->" "" "86791" :NOSDIAG :NOETAB) "TOLVar116@" ("\\-> ob" "" "867A3" :NOSDIAG :NOETAB) "TOLVar117!" ("ob \\->" "" "867B5" :NOSDIAG :NOETAB) "TOLVar117@" ("\\-> ob" "" "867C7" :NOSDIAG :NOETAB) "TOLVar118!" ("ob \\->" "" "867D9" :NOSDIAG :NOETAB) "TOLVar118@" ("\\-> ob" "" "867EB" :NOSDIAG :NOETAB) "TOLVar119!" ("ob \\->" "" "867FD" :NOSDIAG :NOETAB) "TOLVar119@" ("\\-> ob" "" "8680F" :NOSDIAG :NOETAB) "TOLVar120!" ("ob \\->" "" "86821" :NOSDIAG :NOETAB) "TOLVar120@" ("\\-> ob" "" "86833" :NOSDIAG :NOETAB) "TOLVar121!" ("ob \\->" "" "86845" :NOSDIAG :NOETAB) "TOLVar121@" ("\\-> ob" "" "86857" :NOSDIAG :NOETAB) "TOLVar122!" ("ob \\->" "" "86869" :NOSDIAG :NOETAB) "TOLVar122@" ("\\-> ob" "" "8687B" :NOSDIAG :NOETAB) "TOLVar123!" ("ob \\->" "" "8688D" :NOSDIAG :NOETAB) "TOLVar123@" ("\\-> ob" "" "8689F" :NOSDIAG :NOETAB) "TOLVar124!" ("ob \\->" "" "868B1" :NOSDIAG :NOETAB) "TOLVar124@" ("\\-> ob" "" "868C3" :NOSDIAG :NOETAB) "TOLVar125!" ("ob \\->" "" "868D5" :NOSDIAG :NOETAB) "TOLVar125@" ("\\-> ob" "" "868E7" :NOSDIAG :NOETAB) "TOLVar126!" ("ob \\->" "" "868F9" :NOSDIAG :NOETAB) "TOLVar126@" ("\\-> ob" "" "8690B" :NOSDIAG :NOETAB) "TOLVar127!" ("ob \\->" "" "8691D" :NOSDIAG :NOETAB) "TOLVar127@" ("\\-> ob" "" "8692F" :NOSDIAG :NOETAB) "TOLVar128!" ("ob \\->" "" "86941" :NOSDIAG :NOETAB) "TOLVar128@" ("\\-> ob" "" "86953" :NOSDIAG :NOETAB) "TOLVar129!" ("ob \\->" "" "86965" :NOSDIAG :NOETAB) "TOLVar129@" ("\\-> ob" "" "86977" :NOSDIAG :NOETAB) "TOLVar130!" ("ob \\->" "" "86989" :NOSDIAG :NOETAB) "TOLVar130@" ("\\-> ob" "" "8699B" :NOSDIAG :NOETAB) "TOLVar131!" ("ob \\->" "" "869AD" :NOSDIAG :NOETAB) "TOLVar131@" ("\\-> ob" "" "869BF" :NOSDIAG :NOETAB) "TOLVar132!" ("ob \\->" "" "869D1" :NOSDIAG :NOETAB) "TOLVar132@" ("\\-> ob" "" "869E3" :NOSDIAG :NOETAB) "TOLVar133!" ("ob \\->" "" "869F5" :NOSDIAG :NOETAB) "TOLVar133@" ("\\-> ob" "" "86A07" :NOSDIAG :NOETAB) "TOLVar134!" ("ob \\->" "" "86A19" :NOSDIAG :NOETAB) "TOLVar134@" ("\\-> ob" "" "86A2B" :NOSDIAG :NOETAB) "TOLVar135!" ("ob \\->" "" "86A3D" :NOSDIAG :NOETAB) "TOLVar135@" ("\\-> ob" "" "86A4F" :NOSDIAG :NOETAB) "TOLVar136!" ("ob \\->" "" "86A61" :NOSDIAG :NOETAB) "TOLVar136@" ("\\-> ob" "" "86A73" :NOSDIAG :NOETAB) "TOLVar137!" ("ob \\->" "" "86A85" :NOSDIAG :NOETAB) "TOLVar137@" ("\\-> ob" "" "86A97" :NOSDIAG :NOETAB) "TOLVar138!" ("ob \\->" "" "86AA9" :NOSDIAG :NOETAB) "TOLVar138@" ("\\-> ob" "" "86ABB" :NOSDIAG :NOETAB) "TOLVar139!" ("ob \\->" "" "86ACD" :NOSDIAG :NOETAB) "TOLVar139@" ("\\-> ob" "" "86ADF" :NOSDIAG :NOETAB) "TOLVar140!" ("ob \\->" "" "86AF1" :NOSDIAG :NOETAB) "TOLVar140@" ("\\-> ob" "" "86B03" :NOSDIAG :NOETAB) "TOLVar141!" ("ob \\->" "" "86B15" :NOSDIAG :NOETAB) "TOLVar141@" ("\\-> ob" "" "86B27" :NOSDIAG :NOETAB) "TOLVar142!" ("ob \\->" "" "86B39" :NOSDIAG :NOETAB) "TOLVar142@" ("\\-> ob" "" "86B4B" :NOSDIAG :NOETAB) "TOLVar143!" ("ob \\->" "" "86B5D" :NOSDIAG :NOETAB) "TOLVar143@" ("\\-> ob" "" "86B6F" :NOSDIAG :NOETAB) "TOLVar144!" ("ob \\->" "" "86B81" :NOSDIAG :NOETAB) "TOLVar144@" ("\\-> ob" "" "86B93" :NOSDIAG :NOETAB) "TOLVar145!" ("ob \\->" "" "86BA5" :NOSDIAG :NOETAB) "TOLVar145@" ("\\-> ob" "" "86BB7" :NOSDIAG :NOETAB) "TOLVar146!" ("ob \\->" "" "86BC9" :NOSDIAG :NOETAB) "TOLVar146@" ("\\-> ob" "" "86BDB" :NOSDIAG :NOETAB) "TOLVar147!" ("ob \\->" "" "86BED" :NOSDIAG :NOETAB) "TOLVar147@" ("\\-> ob" "" "86BFF" :NOSDIAG :NOETAB) "TOLVar148!" ("ob \\->" "" "86C11" :NOSDIAG :NOETAB) "TOLVar148@" ("\\-> ob" "" "86C23" :NOSDIAG :NOETAB) "TOLVar149!" ("ob \\->" "" "86C35" :NOSDIAG :NOETAB) "TOLVar149@" ("\\-> ob" "" "86C47" :NOSDIAG :NOETAB) "TOLVar150!" ("ob \\->" "" "86C59" :NOSDIAG :NOETAB) "TOLVar150@" ("\\-> ob" "" "86C6B" :NOSDIAG :NOETAB) "TOLVar151!" ("ob \\->" "" "86C7D" :NOSDIAG :NOETAB) "TOLVar151@" ("\\-> ob" "" "86C8F" :NOSDIAG :NOETAB) "TOLVar152!" ("ob \\->" "" "86CA1" :NOSDIAG :NOETAB) "TOLVar152@" ("\\-> ob" "" "86CB3" :NOSDIAG :NOETAB) "TOLVar153!" ("ob \\->" "" "86CC5" :NOSDIAG :NOETAB) "TOLVar153@" ("\\-> ob" "" "86CD7" :NOSDIAG :NOETAB) "TOLVar154!" ("ob \\->" "" "86CE9" :NOSDIAG :NOETAB) "TOLVar154@" ("\\-> ob" "" "86CFB" :NOSDIAG :NOETAB) "TOLVar155!" ("ob \\->" "" "86D0D" :NOSDIAG :NOETAB) "TOLVar155@" ("\\-> ob" "" "86D1F" :NOSDIAG :NOETAB) "TOLVar156!" ("ob \\->" "" "86D31" :NOSDIAG :NOETAB) "TOLVar156@" ("\\-> ob" "" "86D43" :NOSDIAG :NOETAB) "TOLVar157!" ("ob \\->" "" "86D55" :NOSDIAG :NOETAB) "TOLVar157@" ("\\-> ob" "" "86D67" :NOSDIAG :NOETAB) "TOLVar158!" ("ob \\->" "" "86D79" :NOSDIAG :NOETAB) "TOLVar158@" ("\\-> ob" "" "86D8B" :NOSDIAG :NOETAB) "TOLVar159!" ("ob \\->" "" "86D9D" :NOSDIAG :NOETAB) "TOLVar159@" ("\\-> ob" "" "86DAF" :NOSDIAG :NOETAB) "TOLVar160!" ("ob \\->" "" "86DC1" :NOSDIAG :NOETAB) "TOLVar160@" ("\\-> ob" "" "86DD3" :NOSDIAG :NOETAB) "TOLVar161!" ("ob \\->" "" "86DE5" :NOSDIAG :NOETAB) "TOLVar161@" ("\\-> ob" "" "86DF7" :NOSDIAG :NOETAB) "TOLVar162!" ("ob \\->" "" "86E09" :NOSDIAG :NOETAB) "TOLVar162@" ("\\-> ob" "" "86E1B" :NOSDIAG :NOETAB) "TOLVar163!" ("ob \\->" "" "86E2D" :NOSDIAG :NOETAB) "TOLVar163@" ("\\-> ob" "" "86E3F" :NOSDIAG :NOETAB) "TOLVar164!" ("ob \\->" "" "86E51" :NOSDIAG :NOETAB) "TOLVar164@" ("\\-> ob" "" "86E63" :NOSDIAG :NOETAB) "TOLVar165!" ("ob \\->" "" "86E75" :NOSDIAG :NOETAB) "TOLVar165@" ("\\-> ob" "" "86E87" :NOSDIAG :NOETAB) "TOLVar166!" ("ob \\->" "" "86E99" :NOSDIAG :NOETAB) "TOLVar166@" ("\\-> ob" "" "86EAB" :NOSDIAG :NOETAB) "TOLVar167!" ("ob \\->" "" "86EBD" :NOSDIAG :NOETAB) "TOLVar167@" ("\\-> ob" "" "86ECF" :NOSDIAG :NOETAB) "TOLVar168!" ("ob \\->" "" "86EE1" :NOSDIAG :NOETAB) "TOLVar168@" ("\\-> ob" "" "86EF3" :NOSDIAG :NOETAB) "TOLVar169!" ("ob \\->" "" "86F05" :NOSDIAG :NOETAB) "TOLVar169@" ("\\-> ob" "" "86F17" :NOSDIAG :NOETAB) "TOLVar170!" ("ob \\->" "" "86F29" :NOSDIAG :NOETAB) "TOLVar170@" ("\\-> ob" "" "86F3B" :NOSDIAG :NOETAB) "TOLVar171!" ("ob \\->" "" "86F4D" :NOSDIAG :NOETAB) "TOLVar171@" ("\\-> ob" "" "86F5F" :NOSDIAG :NOETAB) "TOLVar172!" ("ob \\->" "" "86F71" :NOSDIAG :NOETAB) "TOLVar172@" ("\\-> ob" "" "86F83" :NOSDIAG :NOETAB) "TOLVar173!" ("ob \\->" "" "86F95" :NOSDIAG :NOETAB) "TOLVar173@" ("\\-> ob" "" "86FA7" :NOSDIAG :NOETAB) "TOLVar174!" ("ob \\->" "" "86FB9" :NOSDIAG :NOETAB) "TOLVar174@" ("\\-> ob" "" "86FCB" :NOSDIAG :NOETAB) "TOLVar175!" ("ob \\->" "" "86FDD" :NOSDIAG :NOETAB) "TOLVar175@" ("\\-> ob" "" "86FEF" :NOSDIAG :NOETAB) "TOLVar176!" ("ob \\->" "" "87001" :NOSDIAG :NOETAB) "TOLVar176@" ("\\-> ob" "" "87013" :NOSDIAG :NOETAB) "TOLVar177!" ("ob \\->" "" "87025" :NOSDIAG :NOETAB) "TOLVar177@" ("\\-> ob" "" "87037" :NOSDIAG :NOETAB) "TOLVar178!" ("ob \\->" "" "87049" :NOSDIAG :NOETAB) "TOLVar178@" ("\\-> ob" "" "8705B" :NOSDIAG :NOETAB) "TOLVar179!" ("ob \\->" "" "8706D" :NOSDIAG :NOETAB) "TOLVar179@" ("\\-> ob" "" "8707F" :NOSDIAG :NOETAB) "TOLVar180!" ("ob \\->" "" "87091" :NOSDIAG :NOETAB) "TOLVar180@" ("\\-> ob" "" "870A3" :NOSDIAG :NOETAB) "TOLVar181!" ("ob \\->" "" "870B5" :NOSDIAG :NOETAB) "TOLVar181@" ("\\-> ob" "" "870C7" :NOSDIAG :NOETAB) "TOLVar182!" ("ob \\->" "" "870D9" :NOSDIAG :NOETAB) "TOLVar182@" ("\\-> ob" "" "870EB" :NOSDIAG :NOETAB) "TOLVar183!" ("ob \\->" "" "870FD" :NOSDIAG :NOETAB) "TOLVar183@" ("\\-> ob" "" "8710F" :NOSDIAG :NOETAB) "TOLVar184!" ("ob \\->" "" "87121" :NOSDIAG :NOETAB) "TOLVar184@" ("\\-> ob" "" "87133" :NOSDIAG :NOETAB) "TOLVar185!" ("ob \\->" "" "87145" :NOSDIAG :NOETAB) "TOLVar185@" ("\\-> ob" "" "87157" :NOSDIAG :NOETAB) "TOLVar186!" ("ob \\->" "" "87169" :NOSDIAG :NOETAB) "TOLVar186@" ("\\-> ob" "" "8717B" :NOSDIAG :NOETAB) "TOLVar187!" ("ob \\->" "" "8718D" :NOSDIAG :NOETAB) "TOLVar187@" ("\\-> ob" "" "8719F" :NOSDIAG :NOETAB) "TOLVar188!" ("ob \\->" "" "871B1" :NOSDIAG :NOETAB) "TOLVar188@" ("\\-> ob" "" "871C3" :NOSDIAG :NOETAB) "TOLVar189!" ("ob \\->" "" "871D5" :NOSDIAG :NOETAB) "TOLVar189@" ("\\-> ob" "" "871E7" :NOSDIAG :NOETAB) "TOLVar190!" ("ob \\->" "" "871F9" :NOSDIAG :NOETAB) "TOLVar190@" ("\\-> ob" "" "8720B" :NOSDIAG :NOETAB) "TOLVar191!" ("ob \\->" "" "8721D" :NOSDIAG :NOETAB) "TOLVar191@" ("\\-> ob" "" "8722F" :NOSDIAG :NOETAB) "TOLVar192!" ("ob \\->" "" "87241" :NOSDIAG :NOETAB) "TOLVar192@" ("\\-> ob" "" "87253" :NOSDIAG :NOETAB) "TOLVar193!" ("ob \\->" "" "87265" :NOSDIAG :NOETAB) "TOLVar193@" ("\\-> ob" "" "87277" :NOSDIAG :NOETAB) "TOLVar194!" ("ob \\->" "" "87289" :NOSDIAG :NOETAB) "TOLVar194@" ("\\-> ob" "" "8729B" :NOSDIAG :NOETAB) "TOLVar195!" ("ob \\->" "" "872AD" :NOSDIAG :NOETAB) "TOLVar195@" ("\\-> ob" "" "872BF" :NOSDIAG :NOETAB) "TOLVar196!" ("ob \\->" "" "872D1" :NOSDIAG :NOETAB) "TOLVar196@" ("\\-> ob" "" "872E3" :NOSDIAG :NOETAB) "TOLVar197!" ("ob \\->" "" "872F5" :NOSDIAG :NOETAB) "TOLVar197@" ("\\-> ob" "" "87307" :NOSDIAG :NOETAB) "TOLVar198!" ("ob \\->" "" "87319" :NOSDIAG :NOETAB) "TOLVar198@" ("\\-> ob" "" "8732B" :NOSDIAG :NOETAB) "TOLVar199!" ("ob \\->" "" "8733D" :NOSDIAG :NOETAB) "TOLVar199@" ("\\-> ob" "" "8734F" :NOSDIAG :NOETAB) "TOLVar200!" ("ob \\->" "" "87361" :NOSDIAG :NOETAB) "TOLVar200@" ("\\-> ob" "" "87373" :NOSDIAG :NOETAB) "TOLVar201!" ("ob \\->" "" "87385" :NOSDIAG :NOETAB) "TOLVar201@" ("\\-> ob" "" "87397" :NOSDIAG :NOETAB) "TOLVar202!" ("ob \\->" "" "873A9" :NOSDIAG :NOETAB) "TOLVar202@" ("\\-> ob" "" "873BB" :NOSDIAG :NOETAB) "TOLVar203!" ("ob \\->" "" "873CD" :NOSDIAG :NOETAB) "TOLVar203@" ("\\-> ob" "" "873DF" :NOSDIAG :NOETAB) "TOLVar204!" ("ob \\->" "" "873F1" :NOSDIAG :NOETAB) "TOLVar204@" ("\\-> ob" "" "87403" :NOSDIAG :NOETAB) "TOLVar205!" ("ob \\->" "" "87415" :NOSDIAG :NOETAB) "TOLVar205@" ("\\-> ob" "" "87427" :NOSDIAG :NOETAB) "TOLVar206!" ("ob \\->" "" "87439" :NOSDIAG :NOETAB) "TOLVar206@" ("\\-> ob" "" "8744B" :NOSDIAG :NOETAB) "TOLVar207!" ("ob \\->" "" "8745D" :NOSDIAG :NOETAB) "TOLVar207@" ("\\-> ob" "" "8746F" :NOSDIAG :NOETAB) "TOLVar208!" ("ob \\->" "" "87481" :NOSDIAG :NOETAB) "TOLVar208@" ("\\-> ob" "" "87493" :NOSDIAG :NOETAB) "TOLVar209!" ("ob \\->" "" "874A5" :NOSDIAG :NOETAB) "TOLVar209@" ("\\-> ob" "" "874B7" :NOSDIAG :NOETAB) "TOLVar210!" ("ob \\->" "" "874C9" :NOSDIAG :NOETAB) "TOLVar210@" ("\\-> ob" "" "874DB" :NOSDIAG :NOETAB) "TOLVar211!" ("ob \\->" "" "874ED" :NOSDIAG :NOETAB) "TOLVar211@" ("\\-> ob" "" "874FF" :NOSDIAG :NOETAB) "TOLVar212!" ("ob \\->" "" "87511" :NOSDIAG :NOETAB) "TOLVar212@" ("\\-> ob" "" "87523" :NOSDIAG :NOETAB) "TOLVar213!" ("ob \\->" "" "87535" :NOSDIAG :NOETAB) "TOLVar213@" ("\\-> ob" "" "87547" :NOSDIAG :NOETAB) "TOLVar214!" ("ob \\->" "" "87559" :NOSDIAG :NOETAB) "TOLVar214@" ("\\-> ob" "" "8756B" :NOSDIAG :NOETAB) "TOLVar215!" ("ob \\->" "" "8757D" :NOSDIAG :NOETAB) "TOLVar215@" ("\\-> ob" "" "8758F" :NOSDIAG :NOETAB) "TOLVar216!" ("ob \\->" "" "875A1" :NOSDIAG :NOETAB) "TOLVar216@" ("\\-> ob" "" "875B3" :NOSDIAG :NOETAB) "TOLVarN!" ("ob \\->" "" "875C5" :NOSDIAG :NOETAB) "TOLVarN@" ("\\-> ob" "" "875E8" :NOSDIAG :NOETAB) "ClrAllTVars" ("" "" "8760B" :NOSDIAG :NOETAB) "ClrAllTOLVs" ("" "" "87641" :NOSDIAG :NOETAB) "%0AllTopicVs" ("" "" "8765D" :NOSDIAG :NOETAB) "%0AllTOLVars" ("" "" "87698" :NOSDIAG :NOETAB) "TOLVarSet!" ("" "" "876D3" :NOSDIAG :NOETAB) "%0TOLVarSet" ("" "" "877A0" :NOSDIAG :NOETAB) "1getcxt!" ("" "" "877F0" :NOSDIAG :NOETAB) "DoInCxt" ("" "" "87804" :NOSDIAG :NOETAB) "DoInCalcCxt" ("" "" "8785E" :NOSDIAG :NOETAB) "DoInAppCxt" ("" "" "87877" :NOSDIAG :NOETAB) "DoInFuncCxt" ("" "" "87890" :NOSDIAG :NOETAB) "DoInPolarCxt" ("" "" "878A9" :NOSDIAG :NOETAB) "DoInParamCxt" ("" "" "878C2" :NOSDIAG :NOETAB) "DoInSeqCxt" ("" "" "878DB" :NOSDIAG :NOETAB) "DoInStatCxt" ("" "" "878F4" :NOSDIAG :NOETAB) "DoInSolveCxt" ("" "" "8790D" :NOSDIAG :NOETAB) "DoInOtherCxt" ("" "" "87926" :NOSDIAG :NOETAB) "otherNG?" ("" "" "879F3" :NOSDIAG :NOETAB) "GET@tTYPER" ("" "" "87A26" :NOSDIAG :NOETAB) "StoVar" ("ob id \\->" "Stores to variable. ID is one of the ids +TEXT:Reserved|PPAR" "82305") "GETYPOS" ("" "" "69347") "GDISPCENTER" ("-->" "Moves to center of graphics display" "8221F") "TopOuterLoop" ("" "" "8325F" :NOSDIAG :NOETAB) "TOLSaveUI" ("" "" "83269" :NOSDIAG :NOETAB) "TOLSetTopicUI" ("" "" "83273" :NOSDIAG :NOETAB) "TOLSetViewUI" ("" "" "8327D" :NOSDIAG :NOETAB) "TOLKeyUI" ("" "" "83287" :NOSDIAG :NOETAB) "TOLErrorTrap" ("" "" "83291" :NOSDIAG :NOETAB) "TOLResUI&Err" ("" "" "8329B" :NOSDIAG :NOETAB) "TOLRestoreUI" ("" "" "832A5" :NOSDIAG :NOETAB) "?ExitThisTop" ("" "" "832AF" :NOSDIAG :NOETAB) "CALCCXT!" ("ob -->" "" "84AE4" :NOSDIAG :NOETAB) "CALCCXT@" ("--> ob" "" "84AF4" :NOSDIAG :NOETAB) "PGMCXT!" ("ob -->" "" "84B04" :NOSDIAG :NOETAB) "PGMCXT@" ("--> ob" "" "84B14" :NOSDIAG :NOETAB) "NOTESCXT!" ("ob -->" "" "84B24" :NOSDIAG :NOETAB) "NOTESCXT@" ("--> ob" "" "84B34" :NOSDIAG :NOETAB) "apletPTR!" ("ob -->" "" "84B44" :NOSDIAG :NOETAB) "apletPTR@" ("--> ob" "" "84B54" :NOSDIAG :NOETAB) "funcPTR!" ("ob -->" "" "84B64" :NOSDIAG :NOETAB) "funcPTR@" ("--> ob" "" "84B74" :NOSDIAG :NOETAB) "polarPTR!" ("ob -->" "" "84B84" :NOSDIAG :NOETAB) "polarPTR@" ("--> ob" "" "84B94" :NOSDIAG :NOETAB) "paramPTR!" ("ob -->" "" "84BA4" :NOSDIAG :NOETAB) "paramPTR@" ("--> ob" "" "84BB4" :NOSDIAG :NOETAB) "seqPTR!" ("ob -->" "" "84BC4" :NOSDIAG :NOETAB) "seqPTR@" ("--> ob" "" "84BD4" :NOSDIAG :NOETAB) "statPTR!" ("ob -->" "" "84BE4" :NOSDIAG :NOETAB) "statPTR@" ("--> ob" "" "84BF4" :NOSDIAG :NOETAB) "solvePTR!" ("ob -->" "" "84C04" :NOSDIAG :NOETAB) "solvePTR@" ("--> ob" "" "84C14" :NOSDIAG :NOETAB) "otherPTR!" ("ob -->" "" "84C24" :NOSDIAG :NOETAB) "otherPTR@" ("--> ob" "" "84C34" :NOSDIAG :NOETAB) "TopicVarN!" ("" "" "81996") "TopicVarN@" ("" "" "81991") "TopicVar1!" ("ob -->" "" "84C44" :NOSDIAG :NOETAB) "TopicVar1@" ("--> ob" "" "84C54" :NOSDIAG :NOETAB) "TopicVar2!" ("ob -->" "" "84C64" :NOSDIAG :NOETAB) "TopicVar2@" ("--> ob" "" "84C74" :NOSDIAG :NOETAB) "TopicVar3!" ("ob -->" "" "84C84" :NOSDIAG :NOETAB) "TopicVar3@" ("--> ob" "" "84C94" :NOSDIAG :NOETAB) "TopicVar4!" ("ob -->" "" "84CA4" :NOSDIAG :NOETAB) "TopicVar4@" ("--> ob" "" "84CB4" :NOSDIAG :NOETAB) "TopicVar5!" ("ob -->" "" "84CC4" :NOSDIAG :NOETAB) "TopicVar5@" ("--> ob" "" "84CD4" :NOSDIAG :NOETAB) "TopicVar6!" ("ob -->" "" "84CE4" :NOSDIAG :NOETAB) "TopicVar6@" ("--> ob" "" "84CF4" :NOSDIAG :NOETAB) "TopicVar7!" ("ob -->" "" "84D04" :NOSDIAG :NOETAB) "TopicVar7@" ("--> ob" "" "84D14" :NOSDIAG :NOETAB) "TopicVar8!" ("ob -->" "" "84D24" :NOSDIAG :NOETAB) "TopicVar8@" ("--> ob" "" "84D34" :NOSDIAG :NOETAB) "TopicVar9!" ("ob -->" "" "84D44" :NOSDIAG :NOETAB) "TopicVar9@" ("--> ob" "" "84D54" :NOSDIAG :NOETAB) "TopicVar10!" ("ob -->" "" "84D64" :NOSDIAG :NOETAB) "TopicVar10@" ("--> ob" "" "84D74" :NOSDIAG :NOETAB) "TopicVar11!" ("ob -->" "" "84D84" :NOSDIAG :NOETAB) "TopicVar11@" ("--> ob" "" "84D94" :NOSDIAG :NOETAB) "TopicVar12!" ("ob -->" "" "84DA4" :NOSDIAG :NOETAB) "TopicVar12@" ("--> ob" "" "84DB4" :NOSDIAG :NOETAB) "TopicVar13!" ("ob -->" "" "84DC4" :NOSDIAG :NOETAB) "TopicVar13@" ("--> ob" "" "84DD4" :NOSDIAG :NOETAB) "TopicVar14!" ("ob -->" "" "84DE4" :NOSDIAG :NOETAB) "TopicVar14@" ("--> ob" "" "84DF4" :NOSDIAG :NOETAB) "TopicVar15!" ("ob -->" "" "84E04" :NOSDIAG :NOETAB) "TopicVar15@" ("--> ob" "" "84E14" :NOSDIAG :NOETAB) "TopicVar16!" ("ob -->" "" "84E24" :NOSDIAG :NOETAB) "TopicVar16@" ("--> ob" "" "84E34" :NOSDIAG :NOETAB) "TopicVar17!" ("ob -->" "" "84E44" :NOSDIAG :NOETAB) "TopicVar17@" ("--> ob" "" "84E54" :NOSDIAG :NOETAB) "TopicVar18!" ("ob -->" "" "84E64" :NOSDIAG :NOETAB) "TopicVar18@" ("--> ob" "" "84E74" :NOSDIAG :NOETAB) "TopicVar19!" ("ob -->" "" "84E84" :NOSDIAG :NOETAB) "TopicVar19@" ("--> ob" "" "84E94" :NOSDIAG :NOETAB) "TopicVar20!" ("ob -->" "" "84EA4" :NOSDIAG :NOETAB) "TopicVar20@" ("--> ob" "" "84EB4" :NOSDIAG :NOETAB) "TopicVar21!" ("ob -->" "" "84EC4" :NOSDIAG :NOETAB) "TopicVar21@" ("--> ob" "" "84ED4" :NOSDIAG :NOETAB) "TopicVar22!" ("ob -->" "" "84EE4" :NOSDIAG :NOETAB) "TopicVar22@" ("--> ob" "" "84EF4" :NOSDIAG :NOETAB) "TopicVar23!" ("ob -->" "" "84F04" :NOSDIAG :NOETAB) "TopicVar23@" ("--> ob" "" "84F14" :NOSDIAG :NOETAB) "TopicVar24!" ("ob -->" "" "84F24" :NOSDIAG :NOETAB) "TopicVar24@" ("--> ob" "" "84F34" :NOSDIAG :NOETAB) "TopicVar25!" ("ob -->" "" "84F44" :NOSDIAG :NOETAB) "TopicVar25@" ("--> ob" "" "84F54" :NOSDIAG :NOETAB) "TopicVar26!" ("ob -->" "" "84F64" :NOSDIAG :NOETAB) "TopicVar26@" ("--> ob" "" "84F74" :NOSDIAG :NOETAB) "TopicVar27!" ("ob -->" "" "84F84" :NOSDIAG :NOETAB) "TopicVar27@" ("--> ob" "" "84F94" :NOSDIAG :NOETAB) "TopicVar28!" ("ob -->" "" "84FA4" :NOSDIAG :NOETAB) "TopicVar28@" ("--> ob" "" "84FB4" :NOSDIAG :NOETAB) "TopicVar29!" ("ob -->" "" "84FC4" :NOSDIAG :NOETAB) "TopicVar29@" ("--> ob" "" "84FD4" :NOSDIAG :NOETAB) "TopicVar30!" ("ob -->" "" "84FE4" :NOSDIAG :NOETAB) "TopicVar30@" ("--> ob" "" "84FF4" :NOSDIAG :NOETAB) "TopicVar31!" ("ob -->" "" "85004" :NOSDIAG :NOETAB) "TopicVar31@" ("--> ob" "" "85014" :NOSDIAG :NOETAB) "TopicVar32!" ("ob -->" "" "85024" :NOSDIAG :NOETAB) "TopicVar32@" ("--> ob" "" "85034" :NOSDIAG :NOETAB) "TopicVar33!" ("ob -->" "" "85044" :NOSDIAG :NOETAB) "TopicVar33@" ("--> ob" "" "85054" :NOSDIAG :NOETAB) "TopicVar34!" ("ob -->" "" "85064" :NOSDIAG :NOETAB) "TopicVar34@" ("--> ob" "" "85074" :NOSDIAG :NOETAB) "TopicVar35!" ("ob -->" "" "85084" :NOSDIAG :NOETAB) "TopicVar35@" ("--> ob" "" "85094" :NOSDIAG :NOETAB) "TopicVar36!" ("ob -->" "" "850A4" :NOSDIAG :NOETAB) "TopicVar36@" ("--> ob" "" "850B4" :NOSDIAG :NOETAB) "TopicVar37!" ("ob -->" "" "850C4" :NOSDIAG :NOETAB) "TopicVar37@" ("--> ob" "" "850D4" :NOSDIAG :NOETAB) "TopicVar38!" ("ob -->" "" "850E4" :NOSDIAG :NOETAB) "TopicVar38@" ("--> ob" "" "850F4" :NOSDIAG :NOETAB) "TopicVar39!" ("ob -->" "" "85104" :NOSDIAG :NOETAB) "TopicVar39@" ("--> ob" "" "85114" :NOSDIAG :NOETAB) "TopicVar40!" ("ob -->" "" "85124" :NOSDIAG :NOETAB) "TopicVar40@" ("--> ob" "" "85134" :NOSDIAG :NOETAB) "TopicVar41!" ("ob -->" "" "85144" :NOSDIAG :NOETAB) "TopicVar41@" ("--> ob" "" "85154" :NOSDIAG :NOETAB) "TopicVar42!" ("ob -->" "" "85164" :NOSDIAG :NOETAB) "TopicVar42@" ("--> ob" "" "85174" :NOSDIAG :NOETAB) "TopicVar43!" ("ob -->" "" "85184" :NOSDIAG :NOETAB) "TopicVar43@" ("--> ob" "" "85194" :NOSDIAG :NOETAB) "TopicVar44!" ("ob -->" "" "851A4" :NOSDIAG :NOETAB) "TopicVar44@" ("--> ob" "" "851B4" :NOSDIAG :NOETAB) "TopicVar45!" ("ob -->" "" "851C4" :NOSDIAG :NOETAB) "TopicVar45@" ("--> ob" "" "851D4" :NOSDIAG :NOETAB) "TopicVar46!" ("ob -->" "" "851E4" :NOSDIAG :NOETAB) "TopicVar46@" ("--> ob" "" "851F4" :NOSDIAG :NOETAB) "TopicVar47!" ("ob -->" "" "85204" :NOSDIAG :NOETAB) "TopicVar47@" ("--> ob" "" "85214" :NOSDIAG :NOETAB) "TopicVar48!" ("ob -->" "" "85224" :NOSDIAG :NOETAB) "TopicVar48@" ("--> ob" "" "85234" :NOSDIAG :NOETAB) "TopicVar49!" ("ob -->" "" "85244" :NOSDIAG :NOETAB) "TopicVar49@" ("--> ob" "" "85254" :NOSDIAG :NOETAB) "TopicVar50!" ("ob -->" "" "85264" :NOSDIAG :NOETAB) "TopicVar50@" ("--> ob" "" "85274" :NOSDIAG :NOETAB) "TopicVar51!" ("ob -->" "" "85284" :NOSDIAG :NOETAB) "TopicVar51@" ("--> ob" "" "85294" :NOSDIAG :NOETAB) "TopicVar52@" ("ob -->" "" "852A4" :NOSDIAG :NOETAB) "TopicVar52!" ("--> ob" "" "852B4" :NOSDIAG :NOETAB) "TopicVar53@" ("ob -->" "" "852C4" :NOSDIAG :NOETAB) "TopicVar53!" ("--> ob" "" "852E0" :NOSDIAG :NOETAB) "TopicVar54@" ("ob -->" "" "85307" :NOSDIAG :NOETAB) "TopicVar54!" ("--> ob" "" "85317" :NOSDIAG :NOETAB) "TopicVar55@" ("ob -->" "" "85327" :NOSDIAG :NOETAB) "TopicVar55!" ("--> ob" "" "85337" :NOSDIAG :NOETAB) "TopicVar56@" ("ob -->" "" "85347" :NOSDIAG :NOETAB) "TopicVar56!" ("--> ob" "" "85357" :NOSDIAG :NOETAB) "TopicVar57@" ("ob -->" "" "85367" :NOSDIAG :NOETAB) "TopicVar57!" ("--> ob" "" "85377" :NOSDIAG :NOETAB) "TopicVar58@" ("ob -->" "" "85387" :NOSDIAG :NOETAB) "TopicVar58!" ("--> ob" "" "85397" :NOSDIAG :NOETAB) "TopicVar59@" ("ob -->" "" "853A7" :NOSDIAG :NOETAB) "TopicVar59!" ("--> ob" "" "853B7" :NOSDIAG :NOETAB) "TopicVar60@" ("ob -->" "" "853C7" :NOSDIAG :NOETAB) "TopicVar60!" ("--> ob" "" "853D7" :NOSDIAG :NOETAB) "TopicVar61@" ("ob -->" "" "853E7" :NOSDIAG :NOETAB) "TopicVar61!" ("--> ob" "" "853F7" :NOSDIAG :NOETAB) "TopicVar62@" ("ob -->" "" "85407" :NOSDIAG :NOETAB) "TopicVar62!" ("--> ob" "" "85417" :NOSDIAG :NOETAB) "TopicVar63@" ("ob -->" "" "85427" :NOSDIAG :NOETAB) "TopicVar63!" ("--> ob" "" "85437" :NOSDIAG :NOETAB) "TopicVar64@" ("ob -->" "" "85447" :NOSDIAG :NOETAB) "TopicVar64!" ("--> ob" "" "85457" :NOSDIAG :NOETAB) "TopicVar65@" ("ob -->" "" "85467" :NOSDIAG :NOETAB) "TopicVar65!" ("--> ob" "" "85477" :NOSDIAG :NOETAB) "TopicVar66@" ("ob -->" "" "85487" :NOSDIAG :NOETAB) "TopicVar66!" ("--> ob" "" "85497" :NOSDIAG :NOETAB) "TopicVar67@" ("ob -->" "" "854A7" :NOSDIAG :NOETAB) "TopicVar67!" ("--> ob" "" "854B7" :NOSDIAG :NOETAB) "TopicVar68@" ("ob -->" "" "854C7" :NOSDIAG :NOETAB) "TopicVar68!" ("--> ob" "" "854D7" :NOSDIAG :NOETAB) "TopicVar69@" ("ob -->" "" "854E7" :NOSDIAG :NOETAB) "TopicVar69!" ("--> ob" "" "854F7" :NOSDIAG :NOETAB) "TopicVar70@" ("ob -->" "" "85507" :NOSDIAG :NOETAB) "TopicVar70!" ("--> ob" "" "85517" :NOSDIAG :NOETAB) "TopicVar71@" ("ob -->" "" "85527" :NOSDIAG :NOETAB) "TopicVar71!" ("--> ob" "" "85537" :NOSDIAG :NOETAB) "TopicVar72@" ("ob -->" "" "85547" :NOSDIAG :NOETAB) "TopicVar72!" ("--> ob" "" "85557" :NOSDIAG :NOETAB) "TopicVar73@" ("ob -->" "" "85567" :NOSDIAG :NOETAB) "TopicVar73!" ("--> ob" "" "85577" :NOSDIAG :NOETAB) "TopicVar74@" ("ob -->" "" "85587" :NOSDIAG :NOETAB) "TopicVar74!" ("--> ob" "" "85597" :NOSDIAG :NOETAB) "TopicVar75@" ("ob -->" "" "855A7" :NOSDIAG :NOETAB) "TopicVar75!" ("--> ob" "" "855B7" :NOSDIAG :NOETAB) "TopicVar76@" ("ob -->" "" "855C7" :NOSDIAG :NOETAB) "TopicVar76!" ("--> ob" "" "855D7" :NOSDIAG :NOETAB) "TopicVar77@" ("ob -->" "" "855E7" :NOSDIAG :NOETAB) "TopicVar77!" ("--> ob" "" "855F7" :NOSDIAG :NOETAB) "TopicVar78@" ("ob -->" "" "85607" :NOSDIAG :NOETAB) "TopicVar78!" ("--> ob" "" "85617" :NOSDIAG :NOETAB) "TopicVar79@" ("ob -->" "" "85627" :NOSDIAG :NOETAB) "TopicVar79!" ("--> ob" "" "85637" :NOSDIAG :NOETAB) "TopicVar80@" ("ob -->" "" "85647" :NOSDIAG :NOETAB) "TopicVar80!" ("--> ob" "" "85657" :NOSDIAG :NOETAB) "TopicVar81@" ("ob -->" "" "85667" :NOSDIAG :NOETAB) "TopicVar81!" ("--> ob" "" "85677" :NOSDIAG :NOETAB) "TopicVar82@" ("ob -->" "" "85687" :NOSDIAG :NOETAB) "TopicVar82!" ("--> ob" "" "85697" :NOSDIAG :NOETAB) "TopicVar83@" ("ob -->" "" "856A7" :NOSDIAG :NOETAB) "TopicVar83!" ("--> ob" "" "856B7" :NOSDIAG :NOETAB) "TopicVar84@" ("ob -->" "" "856C7" :NOSDIAG :NOETAB) "TopicVar84!" ("--> ob" "" "856D7" :NOSDIAG :NOETAB) "TopicVar85@" ("ob -->" "" "856E7" :NOSDIAG :NOETAB) "TopicVar85!" ("--> ob" "" "856F7" :NOSDIAG :NOETAB) "TopicVar86@" ("ob -->" "" "85707" :NOSDIAG :NOETAB) "TopicVar86!" ("--> ob" "" "85717" :NOSDIAG :NOETAB) "TopicVar87@" ("ob -->" "" "85727" :NOSDIAG :NOETAB) "TopicVar87!" ("--> ob" "" "85737" :NOSDIAG :NOETAB) "TopicVar88@" ("ob -->" "" "85747" :NOSDIAG :NOETAB) "TopicVar88!" ("--> ob" "" "85757" :NOSDIAG :NOETAB) "TopicVar89@" ("ob -->" "" "85767" :NOSDIAG :NOETAB) "TopicVar89!" ("--> ob" "" "85777" :NOSDIAG :NOETAB) "TopicVar90@" ("ob -->" "" "85787" :NOSDIAG :NOETAB) "TopicVar90!" ("--> ob" "" "85797" :NOSDIAG :NOETAB) "TopicVar91!" ("ob -->" "" "857A7" :NOSDIAG :NOETAB) "TopicVar91@" ("--> ob" "" "857B7" :NOSDIAG :NOETAB) "TOLVar1!" ("ob -->" "" "857C7" :NOSDIAG :NOETAB) "TOLVar1@" ("--> ob" "" "857D7" :NOSDIAG :NOETAB) "TOLVar2!" ("ob -->" "" "857E7" :NOSDIAG :NOETAB) "TOLVar2@" ("--> ob" "" "857F7" :NOSDIAG :NOETAB) "TOLVar3!" ("ob -->" "" "85807" :NOSDIAG :NOETAB) "TOLVar3@" ("--> ob" "" "85817" :NOSDIAG :NOETAB) "TOLVar4!" ("ob -->" "" "85827" :NOSDIAG :NOETAB) "TOLVar4@" ("--> ob" "" "85837" :NOSDIAG :NOETAB) "TOLVar5!" ("ob -->" "" "85847" :NOSDIAG :NOETAB) "TOLVar5@" ("--> ob" "" "85857" :NOSDIAG :NOETAB) "TOLVar6!" ("ob -->" "" "85867" :NOSDIAG :NOETAB) "TOLVar6@" ("--> ob" "" "85877" :NOSDIAG :NOETAB) "TOLVar7!" ("ob -->" "" "85887" :NOSDIAG :NOETAB) "TOLVar7@" ("--> ob" "" "85897" :NOSDIAG :NOETAB) "TOLVar8!" ("ob -->" "" "858A7" :NOSDIAG :NOETAB) "TOLVar8@" ("--> ob" "" "858B7" :NOSDIAG :NOETAB) "TOLVar9!" ("ob -->" "" "858C7" :NOSDIAG :NOETAB) "TOLVar9@" ("--> ob" "" "858D7" :NOSDIAG :NOETAB) "TOLVar10!" ("ob -->" "" "858E7" :NOSDIAG :NOETAB) "TOLVar10@" ("--> ob" "" "858F7" :NOSDIAG :NOETAB) "TOLVar11!" ("ob -->" "" "85907" :NOSDIAG :NOETAB) "TOLVar11@" ("--> ob" "" "85917" :NOSDIAG :NOETAB) "TOLVar12!" ("ob -->" "" "85927" :NOSDIAG :NOETAB) "TOLVar12@" ("--> ob" "" "85937" :NOSDIAG :NOETAB) "TOLVar13!" ("ob -->" "" "85947" :NOSDIAG :NOETAB) "TOLVar13@" ("--> ob" "" "85957" :NOSDIAG :NOETAB) "TOLVar14!" ("ob -->" "" "85967" :NOSDIAG :NOETAB) "TOLVar14@" ("--> ob" "" "85977" :NOSDIAG :NOETAB) "TOLVar15!" ("ob -->" "" "85987" :NOSDIAG :NOETAB) "TOLVar15@" ("--> ob" "" "85997" :NOSDIAG :NOETAB) "TOLVar16!" ("ob -->" "" "859A7" :NOSDIAG :NOETAB) "TOLVar16@" ("--> ob" "" "859B7" :NOSDIAG :NOETAB) "TOLVar17!" ("ob -->" "" "859C7" :NOSDIAG :NOETAB) "TOLVar17@" ("--> ob" "" "859D7" :NOSDIAG :NOETAB) "TOLVar18!" ("ob -->" "" "859E7" :NOSDIAG :NOETAB) "TOLVar18@" ("--> ob" "" "859F7" :NOSDIAG :NOETAB) "TOLVar19!" ("ob -->" "" "85A07" :NOSDIAG :NOETAB) "TOLVar19@" ("--> ob" "" "85A17" :NOSDIAG :NOETAB) "TOLVar20!" ("ob -->" "" "85A27" :NOSDIAG :NOETAB) "TOLVar20@" ("--> ob" "" "85A37" :NOSDIAG :NOETAB) "TOLVar21!" ("ob -->" "" "85A47" :NOSDIAG :NOETAB) "TOLVar21@" ("--> ob" "" "85A57" :NOSDIAG :NOETAB) "TOLVar22!" ("ob -->" "" "85A67" :NOSDIAG :NOETAB) "TOLVar22@" ("--> ob" "" "85A77" :NOSDIAG :NOETAB) "TOLVar23!" ("ob -->" "" "85A87" :NOSDIAG :NOETAB) "TOLVar23@" ("--> ob" "" "85A97" :NOSDIAG :NOETAB) "TOLVar24!" ("ob -->" "" "85AA7" :NOSDIAG :NOETAB) "TOLVar24@" ("--> ob" "" "85AB7" :NOSDIAG :NOETAB) "TOLVar25!" ("ob -->" "" "85AC7" :NOSDIAG :NOETAB) "TOLVar25@" ("--> ob" "" "85AD7" :NOSDIAG :NOETAB) "TOLVar26!" ("ob -->" "" "85AE9" :NOSDIAG :NOETAB) "TOLVar26@" ("--> ob" "" "85AFB" :NOSDIAG :NOETAB) "TOLVar27!" ("ob -->" "" "85B0D" :NOSDIAG :NOETAB) "TOLVar27@" ("--> ob" "" "85B1F" :NOSDIAG :NOETAB) "TOLVar28!" ("ob -->" "" "85B31" :NOSDIAG :NOETAB) "TOLVar28@" ("--> ob" "" "85B43" :NOSDIAG :NOETAB) "TOLVar29!" ("ob -->" "" "85B55" :NOSDIAG :NOETAB) "TOLVar29@" ("--> ob" "" "85B67" :NOSDIAG :NOETAB) "TOLVar30!" ("ob -->" "" "85B79" :NOSDIAG :NOETAB) "TOLVar30@" ("--> ob" "" "85B8B" :NOSDIAG :NOETAB) "TOLVar31!" ("ob -->" "" "85B9D" :NOSDIAG :NOETAB) "TOLVar31@" ("--> ob" "" "85BAF" :NOSDIAG :NOETAB) "TOLVar32!" ("ob -->" "" "85BC1" :NOSDIAG :NOETAB) "TOLVar32@" ("--> ob" "" "85BD3" :NOSDIAG :NOETAB) "TOLVar33!" ("ob -->" "" "85BE5" :NOSDIAG :NOETAB) "TOLVar33@" ("--> ob" "" "85BF7" :NOSDIAG :NOETAB) "TOLVar34!" ("ob -->" "" "85C09" :NOSDIAG :NOETAB) "TOLVar34@" ("--> ob" "" "85C1B" :NOSDIAG :NOETAB) "TOLVar35!" ("ob -->" "" "85C2D" :NOSDIAG :NOETAB) "TOLVar35@" ("--> ob" "" "85C3F" :NOSDIAG :NOETAB) "TOLVar36!" ("ob -->" "" "85C51" :NOSDIAG :NOETAB) "TOLVar36@" ("--> ob" "" "85C63" :NOSDIAG :NOETAB) "TOLVar37!" ("ob -->" "" "85C75" :NOSDIAG :NOETAB) "TOLVar37@" ("--> ob" "" "85C87" :NOSDIAG :NOETAB) "TOLVar38!" ("ob -->" "" "85C99" :NOSDIAG :NOETAB) "TOLVar38@" ("--> ob" "" "85CAB" :NOSDIAG :NOETAB) "TOLVar39!" ("ob -->" "" "85CBD" :NOSDIAG :NOETAB) "TOLVar39@" ("--> ob" "" "85CCF" :NOSDIAG :NOETAB) "TOLVar40!" ("ob -->" "" "85CE1" :NOSDIAG :NOETAB) "TOLVar40@" ("--> ob" "" "85CF3" :NOSDIAG :NOETAB) "TOLVar41!" ("ob -->" "" "85D05" :NOSDIAG :NOETAB) "TOLVar41@" ("--> ob" "" "85D17" :NOSDIAG :NOETAB) "TOLVar42!" ("ob -->" "" "85D29" :NOSDIAG :NOETAB) "TOLVar42@" ("--> ob" "" "85D3B" :NOSDIAG :NOETAB) "TOLVar43!" ("ob -->" "" "85D4D" :NOSDIAG :NOETAB) "TOLVar43@" ("--> ob" "" "85D5F" :NOSDIAG :NOETAB) "TOLVar44!" ("ob -->" "" "85D71" :NOSDIAG :NOETAB) "TOLVar44@" ("--> ob" "" "85D83" :NOSDIAG :NOETAB) "TOLVar45!" ("ob -->" "" "85D95" :NOSDIAG :NOETAB) "TOLVar45@" ("--> ob" "" "85DA7" :NOSDIAG :NOETAB) "TOLVar46!" ("ob -->" "" "85DB9" :NOSDIAG :NOETAB) "TOLVar46@" ("--> ob" "" "85DCB" :NOSDIAG :NOETAB) "TOLVar47!" ("ob -->" "" "85DDD" :NOSDIAG :NOETAB) "TOLVar47@" ("--> ob" "" "85DEF" :NOSDIAG :NOETAB) "TOLVar48!" ("ob -->" "" "85E01" :NOSDIAG :NOETAB) "TOLVar48@" ("--> ob" "" "85E13" :NOSDIAG :NOETAB) "TOLVar49!" ("ob -->" "" "85E25" :NOSDIAG :NOETAB) "TOLVar49@" ("--> ob" "" "85E37" :NOSDIAG :NOETAB) "TOLVar50!" ("ob -->" "" "85E49" :NOSDIAG :NOETAB) "TOLVar50@" ("--> ob" "" "85E5B" :NOSDIAG :NOETAB) "TOLVar51!" ("ob -->" "" "85E6D" :NOSDIAG :NOETAB) "TOLVar51@" ("--> ob" "" "85E7F" :NOSDIAG :NOETAB) "TOLVar52!" ("ob -->" "" "85E91" :NOSDIAG :NOETAB) "TOLVar52@" ("--> ob" "" "85EA3" :NOSDIAG :NOETAB) "TOLVar53!" ("ob -->" "" "85EB5" :NOSDIAG :NOETAB) "TOLVar53@" ("--> ob" "" "85EC7" :NOSDIAG :NOETAB) "TOLVar54!" ("ob -->" "" "85ED9" :NOSDIAG :NOETAB) "TOLVar54@" ("--> ob" "" "85EEB" :NOSDIAG :NOETAB) "TOLVar55!" ("ob -->" "" "85EFD" :NOSDIAG :NOETAB) "TOLVar55@" ("--> ob" "" "85F0F" :NOSDIAG :NOETAB) "TOLVar56!" ("ob -->" "" "85F21" :NOSDIAG :NOETAB) "TOLVar56@" ("--> ob" "" "85F33" :NOSDIAG :NOETAB) "TOLVar57!" ("ob -->" "" "85F45" :NOSDIAG :NOETAB) "TOLVar57@" ("--> ob" "" "85F57" :NOSDIAG :NOETAB) "TOLVar58!" ("ob -->" "" "85F69" :NOSDIAG :NOETAB) "TOLVar58@" ("--> ob" "" "85F7B" :NOSDIAG :NOETAB) "TOLVar59!" ("ob -->" "" "85F8D" :NOSDIAG :NOETAB) "TOLVar59@" ("--> ob" "" "85F9F" :NOSDIAG :NOETAB) "TOLVar60!" ("ob -->" "" "85FB1" :NOSDIAG :NOETAB) "TOLVar60@" ("--> ob" "" "85FC3" :NOSDIAG :NOETAB) "TOLVar61!" ("ob -->" "" "85FD5" :NOSDIAG :NOETAB) "TOLVar61@" ("--> ob" "" "85FE7" :NOSDIAG :NOETAB) "TOLVar62!" ("ob -->" "" "85FF9" :NOSDIAG :NOETAB) "TOLVar62@" ("--> ob" "" "8600B" :NOSDIAG :NOETAB) "TOLVar63!" ("ob -->" "" "8601D" :NOSDIAG :NOETAB) "TOLVar63@" ("--> ob" "" "8602F" :NOSDIAG :NOETAB) "TOLVar64!" ("ob -->" "" "86041" :NOSDIAG :NOETAB) "TOLVar64@" ("--> ob" "" "86053" :NOSDIAG :NOETAB) "TOLVar65!" ("ob -->" "" "86065" :NOSDIAG :NOETAB) "TOLVar65@" ("--> ob" "" "86077" :NOSDIAG :NOETAB) "TOLVar66!" ("ob -->" "" "86089" :NOSDIAG :NOETAB) "TOLVar66@" ("--> ob" "" "8609B" :NOSDIAG :NOETAB) "TOLVar67!" ("ob -->" "" "860AD" :NOSDIAG :NOETAB) "TOLVar67@" ("--> ob" "" "860BF" :NOSDIAG :NOETAB) "TOLVar68!" ("ob -->" "" "860D1" :NOSDIAG :NOETAB) "TOLVar68@" ("--> ob" "" "860E3" :NOSDIAG :NOETAB) "TOLVar69!" ("ob -->" "" "860F5" :NOSDIAG :NOETAB) "TOLVar69@" ("--> ob" "" "86107" :NOSDIAG :NOETAB) "TOLVar70!" ("ob -->" "" "86119" :NOSDIAG :NOETAB) "TOLVar70@" ("--> ob" "" "8612B" :NOSDIAG :NOETAB) "TOLVar71!" ("ob -->" "" "8613D" :NOSDIAG :NOETAB) "TOLVar71@" ("--> ob" "" "8614F" :NOSDIAG :NOETAB) "TOLVar72!" ("ob -->" "" "86161" :NOSDIAG :NOETAB) "TOLVar72@" ("--> ob" "" "86173" :NOSDIAG :NOETAB) "TOLVar73!" ("ob -->" "" "86185" :NOSDIAG :NOETAB) "TOLVar73@" ("--> ob" "" "86197" :NOSDIAG :NOETAB) "TOLVar74!" ("ob -->" "" "861A9" :NOSDIAG :NOETAB) "TOLVar74@" ("--> ob" "" "861BB" :NOSDIAG :NOETAB) "TOLVar75!" ("ob -->" "" "861CD" :NOSDIAG :NOETAB) "TOLVar75@" ("--> ob" "" "861DF" :NOSDIAG :NOETAB) "TOLVar76!" ("ob -->" "" "861F1" :NOSDIAG :NOETAB) "TOLVar76@" ("--> ob" "" "86203" :NOSDIAG :NOETAB) "TOLVar77!" ("ob -->" "" "86215" :NOSDIAG :NOETAB) "TOLVar77@" ("--> ob" "" "86227" :NOSDIAG :NOETAB) "TOLVar78!" ("ob -->" "" "86239" :NOSDIAG :NOETAB) "TOLVar78@" ("--> ob" "" "8624B" :NOSDIAG :NOETAB) "TOLVar79!" ("ob -->" "" "8625D" :NOSDIAG :NOETAB) "TOLVar79@" ("--> ob" "" "8626F" :NOSDIAG :NOETAB) "TOLVar80!" ("ob -->" "" "86281" :NOSDIAG :NOETAB) "TOLVar80@" ("--> ob" "" "86293" :NOSDIAG :NOETAB) "TOLVar81!" ("ob -->" "" "862A5" :NOSDIAG :NOETAB) "TOLVar81@" ("--> ob" "" "862B7" :NOSDIAG :NOETAB) "TOLVar82!" ("ob -->" "" "862C9" :NOSDIAG :NOETAB) "TOLVar82@" ("--> ob" "" "862DB" :NOSDIAG :NOETAB) "TOLVar83!" ("ob -->" "" "862ED" :NOSDIAG :NOETAB) "TOLVar83@" ("--> ob" "" "862FF" :NOSDIAG :NOETAB) "TOLVar84!" ("ob -->" "" "86311" :NOSDIAG :NOETAB) "TOLVar84@" ("--> ob" "" "86323" :NOSDIAG :NOETAB) "TOLVar85!" ("ob -->" "" "86335" :NOSDIAG :NOETAB) "TOLVar85@" ("--> ob" "" "86347" :NOSDIAG :NOETAB) "TOLVar86!" ("ob -->" "" "86359" :NOSDIAG :NOETAB) "TOLVar86@" ("--> ob" "" "8636B" :NOSDIAG :NOETAB) "TOLVar87!" ("ob -->" "" "8637D" :NOSDIAG :NOETAB) "TOLVar87@" ("--> ob" "" "8638F" :NOSDIAG :NOETAB) "TOLVar88!" ("ob -->" "" "863A1" :NOSDIAG :NOETAB) "TOLVar88@" ("--> ob" "" "863B3" :NOSDIAG :NOETAB) "TOLVar89!" ("ob -->" "" "863C5" :NOSDIAG :NOETAB) "TOLVar89@" ("--> ob" "" "863D7" :NOSDIAG :NOETAB) "TOLVar90!" ("ob -->" "" "863E9" :NOSDIAG :NOETAB) "TOLVar90@" ("--> ob" "" "863FB" :NOSDIAG :NOETAB) "TOLVar91!" ("ob -->" "" "8640D" :NOSDIAG :NOETAB) "TOLVar91@" ("--> ob" "" "8641F" :NOSDIAG :NOETAB) "TOLVar92!" ("ob -->" "" "86431" :NOSDIAG :NOETAB) "TOLVar92@" ("--> ob" "" "86443" :NOSDIAG :NOETAB) "TOLVar93!" ("ob -->" "" "86455" :NOSDIAG :NOETAB) "TOLVar93@" ("--> ob" "" "86467" :NOSDIAG :NOETAB) "TOLVar94!" ("ob -->" "" "86479" :NOSDIAG :NOETAB) "TOLVar94@" ("--> ob" "" "8648B" :NOSDIAG :NOETAB) "TOLVar95!" ("ob -->" "" "8649D" :NOSDIAG :NOETAB) "TOLVar95@" ("--> ob" "" "864AF" :NOSDIAG :NOETAB) "TOLVar96!" ("ob -->" "" "864C1" :NOSDIAG :NOETAB) "TOLVar96@" ("--> ob" "" "864D3" :NOSDIAG :NOETAB) "TOLVar97!" ("ob -->" "" "864E5" :NOSDIAG :NOETAB) "TOLVar97@" ("--> ob" "" "864F7" :NOSDIAG :NOETAB) "TOLVar98!" ("ob -->" "" "86509" :NOSDIAG :NOETAB) "TOLVar98@" ("--> ob" "" "8651B" :NOSDIAG :NOETAB) "TOLVar99!" ("ob -->" "" "8652D" :NOSDIAG :NOETAB) "TOLVar99@" ("--> ob" "" "8653F" :NOSDIAG :NOETAB) "TOLVar100!" ("ob -->" "" "86551" :NOSDIAG :NOETAB) "TOLVar100@" ("--> ob" "" "86563" :NOSDIAG :NOETAB) "TOLVar101!" ("ob -->" "" "86575" :NOSDIAG :NOETAB) "TOLVar101@" ("--> ob" "" "86587" :NOSDIAG :NOETAB) "TOLVar102!" ("ob -->" "" "86599" :NOSDIAG :NOETAB) "TOLVar102@" ("--> ob" "" "865AB" :NOSDIAG :NOETAB) "TOLVar103!" ("ob -->" "" "865BD" :NOSDIAG :NOETAB) "TOLVar103@" ("--> ob" "" "865CF" :NOSDIAG :NOETAB) "TOLVar104!" ("ob -->" "" "865E1" :NOSDIAG :NOETAB) "TOLVar104@" ("--> ob" "" "865F3" :NOSDIAG :NOETAB) "TOLVar105!" ("ob -->" "" "86605" :NOSDIAG :NOETAB) "TOLVar105@" ("--> ob" "" "86617" :NOSDIAG :NOETAB) "TOLVar106!" ("ob -->" "" "86629" :NOSDIAG :NOETAB) "TOLVar106@" ("--> ob" "" "8663B" :NOSDIAG :NOETAB) "TOLVar107!" ("ob -->" "" "8664D" :NOSDIAG :NOETAB) "TOLVar107@" ("--> ob" "" "8665F" :NOSDIAG :NOETAB) "TOLVar108!" ("ob -->" "" "86671" :NOSDIAG :NOETAB) "TOLVar108@" ("--> ob" "" "86683" :NOSDIAG :NOETAB) "TOLVar109!" ("ob -->" "" "86695" :NOSDIAG :NOETAB) "TOLVar109@" ("--> ob" "" "866A7" :NOSDIAG :NOETAB) "TOLVar110!" ("ob -->" "" "866B9" :NOSDIAG :NOETAB) "TOLVar110@" ("--> ob" "" "866CB" :NOSDIAG :NOETAB) "TOLVar111!" ("ob -->" "" "866DD" :NOSDIAG :NOETAB) "TOLVar111@" ("--> ob" "" "866EF" :NOSDIAG :NOETAB) "TOLVar112!" ("ob -->" "" "86701" :NOSDIAG :NOETAB) "TOLVar112@" ("--> ob" "" "86713" :NOSDIAG :NOETAB) "TOLVar113!" ("ob -->" "" "86725" :NOSDIAG :NOETAB) "TOLVar113@" ("--> ob" "" "86737" :NOSDIAG :NOETAB) "TOLVar114!" ("ob -->" "" "86749" :NOSDIAG :NOETAB) "TOLVar114@" ("--> ob" "" "8675B" :NOSDIAG :NOETAB) "TOLVar115!" ("ob -->" "" "8676D" :NOSDIAG :NOETAB) "TOLVar115@" ("--> ob" "" "8677F" :NOSDIAG :NOETAB) "TOLVar116!" ("ob -->" "" "86791" :NOSDIAG :NOETAB) "TOLVar116@" ("--> ob" "" "867A3" :NOSDIAG :NOETAB) "TOLVar117!" ("ob -->" "" "867B5" :NOSDIAG :NOETAB) "TOLVar117@" ("--> ob" "" "867C7" :NOSDIAG :NOETAB) "TOLVar118!" ("ob -->" "" "867D9" :NOSDIAG :NOETAB) "TOLVar118@" ("--> ob" "" "867EB" :NOSDIAG :NOETAB) "TOLVar119!" ("ob -->" "" "867FD" :NOSDIAG :NOETAB) "TOLVar119@" ("--> ob" "" "8680F" :NOSDIAG :NOETAB) "TOLVar120!" ("ob -->" "" "86821" :NOSDIAG :NOETAB) "TOLVar120@" ("--> ob" "" "86833" :NOSDIAG :NOETAB) "TOLVar121!" ("ob -->" "" "86845" :NOSDIAG :NOETAB) "TOLVar121@" ("--> ob" "" "86857" :NOSDIAG :NOETAB) "TOLVar122!" ("ob -->" "" "86869" :NOSDIAG :NOETAB) "TOLVar122@" ("--> ob" "" "8687B" :NOSDIAG :NOETAB) "TOLVar123!" ("ob -->" "" "8688D" :NOSDIAG :NOETAB) "TOLVar123@" ("--> ob" "" "8689F" :NOSDIAG :NOETAB) "TOLVar124!" ("ob -->" "" "868B1" :NOSDIAG :NOETAB) "TOLVar124@" ("--> ob" "" "868C3" :NOSDIAG :NOETAB) "TOLVar125!" ("ob -->" "" "868D5" :NOSDIAG :NOETAB) "TOLVar125@" ("--> ob" "" "868E7" :NOSDIAG :NOETAB) "TOLVar126!" ("ob -->" "" "868F9" :NOSDIAG :NOETAB) "TOLVar126@" ("--> ob" "" "8690B" :NOSDIAG :NOETAB) "TOLVar127!" ("ob -->" "" "8691D" :NOSDIAG :NOETAB) "TOLVar127@" ("--> ob" "" "8692F" :NOSDIAG :NOETAB) "TOLVar128!" ("ob -->" "" "86941" :NOSDIAG :NOETAB) "TOLVar128@" ("--> ob" "" "86953" :NOSDIAG :NOETAB) "TOLVar129!" ("ob -->" "" "86965" :NOSDIAG :NOETAB) "TOLVar129@" ("--> ob" "" "86977" :NOSDIAG :NOETAB) "TOLVar130!" ("ob -->" "" "86989" :NOSDIAG :NOETAB) "TOLVar130@" ("--> ob" "" "8699B" :NOSDIAG :NOETAB) "TOLVar131!" ("ob -->" "" "869AD" :NOSDIAG :NOETAB) "TOLVar131@" ("--> ob" "" "869BF" :NOSDIAG :NOETAB) "TOLVar132!" ("ob -->" "" "869D1" :NOSDIAG :NOETAB) "TOLVar132@" ("--> ob" "" "869E3" :NOSDIAG :NOETAB) "TOLVar133!" ("ob -->" "" "869F5" :NOSDIAG :NOETAB) "TOLVar133@" ("--> ob" "" "86A07" :NOSDIAG :NOETAB) "TOLVar134!" ("ob -->" "" "86A19" :NOSDIAG :NOETAB) "TOLVar134@" ("--> ob" "" "86A2B" :NOSDIAG :NOETAB) "TOLVar135!" ("ob -->" "" "86A3D" :NOSDIAG :NOETAB) "TOLVar135@" ("--> ob" "" "86A4F" :NOSDIAG :NOETAB) "TOLVar136!" ("ob -->" "" "86A61" :NOSDIAG :NOETAB) "TOLVar136@" ("--> ob" "" "86A73" :NOSDIAG :NOETAB) "TOLVar137!" ("ob -->" "" "86A85" :NOSDIAG :NOETAB) "TOLVar137@" ("--> ob" "" "86A97" :NOSDIAG :NOETAB) "TOLVar138!" ("ob -->" "" "86AA9" :NOSDIAG :NOETAB) "TOLVar138@" ("--> ob" "" "86ABB" :NOSDIAG :NOETAB) "TOLVar139!" ("ob -->" "" "86ACD" :NOSDIAG :NOETAB) "TOLVar139@" ("--> ob" "" "86ADF" :NOSDIAG :NOETAB) "TOLVar140!" ("ob -->" "" "86AF1" :NOSDIAG :NOETAB) "TOLVar140@" ("--> ob" "" "86B03" :NOSDIAG :NOETAB) "TOLVar141!" ("ob -->" "" "86B15" :NOSDIAG :NOETAB) "TOLVar141@" ("--> ob" "" "86B27" :NOSDIAG :NOETAB) "TOLVar142!" ("ob -->" "" "86B39" :NOSDIAG :NOETAB) "TOLVar142@" ("--> ob" "" "86B4B" :NOSDIAG :NOETAB) "TOLVar143!" ("ob -->" "" "86B5D" :NOSDIAG :NOETAB) "TOLVar143@" ("--> ob" "" "86B6F" :NOSDIAG :NOETAB) "TOLVar144!" ("ob -->" "" "86B81" :NOSDIAG :NOETAB) "TOLVar144@" ("--> ob" "" "86B93" :NOSDIAG :NOETAB) "TOLVar145!" ("ob -->" "" "86BA5" :NOSDIAG :NOETAB) "TOLVar145@" ("--> ob" "" "86BB7" :NOSDIAG :NOETAB) "TOLVar146!" ("ob -->" "" "86BC9" :NOSDIAG :NOETAB) "TOLVar146@" ("--> ob" "" "86BDB" :NOSDIAG :NOETAB) "TOLVar147!" ("ob -->" "" "86BED" :NOSDIAG :NOETAB) "TOLVar147@" ("--> ob" "" "86BFF" :NOSDIAG :NOETAB) "TOLVar148!" ("ob -->" "" "86C11" :NOSDIAG :NOETAB) "TOLVar148@" ("--> ob" "" "86C23" :NOSDIAG :NOETAB) "TOLVar149!" ("ob -->" "" "86C35" :NOSDIAG :NOETAB) "TOLVar149@" ("--> ob" "" "86C47" :NOSDIAG :NOETAB) "TOLVar150!" ("ob -->" "" "86C59" :NOSDIAG :NOETAB) "TOLVar150@" ("--> ob" "" "86C6B" :NOSDIAG :NOETAB) "TOLVar151!" ("ob -->" "" "86C7D" :NOSDIAG :NOETAB) "TOLVar151@" ("--> ob" "" "86C8F" :NOSDIAG :NOETAB) "TOLVar152!" ("ob -->" "" "86CA1" :NOSDIAG :NOETAB) "TOLVar152@" ("--> ob" "" "86CB3" :NOSDIAG :NOETAB) "TOLVar153!" ("ob -->" "" "86CC5" :NOSDIAG :NOETAB) "TOLVar153@" ("--> ob" "" "86CD7" :NOSDIAG :NOETAB) "TOLVar154!" ("ob -->" "" "86CE9" :NOSDIAG :NOETAB) "TOLVar154@" ("--> ob" "" "86CFB" :NOSDIAG :NOETAB) "TOLVar155!" ("ob -->" "" "86D0D" :NOSDIAG :NOETAB) "TOLVar155@" ("--> ob" "" "86D1F" :NOSDIAG :NOETAB) "TOLVar156!" ("ob -->" "" "86D31" :NOSDIAG :NOETAB) "TOLVar156@" ("--> ob" "" "86D43" :NOSDIAG :NOETAB) "TOLVar157!" ("ob -->" "" "86D55" :NOSDIAG :NOETAB) "TOLVar157@" ("--> ob" "" "86D67" :NOSDIAG :NOETAB) "TOLVar158!" ("ob -->" "" "86D79" :NOSDIAG :NOETAB) "TOLVar158@" ("--> ob" "" "86D8B" :NOSDIAG :NOETAB) "TOLVar159!" ("ob -->" "" "86D9D" :NOSDIAG :NOETAB) "TOLVar159@" ("--> ob" "" "86DAF" :NOSDIAG :NOETAB) "TOLVar160!" ("ob -->" "" "86DC1" :NOSDIAG :NOETAB) "TOLVar160@" ("--> ob" "" "86DD3" :NOSDIAG :NOETAB) "TOLVar161!" ("ob -->" "" "86DE5" :NOSDIAG :NOETAB) "TOLVar161@" ("--> ob" "" "86DF7" :NOSDIAG :NOETAB) "TOLVar162!" ("ob -->" "" "86E09" :NOSDIAG :NOETAB) "TOLVar162@" ("--> ob" "" "86E1B" :NOSDIAG :NOETAB) "TOLVar163!" ("ob -->" "" "86E2D" :NOSDIAG :NOETAB) "TOLVar163@" ("--> ob" "" "86E3F" :NOSDIAG :NOETAB) "TOLVar164!" ("ob -->" "" "86E51" :NOSDIAG :NOETAB) "TOLVar164@" ("--> ob" "" "86E63" :NOSDIAG :NOETAB) "TOLVar165!" ("ob -->" "" "86E75" :NOSDIAG :NOETAB) "TOLVar165@" ("--> ob" "" "86E87" :NOSDIAG :NOETAB) "TOLVar166!" ("ob -->" "" "86E99" :NOSDIAG :NOETAB) "TOLVar166@" ("--> ob" "" "86EAB" :NOSDIAG :NOETAB) "TOLVar167!" ("ob -->" "" "86EBD" :NOSDIAG :NOETAB) "TOLVar167@" ("--> ob" "" "86ECF" :NOSDIAG :NOETAB) "TOLVar168!" ("ob -->" "" "86EE1" :NOSDIAG :NOETAB) "TOLVar168@" ("--> ob" "" "86EF3" :NOSDIAG :NOETAB) "TOLVar169!" ("ob -->" "" "86F05" :NOSDIAG :NOETAB) "TOLVar169@" ("--> ob" "" "86F17" :NOSDIAG :NOETAB) "TOLVar170!" ("ob -->" "" "86F29" :NOSDIAG :NOETAB) "TOLVar170@" ("--> ob" "" "86F3B" :NOSDIAG :NOETAB) "TOLVar171!" ("ob -->" "" "86F4D" :NOSDIAG :NOETAB) "TOLVar171@" ("--> ob" "" "86F5F" :NOSDIAG :NOETAB) "TOLVar172!" ("ob -->" "" "86F71" :NOSDIAG :NOETAB) "TOLVar172@" ("--> ob" "" "86F83" :NOSDIAG :NOETAB) "TOLVar173!" ("ob -->" "" "86F95" :NOSDIAG :NOETAB) "TOLVar173@" ("--> ob" "" "86FA7" :NOSDIAG :NOETAB) "TOLVar174!" ("ob -->" "" "86FB9" :NOSDIAG :NOETAB) "TOLVar174@" ("--> ob" "" "86FCB" :NOSDIAG :NOETAB) "TOLVar175!" ("ob -->" "" "86FDD" :NOSDIAG :NOETAB) "TOLVar175@" ("--> ob" "" "86FEF" :NOSDIAG :NOETAB) "TOLVar176!" ("ob -->" "" "87001" :NOSDIAG :NOETAB) "TOLVar176@" ("--> ob" "" "87013" :NOSDIAG :NOETAB) "TOLVar177!" ("ob -->" "" "87025" :NOSDIAG :NOETAB) "TOLVar177@" ("--> ob" "" "87037" :NOSDIAG :NOETAB) "TOLVar178!" ("ob -->" "" "87049" :NOSDIAG :NOETAB) "TOLVar178@" ("--> ob" "" "8705B" :NOSDIAG :NOETAB) "TOLVar179!" ("ob -->" "" "8706D" :NOSDIAG :NOETAB) "TOLVar179@" ("--> ob" "" "8707F" :NOSDIAG :NOETAB) "TOLVar180!" ("ob -->" "" "87091" :NOSDIAG :NOETAB) "TOLVar180@" ("--> ob" "" "870A3" :NOSDIAG :NOETAB) "TOLVar181!" ("ob -->" "" "870B5" :NOSDIAG :NOETAB) "TOLVar181@" ("--> ob" "" "870C7" :NOSDIAG :NOETAB) "TOLVar182!" ("ob -->" "" "870D9" :NOSDIAG :NOETAB) "TOLVar182@" ("--> ob" "" "870EB" :NOSDIAG :NOETAB) "TOLVar183!" ("ob -->" "" "870FD" :NOSDIAG :NOETAB) "TOLVar183@" ("--> ob" "" "8710F" :NOSDIAG :NOETAB) "TOLVar184!" ("ob -->" "" "87121" :NOSDIAG :NOETAB) "TOLVar184@" ("--> ob" "" "87133" :NOSDIAG :NOETAB) "TOLVar185!" ("ob -->" "" "87145" :NOSDIAG :NOETAB) "TOLVar185@" ("--> ob" "" "87157" :NOSDIAG :NOETAB) "TOLVar186!" ("ob -->" "" "87169" :NOSDIAG :NOETAB) "TOLVar186@" ("--> ob" "" "8717B" :NOSDIAG :NOETAB) "TOLVar187!" ("ob -->" "" "8718D" :NOSDIAG :NOETAB) "TOLVar187@" ("--> ob" "" "8719F" :NOSDIAG :NOETAB) "TOLVar188!" ("ob -->" "" "871B1" :NOSDIAG :NOETAB) "TOLVar188@" ("--> ob" "" "871C3" :NOSDIAG :NOETAB) "TOLVar189!" ("ob -->" "" "871D5" :NOSDIAG :NOETAB) "TOLVar189@" ("--> ob" "" "871E7" :NOSDIAG :NOETAB) "TOLVar190!" ("ob -->" "" "871F9" :NOSDIAG :NOETAB) "TOLVar190@" ("--> ob" "" "8720B" :NOSDIAG :NOETAB) "TOLVar191!" ("ob -->" "" "8721D" :NOSDIAG :NOETAB) "TOLVar191@" ("--> ob" "" "8722F" :NOSDIAG :NOETAB) "TOLVar192!" ("ob -->" "" "87241" :NOSDIAG :NOETAB) "TOLVar192@" ("--> ob" "" "87253" :NOSDIAG :NOETAB) "TOLVar193!" ("ob -->" "" "87265" :NOSDIAG :NOETAB) "TOLVar193@" ("--> ob" "" "87277" :NOSDIAG :NOETAB) "TOLVar194!" ("ob -->" "" "87289" :NOSDIAG :NOETAB) "TOLVar194@" ("--> ob" "" "8729B" :NOSDIAG :NOETAB) "TOLVar195!" ("ob -->" "" "872AD" :NOSDIAG :NOETAB) "TOLVar195@" ("--> ob" "" "872BF" :NOSDIAG :NOETAB) "TOLVar196!" ("ob -->" "" "872D1" :NOSDIAG :NOETAB) "TOLVar196@" ("--> ob" "" "872E3" :NOSDIAG :NOETAB) "TOLVar197!" ("ob -->" "" "872F5" :NOSDIAG :NOETAB) "TOLVar197@" ("--> ob" "" "87307" :NOSDIAG :NOETAB) "TOLVar198!" ("ob -->" "" "87319" :NOSDIAG :NOETAB) "TOLVar198@" ("--> ob" "" "8732B" :NOSDIAG :NOETAB) "TOLVar199!" ("ob -->" "" "8733D" :NOSDIAG :NOETAB) "TOLVar199@" ("--> ob" "" "8734F" :NOSDIAG :NOETAB) "TOLVar200!" ("ob -->" "" "87361" :NOSDIAG :NOETAB) "TOLVar200@" ("--> ob" "" "87373" :NOSDIAG :NOETAB) "TOLVar201!" ("ob -->" "" "87385" :NOSDIAG :NOETAB) "TOLVar201@" ("--> ob" "" "87397" :NOSDIAG :NOETAB) "TOLVar202!" ("ob -->" "" "873A9" :NOSDIAG :NOETAB) "TOLVar202@" ("--> ob" "" "873BB" :NOSDIAG :NOETAB) "TOLVar203!" ("ob -->" "" "873CD" :NOSDIAG :NOETAB) "TOLVar203@" ("--> ob" "" "873DF" :NOSDIAG :NOETAB) "TOLVar204!" ("ob -->" "" "873F1" :NOSDIAG :NOETAB) "TOLVar204@" ("--> ob" "" "87403" :NOSDIAG :NOETAB) "TOLVar205!" ("ob -->" "" "87415" :NOSDIAG :NOETAB) "TOLVar205@" ("--> ob" "" "87427" :NOSDIAG :NOETAB) "TOLVar206!" ("ob -->" "" "87439" :NOSDIAG :NOETAB) "TOLVar206@" ("--> ob" "" "8744B" :NOSDIAG :NOETAB) "TOLVar207!" ("ob -->" "" "8745D" :NOSDIAG :NOETAB) "TOLVar207@" ("--> ob" "" "8746F" :NOSDIAG :NOETAB) "TOLVar208!" ("ob -->" "" "87481" :NOSDIAG :NOETAB) "TOLVar208@" ("--> ob" "" "87493" :NOSDIAG :NOETAB) "TOLVar209!" ("ob -->" "" "874A5" :NOSDIAG :NOETAB) "TOLVar209@" ("--> ob" "" "874B7" :NOSDIAG :NOETAB) "TOLVar210!" ("ob -->" "" "874C9" :NOSDIAG :NOETAB) "TOLVar210@" ("--> ob" "" "874DB" :NOSDIAG :NOETAB) "TOLVar211!" ("ob -->" "" "874ED" :NOSDIAG :NOETAB) "TOLVar211@" ("--> ob" "" "874FF" :NOSDIAG :NOETAB) "TOLVar212!" ("ob -->" "" "87511" :NOSDIAG :NOETAB) "TOLVar212@" ("--> ob" "" "87523" :NOSDIAG :NOETAB) "TOLVar213!" ("ob -->" "" "87535" :NOSDIAG :NOETAB) "TOLVar213@" ("--> ob" "" "87547" :NOSDIAG :NOETAB) "TOLVar214!" ("ob -->" "" "87559" :NOSDIAG :NOETAB) "TOLVar214@" ("--> ob" "" "8756B" :NOSDIAG :NOETAB) "TOLVar215!" ("ob -->" "" "8757D" :NOSDIAG :NOETAB) "TOLVar215@" ("--> ob" "" "8758F" :NOSDIAG :NOETAB) "TOLVar216!" ("ob -->" "" "875A1" :NOSDIAG :NOETAB) "TOLVar216@" ("--> ob" "" "875B3" :NOSDIAG :NOETAB) "TOLVarN!" ("ob -->" "" "875C5" :NOSDIAG :NOETAB) "TOLVarN@" ("--> ob" "" "875E8" :NOSDIAG :NOETAB) "ClrAllTVars" ("" "" "8760B" :NOSDIAG :NOETAB) "ClrAllTOLVs" ("" "" "87641" :NOSDIAG :NOETAB) "%0AllTopicVs" ("" "" "8765D" :NOSDIAG :NOETAB) "%0AllTOLVars" ("" "" "87698" :NOSDIAG :NOETAB) "TOLVarSet!" ("" "" "876D3" :NOSDIAG :NOETAB) "%0TOLVarSet" ("" "" "877A0" :NOSDIAG :NOETAB) "1getcxt!" ("" "" "877F0" :NOSDIAG :NOETAB) "DoInCxt" ("" "" "87804" :NOSDIAG :NOETAB) "DoInCalcCxt" ("" "" "8785E" :NOSDIAG :NOETAB) "DoInAppCxt" ("" "" "87877" :NOSDIAG :NOETAB) "DoInFuncCxt" ("" "" "87890" :NOSDIAG :NOETAB) "DoInPolarCxt" ("" "" "878A9" :NOSDIAG :NOETAB) "DoInParamCxt" ("" "" "878C2" :NOSDIAG :NOETAB) "DoInSeqCxt" ("" "" "878DB" :NOSDIAG :NOETAB) "DoInStatCxt" ("" "" "878F4" :NOSDIAG :NOETAB) "DoInSolveCxt" ("" "" "8790D" :NOSDIAG :NOETAB) "DoInOtherCxt" ("" "" "87926" :NOSDIAG :NOETAB) "otherNG?" ("" "" "879F3" :NOSDIAG :NOETAB) "GET@tTYPER" ("" "" "87A26" :NOSDIAG :NOETAB) "StoVar" ("ob id -->" "Stores to variable. ID is one of the ids returned by any of the commands in the -following subsections." "82D55") "~xa" ("\\-> id" "The id corresponding to the real variable A." "0000F2") "~xb" ("\\-> id" "The id corresponding to the real variable B." "0010F2") "~xc" ("\\-> id" "The id corresponding to the real variable C." "0020F2") "~xd" ("\\-> id" "The id corresponding to the real variable D." "0030F2") "~xf" ("\\-> id" "The id corresponding to the real variable F." "0050F2") "~xg" ("\\-> id" "The id corresponding to the real variable G." "0060F2") "~xh" ("\\-> id" "The id corresponding to the real variable H." "0070F2") "~xj" ("\\-> id" "The id corresponding to the real variable J." "0090F2") "~xk" ("\\-> id" "The id corresponding to the real variable K." "00A0F2") "~xl" ("\\-> id" "The id corresponding to the real variable L." "00B0F2") "~xm" ("\\-> id" "The id corresponding to the real variable M." "00C0F2") "~xn" ("\\-> id" "The id corresponding to the real variable N." "00D0F2") "~xo" ("\\-> id" "The id corresponding to the real variable O." "00E0F2") "~xp" ("\\-> id" "The id corresponding to the real variable P." "00F0F2") "~xq" ("\\-> id" "The id corresponding to the real variable Q." "0100F2") "~xr" ("\\-> id" "The id corresponding to the real variable R." "0110F2") "~xs" ("\\-> id" "The id corresponding to the real variable S." "0120F2") "~xt" ("\\-> id" "The id corresponding to the real variable T." "0130F2") "~xu" ("\\-> id" "The id corresponding to the real variable U." "0140F2") "~xv" ("\\-> id" "The id corresponding to the real variable V." "0150F2") "~xw" ("\\-> id" "The id corresponding to the real variable W." "0160F2") "xx" ("\\-> id" "The id corresponding to the real variable X." "57916") "~xy" ("\\-> id" "The id corresponding to the real variable Y." "0180F2") "~xz" ("\\-> id" "The id corresponding to the real variable Z." "0190F2") "~xtheta" ("\\-> id" "The id corresponding to the real variable \\Gh." "01A0F2") "~xz0" ("\\-> id" "The id corresponding to the complex -variable Z0. " "0310F2") "~xz1" ("\\-> id" "The id corresponding to the complex -variable Z1. " "0320F2") "~xz2" ("\\-> id" "The id corresponding to the complex -variable Z2. " "0330F2") "~xz3" ("\\-> id" "The id corresponding to the complex -variable Z3. " "0340F2") "~xz4" ("\\-> id" "The id corresponding to the complex -variable Z4. " "0350F2") "~xz5" ("\\-> id" "The id corresponding to the complex -variable Z5. " "0360F2") "~xz6" ("\\-> id" "The id corresponding to the complex -variable Z6. " "0370F2") "~xz7" ("\\-> id" "The id corresponding to the complex -variable Z7. " "0380F2") "~xz8" ("\\-> id" "The id corresponding to the complex -variable Z8. " "0390F2") "~xz9" ("\\-> id" "The id corresponding to the complex -variable Z9. " "03A0F2") "~xm0" ("\\-> id" "The id corresponding to the matrix -variable M0. " "03B0F2") "~xm1" ("\\-> id" "The id corresponding to the matrix -variable M1. " "03C0F2") "~xm2" ("\\-> id" "The id corresponding to the matrix -variable M2. " "03D0F2") "~xm3" ("\\-> id" "The id corresponding to the matrix -variable M3. " "03E0F2") "~xm4" ("\\-> id" "The id corresponding to the matrix -variable M4. " "03F0F2") "~xm5" ("\\-> id" "The id corresponding to the matrix -variable M5. " "0400F2") "~xm6" ("\\-> id" "The id corresponding to the matrix -variable M6. " "0410F2") "~xm7" ("\\-> id" "The id corresponding to the matrix -variable M7. " "0420F2") "~xm8" ("\\-> id" "The id corresponding to the matrix -variable M8. " "0430F2") "~xm9" ("\\-> id" "The id corresponding to the matrix -variable M9. " "0440F2") "~xg0" ("\\-> id" "The id corresponding to the graphics -variable G0. " "04F0F2") "~xg1" ("\\-> id" "The id corresponding to the graphics -variable G1. " "0500F2") "~xg2" ("\\-> id" "The id corresponding to the graphics -variable G2. " "0510F2") "~xg3" ("\\-> id" "The id corresponding to the graphics -variable G3. " "0520F2") "~xg4" ("\\-> id" "The id corresponding to the graphics -variable G4. " "0530F2") "~xg5" ("\\-> id" "The id corresponding to the graphics -variable G5. " "0540F2") "~xg6" ("\\-> id" "The id corresponding to the graphics -variable G6. " "0550F2") "~xg7" ("\\-> id" "The id corresponding to the graphics -variable G7. " "0560F2") "~xg8" ("\\-> id" "The id corresponding to the graphics -variable G8. " "0570F2") "~xg9" ("\\-> id" "The id corresponding to the graphics -variable G9. " "0580F2") "~xl0" ("\\-> id" "The id corresponding to the list -variable L0. " "0450F2") "~xl1" ("\\-> id" "The id corresponding to the list -variable L1. " "0460F2") "~xl2" ("\\-> id" "The id corresponding to the list -variable L2. " "0470F2") "~xl3" ("\\-> id" "The id corresponding to the list -variable L3. " "0480F2") "~xl4" ("\\-> id" "The id corresponding to the list -variable L4. " "0490F2") "~xl5" ("\\-> id" "The id corresponding to the list -variable L5. " "04A0F2") "~xl6" ("\\-> id" "The id corresponding to the list -variable L6. " "04B0F2") "~xl7" ("\\-> id" "The id corresponding to the list -variable L7. " "04C0F2") "~xl8" ("\\-> id" "The id corresponding to the list -variable L8. " "04D0F2") "~xl9" ("\\-> id" "The id corresponding to the list -variable L9. " "04E0F2") "ClearList0" ("\\->" "Clears list 0." "81F86") "ClearList1" ("\\->" "Clears list 1." "81F2C") "ClearList2" ("\\->" "Clears list 2." "81F36") "ClearList3" ("\\->" "Clears list 3." "81F40") "ClearList4" ("\\->" "Clears list 4." "81F4A") "ClearList5" ("\\->" "Clears list 5." "81F54") "ClearList6" ("\\->" "Clears list 6." "81F5E") "ClearList7" ("\\->" "Clears list 7." "81F68") "ClearList8" ("\\->" "Clears list 8." "81F72") "ClearList9" ("\\->" "Clears list 9." "81F7C") "ClearLists" ("\\->" "Clears all lists." "28381" :UBS) "ClrListUtil" ("" "" "81F22") "ClrInAplet" ("" "" "81D92") "~xF0" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F0. " "0D20F2") "~xF1" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F1. " "0C00F2") "~xF2" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F2. " "0C20F2") "~xF3" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F3. " "0C40F2") "~xF4" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F4. " "0C60F2") "~xF5" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F5. " "0C80F2") "~xF6" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F6. " "0CA0F2") "~xF7" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F7. " "0CC0F2") "~xF8" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F8. " "0CE0F2") "~xF9" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F9. " "0D00F2") "~idF0" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F0. " "0D30F2") "~idF1" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F1. " "0C10F2") "~idF2" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F2. " "0C30F2") "~idF3" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F3. " "0C50F2") "~idF4" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F4. " "0C70F2") "~idF5" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F5. " "0C90F2") "~idF6" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F6. " "0CB0F2") "~idF7" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F7. " "0CD0F2") "~idF8" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F8. " "0CF0F2") "~idF9" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F9. " "0D10F2") "~xX0" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X0. " "0F80F2") "~xX1" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X1. " "0D40F2") "~xX2" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X2. " "0D80F2") "~xX3" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X3. " "0DC0F2") "~xX4" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X4. " "0E00F2") "~xX5" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X5. " "0E40F2") "~xX6" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X6. " "0E80F2") "~xX7" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X7. " "0EC0F2") "~xX8" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X8. " "0F00F2") "~xX9" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X9. " "0F40F2") "~xY0" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y0. " "0FA0F2") "~xY1" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y1. " "0D60F2") "~xY2" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y2. " "0DA0F2") "~xY3" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y3. " "0DE0F2") "~xY4" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y4. " "0E20F2") "~xY5" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y5. " "0E60F2") "~xY6" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y6. " "0EA0F2") "~xY7" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y7. " "0EE0F2") "~xY8" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y8. " "0F20F2") "~xY9" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y9. " "0F60F2") "~idX0" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X0. " "0F90F2") "~idX1" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X1. " "0D50F2") "~idX2" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X2. " "0D90F2") "~idX3" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X3. " "0DD0F2") "~idX4" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X4. " "0E10F2") "~idX5" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X5. " "0E50F2") "~idX6" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X6. " "0E90F2") "~idX7" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X7. " "0ED0F2") "~idX8" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X8. " "0F10F2") "~idX9" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X9. " "0F50F2") "~idY0" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y0. " "0FB0F2") "~idY1" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y1. " "0D70F2") "~idY2" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y2. " "0DB0F2") "~idY3" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y3. " "0DF0F2") "~idY4" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y4. " "0E30F2") "~idY5" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y5. " "0E70F2") "~idY6" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y6. " "0EB0F2") "~idY7" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y7. " "0EF0F2") "~idY8" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y8. " "0F30F2") "~idY9" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y9. " "0F70F2") "~xR0" ("\\-> id" "The id corresponding to the POLAR applet -variable R0. " "10E0F2") "~xR1" ("\\-> id" "The id corresponding to the POLAR applet -variable R1. " "0FC0F2") "~xR2" ("\\-> id" "The id corresponding to the POLAR applet -variable R2. " "0FE0F2") "~xR3" ("\\-> id" "The id corresponding to the POLAR applet -variable R3. " "1000F2") "~xR4" ("\\-> id" "The id corresponding to the POLAR applet -variable R4. " "1020F2") "~xR5" ("\\-> id" "The id corresponding to the POLAR applet -variable R5. " "1040F2") "~xR6" ("\\-> id" "The id corresponding to the POLAR applet -variable R6. " "1060F2") "~xR7" ("\\-> id" "The id corresponding to the POLAR applet -variable R7. " "1080F2") "~xR8" ("\\-> id" "The id corresponding to the POLAR applet -variable R8. " "10A0F2") "~xR9" ("\\-> id" "The id corresponding to the POLAR applet -variable R9. " "10C0F2") "~idR0" ("\\-> id" "The id corresponding to the POLAR applet -variable R0. " "10F0F2") "~idR1" ("\\-> id" "The id corresponding to the POLAR applet -variable R1. " "0FD0F2") "~idR2" ("\\-> id" "The id corresponding to the POLAR applet -variable R2. " "0FF0F2") "~idR3" ("\\-> id" "The id corresponding to the POLAR applet -variable R3. " "1010F2") "~idR4" ("\\-> id" "The id corresponding to the POLAR applet -variable R4. " "1030F2") "~idR5" ("\\-> id" "The id corresponding to the POLAR applet -variable R5. " "1050F2") "~idR6" ("\\-> id" "The id corresponding to the POLAR applet -variable R6. " "1070F2") "~idR7" ("\\-> id" "The id corresponding to the POLAR applet -variable R7. " "1090F2") "~idR8" ("\\-> id" "The id corresponding to the POLAR applet -variable R8. " "10B0F2") "~idR9" ("\\-> id" "The id corresponding to the POLAR applet -variable R9. " "10D0F2") "~xU0" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U0. " "0BE0F2") "~xU1" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U1. " "0AC0F2") "~xU2" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U2. " "0AE0F2") "~xU3" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U3. " "0B00F2") "~xU4" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U4. " "0B20F2") "~xU5" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U5. " "0B40F2") "~xU6" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U6. " "0B60F2") "~xU7" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U7. " "0B80F2") "~xU8" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U8. " "0BA0F2") "~xU9" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U9. " "0BC0F2") "~idU0" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U0. " "0BF0F2") "~idU1" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U1. " "0AD0F2") "~idU2" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U2. " "0AF0F2") "~idU3" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U3. " "0B10F2") "~idU4" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U4. " "0B30F2") "~idU5" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U5. " "0B50F2") "~idU6" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U6. " "0B70F2") "~idU7" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U7. " "0B90F2") "~idU8" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U8. " "0BB0F2") "~idU9" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U9. " "0BD0F2") "~idE0" ("\\-> id" "The id corresponding to the SOLVE applet -variable E0. " "08E0F2") "~idE1" ("\\-> id" "The id corresponding to the SOLVE applet -variable E1. " "0850F2") "~idE2" ("\\-> id" "The id corresponding to the SOLVE applet -variable E2. " "0860F2") "~idE3" ("\\-> id" "The id corresponding to the SOLVE applet -variable E3. " "0870F2") "~idE4" ("\\-> id" "The id corresponding to the SOLVE applet -variable E4. " "0880F2") "~idE5" ("\\-> id" "The id corresponding to the SOLVE applet -variable E5. " "0890F2") "~idE6" ("\\-> id" "The id corresponding to the SOLVE applet -variable E6. " "08A0F2") "~idE7" ("\\-> id" "The id corresponding to the SOLVE applet -variable E7. " "08B0F2") "~idE8" ("\\-> id" "The id corresponding to the SOLVE applet -variable E8. " "08C0F2") "~idE9" ("\\-> id" "The id corresponding to the SOLVE applet -variable E9. " "08D0F2") "xC1" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C1. " "5FFF4") "xC2" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C2. " "6001A") "xC3" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C3. " "60040") "xC4" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C4. " "60066") "xC5" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C5. " "6008C") "~xs1" ("" "" "1240F2") "~xs2" ("" "" "1250F2") "~xs3" ("" "" "1260F2") "~xs4" ("" "" "1270F2") "~xs5" ("" "" "1280F2") "~xn1" ("" "" "1290F2") "~xn2" ("" "" "12A0F2") "~xn3" ("" "" "12B0F2") "~xn4" ("" "" "12C0F2") "~xn5" ("" "" "12D0F2") "~xD0" ("" "" "1190F2") "~xD1" ("" "" "1100F2") "~xD2" ("" "" "1110F2") "~xD3" ("" "" "1120F2") "~xD4" ("" "" "1130F2") "~xD5" ("" "" "1140F2") "~xD6" ("" "" "1150F2") "~xD7" ("" "" "1160F2") "~xD8" ("" "" "1170F2") "~xD9" ("" "" "1180F2") "~xE" ("" "" "0040F2") "~xH1" ("" "" "11A0F2") "~xH2" ("" "" "11B0F2") "~xH3" ("" "" "11C0F2") "~xH4" ("" "" "11D0F2") "~xH5" ("" "" "11E0F2") "~xI" ("" "" "0080F2") "~xQ1" ("" "" "0250F2") "~xQ3" ("" "" "0260F2") "~xS1" ("" "" "11F0F2") "~xS1fit" ("" "" "0A70F2") "~xS1mark" ("" "" "0A20F2") "~xS2" ("" "" "1200F2") "~xS2fit" ("" "" "0A80F2") "~xS2mark" ("" "" "0A30F2") "~xS3" ("" "" "1210F2") "~xS3fit" ("" "" "0A90F2") "~xS3mark" ("" "" "0A40F2") "~xS4" ("" "" "1220F2") "~xS4fit" ("" "" "0AA0F2") "~xS4mark" ("" "" "0A50F2") "~xS5" ("" "" "1230F2") "~xS5fit" ("" "" "0AB0F2") "~xS5mark" ("" "" "0A60F2") "~m->DEFACOS" ("" "" "0680F0") "~m->DEFACOSH" ("" "" "06E0F0") "~m->DEFASIN" ("" "" "0670F0") "~m->DEFASINH" ("" "" "06D0F0") "~m->DEFATAN" ("" "" "0690F0") "~m->DEFATANH" ("" "" "06F0F0") "~m->DEFCOS" ("" "" "0650F0") "~m->DEFCOSH" ("" "" "06B0F0") "~m->DEFSIN" ("" "" "0640F0") "~m->DEFSINH" ("" "" "06A0F0") "~m->DEFTAN" ("" "" "0660F0") "~m->DEFTANH" ("" "" "06C0F0") "~m->TRG" ("" "" "0630F0") "~m->[]<-*/" ("" "" "05E0F0") "~m->[]<-+-" ("" "" "05D0F0") "~m-[]*" ("" "" "03F0F0") "~m-[]+" ("" "" "0410F0") "~m-[]-" ("" "" "0420F0") "~m-[]/" ("" "" "0400F0") "~m-[]L" ("" "" "03E0F0") "~m1/[]*" ("" "" "03A0F0") "~m1/[]/" ("" "" "03B0F0") "~m1/[]E" ("" "" "03D0F0") "~m1/[]^" ("" "" "03C0F0") "~m<->*" ("" "" "0210F0") "~m<->+" ("" "" "01F0F0") "~m<->-" ("" "" "0200F0") "~m<->/" ("" "" "0220F0") "~m<-A-+" ("" "" "0230F0") "~m<-A--" ("" "" "0240F0") "~m<-A/*" ("" "" "0250F0") "~m<-A//" ("" "" "0260F0") "~m<-A^*" ("" "" "0270F0") "~m<-M*E" ("" "" "0500F0") "~m<-M*^" ("" "" "04E0F0") "~m<-M+*" ("" "" "0490F0") "~m<-M+L" ("" "" "0520F0") "~m<-M-*" ("" "" "04A0F0") "~m<-M-L" ("" "" "0530F0") "~m<-M/E" ("" "" "0510F0") "~m<-M/^" ("" "" "04F0F0") "~m<-T*/" ("" "" "0580F0") "~m<-T+-" ("" "" "0570F0") "~m<-T=" ("" "" "01B0F0") "~m<-[*/" ("" "" "05A0F0") "~m<-[+-" ("" "" "0590F0") "~m*" ("" "" "0560F0") "~m+" ("" "" "0550F0") "~mA->*/" ("" "" "02A0F0") "~mA->+-" ("" "" "0280F0") "~mA->--" ("" "" "0290F0") "~mA->//" ("" "" "02B0F0") "~mA->^^" ("" "" "02C0F0") "~mAFlq" ("" "" "01C0F0") "~mAFqq" ("" "" "01D0F0") "~mAFrq" ("" "" "01E0F0") "~mCONJ[]" ("" "" "05F0F0") "~mCOS+" ("" "" "0710F0") "~mCOSH+" ("" "" "0740F0") "~mD->/+" ("" "" "02D0F0") "~mD->/-" ("" "" "02E0F0") "~mD->E+" ("" "" "0310F0") "~mD->E-" ("" "" "0320F0") "~mD->L*" ("" "" "0330F0") "~mD->L/" ("" "" "0340F0") "~mD->^+" ("" "" "02F0F0") "~mD->^-" ("" "" "0300F0") "~mE[]^" ("" "" "0450F0") "~mE^*" ("" "" "0430F0") "~mE^/" ("" "" "0440F0") "~mIM[]" ("" "" "0610F0") "~mL*^" ("" "" "0460F0") "~mL[]*" ("" "" "0470F0") "~mL[]/" ("" "" "0480F0") "~mM->op" ("" "" "0540F0") "~mRE[]" ("" "" "0600F0") "~mSIN+" ("" "" "0700F0") "~mSINH+" ("" "" "0730F0") "~mT->=" ("" "" "01A0F0") "~mTAN+" ("" "" "0720F0") "~mTANH+" ("" "" "0750F0") "~m[]CHS*" ("" "" "0350F0") "~m[]CHS/" ("" "" "0360F0") "~m[]CHSL" ("" "" "0370F0") "~m[]INVE" ("" "" "0390F0") "~m[]INV^" ("" "" "0380F0") "~m]->*/" ("" "" "05C0F0") "~m]->+-" ("" "" "05B0F0") "~NSKey3.2" ("???" "The unshifted key 3.2." "00D0A1") "~NSKey3.3" ("???" "The unshifted key 3.3." "00E0A1") "~NSKey4.1" ("???" "The unshifted key 4.1." "0120A1") "~NSKey4.2" ("???" "The unshifted key 4.2." "0130A1") "~NSKey4.3" ("???" "The unshifted key 4.3." "0140A1") "~NSKey4.4" ("???" "The unshifted key 4.4." "0150A1") "~NSKey4.5" ("???" "The unshifted key 4.5." "0160A1") "~NSKey4.6" ("???" "The unshifted key 4.6." "0170A1") "~NSKey5.2" ("???" "The unshifted key 5.2." "0190A1") "~NSKey5.3" ("???" "The unshifted key 5.3." "01A0A1") "~NSKey5.4" ("???" "The unshifted key 5.4." "01B0A1") "~NSKey5.5" ("???" "The unshifted key 5.5." "01C0A1") "~NSKey6.1" ("???" "The unshifted key 6.1." "01D0A1") "~NSKey6.2" ("???" "The unshifted key 6.2." "01E0A1") "~NSKey6.3" ("???" "The unshifted key 6.3." "01F0A1") "~NSKey6.4" ("???" "The unshifted key 6.4." "0200A1") "~NSKey6.5" ("???" "The unshifted key 6.5." "0210A1") "~NSKey7.1" ("???" "The unshifted key 7.1." "0220A1") "~NSKey7.2" ("???" "The unshifted key 7.2." "0230A1") "~NSKey7.3" ("???" "The unshifted key 7.3." "0240A1") "~NSKey7.4" ("???" "The unshifted key 7.4." "0250A1") "~NSKey7.5" ("???" "The unshifted key 7.5." "0260A1") "~NSKey8.1" ("???" "The unshifted key 8.1." "0270A1") "~NSKey8.2" ("???" "The unshifted key 8.2." "0280A1") "~NSKey8.3" ("???" "The unshifted key 8.3." "0290A1") "~NSKey8.4" ("???" "The unshifted key 8.4." "02A0A1") "~NSKey8.5" ("???" "The unshifted key 8.5." "02B0A1") "~NSKey9.2" ("???" "The unshifted key 9.2." "02D0A1") "~NSKey9.3" ("???" "The unshifted key 9.3." "02E0A1") "~NSKey9.4" ("???" "The unshifted key 9.4." "02F0A1") "~NSKey9.5" ("???" "The unshifted key 9.5." "0300A1") "~LSKey1.1" ("???" "The shifted key 1.1." "0000A2") "~LSKey1.2" ("???" "The shifted key 1.2." "0010A2") "~LSKey1.3" ("???" "The shifted key 1.3." "0020A2") "~LSKey1.4" ("???" "The shifted key 1.4." "0030A2") "~LSKey1.5" ("???" "The shifted key 1.5." "0040A2") "~LSKey1.6" ("???" "The shifted key 1.6." "0050A2") "~LSKey2.1" ("???" "The shifted key 2.1." "0060A2") "~LSKey2.2" ("???" "The shifted key 2.2." "0070A2") "~LSKey2.3" ("???" "The shifted key 2.3." "0080A2") "~LSKey3.1" ("???" "The shifted key 3.1." "00C0A2") "~LSKey3.2" ("???" "The shifted key 3.2." "00D0A2") "~LSKey3.3" ("???" "The shifted key 3.3." "00E0A2") "~LSKey4.1" ("???" "The shifted key 4.1." "0120A2") "~LSKey4.2" ("???" "The shifted key 4.2." "0130A2") "~LSKey4.3" ("???" "The shifted key 4.3." "0140A2") "~LSKey4.4" ("???" "The shifted key 4.4." "0150A2") "~LSKey4.5" ("???" "The shifted key 4.5." "0160A2") "~LSKey4.6" ("???" "The shifted key 4.6." "0170A2") "~LSKey5.1" ("???" "The shifted key 5.1." "0180A2") "~LSKey5.2" ("???" "The shifted key 5.2." "0190A2") "~LSKey5.4" ("???" "The shifted key 5.4." "01B0A2") "~LSKey5.5" ("???" "The shifted key 5.5." "01C0A2") "~LSKey6.1" ("???" "The shifted key 6.1." "01D0A2") "~LSKey6.2" ("???" "The shifted key 6.2." "01E0A2") "~LSKey6.3" ("???" "The shifted key 6.3." "01F0A2") "~LSKey6.4" ("???" "The shifted key 6.4." "0200A2") "~LSKey6.5" ("???" "The shifted key 6.5." "0210A2") "~LSKey7.1" ("???" "The shifted key 7.1." "0220A2") "~LSKey7.2" ("???" "The shifted key 7.2." "0230A2") "~LSKey7.3" ("???" "The shifted key 7.3." "0240A2") "~LSKey7.4" ("???" "The shifted key 7.4." "0250A2") "~LSKey7.5" ("???" "The shifted key 7.5." "0260A2") "~LSKey8.1" ("???" "The shifted key 8.1." "0270A2") "~LSKey8.2" ("???" "The shifted key 8.2." "0280A2") "~LSKey8.3" ("???" "The shifted key 8.3." "0290A2") "~LSKey8.4" ("???" "The shifted key 8.4." "02A0A2") "~LSKey8.5" ("???" "The shifted key 8.5." "02B0A2") "~LSKey9.1" ("???" "The shifted key 9.1." "02C0A2") "~LSKey9.2" ("???" "The shifted key 9.2." "02D0A2") "~LSKey9.3" ("???" "The shifted key 9.3." "02E0A2") "~LSKey9.4" ("???" "The shifted key 9.4." "02F0A2") "~LSKey9.5" ("???" "The shifted key 9.5." "0300A2") "~ANSKey1.1" ("???" "The key 1.1 in alpha mode." "0000A4") "~ANSKey1.2" ("???" "The key 1.2 in alpha mode." "0010A4") "~ANSKey1.3" ("???" "The key 1.3 in alpha mode." "0020A4") "~ANSKey1.4" ("???" "The key 1.4 in alpha mode." "0030A4") "~ANSKey1.5" ("???" "The key 1.5 in alpha mode." "0040A4") "~ANSKey1.6" ("???" "The key 1.6 in alpha mode." "0050A4") "~ANSKey2.1" ("???" "The key 2.1 in alpha mode." "0060A4") "~ANSKey2.2" ("???" "The key 2.2 in alpha mode." "0070A4") "~ANSKey2.3" ("???" "The key 2.3 in alpha mode." "0080A4") "~ANSKey2.4" ("???" "The key 2.4 in alpha mode." "0090A4") "~ANSKey2.5" ("???" "The key 2.5 in alpha mode." "00A0A4") "~ANSKey2.6" ("???" "The key 2.6 in alpha mode." "00B0A4") "~ANSKey3.1" ("???" "The key 3.1 in alpha mode." "00C0A4") "~ANSKey3.2" ("???" "The key 3.2 in alpha mode." "00D0A4") "~ANSKey3.3" ("???" "The key 3.3 in alpha mode." "00E0A4") "~ANSKey3.4" ("???" "The key 3.4 in alpha mode." "00F0A4") "~ANSKey3.5" ("???" "The key 3.5 in alpha mode." "0100A4") "~ANSKey3.6" ("???" "The key 3.6 in alpha mode." "0110A4") "~ANSKey4.1" ("???" "The key 4.1 in alpha mode." "0120A4") "~ANSKey4.2" ("???" "The key 4.2 in alpha mode." "0130A4") "~ANSKey4.3" ("???" "The key 4.3 in alpha mode." "0140A4") "~ANSKey4.4" ("???" "The key 4.4 in alpha mode." "0150A4") "~ANSKey4.5" ("???" "The key 4.5 in alpha mode." "0160A4") "~ANSKey4.6" ("???" "The key 4.6 in alpha mode." "0170A4") "~ANSKey5.1" ("???" "The key 5.1 in alpha mode." "0180A4") "~ANSKey5.2" ("???" "The key 5.2 in alpha mode." "0190A4") "~ANSKey5.3" ("???" "The key 5.3 in alpha mode." "01A0A4") "~ANSKey5.4" ("???" "The key 5.4 in alpha mode." "01B0A4") "~ANSKey5.5" ("???" "The key 5.5 in alpha mode." "01C0A4") "~ANSKey6.1" ("???" "The key 6.1 in alpha mode." "01D0A4") "~ANSKey6.2" ("???" "The key 6.2 in alpha mode." "01E0A4") "~ANSKey6.3" ("???" "The key 6.3 in alpha mode." "01F0A4") "~ANSKey6.4" ("???" "The key 6.4 in alpha mode." "0200A4") "~ANSKey6.5" ("???" "The key 6.5 in alpha mode." "0210A4") "~ANSKey7.1" ("???" "The key 7.1 in alpha mode." "0220A4") "~ANSKey7.2" ("???" "The key 7.2 in alpha mode." "0230A4") "~ANSKey7.3" ("???" "The key 7.3 in alpha mode." "0240A4") "~ANSKey7.4" ("???" "The key 7.4 in alpha mode." "0250A4") "~ANSKey7.5" ("???" "The key 7.5 in alpha mode." "0260A4") "~ANSKey8.1" ("???" "The key 8.1 in alpha mode." "0270A4") "~ANSKey8.2" ("???" "The key 8.2 in alpha mode." "0280A4") "~ANSKey8.3" ("???" "The key 8.3 in alpha mode." "0290A4") "~ANSKey8.4" ("???" "The key 8.4 in alpha mode." "02A0A4") "~ANSKey8.5" ("???" "The key 8.5 in alpha mode." "02B0A4") "~ANSKey9.1" ("???" "The key 9.1 in alpha mode." "02C0A4") "~ANSKey9.2" ("???" "The key 9.2 in alpha mode." "02D0A4") "~ANSKey9.3" ("???" "The key 9.3 in alpha mode." "02E0A4") "~ANSKey9.4" ("???" "The key 9.4 in alpha mode." "02F0A4") "~ANSKey9.5" ("???" "The key 9.5 in alpha mode." "0300A4") "~ALSKey1.1" ("???" "The shifted 1.1 key in alpha mode." "0000A5") "~ALSKey1.2" ("???" "The shifted 1.2 key in alpha mode." "0010A5") "~ALSKey1.3" ("???" "The shifted 1.3 key in alpha mode." "0020A5") "~ALSKey1.4" ("???" "The shifted 1.4 key in alpha mode." "0030A5") "~ALSKey1.5" ("???" "The shifted 1.5 key in alpha mode." "0040A5") "~ALSKey1.6" ("???" "The shifted 1.6 key in alpha mode." "0050A5") "~ALSKey2.1" ("???" "The shifted 2.1 key in alpha mode." "0060A5") "~ALSKey2.2" ("???" "The shifted 2.2 key in alpha mode." "0070A5") "~ALSKey2.3" ("???" "The shifted 2.3 key in alpha mode." "0080A5") "~ALSKey2.4" ("???" "The shifted 2.4 key in alpha mode." "0090A5") "~ALSKey2.5" ("???" "The shifted 2.5 key in alpha mode." "00A0A5") "~ALSKey2.6" ("???" "The shifted 2.6 key in alpha mode." "00B0A5") "~ALSKey4.6" ("???" "The shifted 4.6 key in alpha mode." "0170A5") "~ALSKey3.1" ("???" "The shifted 3.1 key in alpha mode." "00C0A5") "~ALSKey3.2" ("???" "The shifted 3.2 key in alpha mode." "00D0A5") "~ALSKey3.3" ("???" "The shifted 3.3 key in alpha mode." "00E0A5") "~ALSKey3.4" ("???" "The shifted 3.4 key in alpha mode." "00F0A5") "~ALSKey3.5" ("???" "The shifted 3.5 key in alpha mode." "0100A5") "~ALSKey3.6" ("???" "The shifted 3.6 key in alpha mode." "0110A5") "~ALSKey4.1" ("???" "The shifted 4.1 key in alpha mode." "0120A5") "~ALSKey4.2" ("???" "The shifted 4.2 key in alpha mode." "0130A5") "~ALSKey4.3" ("???" "The shifted 4.3 key in alpha mode." "0140A5") "~ALSKey4.4" ("???" "The shifted 4.4 key in alpha mode." "0150A5") "~ALSKey4.5" ("???" "The shifted 4.5 key in alpha mode." "0160A5") "~ALSKey5.1" ("???" "The shifted 5.1 key in alpha mode." "0180A5") "~ALSKey5.2" ("???" "The shifted 5.2 key in alpha mode." "0190A5") "~ALSKey5.3" ("???" "The shifted 5.3 key in alpha mode." "01A0A5") "~ALSKey5.4" ("???" "The shifted 5.4 key in alpha mode." "01B0A5") "~ALSKey5.5" ("???" "The shifted 5.5 key in alpha mode." "01C0A5") "~ALSKey6.1" ("???" "The shifted 6.1 key in alpha mode." "01D0A5") "~ALSKey6.2" ("???" "The shifted 6.2 key in alpha mode." "01E0A5") "~ALSKey6.3" ("???" "The shifted 6.3 key in alpha mode." "01F0A5") "~ALSKey6.4" ("???" "The shifted 6.4 key in alpha mode." "0200A5") "~ALSKey6.5" ("???" "The shifted 6.5 key in alpha mode." "0210A5") "~ALSKey7.1" ("???" "The shifted 7.1 key in alpha mode." "0220A5") "~ALSKey7.2" ("???" "The shifted 7.2 key in alpha mode." "0230A5") "~ALSKey7.3" ("???" "The shifted 7.3 key in alpha mode." "0240A5") "~ALSKey7.4" ("???" "The shifted 7.4 key in alpha mode." "0250A5") "~ALSKey7.5" ("???" "The shifted 7.5 key in alpha mode." "0260A5") "~ALSKey8.1" ("???" "The shifted 8.1 key in alpha mode." "0270A5") "~ALSKey8.2" ("???" "The shifted 8.2 key in alpha mode." "0280A5") "~ALSKey8.3" ("???" "The shifted 8.3 key in alpha mode." "0290A5") "~ALSKey8.4" ("???" "The shifted 8.4 key in alpha mode." "02A0A5") "~ALSKey8.5" ("???" "The shifted 8.5 key in alpha mode." "02B0A5") "~ALSKey9.1" ("???" "The shifted 9.1 key in alpha mode." "02C0A5") "~ALSKey9.2" ("???" "The shifted 9.2 key in alpha mode." "02D0A5") "~ALSKey9.3" ("???" "The shifted 9.3 key in alpha mode." "02E0A5") "~ALSKey9.4" ("???" "The shifted 9.4 key in alpha mode." "02F0A5") "~ALSKey9.5" ("???" "The shifted 9.5 key in alpha mode." "0300A5") "~MissingKey1" ("" "" "0090A1") "~MissingKey2" ("" "" "00B0A1") "~MissingKey3" ("" "" "0090A2") "~MissingKey4" ("" "" "00B0A2") "INT_00" ("" "" "81937") "INT_01" ("" "" "8193C") "INT_02" ("" "" "81941") "INT_03" ("" "" "81946") "INT_04" ("" "" "8194B") "INT_05" ("" "" "81950") "INT_06" ("" "" "81955") "INT_07" ("" "" "8195A") "INT_08" ("" "" "8195F") "INT_09" ("" "" "81964") "INT_0A" ("" "" "81969") "INT_0B" ("" "" "8196E") "INT_0C" ("" "" "81973") "INT_0D" ("" "" "81978") "INT_0E" ("" "" "8197D") "INT_0F" ("" "" "81982") "LastBut0" ("" "" "81DB0") "LastBut1" ("" "" "81DB5") "LastBut2" ("" "" "81DBA") "LastBut3" ("" "" "81DBF") "LastBut4" ("" "" "81DC4") "LastBut5" ("" "" "81DC9") "LastBut6" ("" "" "81DCE") "LastBut7" ("" "" "81DD3") "LastBut8" ("" "" "81DD8") "LastBut9" ("" "" "81DDD") "LastBut10" ("" "" "81DE2") "LastBut11" ("" "" "81DE7") "LastBut12" ("" "" "81DEC") "LastBut13" ("" "" "81DF1") "LastBut14" ("" "" "81DF6") "LastBut15" ("" "" "81DFB") "LastBut16" ("" "" "81E00") "LastBut17" ("" "" "81E05") "LastBut18" ("" "" "81E0A") "LastBut19" ("" "" "81E0F") "LastBut20" ("" "" "81E14") "LastBut21" ("" "" "81E19") "LastBut22" ("" "" "81E1E") "LastBut23" ("" "" "81E23") "LastBut24" ("" "" "81E28") "LastBut25" ("" "" "81E2D") "LastBut26" ("" "" "81E32") "LastBut27" ("" "" "81E37") "LastBut28" ("" "" "81E3C") "LastBut29" ("" "" "81E41") "LastBut30" ("" "" "81E46") "LastBut31" ("" "" "81E4B") "LastBut32" ("" "" "81E50") "~xAngle" ("" "" "0620F2") "~xAns" ("" "" "0590F2") "~xArea" ("" "" "0920F2") "~xAxes" ("" "" "0630F2") "~xConnect" ("" "" "0650F2") "~xCoord" ("" "" "06C0F2") "~xDate" ("" "" "0610F2") "~xDigits" ("" "" "0810F2") "~xExtremum" ("" "" "0910F2") "~xFIT" ("" "" "05A0F2") "xFmList" ("" "" "D995F") "xFmMat" ("" "" "D998B") "~xFormat" ("" "" "0800F2") "~xGrid" ("" "" "0640F2") "~xHAngle" ("" "" "05B0F2") "~xHDigits" ("" "" "05D0F2") "~xHFormat" ("" "" "05C0F2") "~xHTick" ("" "" "0740F2") "~xHighRes" ("" "" "0660F2") "~xHisWidth" ("" "" "09F0F2") "~xHmax" ("" "" "0A10F2") "~xHmin" ("" "" "0A00F2") "~xHzoom" ("" "" "0760F2") "~xIerr" ("" "" "05F0F2") "~xIndep" ("" "" "0710F2") "~xInvCursor" ("" "" "0690F2") "~xIsect" ("" "" "0900F2") "~xLabels" ("" "" "06A0F2") "~xMAXS" ("" "" "0230F2") "~xMEANS" ("" "" "01B0F2") "~xMEANX" ("" "" "0270F2") "~xMEANY" ("" "" "02A0F2") "~xMEDIAN" ("" "" "0240F2") "~xMINS" ("" "" "0220F2") "~xNS" ("" "" "0210F2") "~xNmax" ("" "" "09B0F2") "~xNmin" ("" "" "09A0F2") "~xNoteText" ("" "" "0820F2") "~xNumCol" ("" "" "07E0F2") "~xNumFont" ("" "" "07F0F2") "~xNumIndep" ("" "" "07B0F2") "~xNumRow" ("" "" "07D0F2") "~xNumStart" ("" "" "0780F2") "~xNumStep" ("" "" "0790F2") "~xNumType" ("" "" "07A0F2") "~xNumZoom" ("" "" "07C0F2") "~xPage" ("" "" "0830F2") "~xPageNum" ("" "" "0840F2") "~xRELERR" ("" "" "0300F2") "~xRadixMark" ("" "" "05E0F2") "~xRecenter" ("" "" "0680F2") "~xRoot" ("" "" "08F0F2") "~xSSDEV" ("" "" "01F0F2") "~xSVARS" ("" "" "01D0F2") "~xSX" ("" "" "0280F2") "~xSX2" ("" "" "0290F2") "~xSXY" ("" "" "02D0F2") "~xSY" ("" "" "02B0F2") "~xSY2" ("" "" "02C0F2") "~xSeqPlot" ("" "" "09C0F2") "~xSimult" ("" "" "0670F2") "~xSlope" ("" "" "0930F2") "~xStatMode" ("" "" "09D0F2") "~xStatPlot" ("" "" "09E0F2") "~xTOTS" ("" "" "01C0F2") "~xTStep" ("" "" "0960F2") "~xThetaMax" ("" "" "0980F2") "~xThetaMin" ("" "" "0970F2") "~xThetaStep" ("" "" "0990F2") "~xTime" ("" "" "0600F2") "~xTmax" ("" "" "0950F2") "~xTmin" ("" "" "0940F2") "~xTracing" ("" "" "06B0F2") "~xVTick" ("" "" "0750F2") "~xVzoom" ("" "" "0770F2") "~xXcross" ("" "" "0720F2") "~xXmax" ("" "" "06E0F2") "~xXmin" ("" "" "06D0F2") "~xYcross" ("" "" "0730F2") "~xYmax" ("" "" "0700F2") "~xYmin" ("" "" "06F0F2") "~x>COL" ("" "" "0150AB") "~x>DIAG" ("" "" "0170AB") "~x>DISPLAY" ("" "" "0B7002") "~x>PLOT" ("" "" "0B9002") "~x>ROW" ("" "" "0130AB") "~xACOT" ("" "" "0570AB") "~xACSC" ("" "" "0580AB") "~xASEC" ("" "" "0590AB") "~xBLANKGROB" ("" "" "0BA002") "~xBOXW" ("" "" "0470AB") "~xCHECK" ("" "" "03B701") "~xCOBWEB" ("" "" "0450AB") "~xCOL>" ("" "" "0160AB") "~xCONCAT" ("" "" "0370AB") "~xCOT" ("" "" "0540AB") "~xCSC" ("" "" "0560AB") "~xCSWP" ("" "" "01E0AB") "~xCUBICFIT" ("" "" "04D0AB") "~xDFLTNOTE" ("" "" "0280F1") "~xDFLTPICT" ("" "" "0290F1") "~xDIAG>" ("" "" "0180AB") "~xDISPLAY>" ("" "" "0B6002") "~xERASEA" ("" "" "0A6002") "~xFRACTION" ("" "" "0430AB") "~xFUNCSYMB" ("" "" "0210F1") "~xFUNCTAB" ("" "" "0080F1") "~xHIST" ("" "" "0460AB") "~xLOGISFIT" ("" "" "04E0AB") "~xMKMAT" ("" "" "0530AB") "~xPARAMSYMB" ("" "" "0230F1") "~xPARAMTAB" ("" "" "00A0F1") "~xPLOT>" ("" "" "0B8002") "~xPOLARSYMB" ("" "" "0220F1") "~xPOLARTAB" ("" "" "0090F1") "~xPOLYFORM" ("" "" "05B0AB") "~xPOWERFIT" ("" "" "04B0AB") "~xPoly" ("" "" "05C0AB") "~xQUADFIT" ("" "" "04C0AB") "~xREADNOTE" ("" "" "0320F1") "~xREADPICT" ("" "" "0330F1") "~xRECURSE" ("" "" "05A0AB") "~xROW>" ("" "" "0140AB") "~xSEC" ("" "" "0550AB") "~xSEQSYMB" ("" "" "0240F1") "~xSEQTAB" ("" "" "00B0F1") "~xSOLVESYMB" ("" "" "0270F1") "~xSOLVETAB" ("" "" "00E0F1") "~xSTAIRSTEP" ("" "" "0440AB") "~xSTAT2SYMB" ("" "" "0260F1") "~xSTAT2TAB" ("" "" "00D0F1") "~xSTATSYMB" ("" "" "0250F1") "~xSTATTAB" ("" "" "00C0F1") "~xStat1Var" ("" "" "0500AB") "~xStat2Var" ("" "" "0510AB") "~xUNCHECK" ("" "" "03C701") "~xUSERFIT" ("" "" "04F0AB") "~xUndefined" ("" "" "0340F1") "~x\\85LIST" ("" "" "0330AB") "~x\\9BLIST" ("" "" "02F0AB") "~x\\9CLIST" ("" "" "0350AB") "~xx>DISPLAY" ("" "" "014701") "~xx>GROB" ("" "" "017701") "~xx>PLOT" ("" "" "016701") "~xxARC" ("" "" "018701") "~xxBEEP" ("" "" "003701") "~xxBOX" ("" "" "00F701") "~xxBREAK" ("" "" "01D701") "~xxCHOOSE" ("" "" "03F701") "~xxCOL+" ("" "" "023701") "~xxCOL-" ("" "" "022701") "~xxCSWP" ("" "" "025701") "~xxDEG" ("" "" "03C0AB") "~xxDEMO" ("" "" "038701") "~xxDISP" ("" "" "002701") "~xxDISPLAY>" ("" "" "013701") "~xxDO1VSTATS" ("" "" "031701") "~xxDO2VSTATS" ("" "" "034701") "~xxERASE" ("" "" "009701") "~xxERASEPLOT" ("" "" "00A701") "~xxFREEZE" ("" "" "01F701") "~xxGETKEY" ("" "" "040701") "~xxGOR" ("" "" "010701") "~xxGRAD" ("" "" "03E0AB") "~xxGROBNOT" ("" "" "012701") "~xxGXOR" ("" "" "011701") "~xxHELP" ("" "" "041701") "~xxINPUT" ("" "" "01C701") "~xxITERATE" ("" "" "0520AB") "~xxLIBEVAL" ("" "" "02D701") "~xxLINE" ("" "" "00D701") "~xxMATEDIT" ("" "" "02A701") "~xxMKGROB" ("" "" "02B701") "~xxMSGBOX" ("" "" "03E701") "~xxPIXOFF" ("" "" "00C701") "~xxPIXON" ("" "" "00B701") "~xxPLOT>" ("" "" "015701") "~xxPOS" ("" "" "086002") "~xxPRDISPLAY" ("" "" "01B701") "~xxPRSTC" ("" "" "019701") "~xxPRVAR" ("" "" "01A701") "~xxRAD" ("" "" "03D0AB") "~xxRANM" ("" "" "036701") "~xxRCI" ("" "" "026701") "~xxRCIJ" ("" "" "027701") "~xxRDM" ("" "" "008701") "~xxRDZ" ("" "" "005701") "~xxREPL" ("" "" "007701") "~xxROW+" ("" "" "021701") "~xxROW-" ("" "" "020701") "~xxRSWP" ("" "" "024701") "~xxRULES" ("" "" "039701") "~xxRUNPGM" ("" "" "029701") "~xxSELECT" ("" "" "035701") "~xxSETDEPEND" ("" "" "033701") "~xxSETFREQ" ("" "" "030701") "~xxSETINDEP" ("" "" "032701") "~xxSETSAMPLE" ("" "" "02F701") "~xxSETVIEWS" ("" "" "03A701") "~xxSIZE" ("" "" "085002") "~xxSTOP" ("" "" "01E701") "~xxSUB" ("" "" "006701") "~xxSYSEVAL" ("" "" "02E701") "~xxTLINE" ("" "" "00E701") "~xxTO" ("" "" "028701") "~xxTSTR" ("" "" "001701") "~xxVERSION" ("" "" "037701") "~xxWAIT" ("" "" "004701") "~xxWSLOG" ("" "" "000701") "~xxZEROGROB" ("" "" "02C701") "!>ARRAY" ("" "" "81CE8") "#+#2-" ("" "" "BA700") "#=Lookup" ("" "" "829E5") "#DIV" ("" "" "818F1") "#Error:" ("" "" "8042E") "#MOD" ("" "" "818F6") "#NEG" ("" "" "818EC") "#NOT" ("" "" "813A6") "#ODD" ("" "" "81905") "#OR" ("" "" "813AB") "#ObTypeBase" ("" "" "803E8") "#Warning:NL" ("" "" "80424") "#XOR" ("" "" "813B0") "%%-1" ("" "" "A4CEF") "&&" ("" "" "8307F") "1GETLAM#0=" ("" "" "84A2E") "1GETapndcpl" ("" "" "82E59") "2CDispList" ("" "" "8253F") "2CKeyOK" ("" "" "825DF") "2Col?Case2Col" ("" "" "82571") "2ColChoose" ("" "" "82535") "2STR" ("" "" "80046") "?AdjFocusPos" ("" "" "826ED") "?DispMoreU/D" ("" "" "82639") "?FixFieldKeys" ("" "" "829BD") "?GetFObTypes" ("" "" "8289B") "?NoTaskSwDef" ("" "" "82BF7") "ABSCOERCE" ("" "" "81CAC") "ARRYCMP" ("" "" "800DC") "ARRYLIST" ("" "" "800FA") "ARRYSYM" ("" "" "8012C") "AddEq$" ("" "" "82143") "AlDrawMenu" ("" "" "8214D") "AllowPRLCD" ("" "" "81A7C") "Angle@" ("" "" "BD42C") "AngleField" ("" "" "832C3") "AngleLabel" ("" "" "832B9") "AnyDABad?" ("" "" "8211B") "ApName$>Id" ("" "" "833BD") "ApNameId>$" ("" "" "833B3") "ApNameId>Id" ("" "" "8339F") "AppDir+Offs" ("" "" "81DA6") "Area@" ("" "" "BDF75") "AttnPOSCOMP" ("" "" "81EB4") "BAK>HOME" ("" "" "81711") "BREAK" ("" "" "81D79") "BTRow1@" ("" "" "BD8BE") "BadIfEdit" ("" "" "3949A") "BinLookup" ("" "" "8199B") "BlankClient" ("" "" "8291D") "BlankHelp" ("" "" "82927") "Bubble" ("" "" "81E5A") "CAND" ("" "" "81987") "CLRTOPICLAM" ("" "" "730F5") "COMPROMID" ("" "" "81C1B") "COR" ("" "" "8198C") "CalcDir+Offs" ("" "" "81DA1") "CatNot" ("" "" "82DFF") "CatPgm" ("" "" "82DF5") "CatThisCxt" ("" "" "82DEB") "Choose&DoTask" ("" "" "829C7") "ChooseVEntry" ("" "" "833EF") "ChooseVExit" ("" "" "833F9") "ChooseViewUI" ("" "" "83403") "Contxt+Offs" ("" "" "81DAB") "CopyRegCOb" ("" "" "81B30") "DOINDIR" ("" "" "8123D") "DOLCD>g0" ("" "" "821E3") "DOROOT" ("" "" "82FD5") "DOSHOWIT1" ("" "" "821ED") "DOSHOWIT1C" ("" "" "821F7") "DOWAIT" ("" "" "82C01") "DecompNoNL" ("" "" "8287D") "DecompOb" ("" "" "82869") "DefauPtXit" ("" "" "82189") "DefauTrcInit" ("" "" "82193") "DefaultHint" ("" "" "7B7D8") "DemoFrames" ("" "" "E03A1") "Digits@" ("" "" "BD940") "DispMsgBox" ("" "" "9165A") "DispXFunc" ("" "" "8219D") "DispYFunc" ("" "" "821A7") "DoAlert&Query" ("" "" "82909") "DoApletLib" ("" "" "833C7") "DoAs2Col" ("" "" "8257B") "DoCApNoteV" ("" "" "83313") "DoCApPlotSV" ("" "" "832F5") "DoCApPlotV" ("" "" "832D7") "DoCApSketchV" ("" "" "8331D") "DoCApSymbSV" ("" "" "83309") "DoCApSymbV" ("" "" "832EB") "DoCApTableSV" ("" "" "832FF") "DoCApTableV" ("" "" "832E1") "DoCurrAplet" ("" "" "832CD") "DoDemo" ("" "" "821C5") "DoDispBorder" ("" "" "825E9") "DoDispField" ("" "" "82783") "DoDispList" ("" "" "825FD") "DoDispPrompt" ("" "" "825F3") "DoEditLCancel" ("" "" "8250D") "DoEditLOK" ("" "" "82517") "DoEditLine" ("" "" "824F9") "DoGetObFrSto" ("" "" "82AFD") "DoIOErrAlert" ("" "" "82B2F") "DoIOStatusBox" ("" "" "82B25") "DoInApLbCxt" ("" "" "82E09") "DoInNotCxt" ("" "" "82E1D") "DoInPgmCxt" ("" "" "82E13") "DoKeyCheck" ("" "" "827E7") "DoKeyChoos/Ck" ("" "" "827D3") "DoKeyChoose" ("" "" "827DD") "DoMatEdit" ("" "" "828C3") "DoQueryBox" ("" "" "828FF") "DoRecv/GetOb" ("id \\->" "Receive an object. FIXME: Stack diagram not -confirmed. " "82AE9") "DoRecvObFrEls" ("" "" "82AF3") "DoRestCovWin" ("" "" "82611") "DoResultTab" ("" "" "829F9") "DoRomPtrKey" ("" "" "83039") "DoSaveCovWin" ("" "" "82607") "DoSendOb" ("ob \\->" "Send an object. FIXME: Stack diagram not +following subsections." "82D55") "~xa" ("--> id" "The id corresponding to the real variable A." "0000F2") "~xb" ("--> id" "The id corresponding to the real variable B." "0010F2") "~xc" ("--> id" "The id corresponding to the real variable C." "0020F2") "~xd" ("--> id" "The id corresponding to the real variable D." "0030F2") "~xf" ("--> id" "The id corresponding to the real variable F." "0050F2") "~xg" ("--> id" "The id corresponding to the real variable G." "0060F2") "~xh" ("--> id" "The id corresponding to the real variable H." "0070F2") "~xj" ("--> id" "The id corresponding to the real variable J." "0090F2") "~xk" ("--> id" "The id corresponding to the real variable K." "00A0F2") "~xl" ("--> id" "The id corresponding to the real variable L." "00B0F2") "~xm" ("--> id" "The id corresponding to the real variable M." "00C0F2") "~xn" ("--> id" "The id corresponding to the real variable N." "00D0F2") "~xo" ("--> id" "The id corresponding to the real variable O." "00E0F2") "~xp" ("--> id" "The id corresponding to the real variable P." "00F0F2") "~xq" ("--> id" "The id corresponding to the real variable Q." "0100F2") "~xr" ("--> id" "The id corresponding to the real variable R." "0110F2") "~xs" ("--> id" "The id corresponding to the real variable S." "0120F2") "~xt" ("--> id" "The id corresponding to the real variable T." "0130F2") "~xu" ("--> id" "The id corresponding to the real variable U." "0140F2") "~xv" ("--> id" "The id corresponding to the real variable V." "0150F2") "~xw" ("--> id" "The id corresponding to the real variable W." "0160F2") "xx" ("--> id" "The id corresponding to the real variable X." "57916") "~xy" ("--> id" "The id corresponding to the real variable Y." "0180F2") "~xz" ("--> id" "The id corresponding to the real variable Z." "0190F2") "~xtheta" ("--> id" "The id corresponding to the real variable \\Gh." "01A0F2") "~xz0" ("--> id" "The id corresponding to the complex +variable Z0. " "0310F2") "~xz1" ("--> id" "The id corresponding to the complex +variable Z1. " "0320F2") "~xz2" ("--> id" "The id corresponding to the complex +variable Z2. " "0330F2") "~xz3" ("--> id" "The id corresponding to the complex +variable Z3. " "0340F2") "~xz4" ("--> id" "The id corresponding to the complex +variable Z4. " "0350F2") "~xz5" ("--> id" "The id corresponding to the complex +variable Z5. " "0360F2") "~xz6" ("--> id" "The id corresponding to the complex +variable Z6. " "0370F2") "~xz7" ("--> id" "The id corresponding to the complex +variable Z7. " "0380F2") "~xz8" ("--> id" "The id corresponding to the complex +variable Z8. " "0390F2") "~xz9" ("--> id" "The id corresponding to the complex +variable Z9. " "03A0F2") "~xm0" ("--> id" "The id corresponding to the matrix +variable M0. " "03B0F2") "~xm1" ("--> id" "The id corresponding to the matrix +variable M1. " "03C0F2") "~xm2" ("--> id" "The id corresponding to the matrix +variable M2. " "03D0F2") "~xm3" ("--> id" "The id corresponding to the matrix +variable M3. " "03E0F2") "~xm4" ("--> id" "The id corresponding to the matrix +variable M4. " "03F0F2") "~xm5" ("--> id" "The id corresponding to the matrix +variable M5. " "0400F2") "~xm6" ("--> id" "The id corresponding to the matrix +variable M6. " "0410F2") "~xm7" ("--> id" "The id corresponding to the matrix +variable M7. " "0420F2") "~xm8" ("--> id" "The id corresponding to the matrix +variable M8. " "0430F2") "~xm9" ("--> id" "The id corresponding to the matrix +variable M9. " "0440F2") "~xg0" ("--> id" "The id corresponding to the graphics +variable G0. " "04F0F2") "~xg1" ("--> id" "The id corresponding to the graphics +variable G1. " "0500F2") "~xg2" ("--> id" "The id corresponding to the graphics +variable G2. " "0510F2") "~xg3" ("--> id" "The id corresponding to the graphics +variable G3. " "0520F2") "~xg4" ("--> id" "The id corresponding to the graphics +variable G4. " "0530F2") "~xg5" ("--> id" "The id corresponding to the graphics +variable G5. " "0540F2") "~xg6" ("--> id" "The id corresponding to the graphics +variable G6. " "0550F2") "~xg7" ("--> id" "The id corresponding to the graphics +variable G7. " "0560F2") "~xg8" ("--> id" "The id corresponding to the graphics +variable G8. " "0570F2") "~xg9" ("--> id" "The id corresponding to the graphics +variable G9. " "0580F2") "~xl0" ("--> id" "The id corresponding to the list +variable L0. " "0450F2") "~xl1" ("--> id" "The id corresponding to the list +variable L1. " "0460F2") "~xl2" ("--> id" "The id corresponding to the list +variable L2. " "0470F2") "~xl3" ("--> id" "The id corresponding to the list +variable L3. " "0480F2") "~xl4" ("--> id" "The id corresponding to the list +variable L4. " "0490F2") "~xl5" ("--> id" "The id corresponding to the list +variable L5. " "04A0F2") "~xl6" ("--> id" "The id corresponding to the list +variable L6. " "04B0F2") "~xl7" ("--> id" "The id corresponding to the list +variable L7. " "04C0F2") "~xl8" ("--> id" "The id corresponding to the list +variable L8. " "04D0F2") "~xl9" ("--> id" "The id corresponding to the list +variable L9. " "04E0F2") "ClearList0" ("-->" "Clears list 0." "81F86") "ClearList1" ("-->" "Clears list 1." "81F2C") "ClearList2" ("-->" "Clears list 2." "81F36") "ClearList3" ("-->" "Clears list 3." "81F40") "ClearList4" ("-->" "Clears list 4." "81F4A") "ClearList5" ("-->" "Clears list 5." "81F54") "ClearList6" ("-->" "Clears list 6." "81F5E") "ClearList7" ("-->" "Clears list 7." "81F68") "ClearList8" ("-->" "Clears list 8." "81F72") "ClearList9" ("-->" "Clears list 9." "81F7C") "ClearLists" ("-->" "Clears all lists." "28381" :UBS) "ClrListUtil" ("" "" "81F22") "ClrInAplet" ("" "" "81D92") "~xF0" ("--> id" "The id corresponding to the FUNCTION applet +variable F0. " "0D20F2") "~xF1" ("--> id" "The id corresponding to the FUNCTION applet +variable F1. " "0C00F2") "~xF2" ("--> id" "The id corresponding to the FUNCTION applet +variable F2. " "0C20F2") "~xF3" ("--> id" "The id corresponding to the FUNCTION applet +variable F3. " "0C40F2") "~xF4" ("--> id" "The id corresponding to the FUNCTION applet +variable F4. " "0C60F2") "~xF5" ("--> id" "The id corresponding to the FUNCTION applet +variable F5. " "0C80F2") "~xF6" ("--> id" "The id corresponding to the FUNCTION applet +variable F6. " "0CA0F2") "~xF7" ("--> id" "The id corresponding to the FUNCTION applet +variable F7. " "0CC0F2") "~xF8" ("--> id" "The id corresponding to the FUNCTION applet +variable F8. " "0CE0F2") "~xF9" ("--> id" "The id corresponding to the FUNCTION applet +variable F9. " "0D00F2") "~idF0" ("--> id" "The id corresponding to the FUNCTION applet +variable F0. " "0D30F2") "~idF1" ("--> id" "The id corresponding to the FUNCTION applet +variable F1. " "0C10F2") "~idF2" ("--> id" "The id corresponding to the FUNCTION applet +variable F2. " "0C30F2") "~idF3" ("--> id" "The id corresponding to the FUNCTION applet +variable F3. " "0C50F2") "~idF4" ("--> id" "The id corresponding to the FUNCTION applet +variable F4. " "0C70F2") "~idF5" ("--> id" "The id corresponding to the FUNCTION applet +variable F5. " "0C90F2") "~idF6" ("--> id" "The id corresponding to the FUNCTION applet +variable F6. " "0CB0F2") "~idF7" ("--> id" "The id corresponding to the FUNCTION applet +variable F7. " "0CD0F2") "~idF8" ("--> id" "The id corresponding to the FUNCTION applet +variable F8. " "0CF0F2") "~idF9" ("--> id" "The id corresponding to the FUNCTION applet +variable F9. " "0D10F2") "~xX0" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X0. " "0F80F2") "~xX1" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X1. " "0D40F2") "~xX2" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X2. " "0D80F2") "~xX3" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X3. " "0DC0F2") "~xX4" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X4. " "0E00F2") "~xX5" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X5. " "0E40F2") "~xX6" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X6. " "0E80F2") "~xX7" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X7. " "0EC0F2") "~xX8" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X8. " "0F00F2") "~xX9" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X9. " "0F40F2") "~xY0" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y0. " "0FA0F2") "~xY1" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y1. " "0D60F2") "~xY2" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y2. " "0DA0F2") "~xY3" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y3. " "0DE0F2") "~xY4" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y4. " "0E20F2") "~xY5" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y5. " "0E60F2") "~xY6" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y6. " "0EA0F2") "~xY7" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y7. " "0EE0F2") "~xY8" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y8. " "0F20F2") "~xY9" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y9. " "0F60F2") "~idX0" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X0. " "0F90F2") "~idX1" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X1. " "0D50F2") "~idX2" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X2. " "0D90F2") "~idX3" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X3. " "0DD0F2") "~idX4" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X4. " "0E10F2") "~idX5" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X5. " "0E50F2") "~idX6" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X6. " "0E90F2") "~idX7" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X7. " "0ED0F2") "~idX8" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X8. " "0F10F2") "~idX9" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X9. " "0F50F2") "~idY0" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y0. " "0FB0F2") "~idY1" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y1. " "0D70F2") "~idY2" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y2. " "0DB0F2") "~idY3" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y3. " "0DF0F2") "~idY4" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y4. " "0E30F2") "~idY5" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y5. " "0E70F2") "~idY6" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y6. " "0EB0F2") "~idY7" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y7. " "0EF0F2") "~idY8" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y8. " "0F30F2") "~idY9" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y9. " "0F70F2") "~xR0" ("--> id" "The id corresponding to the POLAR applet +variable R0. " "10E0F2") "~xR1" ("--> id" "The id corresponding to the POLAR applet +variable R1. " "0FC0F2") "~xR2" ("--> id" "The id corresponding to the POLAR applet +variable R2. " "0FE0F2") "~xR3" ("--> id" "The id corresponding to the POLAR applet +variable R3. " "1000F2") "~xR4" ("--> id" "The id corresponding to the POLAR applet +variable R4. " "1020F2") "~xR5" ("--> id" "The id corresponding to the POLAR applet +variable R5. " "1040F2") "~xR6" ("--> id" "The id corresponding to the POLAR applet +variable R6. " "1060F2") "~xR7" ("--> id" "The id corresponding to the POLAR applet +variable R7. " "1080F2") "~xR8" ("--> id" "The id corresponding to the POLAR applet +variable R8. " "10A0F2") "~xR9" ("--> id" "The id corresponding to the POLAR applet +variable R9. " "10C0F2") "~idR0" ("--> id" "The id corresponding to the POLAR applet +variable R0. " "10F0F2") "~idR1" ("--> id" "The id corresponding to the POLAR applet +variable R1. " "0FD0F2") "~idR2" ("--> id" "The id corresponding to the POLAR applet +variable R2. " "0FF0F2") "~idR3" ("--> id" "The id corresponding to the POLAR applet +variable R3. " "1010F2") "~idR4" ("--> id" "The id corresponding to the POLAR applet +variable R4. " "1030F2") "~idR5" ("--> id" "The id corresponding to the POLAR applet +variable R5. " "1050F2") "~idR6" ("--> id" "The id corresponding to the POLAR applet +variable R6. " "1070F2") "~idR7" ("--> id" "The id corresponding to the POLAR applet +variable R7. " "1090F2") "~idR8" ("--> id" "The id corresponding to the POLAR applet +variable R8. " "10B0F2") "~idR9" ("--> id" "The id corresponding to the POLAR applet +variable R9. " "10D0F2") "~xU0" ("--> id" "The id corresponding to the SEQUENCE applet +variable U0. " "0BE0F2") "~xU1" ("--> id" "The id corresponding to the SEQUENCE applet +variable U1. " "0AC0F2") "~xU2" ("--> id" "The id corresponding to the SEQUENCE applet +variable U2. " "0AE0F2") "~xU3" ("--> id" "The id corresponding to the SEQUENCE applet +variable U3. " "0B00F2") "~xU4" ("--> id" "The id corresponding to the SEQUENCE applet +variable U4. " "0B20F2") "~xU5" ("--> id" "The id corresponding to the SEQUENCE applet +variable U5. " "0B40F2") "~xU6" ("--> id" "The id corresponding to the SEQUENCE applet +variable U6. " "0B60F2") "~xU7" ("--> id" "The id corresponding to the SEQUENCE applet +variable U7. " "0B80F2") "~xU8" ("--> id" "The id corresponding to the SEQUENCE applet +variable U8. " "0BA0F2") "~xU9" ("--> id" "The id corresponding to the SEQUENCE applet +variable U9. " "0BC0F2") "~idU0" ("--> id" "The id corresponding to the SEQUENCE applet +variable U0. " "0BF0F2") "~idU1" ("--> id" "The id corresponding to the SEQUENCE applet +variable U1. " "0AD0F2") "~idU2" ("--> id" "The id corresponding to the SEQUENCE applet +variable U2. " "0AF0F2") "~idU3" ("--> id" "The id corresponding to the SEQUENCE applet +variable U3. " "0B10F2") "~idU4" ("--> id" "The id corresponding to the SEQUENCE applet +variable U4. " "0B30F2") "~idU5" ("--> id" "The id corresponding to the SEQUENCE applet +variable U5. " "0B50F2") "~idU6" ("--> id" "The id corresponding to the SEQUENCE applet +variable U6. " "0B70F2") "~idU7" ("--> id" "The id corresponding to the SEQUENCE applet +variable U7. " "0B90F2") "~idU8" ("--> id" "The id corresponding to the SEQUENCE applet +variable U8. " "0BB0F2") "~idU9" ("--> id" "The id corresponding to the SEQUENCE applet +variable U9. " "0BD0F2") "~idE0" ("--> id" "The id corresponding to the SOLVE applet +variable E0. " "08E0F2") "~idE1" ("--> id" "The id corresponding to the SOLVE applet +variable E1. " "0850F2") "~idE2" ("--> id" "The id corresponding to the SOLVE applet +variable E2. " "0860F2") "~idE3" ("--> id" "The id corresponding to the SOLVE applet +variable E3. " "0870F2") "~idE4" ("--> id" "The id corresponding to the SOLVE applet +variable E4. " "0880F2") "~idE5" ("--> id" "The id corresponding to the SOLVE applet +variable E5. " "0890F2") "~idE6" ("--> id" "The id corresponding to the SOLVE applet +variable E6. " "08A0F2") "~idE7" ("--> id" "The id corresponding to the SOLVE applet +variable E7. " "08B0F2") "~idE8" ("--> id" "The id corresponding to the SOLVE applet +variable E8. " "08C0F2") "~idE9" ("--> id" "The id corresponding to the SOLVE applet +variable E9. " "08D0F2") "xC1" ("--> id" "The id corresponding to the STATISTICS applet +variable C1. " "5FFF4") "xC2" ("--> id" "The id corresponding to the STATISTICS applet +variable C2. " "6001A") "xC3" ("--> id" "The id corresponding to the STATISTICS applet +variable C3. " "60040") "xC4" ("--> id" "The id corresponding to the STATISTICS applet +variable C4. " "60066") "xC5" ("--> id" "The id corresponding to the STATISTICS applet +variable C5. " "6008C") "~xs1" ("" "" "1240F2") "~xs2" ("" "" "1250F2") "~xs3" ("" "" "1260F2") "~xs4" ("" "" "1270F2") "~xs5" ("" "" "1280F2") "~xn1" ("" "" "1290F2") "~xn2" ("" "" "12A0F2") "~xn3" ("" "" "12B0F2") "~xn4" ("" "" "12C0F2") "~xn5" ("" "" "12D0F2") "~xD0" ("" "" "1190F2") "~xD1" ("" "" "1100F2") "~xD2" ("" "" "1110F2") "~xD3" ("" "" "1120F2") "~xD4" ("" "" "1130F2") "~xD5" ("" "" "1140F2") "~xD6" ("" "" "1150F2") "~xD7" ("" "" "1160F2") "~xD8" ("" "" "1170F2") "~xD9" ("" "" "1180F2") "~xE" ("" "" "0040F2") "~xH1" ("" "" "11A0F2") "~xH2" ("" "" "11B0F2") "~xH3" ("" "" "11C0F2") "~xH4" ("" "" "11D0F2") "~xH5" ("" "" "11E0F2") "~xI" ("" "" "0080F2") "~xQ1" ("" "" "0250F2") "~xQ3" ("" "" "0260F2") "~xS1" ("" "" "11F0F2") "~xS1fit" ("" "" "0A70F2") "~xS1mark" ("" "" "0A20F2") "~xS2" ("" "" "1200F2") "~xS2fit" ("" "" "0A80F2") "~xS2mark" ("" "" "0A30F2") "~xS3" ("" "" "1210F2") "~xS3fit" ("" "" "0A90F2") "~xS3mark" ("" "" "0A40F2") "~xS4" ("" "" "1220F2") "~xS4fit" ("" "" "0AA0F2") "~xS4mark" ("" "" "0A50F2") "~xS5" ("" "" "1230F2") "~xS5fit" ("" "" "0AB0F2") "~xS5mark" ("" "" "0A60F2") "~m->DEFACOS" ("" "" "0680F0") "~m->DEFACOSH" ("" "" "06E0F0") "~m->DEFASIN" ("" "" "0670F0") "~m->DEFASINH" ("" "" "06D0F0") "~m->DEFATAN" ("" "" "0690F0") "~m->DEFATANH" ("" "" "06F0F0") "~m->DEFCOS" ("" "" "0650F0") "~m->DEFCOSH" ("" "" "06B0F0") "~m->DEFSIN" ("" "" "0640F0") "~m->DEFSINH" ("" "" "06A0F0") "~m->DEFTAN" ("" "" "0660F0") "~m->DEFTANH" ("" "" "06C0F0") "~m->TRG" ("" "" "0630F0") "~m->[]<-*/" ("" "" "05E0F0") "~m->[]<-+-" ("" "" "05D0F0") "~m-[]*" ("" "" "03F0F0") "~m-[]+" ("" "" "0410F0") "~m-[]-" ("" "" "0420F0") "~m-[]/" ("" "" "0400F0") "~m-[]L" ("" "" "03E0F0") "~m1/[]*" ("" "" "03A0F0") "~m1/[]/" ("" "" "03B0F0") "~m1/[]E" ("" "" "03D0F0") "~m1/[]^" ("" "" "03C0F0") "~m<->*" ("" "" "0210F0") "~m<->+" ("" "" "01F0F0") "~m<->-" ("" "" "0200F0") "~m<->/" ("" "" "0220F0") "~m<-A-+" ("" "" "0230F0") "~m<-A--" ("" "" "0240F0") "~m<-A/*" ("" "" "0250F0") "~m<-A//" ("" "" "0260F0") "~m<-A^*" ("" "" "0270F0") "~m<-M*E" ("" "" "0500F0") "~m<-M*^" ("" "" "04E0F0") "~m<-M+*" ("" "" "0490F0") "~m<-M+L" ("" "" "0520F0") "~m<-M-*" ("" "" "04A0F0") "~m<-M-L" ("" "" "0530F0") "~m<-M/E" ("" "" "0510F0") "~m<-M/^" ("" "" "04F0F0") "~m<-T*/" ("" "" "0580F0") "~m<-T+-" ("" "" "0570F0") "~m<-T=" ("" "" "01B0F0") "~m<-[*/" ("" "" "05A0F0") "~m<-[+-" ("" "" "0590F0") "~m*" ("" "" "0560F0") "~m+" ("" "" "0550F0") "~mA->*/" ("" "" "02A0F0") "~mA->+-" ("" "" "0280F0") "~mA->--" ("" "" "0290F0") "~mA->//" ("" "" "02B0F0") "~mA->^^" ("" "" "02C0F0") "~mAFlq" ("" "" "01C0F0") "~mAFqq" ("" "" "01D0F0") "~mAFrq" ("" "" "01E0F0") "~mCONJ[]" ("" "" "05F0F0") "~mCOS+" ("" "" "0710F0") "~mCOSH+" ("" "" "0740F0") "~mD->/+" ("" "" "02D0F0") "~mD->/-" ("" "" "02E0F0") "~mD->E+" ("" "" "0310F0") "~mD->E-" ("" "" "0320F0") "~mD->L*" ("" "" "0330F0") "~mD->L/" ("" "" "0340F0") "~mD->^+" ("" "" "02F0F0") "~mD->^-" ("" "" "0300F0") "~mE[]^" ("" "" "0450F0") "~mE^*" ("" "" "0430F0") "~mE^/" ("" "" "0440F0") "~mIM[]" ("" "" "0610F0") "~mL*^" ("" "" "0460F0") "~mL[]*" ("" "" "0470F0") "~mL[]/" ("" "" "0480F0") "~mM->op" ("" "" "0540F0") "~mRE[]" ("" "" "0600F0") "~mSIN+" ("" "" "0700F0") "~mSINH+" ("" "" "0730F0") "~mT->=" ("" "" "01A0F0") "~mTAN+" ("" "" "0720F0") "~mTANH+" ("" "" "0750F0") "~m[]CHS*" ("" "" "0350F0") "~m[]CHS/" ("" "" "0360F0") "~m[]CHSL" ("" "" "0370F0") "~m[]INVE" ("" "" "0390F0") "~m[]INV^" ("" "" "0380F0") "~m]->*/" ("" "" "05C0F0") "~m]->+-" ("" "" "05B0F0") "~NSKey3.2" ("???" "The unshifted key 3.2." "00D0A1") "~NSKey3.3" ("???" "The unshifted key 3.3." "00E0A1") "~NSKey4.1" ("???" "The unshifted key 4.1." "0120A1") "~NSKey4.2" ("???" "The unshifted key 4.2." "0130A1") "~NSKey4.3" ("???" "The unshifted key 4.3." "0140A1") "~NSKey4.4" ("???" "The unshifted key 4.4." "0150A1") "~NSKey4.5" ("???" "The unshifted key 4.5." "0160A1") "~NSKey4.6" ("???" "The unshifted key 4.6." "0170A1") "~NSKey5.2" ("???" "The unshifted key 5.2." "0190A1") "~NSKey5.3" ("???" "The unshifted key 5.3." "01A0A1") "~NSKey5.4" ("???" "The unshifted key 5.4." "01B0A1") "~NSKey5.5" ("???" "The unshifted key 5.5." "01C0A1") "~NSKey6.1" ("???" "The unshifted key 6.1." "01D0A1") "~NSKey6.2" ("???" "The unshifted key 6.2." "01E0A1") "~NSKey6.3" ("???" "The unshifted key 6.3." "01F0A1") "~NSKey6.4" ("???" "The unshifted key 6.4." "0200A1") "~NSKey6.5" ("???" "The unshifted key 6.5." "0210A1") "~NSKey7.1" ("???" "The unshifted key 7.1." "0220A1") "~NSKey7.2" ("???" "The unshifted key 7.2." "0230A1") "~NSKey7.3" ("???" "The unshifted key 7.3." "0240A1") "~NSKey7.4" ("???" "The unshifted key 7.4." "0250A1") "~NSKey7.5" ("???" "The unshifted key 7.5." "0260A1") "~NSKey8.1" ("???" "The unshifted key 8.1." "0270A1") "~NSKey8.2" ("???" "The unshifted key 8.2." "0280A1") "~NSKey8.3" ("???" "The unshifted key 8.3." "0290A1") "~NSKey8.4" ("???" "The unshifted key 8.4." "02A0A1") "~NSKey8.5" ("???" "The unshifted key 8.5." "02B0A1") "~NSKey9.2" ("???" "The unshifted key 9.2." "02D0A1") "~NSKey9.3" ("???" "The unshifted key 9.3." "02E0A1") "~NSKey9.4" ("???" "The unshifted key 9.4." "02F0A1") "~NSKey9.5" ("???" "The unshifted key 9.5." "0300A1") "~LSKey1.1" ("???" "The shifted key 1.1." "0000A2") "~LSKey1.2" ("???" "The shifted key 1.2." "0010A2") "~LSKey1.3" ("???" "The shifted key 1.3." "0020A2") "~LSKey1.4" ("???" "The shifted key 1.4." "0030A2") "~LSKey1.5" ("???" "The shifted key 1.5." "0040A2") "~LSKey1.6" ("???" "The shifted key 1.6." "0050A2") "~LSKey2.1" ("???" "The shifted key 2.1." "0060A2") "~LSKey2.2" ("???" "The shifted key 2.2." "0070A2") "~LSKey2.3" ("???" "The shifted key 2.3." "0080A2") "~LSKey3.1" ("???" "The shifted key 3.1." "00C0A2") "~LSKey3.2" ("???" "The shifted key 3.2." "00D0A2") "~LSKey3.3" ("???" "The shifted key 3.3." "00E0A2") "~LSKey4.1" ("???" "The shifted key 4.1." "0120A2") "~LSKey4.2" ("???" "The shifted key 4.2." "0130A2") "~LSKey4.3" ("???" "The shifted key 4.3." "0140A2") "~LSKey4.4" ("???" "The shifted key 4.4." "0150A2") "~LSKey4.5" ("???" "The shifted key 4.5." "0160A2") "~LSKey4.6" ("???" "The shifted key 4.6." "0170A2") "~LSKey5.1" ("???" "The shifted key 5.1." "0180A2") "~LSKey5.2" ("???" "The shifted key 5.2." "0190A2") "~LSKey5.4" ("???" "The shifted key 5.4." "01B0A2") "~LSKey5.5" ("???" "The shifted key 5.5." "01C0A2") "~LSKey6.1" ("???" "The shifted key 6.1." "01D0A2") "~LSKey6.2" ("???" "The shifted key 6.2." "01E0A2") "~LSKey6.3" ("???" "The shifted key 6.3." "01F0A2") "~LSKey6.4" ("???" "The shifted key 6.4." "0200A2") "~LSKey6.5" ("???" "The shifted key 6.5." "0210A2") "~LSKey7.1" ("???" "The shifted key 7.1." "0220A2") "~LSKey7.2" ("???" "The shifted key 7.2." "0230A2") "~LSKey7.3" ("???" "The shifted key 7.3." "0240A2") "~LSKey7.4" ("???" "The shifted key 7.4." "0250A2") "~LSKey7.5" ("???" "The shifted key 7.5." "0260A2") "~LSKey8.1" ("???" "The shifted key 8.1." "0270A2") "~LSKey8.2" ("???" "The shifted key 8.2." "0280A2") "~LSKey8.3" ("???" "The shifted key 8.3." "0290A2") "~LSKey8.4" ("???" "The shifted key 8.4." "02A0A2") "~LSKey8.5" ("???" "The shifted key 8.5." "02B0A2") "~LSKey9.1" ("???" "The shifted key 9.1." "02C0A2") "~LSKey9.2" ("???" "The shifted key 9.2." "02D0A2") "~LSKey9.3" ("???" "The shifted key 9.3." "02E0A2") "~LSKey9.4" ("???" "The shifted key 9.4." "02F0A2") "~LSKey9.5" ("???" "The shifted key 9.5." "0300A2") "~ANSKey1.1" ("???" "The key 1.1 in alpha mode." "0000A4") "~ANSKey1.2" ("???" "The key 1.2 in alpha mode." "0010A4") "~ANSKey1.3" ("???" "The key 1.3 in alpha mode." "0020A4") "~ANSKey1.4" ("???" "The key 1.4 in alpha mode." "0030A4") "~ANSKey1.5" ("???" "The key 1.5 in alpha mode." "0040A4") "~ANSKey1.6" ("???" "The key 1.6 in alpha mode." "0050A4") "~ANSKey2.1" ("???" "The key 2.1 in alpha mode." "0060A4") "~ANSKey2.2" ("???" "The key 2.2 in alpha mode." "0070A4") "~ANSKey2.3" ("???" "The key 2.3 in alpha mode." "0080A4") "~ANSKey2.4" ("???" "The key 2.4 in alpha mode." "0090A4") "~ANSKey2.5" ("???" "The key 2.5 in alpha mode." "00A0A4") "~ANSKey2.6" ("???" "The key 2.6 in alpha mode." "00B0A4") "~ANSKey3.1" ("???" "The key 3.1 in alpha mode." "00C0A4") "~ANSKey3.2" ("???" "The key 3.2 in alpha mode." "00D0A4") "~ANSKey3.3" ("???" "The key 3.3 in alpha mode." "00E0A4") "~ANSKey3.4" ("???" "The key 3.4 in alpha mode." "00F0A4") "~ANSKey3.5" ("???" "The key 3.5 in alpha mode." "0100A4") "~ANSKey3.6" ("???" "The key 3.6 in alpha mode." "0110A4") "~ANSKey4.1" ("???" "The key 4.1 in alpha mode." "0120A4") "~ANSKey4.2" ("???" "The key 4.2 in alpha mode." "0130A4") "~ANSKey4.3" ("???" "The key 4.3 in alpha mode." "0140A4") "~ANSKey4.4" ("???" "The key 4.4 in alpha mode." "0150A4") "~ANSKey4.5" ("???" "The key 4.5 in alpha mode." "0160A4") "~ANSKey4.6" ("???" "The key 4.6 in alpha mode." "0170A4") "~ANSKey5.1" ("???" "The key 5.1 in alpha mode." "0180A4") "~ANSKey5.2" ("???" "The key 5.2 in alpha mode." "0190A4") "~ANSKey5.3" ("???" "The key 5.3 in alpha mode." "01A0A4") "~ANSKey5.4" ("???" "The key 5.4 in alpha mode." "01B0A4") "~ANSKey5.5" ("???" "The key 5.5 in alpha mode." "01C0A4") "~ANSKey6.1" ("???" "The key 6.1 in alpha mode." "01D0A4") "~ANSKey6.2" ("???" "The key 6.2 in alpha mode." "01E0A4") "~ANSKey6.3" ("???" "The key 6.3 in alpha mode." "01F0A4") "~ANSKey6.4" ("???" "The key 6.4 in alpha mode." "0200A4") "~ANSKey6.5" ("???" "The key 6.5 in alpha mode." "0210A4") "~ANSKey7.1" ("???" "The key 7.1 in alpha mode." "0220A4") "~ANSKey7.2" ("???" "The key 7.2 in alpha mode." "0230A4") "~ANSKey7.3" ("???" "The key 7.3 in alpha mode." "0240A4") "~ANSKey7.4" ("???" "The key 7.4 in alpha mode." "0250A4") "~ANSKey7.5" ("???" "The key 7.5 in alpha mode." "0260A4") "~ANSKey8.1" ("???" "The key 8.1 in alpha mode." "0270A4") "~ANSKey8.2" ("???" "The key 8.2 in alpha mode." "0280A4") "~ANSKey8.3" ("???" "The key 8.3 in alpha mode." "0290A4") "~ANSKey8.4" ("???" "The key 8.4 in alpha mode." "02A0A4") "~ANSKey8.5" ("???" "The key 8.5 in alpha mode." "02B0A4") "~ANSKey9.1" ("???" "The key 9.1 in alpha mode." "02C0A4") "~ANSKey9.2" ("???" "The key 9.2 in alpha mode." "02D0A4") "~ANSKey9.3" ("???" "The key 9.3 in alpha mode." "02E0A4") "~ANSKey9.4" ("???" "The key 9.4 in alpha mode." "02F0A4") "~ANSKey9.5" ("???" "The key 9.5 in alpha mode." "0300A4") "~ALSKey1.1" ("???" "The shifted 1.1 key in alpha mode." "0000A5") "~ALSKey1.2" ("???" "The shifted 1.2 key in alpha mode." "0010A5") "~ALSKey1.3" ("???" "The shifted 1.3 key in alpha mode." "0020A5") "~ALSKey1.4" ("???" "The shifted 1.4 key in alpha mode." "0030A5") "~ALSKey1.5" ("???" "The shifted 1.5 key in alpha mode." "0040A5") "~ALSKey1.6" ("???" "The shifted 1.6 key in alpha mode." "0050A5") "~ALSKey2.1" ("???" "The shifted 2.1 key in alpha mode." "0060A5") "~ALSKey2.2" ("???" "The shifted 2.2 key in alpha mode." "0070A5") "~ALSKey2.3" ("???" "The shifted 2.3 key in alpha mode." "0080A5") "~ALSKey2.4" ("???" "The shifted 2.4 key in alpha mode." "0090A5") "~ALSKey2.5" ("???" "The shifted 2.5 key in alpha mode." "00A0A5") "~ALSKey2.6" ("???" "The shifted 2.6 key in alpha mode." "00B0A5") "~ALSKey4.6" ("???" "The shifted 4.6 key in alpha mode." "0170A5") "~ALSKey3.1" ("???" "The shifted 3.1 key in alpha mode." "00C0A5") "~ALSKey3.2" ("???" "The shifted 3.2 key in alpha mode." "00D0A5") "~ALSKey3.3" ("???" "The shifted 3.3 key in alpha mode." "00E0A5") "~ALSKey3.4" ("???" "The shifted 3.4 key in alpha mode." "00F0A5") "~ALSKey3.5" ("???" "The shifted 3.5 key in alpha mode." "0100A5") "~ALSKey3.6" ("???" "The shifted 3.6 key in alpha mode." "0110A5") "~ALSKey4.1" ("???" "The shifted 4.1 key in alpha mode." "0120A5") "~ALSKey4.2" ("???" "The shifted 4.2 key in alpha mode." "0130A5") "~ALSKey4.3" ("???" "The shifted 4.3 key in alpha mode." "0140A5") "~ALSKey4.4" ("???" "The shifted 4.4 key in alpha mode." "0150A5") "~ALSKey4.5" ("???" "The shifted 4.5 key in alpha mode." "0160A5") "~ALSKey5.1" ("???" "The shifted 5.1 key in alpha mode." "0180A5") "~ALSKey5.2" ("???" "The shifted 5.2 key in alpha mode." "0190A5") "~ALSKey5.3" ("???" "The shifted 5.3 key in alpha mode." "01A0A5") "~ALSKey5.4" ("???" "The shifted 5.4 key in alpha mode." "01B0A5") "~ALSKey5.5" ("???" "The shifted 5.5 key in alpha mode." "01C0A5") "~ALSKey6.1" ("???" "The shifted 6.1 key in alpha mode." "01D0A5") "~ALSKey6.2" ("???" "The shifted 6.2 key in alpha mode." "01E0A5") "~ALSKey6.3" ("???" "The shifted 6.3 key in alpha mode." "01F0A5") "~ALSKey6.4" ("???" "The shifted 6.4 key in alpha mode." "0200A5") "~ALSKey6.5" ("???" "The shifted 6.5 key in alpha mode." "0210A5") "~ALSKey7.1" ("???" "The shifted 7.1 key in alpha mode." "0220A5") "~ALSKey7.2" ("???" "The shifted 7.2 key in alpha mode." "0230A5") "~ALSKey7.3" ("???" "The shifted 7.3 key in alpha mode." "0240A5") "~ALSKey7.4" ("???" "The shifted 7.4 key in alpha mode." "0250A5") "~ALSKey7.5" ("???" "The shifted 7.5 key in alpha mode." "0260A5") "~ALSKey8.1" ("???" "The shifted 8.1 key in alpha mode." "0270A5") "~ALSKey8.2" ("???" "The shifted 8.2 key in alpha mode." "0280A5") "~ALSKey8.3" ("???" "The shifted 8.3 key in alpha mode." "0290A5") "~ALSKey8.4" ("???" "The shifted 8.4 key in alpha mode." "02A0A5") "~ALSKey8.5" ("???" "The shifted 8.5 key in alpha mode." "02B0A5") "~ALSKey9.1" ("???" "The shifted 9.1 key in alpha mode." "02C0A5") "~ALSKey9.2" ("???" "The shifted 9.2 key in alpha mode." "02D0A5") "~ALSKey9.3" ("???" "The shifted 9.3 key in alpha mode." "02E0A5") "~ALSKey9.4" ("???" "The shifted 9.4 key in alpha mode." "02F0A5") "~ALSKey9.5" ("???" "The shifted 9.5 key in alpha mode." "0300A5") "~MissingKey1" ("" "" "0090A1") "~MissingKey2" ("" "" "00B0A1") "~MissingKey3" ("" "" "0090A2") "~MissingKey4" ("" "" "00B0A2") "INT_00" ("" "" "81937") "INT_01" ("" "" "8193C") "INT_02" ("" "" "81941") "INT_03" ("" "" "81946") "INT_04" ("" "" "8194B") "INT_05" ("" "" "81950") "INT_06" ("" "" "81955") "INT_07" ("" "" "8195A") "INT_08" ("" "" "8195F") "INT_09" ("" "" "81964") "INT_0A" ("" "" "81969") "INT_0B" ("" "" "8196E") "INT_0C" ("" "" "81973") "INT_0D" ("" "" "81978") "INT_0E" ("" "" "8197D") "INT_0F" ("" "" "81982") "LastBut0" ("" "" "81DB0") "LastBut1" ("" "" "81DB5") "LastBut2" ("" "" "81DBA") "LastBut3" ("" "" "81DBF") "LastBut4" ("" "" "81DC4") "LastBut5" ("" "" "81DC9") "LastBut6" ("" "" "81DCE") "LastBut7" ("" "" "81DD3") "LastBut8" ("" "" "81DD8") "LastBut9" ("" "" "81DDD") "LastBut10" ("" "" "81DE2") "LastBut11" ("" "" "81DE7") "LastBut12" ("" "" "81DEC") "LastBut13" ("" "" "81DF1") "LastBut14" ("" "" "81DF6") "LastBut15" ("" "" "81DFB") "LastBut16" ("" "" "81E00") "LastBut17" ("" "" "81E05") "LastBut18" ("" "" "81E0A") "LastBut19" ("" "" "81E0F") "LastBut20" ("" "" "81E14") "LastBut21" ("" "" "81E19") "LastBut22" ("" "" "81E1E") "LastBut23" ("" "" "81E23") "LastBut24" ("" "" "81E28") "LastBut25" ("" "" "81E2D") "LastBut26" ("" "" "81E32") "LastBut27" ("" "" "81E37") "LastBut28" ("" "" "81E3C") "LastBut29" ("" "" "81E41") "LastBut30" ("" "" "81E46") "LastBut31" ("" "" "81E4B") "LastBut32" ("" "" "81E50") "~xAngle" ("" "" "0620F2") "~xAns" ("" "" "0590F2") "~xArea" ("" "" "0920F2") "~xAxes" ("" "" "0630F2") "~xConnect" ("" "" "0650F2") "~xCoord" ("" "" "06C0F2") "~xDate" ("" "" "0610F2") "~xDigits" ("" "" "0810F2") "~xExtremum" ("" "" "0910F2") "~xFIT" ("" "" "05A0F2") "xFmList" ("" "" "D995F") "xFmMat" ("" "" "D998B") "~xFormat" ("" "" "0800F2") "~xGrid" ("" "" "0640F2") "~xHAngle" ("" "" "05B0F2") "~xHDigits" ("" "" "05D0F2") "~xHFormat" ("" "" "05C0F2") "~xHTick" ("" "" "0740F2") "~xHighRes" ("" "" "0660F2") "~xHisWidth" ("" "" "09F0F2") "~xHmax" ("" "" "0A10F2") "~xHmin" ("" "" "0A00F2") "~xHzoom" ("" "" "0760F2") "~xIerr" ("" "" "05F0F2") "~xIndep" ("" "" "0710F2") "~xInvCursor" ("" "" "0690F2") "~xIsect" ("" "" "0900F2") "~xLabels" ("" "" "06A0F2") "~xMAXS" ("" "" "0230F2") "~xMEANS" ("" "" "01B0F2") "~xMEANX" ("" "" "0270F2") "~xMEANY" ("" "" "02A0F2") "~xMEDIAN" ("" "" "0240F2") "~xMINS" ("" "" "0220F2") "~xNS" ("" "" "0210F2") "~xNmax" ("" "" "09B0F2") "~xNmin" ("" "" "09A0F2") "~xNoteText" ("" "" "0820F2") "~xNumCol" ("" "" "07E0F2") "~xNumFont" ("" "" "07F0F2") "~xNumIndep" ("" "" "07B0F2") "~xNumRow" ("" "" "07D0F2") "~xNumStart" ("" "" "0780F2") "~xNumStep" ("" "" "0790F2") "~xNumType" ("" "" "07A0F2") "~xNumZoom" ("" "" "07C0F2") "~xPage" ("" "" "0830F2") "~xPageNum" ("" "" "0840F2") "~xRELERR" ("" "" "0300F2") "~xRadixMark" ("" "" "05E0F2") "~xRecenter" ("" "" "0680F2") "~xRoot" ("" "" "08F0F2") "~xSSDEV" ("" "" "01F0F2") "~xSVARS" ("" "" "01D0F2") "~xSX" ("" "" "0280F2") "~xSX2" ("" "" "0290F2") "~xSXY" ("" "" "02D0F2") "~xSY" ("" "" "02B0F2") "~xSY2" ("" "" "02C0F2") "~xSeqPlot" ("" "" "09C0F2") "~xSimult" ("" "" "0670F2") "~xSlope" ("" "" "0930F2") "~xStatMode" ("" "" "09D0F2") "~xStatPlot" ("" "" "09E0F2") "~xTOTS" ("" "" "01C0F2") "~xTStep" ("" "" "0960F2") "~xThetaMax" ("" "" "0980F2") "~xThetaMin" ("" "" "0970F2") "~xThetaStep" ("" "" "0990F2") "~xTime" ("" "" "0600F2") "~xTmax" ("" "" "0950F2") "~xTmin" ("" "" "0940F2") "~xTracing" ("" "" "06B0F2") "~xVTick" ("" "" "0750F2") "~xVzoom" ("" "" "0770F2") "~xXcross" ("" "" "0720F2") "~xXmax" ("" "" "06E0F2") "~xXmin" ("" "" "06D0F2") "~xYcross" ("" "" "0730F2") "~xYmax" ("" "" "0700F2") "~xYmin" ("" "" "06F0F2") "~x>COL" ("" "" "0150AB") "~x>DIAG" ("" "" "0170AB") "~x>DISPLAY" ("" "" "0B7002") "~x>PLOT" ("" "" "0B9002") "~x>ROW" ("" "" "0130AB") "~xACOT" ("" "" "0570AB") "~xACSC" ("" "" "0580AB") "~xASEC" ("" "" "0590AB") "~xBLANKGROB" ("" "" "0BA002") "~xBOXW" ("" "" "0470AB") "~xCHECK" ("" "" "03B701") "~xCOBWEB" ("" "" "0450AB") "~xCOL>" ("" "" "0160AB") "~xCONCAT" ("" "" "0370AB") "~xCOT" ("" "" "0540AB") "~xCSC" ("" "" "0560AB") "~xCSWP" ("" "" "01E0AB") "~xCUBICFIT" ("" "" "04D0AB") "~xDFLTNOTE" ("" "" "0280F1") "~xDFLTPICT" ("" "" "0290F1") "~xDIAG>" ("" "" "0180AB") "~xDISPLAY>" ("" "" "0B6002") "~xERASEA" ("" "" "0A6002") "~xFRACTION" ("" "" "0430AB") "~xFUNCSYMB" ("" "" "0210F1") "~xFUNCTAB" ("" "" "0080F1") "~xHIST" ("" "" "0460AB") "~xLOGISFIT" ("" "" "04E0AB") "~xMKMAT" ("" "" "0530AB") "~xPARAMSYMB" ("" "" "0230F1") "~xPARAMTAB" ("" "" "00A0F1") "~xPLOT>" ("" "" "0B8002") "~xPOLARSYMB" ("" "" "0220F1") "~xPOLARTAB" ("" "" "0090F1") "~xPOLYFORM" ("" "" "05B0AB") "~xPOWERFIT" ("" "" "04B0AB") "~xPoly" ("" "" "05C0AB") "~xQUADFIT" ("" "" "04C0AB") "~xREADNOTE" ("" "" "0320F1") "~xREADPICT" ("" "" "0330F1") "~xRECURSE" ("" "" "05A0AB") "~xROW>" ("" "" "0140AB") "~xSEC" ("" "" "0550AB") "~xSEQSYMB" ("" "" "0240F1") "~xSEQTAB" ("" "" "00B0F1") "~xSOLVESYMB" ("" "" "0270F1") "~xSOLVETAB" ("" "" "00E0F1") "~xSTAIRSTEP" ("" "" "0440AB") "~xSTAT2SYMB" ("" "" "0260F1") "~xSTAT2TAB" ("" "" "00D0F1") "~xSTATSYMB" ("" "" "0250F1") "~xSTATTAB" ("" "" "00C0F1") "~xStat1Var" ("" "" "0500AB") "~xStat2Var" ("" "" "0510AB") "~xUNCHECK" ("" "" "03C701") "~xUSERFIT" ("" "" "04F0AB") "~xUndefined" ("" "" "0340F1") "~x\\85LIST" ("" "" "0330AB") "~x\\9BLIST" ("" "" "02F0AB") "~x\\9CLIST" ("" "" "0350AB") "~xx>DISPLAY" ("" "" "014701") "~xx>GROB" ("" "" "017701") "~xx>PLOT" ("" "" "016701") "~xxARC" ("" "" "018701") "~xxBEEP" ("" "" "003701") "~xxBOX" ("" "" "00F701") "~xxBREAK" ("" "" "01D701") "~xxCHOOSE" ("" "" "03F701") "~xxCOL+" ("" "" "023701") "~xxCOL-" ("" "" "022701") "~xxCSWP" ("" "" "025701") "~xxDEG" ("" "" "03C0AB") "~xxDEMO" ("" "" "038701") "~xxDISP" ("" "" "002701") "~xxDISPLAY>" ("" "" "013701") "~xxDO1VSTATS" ("" "" "031701") "~xxDO2VSTATS" ("" "" "034701") "~xxERASE" ("" "" "009701") "~xxERASEPLOT" ("" "" "00A701") "~xxFREEZE" ("" "" "01F701") "~xxGETKEY" ("" "" "040701") "~xxGOR" ("" "" "010701") "~xxGRAD" ("" "" "03E0AB") "~xxGROBNOT" ("" "" "012701") "~xxGXOR" ("" "" "011701") "~xxHELP" ("" "" "041701") "~xxINPUT" ("" "" "01C701") "~xxITERATE" ("" "" "0520AB") "~xxLIBEVAL" ("" "" "02D701") "~xxLINE" ("" "" "00D701") "~xxMATEDIT" ("" "" "02A701") "~xxMKGROB" ("" "" "02B701") "~xxMSGBOX" ("" "" "03E701") "~xxPIXOFF" ("" "" "00C701") "~xxPIXON" ("" "" "00B701") "~xxPLOT>" ("" "" "015701") "~xxPOS" ("" "" "086002") "~xxPRDISPLAY" ("" "" "01B701") "~xxPRSTC" ("" "" "019701") "~xxPRVAR" ("" "" "01A701") "~xxRAD" ("" "" "03D0AB") "~xxRANM" ("" "" "036701") "~xxRCI" ("" "" "026701") "~xxRCIJ" ("" "" "027701") "~xxRDM" ("" "" "008701") "~xxRDZ" ("" "" "005701") "~xxREPL" ("" "" "007701") "~xxROW+" ("" "" "021701") "~xxROW-" ("" "" "020701") "~xxRSWP" ("" "" "024701") "~xxRULES" ("" "" "039701") "~xxRUNPGM" ("" "" "029701") "~xxSELECT" ("" "" "035701") "~xxSETDEPEND" ("" "" "033701") "~xxSETFREQ" ("" "" "030701") "~xxSETINDEP" ("" "" "032701") "~xxSETSAMPLE" ("" "" "02F701") "~xxSETVIEWS" ("" "" "03A701") "~xxSIZE" ("" "" "085002") "~xxSTOP" ("" "" "01E701") "~xxSUB" ("" "" "006701") "~xxSYSEVAL" ("" "" "02E701") "~xxTLINE" ("" "" "00E701") "~xxTO" ("" "" "028701") "~xxTSTR" ("" "" "001701") "~xxVERSION" ("" "" "037701") "~xxWAIT" ("" "" "004701") "~xxWSLOG" ("" "" "000701") "~xxZEROGROB" ("" "" "02C701") "!>ARRAY" ("" "" "81CE8") "#+#2-" ("" "" "BA700") "#=Lookup" ("" "" "829E5") "#DIV" ("" "" "818F1") "#Error:" ("" "" "8042E") "#MOD" ("" "" "818F6") "#NEG" ("" "" "818EC") "#NOT" ("" "" "813A6") "#ODD" ("" "" "81905") "#OR" ("" "" "813AB") "#ObTypeBase" ("" "" "803E8") "#Warning:NL" ("" "" "80424") "#XOR" ("" "" "813B0") "%%-1" ("" "" "A4CEF") "&&" ("" "" "8307F") "1GETLAM#0=" ("" "" "84A2E") "1GETapndcpl" ("" "" "82E59") "2CDispList" ("" "" "8253F") "2CKeyOK" ("" "" "825DF") "2Col?Case2Col" ("" "" "82571") "2ColChoose" ("" "" "82535") "2STR" ("" "" "80046") "?AdjFocusPos" ("" "" "826ED") "?DispMoreU/D" ("" "" "82639") "?FixFieldKeys" ("" "" "829BD") "?GetFObTypes" ("" "" "8289B") "?NoTaskSwDef" ("" "" "82BF7") "ABSCOERCE" ("" "" "81CAC") "ARRYCMP" ("" "" "800DC") "ARRYLIST" ("" "" "800FA") "ARRYSYM" ("" "" "8012C") "AddEq$" ("" "" "82143") "AlDrawMenu" ("" "" "8214D") "AllowPRLCD" ("" "" "81A7C") "Angle@" ("" "" "BD42C") "AngleField" ("" "" "832C3") "AngleLabel" ("" "" "832B9") "AnyDABad?" ("" "" "8211B") "ApName$>Id" ("" "" "833BD") "ApNameId>$" ("" "" "833B3") "ApNameId>Id" ("" "" "8339F") "AppDir+Offs" ("" "" "81DA6") "Area@" ("" "" "BDF75") "AttnPOSCOMP" ("" "" "81EB4") "BAK>HOME" ("" "" "81711") "BREAK" ("" "" "81D79") "BTRow1@" ("" "" "BD8BE") "BadIfEdit" ("" "" "3949A") "BinLookup" ("" "" "8199B") "BlankClient" ("" "" "8291D") "BlankHelp" ("" "" "82927") "Bubble" ("" "" "81E5A") "CAND" ("" "" "81987") "CLRTOPICLAM" ("" "" "730F5") "COMPROMID" ("" "" "81C1B") "COR" ("" "" "8198C") "CalcDir+Offs" ("" "" "81DA1") "CatNot" ("" "" "82DFF") "CatPgm" ("" "" "82DF5") "CatThisCxt" ("" "" "82DEB") "Choose&DoTask" ("" "" "829C7") "ChooseVEntry" ("" "" "833EF") "ChooseVExit" ("" "" "833F9") "ChooseViewUI" ("" "" "83403") "Contxt+Offs" ("" "" "81DAB") "CopyRegCOb" ("" "" "81B30") "DOINDIR" ("" "" "8123D") "DOLCD>g0" ("" "" "821E3") "DOROOT" ("" "" "82FD5") "DOSHOWIT1" ("" "" "821ED") "DOSHOWIT1C" ("" "" "821F7") "DOWAIT" ("" "" "82C01") "DecompNoNL" ("" "" "8287D") "DecompOb" ("" "" "82869") "DefauPtXit" ("" "" "82189") "DefauTrcInit" ("" "" "82193") "DefaultHint" ("" "" "7B7D8") "DemoFrames" ("" "" "E03A1") "Digits@" ("" "" "BD940") "DispMsgBox" ("" "" "9165A") "DispXFunc" ("" "" "8219D") "DispYFunc" ("" "" "821A7") "DoAlert&Query" ("" "" "82909") "DoApletLib" ("" "" "833C7") "DoAs2Col" ("" "" "8257B") "DoCApNoteV" ("" "" "83313") "DoCApPlotSV" ("" "" "832F5") "DoCApPlotV" ("" "" "832D7") "DoCApSketchV" ("" "" "8331D") "DoCApSymbSV" ("" "" "83309") "DoCApSymbV" ("" "" "832EB") "DoCApTableSV" ("" "" "832FF") "DoCApTableV" ("" "" "832E1") "DoCurrAplet" ("" "" "832CD") "DoDemo" ("" "" "821C5") "DoDispBorder" ("" "" "825E9") "DoDispField" ("" "" "82783") "DoDispList" ("" "" "825FD") "DoDispPrompt" ("" "" "825F3") "DoEditLCancel" ("" "" "8250D") "DoEditLOK" ("" "" "82517") "DoEditLine" ("" "" "824F9") "DoGetObFrSto" ("" "" "82AFD") "DoIOErrAlert" ("" "" "82B2F") "DoIOStatusBox" ("" "" "82B25") "DoInApLbCxt" ("" "" "82E09") "DoInNotCxt" ("" "" "82E1D") "DoInPgmCxt" ("" "" "82E13") "DoKeyCheck" ("" "" "827E7") "DoKeyChoos/Ck" ("" "" "827D3") "DoKeyChoose" ("" "" "827DD") "DoMatEdit" ("" "" "828C3") "DoQueryBox" ("" "" "828FF") "DoRecv/GetOb" ("id -->" "Receive an object. FIXME: Stack diagram not +confirmed. " "82AE9") "DoRecvObFrEls" ("" "" "82AF3") "DoRestCovWin" ("" "" "82611") "DoResultTab" ("" "" "829F9") "DoRomPtrKey" ("" "" "83039") "DoSaveCovWin" ("" "" "82607") "DoSendOb" ("ob -->" "Send an object. FIXME: Stack diagram not confirmed. " "82AAD") "DoSendObToCDi" ("" "" "82ACB") "DoSendObToDir" ("" "" "82AD5") "DoSendObToSto" ("" "" "82AC1") "DoSpecAlert" ("" "" "82913") "Docrunchc" ("" "" "67B3E") "Done?CkNoNul:" ("" "" "829DB") "DropJunk" ("" "" "25DF8") "DummyMenuErr" ("" "" "7D3ED") "ElsieGet" ("" "" "82B39") "ElsiePkt" ("" "" "82B4D") "ElsieSend" ("" "" "82B43") "EmptyList?" ("" "" "82689") "EmptyRList?" ("" "" "82585") "EnsureMenuOff" ("" "" "7D46A") "EnterGraphView" ("" "" "834FD") "EnterTextView" ("" "" "834F3") "EraseGraph" ("" "" "2B7F5") "EraseGrob" ("" "" "82201") "Err#Chr00" ("" "" "803D4") "EvalPart1" ("" "" "82959") "EvalPart2" ("" "" "82963") "EvalPart3" ("" "" "8296D") "Extremum@" ("" "" "BDFBB") "FAreaBad?" ("" "" "82981") "FOURpsh" ("" "" "82E63") "FSTFLOATROM#" ("" "" "803CA") "FTypeCheck?" ("" "" "82AA3") "FTypeFixedL?" ("" "" "82A99") "FTypeList?" ("" "" "82A8F") "FTypeText?" ("" "" "82A85") "FUNCPLOT" ("" "" "82215") "FitLeftSmF" ("" "" "82837") "FitRightSmF" ("" "" "82841") "Format@" ("" "" "BD8FF") "FuncPLoop" ("" "" "8220B") "FuncPSetup1" ("" "" "83327") "FuncSplitViewers" ("" "" "83331") "GDISP?" ("" "" "81ABD") "GROBBUFF!" ("" "" "8225B") "GROBVIEW" ("" "" "8226F") "GetBVars.1" ("" "" "82DD7") "GetChoiceFmt" ("" "" "828AF") "GetChoiceList" ("" "" "828A5") "GetDASpecFlag" ("" "" "82675") "GetElNoRomp" ("" "" "8302F") "GetLastNotThis" ("" "" "83395") "GetNextFId" ("" "" "82855") "GetObType$" ("" "" "82B1B") "GetObTypePr$" ("" "" "82B11") "GetPart1" ("" "" "8293B") "GetPart2" ("" "" "82945") "GetPart3" ("" "" "8294F") "GetPrevFId" ("" "" "8285F") "GraphTableUI" ("" "" "6E8C2") "GraphZoomUI" ("" "" "6E908") "GtoField" ("" "" "82931") "HOME>BAK" ("" "" "82DC3") "HTick@" ("" "" "BD328") "HZoom@" ("" "" "BD3AA") "HisWidth@" ("" "" "C0383") "Hmax@" ("" "" "C040F") "Hmin@" ("" "" "C03C9") "IFECheck" ("" "" "827AB") "IFEChoosByChr" ("" "" "827BF") "IFEChooseNext" ("" "" "827B5") "IFEDispClient" ("" "" "8275B") "IFEDispHelp" ("" "" "827A1") "IFEDispLabel" ("" "" "8276F") "IFEDispTitle" ("" "" "82765") "IFEUnShowSel" ("" "" "8278D") "IFEdLineMenu" ("" "" "82751") "IFMenu" ("" "" "82747") "Id>ApNameId" ("" "" "833A9") "InAplet?" ("" "" "83467") "InApletF?" ("" "" "81D97") "Init2ColMets" ("" "" "82567") "InitIndep" ("" "" "82279") "InitListMets" ("" "" "8255D") "Init_window" ("" "" "82283") "InpFormVEntry" ("" "" "833DB") "InpFormVExit" ("" "" "833E5") "InpFormViewUI" ("" "" "833D1") "InvertField" ("" "" "82797") "IsIFMenu?" ("" "" "8282D") "IsNullField?" ("" "" "82891") "IsTaskSwKey?" ("" "" "82C51") "Isect@" ("" "" "BDF2F") "KeyFace" ("" "" "82977") "LASTBUTN" ("" "" "81E55") "LEDispBorder" ("" "" "8269D") "LESetIDecomp" ("" "" "826CF") "LESetItem" ("" "" "826C5") "LESetRowWidth" ("" "" "826D9") "LF$" ("" "" "80AF4") "LHighlight" ("" "" "82625") "LSTBIMACROM#" ("" "" "80528") "LUnHighlight" ("" "" "8262F") "LastEq@" ("" "" "BD530") "LastIndep@" ("" "" "BD4EF") "LastX@" ("" "" "BD46D") "LastY@" ("" "" "BD4AE") "LeaveGraphView" ("" "" "83511") "LeaveTextView" ("" "" "83507") "ListBar" ("" "" "826E3") "ListNames" ("" "" "81F90") "ListOfEqs@" ("" "" "BE001") "M+prep" ("" "" "8315B") "Make1stAplet" ("" "" "8338B") "MakeNoteVTtl" ("" "" "83449") "MakeNumSVTtl" ("" "" "8342B") "MakeNumVTtl" ("" "" "83421") "MakePlotSVTtl" ("" "" "83417") "MakePlotVTtl" ("" "" "8340D") "MakeSketVTtl" ("" "" "83453") "MakeSymbSVTtl" ("" "" "8343F") "MakeSymbVTtl" ("" "" "83435") "MakeTitleBar" ("" "" "829B3") "MakeViewTitle" ("" "" "8345D") "MemStoAns" ("" "" "82D37") "MiniVar" ("" "" "7D42E") "MoreDown?" ("" "" "8264D") "MoreU/D?" ("" "" "8261B") "MoreUp?" ("" "" "82643") "NULLargcase" ("" "" "81D33") "NUMEVAL1" ("" "" "81FC7") "NextApOfType" ("" "" "83381") "NextTextLine" ("" "" "828EB") "NotAndbitmap" ("" "" "818DD") "OB>BAK" ("" "" "82DCD") "OVEREQcase" ("" "" "81518") "Orbitmap" ("" "" "818D3") "POLSetUIExt" ("" "" "82CBF") "PORT0ADDR" ("" "" "8171B") "PageDnNGrob" ("" "" "421AF") "PageDnYGrob" ("" "" "4216B") "PageUpNGrob" ("" "" "42127") "PageUpYGrob" ("" "" "420E3") "ParseExpr" ("" "" "3D3F6") "PickedEqs@" ("" "" "822DD") "PlaceFVals" ("" "" "829D1") "Plot2Flg@" ("" "" "BD5B2") "PlotCKSUM@" ("" "" "BD5F3") "PlotFlag@" ("" "" "BD571") "PlotOvViewUI" ("" "" "83237") "PlotViewUI" ("" "" "83219") "Port0Ids" ("" "" "82D41") "PrepCurrAplet" ("" "" "8333B") "PrepEdLKeyOb" ("" "" "82521") "PrintHist" ("" "" "82B6B") "PrintLcd" ("" "" "82B89") "PrintVar" ("" "" "82B75") "PrintVarOb" ("" "" "82B7F") "PurgeAplet" ("" "" "83359") "PurgeApletOb" ("" "" "83363") "Put3x5" ("" "" "818E2") "Put5x7" ("" "" "818E7") "PutDASpecFlag" ("" "" "8267F") "Putbitmap" ("" "" "818CE") "REALLISTREAL" ("" "" "8049C") "REALSTRID" ("" "" "8044C") "REDIMPREP" ("" "" "81E82") "RPICK" ("" "" "81B2B") "RclAplet" ("" "" "83377") "RclAplet?Err" ("" "" "8336D") "RclFieldVal" ("" "" "82887") "RclResetVal" ("" "" "828B9") "ReCalcFlag@" ("" "" "C0527") "Replace_List" ("" "" "831FB") "Root@" ("" "" "BDEA3") "SEFINISH" ("" "" "82B61") "SETPLOTENV" ("" "" "62D36") "STArryList" ("" "" "99EF3") "STBigKeyDef" ("" "" "9C0B9") "STDoMedium" ("" "" "9A7B8") "STDoSmall" ("" "" "9A03D") "STEditKeyDef" ("" "" "9BFA8") "STErrorGrob" ("" "" "97C29") "STInitCols" ("" "" "99E30") "STInsKeyDef" ("" "" "9BFD8") "STJump" ("" "" "9B5E8") "STJumpN" ("" "" "9B6BA") "STO_tTYPE" ("" "" "BD0B7") "STSortCol" ("" "" "9C4B2") "STStatsKeyDef" ("" "" "9C1FA") "STTableDisp" ("" "" "9A024") "STTableExit" ("" "" "99FFC") "STTableHKeys" ("" "" "9AEBB") "STTableInit" ("" "" "99D95") "STypeAnyChr" ("" "" "80F74") "STypeDirChr" ("" "" "80F2E") "STypeLibChr" ("" "" "80F5F") "STypeLstChr" ("" "" "80F51") "STypeMatChr" ("" "" "80F58") "STypeNteChr" ("" "" "80F3C") "STypePgmChr" ("" "" "80F43") "STypeTgtChr" ("" "" "80F66") "STypeVarChr" ("" "" "80F4A") "STypeVecChr" ("" "" "80F6D") "STypeZapChr" ("" "" "80F35") "SV_?defined" ("" "" "81D9C") "SV_actual" ("" "" "83471") "SV_calledit" ("" "" "8347B") "SV_getbody" ("" "" "83485") "SV_keycancel" ("" "" "8348F") "SV_keycheck" ("" "" "83499") "SV_keyedit" ("" "" "834A3") "SV_keyeval" ("" "" "834AD") "SV_keyok" ("" "" "834B7") "SV_keyshow" ("" "" "834C1") "SV_setgrob19" ("" "" "834CB") "SV_setitem0" ("" "" "834D5") "SVarType@" ("" "" "C02F7") "SWAPStatFlag" ("" "" "9C2CC") "SYMSTR" ("" "" "8030C") "SafeCrunch%" ("" "" "81FE5") "SafeDecomp" ("" "" "831A1") "SaveListMets" ("" "" "82553") "Sel&DispNextF" ("" "" "82823") "SelNextField" ("" "" "82805") "SelPrevField" ("" "" "8280F") "SelectAplet" ("" "" "83345") "Seq_eval0" ("" "" "C6B6B") "Seq_eval1" ("" "" "C6BC5") "Seq_eval2" ("" "" "C6E45") "Seq_evaln" ("" "" "C6FEE") "SetDA2Temp" ("" "" "820FD") "SetDAsBad" ("" "" "82125") "SetFAreaBad" ("" "" "82995") "SetFAreaOK" ("" "" "8298B") "SetFAreasBad" ("" "" "829A9") "SetFAreasOK" ("" "" "8299F") "SetInAplet" ("" "" "81D8D") "SetRedrawFlag" ("" "" "64184") "Set_window" ("" "" "8234B") "Slope@" ("" "" "BDEE9") "Split1CKSUM@" ("" "" "BD634") "Split2CKSUM@" ("" "" "BD675") "SplitRow@" ("" "" "BD87D") "SplitTraceInit" ("" "" "82355") "Stat2Flag@" ("" "" "C04E1") "StatFit@" ("" "" "C061C") "StatFont@" ("" "" "C056D") "StatMark@" ("" "" "C0455") "StatMisc[]@" ("" "" "C0586") "StatModel@" ("" "" "C049B") "StatPlot@" ("" "" "C033D") "StatType!" ("" "" "C0298") "StatType@" ("" "" "C02B1") "StdApEntry" ("" "" "73011") "StdDecompNoNL" ("" "" "82873") "StdIOProc" ("" "" "82B07") "StdTableViewUI" ("" "" "83223") "StndXYCoord?" ("" "" "82369") "StoAns@" ("" "" "82D69") "StoAns@Drp" ("" "" "82D73") "StoAplet" ("" "" "8334F") "StripTicks" ("" "" "831AB") "SwapL/RMets" ("" "" "82549") "SymbViewUI" ("" "" "8322D") "TBColL3x5" ("" "" "82373") "TBColL5x7" ("" "" "8237D") "TBColR3x5" ("" "" "82387") "TBColR5x7" ("" "" "82391") "TBDrawF3x5" ("" "" "8239B") "TBDrawF5x7" ("" "" "823A5") "TBEdSfKeys" ("" "" "82503") "TBErrorGrob" ("" "" "823AF") "TBFormat" ("" "" "823B9") "TBFuncDecomp" ("" "" "9216B") "TBInv3x5C0" ("" "" "823C3") "TBInv3x5C1" ("" "" "823CD") "TBInv3x5C2" ("" "" "823D7") "TBInv3x5C3" ("" "" "823E1") "TBInv5x7C0" ("" "" "823EB") "TBInv5x7C1" ("" "" "823F5") "TBInv5x7C2" ("" "" "823FF") "TBRollD3x5" ("" "" "82409") "TBRollD5x7" ("" "" "82413") "TBRollU3x5" ("" "" "8241D") "TBRollU5x7" ("" "" "82427") "TBStdZooms" ("" "" "83241") "TBStndSplitInfo" ("" "" "8324B") "TCol1@" ("" "" "BD83C") "TDDat3x5C1" ("" "" "82431") "TDDat3x5C2" ("" "" "8243B") "TDDat3x5C3" ("" "" "82445") "TDDat3x5C4" ("" "" "8244F") "TDDat3x5C5" ("" "" "82459") "TDDatD3x5" ("" "" "82463") "TDDatL3x5" ("" "" "8246D") "TDDatR3x5" ("" "" "82477") "TDDatU3x5" ("" "" "82481") "TDDataF3x5" ("" "" "8248B") "TFlags@" ("" "" "BD779") "THIRTYSIX" ("" "" "041A7") "THREEFOUR" ("" "" "80050") "TStart@" ("" "" "BD6B6") "TStep@" ("" "" "BD6F7") "TZoom@" ("" "" "BD738") "TablSetViewUI" ("" "" "83255") "Tcol@" ("" "" "BD7FB") "TempMenuBuff" ("" "Makes some new menus that surely comes from -METAKERNEL FIXME: What is meant by this?" "82CFB") "TraceY" ("" "" "82495") "Trow@" ("" "" "BD7BA") "UnpackGrob" ("" "" "824BD") "Update_tTYPE" ("" "" "5CAD5") "UserSto" ("" "" "82D7D") "VLMAlarmMsg" ("" "" "80474") "VLMUserKeys" ("" "" "8046A") "VLMcmdlmsg" ("" "" "80488") "VLMhistmsg" ("" "" "80460") "VLMlastargs" ("" "" "8047E") "VLMmsg" ("" "" "80442") "VLMpurgemsg" ("" "" "80438") "VLMstkmsg" ("" "" "8044C") "VLMundomsg" ("" "" "80456") "VTick@" ("" "" "BD369") "VZoom@" ("" "" "BD3EB") "WidthSmF" ("" "" "8284B") "XPURGEp" ("" "" "82DAF") "XPURGEp0" ("" "" "82DB9") "XRCLp" ("" "" "82D9B") "XRCLp0" ("" "" "095A5") "XSTOp" ("" "" "82D87") "XSTOp0" ("" "" "82D91") "Xmax!" ("" "" "BD14D") "Xmax2@" ("" "" "BD265") "Xmax@" ("" "" "BD161") "Xmin!" ("" "" "BD10C") "Xmin2@" ("" "" "BD224") "Xmin@" ("" "" "BD120") "Xorbitmap" ("" "" "818D8") "Ymax2@" ("" "" "BD2E7") "Ymax@" ("" "" "BD1E3") "Ymin2@" ("" "" "BD2A6") "Ymin@" ("" "" "BD1A2") "ZoomAutoUI" ("" "" "6E94E") "alg=" ("" "" "831F1") "apndit" ("" "" "82E9F") "argswap" ("" "" "8310B") "argswap&&" ("" "" "83101") "argswapnext" ("" "" "83115") "blackbox" ("" "" "81FA4") "check_xrange" ("" "" "8216B") "check_yrange" ("" "" "82175") "chooselst" ("" "" "82EA9") "completed" ("" "" "82EB3") "d*" ("" "" "8191E") "d<" ("" "" "8190F") "d<=" ("" "" "81919") "d>" ("" "" "8190A") "d>%" ("" "" "81932") "d>=" ("" "" "81914") "dDIV" ("" "" "81923") "dMOD" ("" "" "81928") "dirstrucchk" ("" "" "0BCEE") "dmuldiv" ("" "" "8192D") "doptr!" ("" "" "852EC") "doptr@" ("" "" "852D0") "dvbind" ("" "" "82EBD") "elsiename" ("" "" "82EC7") "filename" ("" "" "82EDB") "funcCache@" ("" "" "BE03D") "grobCheck" ("" "" "82A17") "grobCheckX" ("" "" "82A21") "grobInvChk" ("" "" "82A2B") "grobInvChkX" ("" "" "82A35") "grobInvNoChk" ("" "" "82A53") "grobInvUnChkX" ("" "" "82A49") "grobMoreDown" ("" "" "82661") "grobMoreUp" ("" "" "82657") "grobNoMore" ("" "" "8266B") "grobPOBox2" ("" "" "826F7") "grobPOBox3" ("" "" "82701") "grobPOBox4" ("" "" "8270B") "grobPOBox5" ("" "" "82715") "grobPOBoxP2" ("" "" "8271F") "grobPOBoxP3" ("" "" "82729") "grobPOBoxP4" ("" "" "82733") "grobQueryIcon" ("" "" "82A71") "grobTitleBar" ("" "" "82A7B") "grobUnCheckX" ("" "" "82A3F") "idntany" ("" "" "80208") "illnameerr" ("" "" "80000") "lamany" ("" "" "8024E") "library" ("" "" "802B2") "loopdirck" ("" "" "0BD53") "metaDUP" ("" "" "83057") "metainsert" ("" "" "83129") "newsymbPA" ("" "" "82EE5") "numargs" ("" "" "8311F") "oneexpr" ("" "" "82EEF") "onestring" ("" "" "82EF9") "optfilename" ("" "" "82F03") "prx1" ("" "" "82B93") "psh1" ("" "" "8306B") "psharg" ("" "" "83093") "pshmonop" ("" "" "83089") "rbrac" ("" "" "80A0C") "realPA" ("" "" "82E31") "resolved" ("" "" "83043") "roll3RD" ("" "" "81D0B") "roll4TH" ("" "" "81D1F") "rollNTH" ("" "" "81D1A") "rrp" ("" "" "8001E") "s1>" ("" "" "82319") "solverTTT" ("" "" "82E3B") "startSQFORM" ("" "" "83205") "syminner&" ("" "" "830E3") "syminner&N" ("" "" "830F7") "syminnertwo" ("" "" "830ED") "tTYPE@" ("" "" "83025") "threeexprs" ("" "" "82F0D") "tok;triand" ("" "" "82F17") "toktriand" ("" "" "82F21") "topic_install" ("" "" "834DF") "topic_uninstall" ("" "" "834E9") "twoexprs" ("" "" "82F2B") "twostrings" ("" "" "82F35") "unroll3RD" ("" "" "81D15") "unroll4TH" ("" "" "81D24") "unrollNTH" ("" "" "81D29") "unsyminner" ("" "" "830D9") "unsymone" ("" "" "83147") "verysyminner" ("" "" "83133") "veryunsymin" ("" "" "8313D") "vunsymfcn" ("" "" "83151") "{NoteText}" ("" "" "835C5") "{NumVars}" ("" "" "835CF") "{SketchSet}" ("" "" "835D9") "{StatVars}" ("" "" "3A993") "~::args" ("" "" "0060E8") "~?NULLSETDIM" ("" "" "0130E8") "~AttentionKe" ("" "" "02C0A1") "~CHECKEXISTS" ("" "" "0830F0") "~COLCTDER" ("" "" "08F0F0") "~COLCTFCNAP" ("" "" "0940F0") "~COLCTIFTE" ("" "" "0920F0") "~COLCTINTG" ("" "" "0900F0") "~COLCTQUOTE" ("" "" "0930F0") "~COLCTSUM" ("" "" "0910F0") "~COMPLEXDUMM" ("" "" "0DA002") "~ChkDaList" ("" "" "0340AB") "~DArrow" ("" "" "0100A1") "~DefauStat2T" ("" "" "0170F1") "~DefauStatTy" ("" "" "0160F1") "~DoExponent" ("" "" "01A0A2") "~DoMenuKey1N" ("" "" "0000A1") "~DoMenuKey2N" ("" "" "0010A1") "~DoMenuKey3N" ("" "" "0020A1") "~DoMenuKey4N" ("" "" "0030A1") "~DoMenuKey5N" ("" "" "0040A1") "~DoMenuKey6N" ("" "" "0050A1") "~DoNumeric:" ("" "" "01F0E8") "~Enter/Again" ("" "" "0180A1") "~FarDArrow" ("" "" "0100A2") "~FarLArrow" ("" "" "00F0A2") "~FarRArrow" ("" "" "0110A2") "~FarUArrow" ("" "" "00A0A2") "~GETPLTLABLS" ("" "" "01D0F1") "~GetTypeText" ("" "" "0150F1") "~I:-InvSin" ("" "" "0010F0") "~I:-InvSinh" ("" "" "0090F0") "~I:Acosh" ("" "" "0170F0") "~I:Asinh" ("" "" "0160F0") "~I:Atan" ("" "" "0130F0") "~I:LnTan" ("" "" "0030F0") "~I:LnTanh" ("" "" "00A0F0") "~I:Tanh" ("" "" "00C0F0") "~INTGACOS" ("" "" "0060F0") "~INTGALOG" ("" "" "00F0F0") "~INTGASIN" ("" "" "0050F0") "~INTGATAN" ("" "" "0070F0") "~INTGCOS" ("" "" "0020F0") "~INTGCOSH" ("" "" "00B0F0") "~INTGDER" ("" "" "0190F0") "~INTGEXPM" ("" "" "00E0F0") "~INTGINV" ("" "" "0120F0") "~INTGLN" ("" "" "0100F0") "~INTGLOG" ("" "" "0110F0") "~INTGSIGN" ("" "" "0180F0") "~INTGSIN" ("" "" "0000F0") "~INTGSINH" ("" "" "0080F0") "~INTGSQ" ("" "" "0140F0") "~INTGSQRT" ("" "" "0150F0") "~INTGTAN" ("" "" "0040F0") "~INTGTANH" ("" "" "00D0F0") "~LArrow" ("" "" "00F0A1") "~LIXRecv" ("" "" "0300E8") "~LIXSend" ("" "" "0310E8") "~MAKEEPIDN" ("" "" "0330C2") "~MiscIFMsg" ("" "" "0000B9") "~NotHidden" ("" "" "0210E8") "~POINTERR" ("" "" "01E0F1") "~POINTEXIT" ("" "" "01F0F1") "~POLARDUMMY" ("" "" "0DB002") "~PlotIFMsg" ("" "" "0000BE") "~PlotViewKey" ("" "" "0060A1") "~PolyNSymbF" ("" "" "0080C0") "~PolyNSymbP" ("" "" "0070C0") "~RArrow" ("" "" "0110A1") "~REIM[]*" ("" "" "0620F0") "~SETTOPICLAM" ("" "" "01B0F1") "~SolveApEntr" ("" "" "01A0F1") "~SolveIFMsg" ("" "" "0000BF") "~StatIFMsg" ("" "" "0000BB") "~SymbViewKey" ("" "" "0070A1") "~TableViewKe" ("" "" "0080A1") "~TopicLibKey" ("" "" "00C0A1") "~UpArrow" ("" "" "00A0A1") "~UseHidden{}" ("" "" "0200E8") "~WHEREDER" ("" "" "0780F0") "~WHEREFCNAPP" ("" "" "0770F0") "~WHEREIFTE" ("" "" "0790F0") "~WHEREINTG" ("" "" "07C0F0") "~WHERESUM" ("" "" "07D0F0") "~WHEREWHERE" ("" "" "07A0F0") "~XEQDIAG>L" ("" "" "0210AB") "~XEQDIAG>R" ("" "" "0220AB") "~XEQRANM" ("" "" "0230AB") "~XEQSYMLIN" ("" "" "0020AB") "~XEQXDPTCH" ("" "" "0810F0") "~XEVALp*" ("" "" "08A0F0") "~XEVALp?" ("" "" "0890F0") "~XPURGEp*" ("" "" "08C0F0") "~XPURGEp?" ("" "" "08B0F0") "~XRCLp*" ("" "" "0880F0") "~XRCLp?" ("" "" "0850F0") "~XRCLp?acc>" ("" "" "08E0F0") "~XRCLpL" ("" "" "0870F0") "~XRCLpNL" ("" "" "0860F0") "~XSTOCHECK" ("" "" "07E0F0") "~XSTOCHECK10" ("" "" "07F0F0") "~Xcont" ("" "" "0820F0") "~adjdiv" ("" "" "04D0F0") "~adjdivsign" ("" "" "04B0F0") "~adjsign" ("" "" "04C0F0") "~arryspec" ("" "" "02E0E8") "~bad^" ("" "" "06B0AB") "~convertaddr" ("" "" "08D0F0") "~copysub" ("" "" "02D0E8") "~covD/DCROSS" ("" "" "0960F0") "~covD/DDOT" ("" "" "0970F0") "~covD/DINTG" ("" "" "0B90F0") "~covINV*" ("" "" "0C90F0") "~covINV+" ("" "" "0C60F0") "~covINV-" ("" "" "0C70F0") "~covINV/" ("" "" "0CA0F0") "~covINV=" ("" "" "0C80F0") "~covINVALOG" ("" "" "0D40F0") "~covINVCOS" ("" "" "0CF0F0") "~covINVCOSH" ("" "" "0D20F0") "~covINVEXP" ("" "" "0CD0F0") "~covINVEXPM1" ("" "" "0D50F0") "~covINVSIN" ("" "" "0CE0F0") "~covINVSINH" ("" "" "0D10F0") "~covINVTAN" ("" "" "0D00F0") "~covINVTANH" ("" "" "0D30F0") "~covINV^" ("" "" "0CB0F0") "~covINV^X" ("" "" "0CC0F0") "~covLBSTO" ("" "" "0800F0") "~covMANATG" ("" "" "0C50F0") "~covMANCSIV" ("" "" "0C10F0") "~covMANEXP" ("" "" "0BF0F0") "~covMANMENU*" ("" "" "0BD0F0") "~covMANMENU+" ("" "" "0BC0F0") "~covMANMENUC" ("" "" "0C30F0") "~covMANMENUE" ("" "" "0C20F0") "~covMANMENUL" ("" "" "0C00F0") "~covMANTRG" ("" "" "0C40F0") "~covWSPLIT" ("" "" "07B0F0") "~covmanCOL" ("" "" "0760F0") "~covmetaLIBS" ("" "" "0840F0") "~docmdlist" ("" "" "00D0E8") "~doidseqn" ("" "" "0040E8") "~dolatorre" ("" "" "00F0E8") "~dolatorre+" ("" "" "0110E8") "~dolatorre2" ("" "" "0120E8") "~dolist+" ("" "" "0190E8") "~dontuple" ("" "Internal DOSUBS" "0020E8") "~dontuple#" ("comp ob # \\-> {}" "Takes objects from comp in groups of # and +METAKERNEL FIXME: What is meant by this?" "82CFB") "TraceY" ("" "" "82495") "Trow@" ("" "" "BD7BA") "UnpackGrob" ("" "" "824BD") "Update_tTYPE" ("" "" "5CAD5") "UserSto" ("" "" "82D7D") "VLMAlarmMsg" ("" "" "80474") "VLMUserKeys" ("" "" "8046A") "VLMcmdlmsg" ("" "" "80488") "VLMhistmsg" ("" "" "80460") "VLMlastargs" ("" "" "8047E") "VLMmsg" ("" "" "80442") "VLMpurgemsg" ("" "" "80438") "VLMstkmsg" ("" "" "8044C") "VLMundomsg" ("" "" "80456") "VTick@" ("" "" "BD369") "VZoom@" ("" "" "BD3EB") "WidthSmF" ("" "" "8284B") "XPURGEp" ("" "" "82DAF") "XPURGEp0" ("" "" "82DB9") "XRCLp" ("" "" "82D9B") "XRCLp0" ("" "" "095A5") "XSTOp" ("" "" "82D87") "XSTOp0" ("" "" "82D91") "Xmax!" ("" "" "BD14D") "Xmax2@" ("" "" "BD265") "Xmax@" ("" "" "BD161") "Xmin!" ("" "" "BD10C") "Xmin2@" ("" "" "BD224") "Xmin@" ("" "" "BD120") "Xorbitmap" ("" "" "818D8") "Ymax2@" ("" "" "BD2E7") "Ymax@" ("" "" "BD1E3") "Ymin2@" ("" "" "BD2A6") "Ymin@" ("" "" "BD1A2") "ZoomAutoUI" ("" "" "6E94E") "alg=" ("" "" "831F1") "apndit" ("" "" "82E9F") "argswap" ("" "" "8310B") "argswap&&" ("" "" "83101") "argswapnext" ("" "" "83115") "blackbox" ("" "" "81FA4") "check_xrange" ("" "" "8216B") "check_yrange" ("" "" "82175") "chooselst" ("" "" "82EA9") "completed" ("" "" "82EB3") "d*" ("" "" "8191E") "d<" ("" "" "8190F") "d<=" ("" "" "81919") "d>" ("" "" "8190A") "d>%" ("" "" "81932") "d>=" ("" "" "81914") "dDIV" ("" "" "81923") "dMOD" ("" "" "81928") "dirstrucchk" ("" "" "0BCEE") "dmuldiv" ("" "" "8192D") "doptr!" ("" "" "852EC") "doptr@" ("" "" "852D0") "dvbind" ("" "" "82EBD") "elsiename" ("" "" "82EC7") "filename" ("" "" "82EDB") "funcCache@" ("" "" "BE03D") "grobCheck" ("" "" "82A17") "grobCheckX" ("" "" "82A21") "grobInvChk" ("" "" "82A2B") "grobInvChkX" ("" "" "82A35") "grobInvNoChk" ("" "" "82A53") "grobInvUnChkX" ("" "" "82A49") "grobMoreDown" ("" "" "82661") "grobMoreUp" ("" "" "82657") "grobNoMore" ("" "" "8266B") "grobPOBox2" ("" "" "826F7") "grobPOBox3" ("" "" "82701") "grobPOBox4" ("" "" "8270B") "grobPOBox5" ("" "" "82715") "grobPOBoxP2" ("" "" "8271F") "grobPOBoxP3" ("" "" "82729") "grobPOBoxP4" ("" "" "82733") "grobQueryIcon" ("" "" "82A71") "grobTitleBar" ("" "" "82A7B") "grobUnCheckX" ("" "" "82A3F") "idntany" ("" "" "80208") "illnameerr" ("" "" "80000") "lamany" ("" "" "8024E") "library" ("" "" "802B2") "loopdirck" ("" "" "0BD53") "metaDUP" ("" "" "83057") "metainsert" ("" "" "83129") "newsymbPA" ("" "" "82EE5") "numargs" ("" "" "8311F") "oneexpr" ("" "" "82EEF") "onestring" ("" "" "82EF9") "optfilename" ("" "" "82F03") "prx1" ("" "" "82B93") "psh1" ("" "" "8306B") "psharg" ("" "" "83093") "pshmonop" ("" "" "83089") "rbrac" ("" "" "80A0C") "realPA" ("" "" "82E31") "resolved" ("" "" "83043") "roll3RD" ("" "" "81D0B") "roll4TH" ("" "" "81D1F") "rollNTH" ("" "" "81D1A") "rrp" ("" "" "8001E") "s1>" ("" "" "82319") "solverTTT" ("" "" "82E3B") "startSQFORM" ("" "" "83205") "syminner&" ("" "" "830E3") "syminner&N" ("" "" "830F7") "syminnertwo" ("" "" "830ED") "tTYPE@" ("" "" "83025") "threeexprs" ("" "" "82F0D") "tok;triand" ("" "" "82F17") "toktriand" ("" "" "82F21") "topic_install" ("" "" "834DF") "topic_uninstall" ("" "" "834E9") "twoexprs" ("" "" "82F2B") "twostrings" ("" "" "82F35") "unroll3RD" ("" "" "81D15") "unroll4TH" ("" "" "81D24") "unrollNTH" ("" "" "81D29") "unsyminner" ("" "" "830D9") "unsymone" ("" "" "83147") "verysyminner" ("" "" "83133") "veryunsymin" ("" "" "8313D") "vunsymfcn" ("" "" "83151") "{NoteText}" ("" "" "835C5") "{NumVars}" ("" "" "835CF") "{SketchSet}" ("" "" "835D9") "{StatVars}" ("" "" "3A993") "~::args" ("" "" "0060E8") "~?NULLSETDIM" ("" "" "0130E8") "~AttentionKe" ("" "" "02C0A1") "~CHECKEXISTS" ("" "" "0830F0") "~COLCTDER" ("" "" "08F0F0") "~COLCTFCNAP" ("" "" "0940F0") "~COLCTIFTE" ("" "" "0920F0") "~COLCTINTG" ("" "" "0900F0") "~COLCTQUOTE" ("" "" "0930F0") "~COLCTSUM" ("" "" "0910F0") "~COMPLEXDUMM" ("" "" "0DA002") "~ChkDaList" ("" "" "0340AB") "~DArrow" ("" "" "0100A1") "~DefauStat2T" ("" "" "0170F1") "~DefauStatTy" ("" "" "0160F1") "~DoExponent" ("" "" "01A0A2") "~DoMenuKey1N" ("" "" "0000A1") "~DoMenuKey2N" ("" "" "0010A1") "~DoMenuKey3N" ("" "" "0020A1") "~DoMenuKey4N" ("" "" "0030A1") "~DoMenuKey5N" ("" "" "0040A1") "~DoMenuKey6N" ("" "" "0050A1") "~DoNumeric:" ("" "" "01F0E8") "~Enter/Again" ("" "" "0180A1") "~FarDArrow" ("" "" "0100A2") "~FarLArrow" ("" "" "00F0A2") "~FarRArrow" ("" "" "0110A2") "~FarUArrow" ("" "" "00A0A2") "~GETPLTLABLS" ("" "" "01D0F1") "~GetTypeText" ("" "" "0150F1") "~I:-InvSin" ("" "" "0010F0") "~I:-InvSinh" ("" "" "0090F0") "~I:Acosh" ("" "" "0170F0") "~I:Asinh" ("" "" "0160F0") "~I:Atan" ("" "" "0130F0") "~I:LnTan" ("" "" "0030F0") "~I:LnTanh" ("" "" "00A0F0") "~I:Tanh" ("" "" "00C0F0") "~INTGACOS" ("" "" "0060F0") "~INTGALOG" ("" "" "00F0F0") "~INTGASIN" ("" "" "0050F0") "~INTGATAN" ("" "" "0070F0") "~INTGCOS" ("" "" "0020F0") "~INTGCOSH" ("" "" "00B0F0") "~INTGDER" ("" "" "0190F0") "~INTGEXPM" ("" "" "00E0F0") "~INTGINV" ("" "" "0120F0") "~INTGLN" ("" "" "0100F0") "~INTGLOG" ("" "" "0110F0") "~INTGSIGN" ("" "" "0180F0") "~INTGSIN" ("" "" "0000F0") "~INTGSINH" ("" "" "0080F0") "~INTGSQ" ("" "" "0140F0") "~INTGSQRT" ("" "" "0150F0") "~INTGTAN" ("" "" "0040F0") "~INTGTANH" ("" "" "00D0F0") "~LArrow" ("" "" "00F0A1") "~LIXRecv" ("" "" "0300E8") "~LIXSend" ("" "" "0310E8") "~MAKEEPIDN" ("" "" "0330C2") "~MiscIFMsg" ("" "" "0000B9") "~NotHidden" ("" "" "0210E8") "~POINTERR" ("" "" "01E0F1") "~POINTEXIT" ("" "" "01F0F1") "~POLARDUMMY" ("" "" "0DB002") "~PlotIFMsg" ("" "" "0000BE") "~PlotViewKey" ("" "" "0060A1") "~PolyNSymbF" ("" "" "0080C0") "~PolyNSymbP" ("" "" "0070C0") "~RArrow" ("" "" "0110A1") "~REIM[]*" ("" "" "0620F0") "~SETTOPICLAM" ("" "" "01B0F1") "~SolveApEntr" ("" "" "01A0F1") "~SolveIFMsg" ("" "" "0000BF") "~StatIFMsg" ("" "" "0000BB") "~SymbViewKey" ("" "" "0070A1") "~TableViewKe" ("" "" "0080A1") "~TopicLibKey" ("" "" "00C0A1") "~UpArrow" ("" "" "00A0A1") "~UseHidden{}" ("" "" "0200E8") "~WHEREDER" ("" "" "0780F0") "~WHEREFCNAPP" ("" "" "0770F0") "~WHEREIFTE" ("" "" "0790F0") "~WHEREINTG" ("" "" "07C0F0") "~WHERESUM" ("" "" "07D0F0") "~WHEREWHERE" ("" "" "07A0F0") "~XEQDIAG>L" ("" "" "0210AB") "~XEQDIAG>R" ("" "" "0220AB") "~XEQRANM" ("" "" "0230AB") "~XEQSYMLIN" ("" "" "0020AB") "~XEQXDPTCH" ("" "" "0810F0") "~XEVALp*" ("" "" "08A0F0") "~XEVALp?" ("" "" "0890F0") "~XPURGEp*" ("" "" "08C0F0") "~XPURGEp?" ("" "" "08B0F0") "~XRCLp*" ("" "" "0880F0") "~XRCLp?" ("" "" "0850F0") "~XRCLp?acc>" ("" "" "08E0F0") "~XRCLpL" ("" "" "0870F0") "~XRCLpNL" ("" "" "0860F0") "~XSTOCHECK" ("" "" "07E0F0") "~XSTOCHECK10" ("" "" "07F0F0") "~Xcont" ("" "" "0820F0") "~adjdiv" ("" "" "04D0F0") "~adjdivsign" ("" "" "04B0F0") "~adjsign" ("" "" "04C0F0") "~arryspec" ("" "" "02E0E8") "~bad^" ("" "" "06B0AB") "~convertaddr" ("" "" "08D0F0") "~copysub" ("" "" "02D0E8") "~covD/DCROSS" ("" "" "0960F0") "~covD/DDOT" ("" "" "0970F0") "~covD/DINTG" ("" "" "0B90F0") "~covINV*" ("" "" "0C90F0") "~covINV+" ("" "" "0C60F0") "~covINV-" ("" "" "0C70F0") "~covINV/" ("" "" "0CA0F0") "~covINV=" ("" "" "0C80F0") "~covINVALOG" ("" "" "0D40F0") "~covINVCOS" ("" "" "0CF0F0") "~covINVCOSH" ("" "" "0D20F0") "~covINVEXP" ("" "" "0CD0F0") "~covINVEXPM1" ("" "" "0D50F0") "~covINVSIN" ("" "" "0CE0F0") "~covINVSINH" ("" "" "0D10F0") "~covINVTAN" ("" "" "0D00F0") "~covINVTANH" ("" "" "0D30F0") "~covINV^" ("" "" "0CB0F0") "~covINV^X" ("" "" "0CC0F0") "~covLBSTO" ("" "" "0800F0") "~covMANATG" ("" "" "0C50F0") "~covMANCSIV" ("" "" "0C10F0") "~covMANEXP" ("" "" "0BF0F0") "~covMANMENU*" ("" "" "0BD0F0") "~covMANMENU+" ("" "" "0BC0F0") "~covMANMENUC" ("" "" "0C30F0") "~covMANMENUE" ("" "" "0C20F0") "~covMANMENUL" ("" "" "0C00F0") "~covMANTRG" ("" "" "0C40F0") "~covWSPLIT" ("" "" "07B0F0") "~covmanCOL" ("" "" "0760F0") "~covmetaLIBS" ("" "" "0840F0") "~docmdlist" ("" "" "00D0E8") "~doidseqn" ("" "" "0040E8") "~dolatorre" ("" "" "00F0E8") "~dolatorre+" ("" "" "0110E8") "~dolatorre2" ("" "" "0120E8") "~dolist+" ("" "" "0190E8") "~dontuple" ("" "Internal DOSUBS" "0020E8") "~dontuple#" ("comp ob # --> {}" "Takes objects from comp in groups of # and evals ob on them. The results are returned -as a list." "0030E8") "~dopcoeff" ("" "" "05F0AB") "~dopolydiv" ("" "" "05E0AB") "~dopolyz" ("" "" "05D0AB") "~doptrseqn" ("" "" "00A0E8") "~dopval" ("" "" "06D0AB") "~dosecntuple" ("" "" "0010E8") "~dosecseqn" ("" "" "0080E8") "~doseq" ("" "" "0000E8") "~doseqn" ("" "" "00B0E8") "~doseqn#" ("" "" "00C0E8") "~dosort" ("" "" "01A0E8") "~elsielists?" ("" "" "0100E8") "~etorc" ("" "" "02F0E8") "~lauserQR" ("" "" "0250C2") "~lolatorre" ("" "" "0160E8") "~lslatorre" ("" "" "0150E8") "~metapolyz" ("" "" "0600AB") "~morerepl" ("" "" "0240E8") "~moresub" ("" "" "0230E8") "~mrepll" ("" "" "0260E8") "~mrepll+" ("" "" "0270E8") "~mrepln" ("" "" "0250E8") "~msubll" ("" "" "02A0E8") "~msubll+" ("" "" "02B0E8") "~msubln" ("" "" "0280E8") "~msubnl" ("" "" "0290E8") "~msubnn" ("" "" "02C0E8") "~nBOXWHISKER" ("" "" "0070F1") "~nFUNCTION" ("" "" "0000F1") "~nFUNCTOPIC" ("" "" "00F0F1") "~nHISTOGRAM" ("" "" "0050F1") "~nPARAMETRIC" ("" "" "0030F1") "~nPARAMTOPIC" ("" "" "0110F1") "~nPOLAR" ("" "" "0020F1") "~nPOLARTOPIC" ("" "" "0100F1") "~nPTYPE>PINF" ("" "" "0180F1") "~nSCATTER" ("" "" "0040F1") "~nSEQTOPIC" ("" "" "0120F1") "~nSEQUENCE" ("" "" "0060F1") "~nSOLVE" ("" "" "0010F1") "~nSOLVETOPIC" ("" "" "0140F1") "~nSTATTOPIC" ("" "" "0130F1") "~ns*spec" ("" "" "0680AB") "~ollatorre" ("" "" "0170E8") "~ollatorre+" ("" "" "0180E8") "~pcoef" ("" "" "0040C0") "~pcoefacc1" ("" "" "0050C0") "~pcoefacc2" ("" "" "0060C0") "~pdiv" ("" "" "06E0AB") "~peval" ("" "" "0030C0") "~poly*" ("" "" "0640AB") "~poly+" ("" "" "0620AB") "~poly/" ("" "" "0700AB") "~poly^" ("" "" "06A0AB") "~poly^#" ("" "" "06C0AB") "~polyneg" ("" "" "0630AB") "~polyprep" ("" "" "0610AB") "~proot" ("" "" "0010C0") "~proot_c" ("" "" "0000C0") "~proot_r" ("" "" "0020C0") "~ptrargs" ("" "" "0070E8") "~rMAKEPCOPY" ("" "" "0310C2") "~rPACKARRYD" ("" "" "0320C2") "~resymb" ("" "" "06F0AB") "~rpnAPPLY" ("" "" "0D7002") "~rpnDER" ("" "" "0CE002") "~rpnINTG" ("" "" "0D1002") "~rpnWHERE" ("" "" "0D4002") "~runalias?" ("" "" "0200F1") "~seqid" ("" "" "0050E8") "~seqnargs" ("" "" "00E0E8") "~sllatorre" ("" "" "0140E8") "~sn*spec" ("" "" "0670AB") "~ss*spec" ("" "" "0690AB") "~topic_CAPLE" ("" "" "0310F1") "~topic_NONE" ("" "" "02A0F1") "~udfargs" ("" "" "0090E8") "~view01_CAPL" ("" "" "02C0F1") "~view23_CAPL" ("" "" "02D0F1") "~view45_CAPL" ("" "" "02E0F1") "~view6_CAPLE" ("" "" "02F0F1") "~view7_CAPLE" ("" "" "0300F1") "~view_NONE" ("" "" "02B0F1") "~{$}>{id}" ("" "" "01D0E8") "~{$}>{lam}" ("" "" "01E0E8") "~{id}>{$}" ("" "" "01B0E8") "~{lam}>{$}" ("" "" "01C0E8") "APPEND_SPC" ("" "" "83165") "AlowPrlcdCl" ("" "" "81A77") "DoSendObToEl" ("" "" "82AB7") "GetApDirLst" ("" "" "82DE1") "~xABS" ("x \\-> x'" "Absolute Value Function +as a list." "0030E8") "~dopcoeff" ("" "" "05F0AB") "~dopolydiv" ("" "" "05E0AB") "~dopolyz" ("" "" "05D0AB") "~doptrseqn" ("" "" "00A0E8") "~dopval" ("" "" "06D0AB") "~dosecntuple" ("" "" "0010E8") "~dosecseqn" ("" "" "0080E8") "~doseq" ("" "" "0000E8") "~doseqn" ("" "" "00B0E8") "~doseqn#" ("" "" "00C0E8") "~dosort" ("" "" "01A0E8") "~elsielists?" ("" "" "0100E8") "~etorc" ("" "" "02F0E8") "~lauserQR" ("" "" "0250C2") "~lolatorre" ("" "" "0160E8") "~lslatorre" ("" "" "0150E8") "~metapolyz" ("" "" "0600AB") "~morerepl" ("" "" "0240E8") "~moresub" ("" "" "0230E8") "~mrepll" ("" "" "0260E8") "~mrepll+" ("" "" "0270E8") "~mrepln" ("" "" "0250E8") "~msubll" ("" "" "02A0E8") "~msubll+" ("" "" "02B0E8") "~msubln" ("" "" "0280E8") "~msubnl" ("" "" "0290E8") "~msubnn" ("" "" "02C0E8") "~nBOXWHISKER" ("" "" "0070F1") "~nFUNCTION" ("" "" "0000F1") "~nFUNCTOPIC" ("" "" "00F0F1") "~nHISTOGRAM" ("" "" "0050F1") "~nPARAMETRIC" ("" "" "0030F1") "~nPARAMTOPIC" ("" "" "0110F1") "~nPOLAR" ("" "" "0020F1") "~nPOLARTOPIC" ("" "" "0100F1") "~nPTYPE>PINF" ("" "" "0180F1") "~nSCATTER" ("" "" "0040F1") "~nSEQTOPIC" ("" "" "0120F1") "~nSEQUENCE" ("" "" "0060F1") "~nSOLVE" ("" "" "0010F1") "~nSOLVETOPIC" ("" "" "0140F1") "~nSTATTOPIC" ("" "" "0130F1") "~ns*spec" ("" "" "0680AB") "~ollatorre" ("" "" "0170E8") "~ollatorre+" ("" "" "0180E8") "~pcoef" ("" "" "0040C0") "~pcoefacc1" ("" "" "0050C0") "~pcoefacc2" ("" "" "0060C0") "~pdiv" ("" "" "06E0AB") "~peval" ("" "" "0030C0") "~poly*" ("" "" "0640AB") "~poly+" ("" "" "0620AB") "~poly/" ("" "" "0700AB") "~poly^" ("" "" "06A0AB") "~poly^#" ("" "" "06C0AB") "~polyneg" ("" "" "0630AB") "~polyprep" ("" "" "0610AB") "~proot" ("" "" "0010C0") "~proot_c" ("" "" "0000C0") "~proot_r" ("" "" "0020C0") "~ptrargs" ("" "" "0070E8") "~rMAKEPCOPY" ("" "" "0310C2") "~rPACKARRYD" ("" "" "0320C2") "~resymb" ("" "" "06F0AB") "~rpnAPPLY" ("" "" "0D7002") "~rpnDER" ("" "" "0CE002") "~rpnINTG" ("" "" "0D1002") "~rpnWHERE" ("" "" "0D4002") "~runalias?" ("" "" "0200F1") "~seqid" ("" "" "0050E8") "~seqnargs" ("" "" "00E0E8") "~sllatorre" ("" "" "0140E8") "~sn*spec" ("" "" "0670AB") "~ss*spec" ("" "" "0690AB") "~topic_CAPLE" ("" "" "0310F1") "~topic_NONE" ("" "" "02A0F1") "~udfargs" ("" "" "0090E8") "~view01_CAPL" ("" "" "02C0F1") "~view23_CAPL" ("" "" "02D0F1") "~view45_CAPL" ("" "" "02E0F1") "~view6_CAPLE" ("" "" "02F0F1") "~view7_CAPLE" ("" "" "0300F1") "~view_NONE" ("" "" "02B0F1") "~{$}>{id}" ("" "" "01D0E8") "~{$}>{lam}" ("" "" "01E0E8") "~{id}>{$}" ("" "" "01B0E8") "~{lam}>{$}" ("" "" "01C0E8") "APPEND_SPC" ("" "" "83165") "AlowPrlcdCl" ("" "" "81A77") "DoSendObToEl" ("" "" "82AB7") "GetApDirLst" ("" "" "82DE1") "~xABS" ("x --> x'" "Absolute Value Function -- Returns the absolute value of its argument. @@ -665,21 +665,21 @@ its argument. -- Flags: -3 -- -Related: NEG,SIGN" "02F002" :Usr) "~xACOS" ("x \\-> x'" "Arc cos fn +Related: NEG,SIGN" "02F002" :Usr) "~xACOS" ("x --> x'" "Arc cos fn -- Returns angle with given cos. -- z \\-> arc cos z 'sym' \\-> 'ACOS(sym)' -- -Related: ASIN,ATAN,COS,ISOL,ACOSH" "04A002" :Usr) "~xACOSH" ("x \\-> x'" "Arc hyp cos fn +Related: ASIN,ATAN,COS,ISOL,ACOSH" "04A002" :Usr) "~xACOSH" ("x --> x'" "Arc hyp cos fn -- Returns val with given hyp cos. -- z \\-> arc hyp cos z 'sym' \\-> 'ACOSH(sym)' -- -Related: ASINH,ATANH,COSH,ISOL" "04D002" :Usr) "~xALOG" ("x \\-> x'" "Common antilog fn +Related: ASINH,ATANH,COSH,ISOL" "04D002" :Usr) "~xALOG" ("x --> x'" "Common antilog fn -- ALOG x = 10^x -- @@ -689,7 +689,7 @@ Flags: -3 z \\-> 10^z 'sym' \\-> 'ALOG(sym)' -- -Related: EXP,LN,LOG" "052002" :Usr) "~xAND" ("x1 x2 \\-> x3" "And fn +Related: EXP,LN,LOG" "052002" :Usr) "~xAND" ("x1 x2 --> x3" "And fn -- Logical AND of 2 args. -- @@ -704,13 +704,13 @@ Flags: -3 -5 Numeric res -3 Bin int wordsize -5 \\-> -10 -- -Related: NOT,OR,XOR" "0C4002" :Usr) "~xAPPLY" ("{symb1 .. symbn} f \\-> f(symb1...symbn)" "Apply to args fn +Related: NOT,OR,XOR" "0C4002" :Usr) "~xAPPLY" ("{symb1 .. symbn} f --> f(symb1...symbn)" "Apply to args fn -- Creates expr for specified fn name & args -- -Related: QUOTE,|" "0D8002" :Usr) "~xARC" ("c r \\Gh1 \\Gh2 \\-> -{#x #y} #r \\Gh1 \\Gh2 \\->" "Draw arc fn +Related: QUOTE,|" "0D8002" :Usr) "~xARC" ("c r \\Gh1 \\Gh2 --> +{#x #y} #r \\Gh1 \\Gh2 -->" "Draw arc fn -- Draws arc in PICT anticlockwise from \\Gh1 to \\Gh2 centred on coord @@ -720,7 +720,7 @@ lev3 Flags: -17 -18 angle mode (-17 & -18) -- -Related: BOX,LINE,TLINE" "0BC002" :Usr) "~xARG" ("c \\-> \\Gh" "Argument fn +Related: BOX,LINE,TLINE" "0BC002" :Usr) "~xARG" ("c --> \\Gh" "Argument fn -- Returns angle of a complex number -- @@ -728,33 +728,33 @@ Returns angle of a complex number 'sym' \\-> 'ARG(sym)' -- Flags: -17 -18 - Ang Mode -17,-18" "03F002" :Usr) "~xARRY\\->" ("[] \\-> x1...xn {n} -[[]] \\-> x11...xnm {n m}" "Array to stack cmd + Ang Mode -17,-18" "03F002" :Usr) "~xARRY\\->" ("[] --> x1...xn {n} +[[]] --> x11...xnm {n m}" "Array to stack cmd -- Return elems of array to stack. OBJ\\-> includes this functionality. -- -Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "090002" :Usr) "~xARRY>" ("[] \\-> x1...xn {n} -[[]] \\-> x11...xnm {n m}" "Array to stack cmd +Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "090002" :Usr) "~xARRY>" ("[] --> x1...xn {n} +[[]] --> x11...xnm {n m}" "Array to stack cmd -- Return elems of array to stack. OBJ\\-> includes this functionality. -- -Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "090002" :Usr) "~x\\->ARRY" ("x1..xn n \\-> [] -x11...xnm {n m} \\-> [[]]" "Stack to Array Cmd +Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "090002" :Usr) "~x\\->ARRY" ("x1..xn n --> [] +x11...xnm {n m} --> [[]]" "Stack to Array Cmd -- Returns a vector of n real or complex elements or a matrix of n \327 m real or complex solutions. -- -Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "08F002" :Usr) "~x>ARRY" ("x1..xn n \\-> [] -x11...xnm {n m} \\-> [[]]" "Stack to Array Cmd +Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "08F002" :Usr) "~x>ARRY" ("x1..xn n --> [] +x11...xnm {n m} --> [[]]" "Stack to Array Cmd -- Returns a vector of n real or complex elements or a matrix of n \327 m real or complex solutions. -- -Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "08F002" :Usr) "~xASIN" ("x \\-> x'" "Arc sin fn +Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "08F002" :Usr) "~xASIN" ("x --> x'" "Arc sin fn -- Gives angle whose sin is given -- @@ -766,7 +766,7 @@ Flags: -1 -3 -17 -18 Numerical res -3 Angle mode -17,-18 -- -Related: ACOS,ATAN,ISOL,SIN" "049002" :Usr) "~xASINH" ("x \\-> x'" "Arc hyp sin fn +Related: ACOS,ATAN,ISOL,SIN" "049002" :Usr) "~xASINH" ("x --> x'" "Arc hyp sin fn -- Gives Val whose hyp sin is given -- @@ -777,8 +777,8 @@ Flags: -1 -3 Principal soln -1 Numerical res -3 -- -Related: ACOSH,ATANH,ISOL,SINH" "04C002" :Usr) "~xASN" ("obj key \\-> -'SKEY' \\->" "Assign cmd +Related: ACOSH,ATANH,ISOL,SINH" "04C002" :Usr) "~xASN" ("obj key --> +'SKEY' -->" "Assign cmd -- Defines single key on user kbd by assigning the given obj to the @@ -809,7 +809,7 @@ passed instead, the specified key is restored to std. -- Related: DELKEYS,RCLKEYS,STOKEYS -TEXT:Keycodes" "10B002" :Usr) "~xASR" ("# \\-> #'" "Arithmetic shift right cmd +TEXT:Keycodes" "10B002" :Usr) "~xASR" ("# --> #'" "Arithmetic shift right cmd -- Shifts a bint 1 bit to the right except for the most significant @@ -819,7 +819,7 @@ Flags: -5 -6 -7 -8 -9 -10 -11 -12 bint wordsize -5 -> -10 bint base -11, -12 -- -Related: SL,SLB,SR,SRB" "000002" :Usr) "~xATAN" ("x \\-> x'" "Arc tan fn +Related: SL,SLB,SR,SRB" "000002" :Usr) "~xATAN" ("x --> x'" "Arc tan fn -- Returns the angle having the tan -- @@ -831,7 +831,7 @@ Flags: -1 -3 -17 -18 Numeric results -3 Angle mode -17,-18 -- -Related: ACOS,ASIN,ISOL,TAN" "04B002" :Usr) "~xATANH" ("x \\-> x'" "Arc hyp tan fn +Related: ACOS,ASIN,ISOL,TAN" "04B002" :Usr) "~xATANH" ("x --> x'" "Arc hyp tan fn -- Returns the value with given hyp tan. @@ -844,7 +844,7 @@ Flags: -1 -3 -22 Numeric results -3 Infinite result exception -22 -- -Related: ACOSH,ASINH,ISOL,TANH" "04E002" :Usr) "~xAUTO" ("\\->" " Calculates a y-axis display range +Related: ACOSH,ASINH,ISOL,TANH" "04E002" :Usr) "~xAUTO" ("-->" " Calculates a y-axis display range or an x- & y-axis display range. -- Action depends on plot type: @@ -875,7 +875,7 @@ Action depends on plot type: of XCOL. y-range is min & max of YCOL -- -Related: DRAW,SCALEH,SCALE,SCL\\GS, SCALEW,XRNG,YRNG" "0A1002" :Usr) "~xBEEP" ("freq dur \\->" "Beep cmd +Related: DRAW,SCALEH,SCALE,SCL\\GS, SCALEW,XRNG,YRNG" "0A1002" :Usr) "~xBEEP" ("freq dur -->" "Beep cmd -- Sounds a tone of n Hz for x secs. -- @@ -884,35 +884,35 @@ Flags: -56 Max Freq = 4400 Hz Max Duration = 1048.575 secs. -- -Related: HALT,INPUT,PROMPT,WAIT" "026002" :Usr) "~xBLANK" ("#width #height \\-> grob" "Blank Graphics Obj Cmd +Related: HALT,INPUT,PROMPT,WAIT" "026002" :Usr) "~xBLANK" ("#width #height --> grob" "Blank Graphics Obj Cmd -- Creates a blank graphics obj of the specified width and height. -- -Related: \\->GROB,LCD\\->" "0B2002" :Usr) "~xBOX" ("{#n1 #m1} {#n2 #m2} \\-> -c1 c2 \\->" "Box Cmd +Related: \\->GROB,LCD\\->" "0B2002" :Usr) "~xBOX" ("{#n1 #m1} {#n2 #m2} --> +c1 c2 -->" "Box Cmd -- Draws in PICT a box whose opposite corners are defined by the specified pixel or user-unit coords. -- -Related: ARC,LINE,TLINE" "0B1002" :Usr) "~xBYTES" ("obj \\-> chksum size" "Bytes Size Cmd +Related: ARC,LINE,TLINE" "0B1002" :Usr) "~xBYTES" ("obj --> chksum size" "Bytes Size Cmd -- Returns the number of bytes & the checksum for the given obj. -- -Related: MEM" "01A002" :Usr) "~xB\\->R" ("# \\-> R" "Binary to Real Cmd +Related: MEM" "01A002" :Usr) "~xB\\->R" ("# --> R" "Binary to Real Cmd -- Converts a binary integer to its floating-point equivalent. -- -Related: R\\->B" "00A002" :Usr) "~xB>R" ("# \\-> R" "Binary to Real Cmd +Related: R\\->B" "00A002" :Usr) "~xB>R" ("# --> R" "Binary to Real Cmd -- Converts a binary integer to its floating-point equivalent. -- -Related: R\\->B" "00A002" :Usr) "~xCASE" ("\\->" "CASE Conditional Structure Cmd +Related: R\\->B" "00A002" :Usr) "~xCASE" ("-->" "CASE Conditional Structure Cmd -- Starts CASE ... END conditional structure. @@ -922,7 +922,7 @@ structure. END \\-> END \\-> -- -Related: END,IF,IFERR,THEN" "017700" :Usr) "~xCEIL" ("x \\-> n" "Ceiling Func +Related: END,IF,IFERR,THEN" "017700" :Usr) "~xCEIL" ("x --> n" "Ceiling Func -- Returns the smallest integer greater than or equal to the @@ -934,8 +934,8 @@ argument. -- Flags: -3 -- -Related: FLOOR,IP,RND,TRNC" "05A002" :Usr) "~xCENTR" ("(x,y) \\-> -x \\->" "Centre Cmd +Related: FLOOR,IP,RND,TRNC" "05A002" :Usr) "~xCENTR" ("(x,y) --> +x -->" "Centre Cmd -- Adjusts the first two parameters in the reserved variable PPAR, @@ -945,23 +945,23 @@ argument (x,y) is the plot centre. -- TEXT:Reserved|PPAR -- -Related: SCALE" "09E002" :Usr) "~xCF" ("n \\->" "Clear Flag Cmd +Related: SCALE" "09E002" :Usr) "~xCF" ("n -->" "Clear Flag Cmd -- Clears the specified user or system flag. -- -Related: FC?,FC?C,FS?,FS?C,SF" "076002" :Usr) "~xCHOOSE" ("title {elems} pos \\-> ob 1 - \\-> 0" "User-Defined Choose Box Cmd +Related: FC?,FC?C,FS?,FS?C,SF" "076002" :Usr) "~xCHOOSE" ("title {elems} pos --> ob 1 + --> 0" "User-Defined Choose Box Cmd -- Creates a user-defined choose box -- -Related: INFORM,NOVAL" "0270AB" :Usr) "~xCHR" ("n \\-> $" "Character Cmd +Related: INFORM,NOVAL" "0270AB" :Usr) "~xCHR" ("n --> $" "Character Cmd -- Returns a string representing the HP 48 character corresponding to the character code n. -- -Related: NUM,POS,REPL,SIZE,SUB" "08A002" :Usr) "~x%CH" ("x1 x2 \\-> x3" "Percent Change Func +Related: NUM,POS,REPL,SIZE,SUB" "08A002" :Usr) "~x%CH" ("x1 x2 --> x3" "Percent Change Func -- Returns the percent change from x (level 2) to y (level 1) as a @@ -977,28 +977,28 @@ percentage of x. -- Flags: -3 -- -Related: %,%T" "070002" :Usr) "~xCLEAR" ("ob1 .. obn \\->" "Clear Cmd +Related: %,%T" "070002" :Usr) "~xCLEAR" ("ob1 .. obn -->" "Clear Cmd -- Removes all objects from the stack. -- -Related: CLVAR,PURGE" "0EF002" :Usr) "~xCLKADJ" ("ticks \\->" "Adjust System Clock Cmd +Related: CLVAR,PURGE" "0EF002" :Usr) "~xCLKADJ" ("ticks -->" "Adjust System Clock Cmd -- Adjusts the system time by x clock ticks, where 8192 clock ticks equal 1 second. -- -Related: \\->TIME" "015002" :Usr) "~xCLLCD" ("\\->" "Clear LCD Cmd +Related: \\->TIME" "015002" :Usr) "~xCLLCD" ("-->" "Clear LCD Cmd -- Clears (blanks) the stack display -- -Related: DISP,FREEZE" "02A002" :Usr) "~xCNRM" ("[] \\-> col_norm" "Column Norm Cmd +Related: DISP,FREEZE" "02A002" :Usr) "~xCNRM" ("[] --> col_norm" "Column Norm Cmd -- Returns the column norm (onenorm) of the array argument. -- -Related: CROSS,DET,DOT,RNRM" "069002" :Usr) "~xCOL+" ("[[]] [[]]' n \\-> [[]]'' -[] x n \\-> []'" "Insert Column Cmd +Related: CROSS,DET,DOT,RNRM" "069002" :Usr) "~xCOL+" ("[[]] [[]]' n --> [[]]'' +[] x n --> []'" "Insert Column Cmd -- Inserts an array (vector or matrix) into a matrix (one or @@ -1010,8 +1010,8 @@ and returns the modified array. [[mat]]1 [vec]col nidx \\-> [[mat]]2 [vec]1 nelement nidx \\-> [vec]2 -- -Related: COL-,CSWP,ROW+,ROW-" "01C0AB" :Usr) "~xCOL-" ("[] n \\-> []' xn -[[]] n \\-> [[]]' [vn]" "Delete Column Cmd +Related: COL-,CSWP,ROW+,ROW-" "01C0AB" :Usr) "~xCOL-" ("[] n --> []' xn +[[]] n --> [[]]' [vn]" "Delete Column Cmd -- Deletes column n of a matrix (or element n of a vector), and @@ -1019,13 +1019,13 @@ returns the modified matrix (or vector) and the deleted column (or element). -- -Related: COL+,CSWP,ROW+,ROW-" "01B0AB" :Usr) "~xCOLCT" ("symb \\-> symb'" "Collect Like Terms Cmd +Related: COL+,CSWP,ROW+,ROW-" "01B0AB" :Usr) "~xCOLCT" ("symb --> symb'" "Collect Like Terms Cmd -- Simplifies an algebraic expression or equation by \"collecting\" like terms. Does not modify numbers. -- -Related: EXPAN,ISOL,QUAD,SHOW" "0FF002" :Usr) "~xCOMB" ("n k \\-> Cn,k" "Combinations Func +Related: EXPAN,ISOL,QUAD,SHOW" "0FF002" :Usr) "~xCOMB" ("n k --> Cn,k" "Combinations Func -- Returns the number of possible combinations ofn items taken m @@ -1036,9 +1036,9 @@ at a time. n 'symm' \\-> 'COMB(n,symm)' 'symn' 'symm' \\-> 'COMB(symn,symm)' -- -Related: PERM,!" "073002" :Usr) "~xCON" ("{ n } x \\-> [] -{ n k } x \\-> [[]] -[] x \\-> []'" "Constant Array Cmd +Related: PERM,!" "073002" :Usr) "~xCON" ("{ n } x --> [] +{ n k } x --> [[]] +[] x --> []'" "Constant Array Cmd -- Returns a constant array, defined as an array whose elements all @@ -1050,13 +1050,13 @@ have the same value. [C-arr] xcnst \\-> [C-arrcnst] 'name' zcnst \\-> -- -Related: IDN" "092002" :Usr) "~xCOND" ("[[n*n]] \\-> x" "Conditional Number Cmd +Related: IDN" "092002" :Usr) "~xCOND" ("[[n*n]] --> x" "Conditional Number Cmd -- Returns the 1-norm (column norm) condition number of a square matrix. -- -Related: SNRM,SRAD,TRACE" "0030AB" :Usr) "~xCONJ" ("x \\-> x'" "Conjugate Analytic Func +Related: SNRM,SRAD,TRACE" "0030AB" :Usr) "~xCONJ" ("x --> x'" "Conjugate Analytic Func -- Conjugates a complex number or a complex array. @@ -1069,17 +1069,17 @@ complex array. -- Flags: -3 -- -Related: ABS,IM,RE,SCONJ,SIGN" "030002" :Usr) "~xCONT" ("\\->" "Continue Program Execution Cmd +Related: ABS,IM,RE,SCONJ,SIGN" "030002" :Usr) "~xCONT" ("-->" "Continue Program Execution Cmd -- Resumes execution of a halted program. -- -Related: HALT,KILL,PROMPT" "02C002" :Usr) "~xCONVERT" ("x1_u1 x2_u2 \\-> x3_u2" "Convert Units Cmd +Related: HALT,KILL,PROMPT" "02C002" :Usr) "~xCONVERT" ("x1_u1 x2_u2 --> x3_u2" "Convert Units Cmd -- Converts a source unit object to the dimensions of a target object -- -Related: UBASE,UFACT,\\->UNIT,UVAL" "00B002" :Usr) "~xCORR" ("\\-> x_correlation" "Correlation Cmd +Related: UBASE,UFACT,\\->UNIT,UVAL" "00B002" :Usr) "~xCORR" ("--> x_correlation" "Correlation Cmd -- Returns the correlation coefficient of the independent and @@ -1089,7 +1089,7 @@ current statistics matrix -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,COV,PREDX,PREDY,XCOL,YCOL" "02E0F2" :Usr) "~xCOS" ("x \\-> x'" "Cos Func +Related: COL\\GS,COV,PREDX,PREDY,XCOL,YCOL" "02E0F2" :Usr) "~xCOS" ("x --> x'" "Cos Func -- Returns the cos of the argument. -- @@ -1099,7 +1099,7 @@ Returns the cos of the argument. -- Flags: -3 -17 -18 -- -Related: ACOS,SIN,TAN" "044002" :Usr) "~xCOSH" ("x \\-> x'" "Hyp Cos Func +Related: ACOS,SIN,TAN" "044002" :Usr) "~xCOSH" ("x --> x'" "Hyp Cos Func -- Returns the hyp cos of the argument. -- @@ -1108,7 +1108,7 @@ Returns the hyp cos of the argument. -- Flags: -3 -- -Related: ACOSH,SINH,TANH" "047002" :Usr) "~xCOV" ("\\-> x_covariance" "Covariance Cmd +Related: ACOSH,SINH,TANH" "047002" :Usr) "~xCOV" ("--> x_covariance" "Covariance Cmd -- Returns the sample covariance of the independent and dependent @@ -1117,50 +1117,50 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,CORR,PCOV,PREDX,PREDY, XCOL,YCOL" "02F0F2" :Usr) "~xCROSS" ("[1] [2] \\-> [3]" "Cross Product Cmd +Related: COL\\GS,CORR,PCOV,PREDX,PREDY, XCOL,YCOL" "02F0F2" :Usr) "~xCROSS" ("[1] [2] --> [3]" "Cross Product Cmd -- CROSS returns the cross product [3] = [1] x [2] of vectors [1] and [2]. -- -Related: CNRM,DET,DOT,RNRM" "06C002" :Usr) "~xC\\->PX" ("(x,y) \\-> {#n #m}" "Complex to Pixel Cmd +Related: CNRM,DET,DOT,RNRM" "06C002" :Usr) "~xC\\->PX" ("(x,y) --> {#n #m}" "Complex to Pixel Cmd -- Converts the specifiec user-unit coordiates to pixel coordiates. -- (x,y) \\-> { #n #m } -- -Related: PX\\->C" "0A8002" :Usr) "~xC>PX" ("(x,y) \\-> {#n #m}" "Complex to Pixel Cmd +Related: PX\\->C" "0A8002" :Usr) "~xC>PX" ("(x,y) --> {#n #m}" "Complex to Pixel Cmd -- Converts the specifiec user-unit coordiates to pixel coordiates. -- (x,y) \\-> { #n #m } -- -Related: PX\\->C" "0A8002" :Usr) "~xC\\->R" ("(x,y) \\-> x y -[C] \\-> [R] [I]" "Complex to Real Cmd +Related: PX\\->C" "0A8002" :Usr) "~xC\\->R" ("(x,y) --> x y +[C] --> [R] [I]" "Complex to Real Cmd -- Separates the real and imaginary parts of a complex number or complex array. -- -Related: R\\->C,RE,IM" "084002" :Usr) "~xC>R" ("(x,y) \\-> x y -[C] \\-> [R] [I]" "Complex to Real Cmd +Related: R\\->C,RE,IM" "084002" :Usr) "~xC>R" ("(x,y) --> x y +[C] --> [R] [I]" "Complex to Real Cmd -- Separates the real and imaginary parts of a complex number or complex array. -- -Related: R\\->C,RE,IM" "084002" :Usr) "~xDATE" ("\\-> date" "Returns the system date. +Related: R\\->C,RE,IM" "084002" :Usr) "~xDATE" ("--> date" "Returns the system date. -- -Related: DATE+,DDAYS,TIME,TSTR" "011002" :Usr) "~x\\->DATE" ("date \\->" "Set Date Cmd +Related: DATE+,DDAYS,TIME,TSTR" "011002" :Usr) "~x\\->DATE" ("date -->" "Set Date Cmd -- Sets the system date to date. -- -Related: \\->TIME" "013002" :Usr) "~xSETDATE" ("date \\->" "Set Date Cmd +Related: \\->TIME" "013002" :Usr) "~xSETDATE" ("date -->" "Set Date Cmd -- Sets the system date to date. -- -Related: \\->TIME" "013002" :Usr) "~xDATE+" ("date ndays \\-> date'" "Date Addition Cmd +Related: \\->TIME" "013002" :Usr) "~xDATE+" ("date ndays --> date'" "Date Addition Cmd -- Returns a past or future date, given a date in level 2 and a @@ -1168,12 +1168,12 @@ nmber of days in level 1. -- Flags: -42 -- -Related: DATE,DDAYS" "018002" :Usr) "~xDDAYS" ("date1 date2 \\-> days" "Delta Days Cmd +Related: DATE,DDAYS" "018002" :Usr) "~xDDAYS" ("date1 date2 --> days" "Delta Days Cmd -- Returns the number of days between two dates. -- -Related: DATE,DATE+" "017002" :Usr) "~xDECR" ("name \\-> x_new" "Decrement Cmd +Related: DATE,DATE+" "017002" :Usr) "~xDECR" ("name --> x_new" "Decrement Cmd -- Takes a variable on level 1, subtracts 1, stores the new value @@ -1181,22 +1181,22 @@ back into the original variable, and returns the new value to level 1. -- -Related: INCR,STO+,STO-" "0FE002" :Usr) "~xDEPTH" ("\\-> n" "Depth Cmd +Related: INCR,STO+,STO-" "0FE002" :Usr) "~xDEPTH" ("--> n" "Depth Cmd -- Returns a real number representing the number of objects present on the stack (before DEPTH was -executed)." "0E9002" :Usr) "~xDET" ("[[]] \\-> x" "Determinant Func +executed)." "0E9002" :Usr) "~xDET" ("[[]] --> x" "Determinant Func -- Returns the determinant of a square matrix. -- -Related: CNRM,CROSS,DOT,RNRM" "06A002" :Usr) "~xDIR" ("" "" "019700" :Usr) "~xDISP" ("obj n_line \\->" "Display Cmd +Related: CNRM,CROSS,DOT,RNRM" "06A002" :Usr) "~xDIR" ("" "" "019700" :Usr) "~xDISP" ("obj n_line -->" "Display Cmd -- Displays obj in the nth display line. -- -Related: FREEZE,HALT,INPUT,PROMPT" "025002" :Usr) "~xDO" ("\\->" "DO Indefinite Loop Structure Cmd +Related: FREEZE,HALT,INPUT,PROMPT" "025002" :Usr) "~xDO" ("-->" "DO Indefinite Loop Structure Cmd -- Starts DO ... UNTIL ... END indefinite loop structure. @@ -1205,18 +1205,18 @@ indefinite loop structure. UNTIL \\-> END T/F \\-> -- -Related: END,UNTIL,WHILE" "007700" :Usr) "~xDOERR" ("n \\-> -#n \\-> -$ \\-> -0 \\->" "Do Error Cmd +Related: END,UNTIL,WHILE" "007700" :Usr) "~xDOERR" ("n --> +#n --> +$ --> +0 -->" "Do Error Cmd -- Executes a \"user-specified\" error, causing a program to behave exactly as if a normal error had occurred during program execution. -- -Related: ERRM,ERRN,ERR0" "01D002" :Usr) "~xDOLIST" ("{1}...{n} n prog \\-> {} -{1}...{n} prog \\-> {} (n=1)" "Do to List Cmd +Related: ERRM,ERRN,ERR0" "01D002" :Usr) "~xDOLIST" ("{1}...{n} n prog --> {} +{1}...{n} prog --> {} (n=1)" "Do to List Cmd -- Applies commands, programs, or user-defined functions to lists. @@ -1228,8 +1228,8 @@ user-defined functions to lists. {lst}1 ...{lst}n cmd \\-> {res} {lst}1 ...{lst}n name \\-> {res} -- -Related: DOSUBS,ENDSUB,NSUB,STREAM" "0360AB" :Usr) "~xDOSUBS" ("{} n prog \\-> {}' -{} prog \\-> {}' (n=1)" "Do to Sublist Cmd +Related: DOSUBS,ENDSUB,NSUB,STREAM" "0360AB" :Usr) "~xDOSUBS" ("{} n prog --> {}' +{} prog --> {}' (n=1)" "Do to Sublist Cmd -- Applies a program or command to groups of elements in a list. @@ -1241,7 +1241,7 @@ groups of elements in a list. {list}1 command \\-> {list}2 {list}1 name \\-> {list}2 -- -Related: DOLIST,ENDSUB,NSUB,STREAM" "02E0AB" :Usr) "~xDOT" ("[1] [2] \\-> x" "Dot Product Cmd +Related: DOLIST,ENDSUB,NSUB,STREAM" "02E0AB" :Usr) "~xDOT" ("[1] [2] --> x" "Dot Product Cmd -- Returns the dot product AoB of two arrays A and B, calculated @@ -1249,49 +1249,49 @@ as the sum of the products of the corresponding elements of the two arrays. -- -Related: CNRM,CROSS,DET,RNRM" "06B002" :Usr) "~xDRAX" ("\\->" "Draw Axes Cmd +Related: CNRM,CROSS,DET,RNRM" "06B002" :Usr) "~xDRAX" ("-->" "Draw Axes Cmd -- Draws axes in PICT. -- -Related: AXES,DRAW,LABEL" "0A2002" :Usr) "~xDROP" ("ob \\->" "Drop Object Cmd +Related: AXES,DRAW,LABEL" "0A2002" :Usr) "~xDROP" ("ob -->" "Drop Object Cmd -- Removes the level 1 object from the stack. -- -Related: CLEAR,DROPN,DROP2" "0E5002" :Usr) "~xDROP2" ("ob1 ob2 \\->" "Drop 2 Objects Cmd +Related: CLEAR,DROPN,DROP2" "0E5002" :Usr) "~xDROP2" ("ob1 ob2 -->" "Drop 2 Objects Cmd -- Removes the first two objects from the stack. -- -Related: CLEAR,DROP,DROPN" "0E6002" :Usr) "~xDROPN" ("ob1...obn n \\->" "Drop n Objects Cmd +Related: CLEAR,DROP,DROPN" "0E6002" :Usr) "~xDROPN" ("ob1...obn n -->" "Drop n Objects Cmd -- Removes the first n + 1 objects from the stack (the first n objects excluding the integer n itself). -- -Related: CLEAR,DROP,DROP2" "0EA002" :Usr) "~xDTAG" ("tag:obj \\-> obj" "Delete Tag Cmd +Related: CLEAR,DROP,DROP2" "0EA002" :Usr) "~xDTAG" ("tag:obj --> obj" "Delete Tag Cmd -- DTAG removes all tags (labels) from an object. -- -Related: LIST\\->,\\->TAG" "110002" :Usr) "~xDUP" ("ob \\-> ob ob" "Duplicate Object Cmd +Related: LIST\\->,\\->TAG" "110002" :Usr) "~xDUP" ("ob --> ob ob" "Duplicate Object Cmd -- DUP returns a copy to level 1 of the object in level 1. -- -Related: DUPN,DUP2,PICK" "0E2002" :Usr) "~xDUP2" ("1 2 \\-> 1 2 1 2" "Duplicate 2 Objects Cmd +Related: DUPN,DUP2,PICK" "0E2002" :Usr) "~xDUP2" ("1 2 --> 1 2 1 2" "Duplicate 2 Objects Cmd -- DUP2 returns copies of the objects in levels 1 and 2 of the stack. -- -Related: DUP,DUPN,PICK" "0E3002" :Usr) "~xDUPN" ("1...n n \\-> 1...n 1...n" "Duplicate n Objects Cmd +Related: DUP,DUPN,PICK" "0E3002" :Usr) "~xDUPN" ("1...n n --> 1...n 1...n" "Duplicate n Objects Cmd -- Takes an integer n from level 1 of the stack, and returns copies of the objects in stack levels 2n through n + 1. -- -Related: DUP,DUP2,PICK" "0EB002" :Usr) "~xD\\->R" ("x \\-> (\\pi/180)x" "Degrees to Radians Func +Related: DUP,DUP2,PICK" "0EB002" :Usr) "~xD\\->R" ("x --> (\\pi/180)x" "Degrees to Radians Func -- Converts a real number representing an angle in degrees to its @@ -1300,7 +1300,7 @@ equivalent in radians. x \\-> (\\pi/180) x 'sym' \\-> 'D\\->R(sym)' -- -Related: R\\->D" "062002" :Usr) "~xD>R" ("x \\-> (\\pi/180)x" "Degrees to Radians Func +Related: R\\->D" "062002" :Usr) "~xD>R" ("x --> (\\pi/180)x" "Degrees to Radians Func -- Converts a real number representing an angle in degrees to its @@ -1309,29 +1309,29 @@ equivalent in radians. x \\-> (\\pi/180) x 'sym' \\-> 'D\\->R(sym)' -- -Related: R\\->D" "062002" :Usr) "~xe" ("\\-> e" "e Func +Related: R\\->D" "062002" :Usr) "~xe" ("--> e" "e Func -- Returns the symbolic constant e or its numerical representation, 2.71828182846. -- -Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "034002" :Usr) "~xCONSTANTe" ("\\-> e" "e Func +Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "034002" :Usr) "~xCONSTANTe" ("--> e" "e Func -- Returns the symbolic constant e or its numerical representation, 2.71828182846. -- -Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "034002" :Usr) "~xEGV" ("[[]] \\-> [[evect]]' [evals]" "Eigenvalues and Eigenvectors Command +Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "034002" :Usr) "~xEGV" ("[[]] --> [[evect]]' [evals]" "Eigenvalues and Eigenvectors Command -- Computes the eigenvalues and right eigenvectors for a square matrix. -- -Related: EGVL" "0090AB" :Usr) "~xEGVL" ("[[]] \\-> [egval]" "Eigenvalues Cmd +Related: EGVL" "0090AB" :Usr) "~xEGVL" ("[[]] --> [egval]" "Eigenvalues Cmd -- Computes the eigenvalues of a square matrix. -- -Related: EGV" "00A0AB" :Usr) "~xELSE" ("\\->" "ELSE Cmd +Related: EGV" "00A0AB" :Usr) "~xELSE" ("-->" "ELSE Cmd -- Starts false clause in conditional or error-trapping structure. @@ -1347,7 +1347,7 @@ See the IF, CASE, IFERR, DO, and WHILE keyword entries for syntax information. -- -Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "014700" :Usr) "~xENDDO" ("1/0 \\->" "END Cmd +Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "014700" :Usr) "~xENDDO" ("1/0 -->" "END Cmd -- Ends conditional, error-trapping, and indefinite loop structures. @@ -1374,13 +1374,13 @@ See the IF, CASE, IFERR, DO, and WHILE keyword entries for syntax information. -- -Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "014700" :Usr) "~xENDSUB" ("\\-> x" "Ending Sublist Cmd +Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "014700" :Usr) "~xENDSUB" ("--> x" "Ending Sublist Cmd -- Provides a way to access the total number of sublists contained in the list used by DOSUBS. -- -Related: DOSUBS,NSUB" "0310AB" :Usr) "~xENG" ("n \\->" "Engineering Mode Cmd +Related: DOSUBS,NSUB" "0310AB" :Usr) "~xENG" ("n -->" "Engineering Mode Cmd -- Sets the number display format to Engineering mode, which displays @@ -1391,7 +1391,7 @@ multiple of three. The total number of significant digits displayed is n + 1. -- -Related: FIX,SCI,STD" "0420AB" :Usr) "~xEQ\\->" ("'l=r' \\-> l r" "Equation to Stack Cmd +Related: FIX,SCI,STD" "0420AB" :Usr) "~xEQ\\->" ("'l=r' --> l r" "Equation to Stack Cmd -- Separates an equation into its left and right sides. @@ -1402,7 +1402,7 @@ left and right sides. x_u \\-> x_u 0 'sym' \\-> 'sym' 0 -- -Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "08D002" :Usr) "~xEQ>" ("'l=r' \\-> l r" "Equation to Stack Cmd +Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "08D002" :Usr) "~xEQ>" ("'l=r' --> l r" "Equation to Stack Cmd -- Separates an equation into its left and right sides. @@ -1413,30 +1413,30 @@ left and right sides. x_u \\-> x_u 0 'sym' \\-> 'sym' 0 -- -Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "08D002" :Usr) "~xERASE" ("\\->" "Erase PICT Cmd +Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "08D002" :Usr) "~xERASE" ("-->" "Erase PICT Cmd -- Erases PICT, leaving a blank PICT of the same dimensions. -- -Related: DRAW" "0A5002" :Usr) "~xERR0" ("\\->" "Clear Last Error Number Cmd +Related: DRAW" "0A5002" :Usr) "~xERR0" ("-->" "Clear Last Error Number Cmd -- Clears the last error number so that a subsequent execution of ERRN returns # 0h, and clears the last error message. -- -Related: DOERR,ERRM,ERRN" "01E002" :Usr) "~xERRM" ("\\-> $msg" "Error Message Cmd +Related: DOERR,ERRM,ERRN" "01E002" :Usr) "~xERRM" ("--> $msg" "Error Message Cmd -- Returns a string containing the error message of the most recent calculator error. -- -Related: DOERR,ERRN,ERR0" "020002" :Usr) "~xERRN" ("\\-> $nerr" "Error Number Cmd +Related: DOERR,ERRN,ERR0" "020002" :Usr) "~xERRN" ("--> $nerr" "Error Number Cmd -- Returns the error number of the most recent calculator error. -- -Related: DOERR,ERRM,ERR0" "01F002" :Usr) "xEVAL" ("ob \\-> ?" "Evaluate Object Cmd +Related: DOERR,ERRM,ERR0" "01F002" :Usr) "xEVAL" ("ob --> ?" "Evaluate Object Cmd -- Evaluates the object. -- @@ -1486,7 +1486,7 @@ Name Evaluates the specified object. Other Objects Puts the object on the stack. -- -Related: \\->NUM,SYSEVAL" "81FC2" :Usr) "~xEXP" ("x \\-> x'" "Exponential Analytic Func +Related: \\->NUM,SYSEVAL" "81FC2" :Usr) "~xEXP" ("x --> x'" "Exponential Analytic Func -- Returns the exponential, or natural antilogarithm, of the @@ -1496,13 +1496,13 @@ the given power. z \\-> ez 'sym' \\-> 'EXP(sym)' -- -Related: ALOG,EXPM,LN,LOG" "04F002" :Usr) "~xEXPAN" ("symb1 \\-> symb2" "Expand Products Cmd +Related: ALOG,EXPM,LN,LOG" "04F002" :Usr) "~xEXPAN" ("symb1 --> symb2" "Expand Products Cmd -- Rewrites an algebraic expression or equation by expanding products and powers. -- -Related: COLCT,EXPAND,ISOL,QUAD,SHOW" "100002" :CASHELP :Usr) "~xEXPFIT" ("\\->" "Exponential Curve Fit Cmd +Related: COLCT,EXPAND,ISOL,QUAD,SHOW" "100002" :CASHELP :Usr) "~xEXPFIT" ("-->" "Exponential Curve Fit Cmd -- Stores EXPFIT as the fifth parameter in the reserved variable @@ -1512,14 +1512,14 @@ exponential curve futting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,LR,LINFIT,LOGFIT,PWRFIT" "04A0AB" :Usr) "~xEXPM" ("x \\-> x'" "Exponential Minus 1 Analytic Func +Related: BESTFIT,LR,LINFIT,LOGFIT,PWRFIT" "04A0AB" :Usr) "~xEXPM" ("x --> x'" "Exponential Minus 1 Analytic Func -- Returns e^x - 1. -- x \\-> e^x - 1 'sym' \\-> 'EXPM(sym)' -- -Related: EXP,LNP1" "054002" :Usr) "~xFC?" ("n \\-> 0/1" "Flag Clear? Cmd +Related: EXP,LNP1" "054002" :Usr) "~xFC?" ("n --> 0/1" "Flag Clear? Cmd -- Tests whether the system or user flag specified by nflag number is @@ -1528,7 +1528,7 @@ test result: 1 (true) if the flag is clear or 0 (false) if the flag is set. -- -Related: CF,FC?C,FS?,FS?C,SF" "078002" :Usr) "~xFC?C" ("n \\-> 0/1" "Flag Clear? Clear Cmd +Related: CF,FC?C,FS?,FS?C,SF" "078002" :Usr) "~xFC?C" ("n --> 0/1" "Flag Clear? Clear Cmd -- Tests whether the system or user flag specified by nflag number is @@ -1538,13 +1538,13 @@ flag is clear or 0 (false) if the flag is set. After testing, clears the flag. -- -Related: CF,FC?,FS?,FS?C,SF" "07A002" :Usr) "~xFIX" ("n \\->" "Fix Mode Cmd +Related: CF,FC?,FS?,FS?C,SF" "07A002" :Usr) "~xFIX" ("n -->" "Fix Mode Cmd -- Sets the number display format to Fix mode, which rounds the display to n display places. -- -Related: SCI,STD,ENG" "0400AB" :Usr) "~xFLOOR" ("x \\-> n" "Floor Func +Related: SCI,STD,ENG" "0400AB" :Usr) "~xFLOOR" ("x --> n" "Floor Func -- Returns the greatest integer that is less than or equal to the argument. @@ -1553,7 +1553,7 @@ is less than or equal to the argument. x_u \\-> n_u 'sym' \\-> 'FLOOR(sym)' -- -Related: CEIL,IP,RND,TRNC" "059002" :Usr) "~xFOR" ("start finish \\->" "FOR Definite Loop Structure Cmd +Related: CEIL,IP,RND,TRNC" "059002" :Usr) "~xFOR" ("start finish -->" "FOR Definite Loop Structure Cmd -- Starts FOR ... NEXT and @@ -1566,7 +1566,7 @@ definite loop structures. STEP xincrement \\-> STEP 'symincrement' \\-> -- -Related: NEXT,START,STEP" "00A700" :Usr) "~xSTARTVAR" ("start finish \\->" "FOR Definite Loop Structure Cmd +Related: NEXT,START,STEP" "00A700" :Usr) "~xSTARTVAR" ("start finish -->" "FOR Definite Loop Structure Cmd -- Starts FOR ... NEXT and @@ -1579,7 +1579,7 @@ definite loop structures. STEP xincrement \\-> STEP 'symincrement' \\-> -- -Related: NEXT,START,STEP" "00A700" :Usr) "~xFP" ("x \\-> x'" "Fractional part Func +Related: NEXT,START,STEP" "00A700" :Usr) "~xFP" ("x --> x'" "Fractional part Func -- Returns the fractional part of an argument. @@ -1588,7 +1588,7 @@ argument. x_u \\-> y_u 'sym' \\-> 'FP(sym)' -- -Related: IP" "058002" :Usr) "~xFS?C" ("n \\-> 0/1" "Flag Set? Clear Cmd +Related: IP" "058002" :Usr) "~xFS?C" ("n --> 0/1" "Flag Set? Clear Cmd -- Tests whether the system or user flag specified by nflag number is @@ -1598,7 +1598,7 @@ flag is set or 0 (false) if the flag is clear. After testing, clears the flag -- -Related: CF,FC?,FC?C,FS?C,SF" "079002" :Usr) "~xFS?" ("n \\-> 0/1" "Flag Set Cmd +Related: CF,FC?,FC?C,FS?C,SF" "079002" :Usr) "~xFS?" ("n --> 0/1" "Flag Set Cmd -- Tests whether the system or user flag specified by nflag number is @@ -1607,11 +1607,11 @@ test result: 1 (true) if the flag is set or 0 (false) if the flag is clear. -- -Related: CF,FC?,FC?C,FS?,SF" "077002" :Usr) "~xFUNCTION" ("\\->" "Function Plot Type Cmd +Related: CF,FC?,FC?C,FS?,SF" "077002" :Usr) "~xFUNCTION" ("-->" "Function Plot Type Cmd -- Sets the plot type to FUNCTION. -- -Related: BAR,CONIC,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "0C0002" :Usr) "~xGET" ("ob n \\-> elm +Related: BAR,CONIC,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "0C0002" :Usr) "~xGET" ("ob n --> elm ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Get Element Command -- @@ -1634,7 +1634,7 @@ specified in level 1. 'namelist' nposition \\-> objget 'namelist' {nposition} \\-> objget -- -Related: GETI,PUT,PUTI" "097002" :Usr) "~xGETI" ("ob pos \\-> ob' pos' elm +Related: GETI,PUT,PUTI" "097002" :Usr) "~xGETI" ("ob pos --> ob' pos' elm ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Get and Increment Index Command -- @@ -1671,9 +1671,9 @@ position in that argument. 'namelist' { npos1 } \\-> 'namelist' { npos2 } objget -- -Related: GET,PUT,PUTI" "098002" :Usr) "~xGOR" ("g_targ {#n #m} grob \\-> g_targ' -g_targ (x,y) grob \\-> g_targ' -PICT ... ... \\->" "Graphics OR Cmd +Related: GET,PUT,PUTI" "098002" :Usr) "~xGOR" ("g_targ {#n #m} grob --> g_targ' +g_targ (x,y) grob --> g_targ' +PICT ... ... -->" "Graphics OR Cmd -- Superimposes grob1 onto grobtgt or PICT, with the upper left @@ -1686,23 +1686,23 @@ or PICT. PICT {#n #m} grob1 \\-> PICT (x,y) grob1 \\-> -- -Related: GXOR,REPL,SUB" "0B4002" :Usr) "~x\\->GROB" ("ob n_chrsize \\-> grob" "Stack to Graphics Object Cmd +Related: GXOR,REPL,SUB" "0B4002" :Usr) "~x\\->GROB" ("ob n_chrsize --> grob" "Stack to Graphics Object Cmd -- Creates a graphics object representing the level 2 object, where the argument nchar size specifies the character size of the representation. -- -Related: \\->LCD,LCD\\->" "0BB002" :Usr) "~x>GROB" ("ob n_chrsize \\-> grob" "Stack to Graphics Object Cmd +Related: \\->LCD,LCD\\->" "0BB002" :Usr) "~x>GROB" ("ob n_chrsize --> grob" "Stack to Graphics Object Cmd -- Creates a graphics object representing the level 2 object, where the argument nchar size specifies the character size of the representation. -- -Related: \\->LCD,LCD\\->" "0BB002" :Usr) "~xGXOR" ("g_targ {#n #m} g_src \\-> g_targ' -g_targ (x,y) g_src \\-> g_targ' -PICT ... ... \\->" "Graphics Exclusive OR Cmd +Related: \\->LCD,LCD\\->" "0BB002" :Usr) "~xGXOR" ("g_targ {#n #m} g_src --> g_targ' +g_targ (x,y) g_src --> g_targ' +PICT ... ... -->" "Graphics Exclusive OR Cmd -- Superimposes grob1 onto grobtgt or PICT, with the upper left @@ -1715,62 +1715,62 @@ or PICT. PICT {#n #m} grob1\\-> PICT (x,y) grob1\\-> -- -Related: GOR,REPL,SUB" "0B5002" :Usr) "~xHEAD" ("{} \\-> ob -$ \\-> $'" "First Listed Element Cmd +Related: GOR,REPL,SUB" "0B5002" :Usr) "~xHEAD" ("{} --> ob +$ --> $'" "First Listed Element Cmd -- Returns the first element of a list or string. -- -Related: TAIL" "02B0AB" :Usr) "~xHMS-" ("hms1 hms2 \\-> hms3" "Hours-Minutes-Seconds Minus Cmd +Related: TAIL" "02B0AB" :Usr) "~xHMS-" ("hms1 hms2 --> hms3" "Hours-Minutes-Seconds Minus Cmd -- Returns the difference of two real number, where the arguments and the result are interpreted in hours-minutes-seconds format. -- -Related: HMS\\->,\\->HMS,HMS+" "067002" :Usr) "~xHMS+" ("hms1 hms2 \\-> hms3" "Hours-Minutes-Seconds Plus Cmd +Related: HMS\\->,\\->HMS,HMS+" "067002" :Usr) "~xHMS+" ("hms1 hms2 --> hms3" "Hours-Minutes-Seconds Plus Cmd -- Returns the sum of two real number, where the arguments and the result are interpreted in hours-minutes-seconds format. -- -Related: HMS\\->,\\->HMS,HMS-" "066002" :Usr) "~x\\->HMS" ("x \\-> x'" "Decimal to Hours-Minutes-Seconds +Related: HMS\\->,\\->HMS,HMS-" "066002" :Usr) "~x\\->HMS" ("x --> x'" "Decimal to Hours-Minutes-Seconds Cmd -- Converts a real number representing hours or degrees with a decimal fraction to hours-minutes-seconds format. -- -Related: HMS\\->,HMS+,HMS-" "064002" :Usr) "~x>HMS" ("x \\-> x'" "Decimal to Hours-Minutes-Seconds +Related: HMS\\->,HMS+,HMS-" "064002" :Usr) "~x>HMS" ("x --> x'" "Decimal to Hours-Minutes-Seconds Cmd -- Converts a real number representing hours or degrees with a decimal fraction to hours-minutes-seconds format. -- -Related: HMS\\->,HMS+,HMS-" "064002" :Usr) "~xHMS\\->" ("x \\-> x'" "Hours-Min-Sec to Decimal Cmd +Related: HMS\\->,HMS+,HMS-" "064002" :Usr) "~xHMS\\->" ("x --> x'" "Hours-Min-Sec to Decimal Cmd -- Converts a real number in hours -minutes-seconds format to its decimal form (hours or degrees with a decimal fraction. -- -Related: \\->HMS,HMS+,HMS-" "065002" :Usr) "~xHMS>" ("x \\-> x'" "Hours-Min-Sec to Decimal Cmd +Related: \\->HMS,HMS+,HMS-" "065002" :Usr) "~xHMS>" ("x --> x'" "Hours-Min-Sec to Decimal Cmd -- Converts a real number in hours -minutes-seconds format to its decimal form (hours or degrees with a decimal fraction. -- -Related: \\->HMS,HMS+,HMS-" "065002" :Usr) "~xHOME" ("\\->" "HOME Directory Cmd +Related: \\->HMS,HMS+,HMS-" "065002" :Usr) "~xHOME" ("-->" "HOME Directory Cmd -- Makes the HOME directory the current directory. -- -Related: CRDIR,PATH,PGDIR,UPDIR" "019002" :Usr) "~xIDN" ("n \\-> [[]] -[[]] \\-> [[]]' -name \\-> [[]]" "Identity Matrix Cmd +Related: CRDIR,PATH,PGDIR,UPDIR" "019002" :Usr) "~xIDN" ("n --> [[]] +[[]] --> [[]]' +name --> [[]]" "Identity Matrix Cmd -- Returns an identity matrix; that is, a square matrix with its @@ -1778,7 +1778,7 @@ diagonal elements equal to 1 and its off-diagonal elements equal to 0. -- -Related: CON" "093002" :Usr) "~xIF" ("\\->" "IF Conditional Structure Cmd +Related: CON" "093002" :Usr) "~xIF" ("-->" "IF Conditional Structure Cmd -- Starts IF ... THEN ... END and IF ... THEN ... ELSE ... END @@ -1793,22 +1793,22 @@ conditional structures. ELSE \\-> END \\-> -- -Related: CASE,ELSE,END,IFERR,THEN" "000700" :Usr) "~xIFERR" ("\\->" "If Error Conditional Struct Cmd +Related: CASE,ELSE,END,IFERR,THEN" "000700" :Usr) "~xIFERR" ("-->" "If Error Conditional Struct Cmd -- Starts IFERR ... THEN ... END and IFERR ... THEN ... ELSE ... END error trapping structures. -- -Related: CASE,ELSE,END,IF,THEN" "00D700" :Usr) "~xIFT" ("0/1 obj \\-> ?" "IF-THEN Cmd +Related: CASE,ELSE,END,IF,THEN" "00D700" :Usr) "~xIFT" ("0/1 obj --> ?" "IF-THEN Cmd -- Executes obj if T/F is nonzero. Discards obj if T/F is zero. -- -Related: IFTE" "023002" :Usr) "~xIFTE" ("0/1 objT objF \\-> ?" "IF-THEN-ELSE Cmd +Related: IFTE" "023002" :Usr) "~xIFTE" ("0/1 objT objF --> ?" "IF-THEN-ELSE Cmd -- Executes objT if T/F is nonzero. -Discards objF if T/F is zero." "022002" :Usr) "~xi" ("\\-> i" "" "035002" :Usr) "~xIM" ("(x,y) \\-> y -[] \\-> []'" "Imaginary Part Func +Discards objF if T/F is zero." "022002" :Usr) "~xi" ("--> i" "" "035002" :Usr) "~xIM" ("(x,y) --> y +[] --> []'" "Imaginary Part Func -- Returns the imaginary part of its (complex) argument. @@ -1819,27 +1819,27 @@ Returns the imaginary part of its [ C-arr ] \\-> [ R-arr ] 'sym' \\-> 'IM(sym)' -- -Related: C\\->R,RE,R\\->C" "080002" :Usr) "~xINCR" ("name \\-> x" "Increment Cmd +Related: C\\->R,RE,R\\->C" "080002" :Usr) "~xINCR" ("name --> x" "Increment Cmd -- Takes a variable on level 1, adds 1, stores the new value back into the original variable, and returns the new value to level 1. -- -Related: DECR" "0FD002" :Usr) "~xINPUT" ("$prompt $ \\-> $' -$prompt {specs} \\-> $'" "Input Cmd +Related: DECR" "0FD002" :Usr) "~xINPUT" ("$prompt $ --> $' +$prompt {specs} --> $'" "Input Cmd -- Prompts for data input to the command line and prevents the user access to stack operations. -- -Related: PROMPT,STR\\->" "10A002" :Usr) "~xINV" ("x \\-> 1/x -[[]] \\-> [[]]'" "Inverse (1/x) Analytic Func +Related: PROMPT,STR\\->" "10A002" :Usr) "~xINV" ("x --> 1/x +[[]] --> [[]]'" "Inverse (1/x) Analytic Func -- Returns the reciprocal or the matrix inverse. -- -Related: SINV,/" "03E002" :Usr) "~xIP" ("x \\-> n" "Integer Part Func +Related: SINV,/" "03E002" :Usr) "~xIP" ("x --> n" "Integer Part Func -- Returns the integer part of the argument. @@ -1848,22 +1848,22 @@ argument. x_u \\-> n_u 'sym' \\-> 'IP(sym)' -- -Related: FP" "057002" :Usr) "~xISOL" ("symb var \\-> symb'" "Isolate Variable Cmd +Related: FP" "057002" :Usr) "~xISOL" ("symb var --> symb'" "Isolate Variable Cmd -- Returns an algebraic symb' that rearranges symb to \"isolate\" the first occurrence of variable var. -- -Related: COLCT,EXPAN,QUAD,SHOW,SOLVE" "102002" :Usr) "~x_" ("" "" "0E0002" :Usr) "~xFORMUNIT" ("" "" "0E0002" :Usr) "~x'" ("" "" "013700" :Usr) "~xENDTIC" ("" "" "013700" :Usr) "~x\\<<" ("" "" "010700" :Usr) "~x<<" ("" "" "010700" :Usr) "~x\\>>" ("" "" "011700" :Usr) "~x>>" ("" "" "011700" :Usr) "~xKEY" ("\\-> rc 1 -\\-> 0" "Key Cmd +Related: COLCT,EXPAN,QUAD,SHOW,SOLVE" "102002" :Usr) "~x_" ("" "" "0E0002" :Usr) "~xFORMUNIT" ("" "" "0E0002" :Usr) "~x'" ("" "" "013700" :Usr) "~xENDTIC" ("" "" "013700" :Usr) "~x\\<<" ("" "" "010700" :Usr) "~x<<" ("" "" "010700" :Usr) "~x\\>>" ("" "" "011700" :Usr) "~x>>" ("" "" "011700" :Usr) "~xKEY" ("--> rc 1 +--> 0" "Key Cmd -- Returns to level 1 a test result, and if a key is pressed, returns to level 2 the row-column location xn m of that key. -- -Related: WAIT,KEYEVAL" "02B002" :Usr) "~xKILL" ("\\->" "Cancel Halted Programs Cmd +Related: WAIT,KEYEVAL" "02B002" :Usr) "~xKILL" ("-->" "Cancel Halted Programs Cmd -- Cancels all currently halted programs. (Halted programs are @@ -1872,28 +1872,28 @@ PRG NXT RUN KILL.) If KILL is executed within a program, that program is also canceled. -- -Related: CONT,DOERR,HALT,PROMPT" "01B002" :Usr) "~xLABEL" ("\\->" "Label Axes Cmd +Related: CONT,DOERR,HALT,PROMPT" "01B002" :Usr) "~xLABEL" ("-->" "Label Axes Cmd -- Labels axes in PICT with x- and y-axis variable names and with the minimum and maximum values of the display ranges. -- -Related: LABEL,DRAW,DRAX" "0AA002" :Usr) "~xLASTARG" ("\\-> ob1 .. obn" "Last Arguments Cmd +Related: LABEL,DRAW,DRAX" "0AA002" :Usr) "~xLASTARG" ("--> ob1 .. obn" "Last Arguments Cmd -- Returns copies of the arguments of the most recently executed -command." "028002" :Usr) "~xLAST" ("\\-> ob1 .. obn" "Last Arguments Cmd +command." "028002" :Usr) "~xLAST" ("--> ob1 .. obn" "Last Arguments Cmd -- Returns copies of the arguments of the most recently executed -command." "028002" :Usr) "~xLINE" ("(x1,y1) (x2,y2) \\-> -{#n1 #m1} {#n2 #m2} \\->" "Draw Line Cmd +command." "028002" :Usr) "~xLINE" ("(x1,y1) (x2,y2) --> +{#n1 #m1} {#n2 #m2} -->" "Draw Line Cmd -- Draws a line in PICT between the coordinates in levels 1 and 2. -- -Related: ARC,BOX,TLINE" "0AF002" :Usr) "~xLINFIT" ("\\->" "Linear Curve Fit Cmd +Related: ARC,BOX,TLINE" "0AF002" :Usr) "~xLINFIT" ("-->" "Linear Curve Fit Cmd -- Stores LINFIT as the fifth parameter in the reserved variable @@ -1903,37 +1903,37 @@ linear curve fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT" "0480AB" :Usr) "~xLININ" ("symb var \\-> 0/1" "Linear Test Func +Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT" "0480AB" :Usr) "~xLININ" ("symb var --> 0/1" "Linear Test Func -- Tests whether an algebraic is structurally linear for a given -variable." "0010AB" :Usr) "~xLIST\\->" ("{} \\-> ob1...obn n" "List to Stack Cmd +variable." "0010AB" :Usr) "~xLIST\\->" ("{} --> ob1...obn n" "List to Stack Cmd -- Takes a list of n objects and returns them in separate levels, and returns the total number of objects to level 1. -- -Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "083002" :Usr) "~xLIST>" ("{} \\-> ob1...obn n" "List to Stack Cmd +Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "083002" :Usr) "~xLIST>" ("{} --> ob1...obn n" "List to Stack Cmd -- Takes a list of n objects and returns them in separate levels, and returns the total number of objects to level 1. -- -Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "083002" :Usr) "~x\\->LIST" ("ob1 .. obn n \\-> {}" "Stack to List Cmd +Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "083002" :Usr) "~x\\->LIST" ("ob1 .. obn n --> {}" "Stack to List Cmd -- Takes n objects from level n+1 through level 2 and returns a list of those n objects. -- -Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "07D002" :Usr) "~x>LIST" ("ob1 .. obn n \\-> {}" "Stack to List Cmd +Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "07D002" :Usr) "~x>LIST" ("ob1 .. obn n --> {}" "Stack to List Cmd -- Takes n objects from level n+1 through level 2 and returns a list of those n objects. -- -Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "07D002" :Usr) "~xLN" ("x \\-> x'" "Natural Logarithm Analytic Func +Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "07D002" :Usr) "~xLN" ("x --> x'" "Natural Logarithm Analytic Func -- Returns the natural (base e) logarithm of the argument. @@ -1941,14 +1941,14 @@ logarithm of the argument. z \\-> ln z 'sym' \\-> 'LN(sym)' -- -Related: ALOG,EXP,ISOL,LNP1,LOG" "050002" :Usr) "~xLNP1" ("x \\-> x'" "Natural Log of x+1 Analytic Func +Related: ALOG,EXP,ISOL,LNP1,LOG" "050002" :Usr) "~xLNP1" ("x --> x'" "Natural Log of x+1 Analytic Func -- Returns ln (x + 1). -- x \\-> ln(x+1) 'sym' \\-> 'LNP1(sym)' -- -Related: EXPM,LN" "053002" :Usr) "~xLOG" ("x \\-> x'" "Common Logarithm Analytic Func +Related: EXPM,LN" "053002" :Usr) "~xLOG" ("x --> x'" "Common Logarithm Analytic Func -- Returns the common logarithm (base 10) of the argument. @@ -1956,7 +1956,7 @@ Returns the common logarithm z \\-> log z 'sym' \\-> 'LOG(sym)' -- -Related: ALOG,EXP,ISOL,LN" "051002" :Usr) "~xLOGFIT" ("\\->" "Logarithmic Curve Fit Cmd +Related: ALOG,EXP,ISOL,LN" "051002" :Usr) "~xLOGFIT" ("-->" "Logarithmic Curve Fit Cmd -- Stores LOGFIT as the fifth parameter in the reserved variable @@ -1966,51 +1966,51 @@ logarithmic curve-fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT" "0490AB" :Usr) "~xLQ" ("[[]] \\-> [[L]] [[Q]] [[P]]" "LQ Factorization of a Matrix Cmd +Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT" "0490AB" :Usr) "~xLQ" ("[[]] --> [[L]] [[Q]] [[P]]" "LQ Factorization of a Matrix Cmd -- Returns the LQ factorization of an n\327m matrix. -- -Related: LSQ,QR" "00F0AB" :Usr) "~xLSQ" ("[B] [[A]] \\-> []' -[[B]] [[A]] \\-> [[]]'" "Least Squares Solution Cmd +Related: LSQ,QR" "00F0AB" :Usr) "~xLSQ" ("[B] [[A]] --> []' +[[B]] [[A]] --> [[]]'" "Least Squares Solution Cmd -- Returns the minimum norm least squares solution to any system of linear equations where A \327 X = B -- -Related: LQ,RANK,QR,/" "0080AB" :Usr) "~xLU" ("[[]] \\-> [[L]] [[U]] [[P]]" "LU Dec of a Sq. Matrix Cmd +Related: LQ,RANK,QR,/" "0080AB" :Usr) "~xLU" ("[[]] --> [[L]] [[U]] [[P]]" "LU Dec of a Sq. Matrix Cmd -- Returns the LU decomposition of a square matrix. -- -Related: DET,INV,LSQ,/" "00D0AB" :Usr) "~xMANT" ("x \\-> x'" "Mantissa Func +Related: DET,INV,LSQ,/" "00D0AB" :Usr) "~xMANT" ("x --> x'" "Mantissa Func -- Returns the mantissa of the argument. -- x \\-> ymant 'sym' \\-> 'MANT(sym)' -- -Related: SIGN,XPON" "061002" :Usr) "~x\\|vMATCH" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Match Pattern Down Cmd +Related: SIGN,XPON" "061002" :Usr) "~x\\|vMATCH" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Match Pattern Down Cmd -- Rewrites an expression. -- -Related: X\\|^MATCH" "0DF002" :Usr) "~xMATCHDN" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Match Pattern Down Cmd +Related: X\\|^MATCH" "0DF002" :Usr) "~xMATCHDN" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Match Pattern Down Cmd -- Rewrites an expression. -- -Related: X\\|^MATCH" "0DF002" :Usr) "~x\\|^MATCH" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Bottom-Up Match and Replace Cmd +Related: X\\|^MATCH" "0DF002" :Usr) "~x\\|^MATCH" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Bottom-Up Match and Replace Cmd -- Rewrites an expression. -- -Related: X\\|VMATCH" "0DE002" :Usr) "~xMATCHUP" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Bottom-Up Match and Replace Cmd +Related: X\\|VMATCH" "0DE002" :Usr) "~xMATCHUP" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Bottom-Up Match and Replace Cmd -- Rewrites an expression. -- -Related: X\\|VMATCH" "0DE002" :Usr) "~xMAX" ("x y \\-> x'" "Maximum Func +Related: X\\|VMATCH" "0DE002" :Usr) "~xMAX" ("x y --> x'" "Maximum Func -- Returns the greater (more positive) of the arguments. @@ -2021,7 +2021,7 @@ of the arguments. 'sym1' 'sym2' \\-> 'MAX(sym1, sym2)' x_u1 y_u2 \\-> max(x_u1, y_u2) -- -Related: MIN" "05C002" :Usr) "~xMAXR" ("\\-> MAXR" "Maximum Real Func +Related: MIN" "05C002" :Usr) "~xMAXR" ("--> MAXR" "Maximum Real Func -- Returns the symbolic constant 'MAXR' or its numerical @@ -2030,12 +2030,12 @@ representation, 9.99999999999E499. \\-> 'MAXR' \\-> 9.99999999999E499 -- -Related: Ee,i,MINR,\\pi" "032002" :Usr) "~xMEM" ("\\-> x" "Memory Available Cmd +Related: Ee,i,MINR,\\pi" "032002" :Usr) "~xMEM" ("--> x" "Memory Available Cmd -- Returns the number of bytes of available RAM. -- -Related: BYTES" "109002" :Usr) "~xMIN" ("x y \\-> x'" "Minumum Func +Related: BYTES" "109002" :Usr) "~xMIN" ("x y --> x'" "Minumum Func -- Returns the lesser (more negative) of its two arguments. @@ -2046,7 +2046,7 @@ negative) of its two arguments. 'sym1' 'sym2' \\-> 'MIN(sym1, sym2)' x_u1 y_u2 \\-> min(x_u1, y_u2) -- -Related: MAX" "05D002" :Usr) "~xMINR" ("\\-> MINR" "Minimum Real Func +Related: MAX" "05D002" :Usr) "~xMINR" ("--> MINR" "Minimum Real Func -- Returns the symbolic constant 'MINR' or its numerical representation, @@ -2055,7 +2055,7 @@ Returns the symbolic constant \\-> 'MAXR' \\-> 1.00000000000E-499 -- -Related: e,i,MAXR,\\pi" "033002" :Usr) "~xMOD" ("x y \\-> x'" "Modulo Func +Related: e,i,MAXR,\\pi" "033002" :Usr) "~xMOD" ("x y --> x'" "Modulo Func -- Returns a remainder defined by: x mod y = x - y floor (x/y) @@ -2065,12 +2065,12 @@ x mod y = x - y floor (x/y) 'sym' x \\-> 'MOD(sym, x)' 'sym1' 'sym2' \\-> 'MOD(sym1, sym2)' -- -Related: FLOOR,/" "060002" :Usr) "~xMSGBOX" ("$ \\->" "Message Box Cmd +Related: FLOOR,/" "060002" :Usr) "~xMSGBOX" ("$ -->" "Message Box Cmd -- Creates a user-defined message box. -- -Related: CHOOSE,INFORM,PROMPT" "0280AB" :Usr) "~xNEG" ("x \\-> x'" "Negate Analytic Func +Related: CHOOSE,INFORM,PROMPT" "0280AB" :Usr) "~xNEG" ("x --> x'" "Negate Analytic Func -- Changes the sign or negates an object. @@ -2083,13 +2083,13 @@ object. grob1 \\-> grob2 PICT1 \\-> PICT2 -- -Related: ABS,CONJ,NOT,SIGN" "02E002" :Usr) "~xNEXT" ("\\->" "NEXT Cmd +Related: ABS,CONJ,NOT,SIGN" "02E002" :Usr) "~xNEXT" ("-->" "NEXT Cmd -- Ends definite loop structures. See the FOR and START command entries for syntax information. -- -Related: FOR,START,STEP" "00B700" :Usr) "~xNOT" ("x \\-> x'" "NOT Cmd +Related: FOR,START,STEP" "00B700" :Usr) "~xNOT" ("x --> x'" "NOT Cmd -- Returns the one's complement or the logical inverse of the argument. @@ -2099,19 +2099,19 @@ the logical inverse of the argument. \"str1\" \\-> \"str2\" 'sym' \\-> 'NOT sym' -- -Related: AND,OR,XOR" "0C6002" :Usr) "~xNSUB" ("\\-> npos" "Number of Sublist Cmd +Related: AND,OR,XOR" "0C6002" :Usr) "~xNSUB" ("--> npos" "Number of Sublist Cmd -- Provides a way to access the current sublist position during an iteration of a program or command applied using DOSUBS. -- -Related: DOSUBS,ENDSUB" "0300AB" :Usr) "~xNUM" ("$ \\-> n" "Character Number Cmd +Related: DOSUBS,ENDSUB" "0300AB" :Usr) "~xNUM" ("$ --> n" "Character Number Cmd -- Returns the character code n for the first character in the string. -- -Related: CHR,POS,REPL,SIZE,SUB" "089002" :Usr) "~x\\->NUM" ("x \\-> x'" "Evaluate to Number Cmd +Related: CHR,POS,REPL,SIZE,SUB" "089002" :Usr) "~x\\->NUM" ("x --> x'" "Evaluate to Number Cmd -- Evaluates a symbolic argument object and returns the numerical @@ -2119,7 +2119,7 @@ result. -- objsym \\-> z -- -Related: \\->Q,\\->Qpi" "027002" :Usr) "~x>NUM" ("x \\-> x'" "Evaluate to Number Cmd +Related: \\->Q,\\->Qpi" "027002" :Usr) "~x>NUM" ("x --> x'" "Evaluate to Number Cmd -- Evaluates a symbolic argument object and returns the numerical @@ -2127,7 +2127,7 @@ result. -- objsym \\-> z -- -Related: \\->Q,\\->Qpi" "027002" :Usr) "~xOBJ\\->" ("ob \\-> ?" "Object to Stack Cmd +Related: \\->Q,\\->Qpi" "027002" :Usr) "~xOBJ\\->" ("ob --> ?" "Object to Stack Cmd -- Separates an object into its components onto the stack. For some @@ -2143,7 +2143,7 @@ composites is returned to level 1. x_u \\-> x 1_u :tag:obj \\-> obj \"tag\" -- -Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "08E002" :Usr) "~xOBJ>" ("ob \\-> ?" "Object to Stack Cmd +Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "08E002" :Usr) "~xOBJ>" ("ob --> ?" "Object to Stack Cmd -- Separates an object into its components onto the stack. For some @@ -2159,11 +2159,11 @@ composites is returned to level 1. x_u \\-> x 1_u :tag:obj \\-> obj \"tag\" -- -Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "08E002" :Usr) "~xOFF" ("\\->" "Off Cmd +Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "08E002" :Usr) "~xOFF" ("-->" "Off Cmd -- Turns off the calculator. -- -Related: CONT,HALT,KILL" "01C002" :Usr) "~xOR" ("x y \\-> x'" "OR Func +Related: CONT,HALT,KILL" "01C002" :Usr) "~xOR" ("x y --> x'" "OR Func -- Returns the logical OR of two arguments. @@ -2175,29 +2175,29 @@ arguments. 'sym' T/F \\-> 'sym OR T/F' 'sym1' 'sym2' \\-> 'sym1 OR sym2' -- -Related: AND,NOT,XOR" "0C5002" :Usr) "~xOVER" ("1 2 \\-> 1 2 1" "Over Cmd +Related: AND,NOT,XOR" "0C5002" :Usr) "~xOVER" ("1 2 --> 1 2 1" "Over Cmd -- Returns a copy to stack level 1 of the object in level 2. -- -Related: PICK,ROLL,ROLLD,ROT,SWAP" "0E8002" :Usr) "~xPARAMETRIC" ("\\->" "Parametric Plot Type Cmd +Related: PICK,ROLL,ROLLD,ROT,SWAP" "0E8002" :Usr) "~xPARAMETRIC" ("-->" "Parametric Plot Type Cmd -- Sets the plot type to PARAMETRIC. -- -Related: BAR,CONTOUR,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "0C2002" :Usr) "~xPCOEF" ("[roots] \\-> [coefs]" "Monic Polynomial Coefficients Cmd +Related: BAR,CONTOUR,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "0C2002" :Usr) "~xPCOEF" ("[roots] --> [coefs]" "Monic Polynomial Coefficients Cmd -- Returns the coefficients of a monic polynomial (a polynomial with a leading coefficient of 1) having specific roots. -- -Related: PEVAL,PROOT" "0250AB" :Usr) "~xPDIM" ("(xmin,ymin) (xmax,ymax) \\-> -#width #height \\->" "PICT Dimension Cmd +Related: PEVAL,PROOT" "0250AB" :Usr) "~xPDIM" ("(xmin,ymin) (xmax,ymax) --> +#width #height -->" "PICT Dimension Cmd -- Replaces PICT with a blank PICT of the specified dimensions. -- -Related: PMAX,PMIN" "0A4002" :Usr) "~xPERM" ("n k \\-> n'" "Permutations Func +Related: PMAX,PMIN" "0A4002" :Usr) "~xPERM" ("n k --> n'" "Permutations Func -- Returns the number of possible permutations of n items taken m @@ -2208,75 +2208,75 @@ at a time. n 'symm' \\-> 'PERM(n,symm)' 'symn' 'symm' \\-> 'PERM(symn,symm)' -- -Related: COMB,!" "074002" :Usr) "~xPEVAL" ("[coefs] x \\-> x'" "Polynomial Evaluation Cmd +Related: COMB,!" "074002" :Usr) "~xPEVAL" ("[coefs] x --> x'" "Polynomial Evaluation Cmd -- Evaluates an n-degree polynomial at x. -- -Related: PCOEFF,PROOT" "0260AB" :Usr) "~xPICK" ("1...n n \\-> 1..n 1" "Pick Object Cmd +Related: PCOEFF,PROOT" "0260AB" :Usr) "~xPICK" ("1...n n --> 1..n 1" "Pick Object Cmd -- Copies the contents of a specified level to level 1. -- -Related: DUP,DUPN,DUP2,OVER,ROLL,ROLLD, ROT,SWAP" "0EC002" :Usr) "~xPICT" ("\\-> PICT" "PICT Cmd +Related: DUP,DUPN,DUP2,OVER,ROLL,ROLLD, ROT,SWAP" "0EC002" :Usr) "~xPICT" ("--> PICT" "PICT Cmd -- Puts the name PICT on the stack. -- -Related: GOR,GCOR,NEG,PICTURE,PVIEW, RCL,REPL,SIZE,STO,SUB" "0B3002" :Usr) "~xPICTURE" ("\\->" "Picture Environment Cmd +Related: GOR,GCOR,NEG,PICTURE,PVIEW, RCL,REPL,SIZE,STO,SUB" "0B3002" :Usr) "~xPICTURE" ("-->" "Picture Environment Cmd -- Selects the Picture environment (selects the graphics display and activates the graphics cursor and Picture menu). -- -Related: PVIEW,TEXT,PIC" "0A9002" :Usr) "~xGRAPH" ("\\->" "Picture Environment Cmd +Related: PVIEW,TEXT,PIC" "0A9002" :Usr) "~xGRAPH" ("-->" "Picture Environment Cmd -- Selects the Picture environment (selects the graphics display and activates the graphics cursor and Picture menu). -- -Related: PVIEW,TEXT,PIC" "0A9002" :Usr) "~xPINIT" ("\\->" "Port Initialize Cmd +Related: PVIEW,TEXT,PIC" "0A9002" :Usr) "~xPINIT" ("-->" "Port Initialize Cmd -- Initializes all currently active ports. Does not affect data -already stored in a port." "03D701" :Usr) "~xPIX?" ("(x,y) \\-> 1/0 -{#n #m} \\-> 1/0" "Pixel On? Cmd +already stored in a port." "03D701" :Usr) "~xPIX?" ("(x,y) --> 1/0 +{#n #m} --> 1/0" "Pixel On? Cmd -- Tests whether the specified pixel in PICT is on; returns 1 (true) if the pixel is on, and 0 (false) if the pixel is off. -- -Related: PIXON,PIXOFF" "0AE002" :Usr) "~xPIXOFF" ("(x,y) \\-> -{#n #m} \\->" "Pixel Off Cmd +Related: PIXON,PIXOFF" "0AE002" :Usr) "~xPIXOFF" ("(x,y) --> +{#n #m} -->" "Pixel Off Cmd -- Turns off the pixel at the specified coordinate in PICT. -- -Related: PIX?,PIXON" "0AD002" :Usr) "~xPIXON" ("(x,y) \\-> -{#n #m} \\->" "Pixel On Cmd +Related: PIX?,PIXON" "0AD002" :Usr) "~xPIXON" ("(x,y) --> +{#n #m} -->" "Pixel On Cmd -- Turns on the pixel at the specified coordinate in PICT. -- -Related: PIX?,PIXOFF" "0AC002" :Usr) "~xPMAX" ("(x,y) \\->" "PICT Maximum Cmd +Related: PIX?,PIXOFF" "0AC002" :Usr) "~xPMAX" ("(x,y) -->" "PICT Maximum Cmd -- Specifies (x,y) as the coordinates at the upper right corner of the display. -- -Related: PDIM,PMIN,XRNG,YRNG" "09D002" :Usr) "~xPMIN" ("(x,y) \\->" "PICT Minimum Cmd +Related: PDIM,PMIN,XRNG,YRNG" "09D002" :Usr) "~xPMIN" ("(x,y) -->" "PICT Minimum Cmd -- Specifies (x,y) as the coordinates at the lower left corner of the display. -- -Related: PDIM,PMAX,XRNG,YRNG" "09C002" :Usr) "~xPOLAR" ("\\->" "Polar Plot Type Cmd +Related: PDIM,PMAX,XRNG,YRNG" "09C002" :Usr) "~xPOLAR" ("-->" "Polar Plot Type Cmd -- Sets the plot type to POLAR. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "0C1002" :Usr) "~xPREDX" ("y \\-> x" "Predicted x-Value Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "0C1002" :Usr) "~xPREDX" ("y --> x" "Predicted x-Value Cmd -- Returns the predicted dependent variable value xindepend, based @@ -2288,7 +2288,7 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDY,PWRFIT,XCOL,YCOL" "0F1002" :Usr) "~xPREDY" ("x \\-> y" "Predicted y-Value Cmd +Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDY,PWRFIT,XCOL,YCOL" "0F1002" :Usr) "~xPREDY" ("x --> y" "Predicted y-Value Cmd -- Returns the predicted dependent variable value ydepend, based on @@ -2300,14 +2300,14 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDX,PWRFIT,XCOL,YCOL" "0F0002" :Usr) "~xPROOT" ("[coefs] \\-> [roots]" "Polynomial Roots Cmd +Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDX,PWRFIT,XCOL,YCOL" "0F0002" :Usr) "~xPROOT" ("[coefs] --> [roots]" "Polynomial Roots Cmd -- Returns all roots of an n-degree polynomial having real or complex roots. -- -Related: PCOEFF,PEVAL" "0240AB" :Usr) "~xPSDEV" ("\\-> xpsdev -\\-> {x1...xn}" "Population Standard Deviation Cmd +Related: PCOEFF,PEVAL" "0240AB" :Usr) "~xPSDEV" ("--> xpsdev +--> {x1...xn}" "Population Standard Deviation Cmd -- Calculates the population standard deviation of each of the m @@ -2317,7 +2317,7 @@ the current stastics matrix -- TEXT:Reserved|\\GSDAT -- -Related: MEAN,PCOV,PVAR,SDEV,TOT,VAR" "0200F2" :Usr) "~xPUT" ("ob pos obj \\-> ob' +Related: MEAN,PCOV,PVAR,SDEV,TOT,VAR" "0200F2" :Usr) "~xPUT" ("ob pos obj --> ob' ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Put Element Cmd -- @@ -2328,7 +2328,7 @@ in level 2; if the array or list is unnamed, returns the new array or list. -- -Related: GET,GETI,PUTI" "095002" :Usr) "~xPUTI" ("ob pos obj \\-> [] pos' +Related: GET,GETI,PUTI" "095002" :Usr) "~xPUTI" ("ob pos obj --> [] pos' ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Put and Increment Index Cmd -- @@ -2339,7 +2339,7 @@ in level 2, returning the new array or list and the next position in that array or list. -- -Related: GET,GETI,PUT" "096002" :Usr) "~xPVARS" ("nport \\-> {} mem" "Port-Variables Cmd +Related: GET,GETI,PUT" "096002" :Usr) "~xPVARS" ("nport --> {} mem" "Port-Variables Cmd -- Returns a list of the backup objects (:nport:name) and the lib- @@ -2348,26 +2348,26 @@ the specified port. Also returns the available memory size (if RAM) or the memory type. -- -Related: VARS" "01E0F2" :Usr) "~xPVIEW" ("(x,y) \\-> -{#n #m} \\->" "PICT View Cmd +Related: VARS" "01E0F2" :Usr) "~xPVIEW" ("(x,y) --> +{#n #m} -->" "PICT View Cmd -- Displays PICT with the specified coordinate at the upper left corner of the graphics display. -- -Related: FREEZE,PICTURE,PICT,TEXT" "0AB002" :Usr) "~xPX\\->C" ("{#m #n} \\-> (x,y)" "Pixel to Complex Cmd +Related: FREEZE,PICTURE,PICT,TEXT" "0AB002" :Usr) "~xPX\\->C" ("{#m #n} --> (x,y)" "Pixel to Complex Cmd -- Converts the specified pixel coordinates to user-unit coordinates. -- -Related: C\\->PX" "0A7002" :Usr) "~xPX>C" ("{#m #n} \\-> (x,y)" "Pixel to Complex Cmd +Related: C\\->PX" "0A7002" :Usr) "~xPX>C" ("{#m #n} --> (x,y)" "Pixel to Complex Cmd -- Converts the specified pixel coordinates to user-unit coordinates. -- -Related: C\\->PX" "0A7002" :Usr) "~x\\->Q" ("x \\-> a/b" "To Quotient Cmd +Related: C\\->PX" "0A7002" :Usr) "~x\\->Q" ("x --> a/b" "To Quotient Cmd -- Returns a rational form of the argument. @@ -2376,7 +2376,7 @@ argument. (x,y) \\-> 'a/b+c/d*i 'sym1' \\-> 'sym2' -- -Related: \\->Q\\pi,/" "0DC002" :Usr) "~x->Q" ("x \\-> a/b" "To Quotient Cmd +Related: \\->Q\\pi,/" "0DC002" :Usr) "~x->Q" ("x --> a/b" "To Quotient Cmd -- Returns a rational form of the argument. @@ -2385,7 +2385,7 @@ argument. (x,y) \\-> 'a/b+c/d*i 'sym1' \\-> 'sym2' -- -Related: \\->Q\\pi,/" "0DC002" :Usr) "~x\\->Q\\pi" ("x \\-> symb" "To Quotient Times \\pi Cmd +Related: \\->Q\\pi,/" "0DC002" :Usr) "~x\\->Q\\pi" ("x --> symb" "To Quotient Times \\pi Cmd -- Returns a rational form of the argument, or a rational form of @@ -2399,7 +2399,7 @@ denominator. (x,y) \\-> 'a/b*\\pi+c/d*\\pi*i (x,y) \\-> 'a/b+c/d*i -- -Related: \\->Q,/,\\pi" "0DD002" :Usr) "~x->QPI" ("x \\-> symb" "To Quotient Times \\pi Cmd +Related: \\->Q,/,\\pi" "0DD002" :Usr) "~x->QPI" ("x --> symb" "To Quotient Times \\pi Cmd -- Returns a rational form of the argument, or a rational form of @@ -2413,38 +2413,38 @@ denominator. (x,y) \\-> 'a/b*\\pi+c/d*\\pi*i (x,y) \\-> 'a/b+c/d*i -- -Related: \\->Q,/,\\pi" "0DD002" :Usr) "~xQR" ("[[]] \\-> [[Q]] [[R]] [[P]]" "QR Factorization of a Matrix Cmd +Related: \\->Q,/,\\pi" "0DD002" :Usr) "~xQR" ("[[]] --> [[Q]] [[R]] [[P]]" "QR Factorization of a Matrix Cmd -- Returns the QR factorization of an n\327m matrix. -- -Related: LQ,LSQ" "00E0AB" :Usr) "~xQUAD" ("symb var \\-> symb'" "Solve Quadratic Equation Cmd +Related: LQ,LSQ" "00E0AB" :Usr) "~xQUAD" ("symb var --> symb'" "Solve Quadratic Equation Cmd -- Solves an algebraic object symb for the variable var, and returns an expression symb' representing the solution. -- -Related: COLCT,EXPAN,ISOL,SHOW,SOLVE" "103002" :Usr) "~xQUOTE" ("ob \\-> 'ob" "Quote Argument Func +Related: COLCT,EXPAN,ISOL,SHOW,SOLVE" "103002" :Usr) "~xQUOTE" ("ob --> 'ob" "Quote Argument Func -- Returns its argument unevaluated. -- 'sym' \\-> 'sym' obj \\-> obj -- -Related: APPLY,|" "0D6002" :Usr) "~xRAND" ("\\-> x" "Random Number Cmd +Related: APPLY,|" "0D6002" :Usr) "~xRAND" ("--> x" "Random Number Cmd -- Returns a pseudo-random number generated using a seed value, and updates the seed value. -- -Related: COMB,PERM,RDZ,!" "071002" :Usr) "~xRANK" ("[[]] \\-> n" "Matrix Rank Cmd +Related: COMB,PERM,RDZ,!" "071002" :Usr) "~xRANK" ("[[]] --> n" "Matrix Rank Cmd -- Returns the rank of a rectangular matrix. -- -Related: LQ,LSQ,QR" "0070AB" :Usr) "~xRANM" ("{m n} \\-> [[]] -[[]] \\-> [[]]'" "Random Matrix Cmd +Related: LQ,LSQ,QR" "0070AB" :Usr) "~xRANM" ("{m n} --> [[]] +[[]] --> [[]]'" "Random Matrix Cmd -- Returns a matrix of specified dimensions that contains random @@ -2454,7 +2454,7 @@ integers in the range -9 through { m n } \\-> [[ rand mat ]]m\327n [[ mat ]]m\327n \\-> [[ rand mat ]]m\327n -- -Related: RAND,RDZ" "0120AB" :Usr) "~xRATIO" ("x y \\-> x/y" "Prefix Divide Func +Related: RAND,RDZ" "0120AB" :Usr) "~xRATIO" ("x y --> x/y" "Prefix Divide Func -- Prefix form of / (divide) generated by the Equation Writer Application. @@ -2474,7 +2474,7 @@ by the Equation Writer Application. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: /" "0E1002" :Usr) "~xPREDIV" ("x y \\-> x/y" "Prefix Divide Func +Related: /" "0E1002" :Usr) "~xPREDIV" ("x y --> x/y" "Prefix Divide Func -- Prefix form of / (divide) generated by the Equation Writer Application. @@ -2494,7 +2494,7 @@ by the Equation Writer Application. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: /" "0E1002" :Usr) "~xRCI" ("[[]] x nrow \\-> [[]]' +Related: /" "0E1002" :Usr) "~xRCI" ("[[]] x nrow --> [[]]' [] x n []'" "Multiply Row by Constant Cmd -- Multiplies row n of a matrix (or @@ -2502,8 +2502,8 @@ element n of a vector) by a const x, and returns the modified matrix. -- -Related: RCIJ" "01F0AB" :Usr) "~xRCIJ" ("[[]] x n* n+ \\-> [[]]' -[] x n* n+ \\-> []'" "Add Multiplied Row Cmd +Related: RCIJ" "01F0AB" :Usr) "~xRCIJ" ("[[]] x n* n+ --> [[]]' +[] x n* n+ --> []'" "Add Multiplied Row Cmd -- Multiplies row n* of a matrix by a constant x, adds this product @@ -2515,24 +2515,24 @@ product to element n+ of the vector, and returns the modified vector. -- -Related: RCI" "0200AB" :Usr) "~xRCL" ("var \\-> x -:port:nlib \\-> lib -:port:name \\-> ob -:port:{path} \\-> ob" "Recall Cmd +Related: RCI" "0200AB" :Usr) "~xRCL" ("var --> x +:port:nlib --> lib +:port:name --> ob +:port:{path} --> ob" "Recall Cmd -- Returns the unevaluated contents of a specified variable or plug -in object. -- -Related: STO" "106002" :Usr) "~xRCLF" ("\\-> {#s1 #u1 #s2 #u2}" "Recall Flags Cmd +Related: STO" "106002" :Usr) "~xRCLF" ("--> {#s1 #u1 #s2 #u2}" "Recall Flags Cmd -- Returns a list containing four 64 bit binary integers representing the states of the 64 system and user flags, respectively. -- -Related: STOF" "07B002" :Usr) "~xRCLKEYS" ("\\-> {ob ... key ...} -\\-> {S ob ... key ...}" "Recall Key Assignments Cmd +Related: STOF" "07B002" :Usr) "~xRCLKEYS" ("--> {ob ... key ...} +--> {S ob ... key ...}" "Recall Key Assignments Cmd -- Returns the current user key assignments. This includes an S @@ -2541,8 +2541,8 @@ are active (not suppressed) for those keys without user key assignments. -- -Related: ASN,DELKEYS,STOKEYS" "10E002" :Usr) "~xRDM" ("ob size \\-> ob' -name size \\-> +Related: ASN,DELKEYS,STOKEYS" "10E002" :Usr) "~xRDM" ("ob size --> ob' +name size --> ob= [] or [[]] size = {n} or {n m}" "Redimension Array Cmd -- @@ -2550,13 +2550,13 @@ Rearranges the elements of the argument according to the specified dimensions. -- -Related: TRN" "091002" :Usr) "~xRDZ" ("x \\->" "Randomize Cmd +Related: TRN" "091002" :Usr) "~xRDZ" ("x -->" "Randomize Cmd -- Uses a real number xseed as a seed for the RAND command. -- -Related: COMB,PERM,RAND,!" "072002" :Usr) "~xRE" ("(x,y) \\-> x -[] \\-> []'" "Real Part Func +Related: COMB,PERM,RAND,!" "072002" :Usr) "~xRE" ("(x,y) --> x +[] --> []'" "Real Part Func -- Returns the real part of the argument. @@ -2568,13 +2568,13 @@ argument. [ C-arr ] \\-> [ R-arr ] 'sym' \\-> 'RE(sym)' -- -Related: C\\->R,IM,R\\->C" "07F002" :Usr) "~xREPEAT" ("1/0 \\->" "REPEAT Cmd +Related: C\\->R,IM,R\\->C" "07F002" :Usr) "~xREPEAT" ("1/0 -->" "REPEAT Cmd -- Starts loop clause in WHILE ... REPEAT ... END indefinite loop structure. -- -Related: END,WHILE" "006700" :Usr) "~xREPL" ("ob pos new \\-> ob' +Related: END,WHILE" "006700" :Usr) "~xREPL" ("ob pos new --> ob' ob= [[]] or [] or {} or $ or PICT pos= N or {n m} or (n,m)" "Replace Cmd -- @@ -2583,22 +2583,22 @@ Replaces a portion of the level object, beginning at a position specified in level 2. -- -Related: CHR,GOR,GXOR,NUM,POS,SIZE,SUB" "082002" :Usr) "~xREVLIST" ("{1...n} \\-> {n...1}'" "Reverse List Cmd +Related: CHR,GOR,GXOR,NUM,POS,SIZE,SUB" "082002" :Usr) "~xREVLIST" ("{1...n} --> {n...1}'" "Reverse List Cmd -- Reverses the order of the elements in a list. -- -Related: SORT" "0380AB" :Usr) "~xRL" ("# \\-> #'" "Rotate Left Cmd +Related: SORT" "0380AB" :Usr) "~xRL" ("# --> #'" "Rotate Left Cmd -- Rotates a binary integer one bit to the left. -- -Related: RLB,RR,RRB" "001002" :Usr) "~xRLB" ("# \\-> #'" "Rotate Left Byte Cmd +Related: RLB,RR,RRB" "001002" :Usr) "~xRLB" ("# --> #'" "Rotate Left Byte Cmd -- Rotates a binary integer one byte to the left. -- -Related: RL,RR,RRB" "002002" :Usr) "~xRND" ("x n \\-> x'" "Round Func +Related: RL,RR,RRB" "002002" :Usr) "~xRND" ("x n --> x'" "Round Func -- Rounds an object to a specified number of decimal places or @@ -2613,41 +2613,41 @@ current display format. x_u nrnd \\-> y_u x_u 'symrnd' \\-> 'RND(x_u,symrnd)' -- -Related: TRNC" "05E002" :Usr) "~xRNRM" ("[] \\-> x" "Row Norm Cmd +Related: TRNC" "05E002" :Usr) "~xRNRM" ("[] --> x" "Row Norm Cmd -- Returns the row norm (infinity norm) of its argument array. -- -Related: CNRM,CROSS,DET,DOT" "068002" :Usr) "~xROLL" ("1...n n \\-> 2...n 1" "Roll Objects Cmd +Related: CNRM,CROSS,DET,DOT" "068002" :Usr) "~xROLL" ("1...n n --> 2...n 1" "Roll Objects Cmd -- Moves the contents of a specified level to level 1, and rolls upwards the portion of the stack beneath the specified level. -- -Related: OVER,PICK,ROLLD,ROT,SWAP" "0ED002" :Usr) "~xROLLD" ("n ... 1 n \\-> 1 n...2" "Roll Down Cmd +Related: OVER,PICK,ROLLD,ROT,SWAP" "0ED002" :Usr) "~xROLLD" ("n ... 1 n --> 1 n...2" "Roll Down Cmd -- Moves the contents of level 1 to a specified level, and rolls downwards the portion of the stack beneath the specified level -- -Related: OVER,PICK,ROLL,ROT,SWAP" "0EE002" :Usr) "~xROOT" ("prog/s var guess \\-> x -prog/s var {guesses} \\-> x" "Root-Finder Cmd +Related: OVER,PICK,ROLL,ROT,SWAP" "0EE002" :Usr) "~xROOT" ("prog/s var guess --> x +prog/s var {guesses} --> x" "Root-Finder Cmd -- Returns a real number xroot that is a value of the specified variable var for which the specified program or algebraic object most nearly evaluates to zero or -a local extremum." "0D0002" :Usr) "~xROT" ("1 2 3 \\-> 2 3 1" "Rotate Objects Cmd +a local extremum." "0D0002" :Usr) "~xROT" ("1 2 3 --> 2 3 1" "Rotate Objects Cmd -- Rotates the first three objects on the stack, moving the object in level 3 to level 1. -- -Related: OVER,PICK,ROLL,ROLLD,SWAP,UNROT" "0E7002" :Usr) "~xROW-" ("[[]] nrow \\-> [[]]' [] -[] n \\-> []' elt" "Delete Row Cmd +Related: OVER,PICK,ROLL,ROLLD,SWAP,UNROT" "0E7002" :Usr) "~xROW-" ("[[]] nrow --> [[]]' [] +[] n --> []' elt" "Delete Row Cmd -- Deletes row n of a matrix (or element n of a vector), and @@ -2655,9 +2655,9 @@ returns the modified matrix (or vector) and the deleted row (or element). -- -Related: COL-,COL+,ROW-,RSWP" "0190AB" :Usr) "~xROW+" ("[[]] [[]]' n \\-> [[]]'' -[[]] [] n \\-> [[]]' -[] n n' \\-> []" "Insert Row Cmd +Related: COL-,COL+,ROW-,RSWP" "0190AB" :Usr) "~xROW+" ("[[]] [[]]' n --> [[]]'' +[[]] [] n --> [[]]' +[] n n' --> []" "Insert Row Cmd -- Inserts an array into a matrix (or one or more numbers into a @@ -2665,24 +2665,24 @@ vector) at a position indicated by nindex, and returns the modified matrix (or vector). -- -Related: COL-,COL+,ROW-,RSWP" "01A0AB" :Usr) "~xRR" ("# \\-> x'" "Rotate Right Cmd +Related: COL-,COL+,ROW-,RSWP" "01A0AB" :Usr) "~xRR" ("# --> x'" "Rotate Right Cmd -- Rotates a binary integer one bit to the right. -- -Related: RL,RLB,RRB" "003002" :Usr) "~xRRB" ("# \\-> x'" "Rotate Right Byte Cmd +Related: RL,RLB,RRB" "003002" :Usr) "~xRRB" ("# --> x'" "Rotate Right Byte Cmd -- Rotates a binary integer one byte to the right. -- -Related: RL,RLB,RR" "004002" :Usr) "~xRREF" ("[[]] \\-> [[]]'" "Reduced Row Echelon Form Cmd +Related: RL,RLB,RR" "004002" :Usr) "~xRREF" ("[[]] --> [[]]'" "Reduced Row Echelon Form Cmd -- Converts a rectangular matrix to -a reduced row echelon form." "0110AB" :CASHELP :Usr) "~xRSD" ("[B] [[A]] [Z] \\-> []' -[[B]] [[A]] [[Z]] \\-> [[]]'" "Residual Cmd +a reduced row echelon form." "0110AB" :CASHELP :Usr) "~xRSD" ("[B] [[A]] [Z] --> []' +[[B]] [[A]] [[Z]] --> [[]]'" "Residual Cmd -- Computes the residual B - AZ of -the arrays B, A, and Z." "06D002" :Usr) "~xRSWP" ("[]/[[]] i j \\-> []/[[]]" "Row Swap Cmd +the arrays B, A, and Z." "06D002" :Usr) "~xRSWP" ("[]/[[]] i j --> []/[[]]" "Row Swap Cmd -- Swaps rows i and j of a matrix and returns the modified matrix, @@ -2690,31 +2690,31 @@ or swaps elements i and j of a vector and returns the modified vector. -- -Related: CSWP,ROW+,ROW-" "01D0AB" :Usr) "~xRULES" ("" "" "101002" :Usr) "~xR\\->B" ("x \\-> #" "Real to Binary Cmd +Related: CSWP,ROW+,ROW-" "01D0AB" :Usr) "~xRULES" ("" "" "101002" :Usr) "~xR\\->B" ("x --> #" "Real to Binary Cmd -- Converts a positive real integer to its binary integer equivalent. -- -Related: B\\->R" "009002" :Usr) "~xR>B" ("x \\-> #" "Real to Binary Cmd +Related: B\\->R" "009002" :Usr) "~xR>B" ("x --> #" "Real to Binary Cmd -- Converts a positive real integer to its binary integer equivalent. -- -Related: B\\->R" "009002" :Usr) "~xR\\->C" ("x y \\-> (x,y) -[X] [Y] \\-> [(x,y)]" "Real to Complex Cmd +Related: B\\->R" "009002" :Usr) "~xR\\->C" ("x y --> (x,y) +[X] [Y] --> [(x,y)]" "Real to Complex Cmd -- Combines two real numbers or real arrays into a single complex number or array. -- -Related: C\\->R,IM,RE" "07E002" :Usr) "~xR>C" ("x y \\-> (x,y) -[X] [Y] \\-> [(x,y)]" "Real to Complex Cmd +Related: C\\->R,IM,RE" "07E002" :Usr) "~xR>C" ("x y --> (x,y) +[X] [Y] --> [(x,y)]" "Real to Complex Cmd -- Combines two real numbers or real arrays into a single complex number or array. -- -Related: C\\->R,IM,RE" "07E002" :Usr) "~xR\\->D" ("x \\-> (180/\\pi)x" "Radians to Degrees Func +Related: C\\->R,IM,RE" "07E002" :Usr) "~xR\\->D" ("x --> (180/\\pi)x" "Radians to Degrees Func -- Converts a real number expressed in radians to its equivalent in @@ -2723,7 +2723,7 @@ degrees. x \\-> (180/\\pi)x 'sym' \\-> 'R\\->D(sym)' -- -Related: D\\->R" "063002" :Usr) "~xR>D" ("x \\-> (180/\\pi)x" "Radians to Degrees Func +Related: D\\->R" "063002" :Usr) "~xR>D" ("x --> (180/\\pi)x" "Radians to Degrees Func -- Converts a real number expressed in radians to its equivalent in @@ -2732,7 +2732,7 @@ degrees. x \\-> (180/\\pi)x 'sym' \\-> 'R\\->D(sym)' -- -Related: D\\->R" "063002" :Usr) "~xSAME" ("ob1 ob2 \\-> 1/0" "Display information about the makers of the +Related: D\\->R" "063002" :Usr) "~xSAME" ("ob1 ob2 --> 1/0" "Display information about the makers of the calculator. Same Object Cmd -- @@ -2741,7 +2741,7 @@ a true result (1) if they are identical, and a false result (0) if they are not. -- -Related: TYPE,==" "0C3002" :Usr) "~xSCALE" ("xs ys \\->" "Scale Plot Cmd +Related: TYPE,==" "0C3002" :Usr) "~xSCALE" ("xs ys -->" "Scale Plot Cmd -- Adjusts the first two parameters in PPAR, (xmin, ymin) and (xmax, @@ -2752,12 +2752,12 @@ point doesn't change. -- TEXT:Reserved|PPAR -- -Related: AUTO,CENTR,SCALEH,SCALEW" "0A3002" :Usr) "~xSCHUR" ("[[]] \\-> [[Q]] [[T]]" "Schur Decomp. of Squ. Matrix Cmd +Related: AUTO,CENTR,SCALEH,SCALEW" "0A3002" :Usr) "~xSCHUR" ("[[]] --> [[Q]] [[T]]" "Schur Decomp. of Squ. Matrix Cmd -- Returns the Schur decomposition of a square matrix. -- -Related: LQ,LU,QR,SVD,SVL,TRN" "0100AB" :Usr) "~xSCI" ("n \\->" "Scientific Mode Cmd +Related: LQ,LU,QR,SVD,SVL,TRN" "0100AB" :Usr) "~xSCI" ("n -->" "Scientific Mode Cmd -- Sets the number display format to Scientific mode, which displays @@ -2765,12 +2765,12 @@ one digit to the left of the fraction mark and n significant digits to the right. -- -Related: ENG,FIX,STD" "0410AB" :Usr) "~xSCONJ" ("name \\->" "Store Conjugate Cmd +Related: ENG,FIX,STD" "0410AB" :Usr) "~xSCONJ" ("name -->" "Store Conjugate Cmd -- Conjugates the contents of a named object. -- -Related: CONJ,SINV,SNEG" "0F8002" :Usr) "~xSEQ" ("prog var start end incr \\-> {}" "Sequential Calculation Cmd +Related: CONJ,SINV,SNEG" "0F8002" :Usr) "~xSEQ" ("prog var start end incr --> {}" "Sequential Calculation Cmd -- Returns a list of results generated ated by repeatedly executing prog @@ -2778,20 +2778,20 @@ using index var over the range start to end, in increments of incr. -- -Related: DOSUBS,STREAM" "02D0AB" :Usr) "~xSF" ("n \\->" "Set Flag Cmd +Related: DOSUBS,STREAM" "02D0AB" :Usr) "~xSF" ("n -->" "Set Flag Cmd -- Sets a specified user or system flag. -- -Related: CF,FC?,FC?C,FS?,FS?C" "075002" :Usr) "~xSHOW" ("symb name \\-> symb' -symb {names} \\-> symb'" "Show Variable Cmd +Related: CF,FC?,FC?C,FS?,FS?C" "075002" :Usr) "~xSHOW" ("symb name --> symb' +symb {names} --> symb'" "Show Variable Cmd -- Returns symb' which is equivalent to symb except that all implicit references to a variable name are made explicit. -- -Related: COLCT,EXPAN,ISOL,QUAD" "104002" :Usr) "~xSIGN" ("x \\-> x'" "Sign Func +Related: COLCT,EXPAN,ISOL,QUAD" "104002" :Usr) "~xSIGN" ("x --> x'" "Sign Func -- Returns the sign of a real number argument, the sign of the numerical @@ -2800,13 +2800,13 @@ or the unit vector in the direction of a complex number argument. -- -Related: ABS,MANT,XPON" "040002" :Usr) "~xSIN" ("x \\-> x'" "Sine Analytic Func +Related: ABS,MANT,XPON" "040002" :Usr) "~xSIN" ("x --> x'" "Sine Analytic Func -- z \\-> sin z 'sym' \\-> 'SIN(sym)' x_uangular \\-> sin(x_uangular) -- -Related: ASIN,COS,TAN" "043002" :Usr) "~xSINH" ("x \\-> x'" "Hyperbolic Sine Analytic Func +Related: ASIN,COS,TAN" "043002" :Usr) "~xSINH" ("x --> x'" "Hyperbolic Sine Analytic Func -- Returns the hyperbolic sine of the argument. @@ -2814,37 +2814,37 @@ the argument. z \\-> sinh z 'sym' \\-> 'SINH(sym)' -- -Related: ANUSH,COSH,TANH" "046002" :Usr) "~xSINV" ("name \\->" "Store Inverse Cmd +Related: ANUSH,COSH,TANH" "046002" :Usr) "~xSINV" ("name -->" "Store Inverse Cmd -- Replaces the contents of the named variable with its inverse. -- -Related: INV,SCONJ,SNEG" "0F6002" :Usr) "~xSL" ("# \\-> #'" "Shift Left Cmd +Related: INV,SCONJ,SNEG" "0F6002" :Usr) "~xSL" ("# --> #'" "Shift Left Cmd -- Shifts a binary integer one bit to the left. -- -Related: ASR,SLB,SR,SRB" "005002" :Usr) "~xSLB" ("# \\-> #'" "Shift Left Byte Cmd +Related: ASR,SLB,SR,SRB" "005002" :Usr) "~xSLB" ("# --> #'" "Shift Left Byte Cmd -- Shifts a binary integer one byte to the left. -- -Related: ASR,SL,SR,SRB" "006002" :Usr) "~xSNEG" ("name \\->" "Store Negate Cmd +Related: ASR,SL,SR,SRB" "006002" :Usr) "~xSNEG" ("name -->" "Store Negate Cmd -- Replaces the contents of a variable with its negative. -- -Related: NEG,SCONJ,SINV" "0F7002" :Usr) "~xSNRM" ("[] \\-> x" "Spectral Norm Cmd +Related: NEG,SCONJ,SINV" "0F7002" :Usr) "~xSNRM" ("[] --> x" "Spectral Norm Cmd -- Returns the spectral norm of an array. -- -Related: ABS,CNRM,COND,RNRM,SRAD,TRACE" "0060AB" :Usr) "~xSORT" ("{} \\-> {}'" "Ascending Order Sort Cmd +Related: ABS,CNRM,COND,RNRM,SRAD,TRACE" "0060AB" :Usr) "~xSORT" ("{} --> {}'" "Ascending Order Sort Cmd -- Sorts the elements in a list in ascending order. -- -Related: REVLIST" "0390AB" :Usr) "~xSQ" ("x \\-> x'" "Square Analytic Func +Related: REVLIST" "0390AB" :Usr) "~xSQ" ("x --> x'" "Square Analytic Func -- Returns the square of the argument. -- @@ -2853,43 +2853,43 @@ Returns the square of the argument. [[ mat ]] \\-> [[ mat \327 mat ]] 'sym' \\-> 'SQ(sym)' -- -Related: \\v/,^" "042002" :Usr) "~xSR" ("# \\-> #'" "Shift Right Cmd +Related: \\v/,^" "042002" :Usr) "~xSR" ("# --> #'" "Shift Right Cmd -- Shifts a binary integer one bit to the right. -- -Related: ASR,SL,SLB,SRB" "007002" :Usr) "~xSRAD" ("[[]] \\-> x" "Spectral Radius Cmd +Related: ASR,SL,SLB,SRB" "007002" :Usr) "~xSRAD" ("[[]] --> x" "Spectral Radius Cmd -- Returns the spectral radius of a square matrix. -- -Related: COND,SNRM,TRACE" "0050AB" :Usr) "~xSRB" ("# \\-> #'" "Shift Right Byte Cmd +Related: COND,SNRM,TRACE" "0050AB" :Usr) "~xSRB" ("# --> #'" "Shift Right Byte Cmd -- Shifts a binary integer one byte to the right. -- -Related: ASR,SL,SLB,SR" "008002" :Usr) "~xSTART" ("start finish \\->" "START Definite Loop Structure Cmd +Related: ASR,SL,SLB,SR" "008002" :Usr) "~xSTART" ("start finish -->" "START Definite Loop Structure Cmd -- START xstart xfinish \\-> NEXT xstart xfinish \\-> STEP xincrement \\-> STEP 'symbincrement' \\-> -- -Related: FOR,NEXT,STEP" "009700" :Usr) "~xSTD" ("\\->" "Standard Mode Cmd +Related: FOR,NEXT,STEP" "009700" :Usr) "~xSTD" ("-->" "Standard Mode Cmd -- Sets the number display format to Standard mode. -- -Related: ENG,FIX,SCI" "03F0AB" :Usr) "~xSTEP" ("n \\-> -symb \\->" "STEP Cmd +Related: ENG,FIX,SCI" "03F0AB" :Usr) "~xSTEP" ("n --> +symb -->" "STEP Cmd -- Defines the increment (step) value, and ends definite loop struct See the FOR and START command entries for syntax information. -- -Related: FOR,BEXT,START" "00C700" :Usr) "~xSTO-" ("ob name \\-> -name ob \\->" "Store Minus Cmd +Related: FOR,BEXT,START" "00C700" :Usr) "~xSTO-" ("ob name --> +name ob -->" "Store Minus Cmd -- Calculates the difference between a number (or other object) and @@ -2897,15 +2897,15 @@ the contents of a specified variable, and stores the new value to the specified variable. -- -Related: STO+,STO*,STO/,-" "0FA002" :Usr) "~xSTO*" ("ob name \\-> -name ob \\->" "Store Times Cmd +Related: STO+,STO*,STO/,-" "0FA002" :Usr) "~xSTO*" ("ob name --> +name ob -->" "Store Times Cmd -- Multiplies the contents of a specified variable by a number or other object. -- -Related: STO+,STO-,STO/,*" "0FC002" :Usr) "~xSTO/" ("ob name \\-> -name ob \\->" "Store Divide Cmd +Related: STO+,STO-,STO/,*" "0FC002" :Usr) "~xSTO/" ("ob name --> +name ob -->" "Store Divide Cmd -- Calculates the quotient of a number (or other object) and the @@ -2913,49 +2913,49 @@ contents of a specified variable, and stores the new value to the specified variable. -- -Related: STO+,STO-,STO*,/" "0FB002" :Usr) "~xSTO+" ("ob name \\-> -name ob \\->" "Store Plus Cmd +Related: STO+,STO-,STO*,/" "0FB002" :Usr) "~xSTO+" ("ob name --> +name ob -->" "Store Plus Cmd -- Adds a number or other object to the contents of a specified variable. -- -Related: STO-,STO*,STO/,+" "0F9002" :Usr) "~xSTOF" ("{#s1 #u1 #s2 #u2} \\->" "Store Flags Cmd +Related: STO-,STO*,STO/,+" "0F9002" :Usr) "~xSTOF" ("{#s1 #u1 #s2 #u2} -->" "Store Flags Cmd -- Sets the states of the system flags or the system and user flags. -- -Related: RCLF,STWS,RCWS" "07C002" :Usr) "~xSTOKEYS" ("{ob key ...} \\-> -{'S' ob key ...} \\-> -'S' \\->" "Store Key Assignments Cmd +Related: RCLF,STWS,RCWS" "07C002" :Usr) "~xSTOKEYS" ("{ob key ...} --> +{'S' ob key ...} --> +'S' -->" "Store Key Assignments Cmd -- Defines multiple keys on the user keyboard by assigning objects to specified keys. -- -Related: ASN,DELKEYS,RCLKEYS" "10C002" :Usr) "~xSTR\\->" ("$ \\-> ob" "Evaluate String Cmd +Related: ASN,DELKEYS,RCLKEYS" "10C002" :Usr) "~xSTR\\->" ("$ --> ob" "Evaluate String Cmd -- Evaluates the text of a string as if the text were entered from the command line. -- -Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "088002" :Usr) "~xSTR>" ("$ \\-> ob" "Evaluate String Cmd +Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "088002" :Usr) "~xSTR>" ("$ --> ob" "Evaluate String Cmd -- Evaluates the text of a string as if the text were entered from the command line. -- -Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "088002" :Usr) "~x\\->STR" ("ob \\-> $" "Object to String Cmd +Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "088002" :Usr) "~x\\->STR" ("ob --> $" "Object to String Cmd -- Converts any object to string form. -- -Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "087002" :Usr) "~x>STR" ("ob \\-> $" "Object to String Cmd +Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "087002" :Usr) "~x>STR" ("ob --> $" "Object to String Cmd -- Converts any object to string form. -- -Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "087002" :Usr) "~xSTREAM" ("{} prog \\-> x" "Stream Execution Cmd +Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "087002" :Usr) "~xSTREAM" ("{} prog --> x" "Stream Execution Cmd -- Moves the first two elements from the list onto the stack, and @@ -2967,7 +2967,7 @@ Repeats this until the list is exhausted, and returns the final result. -- -Related: DOSUBS" "0320AB" :Usr) "~xSUB" ("ob start end \\-> ob' +Related: DOSUBS" "0320AB" :Usr) "~xSUB" ("ob start end --> ob' ob= [[]], $, {}, grob, PICT start,end = n, {n m}, (n,m)" "Subset Cmd -- @@ -2978,29 +2978,29 @@ rectangular portion of a graphics object or PICT defined by two corner pixel coordinates. -- -Related: CHR,GOR,GXOR,NUM,POS,REPL,SIZE" "081002" :Usr) "~xSVD" ("[[]] \\-> [[U]] [[V]] [S]" "Singular Value Decomposition Cmd +Related: CHR,GOR,GXOR,NUM,POS,REPL,SIZE" "081002" :Usr) "~xSVD" ("[[]] --> [[U]] [[V]] [S]" "Singular Value Decomposition Cmd -- Returns the sigular value decomposition of an m\327n matrix. -- -Related: DIAG\\->,MIN,SVL" "00B0AB" :Usr) "~xSVL" ("[[]] \\-> []" "Singular Values Cmd +Related: DIAG\\->,MIN,SVL" "00B0AB" :Usr) "~xSVL" ("[[]] --> []" "Singular Values Cmd -- Returns the singular values of an m\327n matrix. -- -Related: MIN,SVD" "00C0AB" :Usr) "~xSWAP" ("ob1 ob2 \\-> ob2 ob1" "Swap Objects Cmd +Related: MIN,SVD" "00C0AB" :Usr) "~xSWAP" ("ob1 ob2 --> ob2 ob1" "Swap Objects Cmd -- Interchanges the first two objects on the stack. -- Related: -DUP,DUPN,DUP2,OVER,PICK,ROLL,ROLLD,ROT" "0E4002" :Usr) "~xSYSEVAL" ("# \\-> ?" "Evaluate System Object Cmd +DUP,DUPN,DUP2,OVER,PICK,ROLL,ROLLD,ROT" "0E4002" :Usr) "~xSYSEVAL" ("# --> ?" "Evaluate System Object Cmd -- Evaluates unnamed operating system objects specified by their memory addresses. -- -Related: EVAL,LIBEVAL,FLASHEVAL" "024002" :Usr) "~x%T" ("x y \\-> 100y/x" "Percent of Total Function +Related: EVAL,LIBEVAL,FLASHEVAL" "024002" :Usr) "~x%T" ("x y --> 100y/x" "Percent of Total Function -- Returns the percent of the level 2 argument that is represented by @@ -3014,27 +3014,27 @@ the level 1 argument. x_u 'sym' \\-> '%T(x_u,sym)' 'sym' x_u \\-> '%T(sym,x_u)' -- -Related: %,%ch" "06F002" :Usr) "~x\\->TAG" ("ob tag \\-> :tag:ob" "Stack to Tag Cmd +Related: %,%ch" "06F002" :Usr) "~x\\->TAG" ("ob tag --> :tag:ob" "Stack to Tag Cmd -- Combines objects in levels 1 and 2 to created tagged (labeled) object. Tag may be any object. It will eb converted to a string. -- -Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "10F002" :Usr) "~x->TAG" ("ob tag \\-> :tag:ob" "Stack to Tag Cmd +Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "10F002" :Usr) "~x->TAG" ("ob tag --> :tag:ob" "Stack to Tag Cmd -- Combines objects in levels 1 and 2 to created tagged (labeled) object. Tag may be any object. It will eb converted to a string. -- -Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "10F002" :Usr) "~xTAIL" ("{} \\-> {}' -$ \\-> $'" "Last Listed Elements Cmd +Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "10F002" :Usr) "~xTAIL" ("{} --> {}' +$ --> $'" "Last Listed Elements Cmd -- Returns all but the first element of a list or string. -- -Related: HEAD" "02C0AB" :Usr) "~xTAN" ("x \\-> x'" "Tangent Analytic Func +Related: HEAD" "02C0AB" :Usr) "~xTAN" ("x --> x'" "Tangent Analytic Func -- Returns the tangent of the argument. @@ -3043,7 +3043,7 @@ argument. 'sym' \\-> 'TAN(symb)' x_unitang \\-> tan(x_unitang) - -Related: ATAN,COS,SIN" "045002" :Usr) "~xTANH" ("x \\-> x'" "Hyperbolic Tangent Analytic Func +Related: ATAN,COS,SIN" "045002" :Usr) "~xTANH" ("x --> x'" "Hyperbolic Tangent Analytic Func -- Returns the hyperbolic tangent of the argument. @@ -3051,13 +3051,13 @@ the argument. z \\-> tanh z 'sym' \\-> 'TANH(sym)' - -Related: ATANH,COSH,SINH" "048002" :Usr) "~xTAYLR" ("symb var n \\-> symb'" "Taylor's Polynomial Cmd +Related: ATANH,COSH,SINH" "048002" :Usr) "~xTAYLR" ("symb var n --> symb'" "Taylor's Polynomial Cmd -- Calculates the nth order Taylor's polynomial of 'symb' in the variable var. -- -Related: \\.d,\\.S,\\GS" "105002" :Usr) "~xTEXT" ("\\->" "Show Stack Display Cmd +Related: \\.d,\\.S,\\GS" "105002" :Usr) "~xTEXT" ("-->" "Show Stack Display Cmd -- Displays the stack display. -- @@ -3067,21 +3067,21 @@ Related: CASE,ELSE,END,IFERR" "016700" :Usr) "~xTHENCASE" ("" "THEN in a CASE st -- Related: CASE,ELSE,END,IFERR" "018700" :Usr) "~xERRTHEN" ("" "THEN in an ON ERROR construct. -- -Related: CASE,ELSE,END,IFERR" "016700" :Usr) "~xTIME" ("\\-> time" "Time Cmd +Related: CASE,ELSE,END,IFERR" "016700" :Usr) "~xTIME" ("--> time" "Time Cmd -- Returns the system time in the form HH.MMSSs. -- -Related: DATE,TICKS,TSTR" "010002" :Usr) "~x\\->TIME" ("time \\->" "Set System Time Cmd +Related: DATE,TICKS,TSTR" "010002" :Usr) "~x\\->TIME" ("time -->" "Set System Time Cmd -- Sets the system time. -- -Related: CLKADJ,\\->DATE" "014002" :Usr) "~xSETTIME" ("time \\->" "Set System Time Cmd +Related: CLKADJ,\\->DATE" "014002" :Usr) "~xSETTIME" ("time -->" "Set System Time Cmd -- Sets the system time. -- -Related: CLKADJ,\\->DATE" "014002" :Usr) "~xTLINE" ("(x1,y1) (x2,y2) \\-> -{#n1 #m1} {#n2 #m2} \\->" "Toggle Line Cmd +Related: CLKADJ,\\->DATE" "014002" :Usr) "~xTLINE" ("(x1,y1) (x2,y2) --> +{#n1 #m1} {#n2 #m2} -->" "Toggle Line Cmd -- For each pixel along the line in PICT defined by the specified @@ -3089,16 +3089,16 @@ coordinates, TLINE turns off every pixel that is on, and turns on every pixel that is off. -- -Related: ARC,BOX,LINE" "0B0002" :Usr) "~xTRACE" ("[[]] \\-> x" "Matrix Trace Cmd +Related: ARC,BOX,LINE" "0B0002" :Usr) "~xTRACE" ("[[]] --> x" "Matrix Trace Cmd -- Returns the trace of a square -matrix." "0040AB" :Usr) "~xTRN" ("[[]] \\-> [[]]' -name \\->" "Transpose Matrix Cmd +matrix." "0040AB" :Usr) "~xTRN" ("[[]] --> [[]]' +name -->" "Transpose Matrix Cmd -- Returns the (conjugate) transpose of a matrix. -- -Related: CONJ" "094002" :Usr) "~xTRNC" ("x n \\->" "Truncate Func +Related: CONJ" "094002" :Usr) "~xTRNC" ("x n -->" "Truncate Func -- Truncates an object to a specified number of decimal places or @@ -3117,12 +3117,12 @@ current display format. x_u 'symtrnc' \\-> 'TRNC(x_u,symtrnc)' -- -Related: RND" "05F002" :Usr) "~xTSTR" ("date time \\-> $" "Date and Time String Cmd +Related: RND" "05F002" :Usr) "~xTSTR" ("date time --> $" "Date and Time String Cmd -- Returns a string derived from the date and time. -- -Related: DATE,TICKS,TIME" "016002" :Usr) "~xTYPE" ("ob \\-> %type" "Type Cmd +Related: DATE,TICKS,TIME" "016002" :Usr) "~xTYPE" ("ob --> %type" "Type Cmd -- Returns the type number of an object. @@ -3170,7 +3170,7 @@ User Objects: Library data 26 External object 26-31 -- -Related: SAME,TVARS,VTYPE" "08B002" :Usr) "~xUBASE" ("u \\-> u'" "Convert to SI Base Units Func +Related: SAME,TVARS,VTYPE" "08B002" :Usr) "~xUBASE" ("u --> u'" "Convert to SI Base Units Func -- Converts a unit object to SI base units. @@ -3178,25 +3178,25 @@ units. x_u \\-> y_base-units 'sym' \\-> 'UBASE(symb)' -- -Related: CONVERT,UFACT,\\->UNIT,UVAL" "00E002" :Usr) "~xUFACT" ("u1 u2 \\-> u3" "Factor Unit Cmd +Related: CONVERT,UFACT,\\->UNIT,UVAL" "00E002" :Usr) "~xUFACT" ("u1 u2 --> u3" "Factor Unit Cmd -- Factors the level 1 unit from the unit expression of the level 2 unit object. -- -Related: CONVERT,UBASE,\\->UNIT,UVAL" "00F002" :Usr) "~x\\->UNIT" ("x u \\-> u'" "Stack to Unit Object Cmd +Related: CONVERT,UBASE,\\->UNIT,UVAL" "00F002" :Usr) "~x\\->UNIT" ("x u --> u'" "Stack to Unit Object Cmd -- Creates a unit object from a real number and the unit part of a unit object. -- -Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "00D002" :Usr) "~x>UNIT" ("x u \\-> u'" "Stack to Unit Object Cmd +Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "00D002" :Usr) "~x>UNIT" ("x u --> u'" "Stack to Unit Object Cmd -- Creates a unit object from a real number and the unit part of a unit object. -- -Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "00D002" :Usr) "~xUNTIL" ("\\->" "UNTIL Cmd +Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "00D002" :Usr) "~xUNTIL" ("-->" "UNTIL Cmd -- Starts test-clause in DO ... UNTIL ... END @@ -3204,7 +3204,7 @@ indefinite loop structure. -- See the DO entry for syntax info. -- -Related: DO,END" "008700" :Usr) "~xUTPC" ("n x \\-> x'" "Upper Chi-Square Distribution Cmd +Related: DO,END" "008700" :Usr) "~xUTPC" ("n x --> x'" "Upper Chi-Square Distribution Cmd -- Returns the probability utpc(n,x) that a chi-square random variable @@ -3212,7 +3212,7 @@ is greater than x, where n is the number of degrees of freedom of the distribution. -- -Related: UTPF,UTPN,UTPT" "0F2002" :Usr) "~xUTPF" ("n1 n2 x \\-> x'" "Upper Snedecor's F Distrib. Cmd +Related: UTPF,UTPN,UTPT" "0F2002" :Usr) "~xUTPF" ("n1 n2 x --> x'" "Upper Snedecor's F Distrib. Cmd -- Returns the probability utpf(n1,n2,x) @@ -3222,7 +3222,7 @@ and n2 are the numerator and denominator degrees of freedom of the F distribution. -- -Related: UTPC,UTPN,UTPT" "0F4002" :Usr) "~xUTPN" ("n v x \\-> x'" "Upper Normal Distribution Cmd +Related: UTPC,UTPN,UTPT" "0F4002" :Usr) "~xUTPN" ("n v x --> x'" "Upper Normal Distribution Cmd -- Returns the probability utpn(m,v,x) @@ -3231,7 +3231,7 @@ greater than x, where m and v are the mean and variance, respectively, of the normal distribution. -- -Related: UTPC,UTPF,UTPT" "0F3002" :Usr) "~xUTPT" ("n x \\-> x'" "Upper Student's t Distrib. Cmd +Related: UTPC,UTPF,UTPT" "0F3002" :Usr) "~xUTPT" ("n x --> x'" "Upper Student's t Distrib. Cmd -- Returns the probability utpt(n,x) that a Student's t random variable @@ -3239,7 +3239,7 @@ is greater than x, where n is the number of degrees of freedom of the distribution. -- -Related: UTPC,UTPF,UTPN" "0F5002" :Usr) "~xUVAL" ("u \\-> x" "Unit Value Func +Related: UTPC,UTPF,UTPN" "0F5002" :Usr) "~xUVAL" ("u --> x" "Unit Value Func -- Returns the numerical part of a unit object. @@ -3247,8 +3247,8 @@ unit object. x_u \\-> x 'sym' \\-> 'UVAL(sym)' -- -Related: CONVERT,UBASE,UFACT,\\->UNIT" "00C002" :Usr) "~xV\\->" ("[]/() \\-> x y - \\-> x y z +Related: CONVERT,UBASE,UFACT,\\->UNIT" "00C002" :Usr) "~xV\\->" ("[]/() --> x y + --> x y z (in current co-system)" "Vector/Complex Num to Stack Cmd -- [ x y ] \\-> x y @@ -3260,8 +3260,8 @@ Related: CONVERT,UBASE,UFACT,\\->UNIT" "00C002" :Usr) "~xV\\->" ("[]/() \\-> x y (x,y) \\-> x y (xr ANGy\\Gh) \\-> xr y\\Gh -- -Related: \\->V2,\\->V3" "099002" :Usr) "~xV>" ("[]/() \\-> x y - \\-> x y z +Related: \\->V2,\\->V3" "099002" :Usr) "~xV>" ("[]/() --> x y + --> x y z (in current co-system)" "Vector/Complex Num to Stack Cmd -- [ x y ] \\-> x y @@ -3273,34 +3273,34 @@ Related: \\->V2,\\->V3" "099002" :Usr) "~xV>" ("[]/() \\-> x y (x,y) \\-> x y (xr ANGy\\Gh) \\-> xr y\\Gh -- -Related: \\->V2,\\->V3" "099002" :Usr) "~x\\->V2" ("x y \\-> [] - \\-> ()" "Stack to Vector/Complex Num Cmd +Related: \\->V2,\\->V3" "099002" :Usr) "~x\\->V2" ("x y --> [] + --> ()" "Stack to Vector/Complex Num Cmd -- Converts two numbers from the stack into a 2-element vector or complex number. -- -Related: V\\->,\\->V3" "09A002" :Usr) "~x>V2" ("x y \\-> [] - \\-> ()" "Stack to Vector/Complex Num Cmd +Related: V\\->,\\->V3" "09A002" :Usr) "~x>V2" ("x y --> [] + --> ()" "Stack to Vector/Complex Num Cmd -- Converts two numbers from the stack into a 2-element vector or complex number. -- -Related: V\\->,\\->V3" "09A002" :Usr) "~x\\->V3" ("x y z \\-> []" "Stack to 3-Element Vector Cmd +Related: V\\->,\\->V3" "09A002" :Usr) "~x\\->V3" ("x y z --> []" "Stack to 3-Element Vector Cmd -- Converts three numbers into a 3-element vector. -- -Related: V\\->,\\->V2" "09B002" :Usr) "~x>V3" ("x y z \\-> []" "Stack to 3-Element Vector Cmd +Related: V\\->,\\->V2" "09B002" :Usr) "~x>V3" ("x y z --> []" "Stack to 3-Element Vector Cmd -- Converts three numbers into a 3-element vector. -- -Related: V\\->,\\->V2" "09B002" :Usr) "~xVERSION" ("\\-> $ $" "Software Version Cmd +Related: V\\->,\\->V2" "09B002" :Usr) "~xVERSION" ("--> $ $" "Software Version Cmd -- Displays the software version and -copyright message." "0000AB" :Usr) "~xVTYPE" ("name \\-> n" "Variable Type Cmd +copyright message." "0000AB" :Usr) "~xVTYPE" ("name --> n" "Variable Type Cmd -- Returns the type number of the object contained in the named @@ -3310,26 +3310,26 @@ variable. :nport:namebackup \\-> ntype :nport:nlibrary \\-> ntype -- -Related: TYPE" "08C002" :Usr) "~xWAIT" ("sec \\-> -0 \\-> rc.p" "Wait Cmd +Related: TYPE" "08C002" :Usr) "~xWAIT" ("sec --> +0 --> rc.p" "Wait Cmd -- Suspends program execution for specified time, or until a key is pressed. -- -Related: KEY" "029002" :Usr) "~xWHILE" ("\\->" "WHILE Indefinite Loop Struct Cmd +Related: KEY" "029002" :Usr) "~xWHILE" ("-->" "WHILE Indefinite Loop Struct Cmd -- Starts the WHILE ... REPEAT ... END indefinite loop structure. -- -Related: DO,END,REPEAT" "005700" :Usr) "~xWSLOG" ("\\-> $ $ $ $" "Warmstart Log Cmd +Related: DO,END,REPEAT" "005700" :Usr) "~xWSLOG" ("--> $ $ $ $" "Warmstart Log Cmd -- Returns four strings recording the date, time, and cause of the -four most recent warmstart events" "012002" :Usr) "~xXOR" ("# #' \\-> #'' -$ $' \\-> $'' -1/0 1/0 \\-> 1/0" "Exclusive OR Cmd +four most recent warmstart events" "012002" :Usr) "~xXOR" ("# #' --> #'' +$ $' --> $'' +1/0 1/0 --> 1/0" "Exclusive OR Cmd -- Returns the logical exclusive OR of two arguments. @@ -3340,19 +3340,19 @@ of two arguments. 'sym' T/F \\-> 'sym XOR T/F' 'sym1' 'sym2' \\-> 'sym1 XOR sym2' -- -Related: AND,OR,NOT" "0C7002" :Usr) "~xXRECV" ("name \\->" "XModem Receive Cmd +Related: AND,OR,NOT" "0C7002" :Usr) "~xXRECV" ("name -->" "XModem Receive Cmd -- Prepares the HP 48 to receive an object via XModem. The received object is stored in the given name. -- -Related: BAUD,RECV,RECN,SEND,XSEND" "02A0AB" :Usr) "~xXRNG" ("x1 x2 \\->" "x-Axis Display Range Cmd +Related: BAUD,RECV,RECN,SEND,XSEND" "02A0AB" :Usr) "~xXRNG" ("x1 x2 -->" "x-Axis Display Range Cmd -- Specifies the x-axis display range. -- -Related: AUTO,PDIM,PMAX,PMIN,YRNG" "0BE002" :Usr) "~xXROOT" ("y x \\-> Y'" "xth Root of y Cmd +Related: AUTO,PDIM,PMAX,PMIN,YRNG" "0BE002" :Usr) "~xXROOT" ("y x --> Y'" "xth Root of y Cmd -- Computes the xth root of a real number. @@ -3361,17 +3361,17 @@ number. 'sym' x \\-> 'XROOT(x,sym)' y 'sym' \\-> 'XROOT(sym,y)' y_u x \\-> x ROOT y_u1/x - y_u 'sym' \\-> 'XROOT(sym,y_u)'" "03D002" :Usr) "~xXSEND" ("name \\->" "XModem Send Cmd + y_u 'sym' \\-> 'XROOT(sym,y_u)'" "03D002" :Usr) "~xXSEND" ("name -->" "XModem Send Cmd -- Sends a copy of the named object via XModem. -- -Related: BAUD,RECN,RECV,SEND,XRECV" "0290AB" :Usr) "~xYRNG" ("y1 y2 \\->" "y-Axis Display Range Cmd +Related: BAUD,RECN,RECV,SEND,XRECV" "0290AB" :Usr) "~xYRNG" ("y1 y2 -->" "y-Axis Display Range Cmd -- Specifies the y-axis display range. -- -Related: AUTO,PDIM,PMAX,PMIN,XRNG" "0BF002" :Usr) "~x^" ("y x \\-> y^x" "Power Analytic Func +Related: AUTO,PDIM,PMAX,PMIN,XRNG" "0BF002" :Usr) "~x^" ("y x --> y^x" "Power Analytic Func -- Returns the value of the level 2 object raised to the power of the @@ -3387,7 +3387,7 @@ Flags: -1 -3 Principal soln -1 Numeric results -3 -- -Related: EXP,ISOL,LN,XROOT" "03B002" :Usr) "~x\\v/" ("x \\-> x'" "Square Root Analytic Func +Related: EXP,ISOL,LN,XROOT" "03B002" :Usr) "~x\\v/" ("x --> x'" "Square Root Analytic Func -- Returns the (+ve) square root of the argument. @@ -3398,7 +3398,7 @@ the argument. -- Flags: -1 -3 -- -Related: SQ,^,ISOL" "041002" :Usr) "~xSQRT" ("x \\-> x'" "Square Root Analytic Func +Related: SQ,^,ISOL" "041002" :Usr) "~xSQRT" ("x --> x'" "Square Root Analytic Func -- Returns the (+ve) square root of the argument. @@ -3409,7 +3409,7 @@ the argument. -- Flags: -1 -3 -- -Related: SQ,^,ISOL" "041002" :Usr) "~x\\pi" ("\\-> \\pi" "PI Func +Related: SQ,^,ISOL" "041002" :Usr) "~x\\pi" ("--> \\pi" "PI Func -- Returns the symbolic constant '\\pi' or its numerical representation, @@ -3419,7 +3419,7 @@ or its numerical representation, -- Flags: -2 -3 -- -Related: e,i,MAXR,MINR,\\->Q\\pi" "031002" :Usr) "~xPI" ("\\-> \\pi" "PI Func +Related: e,i,MAXR,MINR,\\->Q\\pi" "031002" :Usr) "~xPI" ("--> \\pi" "PI Func -- Returns the symbolic constant '\\pi' or its numerical representation, @@ -3429,7 +3429,7 @@ or its numerical representation, -- Flags: -2 -3 -- -Related: e,i,MAXR,MINR,\\->Q\\pi" "031002" :Usr) "~x\\<=" ("x y \\-> 1 \\n \\-> 0" "Less Than or Equal Func +Related: e,i,MAXR,MINR,\\->Q\\pi" "031002" :Usr) "~x\\<=" ("x y --> 1 \\n --> 0" "Less Than or Equal Func -- Tests whether one object is less than or equal to another object. @@ -3446,7 +3446,7 @@ than or equal to another object. -- Flags: -3 -- -Related: <,>,\\>=,==,\\=/" "0CC002" :Usr) "~x<=?" ("x y \\-> 1 \\n \\-> 0" "Less Than or Equal Func +Related: <,>,\\>=,==,\\=/" "0CC002" :Usr) "~x<=?" ("x y --> 1 \\n --> 0" "Less Than or Equal Func -- Tests whether one object is less than or equal to another object. @@ -3463,7 +3463,7 @@ than or equal to another object. -- Flags: -3 -- -Related: <,>,\\>=,==,\\=/" "0CC002" :Usr) "~x\\>=" ("x y \\-> 1 \\n \\-> 0" "Greater Than or Equal Func +Related: <,>,\\>=,==,\\=/" "0CC002" :Usr) "~x\\>=" ("x y --> 1 \\n --> 0" "Greater Than or Equal Func -- x y \\-> 0/1 #n1 #n2 \\-> 0/1 @@ -3477,7 +3477,7 @@ Related: <,>,\\>=,==,\\=/" "0CC002" :Usr) "~x\\>=" ("x y \\-> 1 \\n \\-> 0" "Gre -- Flags: -3 -- -Related: <,\\<=,>,==,\\=/" "0CD002" :Usr) "~x>=?" ("x y \\-> 1 \\n \\-> 0" "Greater Than or Equal Func +Related: <,\\<=,>,==,\\=/" "0CD002" :Usr) "~x>=?" ("x y --> 1 \\n --> 0" "Greater Than or Equal Func -- x y \\-> 0/1 #n1 #n2 \\-> 0/1 @@ -3491,7 +3491,7 @@ Related: <,\\<=,>,==,\\=/" "0CD002" :Usr) "~x>=?" ("x y \\-> 1 \\n \\-> 0" "Grea -- Flags: -3 -- -Related: <,\\<=,>,==,\\=/" "0CD002" :Usr) "~x\\=/" ("x y \\-> 1 \\n \\-> 0" "Not Equal Func +Related: <,\\<=,>,==,\\=/" "0CD002" :Usr) "~x\\=/" ("x y --> 1 \\n --> 0" "Not Equal Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -3503,7 +3503,7 @@ Tests if two objects are equal. -- Flags: -3 -- -Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "0C9002" :Usr) "~x#?" ("x y \\-> 1 \\n \\-> 0" "Not Equal Func +Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "0C9002" :Usr) "~x#?" ("x y --> 1 \\n --> 0" "Not Equal Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -3516,7 +3516,7 @@ Tests if two objects are equal. Flags: -3 -- Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "0C9002" :Usr) "~x\\->" ("" "Create local variable comand. -xRPN->" "004700" :Usr) "~xRPN->" ("ob1 .. obn \\->" "Create Local Variables Cmd +xRPN->" "004700" :Usr) "~xRPN->" ("ob1 .. obn -->" "Create Local Variables Cmd -- Creates local variables. obj1 ... objn \\-> @@ -3526,7 +3526,7 @@ Syntax: \\-> name1 name2 ... nameN 'Expr' -- Related: DEFINE,STO" "00F700" :Usr) "~xALG->" ("" "Create local variable comand. -xRPN->" "004700" :Usr) "~x!" ("x \\-> x'" "Factorial (Gamma) Func +xRPN->" "004700" :Usr) "~x!" ("x --> x'" "Factorial (Gamma) Func -- Returns the factorial n! of a positive integer argument n, or @@ -3541,7 +3541,7 @@ Flags: -3 -20 -21 Underflow exception -20 Overflow exception -21 -- -Related: COMB,PERM" "055002" :Usr) "~xFACT" ("x \\-> x'" "Factorial (Gamma) Func +Related: COMB,PERM" "055002" :Usr) "~xFACT" ("x --> x'" "Factorial (Gamma) Func -- Returns the factorial n! of a positive integer argument n, or @@ -3556,7 +3556,7 @@ Flags: -3 -20 -21 Underflow exception -20 Overflow exception -21 -- -Related: COMB,PERM" "055002" :Usr) "~x%" ("x y \\-> xy/100" "Percent Func +Related: COMB,PERM" "055002" :Usr) "~x%" ("x y --> xy/100" "Percent Func -- Returns x (level 2) percent of y (level 1). @@ -3572,7 +3572,7 @@ Returns x (level 2) percent of y Flags: Numerical Results -3 -- -Related: %CH,%T" "06E002" :Usr) "~x*" ("x y \\-> x*y" "Multiply Analytic Func +Related: %CH,%T" "06E002" :Usr) "~x*" ("x y --> x*y" "Multiply Analytic Func -- Returns the product of the args. z1 z2 \\-> z1\267z2 @@ -3595,7 +3595,7 @@ Flags: -3 -5 -6 -7 -8 -9 -10 Numeric results -3 bint wordsize -5 \\-> -10 -- -Related: +,-,/,=" "039002" :Usr) "~x-" ("x y \\-> x-y" "Subtract Analytic Func +Related: +,-,/,=" "039002" :Usr) "~x-" ("x y --> x-y" "Subtract Analytic Func -- Returns the difference of the arguments: the object in level 1 @@ -3616,7 +3616,7 @@ level 2. Flags: -3 Numeric results -3 -- -Related: +,*,/,=" "038002" :Usr) "~x/" ("x y \\-> x/y" "Divide Analytic Func +Related: +,*,/,=" "038002" :Usr) "~x/" ("x y --> x/y" "Divide Analytic Func -- Returns the quotient of the arguments: the level 2 object @@ -3637,7 +3637,7 @@ divided by the level 1 object. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: +,-,*,=,RATIO" "03A002" :Usr) "~x<" ("x y \\-> 1 \\n \\-> 0" "Less Than Func +Related: +,-,*,=,RATIO" "03A002" :Usr) "~x<" ("x y --> 1 \\n --> 0" "Less Than Func -- Tests whether one object is less than another object. @@ -3652,7 +3652,7 @@ than another object. 'sym' x_u \\-> 'sym x=y" "Makes equation out of two expressions. + Numeric results -3" "0CA002" :Usr) "~x=" ("x y --> x=y" "Makes equation out of two expressions. Equals Analytic Func -- Returns an equation formed from @@ -3670,7 +3670,7 @@ the two arguments. Flags: -3 Numeric results -3 -- -Related: DEFINE,EVAL,-" "02D002" :Usr) "~x==" ("x y \\-> 1 \\n \\-> 0" "Logical Equality Func +Related: DEFINE,EVAL,-" "02D002" :Usr) "~x==" ("x y --> 1 \\n --> 0" "Logical Equality Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -3683,7 +3683,7 @@ Tests if two objects are equal. Flags: -3 Numeric results -3 -- -Related: SAME,TYPE,<,\\<=,>,\\>=,\\=/" "0C8002" :Usr) "~x>" ("x y \\-> 1 \\n \\-> 0" "Greater Than Func +Related: SAME,TYPE,<,\\<=,>,\\>=,\\=/" "0C8002" :Usr) "~x>" ("x y --> 1 \\n --> 0" "Greater Than Func -- Tests whether one object is greater than another object. diff --git a/data/sysrpl-data.39G.el b/data/sysrpl-data.39G.el index 476a4ac..5207ee2 100644 --- a/data/sysrpl-data.39G.el +++ b/data/sysrpl-data.39G.el @@ -1,81 +1,81 @@ -#s(hash-table size 8311 test equal rehash-size 1.5 rehash-threshold 0.8 data ("any" ("0d 0h" "" "04049" :NOSDIAG) "ZERO" ("0d 0h" "" "04049" :NOSDIAG) "BINT0" ("0d 0h" "" "04049" :NOSDIAG) "MEMERR" ("1d 1h" "" "04053" :NOSDIAG) "real" ("1d 1h" "" "04053" :NOSDIAG) "ONE" ("1d 1h" "" "04053" :NOSDIAG) "BINT1" ("1d 1h" "" "04053" :NOSDIAG) "cmp" ("2d 2h" "" "0405D" :NOSDIAG) "TWO" ("2d 2h" "" "0405D" :NOSDIAG) "BINT2" ("2d 2h" "" "0405D" :NOSDIAG) "str" ("3d 3h" "" "04067" :NOSDIAG) "THREE" ("3d 3h" "" "04067" :NOSDIAG) "BINT3" ("3d 3h" "" "04067" :NOSDIAG) "arry" ("4d 4h" "" "04071" :NOSDIAG) "FOUR" ("4d 4h" "" "04071" :NOSDIAG) "BINT4" ("4d 4h" "" "04071" :NOSDIAG) "list" ("5d 5h" "" "0407B" :NOSDIAG) "FIVE" ("5d 5h" "" "0407B" :NOSDIAG) "BINT5" ("5d 5h" "" "0407B" :NOSDIAG) "idnt" ("6d 6h" "" "04085" :NOSDIAG) "id" ("6d 6h" "" "04085" :NOSDIAG) "SIX" ("6d 6h" "" "04085" :NOSDIAG) "BINT6" ("6d 6h" "" "04085" :NOSDIAG) "lam" ("7d 7h" "" "0408F" :NOSDIAG) "SEVEN" ("7d 7h" "" "0408F" :NOSDIAG) "BINT7" ("7d 7h" "" "0408F" :NOSDIAG) "seco" ("8d 8h" "" "04099" :NOSDIAG) "EIGHT" ("8d 8h" "" "04099" :NOSDIAG) "BINT8" ("8d 8h" "" "04099" :NOSDIAG) "symb" ("9d 9h" "" "040A3" :NOSDIAG) "NINE" ("9d 9h" "" "040A3" :NOSDIAG) "BINT9" ("9d 9h" "" "040A3" :NOSDIAG) "sym" ("10d Ah" "" "040AD" :NOSDIAG) "TEN" ("10d Ah" "" "040AD" :NOSDIAG) "BINT10" ("10d Ah" "" "040AD" :NOSDIAG) "hxs" ("11d Bh" "" "040B7" :NOSDIAG) "ELEVEN" ("11d Bh" "" "040B7" :NOSDIAG) "BINT11" ("11d Bh" "" "040B7" :NOSDIAG) "grob" ("12d Ch" "" "040C1" :NOSDIAG) "TWELVE" ("12d Ch" "" "040C1" :NOSDIAG) "BINT12" ("12d Ch" "" "040C1" :NOSDIAG) "THIRTEEN" ("13d Dh" "" "040CB" :NOSDIAG) "TAGGED" ("13d Dh" "" "040CB" :NOSDIAG) "BINT13" ("13d Dh" "" "040CB" :NOSDIAG) "unitob" ("14d Eh" "" "040D5" :NOSDIAG) "FOURTEEN" ("14d Eh" "" "040D5" :NOSDIAG) "EXT" ("14d Eh" "" "040D5" :NOSDIAG) "BINT14" ("14d Eh" "" "040D5" :NOSDIAG) "rompointer" ("15d Fh" "" "040DF" :NOSDIAG) "FIFTEEN" ("15d Fh" "" "040DF" :NOSDIAG) "BINT15" ("15d Fh" "" "040DF" :NOSDIAG) "SIXTEEN" ("16d 10h" "" "040E9" :NOSDIAG) "REALOB" ("16d 10h" "" "040E9" :NOSDIAG) "BINT16" ("16d 10h" "" "040E9" :NOSDIAG) "REALREAL" ("17d 11h" "" "040F3" :NOSDIAG) "2REAL" ("17d 11h" "" "040F3" :NOSDIAG) "SEVENTEEN" ("17d 11h" "" "040F3" :NOSDIAG) "BINT17" ("17d 11h" "" "040F3" :NOSDIAG) "EIGHTEEN" ("18d 12h" "" "040FD" :NOSDIAG) "BINT18" ("18d 12h" "" "040FD" :NOSDIAG) "NINETEEN" ("19d 13h" "" "04107" :NOSDIAG) "BINT19" ("19d 13h" "" "04107" :NOSDIAG) "TWENTY" ("20d 14h" "" "04111" :NOSDIAG) "BINT20" ("20d 14h" "" "04111" :NOSDIAG) "TWENTYONE" ("21d 15h" "" "0411B" :NOSDIAG) "BINT21" ("21d 15h" "" "0411B" :NOSDIAG) "TWENTYTWO" ("22d 16h" "" "04125" :NOSDIAG) "BINT22" ("22d 16h" "" "04125" :NOSDIAG) "TWENTYTHREE" ("23d 17h" "" "0412F" :NOSDIAG) "BINT23" ("23d 17h" "" "0412F" :NOSDIAG) "TWENTYFOUR" ("24d 18h" "" "04139" :NOSDIAG) "BINT24" ("24d 18h" "" "04139" :NOSDIAG) "TWENTYFIVE" ("25d 19h" "" "04143" :NOSDIAG) "BINT25" ("25d 19h" "" "04143" :NOSDIAG) "TWENTYSIX" ("26d 1Ah" "" "0414D" :NOSDIAG) "REALSYM" ("26d 1Ah" "" "0414D" :NOSDIAG) "BINT26" ("26d 1Ah" "" "0414D" :NOSDIAG) "TWENTYSEVEN" ("27d 1Bh" "" "04157" :NOSDIAG) "BINT27" ("27d 1Bh" "" "04157" :NOSDIAG) "TWENTYEIGHT" ("28d 1Ch" "" "04161" :NOSDIAG) "BINT28" ("28d 1Ch" "" "04161" :NOSDIAG) "TWENTYNINE" ("29d 1Dh" "" "0416B" :NOSDIAG) "BINT29" ("29d 1Dh" "" "0416B" :NOSDIAG) "THIRTY" ("30d 1Eh" "" "04175" :NOSDIAG) "REALEXT" ("30d 1Eh" "" "04175" :NOSDIAG) "BINT30" ("30d 1Eh" "" "04175" :NOSDIAG) "THIRTYONE" ("31d 1Fh" "" "0417F" :NOSDIAG) "BINT31" ("31d 1Fh" "" "0417F" :NOSDIAG) "THIRTYTWO" ("32d 20h" "" "04189" :NOSDIAG) "BINT32" ("32d 20h" "" "04189" :NOSDIAG) "THIRTYTHREE" ("33d 21h" "" "04193" :NOSDIAG) "BINT33" ("33d 21h" "" "04193" :NOSDIAG) "THIRTYFOUR" ("34d 22h" "" "0419D" :NOSDIAG) "BINT34" ("34d 22h" "" "0419D" :NOSDIAG) "THIRTYFIVE" ("35d 23h" "" "041A7" :NOSDIAG) "BINT35" ("35d 23h" "" "041A7" :NOSDIAG) "TTHIRTYSIX" ("36d 24h" "" "041B1" :NOSDIAG) "BINT36" ("36d 24h" "" "041B1" :NOSDIAG) "THIRTYSEVEN" ("37d 25h" "" "041BB" :NOSDIAG) "BINT37" ("37d 25h" "" "041BB" :NOSDIAG) "THIRTYEIGHT" ("38d 26h" "" "041C5" :NOSDIAG) "BINT38" ("38d 26h" "" "041C5" :NOSDIAG) "THIRTYNINE" ("39d 27h" "" "041CF" :NOSDIAG) "BINT39" ("39d 27h" "" "041CF" :NOSDIAG) "FOURTY" ("40d 28h" "" "041D9" :NOSDIAG) "FORTY" ("40d 28h" "" "041D9" :NOSDIAG) "BINT40" ("40d 28h" "" "041D9" :NOSDIAG) "FORTYONE" ("41d 29h" "" "041E3" :NOSDIAG) "BINT41" ("41d 29h" "" "041E3" :NOSDIAG) "FORTYTWO" ("42d 2Ah" "" "041ED" :NOSDIAG) "BINT42" ("42d 2Ah" "" "041ED" :NOSDIAG) "FORTYTHREE" ("43d 2Bh" "" "041F7" :NOSDIAG) "BINT43" ("43d 2Bh" "" "041F7" :NOSDIAG) "(illnameerr)" ("44d 2Ch" "" "04201" :NOSDIAG) "FORTYFOUR" ("44d 2Ch" "" "04201" :NOSDIAG) "BINT44" ("44d 2Ch" "" "04201" :NOSDIAG) "FORTYFIVE" ("45d 2Dh" "" "0420B" :NOSDIAG) "BINT45" ("45d 2Dh" "" "0420B" :NOSDIAG) "FORTYSIX" ("46d 2Eh" "" "04215" :NOSDIAG) "BINT46" ("46d 2Eh" "" "04215" :NOSDIAG) "(rrp)" ("47d 2Fh" "" "0421F" :NOSDIAG) "FORTYSEVEN" ("47d 2Fh" "" "0421F" :NOSDIAG) "BINT47" ("47d 2Fh" "" "0421F" :NOSDIAG) "FORTYEIGHT" ("48d 30h" "" "04229" :NOSDIAG) "BINT48" ("48d 30h" "" "04229" :NOSDIAG) "FORTYNINE" ("49d 31h" "" "04233" :NOSDIAG) "BINT49" ("49d 31h" "" "04233" :NOSDIAG) "FIFTY" ("50d 32h" "" "0423D" :NOSDIAG) "BINT50" ("50d 32h" "" "0423D" :NOSDIAG) "FIFTYONE" ("51d 33h" "" "04247" :NOSDIAG) "BINT51" ("51d 33h" "" "04247" :NOSDIAG) "(THREEFOUR)" ("52d 34h" "" "04251" :NOSDIAG) "FIFTYTWO" ("52d 34h" "" "04251" :NOSDIAG) "BINT52" ("52d 34h" "" "04251" :NOSDIAG) "THREEFIVE" ("53d 35h" "" "0425B" :NOSDIAG) "STRLIST" ("53d 35h" "" "0425B" :NOSDIAG) "FIFTYTHREE" ("53d 35h" "" "0425B" :NOSDIAG) "BINT53" ("53d 35h" "" "0425B" :NOSDIAG) "FIFTYFOUR" ("54d 36h" "" "04265" :NOSDIAG) "BINT54" ("54d 36h" "" "04265" :NOSDIAG) "FIFTYFIVE" ("55d 37h" "" "0426F" :NOSDIAG) "(#THREESEVEN)" ("55d 37h" "" "0426F" :NOSDIAG) "BINT55" ("55d 37h" "" "0426F" :NOSDIAG) "#THREESEVEN" ("55d 37h" "" "0426F") "FIFTYSIX" ("56d 38h" "" "04279" :NOSDIAG) "BINT56" ("56d 38h" "" "04279" :NOSDIAG) "FIFTYSEVEN" ("57d 39h" "" "04283" :NOSDIAG) "BINT57" ("57d 39h" "" "04283" :NOSDIAG) "FIFTYEIGHT" ("58d 3Ah" "" "0428D" :NOSDIAG) "BINT58" ("58d 3Ah" "" "0428D" :NOSDIAG) "FIFTYNINE" ("59d 3Bh" "" "04297" :NOSDIAG) "BINT59" ("59d 3Bh" "" "04297" :NOSDIAG) "SIXTY" ("60d 3Ch" "" "042A1" :NOSDIAG) "BINT60" ("60d 3Ch" "" "042A1" :NOSDIAG) "SIXTYONE" ("61d 3Dh" "" "042AB" :NOSDIAG) "BINT61" ("61d 3Dh" "" "042AB" :NOSDIAG) "SIXTYTWO" ("62d 3Eh" "" "042B5" :NOSDIAG) "BINT62" ("62d 3Eh" "" "042B5" :NOSDIAG) "SIXTYTHREE" ("63d 3Fh" "" "042BF" :NOSDIAG) "(BINT3Fh)" ("63d 3Fh" "" "042BF" :NOSDIAG) "BINT63" ("63d 3Fh" "" "042BF" :NOSDIAG) "BINT3Fh" ("64d 3Fh" "" "042BF") "YHI" ("64d 40h" "" "042C9" :NOSDIAG) "SIXTYFOUR" ("64d 40h" "" "042C9" :NOSDIAG) "(BINT_40h)" ("64d 40h" "" "042C9" :NOSDIAG) "BINT40h" ("64d 40h" "" "042C9" :NOSDIAG) "BINT64" ("64d 40h" "" "042C9" :NOSDIAG) "(BINT_65d)" ("65d 41h" "" "042D3" :NOSDIAG) "ARRYREAL" ("65d 41h" "" "042D3" :NOSDIAG) "BINT65" ("65d 41h" "" "042D3" :NOSDIAG) "BINT_65d" ("65d 41h" "" "042D3") "SIXTYFIVE" ("65d 41h" "" "042D3") "(ARRYCMP)" ("66d 42h" "" "042DD" :NOSDIAG) "FOURTWO" ("66d 42h" "" "042DD" :NOSDIAG) "BINT66" ("66d 42h" "" "042DD" :NOSDIAG) "SIXTYSIX" ("66d 42h" "" "042DD") "FOURTHREE" ("67d 43h" "" "042E7" :NOSDIAG) "BINT67" ("67d 43h" "" "042E7" :NOSDIAG) "SIXTYEIGHT" ("68d 44h" "" "042F1" :NOSDIAG) "(2ARRY)" ("68d 44h" "" "042F1" :NOSDIAG) "BINT68" ("68d 44h" "" "042F1" :NOSDIAG) "2ARRY" ("68d 44h" "" "042F1") "FOURFIVE" ("69d 45h" "" "042FB" :NOSDIAG) "BINT69" ("69d 45h" "" "042FB" :NOSDIAG) "(ARRYID)" ("70d 46h" "" "04305" :NOSDIAG) "SEVENTY" ("70d 46h" "" "04305" :NOSDIAG) "BINT70" ("70d 46h" "" "04305" :NOSDIAG) "ARRYID" ("70d 46h" "" "04305") "BINT71" ("71d 47h" "" "0430F" :NOSDIAG) "SEVENTYONE" ("71d 47h" "" "0430F") "BINT72" ("72d 48h" "" "04319" :NOSDIAG) "SEVENTYTWO" ("72h 48d" "" "04319") "BINT73" ("73d 49h" "" "04323" :NOSDIAG) "SEVENTYTHREE" ("73d 49h" "" "04323") "SEVENTYFOUR" ("74d 4Ah" "" "0432D" :NOSDIAG) "BINT74" ("74d 4Ah" "" "0432D" :NOSDIAG) "BINT75" ("75d 4Bh" "" "04337" :NOSDIAG) "SEVENTYFIVE" ("75d 4Bh" "" "04337") "BINT76" ("76d 4Ch" "" "04341" :NOSDIAG) "SEVENTYSIX" ("76d 4Ch" "" "04341") "SEVENTYSEVEN" ("77d 4Dh" "" "0434B") "BINT77" ("77d 4Dh" "" "0434B" :NOSDIAG) "SEVENTYEIGHT" ("78d 4Eh" "" "04355") "BINT78" ("78d 4Eh" "" "04355" :NOSDIAG) "SEVENTYNINE" ("79d 4Fh" "" "0435F" :NOSDIAG) "BINT79" ("79d 4Fh" "" "0435F" :NOSDIAG) "(LISTOB)" ("80d 50h" "" "04369" :NOSDIAG) "EIGHTY" ("80d 50h" "" "04369" :NOSDIAG) "BINT80" ("80d 50h" "" "04369" :NOSDIAG) "LISTOB" ("80d 50h" "" "04369") "LISTREAL" ("81d 51h" "" "04373" :NOSDIAG) "EIGHTYONE" ("81d 51h" "" "04373" :NOSDIAG) "BINT81" ("81d 51h" "" "04373" :NOSDIAG) "LISTCMP" ("82d 52h" "" "0437D" :NOSDIAG) "BINT82" ("82d 52h" "" "0437D" :NOSDIAG) "FIVETHREE" ("83d 53h" "" "04387" :NOSDIAG) "BINT83" ("83d 53h" "" "04387" :NOSDIAG) "FIVEFOUR" ("84d 54h" "" "04391" :NOSDIAG) "BINT84" ("84d 54h" "" "04391" :NOSDIAG) "2LIST" ("85d 55h" "" "0439B" :NOSDIAG) "BINT85" ("85d 55h" "" "0439B" :NOSDIAG) "(LISTID)" ("86d 56h" "" "043A5" :NOSDIAG) "FIVESIX" ("86d 56h" "" "043A5" :NOSDIAG) "BINT86" ("86d 56h" "" "043A5" :NOSDIAG) "LISTID" ("86d 56h" "" "043A5") "LISTLAM" ("87d 57h" "" "043AF" :NOSDIAG) "BINT87" ("87d 57h" "" "043AF" :NOSDIAG) "BINT88" ("88d 58h" "" "043B9" :NOSDIAG) "EIGHTYEIGHT" ("88d 58h" "" "043B9") "BINT89" ("89d 59h" "" "043C3" :NOSDIAG) "EIGHTYNINE" ("89d 59d" "" "043C3") "BINT90" ("90d 5Ah" "" "043CD" :NOSDIAG) "NINETY" ("90d 5Ah" "" "043CD") "BINT_91d" ("91d 5Bh" "" "043D7" :NOSDIAG) "BINT91" ("91d 5Bh" "" "043D7" :NOSDIAG) "BINT92" ("92d 5Ch" "" "043E1" :NOSDIAG) "NINETYTWO" ("92d 5Ch" "" "043E1") "BINT93" ("93d 5Dh" "" "043EB" :NOSDIAG) "NINETYTHREE" ("93d 5Dh" "" "043EB") "BINT94" ("94d 5Eh" "" "043F5" :NOSDIAG) "NINETYFOUR" ("94d 5Eh" "" "043F5") "BINT95" ("95d 5Fh" "" "043FF" :NOSDIAG) "NINETYFIVE" ("95d 5Fh" "" "043FF") "(idntany)" ("96d 60h" "" "04409" :NOSDIAG) "BINT_96d" ("96d 60h" "" "04409" :NOSDIAG) "BINT96" ("96d 60h" "" "04409" :NOSDIAG) "IDREAL" ("97d 61h" "" "04413" :NOSDIAG) "BINT97" ("97d 61h" "" "04413" :NOSDIAG) "(NINETYEIGHT)" ("98d 62h" "" "0441D" :NOSDIAG) "(IDCMP)" ("98d 62h" "" "0441D" :NOSDIAG) "BINT98" ("98d 62h" "" "0441D" :NOSDIAG) "IDCMP" ("98d 62h" "" "0441D") "NINETYEIGHT" ("98d 62h" "" "0441D") "BINT99" ("99d 63h" "" "04427" :NOSDIAG) "NINETYNINE" ("99d 63h" "" "04427") "(IDARRY)" ("100d 64h" "" "04431" :NOSDIAG) "ONEHUNDRED" ("100d 64h" "" "04431" :NOSDIAG) "BINT100" ("100d 64h" "" "04431" :NOSDIAG) "IDARRY" ("100d 64h" "" "04431") "(SIXFIVE)" ("101d 65h" "" "0443B" :NOSDIAG) "(IDLIST)" ("101d 65h" "" "0443B" :NOSDIAG) "BINT101" ("101d 65h" "" "0443B" :NOSDIAG) "IDLIST" ("101d 65h" "" "0443B") "SIXFIVE" ("101d 65h" "" "0443B") "BINT102" ("102d 66h" "" "04445" :NOSDIAG) "BINT103" ("103d 67h" "" "0444F" :NOSDIAG) "BINT104" ("104d 68h" "" "04459" :NOSDIAG) "BINT105" ("105d 69h" "" "04463" :NOSDIAG) "BINT106" ("106d 6Ah" "" "0446D" :NOSDIAG) "BINT107" ("107d 6Bh" "" "04477" :NOSDIAG) "BINT108" ("108d 6Ch" "" "04481" :NOSDIAG) "BINT109" ("109d 6Dh" "" "0448B" :NOSDIAG) "BINT110" ("110d 6Eh" "" "04495" :NOSDIAG) "char" ("111d 6Fh" "" "0449F" :NOSDIAG) "BINT111" ("111d 6Fh" "" "0449F" :NOSDIAG) "(lamany)" ("112d 70h" "" "044A9" :NOSDIAG) "BINT112" ("112d 70h" "" "044A9" :NOSDIAG) "(LAMREAL)" ("113d 71h" "" "044B3" :NOSDIAG) "BINT113" ("113d 71h" "" "044B3" :NOSDIAG) "LAMREAL" ("113d 71h" "" "044B3") "(BINT_114d)" ("114d 72h" "" "044BD" :NOSDIAG) "BINT114" ("114d 72h" "" "044BD" :NOSDIAG) "BINT_114" ("114d 72hd" "" "044BD") "BINT_115d" ("115d 73h" "" "044C7" :NOSDIAG) "BINT115" ("115d 73h" "" "044C7" :NOSDIAG) "BINT_116d" ("116d 74h" "" "044D1" :NOSDIAG) "BINT116" ("116d 74h" "" "044D1" :NOSDIAG) "(LAMLIST)" ("117d 75h" "" "044DB" :NOSDIAG) "(BINT_117d)" ("117d 75h" "" "044DB" :NOSDIAG) "BINT117" ("117d 75h" "" "044DB" :NOSDIAG) "LAMLIST" ("117d 75h" "" "044E5") "BINT_117d" ("117d 75h" "" "044DB") "BINT118" ("118d 76h" "" "044E5" :NOSDIAG) "BINT119" ("119d 77h" "" "044EF" :NOSDIAG) "BINT120" ("120d 78h" "" "044F9" :NOSDIAG) "BINT121" ("121d 79h" "" "04503" :NOSDIAG) "BINT_122d" ("122d 7Ah" "" "0450D" :NOSDIAG) "BINT122" ("122d 7Ah" "" "0450D" :NOSDIAG) "BINT123" ("123d 7Bh" "" "04517" :NOSDIAG) "BINT124" ("124d 7Ch" "" "04521" :NOSDIAG) "BINT125" ("125d 7Dh" "" "0452B" :NOSDIAG) "BINT126" ("126d 7Eh" "" "04535" :NOSDIAG) "BINT127" ("127d 7Fh" "" "0453F" :NOSDIAG) "BINT80h" ("128d 80h" "" "04549" :NOSDIAG) "BINT128" ("128d 80h" "" "04549" :NOSDIAG) "BINT_128d" ("128d 80h" "" "04549") "BINT129" ("129d 81h" "" "04553" :NOSDIAG) "XHI-1" ("130d 82h" "" "0455D" :NOSDIAG) "BINT_130d" ("130d 82h" "" "0455D" :NOSDIAG) "BINT130d" ("130d 82h" "" "0455D" :NOSDIAG) "BINT130" ("130d 82h" "" "0455D" :NOSDIAG) "XHI" ("131d 83h" "" "04567" :NOSDIAG) "BINT131d" ("131d 83h" "" "04567" :NOSDIAG) "BINT_131d" ("131d 83h" "" "04567" :NOSDIAG) "BINT131" ("131d 83h" "" "04567" :NOSDIAG) "BINT132" ("132d 84h" "" "04571") "BINT133" ("133d 85h" "" "0457B") "BINT134" ("134d 86h" "" "04585") "BINT135" ("135d 87h" "" "0458F") "BINT136" ("136d 86h" "" "04599") "BINT137" ("137d 89h" "" "045A3") "BINT138" ("138d 8Ah" "" "045AD") "BINT139" ("139d 8Bh" "" "045B7") "BINT140" ("140d 8Ch" "" "045C1") "BINT141" ("141d 8Dh" "" "045CB") "BINT142" ("142d 8Eh" "" "045D5") "BINT143" ("143d 8Fh" "" "045DF") "BINT144" ("144d 90h" "" "045E9") "SYMBREAL" ("145d 91h" "" "045F3") "BINT145" ("145d 91h" "" "045F3") "(SYMBCMP)" ("146d 92h" "" "045FD" :NOSDIAG) "SYMBCMP" ("146d 92h" "" "045FD" :NOSDIAG) "BINT146" ("146d 92h" "" "045FD") "BINT147" ("147d 93h" "" "04607") "BINT148" ("148d 94h" "" "04611") "BINT149" ("149d 95h" "" "0461B") "BINT150" ("150d 96h" "" "04625") "BINT151" ("151d 97h" "" "0462F") "BINT152" ("152d 98h" "" "04639") "BINT153" ("153d 99h" "" "04643") "(SYMBSYM)" ("154d 9Ah" "" "0464D" :NOSDIAG) "(SYMCMP)" ("154d 9Ah" "" "0464D" :NOSDIAG) "SYMBSYM" ("154d 9Ah" "" "0464D" :NOSDIAG) "BINT154" ("154d 9Ah" "" "0464D") "BINT155" ("155d 9Bh" "" "04657") "BINT156" ("156d 9Ch" "" "04661") "BINT157" ("157d 9Dh" "" "0466B") "SYMBUNIT" ("158d 9Eh" "" "04675") "BINT158" ("158d 9Eh" "" "04675") "BINT159" ("159d 9Fh" "" "0467F") "backup" ("159d 9Fh" "" "0467F") "SYMOB" ("160d A0h" "" "04689") "BINT160" ("160d A0h" "" "04689") "SYMREAL" ("161d A1h" "" "04693") "BINT161" ("161d A1h" "" "04693") "SYMCMP" ("162d A2h" "" "0469D" :NOSDIAG) "BINT162" ("162d A2h" "" "0469D") "BINT163" ("163d A3h" "" "046A7") "SYMARRY" ("164d A4h" "" "046B1" :NOSDIAG) "BINT164" ("164d A4h" "" "046B1") "SYMLIST" ("165d A5h" "" "046BB" :NOSDIAG) "BINT165" ("165d A5h" "" "046BB") "SYMID" ("166d A6h" "" "046C5") "BINT166" ("166d A6h" "" "046C5") "SYMLAM" ("167d A7h" "" "046CF") "BINT167" ("167d A7h" "" "046CF") "BINT168" ("168d A8h" "" "046D9") "SYMSYMB" ("169d A9h" "" "046E3" :NOSDIAG) "BINT169" ("169d A9h" "" "046E3") "SYMSYM" ("170d AAh" "" "046ED") "BINT170" ("170d AAh" "" "046ED") "BINT171" ("171d ABh" "" "046F7") "BINT172" ("172d ACh" "" "04701") "BINT173" ("173d ADh" "" "0470B") "SYMEXT" ("174d AEh" "" "04715") "BINT174" ("174d AEh" "" "04715") "BINT175" ("175d AFh" "" "0471F") "BINT176" ("176d B0h" "" "04729") "HXSREAL" ("177d B1h" "" "04733" :NOSDIAG) "BINT177" ("177d B1h" "" "04733") "BINT178" ("178d B2h" "" "0473D") "BINT179" ("179d B3h" "" "04747") "BINT180" ("180d B4h" "" "04751") "BINT181" ("181d B5h" "" "0475B") "BINT182" ("182d B6h" "" "04765") "BINT183" ("183d B7h" "" "0476F") "BINT184" ("184d B8h" "" "04779") "BINT185" ("185d B9h" "" "04783") "BINT186" ("186d BAh" "" "0478D") "2HXS" ("187d BBh" "" "04797" :NOSDIAG) "BINT187" ("187d BBh" "" "04797") "BINT188" ("188d BCh" "" "047A1") "BINT189" ("189d BDh" "" "047AB") "BINT190" ("190d BEh" "" "047B5") "BINT191" ("191d BFh" "" "047BF") "BINTC0h" ("192d C0h" "" "047C9" :NOSDIAG) "BINT192" ("192d C0h" "" "047C9") "BINT193" ("193d C1h" "" "047D3") "BINT194" ("194d C2h" "" "047DD") "BINT195" ("195d C3h" "" "047E7") "BINT196" ("196d C4h" "" "047F1") "BINT197" ("197d C5h" "" "047FB") "BINT198" ("198d C6h" "" "04805") "BINT199" ("199d C7h" "" "0480F") "BINT200" ("200d C8h" "" "04819") "BINT201" ("201d C9h" "" "04823") "BINT202" ("202d CAh" "" "0482D") "BINT203" ("203d CBh" "" "04837") "2GROB" ("204d CCh" "" "04841") "BINT204" ("204d CCh" "" "04841") "BINT205" ("205d CDh" "" "0484B") "BINT206" ("206d CEh" "" "04855") "BINT207" ("207d CFh" "" "0485F") "TAGGEDANY" ("208d D0h" "" "04869") "BINT208" ("208d D0h" "" "04869") "BINT209" ("209d D1h" "" "04873") "BINT210" ("210d D2h" "" "0487D") "BINT211" ("211d D3h" "" "04887") "BINT212" ("212d D4h" "" "04891") "BINT213" ("213d D5h" "" "0489B") "BINT214" ("214d D6h" "" "048A5") "BINT215" ("215d D7h" "" "048AF") "BINT216" ("216d D8h" "" "048B9") "BINT217" ("217d D9h" "" "048C3") "BINT218" ("218d DAh" "" "048CD") "BINT219" ("219d DBh" "" "048D7") "BINT220" ("220d DCh" "" "048E1") "BINT221" ("221d DDh" "" "048EB") "BINT222" ("222d DEh" "" "048F5") "BINT223" ("223d DFh" "" "048FF") "BINT224" ("224d E0h" "" "04909") "EXTREAL" ("225d E1h" "" "04913") "BINT225" ("225d E1h" "" "04913") "BINT226" ("226d E2h" "" "0491D") "BINT227" ("227d E3h" "" "04927") "BINT228" ("228d E4h" "" "04931") "BINT229" ("229d E5h" "" "0493B") "BINT230" ("230d E6h" "" "04945") "BINT231" ("231d E7h" "" "0494F") "BINT232" ("232d E8h" "" "04959") "BINT233" ("233d E9h" "" "04963") "(UNITSYM)" ("234d EAh" "" "0496D") "EXTSYM" ("234d EAh" "" "0496D") "UNITSYM" ("234d EAh" "" "0496D") "BINT234" ("234d EAh" "" "0496D") "BINT235" ("235d EBh" "" "04977") "BINT236" ("236d ECh" "" "04981") "BINT237" ("237d EDh" "" "0498B") "2EXT" ("238d EEh" "" "04995") "BINT238" ("238d EEh" "" "04995") "BINT239" ("239d EFh" "" "0499F") "ROMPANY" ("240d F0h" "" "049A9") "BINT240" ("240d F0h" "" "049A9") "BINT241" ("241d F1h" "" "049B3") "BINT242" ("242d F2h" "" "049BD") "BINT243" ("243d F3h" "" "049C7") "BINT244" ("244d F4h" "" "049D1") "BINT245" ("245d F5h" "" "049DB") "BINT246" ("246d F6h" "" "049E5") "BINT247" ("247d F7h" "" "049EF") "BINT248" ("248d F8h" "" "049F9") "BINT249" ("249d F9h" "" "04A03") "BINT250" ("250d FAh" "" "04A0D") "BINT251" ("251d FBh" "" "04A17") "BINT252" ("252d FCh" "" "04A21") "BINT253" ("253d FDh" "" "04A2B") "BINT254" ("254d FEh" "" "04A35") "BINT255" ("255d FFh" "" "04A3F") "BINT255d" ("255d FFh" "" "04A3F") "(FSTFLOATROM#)" ("256d 100h" "" "04A49") "REALOBOB" ("256d 100h" "" "04A49") "BINT256" ("256d 100h" "" "04A49") "(Err#Chr00)" ("258d 102h" "" "11C0D") "(#_258_d)" ("258d 102h" "" "11C0D") "#_102" ("258d 102h" "" "11C0D") "#_258_d" ("258d 102h" "" "11C0D") "#SyntaxErr" ("262d 106h" "" "11C17") "BINT_263d" ("263d 107h" "" "11C21" :NOSDIAG) "REALREALOB" ("272d 110h" "" "11C2B" :NOSDIAG) "3REAL" ("273d 111h" "" "11C35") "(#_291_d)" ("291d 123h" "" "11C3F") "(#_123)" ("291d 123h" "" "11C3F") "Err#Kill" ("291d 123h" "" "11C3F") "#_291_d" ("291d 123h" "" "11C3F") "#_123" ("291d 123h" "" "11C3F") "#_124" ("292d 124h" "" "11C49") "(#_292_d)" ("292d 124h" "" "11C49") "(#_124)" ("292d 124h" "" "11C49") "Err#NoLstStk" ("292d 124h" "" "11C49") "#_292_d" ("292d 124h" "" "11C49") "(BINT_305d)" ("305d 131h" "" "11C53") "#NoRoomForSt" ("305d 131h" "" "11C53") "BINT_305d" ("305d 131h" "" "11C53") "BINT_306d" ("306d 132h" "" "11C5D") "REALSTRSTR" ("307d 133h" "" "11C67") "BINT_307d" ("307d 133h" "" "11C67") "Err#Cont" ("318d 13Eh" "" "11CCB" :NOSDIAG) "(REALLISTREAL)" ("337d 151h" "" "11CD5") "INTEGER337" ("337d 151h" "" "11CD5") "CMPOBOB" ("512d 200h" "" "11CDF" :NOSDIAG) "(#_517_d)" ("517d 205h" "" "11CE9") "(#_205)" ("517d 205h" "" "11CE9") "Err#NoLstArg" ("517d 205h" "" "11CE9") "#_205" ("517d 205h" "" "11CE9") "#_517_d" ("517d 205h" "" "11CE9") "STRREALREAL" ("785d 311h" "" "11CF3" :NOSDIAG) "ARRYREALREAL" ("1041d 411h" "" "11CFD" :NOSDIAG) "ARRYREALCMP" ("1042d 412h" "" "11D07" :NOSDIAG) "3ARRY" ("1092d 444h" "" "11D11" :NOSDIAG) "ARRYLISTREAL" ("1105d 451h" "" "11D1B" :NOSDIAG) "ARRYLISTCMP" ("1106d 452h" "" "11D25" :NOSDIAG) "LISTREALOB" ("1296d 510h" "" "11D2F" :NOSDIAG) "LISTREALREAL" ("1297d 511h" "" "11D39" :NOSDIAG) "LISTLISTOB" ("1360d 550h" "" "11D43" :NOSDIAG) "IDREALOB" ("1552d 610h" "" "11D4D" :NOSDIAG) "IDLISTOB" ("1616d 650h" "" "11D57" :NOSDIAG) "(LAMANYANY)" ("1792d 700h" "" "11D61" :NOSDIAG) "FSTMACROROM#" ("1792d 700h" "" "11D61" :NOSDIAG) "LAMANYANY" ("1792d 700h" "" "11D61") "PROGIDREAL" ("2145d 861h" "" "11D89" :NOSDIAG) "PROGIDCMP" ("2146d 862h" "" "11D93" :NOSDIAG) "PROGIDLIST" ("2149d 865h" "" "11D9D" :NOSDIAG) "PROGIDEXT" ("2158d 86Eh" "" "11DA7" :NOSDIAG) "ATTNERR" ("2563d A03h" "" "11DB1") "SYMREALREAL" ("2577d A11h" "" "11DCF" :NOSDIAG) "SYMREALCMP" ("2578d A12h" "" "11DD9" :NOSDIAG) "SYMREALSYM" ("2586d A1Ah" "" "11DE3" :NOSDIAG) "SYMCMPREAL" ("2593d A21h" "" "11DED" :NOSDIAG) "SYMCMPCMP" ("2594d A22h" "" "11DF7" :NOSDIAG) "SYMCMPSYM" ("2602d A2Ah" "" "11E01" :NOSDIAG) "SYMIDREAL" ("2657d A61h" "" "11E0B" :NOSDIAG) "SYMIDCMP" ("2658d A62h" "" "11E15" :NOSDIAG) "SYMIDLIST" ("2661d A65h" "" "11E1F" :NOSDIAG) "SYMIDEXT" ("2670d A6Eh" "" "11E29" :NOSDIAG) "SYMSYMREAL" ("2721d AA1h" "" "11E33" :NOSDIAG) "SYMSYMCMP" ("2722d AA2h" "" "11E3D" :NOSDIAG) "3SYM" ("2730d AAAh" "" "11E47" :NOSDIAG) "XFERFAIL" ("3078d C06h" "" "11E51" :NOSDIAG) "PROTERR" ("3079d C07h" "" "11E5B" :NOSDIAG) "InvalServCmd" ("3080d C08h" "" "11E65" :NOSDIAG) "Connecting" ("3082d C0Ah" "" "11E6F") "Retry" ("3083d C0Bh" "" "11E79" :NOSDIAG) "#CAlarmErr" ("3583d DFFh" "" "11E83" :NOSDIAG) "EXTOBOB" ("3584d E00h" "" "11E8D") "TYPEREAL" ("10547d 2933h" "" "03FDB") "TYPEEREL" ("10581d 2955h" "" "0402B") "TYPEIDNT" ("10568d 2948h" "" "03FF9") "TYPECMP" ("10615d 2977h" "" "03FE5") "TYPELIST" ("10868d 2A74h" "" "03FEF") "TYPERRP" ("10902d 2A96h" "" "04017") "TYPESYMB" ("10936d 2AB8h" "" "0400D") "TYPEEXT" ("10970d 2ADAh" "" "04035") "TYPECOL" ("11677d 2D9Dh" "" "04003") "TYPELAM" ("11885d 2E6Dh" "" "04021") "#EXITERR" ("458752d 70000h" "" "11E97") "MINUSFIVE" ("1048571d FFFFBh" "" "11EC9") "MINUSFOUR" ("1048572d FFFFCh" "" "11EBF") "MINUSTHREE" ("1048573d FFFFDh" "" "11EB5") "MINUSTWO" ("1048574d FFFFEh" "" "11EAB") "MINUSONE" ("1048575d FFFFFh" "" "11EA1") "ZEROZERO" ("\\-> #0 #0" "" "0E996") "ONEDUP" ("\\-> #1 #1" "" "10358") "ONEONE" ("\\-> #1 #1" "" "10358") "DROPZERO" ("ob \\-> #0" "" "0E0E0") "2DROP00" ("ob ob \\-> #0 #0" "" "0E0F9") "DROPONE" ("ob \\-> #1" "" "0E4C1") "DUPZERO" ("ob \\-> ob ob #0" "" "1031C") "DUPONE" ("ob \\-> ob ob #1" "" "10330") "DUPTWO" ("ob \\-> ob ob #2" "" "1036C") "SWAPONE" ("ob ob' \\-> ob' ob #1" "" "10344") "ZEROSWAP" ("ob \\-> #0 ob" "" "0F714") "ZEROOVER" ("ob \\-> ob #0 ob" "" "0F95A") "ZEROFALSE" ("\\-> #0 F" "" "0FE17") "ONESWAP" ("ob \\-> #1 ob" "" "0F741") "ONEFALSE" ("\\-> #1 F" "" "0FE2B") "COERCE" ("% \\-> #" "" "13244") "COERCEDUP" ("% \\-> # #" "" "0F5BB") "COERCESWAP" ("ob % \\-> # ob" "" "0F755") "%ABSCOERCE" ("% \\-> #" "" "13231") "CHR>#" ("chr \\-> #" "" "0620A") "#+" ("# #' \\-> #+#'" "" "03DBC") "#1+" ("# \\-> #+1" "" "03DEF") "#2+" ("# \\-> #+2" "" "03E2D") "#3+" ("# \\-> #+3" "" "0E151") "#4+" ("# \\-> #+4" "" "0E156") "#5+" ("# \\-> #+5" "" "0E15B") "#8+" ("# \\-> #+8" "" "0E16A") "#-" ("# #' \\-> #-#'" "" "03DE0") "#1-" ("# \\-> #-1" "" "03E0E") "#2-" ("# \\-> #-2" "" "03E4E") "#3-" ("# \\-> #-3" "" "0E133") "#*" ("# #' \\-> #*#'" "" "03F12") "#*OVF" ("# #' \\-> #*#'" "0 \\<= result \\<= FFFFF" "13A13") "#2*" ("# \\-> #*2" "" "03E6F") "#/" ("# #' \\-> #r #q" "" "03F47") "#2/" ("# \\-> #/2" "Rounded down." "03E8E") "#-#2/" ("# #' \\-> (#-#')/2" "" "0E0A6") "#+DUP" ("# #' \\-> #+#' #+#'" "" "0E350") "#+SWAP" ("ob # #' \\-> #+#' ob" "" "0F6D8") "#+OVER" ("ob # #' \\-> ob #+#' ob" "" "0F932") "#-SWAP" ("ob # #' \\-> #-#' ob" "" "0F6EC") "#-OVER" ("ob # #' \\-> ob #-#' ob" "" "0F946") "#1+SWAP" ("ob # \\-> #+1 ob" "" "0F700") "#1-ROT" ("ob ob' # \\-> ob' #-1 ob" "" "0F8BA") "#1-1SWAP" ("# \\-> 1 #-1" "Returns the bint ONE and the result." "0F728") "DUP#1+" ("# \\-> # #+1" "" "0E466") "DUP3PICK#+" ("# #' \\-> # #' #+#'" "" "0FFE3") "2DUP#+" ("# #' \\-> # #' #+#'" "" "0FFE3") "DROP#1-" ("# ob \\-> #-1" "" "100BF") "SWAP#-" ("# #' \\-> #'-#" "" "0E30F") "SWP1+" ("# ob \\-> ob #+1" "" "0E47F") "SWAP#1+" ("# ob \\-> ob #+1" "" "0E47F") "'RSWP1+" ("# \\-> nob #+1" "nob is the next object in the runstream." "14E94") "SWAP#1-" ("# ob \\-> ob #-1" "" "100AB") "SWAPOVER#-" ("# #' \\-> #' #-#'" "" "10083") "OVER#+" ("# #' \\-> # #'+#" "" "1000B") "OVER#-" ("# #' \\-> # #'-#" "" "1005B") "OVER#1-" ("# #' \\-> # #' #''" "" "108B2") "ROT#+" ("# ob #' \\-> ob #'+#" "" "0FFF7") "ROT#-" ("# ob #' \\-> ob #'-#" "" "10047") "ROT#1+" ("# ob ob' \\-> ob ob' #+1" "" "10097") "ROT#1+UNROT" ("# ob ob' \\-> #+1 ob ob'" "" "150FC") "ROT+SWAP" ("# ob #' \\-> #'+# ob" "" "0F6A6") "ROT#+SWAP" ("# ob #' \\-> #'+# ob" "" "0F6A6") "3PICK#+" ("# ob #' \\-> # ob #'+#" "" "1001F") "4PICK#+" ("# ob1 ob2 #' \\-> # ob1 ob2 #'+#" "" "10033") "4PICK+SWAP" ("# ob1 ob2 #' \\-> # ob1 #'+# ob2" "" "0F6BF") "4PICK#+SWAP" ("# ob1 ob2 #' \\-> # ob1 #'+# ob2" "" "0F6BF") "#MIN" ("# #' \\-> #''" "" "0E065") "#MAX" ("# #' \\-> #''" "" "0E071") "#AND" ("# #' \\-> #''" "Bitwise QANDQ." "03EE1") "#=" ("# #' \\-> flag" "" "03D19") "#<>" ("# #' \\-> flag" "" "03D4E") "#<" ("# #' \\-> flag" "" "03CE4") "#<=" ("# #' \\-> flag" "" "37101") "#>" ("# #' \\-> flag" "" "03D83") "#>=" ("# #' \\-> flag" "" "370E8") "#0<>" ("# \\-> flag" "" "03CC7") "#0=" ("# \\-> flag" "" "03CA6") "#1<>" ("# \\-> flag" "" "0DE61") "#1=" ("# \\-> flag" "" "0DE52") "#2<>" ("# \\-> flag" "" "0FFA7") "#2=" ("# \\-> flag" "" "0DE45") "#3=" ("# \\-> flag" "" "0DE34") "#5=" ("# \\-> flag" "" "0FF93") "#<3" ("# \\-> flag" "" "0FF52") "ONE#>" ("# \\-> flag" "" "0FFCF") "#>1" ("# \\-> flag" "" "0FFCF") "2DUP#<" ("# #' \\-> # #' flag" "" "0E416") "2DUP#>" ("# #' \\-> # #' flag" "" "0E44C") "ONE_EQ" ("# \\-> flag" "Uses EQ test." "0FC7D") "OVER#=" ("# #' \\-> # flag" "" "0DDBC") "2DUP#=" ("# #' \\-> # #' flag" "" "0E430") "OVER#0=" ("# #' \\-> # #' flag" "" "0FF2A") "DUP#0=" ("# \\-> # flag" "" "0DE11") "OVER#<" ("# #' \\-> # flag" "" "0FF3E") "DUP#1=" ("# \\-> # flag" "" "0DE70") "OVER#>" ("# #' \\-> # flag" "" "0FFBB") "DUP#0<>" ("# \\-> # flag" "" "0DE7F") "DUP#<7" ("# \\-> # flag" "Returns TRUE if the argument is smaller than -#7." "0FF66") "2#0=OR" ("# # \\-> flag" "Returns TRUE if either argument is zero." "0FF0C") "%-MAXREAL" ("-9.99E499" "" "120A6") "%-9" ("-9" "" "1204D") "%-8" ("-8" "" "12038") "%-7" ("-7" "" "12023") "%-6" ("-6" "" "1200E") "%-5" ("-5" "" "11FF9") "%-4" ("-4" "" "11FE4") "%-3" ("-3" "" "11FCF") "%-2" ("-2" "" "11FBA") "%-1" ("-1" "" "11FA5") "%-MINREAL" ("-1E-499" "" "120D0") "%0" ("0" "" "11ED3") "%MINREAL" ("1E-499" "" "120BB") "%.5" (".5" "" "121E4") "%-.5" ("-.5" "" "121F9") "%1" ("1" "" "11EE8") "%2" ("2" "" "11EFD") "%e" ("e" "" "121CF") "%3" ("3" "" "11F12") "%PI" ("\\pi" "" "12062") "%4" ("4" "" "11F27") "%5" ("5" "" "11F3C") "%6" ("6" "" "11F51") "%7" ("7" "" "11F66") "%8" ("8" "" "11F7B") "%9" ("9" "" "11F90") "%10" ("10" "" "1220E") "%15" ("15" "" "12277") "%25" ("25" "" "12349") "%180" ("180" "" "12388") "%200" ("200" "" "1239D") "%400" ("400" "" "123C7") "%360" ("360" "" "123B2") "%MAXREAL" ("9.99E499" "" "12091") "%%0" ("0" "" "120E5") "%%.1" ("0.1" "" "12181") "%%.5" ("0.5" "" "1219B") "%%1" ("1" "" "120FF") "%%2" ("2" "" "12119") "%%3" ("3" "" "12133") "%%PI" ("\\pi" "" "12077") "%%4" ("4" "" "1214D") "%%5" ("5" "" "12167") "%%10" ("10" "" "121B5") "%>%%" ("% \\-> %%" "" "1B3FC") "%>%%SWAP" ("ob % \\-> %% ob" "" "0F769") "%%>%" ("%% \\-> %" "" "1B3EB") "UNCOERCE" ("# \\-> %" "" "13319") "UNCOERCE%%" ("# \\-> %%" "" "10411") "C%>%" ("C% \\-> %re %im" "" "06530") "%+" ("% %' \\-> %+%'" "" "1B895") "%-" ("% %' \\-> %-%'" "" "1B8A2") "%*" ("% %' \\-> %*%'" "" "1B8DD") "%/" ("% %' \\-> %/%'" "" "1B91F") "%^" ("% %' \\-> %^%'" "" "1B991") "%ABS" ("% \\-> %'" "" "1B821") "%CHS" ("% \\-> -%" "" "1B841") "%SGN" ("% \\-> -1/0/1" "" "1B7F8") "%SQRT" ("% \\-> \\v/%" "" "1BA2A") "%EXP" ("% \\-> e^%" "" "1BA50") "%EXPM1" ("% \\-> e^%-1" "" "1BA63") "%LN" ("% \\-> LN%" "" "1BA8F") "%LNP1" ("% \\-> LN(%+1)" "" "1BAC8") "%LOG" ("% \\-> LOG%" "" "1BAA2") "%ALOG" ("% \\-> 10^%" "" "1BADB") "%SIN" ("% \\-> SIN%" "" "1BB10") "%COS" ("% \\-> COS%" "" "1BB61") "%TAN" ("% \\-> TAN%" "" "1BBB2") "%ASIN" ("% \\-> ASIN%" "" "1BBE2") "%ACOS" ("% \\-> ACOS%" "" "1BC12") "%ATAN" ("% \\-> ATAN%" "" "1BC42") "%SINH" ("% \\-> SINH%" "" "1BCCF") "%COSH" ("% \\-> COSH%" "" "1BCFB") "%TANH" ("% \\-> TANH%" "" "1BD0E") "%ASINH" ("% \\-> ASINH%" "" "1BD21") "%ACOSH" ("% \\-> ACOSH%" "" "1BD34") "%ATANH" ("% \\-> ATANH%" "" "1BD47") "%MANTISSA" ("% \\-> %mant" "" "1B851") "%EXPONENT" ("% \\-> %expn" "" "1BD5A") "%FP" ("% \\-> %frac" "" "1BE6E") "%IP" ("% \\-> %int" "" "1BE81") "%FLOOR" ("% \\-> %maxint <=%" "" "1BEA7") "%CEIL" ("% \\-> %minint >=%" "" "1BE94") "%MOD" ("% %' \\-> %rem" "" "1BAFD") "%ANGLE" ("%x %y \\-> %ang" "" "1BC59") "RNDXY" ("% %places \\-> %'" "" "1C44A") "TRCXY" ("% %places \\-> %'" "" "1C45E") "%COMB" ("% %' \\-> COMB(%,%')" "" "1BD83") "%PERM" ("% %' \\-> PERM(%,%')" "" "1BD96") "%NFACT" ("% \\-> %!" "Calculates factorial of number." "1BD6D") "%FACT" ("% \\-> gamma(%+1)" "Calculates gamma(x+1)." "1BFE5") "%NROOT" ("% %n \\-> %'" "Calculates the %nth root of the real -number. Equivalent to user function XROOT." "1B9A2") "%MIN" ("% %' \\-> %lesser" "" "1B62F") "%MAX" ("% %' \\-> %greater" "" "1B616") "%MAXorder" ("% %' \\-> %max %min" "" "0F65B") "%RAN" ("\\-> %random" "Returns next random number." "1BEE3") "%RANDOMIZE" ("%seed \\->" "System level RDZ: seeds the random number -generator. " "1BF65") "%OF" ("% %' \\-> %'/% * 100" "" "1B8EA") "%T" ("% %' \\-> %pctotal" "" "1B92C") "%CH" ("% %' \\-> %pcchange" "" "1B951") "%D>R" ("%deg \\-> %rad" "" "1B543") "%R>D" ("%rad \\-> %deg" "" "1B576") "%REC>%POL" ("%r %ang \\-> %x %y" "" "1C3AF") "%POL>%REC" ("%x %y \\-> %r %ang" "" "1C3DC") "%SPH>%REC" ("%r %ang %ph \\-> %x %y %z" "" "1C413") "SWAP%%/" ("%% %%' \\-> %%''" "" "10439") "%%/>%" ("%% %%' \\-> %" "" "103FD") "%=" ("% %' \\-> flag" "" "1B7E2") "%<>" ("% %' \\-> flag" "" "1B7ED") "%<" ("% %' \\-> flag" "" "1B792") "%<=" ("% %' \\-> flag" "" "1B7D7") "%>" ("% %' \\-> flag" "" "1B7AB") "%>=" ("% %' \\-> flag" "" "1B7C1") "%0=" ("% \\-> flag" "" "1B68C") "DUP%0=" ("% \\-> flag" "" "10425") "%0<>" ("% \\-> flag" "Can be used to change a user flag into a -system flag. " "1B6F0") "%0<" ("% \\-> flag" "" "1B659") "%0>" ("% \\-> flag" "" "1B6BA") "%0>=" ("% \\-> flag" "" "1B718") "%>C%" ("%re %im \\-> C%" "" "0642E") "SWAP%>C%" ("%im %re \\-> C%" "" "0FB91") "CHR_00" ("'\\00', CHR 0d 00h" "The NULL character." "10A1C" :NOSDIAG) "CHR_Newline" ("'\\0a', CHR 10d 0Ah" "" "10C6F" :NOSDIAG) "CHR_..." ("'...', CHR 31d 1Fh" "" "10A23" :NOSDIAG) "CHR_Space" ("'\\ ', CHR 32d 20h" "The space character." "10C8B" :NOSDIAG) "CHR_DblQuote" ("'\"', CHR 34d 22h" "" "10A31" :NOSDIAG) "CHR_#" ("'#', CHR 35d 23h" "" "10A38" :NOSDIAG) "CHR_LeftPar" ("'(', CHR 40d 28h" "" "10C68" :NOSDIAG) "CHR_RightPar" ("')', CHR 41d 29h" "" "10C7D" :NOSDIAG) "CHR_*" ("'*', CHR 42d 2Ah" "" "10A3F" :NOSDIAG) "CHR_+" ("'+', CHR 43d 2Bh" "" "10A46" :NOSDIAG) "CHR_," ("',', CHR 44d 2Ch" "" "10A4D" :NOSDIAG) "CHR_-" ("'-', CHR 45d 2Dh" "" "10A54" :NOSDIAG) "CHR_." ("'.', CHR 46d 2Eh" "" "10A5B" :NOSDIAG) "CHR_/" ("'/', CHR 47d 2Fh" "" "10A62" :NOSDIAG) "CHR_0" ("'0', CHR 48d 30h" "" "10A69" :NOSDIAG) "CHR_1" ("'1', CHR 49d 31h" "" "10A70" :NOSDIAG) "CHR_2" ("'2', CHR 50d 32h" "" "10A77" :NOSDIAG) "CHR_3" ("'3', CHR 51d 33h" "" "10A7E" :NOSDIAG) "CHR_4" ("'4', CHR 52d 34h" "" "10A85" :NOSDIAG) "CHR_5" ("'5', CHR 53d 35h" "" "10A8C" :NOSDIAG) "CHR_6" ("'6', CHR 54d 36h" "" "10A93" :NOSDIAG) "CHR_7" ("'7', CHR 55d 37h" "" "10A9A" :NOSDIAG) "CHR_8" ("'8', CHR 56d 38h" "" "10AA1" :NOSDIAG) "CHR_9" ("'9', CHR 57d 39h" "" "10AA8" :NOSDIAG) "CHR_:" ("':', CHR 58d 3Ah" "" "10AAF" :NOSDIAG) "CHR_;" ("';', CHR 59d 3Bh" "" "10AB6" :NOSDIAG) "CHR_<" ("'<', CHR 60d 3Ch" "" "10ABD" :NOSDIAG) "CHR_=" ("'=', CHR 61d 3Dh" "" "10AC4" :NOSDIAG) "CHR_>" ("'>', CHR 62d 3Eh" "" "10ACB" :NOSDIAG) "CHR_A" ("'A', CHR 65d 41h" "" "10AD2" :NOSDIAG) "CHR_B" ("'B', CHR 66d 42h" "" "10AD9" :NOSDIAG) "CHR_C" ("'C', CHR 67d 43h" "" "10AE0" :NOSDIAG) "CHR_D" ("'D', CHR 68d 44h" "" "10AE7" :NOSDIAG) "CHR_E" ("'E', CHR 69d 45h" "" "10AEE" :NOSDIAG) "CHR_F" ("'F', CHR 70d 46h" "" "10AF5" :NOSDIAG) "CHR_G" ("'G', CHR 71d 47h" "" "10AFC" :NOSDIAG) "CHR_H" ("'H', CHR 72d 48h" "" "10B03" :NOSDIAG) "CHR_I" ("'I', CHR 73d 49h" "" "10B0A" :NOSDIAG) "CHR_J" ("'J', CHR 74d 4Ah" "" "10B11" :NOSDIAG) "CHR_K" ("'K', CHR 75d 4Bh" "" "10B18" :NOSDIAG) "CHR_L" ("'L', CHR 76d 4Ch" "" "10B1F" :NOSDIAG) "CHR_M" ("'M', CHR 77d 4Dh" "" "10B26" :NOSDIAG) "CHR_N" ("'N', CHR 78d 4Eh" "" "10B2D" :NOSDIAG) "CHR_O" ("'O', CHR 79d 4Fh" "" "10B34" :NOSDIAG) "CHR_P" ("'P', CHR 80d 50h" "" "10B3B" :NOSDIAG) "CHR_Q" ("'Q', CHR 81d 51h" "" "10B42" :NOSDIAG) "CHR_R" ("'R', CHR 82d 52h" "" "10B49" :NOSDIAG) "CHR_S" ("'S', CHR 83d 53h" "" "10B50" :NOSDIAG) "CHR_T" ("'T', CHR 84d 54h" "" "10B57" :NOSDIAG) "CHR_U" ("'U', CHR 85d 55h" "" "10B5E" :NOSDIAG) "CHR_V" ("'V', CHR 86d 56h" "" "10B65" :NOSDIAG) "CHR_W" ("'W', CHR 87d 57h" "" "10B6C" :NOSDIAG) "CHR_X" ("'X', CHR 88d 58h" "" "10B73" :NOSDIAG) "CHR_Y" ("'Y', CHR 89d 59h" "" "10B7A" :NOSDIAG) "CHR_Z" ("'Z', CHR 90d 5Ah" "" "10B81" :NOSDIAG) "CHR_[" ("'[', CHR 91d 5Bh" "" "10C99" :NOSDIAG) "CHR_]" ("']', CHR 93d 5Dh" "" "10CA0" :NOSDIAG) "CHR_UndScore" ("'_', CHR 95d 5Fh" "" "10C92" :NOSDIAG) "CHR_a" ("'a', CHR 97d 61h" "" "10B88" :NOSDIAG) "CHR_b" ("'b', CHR 98d 62h" "" "10B8F" :NOSDIAG) "CHR_c" ("'c', CHR 99d 63h" "" "10B96" :NOSDIAG) "CHR_d" ("'d', CHR 100d 64h" "" "10B9D" :NOSDIAG) "CHR_e" ("'e', CHR 101d 65h" "" "10BA4" :NOSDIAG) "CHR_f" ("'f', CHR 102d 66h" "" "10BAB" :NOSDIAG) "CHR_g" ("'g', CHR 103d 67h" "" "10BB2" :NOSDIAG) "CHR_h" ("'h', CHR 104d 68h" "" "10BB9" :NOSDIAG) "CHR_i" ("'i', CHR 105d 69h" "" "10BC0" :NOSDIAG) "CHR_j" ("'j', CHR 106d 6Ah" "" "10BC7" :NOSDIAG) "CHR_k" ("'k', CHR 107d 6Bh" "" "10BCE" :NOSDIAG) "CHR_l" ("'l', CHR 108d 6Ch" "" "10BD5" :NOSDIAG) "CHR_m" ("'m', CHR 109d 5Dh" "" "10BDC" :NOSDIAG) "CHR_n" ("'n', CHR 110d 6Eh" "" "10BE3" :NOSDIAG) "CHR_o" ("'o', CHR 111d 6Fh" "" "10BEA" :NOSDIAG) "CHR_p" ("'p', CHR 112d 70h" "" "10BF1" :NOSDIAG) "CHR_q" ("'q', CHR 113d 71h" "" "10BF8" :NOSDIAG) "CHR_r" ("'r', CHR 114d 72h" "" "10BFF" :NOSDIAG) "CHR_s" ("'s', CHR 115d 73h" "" "10C06" :NOSDIAG) "CHR_t" ("'t', CHR 116d 74h" "" "10C0D" :NOSDIAG) "CHR_u" ("'u', CHR 117d 75h" "" "10C14" :NOSDIAG) "CHR_v" ("'v', CHR 118d 76h" "" "10C1B" :NOSDIAG) "CHR_w" ("'w', CHR 119d 77h" "" "10C22" :NOSDIAG) "CHR_x" ("'x', CHR 120d 78h" "" "10C29" :NOSDIAG) "CHR_y" ("'y', CHR 121d 79h" "" "10C30" :NOSDIAG) "CHR_z" ("'z', CHR 122d 7Ah" "" "10C37" :NOSDIAG) "CHR_{" ("'{', CHR 123d 7Bh" "" "10CA7" :NOSDIAG) "CHR_}" ("'{', CHR 125d 7Dh" "" "10CAE" :NOSDIAG) "CHR_Angle" ("'\\<)', CHR 128d 80h" "" "10C53" :NOSDIAG) "CHR_Integral" ("'\\.S', CHR 132d 84h" "" "10C61" :NOSDIAG) "CHR_Deriv" ("'\\.d', CHR 136d 88h" "" "10C5A" :NOSDIAG) "CHR_->" ("'\\->', CHR 141d 8Dh" "" "10C3E" :NOSDIAG) "CHR_<<" ("'\\<<', CHR 171d ABh" "" "10C45" :NOSDIAG) "CHR_>>" ("'\\>>', CHR 187d BBh" "" "10C4C" :NOSDIAG) "CHR_Pi" ("'\\pi', CHR 135d 87h" "" "10C76" :NOSDIAG) "CHR_Sigma" ("'\\GS', CHR 133d 85h" "" "10C84" :NOSDIAG) "CHR_<=" ("'\\<=', CHR 137d 89h" "" "10CB5" :NOSDIAG) "CHR_>=" ("'\\>=', CHR 138d 8Ah" "" "10CBC" :NOSDIAG) "CHR_<>" ("'\\=/', CHR 139d 8Bh" "" "10CC3" :NOSDIAG) "CHR_'" ("" "" "10A2A") "NULL$" ("\"\"" "Empty string." "05D98") "tok_" ("\"\\ \"" "" "124E0") "SPACE$" ("\"\\ \"" "" "124E0") "14SPACES$" ("\"\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \"" "String of 14 spaces." "1249E") "(LF$)" ("\"\\0a\"" "Newline." "124C4") "NEWLINE$" ("\"\\0a\"" "Newline." "124C4") "CRLF$" ("\"\\0d\\0a\"" "Carriage return and line feed." "16C46") "toklparen" ("\"(\"" "" "12540") "tokrparen" ("\")\"" "" "1254C") "tok[" ("\"[\"" "" "123F6") "tok]" ("\"]\"" "" "123DC") "tok{" ("\"{\"" "" "12402") "tok}" ("\"}\"" "" "1240E") "tok<<" ("\"\\<<\"" "" "12462") "tok>>" ("\"\\>>\"" "" "12456") "$_LRParens" ("\"()\"" "" "10D8D") "$_{}" ("\"{}\"" "" "10D55") "$_<<>>" ("\"\\<<\\>>\"" "" "10D47") "$_''" ("\"''\"" "Two single quotes." "10D71") "$_::" ("\"::\"" "" "10D7F") "$_2DQ" ("\"\"\"\"" "Two double quotes." "10D9B") "tok," ("\",\"" "" "1251C") "tok'" ("\"'\"" "One single quote." "12510") "tok-" ("\"-\"" "" "12588") "tok." ("\".\"" "" "12528") "tok=" ("\"=\"" "" "12594") "tok0" ("\"0\"" "" "125D8") "tok1" ("\"1\"" "" "125E4") "tok2" ("\"2\"" "" "125F0") "tok3" ("\"3\"" "" "125FC") "tok4" ("\"4\"" "" "12608") "tok5" ("\"5\"" "" "12614") "tok6" ("\"6\"" "" "12620") "tok7" ("\"7\"" "" "1262C") "tok;" ("\";\"" "" "12534") "tok8" ("\"8\"" "" "12638") "tok9" ("\"9\"" "" "12644") "tokESC" ("\"\\1B\"" "Escape character." "1244A") "tokexponent" ("\"E\"" "" "1246E") "tokquote" ("\"\"\"" "One double quote." "12504") "toksharp" ("\"#\"" "" "1241A") "tok$" ("\"$\"" "" "12432") "tok&" ("\"&\"" "" "1243E") "tok*" ("\"*\"" "" "12564") "tok+" ("\"+\"" "" "1257C") "tok/" ("\"/\"" "" "12570") "tokanglesign" ("\"\\<)\"" "" "1247A") "tokDER" ("\"\\.d\"" "" "125AC") "$DER" ("\"der\"" "" "124D0") "tokSIGMA" ("\"\\GS\"" "" "12486") "tokSQRT" ("\"\\v/\"" "" "125A0") "tokuscore" ("\"_\"" "" "12426") "tokWHERE" ("\"|\"" "" "12492") "tok^" ("\"^\"" "" "12558") "tok:" ("\":\"" "" "17357") "$_RAD" ("\"RAD\"" "" "10DE9") "$_GRAD" ("\"GRAD\"" "" "10DF9") "$_XYZ" ("\"XYZ\"" "" "10D37") "$_RZ\"" "10D27") "$_R<<" ("\"R\\<)\\<)\"" "\"R\"" "10D17") "$_EXIT" ("\"EXIT\"" "" "10DBB") "$_ECHO" ("\"ECHO\"" "" "10DA9") "$_Undefined" ("\"Undefined\"" "" "10DCD") "tokCTGROB" ("\"GROB\"" "" "125B8") "tokCTSTR" ("\"C$\"" "" "125CA") "tokUNKNOWN" ("\"UNKNOWN\"" "" "124EC") "NULL$SWAP" ("ob \\-> $ ob" "NULL$, then SWAP." "0F633") "DROPNULL$" ("ob \\-> NULL$" "DROP then NULL$." "05550") "TWODROPNULL$" ("ob ob' \\-> NULL$" "2DROP then NULL$." "05569") "#>$" ("# \\-> $" "Creates string from the bint (decimal)." "21A2C") "ID>$" ("id/lam \\-> $" "Converts identifier into string." "063C9") "#>CHR" ("# \\-> chr" "Returns character with the specified ASCII -code." "0622E") "CHR>$" ("chr \\-> $* Strings" "Converts a character into a string." "109DD") "LEN$" ("$ \\-> #length" "Returns length in bytes." "05DEF") "DUPLEN$" ("$ \\-> $ #" "DUP then LEN$." "0E336") "NEWLINE&$" ("$ \\-> \"$\\0a\"" "Appends newline character to string." "0FA79") "NEWLINE$&$" ("$ \\-> \"$\\0a\"" "Appends newline character to string." "0FA79") "CAR$" ("$ \\-> chr - \\-> \"\"" "Returns first character of string as a -string, or NULL$ for null string." "058A6") "CDR$" ("$ \\-> $'" "Returns string without first character, or -NULL$ for null string." "05925") "POS$" ("$ $find start# \\-> #pos - \\-> #0" "Search for $find in $search, starting at +#s(hash-table size 8311 test equal rehash-size 1.5 rehash-threshold 0.8 data ("any" ("0d 0h" "" "04049" :NOSDIAG) "ZERO" ("0d 0h" "" "04049" :NOSDIAG) "BINT0" ("0d 0h" "" "04049" :NOSDIAG) "MEMERR" ("1d 1h" "" "04053" :NOSDIAG) "real" ("1d 1h" "" "04053" :NOSDIAG) "ONE" ("1d 1h" "" "04053" :NOSDIAG) "BINT1" ("1d 1h" "" "04053" :NOSDIAG) "cmp" ("2d 2h" "" "0405D" :NOSDIAG) "TWO" ("2d 2h" "" "0405D" :NOSDIAG) "BINT2" ("2d 2h" "" "0405D" :NOSDIAG) "str" ("3d 3h" "" "04067" :NOSDIAG) "THREE" ("3d 3h" "" "04067" :NOSDIAG) "BINT3" ("3d 3h" "" "04067" :NOSDIAG) "arry" ("4d 4h" "" "04071" :NOSDIAG) "FOUR" ("4d 4h" "" "04071" :NOSDIAG) "BINT4" ("4d 4h" "" "04071" :NOSDIAG) "list" ("5d 5h" "" "0407B" :NOSDIAG) "FIVE" ("5d 5h" "" "0407B" :NOSDIAG) "BINT5" ("5d 5h" "" "0407B" :NOSDIAG) "idnt" ("6d 6h" "" "04085" :NOSDIAG) "id" ("6d 6h" "" "04085" :NOSDIAG) "SIX" ("6d 6h" "" "04085" :NOSDIAG) "BINT6" ("6d 6h" "" "04085" :NOSDIAG) "lam" ("7d 7h" "" "0408F" :NOSDIAG) "SEVEN" ("7d 7h" "" "0408F" :NOSDIAG) "BINT7" ("7d 7h" "" "0408F" :NOSDIAG) "seco" ("8d 8h" "" "04099" :NOSDIAG) "EIGHT" ("8d 8h" "" "04099" :NOSDIAG) "BINT8" ("8d 8h" "" "04099" :NOSDIAG) "symb" ("9d 9h" "" "040A3" :NOSDIAG) "NINE" ("9d 9h" "" "040A3" :NOSDIAG) "BINT9" ("9d 9h" "" "040A3" :NOSDIAG) "sym" ("10d Ah" "" "040AD" :NOSDIAG) "TEN" ("10d Ah" "" "040AD" :NOSDIAG) "BINT10" ("10d Ah" "" "040AD" :NOSDIAG) "hxs" ("11d Bh" "" "040B7" :NOSDIAG) "ELEVEN" ("11d Bh" "" "040B7" :NOSDIAG) "BINT11" ("11d Bh" "" "040B7" :NOSDIAG) "grob" ("12d Ch" "" "040C1" :NOSDIAG) "TWELVE" ("12d Ch" "" "040C1" :NOSDIAG) "BINT12" ("12d Ch" "" "040C1" :NOSDIAG) "THIRTEEN" ("13d Dh" "" "040CB" :NOSDIAG) "TAGGED" ("13d Dh" "" "040CB" :NOSDIAG) "BINT13" ("13d Dh" "" "040CB" :NOSDIAG) "unitob" ("14d Eh" "" "040D5" :NOSDIAG) "FOURTEEN" ("14d Eh" "" "040D5" :NOSDIAG) "EXT" ("14d Eh" "" "040D5" :NOSDIAG) "BINT14" ("14d Eh" "" "040D5" :NOSDIAG) "rompointer" ("15d Fh" "" "040DF" :NOSDIAG) "FIFTEEN" ("15d Fh" "" "040DF" :NOSDIAG) "BINT15" ("15d Fh" "" "040DF" :NOSDIAG) "SIXTEEN" ("16d 10h" "" "040E9" :NOSDIAG) "REALOB" ("16d 10h" "" "040E9" :NOSDIAG) "BINT16" ("16d 10h" "" "040E9" :NOSDIAG) "REALREAL" ("17d 11h" "" "040F3" :NOSDIAG) "2REAL" ("17d 11h" "" "040F3" :NOSDIAG) "SEVENTEEN" ("17d 11h" "" "040F3" :NOSDIAG) "BINT17" ("17d 11h" "" "040F3" :NOSDIAG) "EIGHTEEN" ("18d 12h" "" "040FD" :NOSDIAG) "BINT18" ("18d 12h" "" "040FD" :NOSDIAG) "NINETEEN" ("19d 13h" "" "04107" :NOSDIAG) "BINT19" ("19d 13h" "" "04107" :NOSDIAG) "TWENTY" ("20d 14h" "" "04111" :NOSDIAG) "BINT20" ("20d 14h" "" "04111" :NOSDIAG) "TWENTYONE" ("21d 15h" "" "0411B" :NOSDIAG) "BINT21" ("21d 15h" "" "0411B" :NOSDIAG) "TWENTYTWO" ("22d 16h" "" "04125" :NOSDIAG) "BINT22" ("22d 16h" "" "04125" :NOSDIAG) "TWENTYTHREE" ("23d 17h" "" "0412F" :NOSDIAG) "BINT23" ("23d 17h" "" "0412F" :NOSDIAG) "TWENTYFOUR" ("24d 18h" "" "04139" :NOSDIAG) "BINT24" ("24d 18h" "" "04139" :NOSDIAG) "TWENTYFIVE" ("25d 19h" "" "04143" :NOSDIAG) "BINT25" ("25d 19h" "" "04143" :NOSDIAG) "TWENTYSIX" ("26d 1Ah" "" "0414D" :NOSDIAG) "REALSYM" ("26d 1Ah" "" "0414D" :NOSDIAG) "BINT26" ("26d 1Ah" "" "0414D" :NOSDIAG) "TWENTYSEVEN" ("27d 1Bh" "" "04157" :NOSDIAG) "BINT27" ("27d 1Bh" "" "04157" :NOSDIAG) "TWENTYEIGHT" ("28d 1Ch" "" "04161" :NOSDIAG) "BINT28" ("28d 1Ch" "" "04161" :NOSDIAG) "TWENTYNINE" ("29d 1Dh" "" "0416B" :NOSDIAG) "BINT29" ("29d 1Dh" "" "0416B" :NOSDIAG) "THIRTY" ("30d 1Eh" "" "04175" :NOSDIAG) "REALEXT" ("30d 1Eh" "" "04175" :NOSDIAG) "BINT30" ("30d 1Eh" "" "04175" :NOSDIAG) "THIRTYONE" ("31d 1Fh" "" "0417F" :NOSDIAG) "BINT31" ("31d 1Fh" "" "0417F" :NOSDIAG) "THIRTYTWO" ("32d 20h" "" "04189" :NOSDIAG) "BINT32" ("32d 20h" "" "04189" :NOSDIAG) "THIRTYTHREE" ("33d 21h" "" "04193" :NOSDIAG) "BINT33" ("33d 21h" "" "04193" :NOSDIAG) "THIRTYFOUR" ("34d 22h" "" "0419D" :NOSDIAG) "BINT34" ("34d 22h" "" "0419D" :NOSDIAG) "THIRTYFIVE" ("35d 23h" "" "041A7" :NOSDIAG) "BINT35" ("35d 23h" "" "041A7" :NOSDIAG) "TTHIRTYSIX" ("36d 24h" "" "041B1" :NOSDIAG) "BINT36" ("36d 24h" "" "041B1" :NOSDIAG) "THIRTYSEVEN" ("37d 25h" "" "041BB" :NOSDIAG) "BINT37" ("37d 25h" "" "041BB" :NOSDIAG) "THIRTYEIGHT" ("38d 26h" "" "041C5" :NOSDIAG) "BINT38" ("38d 26h" "" "041C5" :NOSDIAG) "THIRTYNINE" ("39d 27h" "" "041CF" :NOSDIAG) "BINT39" ("39d 27h" "" "041CF" :NOSDIAG) "FOURTY" ("40d 28h" "" "041D9" :NOSDIAG) "FORTY" ("40d 28h" "" "041D9" :NOSDIAG) "BINT40" ("40d 28h" "" "041D9" :NOSDIAG) "FORTYONE" ("41d 29h" "" "041E3" :NOSDIAG) "BINT41" ("41d 29h" "" "041E3" :NOSDIAG) "FORTYTWO" ("42d 2Ah" "" "041ED" :NOSDIAG) "BINT42" ("42d 2Ah" "" "041ED" :NOSDIAG) "FORTYTHREE" ("43d 2Bh" "" "041F7" :NOSDIAG) "BINT43" ("43d 2Bh" "" "041F7" :NOSDIAG) "(illnameerr)" ("44d 2Ch" "" "04201" :NOSDIAG) "FORTYFOUR" ("44d 2Ch" "" "04201" :NOSDIAG) "BINT44" ("44d 2Ch" "" "04201" :NOSDIAG) "FORTYFIVE" ("45d 2Dh" "" "0420B" :NOSDIAG) "BINT45" ("45d 2Dh" "" "0420B" :NOSDIAG) "FORTYSIX" ("46d 2Eh" "" "04215" :NOSDIAG) "BINT46" ("46d 2Eh" "" "04215" :NOSDIAG) "(rrp)" ("47d 2Fh" "" "0421F" :NOSDIAG) "FORTYSEVEN" ("47d 2Fh" "" "0421F" :NOSDIAG) "BINT47" ("47d 2Fh" "" "0421F" :NOSDIAG) "FORTYEIGHT" ("48d 30h" "" "04229" :NOSDIAG) "BINT48" ("48d 30h" "" "04229" :NOSDIAG) "FORTYNINE" ("49d 31h" "" "04233" :NOSDIAG) "BINT49" ("49d 31h" "" "04233" :NOSDIAG) "FIFTY" ("50d 32h" "" "0423D" :NOSDIAG) "BINT50" ("50d 32h" "" "0423D" :NOSDIAG) "FIFTYONE" ("51d 33h" "" "04247" :NOSDIAG) "BINT51" ("51d 33h" "" "04247" :NOSDIAG) "(THREEFOUR)" ("52d 34h" "" "04251" :NOSDIAG) "FIFTYTWO" ("52d 34h" "" "04251" :NOSDIAG) "BINT52" ("52d 34h" "" "04251" :NOSDIAG) "THREEFIVE" ("53d 35h" "" "0425B" :NOSDIAG) "STRLIST" ("53d 35h" "" "0425B" :NOSDIAG) "FIFTYTHREE" ("53d 35h" "" "0425B" :NOSDIAG) "BINT53" ("53d 35h" "" "0425B" :NOSDIAG) "FIFTYFOUR" ("54d 36h" "" "04265" :NOSDIAG) "BINT54" ("54d 36h" "" "04265" :NOSDIAG) "FIFTYFIVE" ("55d 37h" "" "0426F" :NOSDIAG) "(#THREESEVEN)" ("55d 37h" "" "0426F" :NOSDIAG) "BINT55" ("55d 37h" "" "0426F" :NOSDIAG) "#THREESEVEN" ("55d 37h" "" "0426F") "FIFTYSIX" ("56d 38h" "" "04279" :NOSDIAG) "BINT56" ("56d 38h" "" "04279" :NOSDIAG) "FIFTYSEVEN" ("57d 39h" "" "04283" :NOSDIAG) "BINT57" ("57d 39h" "" "04283" :NOSDIAG) "FIFTYEIGHT" ("58d 3Ah" "" "0428D" :NOSDIAG) "BINT58" ("58d 3Ah" "" "0428D" :NOSDIAG) "FIFTYNINE" ("59d 3Bh" "" "04297" :NOSDIAG) "BINT59" ("59d 3Bh" "" "04297" :NOSDIAG) "SIXTY" ("60d 3Ch" "" "042A1" :NOSDIAG) "BINT60" ("60d 3Ch" "" "042A1" :NOSDIAG) "SIXTYONE" ("61d 3Dh" "" "042AB" :NOSDIAG) "BINT61" ("61d 3Dh" "" "042AB" :NOSDIAG) "SIXTYTWO" ("62d 3Eh" "" "042B5" :NOSDIAG) "BINT62" ("62d 3Eh" "" "042B5" :NOSDIAG) "SIXTYTHREE" ("63d 3Fh" "" "042BF" :NOSDIAG) "(BINT3Fh)" ("63d 3Fh" "" "042BF" :NOSDIAG) "BINT63" ("63d 3Fh" "" "042BF" :NOSDIAG) "BINT3Fh" ("64d 3Fh" "" "042BF") "YHI" ("64d 40h" "" "042C9" :NOSDIAG) "SIXTYFOUR" ("64d 40h" "" "042C9" :NOSDIAG) "(BINT_40h)" ("64d 40h" "" "042C9" :NOSDIAG) "BINT40h" ("64d 40h" "" "042C9" :NOSDIAG) "BINT64" ("64d 40h" "" "042C9" :NOSDIAG) "(BINT_65d)" ("65d 41h" "" "042D3" :NOSDIAG) "ARRYREAL" ("65d 41h" "" "042D3" :NOSDIAG) "BINT65" ("65d 41h" "" "042D3" :NOSDIAG) "BINT_65d" ("65d 41h" "" "042D3") "SIXTYFIVE" ("65d 41h" "" "042D3") "(ARRYCMP)" ("66d 42h" "" "042DD" :NOSDIAG) "FOURTWO" ("66d 42h" "" "042DD" :NOSDIAG) "BINT66" ("66d 42h" "" "042DD" :NOSDIAG) "SIXTYSIX" ("66d 42h" "" "042DD") "FOURTHREE" ("67d 43h" "" "042E7" :NOSDIAG) "BINT67" ("67d 43h" "" "042E7" :NOSDIAG) "SIXTYEIGHT" ("68d 44h" "" "042F1" :NOSDIAG) "(2ARRY)" ("68d 44h" "" "042F1" :NOSDIAG) "BINT68" ("68d 44h" "" "042F1" :NOSDIAG) "2ARRY" ("68d 44h" "" "042F1") "FOURFIVE" ("69d 45h" "" "042FB" :NOSDIAG) "BINT69" ("69d 45h" "" "042FB" :NOSDIAG) "(ARRYID)" ("70d 46h" "" "04305" :NOSDIAG) "SEVENTY" ("70d 46h" "" "04305" :NOSDIAG) "BINT70" ("70d 46h" "" "04305" :NOSDIAG) "ARRYID" ("70d 46h" "" "04305") "BINT71" ("71d 47h" "" "0430F" :NOSDIAG) "SEVENTYONE" ("71d 47h" "" "0430F") "BINT72" ("72d 48h" "" "04319" :NOSDIAG) "SEVENTYTWO" ("72h 48d" "" "04319") "BINT73" ("73d 49h" "" "04323" :NOSDIAG) "SEVENTYTHREE" ("73d 49h" "" "04323") "SEVENTYFOUR" ("74d 4Ah" "" "0432D" :NOSDIAG) "BINT74" ("74d 4Ah" "" "0432D" :NOSDIAG) "BINT75" ("75d 4Bh" "" "04337" :NOSDIAG) "SEVENTYFIVE" ("75d 4Bh" "" "04337") "BINT76" ("76d 4Ch" "" "04341" :NOSDIAG) "SEVENTYSIX" ("76d 4Ch" "" "04341") "SEVENTYSEVEN" ("77d 4Dh" "" "0434B") "BINT77" ("77d 4Dh" "" "0434B" :NOSDIAG) "SEVENTYEIGHT" ("78d 4Eh" "" "04355") "BINT78" ("78d 4Eh" "" "04355" :NOSDIAG) "SEVENTYNINE" ("79d 4Fh" "" "0435F" :NOSDIAG) "BINT79" ("79d 4Fh" "" "0435F" :NOSDIAG) "(LISTOB)" ("80d 50h" "" "04369" :NOSDIAG) "EIGHTY" ("80d 50h" "" "04369" :NOSDIAG) "BINT80" ("80d 50h" "" "04369" :NOSDIAG) "LISTOB" ("80d 50h" "" "04369") "LISTREAL" ("81d 51h" "" "04373" :NOSDIAG) "EIGHTYONE" ("81d 51h" "" "04373" :NOSDIAG) "BINT81" ("81d 51h" "" "04373" :NOSDIAG) "LISTCMP" ("82d 52h" "" "0437D" :NOSDIAG) "BINT82" ("82d 52h" "" "0437D" :NOSDIAG) "FIVETHREE" ("83d 53h" "" "04387" :NOSDIAG) "BINT83" ("83d 53h" "" "04387" :NOSDIAG) "FIVEFOUR" ("84d 54h" "" "04391" :NOSDIAG) "BINT84" ("84d 54h" "" "04391" :NOSDIAG) "2LIST" ("85d 55h" "" "0439B" :NOSDIAG) "BINT85" ("85d 55h" "" "0439B" :NOSDIAG) "(LISTID)" ("86d 56h" "" "043A5" :NOSDIAG) "FIVESIX" ("86d 56h" "" "043A5" :NOSDIAG) "BINT86" ("86d 56h" "" "043A5" :NOSDIAG) "LISTID" ("86d 56h" "" "043A5") "LISTLAM" ("87d 57h" "" "043AF" :NOSDIAG) "BINT87" ("87d 57h" "" "043AF" :NOSDIAG) "BINT88" ("88d 58h" "" "043B9" :NOSDIAG) "EIGHTYEIGHT" ("88d 58h" "" "043B9") "BINT89" ("89d 59h" "" "043C3" :NOSDIAG) "EIGHTYNINE" ("89d 59d" "" "043C3") "BINT90" ("90d 5Ah" "" "043CD" :NOSDIAG) "NINETY" ("90d 5Ah" "" "043CD") "BINT_91d" ("91d 5Bh" "" "043D7" :NOSDIAG) "BINT91" ("91d 5Bh" "" "043D7" :NOSDIAG) "BINT92" ("92d 5Ch" "" "043E1" :NOSDIAG) "NINETYTWO" ("92d 5Ch" "" "043E1") "BINT93" ("93d 5Dh" "" "043EB" :NOSDIAG) "NINETYTHREE" ("93d 5Dh" "" "043EB") "BINT94" ("94d 5Eh" "" "043F5" :NOSDIAG) "NINETYFOUR" ("94d 5Eh" "" "043F5") "BINT95" ("95d 5Fh" "" "043FF" :NOSDIAG) "NINETYFIVE" ("95d 5Fh" "" "043FF") "(idntany)" ("96d 60h" "" "04409" :NOSDIAG) "BINT_96d" ("96d 60h" "" "04409" :NOSDIAG) "BINT96" ("96d 60h" "" "04409" :NOSDIAG) "IDREAL" ("97d 61h" "" "04413" :NOSDIAG) "BINT97" ("97d 61h" "" "04413" :NOSDIAG) "(NINETYEIGHT)" ("98d 62h" "" "0441D" :NOSDIAG) "(IDCMP)" ("98d 62h" "" "0441D" :NOSDIAG) "BINT98" ("98d 62h" "" "0441D" :NOSDIAG) "IDCMP" ("98d 62h" "" "0441D") "NINETYEIGHT" ("98d 62h" "" "0441D") "BINT99" ("99d 63h" "" "04427" :NOSDIAG) "NINETYNINE" ("99d 63h" "" "04427") "(IDARRY)" ("100d 64h" "" "04431" :NOSDIAG) "ONEHUNDRED" ("100d 64h" "" "04431" :NOSDIAG) "BINT100" ("100d 64h" "" "04431" :NOSDIAG) "IDARRY" ("100d 64h" "" "04431") "(SIXFIVE)" ("101d 65h" "" "0443B" :NOSDIAG) "(IDLIST)" ("101d 65h" "" "0443B" :NOSDIAG) "BINT101" ("101d 65h" "" "0443B" :NOSDIAG) "IDLIST" ("101d 65h" "" "0443B") "SIXFIVE" ("101d 65h" "" "0443B") "BINT102" ("102d 66h" "" "04445" :NOSDIAG) "BINT103" ("103d 67h" "" "0444F" :NOSDIAG) "BINT104" ("104d 68h" "" "04459" :NOSDIAG) "BINT105" ("105d 69h" "" "04463" :NOSDIAG) "BINT106" ("106d 6Ah" "" "0446D" :NOSDIAG) "BINT107" ("107d 6Bh" "" "04477" :NOSDIAG) "BINT108" ("108d 6Ch" "" "04481" :NOSDIAG) "BINT109" ("109d 6Dh" "" "0448B" :NOSDIAG) "BINT110" ("110d 6Eh" "" "04495" :NOSDIAG) "char" ("111d 6Fh" "" "0449F" :NOSDIAG) "BINT111" ("111d 6Fh" "" "0449F" :NOSDIAG) "(lamany)" ("112d 70h" "" "044A9" :NOSDIAG) "BINT112" ("112d 70h" "" "044A9" :NOSDIAG) "(LAMREAL)" ("113d 71h" "" "044B3" :NOSDIAG) "BINT113" ("113d 71h" "" "044B3" :NOSDIAG) "LAMREAL" ("113d 71h" "" "044B3") "(BINT_114d)" ("114d 72h" "" "044BD" :NOSDIAG) "BINT114" ("114d 72h" "" "044BD" :NOSDIAG) "BINT_114" ("114d 72hd" "" "044BD") "BINT_115d" ("115d 73h" "" "044C7" :NOSDIAG) "BINT115" ("115d 73h" "" "044C7" :NOSDIAG) "BINT_116d" ("116d 74h" "" "044D1" :NOSDIAG) "BINT116" ("116d 74h" "" "044D1" :NOSDIAG) "(LAMLIST)" ("117d 75h" "" "044DB" :NOSDIAG) "(BINT_117d)" ("117d 75h" "" "044DB" :NOSDIAG) "BINT117" ("117d 75h" "" "044DB" :NOSDIAG) "LAMLIST" ("117d 75h" "" "044E5") "BINT_117d" ("117d 75h" "" "044DB") "BINT118" ("118d 76h" "" "044E5" :NOSDIAG) "BINT119" ("119d 77h" "" "044EF" :NOSDIAG) "BINT120" ("120d 78h" "" "044F9" :NOSDIAG) "BINT121" ("121d 79h" "" "04503" :NOSDIAG) "BINT_122d" ("122d 7Ah" "" "0450D" :NOSDIAG) "BINT122" ("122d 7Ah" "" "0450D" :NOSDIAG) "BINT123" ("123d 7Bh" "" "04517" :NOSDIAG) "BINT124" ("124d 7Ch" "" "04521" :NOSDIAG) "BINT125" ("125d 7Dh" "" "0452B" :NOSDIAG) "BINT126" ("126d 7Eh" "" "04535" :NOSDIAG) "BINT127" ("127d 7Fh" "" "0453F" :NOSDIAG) "BINT80h" ("128d 80h" "" "04549" :NOSDIAG) "BINT128" ("128d 80h" "" "04549" :NOSDIAG) "BINT_128d" ("128d 80h" "" "04549") "BINT129" ("129d 81h" "" "04553" :NOSDIAG) "XHI-1" ("130d 82h" "" "0455D" :NOSDIAG) "BINT_130d" ("130d 82h" "" "0455D" :NOSDIAG) "BINT130d" ("130d 82h" "" "0455D" :NOSDIAG) "BINT130" ("130d 82h" "" "0455D" :NOSDIAG) "XHI" ("131d 83h" "" "04567" :NOSDIAG) "BINT131d" ("131d 83h" "" "04567" :NOSDIAG) "BINT_131d" ("131d 83h" "" "04567" :NOSDIAG) "BINT131" ("131d 83h" "" "04567" :NOSDIAG) "BINT132" ("132d 84h" "" "04571") "BINT133" ("133d 85h" "" "0457B") "BINT134" ("134d 86h" "" "04585") "BINT135" ("135d 87h" "" "0458F") "BINT136" ("136d 86h" "" "04599") "BINT137" ("137d 89h" "" "045A3") "BINT138" ("138d 8Ah" "" "045AD") "BINT139" ("139d 8Bh" "" "045B7") "BINT140" ("140d 8Ch" "" "045C1") "BINT141" ("141d 8Dh" "" "045CB") "BINT142" ("142d 8Eh" "" "045D5") "BINT143" ("143d 8Fh" "" "045DF") "BINT144" ("144d 90h" "" "045E9") "SYMBREAL" ("145d 91h" "" "045F3") "BINT145" ("145d 91h" "" "045F3") "(SYMBCMP)" ("146d 92h" "" "045FD" :NOSDIAG) "SYMBCMP" ("146d 92h" "" "045FD" :NOSDIAG) "BINT146" ("146d 92h" "" "045FD") "BINT147" ("147d 93h" "" "04607") "BINT148" ("148d 94h" "" "04611") "BINT149" ("149d 95h" "" "0461B") "BINT150" ("150d 96h" "" "04625") "BINT151" ("151d 97h" "" "0462F") "BINT152" ("152d 98h" "" "04639") "BINT153" ("153d 99h" "" "04643") "(SYMBSYM)" ("154d 9Ah" "" "0464D" :NOSDIAG) "(SYMCMP)" ("154d 9Ah" "" "0464D" :NOSDIAG) "SYMBSYM" ("154d 9Ah" "" "0464D" :NOSDIAG) "BINT154" ("154d 9Ah" "" "0464D") "BINT155" ("155d 9Bh" "" "04657") "BINT156" ("156d 9Ch" "" "04661") "BINT157" ("157d 9Dh" "" "0466B") "SYMBUNIT" ("158d 9Eh" "" "04675") "BINT158" ("158d 9Eh" "" "04675") "BINT159" ("159d 9Fh" "" "0467F") "backup" ("159d 9Fh" "" "0467F") "SYMOB" ("160d A0h" "" "04689") "BINT160" ("160d A0h" "" "04689") "SYMREAL" ("161d A1h" "" "04693") "BINT161" ("161d A1h" "" "04693") "SYMCMP" ("162d A2h" "" "0469D" :NOSDIAG) "BINT162" ("162d A2h" "" "0469D") "BINT163" ("163d A3h" "" "046A7") "SYMARRY" ("164d A4h" "" "046B1" :NOSDIAG) "BINT164" ("164d A4h" "" "046B1") "SYMLIST" ("165d A5h" "" "046BB" :NOSDIAG) "BINT165" ("165d A5h" "" "046BB") "SYMID" ("166d A6h" "" "046C5") "BINT166" ("166d A6h" "" "046C5") "SYMLAM" ("167d A7h" "" "046CF") "BINT167" ("167d A7h" "" "046CF") "BINT168" ("168d A8h" "" "046D9") "SYMSYMB" ("169d A9h" "" "046E3" :NOSDIAG) "BINT169" ("169d A9h" "" "046E3") "SYMSYM" ("170d AAh" "" "046ED") "BINT170" ("170d AAh" "" "046ED") "BINT171" ("171d ABh" "" "046F7") "BINT172" ("172d ACh" "" "04701") "BINT173" ("173d ADh" "" "0470B") "SYMEXT" ("174d AEh" "" "04715") "BINT174" ("174d AEh" "" "04715") "BINT175" ("175d AFh" "" "0471F") "BINT176" ("176d B0h" "" "04729") "HXSREAL" ("177d B1h" "" "04733" :NOSDIAG) "BINT177" ("177d B1h" "" "04733") "BINT178" ("178d B2h" "" "0473D") "BINT179" ("179d B3h" "" "04747") "BINT180" ("180d B4h" "" "04751") "BINT181" ("181d B5h" "" "0475B") "BINT182" ("182d B6h" "" "04765") "BINT183" ("183d B7h" "" "0476F") "BINT184" ("184d B8h" "" "04779") "BINT185" ("185d B9h" "" "04783") "BINT186" ("186d BAh" "" "0478D") "2HXS" ("187d BBh" "" "04797" :NOSDIAG) "BINT187" ("187d BBh" "" "04797") "BINT188" ("188d BCh" "" "047A1") "BINT189" ("189d BDh" "" "047AB") "BINT190" ("190d BEh" "" "047B5") "BINT191" ("191d BFh" "" "047BF") "BINTC0h" ("192d C0h" "" "047C9" :NOSDIAG) "BINT192" ("192d C0h" "" "047C9") "BINT193" ("193d C1h" "" "047D3") "BINT194" ("194d C2h" "" "047DD") "BINT195" ("195d C3h" "" "047E7") "BINT196" ("196d C4h" "" "047F1") "BINT197" ("197d C5h" "" "047FB") "BINT198" ("198d C6h" "" "04805") "BINT199" ("199d C7h" "" "0480F") "BINT200" ("200d C8h" "" "04819") "BINT201" ("201d C9h" "" "04823") "BINT202" ("202d CAh" "" "0482D") "BINT203" ("203d CBh" "" "04837") "2GROB" ("204d CCh" "" "04841") "BINT204" ("204d CCh" "" "04841") "BINT205" ("205d CDh" "" "0484B") "BINT206" ("206d CEh" "" "04855") "BINT207" ("207d CFh" "" "0485F") "TAGGEDANY" ("208d D0h" "" "04869") "BINT208" ("208d D0h" "" "04869") "BINT209" ("209d D1h" "" "04873") "BINT210" ("210d D2h" "" "0487D") "BINT211" ("211d D3h" "" "04887") "BINT212" ("212d D4h" "" "04891") "BINT213" ("213d D5h" "" "0489B") "BINT214" ("214d D6h" "" "048A5") "BINT215" ("215d D7h" "" "048AF") "BINT216" ("216d D8h" "" "048B9") "BINT217" ("217d D9h" "" "048C3") "BINT218" ("218d DAh" "" "048CD") "BINT219" ("219d DBh" "" "048D7") "BINT220" ("220d DCh" "" "048E1") "BINT221" ("221d DDh" "" "048EB") "BINT222" ("222d DEh" "" "048F5") "BINT223" ("223d DFh" "" "048FF") "BINT224" ("224d E0h" "" "04909") "EXTREAL" ("225d E1h" "" "04913") "BINT225" ("225d E1h" "" "04913") "BINT226" ("226d E2h" "" "0491D") "BINT227" ("227d E3h" "" "04927") "BINT228" ("228d E4h" "" "04931") "BINT229" ("229d E5h" "" "0493B") "BINT230" ("230d E6h" "" "04945") "BINT231" ("231d E7h" "" "0494F") "BINT232" ("232d E8h" "" "04959") "BINT233" ("233d E9h" "" "04963") "(UNITSYM)" ("234d EAh" "" "0496D") "EXTSYM" ("234d EAh" "" "0496D") "UNITSYM" ("234d EAh" "" "0496D") "BINT234" ("234d EAh" "" "0496D") "BINT235" ("235d EBh" "" "04977") "BINT236" ("236d ECh" "" "04981") "BINT237" ("237d EDh" "" "0498B") "2EXT" ("238d EEh" "" "04995") "BINT238" ("238d EEh" "" "04995") "BINT239" ("239d EFh" "" "0499F") "ROMPANY" ("240d F0h" "" "049A9") "BINT240" ("240d F0h" "" "049A9") "BINT241" ("241d F1h" "" "049B3") "BINT242" ("242d F2h" "" "049BD") "BINT243" ("243d F3h" "" "049C7") "BINT244" ("244d F4h" "" "049D1") "BINT245" ("245d F5h" "" "049DB") "BINT246" ("246d F6h" "" "049E5") "BINT247" ("247d F7h" "" "049EF") "BINT248" ("248d F8h" "" "049F9") "BINT249" ("249d F9h" "" "04A03") "BINT250" ("250d FAh" "" "04A0D") "BINT251" ("251d FBh" "" "04A17") "BINT252" ("252d FCh" "" "04A21") "BINT253" ("253d FDh" "" "04A2B") "BINT254" ("254d FEh" "" "04A35") "BINT255" ("255d FFh" "" "04A3F") "BINT255d" ("255d FFh" "" "04A3F") "(FSTFLOATROM#)" ("256d 100h" "" "04A49") "REALOBOB" ("256d 100h" "" "04A49") "BINT256" ("256d 100h" "" "04A49") "(Err#Chr00)" ("258d 102h" "" "11C0D") "(#_258_d)" ("258d 102h" "" "11C0D") "#_102" ("258d 102h" "" "11C0D") "#_258_d" ("258d 102h" "" "11C0D") "#SyntaxErr" ("262d 106h" "" "11C17") "BINT_263d" ("263d 107h" "" "11C21" :NOSDIAG) "REALREALOB" ("272d 110h" "" "11C2B" :NOSDIAG) "3REAL" ("273d 111h" "" "11C35") "(#_291_d)" ("291d 123h" "" "11C3F") "(#_123)" ("291d 123h" "" "11C3F") "Err#Kill" ("291d 123h" "" "11C3F") "#_291_d" ("291d 123h" "" "11C3F") "#_123" ("291d 123h" "" "11C3F") "#_124" ("292d 124h" "" "11C49") "(#_292_d)" ("292d 124h" "" "11C49") "(#_124)" ("292d 124h" "" "11C49") "Err#NoLstStk" ("292d 124h" "" "11C49") "#_292_d" ("292d 124h" "" "11C49") "(BINT_305d)" ("305d 131h" "" "11C53") "#NoRoomForSt" ("305d 131h" "" "11C53") "BINT_305d" ("305d 131h" "" "11C53") "BINT_306d" ("306d 132h" "" "11C5D") "REALSTRSTR" ("307d 133h" "" "11C67") "BINT_307d" ("307d 133h" "" "11C67") "Err#Cont" ("318d 13Eh" "" "11CCB" :NOSDIAG) "(REALLISTREAL)" ("337d 151h" "" "11CD5") "INTEGER337" ("337d 151h" "" "11CD5") "CMPOBOB" ("512d 200h" "" "11CDF" :NOSDIAG) "(#_517_d)" ("517d 205h" "" "11CE9") "(#_205)" ("517d 205h" "" "11CE9") "Err#NoLstArg" ("517d 205h" "" "11CE9") "#_205" ("517d 205h" "" "11CE9") "#_517_d" ("517d 205h" "" "11CE9") "STRREALREAL" ("785d 311h" "" "11CF3" :NOSDIAG) "ARRYREALREAL" ("1041d 411h" "" "11CFD" :NOSDIAG) "ARRYREALCMP" ("1042d 412h" "" "11D07" :NOSDIAG) "3ARRY" ("1092d 444h" "" "11D11" :NOSDIAG) "ARRYLISTREAL" ("1105d 451h" "" "11D1B" :NOSDIAG) "ARRYLISTCMP" ("1106d 452h" "" "11D25" :NOSDIAG) "LISTREALOB" ("1296d 510h" "" "11D2F" :NOSDIAG) "LISTREALREAL" ("1297d 511h" "" "11D39" :NOSDIAG) "LISTLISTOB" ("1360d 550h" "" "11D43" :NOSDIAG) "IDREALOB" ("1552d 610h" "" "11D4D" :NOSDIAG) "IDLISTOB" ("1616d 650h" "" "11D57" :NOSDIAG) "(LAMANYANY)" ("1792d 700h" "" "11D61" :NOSDIAG) "FSTMACROROM#" ("1792d 700h" "" "11D61" :NOSDIAG) "LAMANYANY" ("1792d 700h" "" "11D61") "PROGIDREAL" ("2145d 861h" "" "11D89" :NOSDIAG) "PROGIDCMP" ("2146d 862h" "" "11D93" :NOSDIAG) "PROGIDLIST" ("2149d 865h" "" "11D9D" :NOSDIAG) "PROGIDEXT" ("2158d 86Eh" "" "11DA7" :NOSDIAG) "ATTNERR" ("2563d A03h" "" "11DB1") "SYMREALREAL" ("2577d A11h" "" "11DCF" :NOSDIAG) "SYMREALCMP" ("2578d A12h" "" "11DD9" :NOSDIAG) "SYMREALSYM" ("2586d A1Ah" "" "11DE3" :NOSDIAG) "SYMCMPREAL" ("2593d A21h" "" "11DED" :NOSDIAG) "SYMCMPCMP" ("2594d A22h" "" "11DF7" :NOSDIAG) "SYMCMPSYM" ("2602d A2Ah" "" "11E01" :NOSDIAG) "SYMIDREAL" ("2657d A61h" "" "11E0B" :NOSDIAG) "SYMIDCMP" ("2658d A62h" "" "11E15" :NOSDIAG) "SYMIDLIST" ("2661d A65h" "" "11E1F" :NOSDIAG) "SYMIDEXT" ("2670d A6Eh" "" "11E29" :NOSDIAG) "SYMSYMREAL" ("2721d AA1h" "" "11E33" :NOSDIAG) "SYMSYMCMP" ("2722d AA2h" "" "11E3D" :NOSDIAG) "3SYM" ("2730d AAAh" "" "11E47" :NOSDIAG) "XFERFAIL" ("3078d C06h" "" "11E51" :NOSDIAG) "PROTERR" ("3079d C07h" "" "11E5B" :NOSDIAG) "InvalServCmd" ("3080d C08h" "" "11E65" :NOSDIAG) "Connecting" ("3082d C0Ah" "" "11E6F") "Retry" ("3083d C0Bh" "" "11E79" :NOSDIAG) "#CAlarmErr" ("3583d DFFh" "" "11E83" :NOSDIAG) "EXTOBOB" ("3584d E00h" "" "11E8D") "TYPEREAL" ("10547d 2933h" "" "03FDB") "TYPEEREL" ("10581d 2955h" "" "0402B") "TYPEIDNT" ("10568d 2948h" "" "03FF9") "TYPECMP" ("10615d 2977h" "" "03FE5") "TYPELIST" ("10868d 2A74h" "" "03FEF") "TYPERRP" ("10902d 2A96h" "" "04017") "TYPESYMB" ("10936d 2AB8h" "" "0400D") "TYPEEXT" ("10970d 2ADAh" "" "04035") "TYPECOL" ("11677d 2D9Dh" "" "04003") "TYPELAM" ("11885d 2E6Dh" "" "04021") "#EXITERR" ("458752d 70000h" "" "11E97") "MINUSFIVE" ("1048571d FFFFBh" "" "11EC9") "MINUSFOUR" ("1048572d FFFFCh" "" "11EBF") "MINUSTHREE" ("1048573d FFFFDh" "" "11EB5") "MINUSTWO" ("1048574d FFFFEh" "" "11EAB") "MINUSONE" ("1048575d FFFFFh" "" "11EA1") "ZEROZERO" ("--> #0 #0" "" "0E996") "ONEDUP" ("--> #1 #1" "" "10358") "ONEONE" ("--> #1 #1" "" "10358") "DROPZERO" ("ob --> #0" "" "0E0E0") "2DROP00" ("ob ob --> #0 #0" "" "0E0F9") "DROPONE" ("ob --> #1" "" "0E4C1") "DUPZERO" ("ob --> ob ob #0" "" "1031C") "DUPONE" ("ob --> ob ob #1" "" "10330") "DUPTWO" ("ob --> ob ob #2" "" "1036C") "SWAPONE" ("ob ob' --> ob' ob #1" "" "10344") "ZEROSWAP" ("ob --> #0 ob" "" "0F714") "ZEROOVER" ("ob --> ob #0 ob" "" "0F95A") "ZEROFALSE" ("--> #0 F" "" "0FE17") "ONESWAP" ("ob --> #1 ob" "" "0F741") "ONEFALSE" ("--> #1 F" "" "0FE2B") "COERCE" ("% --> #" "" "13244") "COERCEDUP" ("% --> # #" "" "0F5BB") "COERCESWAP" ("ob % --> # ob" "" "0F755") "%ABSCOERCE" ("% --> #" "" "13231") "CHR>#" ("chr --> #" "" "0620A") "#+" ("# #' --> #+#'" "" "03DBC") "#1+" ("# --> #+1" "" "03DEF") "#2+" ("# --> #+2" "" "03E2D") "#3+" ("# --> #+3" "" "0E151") "#4+" ("# --> #+4" "" "0E156") "#5+" ("# --> #+5" "" "0E15B") "#8+" ("# --> #+8" "" "0E16A") "#-" ("# #' --> #-#'" "" "03DE0") "#1-" ("# --> #-1" "" "03E0E") "#2-" ("# --> #-2" "" "03E4E") "#3-" ("# --> #-3" "" "0E133") "#*" ("# #' --> #*#'" "" "03F12") "#*OVF" ("# #' --> #*#'" "0 \\<= result \\<= FFFFF" "13A13") "#2*" ("# --> #*2" "" "03E6F") "#/" ("# #' --> #r #q" "" "03F47") "#2/" ("# --> #/2" "Rounded down." "03E8E") "#-#2/" ("# #' --> (#-#')/2" "" "0E0A6") "#+DUP" ("# #' --> #+#' #+#'" "" "0E350") "#+SWAP" ("ob # #' --> #+#' ob" "" "0F6D8") "#+OVER" ("ob # #' --> ob #+#' ob" "" "0F932") "#-SWAP" ("ob # #' --> #-#' ob" "" "0F6EC") "#-OVER" ("ob # #' --> ob #-#' ob" "" "0F946") "#1+SWAP" ("ob # --> #+1 ob" "" "0F700") "#1-ROT" ("ob ob' # --> ob' #-1 ob" "" "0F8BA") "#1-1SWAP" ("# --> 1 #-1" "Returns the bint ONE and the result." "0F728") "DUP#1+" ("# --> # #+1" "" "0E466") "DUP3PICK#+" ("# #' --> # #' #+#'" "" "0FFE3") "2DUP#+" ("# #' --> # #' #+#'" "" "0FFE3") "DROP#1-" ("# ob --> #-1" "" "100BF") "SWAP#-" ("# #' --> #'-#" "" "0E30F") "SWP1+" ("# ob --> ob #+1" "" "0E47F") "SWAP#1+" ("# ob --> ob #+1" "" "0E47F") "'RSWP1+" ("# --> nob #+1" "nob is the next object in the runstream." "14E94") "SWAP#1-" ("# ob --> ob #-1" "" "100AB") "SWAPOVER#-" ("# #' --> #' #-#'" "" "10083") "OVER#+" ("# #' --> # #'+#" "" "1000B") "OVER#-" ("# #' --> # #'-#" "" "1005B") "OVER#1-" ("# #' --> # #' #''" "" "108B2") "ROT#+" ("# ob #' --> ob #'+#" "" "0FFF7") "ROT#-" ("# ob #' --> ob #'-#" "" "10047") "ROT#1+" ("# ob ob' --> ob ob' #+1" "" "10097") "ROT#1+UNROT" ("# ob ob' --> #+1 ob ob'" "" "150FC") "ROT+SWAP" ("# ob #' --> #'+# ob" "" "0F6A6") "ROT#+SWAP" ("# ob #' --> #'+# ob" "" "0F6A6") "3PICK#+" ("# ob #' --> # ob #'+#" "" "1001F") "4PICK#+" ("# ob1 ob2 #' --> # ob1 ob2 #'+#" "" "10033") "4PICK+SWAP" ("# ob1 ob2 #' --> # ob1 #'+# ob2" "" "0F6BF") "4PICK#+SWAP" ("# ob1 ob2 #' --> # ob1 #'+# ob2" "" "0F6BF") "#MIN" ("# #' --> #''" "" "0E065") "#MAX" ("# #' --> #''" "" "0E071") "#AND" ("# #' --> #''" "Bitwise QANDQ." "03EE1") "#=" ("# #' --> flag" "" "03D19") "#<>" ("# #' --> flag" "" "03D4E") "#<" ("# #' --> flag" "" "03CE4") "#<=" ("# #' --> flag" "" "37101") "#>" ("# #' --> flag" "" "03D83") "#>=" ("# #' --> flag" "" "370E8") "#0<>" ("# --> flag" "" "03CC7") "#0=" ("# --> flag" "" "03CA6") "#1<>" ("# --> flag" "" "0DE61") "#1=" ("# --> flag" "" "0DE52") "#2<>" ("# --> flag" "" "0FFA7") "#2=" ("# --> flag" "" "0DE45") "#3=" ("# --> flag" "" "0DE34") "#5=" ("# --> flag" "" "0FF93") "#<3" ("# --> flag" "" "0FF52") "ONE#>" ("# --> flag" "" "0FFCF") "#>1" ("# --> flag" "" "0FFCF") "2DUP#<" ("# #' --> # #' flag" "" "0E416") "2DUP#>" ("# #' --> # #' flag" "" "0E44C") "ONE_EQ" ("# --> flag" "Uses EQ test." "0FC7D") "OVER#=" ("# #' --> # flag" "" "0DDBC") "2DUP#=" ("# #' --> # #' flag" "" "0E430") "OVER#0=" ("# #' --> # #' flag" "" "0FF2A") "DUP#0=" ("# --> # flag" "" "0DE11") "OVER#<" ("# #' --> # flag" "" "0FF3E") "DUP#1=" ("# --> # flag" "" "0DE70") "OVER#>" ("# #' --> # flag" "" "0FFBB") "DUP#0<>" ("# --> # flag" "" "0DE7F") "DUP#<7" ("# --> # flag" "Returns TRUE if the argument is smaller than +#7." "0FF66") "2#0=OR" ("# # --> flag" "Returns TRUE if either argument is zero." "0FF0C") "%-MAXREAL" ("-9.99E499" "" "120A6") "%-9" ("-9" "" "1204D") "%-8" ("-8" "" "12038") "%-7" ("-7" "" "12023") "%-6" ("-6" "" "1200E") "%-5" ("-5" "" "11FF9") "%-4" ("-4" "" "11FE4") "%-3" ("-3" "" "11FCF") "%-2" ("-2" "" "11FBA") "%-1" ("-1" "" "11FA5") "%-MINREAL" ("-1E-499" "" "120D0") "%0" ("0" "" "11ED3") "%MINREAL" ("1E-499" "" "120BB") "%.5" (".5" "" "121E4") "%-.5" ("-.5" "" "121F9") "%1" ("1" "" "11EE8") "%2" ("2" "" "11EFD") "%e" ("e" "" "121CF") "%3" ("3" "" "11F12") "%PI" ("\\pi" "" "12062") "%4" ("4" "" "11F27") "%5" ("5" "" "11F3C") "%6" ("6" "" "11F51") "%7" ("7" "" "11F66") "%8" ("8" "" "11F7B") "%9" ("9" "" "11F90") "%10" ("10" "" "1220E") "%15" ("15" "" "12277") "%25" ("25" "" "12349") "%180" ("180" "" "12388") "%200" ("200" "" "1239D") "%400" ("400" "" "123C7") "%360" ("360" "" "123B2") "%MAXREAL" ("9.99E499" "" "12091") "%%0" ("0" "" "120E5") "%%.1" ("0.1" "" "12181") "%%.5" ("0.5" "" "1219B") "%%1" ("1" "" "120FF") "%%2" ("2" "" "12119") "%%3" ("3" "" "12133") "%%PI" ("\\pi" "" "12077") "%%4" ("4" "" "1214D") "%%5" ("5" "" "12167") "%%10" ("10" "" "121B5") "%>%%" ("% --> %%" "" "1B3FC") "%>%%SWAP" ("ob % --> %% ob" "" "0F769") "%%>%" ("%% --> %" "" "1B3EB") "UNCOERCE" ("# --> %" "" "13319") "UNCOERCE%%" ("# --> %%" "" "10411") "C%>%" ("C% --> %re %im" "" "06530") "%+" ("% %' --> %+%'" "" "1B895") "%-" ("% %' --> %-%'" "" "1B8A2") "%*" ("% %' --> %*%'" "" "1B8DD") "%/" ("% %' --> %/%'" "" "1B91F") "%^" ("% %' --> %^%'" "" "1B991") "%ABS" ("% --> %'" "" "1B821") "%CHS" ("% --> -%" "" "1B841") "%SGN" ("% --> -1/0/1" "" "1B7F8") "%SQRT" ("% --> \\v/%" "" "1BA2A") "%EXP" ("% --> e^%" "" "1BA50") "%EXPM1" ("% --> e^%-1" "" "1BA63") "%LN" ("% --> LN%" "" "1BA8F") "%LNP1" ("% --> LN(%+1)" "" "1BAC8") "%LOG" ("% --> LOG%" "" "1BAA2") "%ALOG" ("% --> 10^%" "" "1BADB") "%SIN" ("% --> SIN%" "" "1BB10") "%COS" ("% --> COS%" "" "1BB61") "%TAN" ("% --> TAN%" "" "1BBB2") "%ASIN" ("% --> ASIN%" "" "1BBE2") "%ACOS" ("% --> ACOS%" "" "1BC12") "%ATAN" ("% --> ATAN%" "" "1BC42") "%SINH" ("% --> SINH%" "" "1BCCF") "%COSH" ("% --> COSH%" "" "1BCFB") "%TANH" ("% --> TANH%" "" "1BD0E") "%ASINH" ("% --> ASINH%" "" "1BD21") "%ACOSH" ("% --> ACOSH%" "" "1BD34") "%ATANH" ("% --> ATANH%" "" "1BD47") "%MANTISSA" ("% --> %mant" "" "1B851") "%EXPONENT" ("% --> %expn" "" "1BD5A") "%FP" ("% --> %frac" "" "1BE6E") "%IP" ("% --> %int" "" "1BE81") "%FLOOR" ("% --> %maxint <=%" "" "1BEA7") "%CEIL" ("% --> %minint >=%" "" "1BE94") "%MOD" ("% %' --> %rem" "" "1BAFD") "%ANGLE" ("%x %y --> %ang" "" "1BC59") "RNDXY" ("% %places --> %'" "" "1C44A") "TRCXY" ("% %places --> %'" "" "1C45E") "%COMB" ("% %' --> COMB(%,%')" "" "1BD83") "%PERM" ("% %' --> PERM(%,%')" "" "1BD96") "%NFACT" ("% --> %!" "Calculates factorial of number." "1BD6D") "%FACT" ("% --> gamma(%+1)" "Calculates gamma(x+1)." "1BFE5") "%NROOT" ("% %n --> %'" "Calculates the %nth root of the real +number. Equivalent to user function XROOT." "1B9A2") "%MIN" ("% %' --> %lesser" "" "1B62F") "%MAX" ("% %' --> %greater" "" "1B616") "%MAXorder" ("% %' --> %max %min" "" "0F65B") "%RAN" ("--> %random" "Returns next random number." "1BEE3") "%RANDOMIZE" ("%seed -->" "System level RDZ: seeds the random number +generator. " "1BF65") "%OF" ("% %' --> %'/% * 100" "" "1B8EA") "%T" ("% %' --> %pctotal" "" "1B92C") "%CH" ("% %' --> %pcchange" "" "1B951") "%D>R" ("%deg --> %rad" "" "1B543") "%R>D" ("%rad --> %deg" "" "1B576") "%REC>%POL" ("%r %ang --> %x %y" "" "1C3AF") "%POL>%REC" ("%x %y --> %r %ang" "" "1C3DC") "%SPH>%REC" ("%r %ang %ph --> %x %y %z" "" "1C413") "SWAP%%/" ("%% %%' --> %%''" "" "10439") "%%/>%" ("%% %%' --> %" "" "103FD") "%=" ("% %' --> flag" "" "1B7E2") "%<>" ("% %' --> flag" "" "1B7ED") "%<" ("% %' --> flag" "" "1B792") "%<=" ("% %' --> flag" "" "1B7D7") "%>" ("% %' --> flag" "" "1B7AB") "%>=" ("% %' --> flag" "" "1B7C1") "%0=" ("% --> flag" "" "1B68C") "DUP%0=" ("% --> flag" "" "10425") "%0<>" ("% --> flag" "Can be used to change a user flag into a +system flag. " "1B6F0") "%0<" ("% --> flag" "" "1B659") "%0>" ("% --> flag" "" "1B6BA") "%0>=" ("% --> flag" "" "1B718") "%>C%" ("%re %im --> C%" "" "0642E") "SWAP%>C%" ("%im %re --> C%" "" "0FB91") "CHR_00" ("'\\00', CHR 0d 00h" "The NULL character." "10A1C" :NOSDIAG) "CHR_Newline" ("'\\0a', CHR 10d 0Ah" "" "10C6F" :NOSDIAG) "CHR_..." ("'...', CHR 31d 1Fh" "" "10A23" :NOSDIAG) "CHR_Space" ("'\\ ', CHR 32d 20h" "The space character." "10C8B" :NOSDIAG) "CHR_DblQuote" ("'\"', CHR 34d 22h" "" "10A31" :NOSDIAG) "CHR_#" ("'#', CHR 35d 23h" "" "10A38" :NOSDIAG) "CHR_LeftPar" ("'(', CHR 40d 28h" "" "10C68" :NOSDIAG) "CHR_RightPar" ("')', CHR 41d 29h" "" "10C7D" :NOSDIAG) "CHR_*" ("'*', CHR 42d 2Ah" "" "10A3F" :NOSDIAG) "CHR_+" ("'+', CHR 43d 2Bh" "" "10A46" :NOSDIAG) "CHR_," ("',', CHR 44d 2Ch" "" "10A4D" :NOSDIAG) "CHR_-" ("'-', CHR 45d 2Dh" "" "10A54" :NOSDIAG) "CHR_." ("'.', CHR 46d 2Eh" "" "10A5B" :NOSDIAG) "CHR_/" ("'/', CHR 47d 2Fh" "" "10A62" :NOSDIAG) "CHR_0" ("'0', CHR 48d 30h" "" "10A69" :NOSDIAG) "CHR_1" ("'1', CHR 49d 31h" "" "10A70" :NOSDIAG) "CHR_2" ("'2', CHR 50d 32h" "" "10A77" :NOSDIAG) "CHR_3" ("'3', CHR 51d 33h" "" "10A7E" :NOSDIAG) "CHR_4" ("'4', CHR 52d 34h" "" "10A85" :NOSDIAG) "CHR_5" ("'5', CHR 53d 35h" "" "10A8C" :NOSDIAG) "CHR_6" ("'6', CHR 54d 36h" "" "10A93" :NOSDIAG) "CHR_7" ("'7', CHR 55d 37h" "" "10A9A" :NOSDIAG) "CHR_8" ("'8', CHR 56d 38h" "" "10AA1" :NOSDIAG) "CHR_9" ("'9', CHR 57d 39h" "" "10AA8" :NOSDIAG) "CHR_:" ("':', CHR 58d 3Ah" "" "10AAF" :NOSDIAG) "CHR_;" ("';', CHR 59d 3Bh" "" "10AB6" :NOSDIAG) "CHR_<" ("'<', CHR 60d 3Ch" "" "10ABD" :NOSDIAG) "CHR_=" ("'=', CHR 61d 3Dh" "" "10AC4" :NOSDIAG) "CHR_>" ("'>', CHR 62d 3Eh" "" "10ACB" :NOSDIAG) "CHR_A" ("'A', CHR 65d 41h" "" "10AD2" :NOSDIAG) "CHR_B" ("'B', CHR 66d 42h" "" "10AD9" :NOSDIAG) "CHR_C" ("'C', CHR 67d 43h" "" "10AE0" :NOSDIAG) "CHR_D" ("'D', CHR 68d 44h" "" "10AE7" :NOSDIAG) "CHR_E" ("'E', CHR 69d 45h" "" "10AEE" :NOSDIAG) "CHR_F" ("'F', CHR 70d 46h" "" "10AF5" :NOSDIAG) "CHR_G" ("'G', CHR 71d 47h" "" "10AFC" :NOSDIAG) "CHR_H" ("'H', CHR 72d 48h" "" "10B03" :NOSDIAG) "CHR_I" ("'I', CHR 73d 49h" "" "10B0A" :NOSDIAG) "CHR_J" ("'J', CHR 74d 4Ah" "" "10B11" :NOSDIAG) "CHR_K" ("'K', CHR 75d 4Bh" "" "10B18" :NOSDIAG) "CHR_L" ("'L', CHR 76d 4Ch" "" "10B1F" :NOSDIAG) "CHR_M" ("'M', CHR 77d 4Dh" "" "10B26" :NOSDIAG) "CHR_N" ("'N', CHR 78d 4Eh" "" "10B2D" :NOSDIAG) "CHR_O" ("'O', CHR 79d 4Fh" "" "10B34" :NOSDIAG) "CHR_P" ("'P', CHR 80d 50h" "" "10B3B" :NOSDIAG) "CHR_Q" ("'Q', CHR 81d 51h" "" "10B42" :NOSDIAG) "CHR_R" ("'R', CHR 82d 52h" "" "10B49" :NOSDIAG) "CHR_S" ("'S', CHR 83d 53h" "" "10B50" :NOSDIAG) "CHR_T" ("'T', CHR 84d 54h" "" "10B57" :NOSDIAG) "CHR_U" ("'U', CHR 85d 55h" "" "10B5E" :NOSDIAG) "CHR_V" ("'V', CHR 86d 56h" "" "10B65" :NOSDIAG) "CHR_W" ("'W', CHR 87d 57h" "" "10B6C" :NOSDIAG) "CHR_X" ("'X', CHR 88d 58h" "" "10B73" :NOSDIAG) "CHR_Y" ("'Y', CHR 89d 59h" "" "10B7A" :NOSDIAG) "CHR_Z" ("'Z', CHR 90d 5Ah" "" "10B81" :NOSDIAG) "CHR_[" ("'[', CHR 91d 5Bh" "" "10C99" :NOSDIAG) "CHR_]" ("']', CHR 93d 5Dh" "" "10CA0" :NOSDIAG) "CHR_UndScore" ("'_', CHR 95d 5Fh" "" "10C92" :NOSDIAG) "CHR_a" ("'a', CHR 97d 61h" "" "10B88" :NOSDIAG) "CHR_b" ("'b', CHR 98d 62h" "" "10B8F" :NOSDIAG) "CHR_c" ("'c', CHR 99d 63h" "" "10B96" :NOSDIAG) "CHR_d" ("'d', CHR 100d 64h" "" "10B9D" :NOSDIAG) "CHR_e" ("'e', CHR 101d 65h" "" "10BA4" :NOSDIAG) "CHR_f" ("'f', CHR 102d 66h" "" "10BAB" :NOSDIAG) "CHR_g" ("'g', CHR 103d 67h" "" "10BB2" :NOSDIAG) "CHR_h" ("'h', CHR 104d 68h" "" "10BB9" :NOSDIAG) "CHR_i" ("'i', CHR 105d 69h" "" "10BC0" :NOSDIAG) "CHR_j" ("'j', CHR 106d 6Ah" "" "10BC7" :NOSDIAG) "CHR_k" ("'k', CHR 107d 6Bh" "" "10BCE" :NOSDIAG) "CHR_l" ("'l', CHR 108d 6Ch" "" "10BD5" :NOSDIAG) "CHR_m" ("'m', CHR 109d 5Dh" "" "10BDC" :NOSDIAG) "CHR_n" ("'n', CHR 110d 6Eh" "" "10BE3" :NOSDIAG) "CHR_o" ("'o', CHR 111d 6Fh" "" "10BEA" :NOSDIAG) "CHR_p" ("'p', CHR 112d 70h" "" "10BF1" :NOSDIAG) "CHR_q" ("'q', CHR 113d 71h" "" "10BF8" :NOSDIAG) "CHR_r" ("'r', CHR 114d 72h" "" "10BFF" :NOSDIAG) "CHR_s" ("'s', CHR 115d 73h" "" "10C06" :NOSDIAG) "CHR_t" ("'t', CHR 116d 74h" "" "10C0D" :NOSDIAG) "CHR_u" ("'u', CHR 117d 75h" "" "10C14" :NOSDIAG) "CHR_v" ("'v', CHR 118d 76h" "" "10C1B" :NOSDIAG) "CHR_w" ("'w', CHR 119d 77h" "" "10C22" :NOSDIAG) "CHR_x" ("'x', CHR 120d 78h" "" "10C29" :NOSDIAG) "CHR_y" ("'y', CHR 121d 79h" "" "10C30" :NOSDIAG) "CHR_z" ("'z', CHR 122d 7Ah" "" "10C37" :NOSDIAG) "CHR_{" ("'{', CHR 123d 7Bh" "" "10CA7" :NOSDIAG) "CHR_}" ("'{', CHR 125d 7Dh" "" "10CAE" :NOSDIAG) "CHR_Angle" ("'\\<)', CHR 128d 80h" "" "10C53" :NOSDIAG) "CHR_Integral" ("'\\.S', CHR 132d 84h" "" "10C61" :NOSDIAG) "CHR_Deriv" ("'\\.d', CHR 136d 88h" "" "10C5A" :NOSDIAG) "CHR_->" ("'-->', CHR 141d 8Dh" "" "10C3E" :NOSDIAG) "CHR_<<" ("'\\<<', CHR 171d ABh" "" "10C45" :NOSDIAG) "CHR_>>" ("'\\>>', CHR 187d BBh" "" "10C4C" :NOSDIAG) "CHR_Pi" ("'\\pi', CHR 135d 87h" "" "10C76" :NOSDIAG) "CHR_Sigma" ("'\\GS', CHR 133d 85h" "" "10C84" :NOSDIAG) "CHR_<=" ("'\\<=', CHR 137d 89h" "" "10CB5" :NOSDIAG) "CHR_>=" ("'\\>=', CHR 138d 8Ah" "" "10CBC" :NOSDIAG) "CHR_<>" ("'\\=/', CHR 139d 8Bh" "" "10CC3" :NOSDIAG) "CHR_'" ("" "" "10A2A") "NULL$" ("\"\"" "Empty string." "05D98") "tok_" ("\"\\ \"" "" "124E0") "SPACE$" ("\"\\ \"" "" "124E0") "14SPACES$" ("\"\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \"" "String of 14 spaces." "1249E") "(LF$)" ("\"\\0a\"" "Newline." "124C4") "NEWLINE$" ("\"\\0a\"" "Newline." "124C4") "CRLF$" ("\"\\0d\\0a\"" "Carriage return and line feed." "16C46") "toklparen" ("\"(\"" "" "12540") "tokrparen" ("\")\"" "" "1254C") "tok[" ("\"[\"" "" "123F6") "tok]" ("\"]\"" "" "123DC") "tok{" ("\"{\"" "" "12402") "tok}" ("\"}\"" "" "1240E") "tok<<" ("\"\\<<\"" "" "12462") "tok>>" ("\"\\>>\"" "" "12456") "$_LRParens" ("\"()\"" "" "10D8D") "$_{}" ("\"{}\"" "" "10D55") "$_<<>>" ("\"\\<<\\>>\"" "" "10D47") "$_''" ("\"''\"" "Two single quotes." "10D71") "$_::" ("\"::\"" "" "10D7F") "$_2DQ" ("\"\"\"\"" "Two double quotes." "10D9B") "tok," ("\",\"" "" "1251C") "tok'" ("\"'\"" "One single quote." "12510") "tok-" ("\"-\"" "" "12588") "tok." ("\".\"" "" "12528") "tok=" ("\"=\"" "" "12594") "tok0" ("\"0\"" "" "125D8") "tok1" ("\"1\"" "" "125E4") "tok2" ("\"2\"" "" "125F0") "tok3" ("\"3\"" "" "125FC") "tok4" ("\"4\"" "" "12608") "tok5" ("\"5\"" "" "12614") "tok6" ("\"6\"" "" "12620") "tok7" ("\"7\"" "" "1262C") "tok;" ("\";\"" "" "12534") "tok8" ("\"8\"" "" "12638") "tok9" ("\"9\"" "" "12644") "tokESC" ("\"\\1B\"" "Escape character." "1244A") "tokexponent" ("\"E\"" "" "1246E") "tokquote" ("\"\"\"" "One double quote." "12504") "toksharp" ("\"#\"" "" "1241A") "tok$" ("\"$\"" "" "12432") "tok&" ("\"&\"" "" "1243E") "tok*" ("\"*\"" "" "12564") "tok+" ("\"+\"" "" "1257C") "tok/" ("\"/\"" "" "12570") "tokanglesign" ("\"\\<)\"" "" "1247A") "tokDER" ("\"\\.d\"" "" "125AC") "$DER" ("\"der\"" "" "124D0") "tokSIGMA" ("\"\\GS\"" "" "12486") "tokSQRT" ("\"\\v/\"" "" "125A0") "tokuscore" ("\"_\"" "" "12426") "tokWHERE" ("\"|\"" "" "12492") "tok^" ("\"^\"" "" "12558") "tok:" ("\":\"" "" "17357") "$_RAD" ("\"RAD\"" "" "10DE9") "$_GRAD" ("\"GRAD\"" "" "10DF9") "$_XYZ" ("\"XYZ\"" "" "10D37") "$_RZ\"" "10D27") "$_R<<" ("\"R\\<)\\<)\"" "\"R\"" "10D17") "$_EXIT" ("\"EXIT\"" "" "10DBB") "$_ECHO" ("\"ECHO\"" "" "10DA9") "$_Undefined" ("\"Undefined\"" "" "10DCD") "tokCTGROB" ("\"GROB\"" "" "125B8") "tokCTSTR" ("\"C$\"" "" "125CA") "tokUNKNOWN" ("\"UNKNOWN\"" "" "124EC") "NULL$SWAP" ("ob --> $ ob" "NULL$, then SWAP." "0F633") "DROPNULL$" ("ob --> NULL$" "DROP then NULL$." "05550") "TWODROPNULL$" ("ob ob' --> NULL$" "2DROP then NULL$." "05569") "#>$" ("# --> $" "Creates string from the bint (decimal)." "21A2C") "ID>$" ("id/lam --> $" "Converts identifier into string." "063C9") "#>CHR" ("# --> chr" "Returns character with the specified ASCII +code." "0622E") "CHR>$" ("chr --> $* Strings" "Converts a character into a string." "109DD") "LEN$" ("$ --> #length" "Returns length in bytes." "05DEF") "DUPLEN$" ("$ --> $ #" "DUP then LEN$." "0E336") "NEWLINE&$" ("$ --> \"$\\0a\"" "Appends newline character to string." "0FA79") "NEWLINE$&$" ("$ --> \"$\\0a\"" "Appends newline character to string." "0FA79") "CAR$" ("$ --> chr + --> \"\"" "Returns first character of string as a +string, or NULL$ for null string." "058A6") "CDR$" ("$ --> $'" "Returns string without first character, or +NULL$ for null string." "05925") "POS$" ("$ $find start# --> #pos + --> #0" "Search for $find in $search, starting at position #start. Returns position of $find or 0 if not found. -Same entry as POSCHR." "0EE54") "POSCHR" ("$search chr #start \\-> #pos - \\-> #0" "Same entry as POS$." "0EE54") "POS$REV" ("$ $find #limit \\-> #pos - \\-> #0" "Searches backwards from #limit to #1. -Same entry as POSCHRREV." "0EE60") "POSCHRREV" ("$seach chr #start \\-> #pos - \\-> #0" "Same entry as POS$REV." "0EE60") "SUB$" ("$ #start #end \\-> $'" "Returns substring between specified -positions. " "05EEC") "#1-SUB$" ("$ #start #end+#1 \\-> $'" "Does #1- and then SUB$." "0FB2D") "1_#1-SUB" ("$ #end \\-> $'" "Returns substring with the first #end -characters." "0FB41") "1_#1-SUB$" ("$ #end \\-> $'" "Returns substring with the first #end -characters." "0FB41") "LAST$" ("$ #start \\-> $'" "Returns substring from the specified start -position to the end (inclusive)." "0FB55") "#1+LAST$" ("$ #start-#1 \\-> $'" "Returns substring from the specified start -position to the end (exclusive)." "0FB69") "SUB$SWAP" ("ob $ # #' \\-> $' ob" "SUB$ then SWAP." "0F647") "SUB$1#" ("$ #pos \\-> #'" "Returns bint with ASCII code of character at -the specified position." "14370") "EXPAND" ("hxs #nibs \\-> hxs'" "Appends null characters to the string. Since +Same entry as POSCHR." "0EE54") "POSCHR" ("$search chr #start --> #pos + --> #0" "Same entry as POS$." "0EE54") "POS$REV" ("$ $find #limit --> #pos + --> #0" "Searches backwards from #limit to #1. +Same entry as POSCHRREV." "0EE60") "POSCHRREV" ("$seach chr #start --> #pos + --> #0" "Same entry as POS$REV." "0EE60") "SUB$" ("$ #start #end --> $'" "Returns substring between specified +positions. " "05EEC") "#1-SUB$" ("$ #start #end+#1 --> $'" "Does #1- and then SUB$." "0FB2D") "1_#1-SUB" ("$ #end --> $'" "Returns substring with the first #end +characters." "0FB41") "1_#1-SUB$" ("$ #end --> $'" "Returns substring with the first #end +characters." "0FB41") "LAST$" ("$ #start --> $'" "Returns substring from the specified start +position to the end (inclusive)." "0FB55") "#1+LAST$" ("$ #start-#1 --> $'" "Returns substring from the specified start +position to the end (exclusive)." "0FB69") "SUB$SWAP" ("ob $ # #' --> $' ob" "SUB$ then SWAP." "0F647") "SUB$1#" ("$ #pos --> #'" "Returns bint with ASCII code of character at +the specified position." "14370") "EXPAND" ("hxs #nibs --> hxs'" "Appends null characters to the string. Since refers to the number of nibbles, you must use a number twice as large as the number -of null characters you want appended." "0D7E5") "&$" ("$ $' \\-> $+$'" "Concatenates two strings." "05947") "&$SWAP" ("ob $ $' \\-> $+$' ob" "&$ then SWAP." "107E5") "!append$" ("$ $' \\-> $+$'" "Tries &$, if not enough memory does -!!append$?." "0DF21") "!append$SWAP" ("ob $ $' \\-> $+$' ob" "!append$ then SWAP." "0F809") "!!append$" ("$ $' \\-> $+$'" "Tries appending \"in place\"." "0DF4B") ">H$" ("$ chr \\-> $'" "Prepends character to string" "05A0F") ">T$" ("$ chr \\-> $'" "Appends character to string." "05AA2") "APPEND_SPACE" ("$ \\-> $'" "Appends space to string." "0F48A") "SWAP&$" ("$ $' \\-> $'+$" "Concatenates two strings." "0DE9A") "!*triand" ("T T \\-> -F T \\-> F T " "" "0C558") "tok8cktrior" ("$1 $1 \\-> :: $1 ; -$1 $2 \\-> :: $1 ;" "" "0C5DD") "tok8trior" ("GNT data $1 $1 \\-> :: GNT data GetNextToken ; -GNT data $1 $2 \\-> :: $1 ;" "" "0C5E9") "nultrior" ("NULL$ \\-> :: ; -$ \\-> :: $ ;" "" "3F068") "GetNextToken" ("hxs-mask $ #start \\-> hxs-mask $ #next $token" "" "3F0A0") "EDITDECOMP$" ("ob \\-> $" "Calls setStdEditWid and the decompiles for -editing like editdecomp$w." "20CB9") "DECOMP$" ("ob \\-> $" "Calls setStdWid and decompiles entire +of null characters you want appended." "0D7E5") "&$" ("$ $' --> $+$'" "Concatenates two strings." "05947") "&$SWAP" ("ob $ $' --> $+$' ob" "&$ then SWAP." "107E5") "!append$" ("$ $' --> $+$'" "Tries &$, if not enough memory does +!!append$?." "0DF21") "!append$SWAP" ("ob $ $' --> $+$' ob" "!append$ then SWAP." "0F809") "!!append$" ("$ $' --> $+$'" "Tries appending \"in place\"." "0DF4B") ">H$" ("$ chr --> $'" "Prepends character to string" "05A0F") ">T$" ("$ chr --> $'" "Appends character to string." "05AA2") "APPEND_SPACE" ("$ --> $'" "Appends space to string." "0F48A") "SWAP&$" ("$ $' --> $'+$" "Concatenates two strings." "0DE9A") "!*triand" ("T T --> +F T --> F T " "" "0C558") "tok8cktrior" ("$1 $1 --> :: $1 ; +$1 $2 --> :: $1 ;" "" "0C5DD") "tok8trior" ("GNT data $1 $1 --> :: GNT data GetNextToken ; +GNT data $1 $2 --> :: $1 ;" "" "0C5E9") "nultrior" ("NULL$ --> :: ; +$ --> :: $ ;" "" "3F068") "GetNextToken" ("hxs-mask $ #start --> hxs-mask $ #next $token" "" "3F0A0") "EDITDECOMP$" ("ob --> $" "Calls setStdEditWid and the decompiles for +editing like editdecomp$w." "20CB9") "DECOMP$" ("ob --> $" "Calls setStdWid and decompiles entire object (UserRPL components only). Breaks the -string into lines using DcompWidth as width." "20DC3") "DO>STR" ("$ \\-> $ -ob \\-> $" "Internal version of \\->STR." "205CB") "Decomp%Short" ("% #width \\-> $" "Decompiles a real number into a string of the +string into lines using DcompWidth as width." "20DC3") "DO>STR" ("$ --> $ +ob --> $" "Internal version of \\->STR." "205CB") "Decomp%Short" ("% #width --> $" "Decompiles a real number into a string of the given #width. It will QdropQ less significant digits or add zeros as needed, but will also exceed #width when necessary. E.g. \"-1.e-33\" cannot be written with less than 7 characters, so even if #width is less, 7 chars will be used. Q%0Q is always decompiled -as \"0\"." "3F345") "NULL$?" ("ob \\-> flag" "" "05D28") "DUPNULL$?" ("ob \\-> ob flag" "" "0FAF1") "#>HXS" ("# \\-> hxs" "Length will be five." "06185") "NULLHXS" ("HXS 0" "Puts a null hxs in the stack." "05D8E") "ARSIZE" ("[] \\-> #" "Returns number of elements as a bint." "171E2") "DIMLIMITS" ("[] \\-> {#n #m}" "Returns list of array dimensions." "171EE") "GETATELN" ("# [] \\-> ob T - \\-> F" "Gets one element from array." "0371D") "MATCON" ("[%] % \\-> [%]' -[C%] C% \\-> [C%]'" "Replace all elements of [F%] by F%." "17206") "MDIMS" ("[1D] \\-> #m F -[2D] \\-> #m #n T" "If it is a vector, returns number of elements +as \"0\"." "3F345") "NULL$?" ("ob --> flag" "" "05D28") "DUPNULL$?" ("ob --> ob flag" "" "0FAF1") "#>HXS" ("# --> hxs" "Length will be five." "06185") "NULLHXS" ("HXS 0" "Puts a null hxs in the stack." "05D8E") "ARSIZE" ("[] --> #" "Returns number of elements as a bint." "171E2") "DIMLIMITS" ("[] --> {#n #m}" "Returns list of array dimensions." "171EE") "GETATELN" ("# [] --> ob T + --> F" "Gets one element from array." "0371D") "MATCON" ("[%] % --> [%]' +[C%] C% --> [C%]'" "Replace all elements of [F%] by F%." "17206") "MDIMS" ("[1D] --> #m F +[2D] --> #m #n T" "If it is a vector, returns number of elements and FALSE. If it is an array (including arrays with only one line), returns -dimensions and TRUE." "1722A") "MDIMSDROP" ("[2D] \\-> #m #n" "MDIMS followed by DROP." "0F877") "OVERARSIZE" ("[] ob \\-> [] ob #elts" "Does OVER then ARSIZE." "0FA22") "PUTEL" ("[%] % # \\-> [%]' -[C%] C% # \\-> [C%]'" "Puts element at specified position. Converts +dimensions and TRUE." "1722A") "MDIMSDROP" ("[2D] --> #m #n" "MDIMS followed by DROP." "0F877") "OVERARSIZE" ("[] ob --> [] ob #elts" "Does OVER then ARSIZE." "0FA22") "PUTEL" ("[%] % # --> [%]' +[C%] C% # --> [C%]'" "Puts element at specified position. Converts to \"short\" before. Warning: no copy to -tempob first." "18DBC") "MATREDIM" ("[F%] {#n #m} \\-> [F%]'" "" "17212") "MATTRN" ("[F%] \\-> [F%]'" "Transposes matrix." "1721E") "MAKEARRY" ("{#n #m} ob \\-> []" "Makes array with all elements initialized to -ob." "171FA") "EXTN" ("ob1..obn #n \\-> u" "Builds a unit object." "05C3A") "&COMP" ("comp comp' \\-> comp''" "Concatenates two composites." "059D3") ">TCOMP" ("comp ob \\-> comp+ob" "Adds ob to tail (end) of composite." "05AAE") ">HCOMP" ("comp ob \\-> ob+comp" "Adds ob to head (beginning) of composite." "05A7A") "CARCOMP" ("comp \\-> ob_head -comp_null \\-> comp_null" "Returns first object of the composite, or a +tempob first." "18DBC") "MATREDIM" ("[F%] {#n #m} --> [F%]'" "" "17212") "MATTRN" ("[F%] --> [F%]'" "Transposes matrix." "1721E") "MAKEARRY" ("{#n #m} ob --> []" "Makes array with all elements initialized to +ob." "171FA") "EXTN" ("ob1..obn #n --> u" "Builds a unit object." "05C3A") "&COMP" ("comp comp' --> comp''" "Concatenates two composites." "059D3") ">TCOMP" ("comp ob --> comp+ob" "Adds ob to tail (end) of composite." "05AAE") ">HCOMP" ("comp ob --> ob+comp" "Adds ob to head (beginning) of composite." "05A7A") "CARCOMP" ("comp --> ob_head +comp_null --> comp_null" "Returns first object of the composite, or a null composite if the argument is a null -composite." "05842") "?CARCOMP" ("comp T \\-> ob -comp F \\-> comp" "If the flag is TRUE, does CARCOMP." "0FA65") "CDRCOMP" ("comp \\-> comp-ob_head -comp_null \\-> comp_null" "Returns the composite minus its first object, +composite." "05842") "?CARCOMP" ("comp T --> ob +comp F --> comp" "If the flag is TRUE, does CARCOMP." "0FA65") "CDRCOMP" ("comp --> comp-ob_head +comp_null --> comp_null" "Returns the composite minus its first object, or a null composite if the argument is a null -composite." "0590C") "LENCOMP" ("comp \\-> #n" "Returns length of composite (number of -objects)." "05E34") "DUPLENCOMP" ("comp \\-> comp #n" "Does DUP then LENCOMP." "0FB19") "NULLCOMP?" ("comp \\-> flag" "If the composite is empty, returns TRUE." "05D70") "DUPNULLCOMP?" ("comp \\-> comp flag" "Does DUP then NULLCOMP?." "0FB05") "NTHELCOMP" ("comp #i \\-> ob T - \\-> F" "Returns specified element of composite and -TRUE, or just FALSE if it could not be found." "05E6F") "NTHCOMPDROP" ("comp #i \\-> ob" "Does NTHELCOMP then DROP." "0F476") "NTHCOMDDUP" ("comp #i \\-> ob ob" "Does NTHCOMPDROP then DUP." "0F5F7") "POSCOMP" ("comp ob pred \\-> #i - \\-> #0 +composite." "0590C") "LENCOMP" ("comp --> #n" "Returns length of composite (number of +objects)." "05E34") "DUPLENCOMP" ("comp --> comp #n" "Does DUP then LENCOMP." "0FB19") "NULLCOMP?" ("comp --> flag" "If the composite is empty, returns TRUE." "05D70") "DUPNULLCOMP?" ("comp --> comp flag" "Does DUP then NULLCOMP?." "0FB05") "NTHELCOMP" ("comp #i --> ob T + --> F" "Returns specified element of composite and +TRUE, or just FALSE if it could not be found." "05E6F") "NTHCOMPDROP" ("comp #i --> ob" "Does NTHELCOMP then DROP." "0F476") "NTHCOMDDUP" ("comp #i --> ob ob" "Does NTHCOMPDROP then DUP." "0F5F7") "POSCOMP" ("comp ob pred --> #i + --> #0 (eg: pred = ' %<)" "Evaluates pred for all elements of composite and ob, and returns index of first object for which the pred is TRUE. If no one returned TRUE, returns #0. For example, the program below returns #4: :: { %1 %2 %3 %-4 %-5 %6 %7 } %0 - ' %< POSCOMP ;" "0ED0F") "EQUALPOSCOMP" ("comp ob \\-> #pos - \\-> #0" "POSCOMP with EQUAL as test." "108DF") "EQUALPOSCMP" ("comp ob \\-> #pos - \\-> #0" "" "108DF") "NTHOF" ("ob comp \\-> #i - \\-> #0" "Does SWAP then EQUALPOSCOMP." "108F8") "#=POSCOMP" ("comp # \\-> #i - \\-> #0" "POSCOMP with #= as test." "108C6") "SUBCOMP" ("comp #m #n \\-> comp'" "Returns a sub-composite. Makes all index -checks first." "05FDA") "Embedded?" ("ob1 ob2 \\-> flag" "Returns TRUE if ob2 is embedded in, or is the -same as, ob1. Otherwise returns FALSE." "0E8C2") "Lookup" ("ob test comp \\-> nextob T - \\-> ob F" "Tests every odd element (1,3,...) in the + ' %< POSCOMP ;" "0ED0F") "EQUALPOSCOMP" ("comp ob --> #pos + --> #0" "POSCOMP with EQUAL as test." "108DF") "EQUALPOSCMP" ("comp ob --> #pos + --> #0" "" "108DF") "NTHOF" ("ob comp --> #i + --> #0" "Does SWAP then EQUALPOSCOMP." "108F8") "#=POSCOMP" ("comp # --> #i + --> #0" "POSCOMP with #= as test." "108C6") "SUBCOMP" ("comp #m #n --> comp'" "Returns a sub-composite. Makes all index +checks first." "05FDA") "Embedded?" ("ob1 ob2 --> flag" "Returns TRUE if ob2 is embedded in, or is the +same as, ob1. Otherwise returns FALSE." "0E8C2") "Lookup" ("ob test comp --> nextob T + --> ob F" "Tests every odd element (1,3,...) in the composite. If a test returns TRUE, the object after the tested one is returned, along with TRUE. If no object tests TRUE, @@ -83,597 +83,597 @@ FALSE is returned. For example, the program below returns %6 and TRUE. :: %0 ' %< { %1 %2 %3 %-4 %-5 %6 } - Lookup ;" "0EDF0") "Lookup.1" ("ob test \\-> nextob T - \\-> ob F + Lookup ;" "0EDF0") "Lookup.1" ("ob test --> nextob T + --> ob F Return Stack: -comp \\->" "Lookup with the composite already pushed +comp -->" "Lookup with the composite already pushed (with >R) onto the runstream. Called by -Lookup. " "0EE09") "EQLookup" ("ob comp \\-> nextob T - \\-> ob F" "Lookup with EQ as test." "1090C") "NEXTCOMPOB" ("comp #ofs \\-> comp #ofs' ob T - \\-> comp F" "Returns object at specified nibble offset +Lookup. " "0EE09") "EQLookup" ("ob comp --> nextob T + --> ob F" "Lookup with EQ as test." "1090C") "NEXTCOMPOB" ("comp #ofs --> comp #ofs' ob T + --> comp F" "Returns object at specified nibble offset from start. If the object is SEMI (i.e., the end of the composite has been reached) returns FALSE. To get the first element, use FIVE as offset value (to skip the prolog). -ZERO works as well." "0F15A") "{}N" ("obn..ob1 #n \\-> { obn..ob1 }" "" "05C12") "::N" ("ob1..obn #n \\-> :: ob1..obn ;" "" "05BFE") "SYMBN" ("ob1..obn #n \\-> symb" "Build a symbolic object." "05C26") "top&Cr" ("meta1 meta2 \\-> symb" "Does top& then SYMBN: ." "1077C") "P{}N" ("ob1..obn #n \\-> {}" "Build list with possible garbage collection." "16747") "P::N" ("ob1..obn #n \\-> seco" "Build seco with possible garbage collection." "1677E") "INNERCOMP" ("comp \\-> obn..ob1 #n" "" "05C68") "DUPINCOMP" ("comp \\-> comp obn..ob1 #n" "" "0FAC9") "SWAPINCOMP" ("comp obj \\-> obj obn..ob1 #n" "" "0FADD") "INCOMPDROP" ("comp \\-> obn..ob1" "" "0F462") "INNERDUP" ("comp \\-> obn..ob1 #n #n" "" "0F51B") "INNER#1=" ("comp \\-> obn..ob1 flag" "" "0FF7F") "NULL{}" ("\\-> {}" "Pushes a null list to the stack." "05DA2") "DUPNULL{}?" ("{} \\-> {} flag" "" "102EF") "TWO{}N" ("ob1 ob2 \\-> { ob1 ob2 }" "" "0FAA1") "THREE{}N" ("ob1 ob2 ob3 \\-> { ob1 ob2 ob3 }" "" "0FAB5") "#1-{}N" ("ob1..obn #n+1 \\-> {}" "" "0FA8D") "PUTLIST" ("ob #i {} \\-> {}'" "Replaces object at specified -position. Assumes valid #i." "3F043") "NULL::" ("\\-> :: ;" "Returns null secondary." "05DB6") "Ob>Seco" ("ob \\-> :: ob ;" "Does ONE then ::N." "10862") "?Ob>Seco" ("ob \\-> :: ob ;" "If the object is not a secondary, does -Ob>Seco." "10849") "2Ob>Seco" ("ob1 ob2 \\-> :: ob1 ob2 ;" "Does TWO then ::N." "10876") "::NEVAL" ("ob1..obn #n \\-> ?" "Does ::N then EVAL." "0FBB9") "NDROP" ("meta \\->" "Should be called drop." "0326E") "DROPNDROP" ("meta ob \\->" "Should be called DROPdrop." "10821") "N+1DROP" ("ob meta \\->" "Should be called dropDROP." "0F84F") "#1+NDROP" ("ob meta \\->" "Should be called dropDROP." "0F84F") "psh" ("meta1 meta2 \\-> meta2 meta1" "Should be called swap." "15068") "roll2ND" ("meta1 meta2 meta3 \\-> meta2 meta3 meta1" "Should be called rot." "3F2BD") "unroll2ND" ("meta1 meta2 meta3 \\-> meta3 meta1 meta2" "Should be called unrot." "3F1A4") "SWAPUnNDROP" ("meta1 meta2 \\-> meta2" "Should be called swapdrop." "10191") "SWAPUnDROP" ("meta1 meta2 \\-> meta2 ob1..obn" "Swaps two metas and drops the count. Should -be called swapDROP." "1017D") "metaROTDUP" ("meta1 meta2 meta3 \\-> meta2 meta3 meta1 meta1" "Should be called rotdup." "10795") "top&" ("meta1 meta2 \\-> meta1&meta2" "" "3F077") "pshtop&" ("meta1 meta2 \\-> meta2&meta1" "" "3F170") "ROTUntop&" ("meta1 meta2 meta3 \\-> meta2 meta3&meta1" "" "107A9") "rolltwotop&" ("meta1 meta2 meta3 \\-> meta3 meta1&meta2" "" "107BD") "roll2top&" ("meta1 meta2 meta3 \\-> meta3 meta1&meta2" "" "107BD") "psh&" ("meta1 meta2 meta3 \\-> meta1&meta3 meta2" "" "3F2BA") "get1" ("ob meta \\-> meta ob" "" "0D05D") "psh1top&" ("meta ob \\-> ob&meta" "" "3F06B") "#1-SWAP" ("meta&ob \\-> meta ob" "" "14F70") "pull" ("meta&ob \\-> meta ob" "" "14F70") "pullrev" ("ob&meta \\-> meta ob" "" "3F070") "psh1&" ("meta1 meta2 ob \\-> ob&meta1 meta2" "" "14F98") "psh1&rev" ("meta1 meta2 ob \\-> ob&meta1 meta2" "" "3F1D2") "pullpsh1&" ("meta1 meta2&ob \\-> ob&meta1 meta2" "" "3F06F") "pshzer" ("meta \\-> #0 meta" "" "3F06C") "NULLSYMB" ("\\-> sym" "Puts a null algebraic in the stack." "05DAC") "symcomp" ("ob \\-> ob'" "If ob is symbolic, does nothing, otherwise -ONE SYMBN." "17C61") "SWAPcompSWAP" ("ob ob' \\-> ob'' ob'" "Does SWAP symcomp SWAP." "3F2AC") "~covD/D*" ("" "Derivative of multiplication." "0950F0") "~covD/D+" ("" "Derivative of addition." "0980F0") "~covD/D-" ("" "Derivative of subtraction." "0990F0") "~covD/D/" ("" "Derivative of division." "09A0F0") "~covD/Dalg=" ("" "Derivative of equality." "09B0F0") "~covD/D=" ("" "Derivative of equality." "09B0F0") "~covD/DABS" ("" "Derivative of ABS." "09D0F0") "~covD/DACOS" ("" "Derivative of ACOS." "09E0F0") "~covD/DACOSH" ("" "Derivative of ACOSH." "09F0F0") "~covD/DALOG" ("" "Derivative of ALOG." "0A00F0") "~covD/DAPPLY" ("" "" "0BB0F0") "~covD/DARG" ("" "Derivative of ARG." "0A10F0") "~covD/DASIN" ("" "Derivative of ASIN." "0A20F0") "~covD/DASINH" ("" "Derivative of ASINH." "0A30F0") "~covD/DATAN" ("" "Derivative of ATAN." "0A40F0") "~covD/DATANH" ("" "Derivative of ATANH." "0A50F0") "~covD/DCOS" ("" "Derivative of COS." "0A60F0") "~covD/DCOSH" ("" "Derivative of COSH." "0A70F0") "~covD/DDER" ("" "Derivative of derivative." "0B70F0") "~covD/DEXPM1" ("" "Derivative of EXP." "0A80F0") "~covD/DEXP" ("" "Derivative of EXP." "0A80F0") "~covD/DIFTE" ("" "Derivative of IFTE." "0AD0F0") "~covD/DINV" ("" "Derivative of INV." "0A90F0") "~covD/DLN" ("" "Derivative of LN." "0AA0F0") "~covD/DLNP1" ("" "Derivative of LNP1." "0AB0F0") "~covD/DLOG" ("" "Derivative of LOG." "0AC0F0") "~covD/DSIN" ("" "Derivative of SIN." "0AE0F0") "~covD/DSINH" ("" "Derivative of SINH." "0AF0F0") "~covD/DSQ" ("" "Derivative of SQ." "0B00F0") "~covD/DSQRT" ("" "Derivative of SQRT." "0B10F0") "~covD/DSUM" ("" "Derivative of SUM." "0BA0F0") "~covD/DTAN" ("" "Derivative of TAN." "0B20F0") "~covD/DTANH" ("" "Derivative of TANH." "0B30F0") "~covD/DWHERE" ("" "" "0B80F0") "~covD/D^" ("" "Derivative of power." "0B40F0") "~covD/D^X" ("" "" "0B50F0") "~covD/D^Y" ("" "" "0B60F0") "pZpargSWAPUn" ("meta \\-> M_rest M_last" "pshzerpsharg then psh ." "1080D") "plDRPpZparg" ("meta&ob \\-> M_last M_rest" "Drops ob then calls pshzerpsharg ." "107D1") "#>ROMPTR" ("#lib #cmd \\-> ROMPTR" "Creates rompointer." "0876D") "ROMPTR>#" ("ROMPTR \\-> #lib #cmd" "Splits rompointer." "095D2") "ROMPTR@" ("ROMPTR \\-> ob T - \\-> F" "Recalls contents of rompointer." "087B6") "DUPROMPTR@" ("ROMPTR \\-> ROMPTR ob T - \\-> ROMPTR F" "Does DUP then ROMPTR@." "0F4F3") "?>ROMPTR" ("ob \\-> ob'" "If ROM-WORD? and TYPECOL? then RPL@." "0E5DC") "?ROMPTR>" ("ob \\-> ob'" "If TYPEROMP? and content exists -INHARDROM? then return contents." "0E5FF") "RESOROMP" ("\\-> ob" "Recalls contents of next object in the -runstream (which must be a rompointer)." "161CC") "COMPILEID" ("id \\-> id T - \\-> ROMPTR T - \\-> F" "Searches id in current path, if found returns +ZERO works as well." "0F15A") "{}N" ("obn..ob1 #n --> { obn..ob1 }" "" "05C12") "::N" ("ob1..obn #n --> :: ob1..obn ;" "" "05BFE") "SYMBN" ("ob1..obn #n --> symb" "Build a symbolic object." "05C26") "top&Cr" ("meta1 meta2 --> symb" "Does top& then SYMBN: ." "1077C") "P{}N" ("ob1..obn #n --> {}" "Build list with possible garbage collection." "16747") "P::N" ("ob1..obn #n --> seco" "Build seco with possible garbage collection." "1677E") "INNERCOMP" ("comp --> obn..ob1 #n" "" "05C68") "DUPINCOMP" ("comp --> comp obn..ob1 #n" "" "0FAC9") "SWAPINCOMP" ("comp obj --> obj obn..ob1 #n" "" "0FADD") "INCOMPDROP" ("comp --> obn..ob1" "" "0F462") "INNERDUP" ("comp --> obn..ob1 #n #n" "" "0F51B") "INNER#1=" ("comp --> obn..ob1 flag" "" "0FF7F") "NULL{}" ("--> {}" "Pushes a null list to the stack." "05DA2") "DUPNULL{}?" ("{} --> {} flag" "" "102EF") "TWO{}N" ("ob1 ob2 --> { ob1 ob2 }" "" "0FAA1") "THREE{}N" ("ob1 ob2 ob3 --> { ob1 ob2 ob3 }" "" "0FAB5") "#1-{}N" ("ob1..obn #n+1 --> {}" "" "0FA8D") "PUTLIST" ("ob #i {} --> {}'" "Replaces object at specified +position. Assumes valid #i." "3F043") "NULL::" ("--> :: ;" "Returns null secondary." "05DB6") "Ob>Seco" ("ob --> :: ob ;" "Does ONE then ::N." "10862") "?Ob>Seco" ("ob --> :: ob ;" "If the object is not a secondary, does +Ob>Seco." "10849") "2Ob>Seco" ("ob1 ob2 --> :: ob1 ob2 ;" "Does TWO then ::N." "10876") "::NEVAL" ("ob1..obn #n --> ?" "Does ::N then EVAL." "0FBB9") "NDROP" ("meta -->" "Should be called drop." "0326E") "DROPNDROP" ("meta ob -->" "Should be called DROPdrop." "10821") "N+1DROP" ("ob meta -->" "Should be called dropDROP." "0F84F") "#1+NDROP" ("ob meta -->" "Should be called dropDROP." "0F84F") "psh" ("meta1 meta2 --> meta2 meta1" "Should be called swap." "15068") "roll2ND" ("meta1 meta2 meta3 --> meta2 meta3 meta1" "Should be called rot." "3F2BD") "unroll2ND" ("meta1 meta2 meta3 --> meta3 meta1 meta2" "Should be called unrot." "3F1A4") "SWAPUnNDROP" ("meta1 meta2 --> meta2" "Should be called swapdrop." "10191") "SWAPUnDROP" ("meta1 meta2 --> meta2 ob1..obn" "Swaps two metas and drops the count. Should +be called swapDROP." "1017D") "metaROTDUP" ("meta1 meta2 meta3 --> meta2 meta3 meta1 meta1" "Should be called rotdup." "10795") "top&" ("meta1 meta2 --> meta1&meta2" "" "3F077") "pshtop&" ("meta1 meta2 --> meta2&meta1" "" "3F170") "ROTUntop&" ("meta1 meta2 meta3 --> meta2 meta3&meta1" "" "107A9") "rolltwotop&" ("meta1 meta2 meta3 --> meta3 meta1&meta2" "" "107BD") "roll2top&" ("meta1 meta2 meta3 --> meta3 meta1&meta2" "" "107BD") "psh&" ("meta1 meta2 meta3 --> meta1&meta3 meta2" "" "3F2BA") "get1" ("ob meta --> meta ob" "" "0D05D") "psh1top&" ("meta ob --> ob&meta" "" "3F06B") "#1-SWAP" ("meta&ob --> meta ob" "" "14F70") "pull" ("meta&ob --> meta ob" "" "14F70") "pullrev" ("ob&meta --> meta ob" "" "3F070") "psh1&" ("meta1 meta2 ob --> ob&meta1 meta2" "" "14F98") "psh1&rev" ("meta1 meta2 ob --> ob&meta1 meta2" "" "3F1D2") "pullpsh1&" ("meta1 meta2&ob --> ob&meta1 meta2" "" "3F06F") "pshzer" ("meta --> #0 meta" "" "3F06C") "NULLSYMB" ("--> sym" "Puts a null algebraic in the stack." "05DAC") "symcomp" ("ob --> ob'" "If ob is symbolic, does nothing, otherwise +ONE SYMBN." "17C61") "SWAPcompSWAP" ("ob ob' --> ob'' ob'" "Does SWAP symcomp SWAP." "3F2AC") "~covD/D*" ("" "Derivative of multiplication." "0950F0") "~covD/D+" ("" "Derivative of addition." "0980F0") "~covD/D-" ("" "Derivative of subtraction." "0990F0") "~covD/D/" ("" "Derivative of division." "09A0F0") "~covD/Dalg=" ("" "Derivative of equality." "09B0F0") "~covD/D=" ("" "Derivative of equality." "09B0F0") "~covD/DABS" ("" "Derivative of ABS." "09D0F0") "~covD/DACOS" ("" "Derivative of ACOS." "09E0F0") "~covD/DACOSH" ("" "Derivative of ACOSH." "09F0F0") "~covD/DALOG" ("" "Derivative of ALOG." "0A00F0") "~covD/DAPPLY" ("" "" "0BB0F0") "~covD/DARG" ("" "Derivative of ARG." "0A10F0") "~covD/DASIN" ("" "Derivative of ASIN." "0A20F0") "~covD/DASINH" ("" "Derivative of ASINH." "0A30F0") "~covD/DATAN" ("" "Derivative of ATAN." "0A40F0") "~covD/DATANH" ("" "Derivative of ATANH." "0A50F0") "~covD/DCOS" ("" "Derivative of COS." "0A60F0") "~covD/DCOSH" ("" "Derivative of COSH." "0A70F0") "~covD/DDER" ("" "Derivative of derivative." "0B70F0") "~covD/DEXPM1" ("" "Derivative of EXP." "0A80F0") "~covD/DEXP" ("" "Derivative of EXP." "0A80F0") "~covD/DIFTE" ("" "Derivative of IFTE." "0AD0F0") "~covD/DINV" ("" "Derivative of INV." "0A90F0") "~covD/DLN" ("" "Derivative of LN." "0AA0F0") "~covD/DLNP1" ("" "Derivative of LNP1." "0AB0F0") "~covD/DLOG" ("" "Derivative of LOG." "0AC0F0") "~covD/DSIN" ("" "Derivative of SIN." "0AE0F0") "~covD/DSINH" ("" "Derivative of SINH." "0AF0F0") "~covD/DSQ" ("" "Derivative of SQ." "0B00F0") "~covD/DSQRT" ("" "Derivative of SQRT." "0B10F0") "~covD/DSUM" ("" "Derivative of SUM." "0BA0F0") "~covD/DTAN" ("" "Derivative of TAN." "0B20F0") "~covD/DTANH" ("" "Derivative of TANH." "0B30F0") "~covD/DWHERE" ("" "" "0B80F0") "~covD/D^" ("" "Derivative of power." "0B40F0") "~covD/D^X" ("" "" "0B50F0") "~covD/D^Y" ("" "" "0B60F0") "pZpargSWAPUn" ("meta --> M_rest M_last" "pshzerpsharg then psh ." "1080D") "plDRPpZparg" ("meta&ob --> M_last M_rest" "Drops ob then calls pshzerpsharg ." "107D1") "#>ROMPTR" ("#lib #cmd --> ROMPTR" "Creates rompointer." "0876D") "ROMPTR>#" ("ROMPTR --> #lib #cmd" "Splits rompointer." "095D2") "ROMPTR@" ("ROMPTR --> ob T + --> F" "Recalls contents of rompointer." "087B6") "DUPROMPTR@" ("ROMPTR --> ROMPTR ob T + --> ROMPTR F" "Does DUP then ROMPTR@." "0F4F3") "?>ROMPTR" ("ob --> ob'" "If ROM-WORD? and TYPECOL? then RPL@." "0E5DC") "?ROMPTR>" ("ob --> ob'" "If TYPEROMP? and content exists +INHARDROM? then return contents." "0E5FF") "RESOROMP" ("--> ob" "Recalls contents of next object in the +runstream (which must be a rompointer)." "161CC") "COMPILEID" ("id --> id T + --> ROMPTR T + --> F" "Searches id in current path, if found returns TRUE. Else searches attached libraries. If -nothing was found, return FALSE." "0852B") "ROM-WORD?" ("ob \\-> flag" "" "0DB30") "TOSRRP" ("# \\->" "Attaches library to HOME directory. +nothing was found, return FALSE." "0852B") "ROM-WORD?" ("ob --> flag" "" "0DB30") "TOSRRP" ("# -->" "Attaches library to HOME directory. -- -TEXT:Libraries" "07EE2") "OFFSRRP" ("# \\->" "Detaches library from HOME directory. +TEXT:Libraries" "07EE2") "OFFSRRP" ("# -->" "Detaches library from HOME directory. -- -TEXT:Libraries" "07E87") "ONSRRP?" ("# \\-> flag" "Returns TRUE if library is attached to HOME -directory." "07F66") "XEQSETLIB" ("% \\->" "Internal ATTACH." "3F1CF") "BAKNAME" ("bak \\-> id T" "Returns backup's name" "08AEC") "BAK>OB" ("bak \\-> ob" "Gets QbackupQ object." "09DA5") "DUP" ("ob \\-> ob ob" "" "03188") "DUPDUP" ("ob \\-> ob ob ob" "" "0F593") "NDUPN" ("ob #n \\-> ob..ob #n -ob #0 \\-> #0" "" "15337") "DUPROT" ("1 2 \\-> 2 2 1" "" "0F892") "SWAPOVER" ("1 2 \\-> 2 1 2" "" "0D0D8") "DUPUNROT" ("1 2 \\-> 2 1 2" "" "0D0D8") "DUPROLL" ("1..n #n \\-> 1 3..n #n 2" "" "0F9D2") "DUPPICK" ("n..1 #n \\-> n..1 #n n-1" "" "0F9BE") "2DUP" ("1 2 \\-> 1 2 1 2" "" "031AC") "2DUP5ROLL" ("1 2 3 \\-> 2 3 2 3 1" "" "104BB") "NDUP" ("1..n #n \\-> 1..n 1..n" "" "031D9") "DROP" ("1 \\->" "" "03244") "DROPDUP" ("1 2 \\-> 1 1" "" "0E322") "DROPSWAP" ("1 2 3 \\-> 2 1" "" "0E287") "DROPROT" ("1 2 3 4 \\-> 2 3 1" "" "0F8A6") "DROPOVER" ("1 2 3 \\-> 1 2 1" "" "0F90A") "2DROP" ("1 2 \\->" "" "03258") "XYZ>" ("1 2 3 \\->" "" "0CD2B") "3DROP" ("1 2 3 \\->" "" "0CD2B") "XYZW>" ("1..4 \\->" "" "0CD30") "4DROP" ("1..4 \\->" "" "0CD30") "5DROP" ("1..5 \\->" "" "0CD35") "6DROP" ("1..6 \\->" "" "0CD41") "7DROP" ("1..7 \\->" "" "0CD4D") "DEPTH" ("1..n \\-> 1..n #n" "" "0314C") "reversym" ("1..n #n \\-> n..1 #n" "" "15194") "SWAP" ("1 2 \\-> 2 1" "" "03223") "SWAPDUP" ("1 2 \\-> 2 1 1" "" "0E2C2") "SWAP2DUP" ("1 2 \\-> 2 1 2 1" "" "1930B") "XY>Y" ("1 2 \\-> 2" "" "0CD73") "SWAPDROP" ("1 2 \\-> 2" "" "0CD73") "SWAPDROPDUP" ("1 2 \\-> 2 2" "" "0E3AB") "XYZ>ZYX" ("1 2 3 \\-> 3 2 1" "" "0CD13") "UNROTSWAP" ("1 2 3 \\-> 3 2 1" "" "0CD13") "SWAPROT" ("1 2 3 \\-> 3 2 1" "" "0CD13") "XYZW>YWZX" ("1 2 3 4 \\-> 2 4 3 1" "" "104A7") "SWAP4ROLL" ("1 2 3 4 \\-> 2 4 3 1" "" "104A7") "SWAP3PICK" ("1 2 3 \\-> 1 3 2 1" "" "104CF") "2SWAP" ("1 2 3 4 \\-> 3 4 1 2" "" "0DB7B") "ROT" ("1 2 3 \\-> 2 3 1" "" "03295") "ROTDUP" ("1 2 3 \\-> 2 3 1 1" "" "0E2F0") "ROT2DUP" ("1 2 3 \\-> 2 3 1 3 1" "" "0F557") "XYZ>YZ" ("1 2 3 \\-> 2 3" "" "0CD01") "ROTDROP" ("1 2 3 \\-> 2 3" "" "0CD01") "XYZ>Y" ("1 2 3 \\-> 2" "" "0E2A1") "DROPSWAPDROP" ("1 2 3 \\-> 2" "" "0E2A1") "ROT2DROP" ("1 2 3 \\-> 2" "" "0E2A1") "XYZ>ZY" ("1 2 3 \\-> 3 2" "" "0CCEE") "ROTDROPSWAP" ("1 2 3 \\-> 3 2" "" "0CCEE") "XYZ>YXZ" ("1 2 3 \\-> 2 1 3" "" "0CCC7") "ROTSWAP" ("1 2 3 \\-> 2 1 3" "" "0CCC7") "XYZ>Z" ("1 2 3 \\-> 3" "" "0CF16") "UNROT2DROP" ("1 2 3 \\-> 3" "" "0CF16") "ROTROT2DROP" ("1 2 3 \\-> 3" "" "0CF16") "ROTOVER" ("1 2 3 \\-> 2 3 1 3" "" "0F57F") "XYZW>YZWX" ("1 2 3 4 \\-> 2 3 4 1" "" "0CD93") "FOURROLL" ("1 2 3 4 \\-> 2 3 4 1" "" "0CD93") "4ROLL" ("1 2 3 4 \\-> 2 3 4 1" "" "0CD93") "4ROLLSWAP" ("1 2 3 4 \\-> 2 3 1 4" "" "0F7A5") "FOURROLLROT" ("1 2 3 4 \\-> 2 4 1 3" "" "0F8E2") "4ROLLROT" ("1 2 3 4 \\-> 2 4 1 3" "" "0F8E2") "4ROLLOVER" ("1 2 3 4 \\-> 2 3 4 1 4" "" "0F982") "FIVEROLL" ("1 2 3 4 5 \\-> 2 3 4 5 1" "" "0CDB0") "5ROLL" ("1 2 3 4 5 \\-> 2 3 4 5 1" "" "0CDB0") "SIXROLL" ("1..6 \\-> 2..6 1" "" "0CDDA") "6ROLL" ("1..6 \\-> 2..6 1" "" "0CDDA") "SEVENROLL" ("1..7 \\-> 2..7 1" "" "0CE43") "7ROLL" ("1..7 \\-> 2..7 1" "" "0CE43") "EIGHTROLL" ("1..8 \\-> 2..8 1" "" "0CE14") "8ROLL" ("1..8 \\-> 2..8 1" "" "0CE14") "9ROLL" ("1..9 \\-> 2..9 1" "" "0CE71") "ROLL" ("1..n #n \\-> 2..n 1" "" "03325") "ROLLDROP" ("1..n #n \\-> 2..n" "" "0F863") "ROLLSWAP" ("1..n #n \\-> 2..n-1 1 n" "" "0F61F") "#1+ROLL" ("ob 1..n #n \\-> 1..n ob" "" "0D04B") "#2+ROLL" ("a b 1..n #n \\-> b 1..n a" "" "0D070") "#+ROLL" ("1..n+m #n #m \\-> 2..n+m 1" "" "0D036") "#-ROLL" ("1..n-m #n #m \\-> 2..n-m 1" "" "0D024") "XYZ>ZXY" ("1 2 3 \\-> 3 1 2" "" "0CD84") "3UNROLL" ("1 2 3 \\-> 3 1 2" "" "0CD84") "UNROT" ("1 2 3 \\-> 3 1 2" "" "0CD84") "UNROTDUP" ("1 2 3 \\-> 3 1 2 1" "" "0F5CF") "XYZ>ZX" ("1 2 3 \\-> 3 1" "" "0E3C6") "SWAPDROPSWAP" ("1 2 3 \\-> 3 1" "" "0E3C6") "UNROTDROP" ("1 2 3 \\-> 3 1" "" "0E3C6") "UNROTOVER" ("1 2 3 \\-> 3 1 2 1" "" "0F96E") "XYZW>WXYZ" ("1 2 3 4 \\-> 4 1 2 3" "" "0CE8A") "FOURUNROLL" ("1 2 3 4 \\-> 4 1 2 3" "" "0CE8A") "4UNROLL" ("1 2 3 4 \\-> 4 1 2 3" "" "0CE8A") "4UNROLLDUP" ("1 2 3 4 \\-> 4 1 2 3 3" "" "0F5E3") "XYZW>W" ("1 2 3 4 \\-> 4" "" "0CF28") "4UNROLL3DROP" ("1 2 3 4 \\-> 4" "" "0CF28") "4UNROLLROT" ("1 2 3 4 \\-> 4 3 2 1" "" "0F8F6") "FIVEUNROLL" ("1 2 3 4 5 \\-> 5 1 2 3 4" "" "0CEB0") "5UNROLL" ("1 2 3 4 5 \\-> 5 1 2 3 4" "" "0CEB0") "SIXUNROLL" ("1..6 \\-> 6 1..5" "" "0CEE6") "6UNROLL" ("1..6 \\-> 6 1..5" "" "0CEE6") "(SEVENUNROLL)" ("1..7 \\-> 7 1..6" "" "0F49E") "7UNROLL" ("1..7 \\-> 7 1..6" "" "0F49E") "8UNROLL" ("1..8 \\-> 8 1..7" "" "0F9FA") "10UNROLL" ("1..10 \\-> 10 1..9" "" "0FA0E") "UNROLL" ("1..n #n \\-> n 1..n-1" "" "0339E") "#1+UNROLL" ("ob 1..n #n \\-> n ob 1..n-1" "" "0D0AB") "#2+UNROLL" ("a b 1..n #n \\-> n a b 1..n-1" "" "0D0BD") "#+UNROLL" ("1..n+m #n #m \\-> n+m 1..n+m-1" "" "0D096") "#-UNROLL" ("1..n-m #n #m \\-> n-m 1..n+m-1" "" "0D084") "OVER" ("1 2 \\-> 1 2 1" "" "032C2") "OVERDUP" ("1 2 \\-> 1 2 1 1" "" "0F5A7") "OVERUNROT" ("1 2 \\-> 1 1 2" "" "0F60B") "OVERSWAP" ("1 2 \\-> 1 1 2" "" "0F60B") "OVER5PICK" ("1 2 3 4 \\-> 1 2 3 4 3 1" "" "1050B") "2OVER" ("1 2 3 4 \\-> 1 2 3 4 1 2" "" "10835") "3PICK" ("1 2 3 \\-> 1 2 3 1" "" "0CFDE") "3PICKSWAP" ("1 2 3 \\-> 1 2 1 3" "" "0F7B9") "3PICKOVER" ("1 2 3 \\-> 1 2 3 1 3" "" "0F996") "3PICK3PICK" ("1 2 3 \\-> 1 2 3 1 2" "" "104E3") "4PICK" ("1 2 3 4 \\-> 1 2 3 4 1" "" "0CFE3") "4PICKSWAP" ("1 2 3 4 \\-> 1 2 3 1 4" "" "0F7CD") "SWAP4PICK" ("1 2 3 4 \\-> 1 2 4 3 1" "" "104F7") "4PICKOVER" ("1 2 3 4 \\-> 1 2 3 4 1 4" "" "0F9AA") "5PICK" ("1 2 3 4 5 \\-> 1 2 3 4 5 1" "" "0CFE8") "6PICK" ("1..6 \\-> 1..6 1" "" "0CFED") "7PICK" ("1..7 \\-> 1..7 1" "" "0CFF2") "8PICK" ("1..8 \\-> 1..8 1" "" "0CFF7") "9PICK" ("1..9 \\-> 1..9 1" "" "0CFFC") "10PICK" ("1..10 \\-> 1..10 1" "" "0D001") "PICK" ("1..n #n \\-> 1..n 1" "" "032E2") "#1+PICK" ("1..n #n-1 \\-> 1..n 1" "" "0CF8F") "#2+PICK" ("1..n #n-2 \\-> 1..n 1" "" "0CFAA") "#3+PICK" ("1..n #n-3 \\-> 1..n 1" "" "0CFBE") "#4+PICK" ("1..n #n-4 \\-> 1..n 1" "" "0CFCD") "#+PICK" ("1..n+m #n #m \\-> 1..n+m 1" "" "0CF70") "#-PICK" ("1..n-m #n #m \\-> 1..n-m 1" "" "0CF5E") "NULLID" ("\\-> id" "Null (empty) identifier." "20AFF") "NULLLAM" ("\\-> lam" "Puts NULLLAM in the stack." "109FB") "$>ID" ("$ \\-> ID" "" "062CE") "DUP$>ID" ("$ \\-> $ ID" "" "0FB7D") "BIND" ("obn..ob1 {lamn..lam1} \\->" "Binds n objects to n differently named lams." "07CA9") "DOBIND" ("obn..ob1 lamn..lam1 #n \\->" "Binds n objects to n differently named lams." "07CBD") "1LAMBIND" ("ob \\->" "Binds one object to a null named lam." "0FDC7") "DUP1LAMBIND" ("ob \\-> ob" "Does DUP then 1LAMBIND." "0FDC2") "dvarlsBIND" ("ob \\->" "Binds ob to LAM 'dvar." "102A9") "ABND" ("\\->" "Abandons topmost temporary environment." "07C70") "CACHE" ("obn..ob1 #n lam \\->" "Binds all objects under the same name. 1LAM -has the count." "0D863") "DUMP" ("NULLLAM \\-> ob1..obn #n" "Inverse of CACHE. Always does garbage -collection." "0DA21") "STOLAM" ("ob lam \\->" "Tries storing object in lam. Generates +TEXT:Libraries" "07E87") "ONSRRP?" ("# --> flag" "Returns TRUE if library is attached to HOME +directory." "07F66") "XEQSETLIB" ("% -->" "Internal ATTACH." "3F1CF") "BAKNAME" ("bak --> id T" "Returns backup's name" "08AEC") "BAK>OB" ("bak --> ob" "Gets QbackupQ object." "09DA5") "DUP" ("ob --> ob ob" "" "03188") "DUPDUP" ("ob --> ob ob ob" "" "0F593") "NDUPN" ("ob #n --> ob..ob #n +ob #0 --> #0" "" "15337") "DUPROT" ("1 2 --> 2 2 1" "" "0F892") "SWAPOVER" ("1 2 --> 2 1 2" "" "0D0D8") "DUPUNROT" ("1 2 --> 2 1 2" "" "0D0D8") "DUPROLL" ("1..n #n --> 1 3..n #n 2" "" "0F9D2") "DUPPICK" ("n..1 #n --> n..1 #n n-1" "" "0F9BE") "2DUP" ("1 2 --> 1 2 1 2" "" "031AC") "2DUP5ROLL" ("1 2 3 --> 2 3 2 3 1" "" "104BB") "NDUP" ("1..n #n --> 1..n 1..n" "" "031D9") "DROP" ("1 -->" "" "03244") "DROPDUP" ("1 2 --> 1 1" "" "0E322") "DROPSWAP" ("1 2 3 --> 2 1" "" "0E287") "DROPROT" ("1 2 3 4 --> 2 3 1" "" "0F8A6") "DROPOVER" ("1 2 3 --> 1 2 1" "" "0F90A") "2DROP" ("1 2 -->" "" "03258") "XYZ>" ("1 2 3 -->" "" "0CD2B") "3DROP" ("1 2 3 -->" "" "0CD2B") "XYZW>" ("1..4 -->" "" "0CD30") "4DROP" ("1..4 -->" "" "0CD30") "5DROP" ("1..5 -->" "" "0CD35") "6DROP" ("1..6 -->" "" "0CD41") "7DROP" ("1..7 -->" "" "0CD4D") "DEPTH" ("1..n --> 1..n #n" "" "0314C") "reversym" ("1..n #n --> n..1 #n" "" "15194") "SWAP" ("1 2 --> 2 1" "" "03223") "SWAPDUP" ("1 2 --> 2 1 1" "" "0E2C2") "SWAP2DUP" ("1 2 --> 2 1 2 1" "" "1930B") "XY>Y" ("1 2 --> 2" "" "0CD73") "SWAPDROP" ("1 2 --> 2" "" "0CD73") "SWAPDROPDUP" ("1 2 --> 2 2" "" "0E3AB") "XYZ>ZYX" ("1 2 3 --> 3 2 1" "" "0CD13") "UNROTSWAP" ("1 2 3 --> 3 2 1" "" "0CD13") "SWAPROT" ("1 2 3 --> 3 2 1" "" "0CD13") "XYZW>YWZX" ("1 2 3 4 --> 2 4 3 1" "" "104A7") "SWAP4ROLL" ("1 2 3 4 --> 2 4 3 1" "" "104A7") "SWAP3PICK" ("1 2 3 --> 1 3 2 1" "" "104CF") "2SWAP" ("1 2 3 4 --> 3 4 1 2" "" "0DB7B") "ROT" ("1 2 3 --> 2 3 1" "" "03295") "ROTDUP" ("1 2 3 --> 2 3 1 1" "" "0E2F0") "ROT2DUP" ("1 2 3 --> 2 3 1 3 1" "" "0F557") "XYZ>YZ" ("1 2 3 --> 2 3" "" "0CD01") "ROTDROP" ("1 2 3 --> 2 3" "" "0CD01") "XYZ>Y" ("1 2 3 --> 2" "" "0E2A1") "DROPSWAPDROP" ("1 2 3 --> 2" "" "0E2A1") "ROT2DROP" ("1 2 3 --> 2" "" "0E2A1") "XYZ>ZY" ("1 2 3 --> 3 2" "" "0CCEE") "ROTDROPSWAP" ("1 2 3 --> 3 2" "" "0CCEE") "XYZ>YXZ" ("1 2 3 --> 2 1 3" "" "0CCC7") "ROTSWAP" ("1 2 3 --> 2 1 3" "" "0CCC7") "XYZ>Z" ("1 2 3 --> 3" "" "0CF16") "UNROT2DROP" ("1 2 3 --> 3" "" "0CF16") "ROTROT2DROP" ("1 2 3 --> 3" "" "0CF16") "ROTOVER" ("1 2 3 --> 2 3 1 3" "" "0F57F") "XYZW>YZWX" ("1 2 3 4 --> 2 3 4 1" "" "0CD93") "FOURROLL" ("1 2 3 4 --> 2 3 4 1" "" "0CD93") "4ROLL" ("1 2 3 4 --> 2 3 4 1" "" "0CD93") "4ROLLSWAP" ("1 2 3 4 --> 2 3 1 4" "" "0F7A5") "FOURROLLROT" ("1 2 3 4 --> 2 4 1 3" "" "0F8E2") "4ROLLROT" ("1 2 3 4 --> 2 4 1 3" "" "0F8E2") "4ROLLOVER" ("1 2 3 4 --> 2 3 4 1 4" "" "0F982") "FIVEROLL" ("1 2 3 4 5 --> 2 3 4 5 1" "" "0CDB0") "5ROLL" ("1 2 3 4 5 --> 2 3 4 5 1" "" "0CDB0") "SIXROLL" ("1..6 --> 2..6 1" "" "0CDDA") "6ROLL" ("1..6 --> 2..6 1" "" "0CDDA") "SEVENROLL" ("1..7 --> 2..7 1" "" "0CE43") "7ROLL" ("1..7 --> 2..7 1" "" "0CE43") "EIGHTROLL" ("1..8 --> 2..8 1" "" "0CE14") "8ROLL" ("1..8 --> 2..8 1" "" "0CE14") "9ROLL" ("1..9 --> 2..9 1" "" "0CE71") "ROLL" ("1..n #n --> 2..n 1" "" "03325") "ROLLDROP" ("1..n #n --> 2..n" "" "0F863") "ROLLSWAP" ("1..n #n --> 2..n-1 1 n" "" "0F61F") "#1+ROLL" ("ob 1..n #n --> 1..n ob" "" "0D04B") "#2+ROLL" ("a b 1..n #n --> b 1..n a" "" "0D070") "#+ROLL" ("1..n+m #n #m --> 2..n+m 1" "" "0D036") "#-ROLL" ("1..n-m #n #m --> 2..n-m 1" "" "0D024") "XYZ>ZXY" ("1 2 3 --> 3 1 2" "" "0CD84") "3UNROLL" ("1 2 3 --> 3 1 2" "" "0CD84") "UNROT" ("1 2 3 --> 3 1 2" "" "0CD84") "UNROTDUP" ("1 2 3 --> 3 1 2 1" "" "0F5CF") "XYZ>ZX" ("1 2 3 --> 3 1" "" "0E3C6") "SWAPDROPSWAP" ("1 2 3 --> 3 1" "" "0E3C6") "UNROTDROP" ("1 2 3 --> 3 1" "" "0E3C6") "UNROTOVER" ("1 2 3 --> 3 1 2 1" "" "0F96E") "XYZW>WXYZ" ("1 2 3 4 --> 4 1 2 3" "" "0CE8A") "FOURUNROLL" ("1 2 3 4 --> 4 1 2 3" "" "0CE8A") "4UNROLL" ("1 2 3 4 --> 4 1 2 3" "" "0CE8A") "4UNROLLDUP" ("1 2 3 4 --> 4 1 2 3 3" "" "0F5E3") "XYZW>W" ("1 2 3 4 --> 4" "" "0CF28") "4UNROLL3DROP" ("1 2 3 4 --> 4" "" "0CF28") "4UNROLLROT" ("1 2 3 4 --> 4 3 2 1" "" "0F8F6") "FIVEUNROLL" ("1 2 3 4 5 --> 5 1 2 3 4" "" "0CEB0") "5UNROLL" ("1 2 3 4 5 --> 5 1 2 3 4" "" "0CEB0") "SIXUNROLL" ("1..6 --> 6 1..5" "" "0CEE6") "6UNROLL" ("1..6 --> 6 1..5" "" "0CEE6") "(SEVENUNROLL)" ("1..7 --> 7 1..6" "" "0F49E") "7UNROLL" ("1..7 --> 7 1..6" "" "0F49E") "8UNROLL" ("1..8 --> 8 1..7" "" "0F9FA") "10UNROLL" ("1..10 --> 10 1..9" "" "0FA0E") "UNROLL" ("1..n #n --> n 1..n-1" "" "0339E") "#1+UNROLL" ("ob 1..n #n --> n ob 1..n-1" "" "0D0AB") "#2+UNROLL" ("a b 1..n #n --> n a b 1..n-1" "" "0D0BD") "#+UNROLL" ("1..n+m #n #m --> n+m 1..n+m-1" "" "0D096") "#-UNROLL" ("1..n-m #n #m --> n-m 1..n+m-1" "" "0D084") "OVER" ("1 2 --> 1 2 1" "" "032C2") "OVERDUP" ("1 2 --> 1 2 1 1" "" "0F5A7") "OVERUNROT" ("1 2 --> 1 1 2" "" "0F60B") "OVERSWAP" ("1 2 --> 1 1 2" "" "0F60B") "OVER5PICK" ("1 2 3 4 --> 1 2 3 4 3 1" "" "1050B") "2OVER" ("1 2 3 4 --> 1 2 3 4 1 2" "" "10835") "3PICK" ("1 2 3 --> 1 2 3 1" "" "0CFDE") "3PICKSWAP" ("1 2 3 --> 1 2 1 3" "" "0F7B9") "3PICKOVER" ("1 2 3 --> 1 2 3 1 3" "" "0F996") "3PICK3PICK" ("1 2 3 --> 1 2 3 1 2" "" "104E3") "4PICK" ("1 2 3 4 --> 1 2 3 4 1" "" "0CFE3") "4PICKSWAP" ("1 2 3 4 --> 1 2 3 1 4" "" "0F7CD") "SWAP4PICK" ("1 2 3 4 --> 1 2 4 3 1" "" "104F7") "4PICKOVER" ("1 2 3 4 --> 1 2 3 4 1 4" "" "0F9AA") "5PICK" ("1 2 3 4 5 --> 1 2 3 4 5 1" "" "0CFE8") "6PICK" ("1..6 --> 1..6 1" "" "0CFED") "7PICK" ("1..7 --> 1..7 1" "" "0CFF2") "8PICK" ("1..8 --> 1..8 1" "" "0CFF7") "9PICK" ("1..9 --> 1..9 1" "" "0CFFC") "10PICK" ("1..10 --> 1..10 1" "" "0D001") "PICK" ("1..n #n --> 1..n 1" "" "032E2") "#1+PICK" ("1..n #n-1 --> 1..n 1" "" "0CF8F") "#2+PICK" ("1..n #n-2 --> 1..n 1" "" "0CFAA") "#3+PICK" ("1..n #n-3 --> 1..n 1" "" "0CFBE") "#4+PICK" ("1..n #n-4 --> 1..n 1" "" "0CFCD") "#+PICK" ("1..n+m #n #m --> 1..n+m 1" "" "0CF70") "#-PICK" ("1..n-m #n #m --> 1..n-m 1" "" "0CF5E") "NULLID" ("--> id" "Null (empty) identifier." "20AFF") "NULLLAM" ("--> lam" "Puts NULLLAM in the stack." "109FB") "$>ID" ("$ --> ID" "" "062CE") "DUP$>ID" ("$ --> $ ID" "" "0FB7D") "BIND" ("obn..ob1 {lamn..lam1} -->" "Binds n objects to n differently named lams." "07CA9") "DOBIND" ("obn..ob1 lamn..lam1 #n -->" "Binds n objects to n differently named lams." "07CBD") "1LAMBIND" ("ob -->" "Binds one object to a null named lam." "0FDC7") "DUP1LAMBIND" ("ob --> ob" "Does DUP then 1LAMBIND." "0FDC2") "dvarlsBIND" ("ob -->" "Binds ob to LAM 'dvar." "102A9") "ABND" ("-->" "Abandons topmost temporary environment." "07C70") "CACHE" ("obn..ob1 #n lam -->" "Binds all objects under the same name. 1LAM +has the count." "0D863") "DUMP" ("NULLLAM --> ob1..obn #n" "Inverse of CACHE. Always does garbage +collection." "0DA21") "STOLAM" ("ob lam -->" "Tries storing object in lam. Generates \"Undefined Local Name\" error if lam is not -found." "08638") "GETLAM" ("#n \\-> ob" "Gets contents of nth topmost lam." "07D7E") "1GETLAM" ("\\-> ob" "" "0D16F") "2GETLAM" ("\\-> ob" "" "0D179") "3GETLAM" ("\\-> ob" "" "0D183") "4GETLAM" ("\\-> ob" "" "0D18D") "5GETLAM" ("\\-> ob" "" "0D197") "6GETLAM" ("\\-> ob" "" "0D1A1") "7GETLAM" ("\\-> ob" "" "0D1AB") "8GETLAM" ("\\-> ob" "" "0D1B5") "9GETLAM" ("\\-> ob" "" "0D1BF") "10GETLAM" ("\\-> ob" "" "0D1C9") "11GETLAM" ("\\-> ob" "" "0D1D3") "12GETLAM" ("\\-> ob" "" "0D1DD") "13GETLAM" ("\\-> ob" "" "0D1E7") "14GETLAM" ("\\-> ob" "" "0D1F1") "15GETLAM" ("\\-> ob" "" "0D1FB") "16GETLAM" ("\\-> ob" "" "0D205") "17GETLAM" ("\\-> ob" "" "0D20F") "18GETLAM" ("\\-> ob" "" "0D219") "19GETLAM" ("\\-> ob" "" "0D223") "20GETLAM" ("\\-> ob" "" "0D22D") "21GETLAM" ("\\-> ob" "" "0D237") "22GETLAM" ("\\-> ob" "" "0D241") "PUTLAM" ("ob #n \\->" "Stores new contents to nth topmost lam." "07DC2") "1PUTLAM" ("ob \\->" "" "0D16A") "2PUTLAM" ("ob \\->" "" "0D174") "3PUTLAM" ("ob \\->" "" "0D17E") "4PUTLAM" ("ob \\->" "" "0D188") "5PUTLAM" ("ob \\->" "" "0D192") "6PUTLAM" ("ob \\->" "" "0D19C") "7PUTLAM" ("ob \\->" "" "0D1A6") "8PUTLAM" ("ob \\->" "" "0D1B0") "9PUTLAM" ("ob \\->" "" "0D1BA") "10PUTLAM" ("ob \\->" "" "0D1C4") "11PUTLAM" ("ob \\->" "" "0D1CE") "12PUTLAM" ("ob \\->" "" "0D1D8") "13PUTLAM" ("ob \\->" "" "0D1E2") "14PUTLAM" ("ob \\->" "" "0D1EC") "15PUTLAM" ("ob \\->" "" "0D1F6") "16PUTLAM" ("ob \\->" "" "0D200") "17PUTLAM" ("ob \\->" "" "0D20A") "18PUTLAM" ("ob \\->" "" "0D214") "19PUTLAM" ("ob \\->" "" "0D21E") "20PUTLAM" ("ob \\->" "" "0D228") "21PUTLAM" ("ob \\->" "" "0D232") "22PUTLAM" ("ob \\->" "" "0D23C") "1GETABND" ("\\-> 1lamob" "Does 1GETLAM then ABND ." "0FDAE") "1ABNDSWAP" ("ob \\-> 1lamob ob" "Does 1GETABND then SWAP." "0F68D") "1GETSWAP" ("ob \\-> 1lamob ob" "Does 1GETLAM then SWAP." "0F7E1") "2GETEVAL" ("\\-> ?" "Does 2GETLAM then EVAL ." "0FBCD") "GETLAMPAIR" ("#n \\-> #n ob lam F - \\-> #n T" "Gets lam contents and name (10 = 1lam, -20 = 2lam, etc.)" "0D3A1") "1NULLLAM{}" ("\\-> {}" "Puts a list with one NULLLAM in the stack." "109F6") "ERRBEEP" ("\\->" "Beeps." "20782") "ERROR@" ("\\-> #" "Returns current error number." "054F8") "ERRORSTO" ("# \\->" "Stores new error number." "05520") "ERROROUT" ("# \\->" "Stores new error number and calls ERRJMP." "100D3") "ERRORCLR" ("\\->" "Stores zero as new error number." "05545") "ERRJMP" ("\\->" "Invokes error handling sub-system." "056CF") "GETEXITMSG" ("\\-> $" "Gets EXITMSG (user defined error message)." "05605") "EXITMSGSTO" ("$ \\->" "Stores $ as EXITMSG." "05635") "DO#EXIT" ("# \\->" "Stores new error number, does AtUserStack -and then ERRJMP." "209AE") "DO$EXIT" ("$ \\->" "Stores string as EXITMSG, #70000 as error +found." "08638") "GETLAM" ("#n --> ob" "Gets contents of nth topmost lam." "07D7E") "1GETLAM" ("--> ob" "" "0D16F") "2GETLAM" ("--> ob" "" "0D179") "3GETLAM" ("--> ob" "" "0D183") "4GETLAM" ("--> ob" "" "0D18D") "5GETLAM" ("--> ob" "" "0D197") "6GETLAM" ("--> ob" "" "0D1A1") "7GETLAM" ("--> ob" "" "0D1AB") "8GETLAM" ("--> ob" "" "0D1B5") "9GETLAM" ("--> ob" "" "0D1BF") "10GETLAM" ("--> ob" "" "0D1C9") "11GETLAM" ("--> ob" "" "0D1D3") "12GETLAM" ("--> ob" "" "0D1DD") "13GETLAM" ("--> ob" "" "0D1E7") "14GETLAM" ("--> ob" "" "0D1F1") "15GETLAM" ("--> ob" "" "0D1FB") "16GETLAM" ("--> ob" "" "0D205") "17GETLAM" ("--> ob" "" "0D20F") "18GETLAM" ("--> ob" "" "0D219") "19GETLAM" ("--> ob" "" "0D223") "20GETLAM" ("--> ob" "" "0D22D") "21GETLAM" ("--> ob" "" "0D237") "22GETLAM" ("--> ob" "" "0D241") "PUTLAM" ("ob #n -->" "Stores new contents to nth topmost lam." "07DC2") "1PUTLAM" ("ob -->" "" "0D16A") "2PUTLAM" ("ob -->" "" "0D174") "3PUTLAM" ("ob -->" "" "0D17E") "4PUTLAM" ("ob -->" "" "0D188") "5PUTLAM" ("ob -->" "" "0D192") "6PUTLAM" ("ob -->" "" "0D19C") "7PUTLAM" ("ob -->" "" "0D1A6") "8PUTLAM" ("ob -->" "" "0D1B0") "9PUTLAM" ("ob -->" "" "0D1BA") "10PUTLAM" ("ob -->" "" "0D1C4") "11PUTLAM" ("ob -->" "" "0D1CE") "12PUTLAM" ("ob -->" "" "0D1D8") "13PUTLAM" ("ob -->" "" "0D1E2") "14PUTLAM" ("ob -->" "" "0D1EC") "15PUTLAM" ("ob -->" "" "0D1F6") "16PUTLAM" ("ob -->" "" "0D200") "17PUTLAM" ("ob -->" "" "0D20A") "18PUTLAM" ("ob -->" "" "0D214") "19PUTLAM" ("ob -->" "" "0D21E") "20PUTLAM" ("ob -->" "" "0D228") "21PUTLAM" ("ob -->" "" "0D232") "22PUTLAM" ("ob -->" "" "0D23C") "1GETABND" ("--> 1lamob" "Does 1GETLAM then ABND ." "0FDAE") "1ABNDSWAP" ("ob --> 1lamob ob" "Does 1GETABND then SWAP." "0F68D") "1GETSWAP" ("ob --> 1lamob ob" "Does 1GETLAM then SWAP." "0F7E1") "2GETEVAL" ("--> ?" "Does 2GETLAM then EVAL ." "0FBCD") "GETLAMPAIR" ("#n --> #n ob lam F + --> #n T" "Gets lam contents and name (10 = 1lam, +20 = 2lam, etc.)" "0D3A1") "1NULLLAM{}" ("--> {}" "Puts a list with one NULLLAM in the stack." "109F6") "ERRBEEP" ("-->" "Beeps." "20782") "ERROR@" ("--> #" "Returns current error number." "054F8") "ERRORSTO" ("# -->" "Stores new error number." "05520") "ERROROUT" ("# -->" "Stores new error number and calls ERRJMP." "100D3") "ERRORCLR" ("-->" "Stores zero as new error number." "05545") "ERRJMP" ("-->" "Invokes error handling sub-system." "056CF") "GETEXITMSG" ("--> $" "Gets EXITMSG (user defined error message)." "05605") "EXITMSGSTO" ("$ -->" "Stores $ as EXITMSG." "05635") "DO#EXIT" ("# -->" "Stores new error number, does AtUserStack +and then ERRJMP." "209AE") "DO$EXIT" ("$ -->" "Stores string as EXITMSG, #70000 as error number, does AtUserStack and then -ERRJMP ." "209C7") "ABORT" ("\\->" "Does ERRORCLR and ERRJMP ." "056A2") "ERRSET" ("\\->" "Sets new error trap." "0565C") "ERRTRAP" ("\\->" "Error trap marker. If no error happens, still +ERRJMP ." "209C7") "ABORT" ("-->" "Does ERRORCLR and ERRJMP ." "056A2") "ERRSET" ("-->" "Sets new error trap." "0565C") "ERRTRAP" ("-->" "Error trap marker. If no error happens, still removes all temporary environments created -since ERRSET." "056B6") "JstGETTHEMSG" ("# \\-> $" "Fetches message from message table. To get +since ERRSET." "056B6") "JstGETTHEMSG" ("# --> $" "Fetches message from message table. To get a message from a library, use the formula: libnum*#100+msgnum. -- -TEXT:Libraries" "05599") "JstGetTHEMESG" ("# \\-> $" "Fetches message from message table. To get +TEXT:Libraries" "05599") "JstGetTHEMESG" ("# --> $" "Fetches message from message table. To get a message from a library, use the formula: libnum*#100+msgnum. -- -TEXT:Libraries" "05599") "GETTHEMESG" ("# \\-> $" "If #70000 then does GETEXITMSG, else does +TEXT:Libraries" "05599") "GETTHEMESG" ("# --> $" "If #70000 then does GETEXITMSG, else does JstGetTHEMESG . -- -TEXT:Libraries" "05576") "?GetMsg" ("# \\-> $msg -ob \\-> ob" "If the argument is a bint, does JstGETTHEMSG +TEXT:Libraries" "05576") "?GetMsg" ("# --> $msg +ob --> ob" "If the argument is a bint, does JstGETTHEMSG to fetch a message. Other arguments are returned unchanged. -- -TEXT:Libraries" "15BE9") "SETMEMERR" ("Error 001h" "Generates \"Insufficient Memory\" error." "0576F") "SETROMPERR" ("Error 004h" "Generates \"Undefined XLIB Name\" error." "057CF") "SETLBERR" ("Error 006h" "Generates \"Power Lost\" error." "05763") "SETSTACKERR" ("Error 201h" "Generates \"Too Few Arguments\" error." "1321C") "SETTYPEERR" ("Error 202h" "Generates \"Bad Argument Type\" error." "1320C") "SETSIZEERR" ("Error 203h" "Generates \"Bad Argument Value\" error." "131FC") "SETNONEXTERR" ("Error 204h" "Generates \"Undefined Name\" error." "131EC") "TRUE" ("\\-> T" "" "03A81") "TrueTrue" ("\\-> T T" "" "0C476") "TRUEFALSE" ("\\-> T F" "" "0FDEF") "TrueFalse" ("\\-> T F" "" "0FDEF") "FALSE" ("\\-> F" "" "03AC0") "FALSETRUE" ("\\-> F T" "" "0FE03") "FalseTrue" ("\\-> F T" "" "0FE03") "FalseFalse" ("\\-> F F" "" "3F090") "failed" ("\\-> F T" "" "0C48A") "DROPTRUE" ("ob \\-> T" "" "0DDD4") "DROPFALSE" ("ob \\-> F" "" "0DDDD") "2DROPFALSE" ("ob1 ob2 \\-> F" "" "0F44E") "XYZ>ZTRUE" ("ob1 ob2 ob3 \\-> ob3 T" "" "0F791") "NOT" ("flag \\-> flag'" "Returns FALSE if the input is TRUE, and -vice-versa." "03AF2") "AND" ("flag1 flag2 \\-> flag" "Returns TRUE if both flags are TRUE." "03B46") "OR" ("flag1 flag2 \\-> flag" "Returns TRUE if either flag is TRUE." "03B75") "XOR" ("flag1 flag2 \\-> flag" "Returns TRUE if flags are different." "03ADA") "ORNOT" ("flag1 flag2 \\-> flag" "Returns FALSE if either flag is TRUE." "0FEA8") "NOTAND" ("flag1 flag2 \\-> flag" "Returns TRUE if flag1 is TRUE and flag2 is -FALSE." "0F52F") "ROTAND" ("flag1 ob flag2 \\-> ob flag" "Returns TRUE if either flag is TRUE." "0F56B") "EQ" ("ob1 ob2 \\-> flag" "Returns TRUE if both objects are the same, +TEXT:Libraries" "15BE9") "SETMEMERR" ("Error 001h" "Generates \"Insufficient Memory\" error." "0576F") "SETROMPERR" ("Error 004h" "Generates \"Undefined XLIB Name\" error." "057CF") "SETLBERR" ("Error 006h" "Generates \"Power Lost\" error." "05763") "SETSTACKERR" ("Error 201h" "Generates \"Too Few Arguments\" error." "1321C") "SETTYPEERR" ("Error 202h" "Generates \"Bad Argument Type\" error." "1320C") "SETSIZEERR" ("Error 203h" "Generates \"Bad Argument Value\" error." "131FC") "SETNONEXTERR" ("Error 204h" "Generates \"Undefined Name\" error." "131EC") "TRUE" ("--> T" "" "03A81") "TrueTrue" ("--> T T" "" "0C476") "TRUEFALSE" ("--> T F" "" "0FDEF") "TrueFalse" ("--> T F" "" "0FDEF") "FALSE" ("--> F" "" "03AC0") "FALSETRUE" ("--> F T" "" "0FE03") "FalseTrue" ("--> F T" "" "0FE03") "FalseFalse" ("--> F F" "" "3F090") "failed" ("--> F T" "" "0C48A") "DROPTRUE" ("ob --> T" "" "0DDD4") "DROPFALSE" ("ob --> F" "" "0DDDD") "2DROPFALSE" ("ob1 ob2 --> F" "" "0F44E") "XYZ>ZTRUE" ("ob1 ob2 ob3 --> ob3 T" "" "0F791") "NOT" ("flag --> flag'" "Returns FALSE if the input is TRUE, and +vice-versa." "03AF2") "AND" ("flag1 flag2 --> flag" "Returns TRUE if both flags are TRUE." "03B46") "OR" ("flag1 flag2 --> flag" "Returns TRUE if either flag is TRUE." "03B75") "XOR" ("flag1 flag2 --> flag" "Returns TRUE if flags are different." "03ADA") "ORNOT" ("flag1 flag2 --> flag" "Returns FALSE if either flag is TRUE." "0FEA8") "NOTAND" ("flag1 flag2 --> flag" "Returns TRUE if flag1 is TRUE and flag2 is +FALSE." "0F52F") "ROTAND" ("flag1 ob flag2 --> ob flag" "Returns TRUE if either flag is TRUE." "0F56B") "EQ" ("ob1 ob2 --> flag" "Returns TRUE if both objects are the same, i.e., they occupy the same physical space in memory. Only the addresses of the objects are -tested." "03B2E") "2DUPEQ" ("ob1 ob2 \\-> ob1 ob2 flag" "Does 2DUP then EQ." "0FED0") "EQOR" ("flag ob1 ob2 \\-> flag'" "Does EQ then OR." "0FEE4") "EQOVER" ("ob3 ob1 ob2 \\-> ob3 flag ob3" "Does EQ then OVER." "0F91E") "EQUAL" ("ob1 ob2 \\-> flag" "Returns TRUE if the objects are equal +tested." "03B2E") "2DUPEQ" ("ob1 ob2 --> ob1 ob2 flag" "Does 2DUP then EQ." "0FED0") "EQOR" ("flag ob1 ob2 --> flag'" "Does EQ then OR." "0FEE4") "EQOVER" ("ob3 ob1 ob2 --> ob3 flag ob3" "Does EQ then OVER." "0F91E") "EQUAL" ("ob1 ob2 --> flag" "Returns TRUE if the objects are equal (but not necessarily the same), i.e., their -prologs and contents are the same." "03B97") "EQUALNOT" ("ob1 ob2 \\-> flag" "Returns TRUE if the objects are different." "0FEBC") "EQUALOR" ("flag ob1 ob2 \\-> flag'" "Does EQUAL then OR." "0FEF8") "?SEMI" ("T \\-> :: ; -F \\-> :: ;" "" "0D604") "NOT?SEMI" ("T \\-> :: ; -F \\-> :: ;" "" "0D5F5") "?SEMIDROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "10164") "?SWAP" ("ob1 ob2 T \\-> :: ob2 ob1 ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "0F7F5") "?SKIPSWAP" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ob2 ob1 ;" "" "0F679") "?SWAPDROP" ("ob1 ob2 T \\-> :: ob1 ; -ob1 ob2 F \\-> :: ob2 ;" "" "0F836") "NOT?SWAPDROP" ("ob1 ob2 T \\-> :: ob2 ; -ob1 ob2 F \\-> :: ob1 ;" "" "0F81D") "RPIT" ("T ob \\-> :: ob ; -F ob \\-> :: ;" "ob is actually executed, and not pushed in -the stack." "078D6") "RPITE" ("T ob1 ob2 \\-> :: ob1 ; -F ob1 ob2 \\-> ob2 ;" "ob1 or ob2 is actually executed, and not -pushed in the stack." "0789C") "COLARPITE" ("T ob1 ob2 \\-> :: ob1 ; -F ob1 ob2 \\-> :: ob2 ;" "ob1 or ob2 is actually executed, and not -pushed in the stack." "0D657") "2'RCOLARPITE" ("Return to composite and ITE there." "" "0D6B2") "IT" ("T \\-> :: ; -F \\-> :: ;" "" "0D585") "NOT_IT" ("T \\-> :: ; -F \\-> :: ;" "" "07903") "?SKIP" ("T \\-> :: ; -F \\-> :: ;" "" "07903") "ITE" ("T \\-> :: ; -F \\-> :: ;" "" "0D6A1") "ITE_DROP" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "0D621") "ANDITE" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "106DC") "case" ("T \\-> :: ; -F \\-> :: ;" "" "0D55C") "NOTcase" ("T \\-> :: ; -F \\-> :: ;" "" "0D576") "ANDcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "10565") "ANDNOTcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "1065A") "ORcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "0E537") "casedrop" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "0D4C0") "NOTcasedrop" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "0D4B1") "case2drop" ("ob1 ob2 T \\-> :: ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "0D4E8") "NOTcase2drop" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ;" "" "0D4D9") "caseDROP" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "0D514") "NOTcaseDROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "0D529") "casedrptru" ("ob T \\-> T -ob F \\-> :: ob ;" "Note: should be called caseDRPTRU." "10119") "casedrpfls" ("ob T \\-> F -ob F \\-> :: ob ;" "Note: should be called caseDRPFLS." "0FE62") "NOTcsdrpfls" ("ob T \\-> :: ob ; -ob F \\-> F" "Note: should be called NOTcaseDRPFLS." "10380") "case2DROP" ("ob1 ob2 T \\-> :: ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "0D539") "NOTcase2DROP" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ;" "" "0D54D") "case2drpfls" ("ob1 ob2 T \\-> F -ob1 ob2 F \\-> :: ob1 ob2 ;" "Note: should be called case2DRPFLS." "0FE7B") "caseTRUE" ("T \\-> T -F \\-> :: ;" "" "0FDDB") "NOTcaseTRUE" ("T \\-> :: ; -F \\-> T" "" "10132") "caseFALSE" ("T \\-> F -F \\-> :: ;" "" "0FE94") "NOTcaseFALSE" ("T \\-> :: ; -F \\-> F" "" "1014B") "COLAcase" ("T \\-> :: ; -F \\-> :: ;" "Drops the rest of current stream and executes -case in the stream above." "0E501") "#=?SKIP" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "0FC64") "#>?SKIP" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "0FC91") "#=ITE" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "0F507") "# :: ; -#m #n \\-> :: ;" "" "10718") "#>ITE" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "1072C") "#=case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "0D435") "OVER#=case" ("#m #n \\-> :: #m ; -#m #n \\-> :: #m ;" "" "0D445") "#=casedrop" ("#m #n \\-> :: ; -#m #n \\-> :: #m ;" "Note: should be called OVER#=casedrop." "0D49C") "#=casedrpfls" ("#m #n \\-> F -#m #n \\-> :: #m ;" "Note: should be called OVER#=caseDRPFLS." "0FE3F") "#<>case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "105B5") "# :: ; -#m #n \\-> :: ;" "" "1058D") "#>case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "105E2") "#0=?SEMI" ("#0 \\-> :: ; -# \\-> :: ;" "" "0D5E1") "#0=?SKIP" ("#0 \\-> :: ; -# \\-> :: ;" "" "0FC22") "#0=ITE" ("#0 \\-> :: ; -# \\-> :: " "" "10704") "DUP#0=IT" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "106C3") "DUP#0=ITE" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "10740") "#0=case" ("#0 \\-> :: ; -# \\-> :: ;" "" "0D45F") "DUP#0=case" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "0D45A") "DUP#0=csedrp" ("#0 \\-> :: ; -# \\-> :: # ;" "" "0D471") "DUP#0=csDROP" ("#0 \\-> :: ; -# \\-> :: # ;" "" "10538") "#1=case" ("#1 \\-> :: ; -# \\-> :: ;" "" "105A1") "#1=?SKIP" ("#1 \\-> :: ; -# \\-> :: ;" "" "0FC4B") "#>2case" ("#0/#1/#2 \\-> :: ; -# \\-> :: ;" "" "105C9") "?CaseKeyDef" ("# #' \\-> :: ' ob1 T ; - \\-> :: ;" "Compares two bints. If equal, quotes the +prologs and contents are the same." "03B97") "EQUALNOT" ("ob1 ob2 --> flag" "Returns TRUE if the objects are different." "0FEBC") "EQUALOR" ("flag ob1 ob2 --> flag'" "Does EQUAL then OR." "0FEF8") "?SEMI" ("T --> :: ; +F --> :: ;" "" "0D604") "NOT?SEMI" ("T --> :: ; +F --> :: ;" "" "0D5F5") "?SEMIDROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "10164") "?SWAP" ("ob1 ob2 T --> :: ob2 ob1 ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "0F7F5") "?SKIPSWAP" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ob2 ob1 ;" "" "0F679") "?SWAPDROP" ("ob1 ob2 T --> :: ob1 ; +ob1 ob2 F --> :: ob2 ;" "" "0F836") "NOT?SWAPDROP" ("ob1 ob2 T --> :: ob2 ; +ob1 ob2 F --> :: ob1 ;" "" "0F81D") "RPIT" ("T ob --> :: ob ; +F ob --> :: ;" "ob is actually executed, and not pushed in +the stack." "078D6") "RPITE" ("T ob1 ob2 --> :: ob1 ; +F ob1 ob2 --> ob2 ;" "ob1 or ob2 is actually executed, and not +pushed in the stack." "0789C") "COLARPITE" ("T ob1 ob2 --> :: ob1 ; +F ob1 ob2 --> :: ob2 ;" "ob1 or ob2 is actually executed, and not +pushed in the stack." "0D657") "2'RCOLARPITE" ("Return to composite and ITE there." "" "0D6B2") "IT" ("T --> :: ; +F --> :: ;" "" "0D585") "NOT_IT" ("T --> :: ; +F --> :: ;" "" "07903") "?SKIP" ("T --> :: ; +F --> :: ;" "" "07903") "ITE" ("T --> :: ; +F --> :: ;" "" "0D6A1") "ITE_DROP" ("ob T --> :: ; +ob F --> :: ob ;" "" "0D621") "ANDITE" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "106DC") "case" ("T --> :: ; +F --> :: ;" "" "0D55C") "NOTcase" ("T --> :: ; +F --> :: ;" "" "0D576") "ANDcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "10565") "ANDNOTcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "1065A") "ORcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "0E537") "casedrop" ("ob T --> :: ; +ob F --> :: ob ;" "" "0D4C0") "NOTcasedrop" ("ob T --> :: ob ; +ob F --> :: ;" "" "0D4B1") "case2drop" ("ob1 ob2 T --> :: ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "0D4E8") "NOTcase2drop" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ;" "" "0D4D9") "caseDROP" ("ob T --> :: ; +ob F --> :: ob ;" "" "0D514") "NOTcaseDROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "0D529") "casedrptru" ("ob T --> T +ob F --> :: ob ;" "Note: should be called caseDRPTRU." "10119") "casedrpfls" ("ob T --> F +ob F --> :: ob ;" "Note: should be called caseDRPFLS." "0FE62") "NOTcsdrpfls" ("ob T --> :: ob ; +ob F --> F" "Note: should be called NOTcaseDRPFLS." "10380") "case2DROP" ("ob1 ob2 T --> :: ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "0D539") "NOTcase2DROP" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ;" "" "0D54D") "case2drpfls" ("ob1 ob2 T --> F +ob1 ob2 F --> :: ob1 ob2 ;" "Note: should be called case2DRPFLS." "0FE7B") "caseTRUE" ("T --> T +F --> :: ;" "" "0FDDB") "NOTcaseTRUE" ("T --> :: ; +F --> T" "" "10132") "caseFALSE" ("T --> F +F --> :: ;" "" "0FE94") "NOTcaseFALSE" ("T --> :: ; +F --> F" "" "1014B") "COLAcase" ("T --> :: ; +F --> :: ;" "Drops the rest of current stream and executes +case in the stream above." "0E501") "#=?SKIP" ("#m #n --> :: ; +#m #n --> :: ;" "" "0FC64") "#>?SKIP" ("#m #n --> :: ; +#m #n --> :: ;" "" "0FC91") "#=ITE" ("#m #n --> :: ; +#m #n --> :: ;" "" "0F507") "# :: ; +#m #n --> :: ;" "" "10718") "#>ITE" ("#m #n --> :: ; +#m #n --> :: ;" "" "1072C") "#=case" ("#m #n --> :: ; +#m #n --> :: ;" "" "0D435") "OVER#=case" ("#m #n --> :: #m ; +#m #n --> :: #m ;" "" "0D445") "#=casedrop" ("#m #n --> :: ; +#m #n --> :: #m ;" "Note: should be called OVER#=casedrop." "0D49C") "#=casedrpfls" ("#m #n --> F +#m #n --> :: #m ;" "Note: should be called OVER#=caseDRPFLS." "0FE3F") "#<>case" ("#m #n --> :: ; +#m #n --> :: ;" "" "105B5") "# :: ; +#m #n --> :: ;" "" "1058D") "#>case" ("#m #n --> :: ; +#m #n --> :: ;" "" "105E2") "#0=?SEMI" ("#0 --> :: ; +# --> :: ;" "" "0D5E1") "#0=?SKIP" ("#0 --> :: ; +# --> :: ;" "" "0FC22") "#0=ITE" ("#0 --> :: ; +# --> :: " "" "10704") "DUP#0=IT" ("#0 --> :: #0 ; +# --> :: # ;" "" "106C3") "DUP#0=ITE" ("#0 --> :: #0 ; +# --> :: # ;" "" "10740") "#0=case" ("#0 --> :: ; +# --> :: ;" "" "0D45F") "DUP#0=case" ("#0 --> :: #0 ; +# --> :: # ;" "" "0D45A") "DUP#0=csedrp" ("#0 --> :: ; +# --> :: # ;" "" "0D471") "DUP#0=csDROP" ("#0 --> :: ; +# --> :: # ;" "" "10538") "#1=case" ("#1 --> :: ; +# --> :: ;" "" "105A1") "#1=?SKIP" ("#1 --> :: ; +# --> :: ;" "" "0FC4B") "#>2case" ("#0/#1/#2 --> :: ; +# --> :: ;" "" "105C9") "?CaseKeyDef" ("# #' --> :: ' ob1 T ; + --> :: ;" "Compares two bints. If equal, quotes the next object from the runsream and returns it -along with TRUE." "24008") "?CaseRomptr@" ("# #' \\-> ob T - \\-> F - \\-> :: ;" "Compares two bints. If equal, tries to +along with TRUE." "24008") "?CaseRomptr@" ("# #' --> ob T + --> F + --> :: ;" "Compares two bints. If equal, tries to resolve the rompointer which must be the next object in the runstream. The ROMPTR@ pushes TRUE when successful, so this entry can be -used directly for key handlers." "2403A") "j%0=case" ("%0 \\-> :: ; -ob \\-> :: ;" "" "105F6") "EQIT" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "106AA") "EQITE" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "106F0") "jEQcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "10551") "EQcase" ("ob1 ob1 \\-> :: ob1 ; -ob1 ob2 \\-> :: ob1 ;" "Note: Should be called OVEREQcase." "0D4FC") "EQcasedrop" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ob1 ;" "Note: should be called OVEREQcasedrop." "0D483") "EQUALcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "10579") "EQUALNOTcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "1066E") "EQUALcasedrp" ("ob ob1 ob2 \\-> :: ; -ob ob1 ob2 \\-> :: ob ;" "" "1051F") "dIDNTNcase" ("id \\-> :: id ; -ob \\-> :: ob ;" "" "10682") "REALcase" ("% \\-> :: ; -ob \\-> :: ;" "" "1060A") "dREALNcase" ("% \\-> :: % ; -ob \\-> :: ob ;" "" "10696") "dARRYcase" ("[] \\-> :: [] ; -ob \\-> :: ob ;" "" "1061E") "dLISTcase" ("{} \\-> :: {} ob1 ; -ob \\-> :: ob ;" "" "10632") "UserITE" ("#set \\-> :: ; -#clr \\-> :: ;" "" "10754") "SysITE" ("#set \\-> :: ; -#clr \\-> :: ;" "" "10768") "caseDEADKEY" ("T \\-> :: DoBadKey ; -F \\-> :: ;" "" "10466") "caseDoBadKey" ("T \\-> :: DoBadKey ; -F \\-> :: ;" "" "10466") "caseDrpBadKy" ("ob T \\-> :: DoBadKey ; -ob F \\-> :: ob ;" "" "1044D") "caseERRJMP" ("T \\-> :: ERRJMP ; -F \\-> :: ;" "" "0FA51") "caseSIZEERR" ("T \\-> :: SIZEERR ; -F \\-> :: ;" "" "10399") "NcaseSIZEERR" ("T \\-> :: ; -F \\-> :: SIZEERR ;" "" "103AD") "NcaseTYPEERR" ("T \\-> :: ; -F \\-> :: TYPEERR ;" "" "103C1") "EditExstCase" ("\\-> :: ; -\\-> :: ;" "Tests if there is an edit line active." "10646") "NOP" ("\\->" "Does nothing." "0765C") "xNEGNEG" ("\\->" "Does nothing, decompiles to +used directly for key handlers." "2403A") "j%0=case" ("%0 --> :: ; +ob --> :: ;" "" "105F6") "EQIT" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "106AA") "EQITE" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "106F0") "jEQcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "10551") "EQcase" ("ob1 ob1 --> :: ob1 ; +ob1 ob2 --> :: ob1 ;" "Note: Should be called OVEREQcase." "0D4FC") "EQcasedrop" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ob1 ;" "Note: should be called OVEREQcasedrop." "0D483") "EQUALcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "10579") "EQUALNOTcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "1066E") "EQUALcasedrp" ("ob ob1 ob2 --> :: ; +ob ob1 ob2 --> :: ob ;" "" "1051F") "dIDNTNcase" ("id --> :: id ; +ob --> :: ob ;" "" "10682") "REALcase" ("% --> :: ; +ob --> :: ;" "" "1060A") "dREALNcase" ("% --> :: % ; +ob --> :: ob ;" "" "10696") "dARRYcase" ("[] --> :: [] ; +ob --> :: ob ;" "" "1061E") "dLISTcase" ("{} --> :: {} ob1 ; +ob --> :: ob ;" "" "10632") "UserITE" ("#set --> :: ; +#clr --> :: ;" "" "10754") "SysITE" ("#set --> :: ; +#clr --> :: ;" "" "10768") "caseDEADKEY" ("T --> :: DoBadKey ; +F --> :: ;" "" "10466") "caseDoBadKey" ("T --> :: DoBadKey ; +F --> :: ;" "" "10466") "caseDrpBadKy" ("ob T --> :: DoBadKey ; +ob F --> :: ob ;" "" "1044D") "caseERRJMP" ("T --> :: ERRJMP ; +F --> :: ;" "" "0FA51") "caseSIZEERR" ("T --> :: SIZEERR ; +F --> :: ;" "" "10399") "NcaseSIZEERR" ("T --> :: ; +F --> :: SIZEERR ;" "" "103AD") "NcaseTYPEERR" ("T --> :: ; +F --> :: TYPEERR ;" "" "103C1") "EditExstCase" ("--> :: ; +--> :: ;" "Tests if there is an edit line active." "10646") "NOP" ("-->" "Does nothing." "0765C") "xNEGNEG" ("-->" "Does nothing, decompiles to :: CK1&Dispatch BINT0 NOP ; -There like NOP, but requires an argument. " "3AD12") "'R" ("\\-> ob" "Pushes next object in return stack (i.e., the +There like NOP, but requires an argument. " "3AD12") "'R" ("--> ob" "Pushes next object in return stack (i.e., the first object in the composite above this one) to the stack (skipping it). If top return stack is empty (contains SEMI), a null secondary is pushed and the pointer is not -advanced." "076B9") "'REVAL" ("\\-> ?" "Does 'R then EVAL." "07734") "'R'R" ("\\-> ob1 ob2" "Does 'R twice." "1025E") "ticR" ("\\-> ob T -\\-> F" "Pushes next object in return stack to stack +advanced." "076B9") "'REVAL" ("--> ?" "Does 'R then EVAL." "07734") "'R'R" ("--> ob1 ob2" "Does 'R twice." "1025E") "ticR" ("--> ob T +--> F" "Pushes next object in return stack to stack and TRUE, of just FALSE if the top return stack body is empty. In this QcaseQ, it is -dropped." "0D752") "'RRDROP" ("\\-> ob" "Does 'R , then RDROP." "1027C") ">R" (":: \\->" "Pushes :: to top of return stack (skips +dropped." "0D752") "'RRDROP" ("--> ob" "Does 'R , then RDROP." "1027C") ">R" (":: -->" "Pushes :: to top of return stack (skips prolog, i.e., the composite will be executed -automatically)." "07778") "R>" ("\\-> ::" "Creates and pops a secondary from top -return stack body to stack." "077F8") "R@" ("\\-> ::" "Like R>, but the return stack is not -popped." "077EB") "EVAL" ("ob \\->" "Evaluates object." "0775C") "COMPEVAL" ("comp \\->" "EVAL just pushes a list back, this one -executes it." "1340B") "RDUP" ("\\->" "Duplicates top return stack level." "20898") "RDROP" ("\\->" "Pops the return stack." "07790") "2RDROP" ("\\->" "Pops two return stack levels." "0CF3A") "3RDROP" ("\\->" "Pops three return stack levels." "0CF4C") "DROPRDROP" ("ob \\->" "Does DROP then RDROP ." "0FBE1") "RDROPCOLA" ("\\->" "Does RDROP then COLA ." "0E4D3") "RSWAP" ("\\->" "Swap in the return stack." "0CC9D") "RROLL" ("#n \\->" "Rolls nth return stack level to top of return -stack." "208ED") "RSKIP" ("\\->" "Skips first object in the return stack (i.e., +automatically)." "07778") "R>" ("--> ::" "Creates and pops a secondary from top +return stack body to stack." "077F8") "R@" ("--> ::" "Like R>, but the return stack is not +popped." "077EB") "EVAL" ("ob -->" "Evaluates object." "0775C") "COMPEVAL" ("comp -->" "EVAL just pushes a list back, this one +executes it." "1340B") "RDUP" ("-->" "Duplicates top return stack level." "20898") "RDROP" ("-->" "Pops the return stack." "07790") "2RDROP" ("-->" "Pops two return stack levels." "0CF3A") "3RDROP" ("-->" "Pops three return stack levels." "0CF4C") "DROPRDROP" ("ob -->" "Does DROP then RDROP ." "0FBE1") "RDROPCOLA" ("-->" "Does RDROP then COLA ." "0E4D3") "RSWAP" ("-->" "Swap in the return stack." "0CC9D") "RROLL" ("#n -->" "Rolls nth return stack level to top of return +stack." "208ED") "RSKIP" ("-->" "Skips first object in the return stack (i.e., the first object in the composite above this -one)." "100E7") "SEMI" ("\\->" "DROP the rest of the current stream." "0312B") "'" ("\\-> nob (nextob)" "Pushes next object in the stream to the stack -(skipping it)." "07665") "xSILENT'" ("\\-> nextob" "Put the next ob in the runstream on the -stack. Quoter used in UserRPL." "3EBFB") "DUP'" ("ob \\-> ob nob" "Does DUP then '." "101A5") "DROP'" ("ob \\-> nob" "Does DROP then '." "101CD") "SWAP'" ("ob1 ob2 \\-> ob2 ob1 nob" "Does SWAP then '." "101B9") "OVER'" ("ob1 ob2 \\-> ob1 ob2 ob1 nob" "Does OVER then '." "101E1") "STO'" ("ob id/lam \\-> nob" "Does STO then '." "101F5") "TRUE'" ("\\-> T nob" "Pushes TRUE and the next object to the stack." "10209") "FALSE'" ("\\-> F nob" "Pushes FALSE and the next object to the -stack." "10236") "ONEFALSE'" ("\\-> #1 F nob" "Pushes ONE, FALSE and the next object to the -stack." "1021D") "#1+'" ("# \\-> #+1 nob" "Does #1+ then '." "1024A") "'NOP" ("\\-> NOP" "Pushes NOP to the stack." "0FBA5") "'ERRJMP" ("\\-> ERRJMP" "Pushes ERRJMP to the stack." "0FA3D") "'DROPFALSE" ("\\-> DROPFALSE" "Pushes DROPFALSE to the stack." "26E33") "'DoBadKey" ("\\-> DoBadKey" "Pushes DoBadKey to the stack." "23F4A") "'DoBadKeyT" ("\\-> DoBadKey T" "Pushes DoBadKey and TRUE to the stack." "23F5E") "'xDER" ("\\-> xDER" "Pushes xDER (User word \\.d) to the stack." "103E9") "'Rapndit" ("meta ob1...ob4 \\-> meta&ob ob1...ob4" "Takes ob from runstream and appends it to the -meta starting in level 5." "14D89") "'xDEREQ" ("ob \\-> flag" "Is ob eq to user command xDER?" "102D6") "COLA" ("Evals next obj and +one)." "100E7") "SEMI" ("-->" "DROP the rest of the current stream." "0312B") "'" ("--> nob (nextob)" "Pushes next object in the stream to the stack +(skipping it)." "07665") "xSILENT'" ("--> nextob" "Put the next ob in the runstream on the +stack. Quoter used in UserRPL." "3EBFB") "DUP'" ("ob --> ob nob" "Does DUP then '." "101A5") "DROP'" ("ob --> nob" "Does DROP then '." "101CD") "SWAP'" ("ob1 ob2 --> ob2 ob1 nob" "Does SWAP then '." "101B9") "OVER'" ("ob1 ob2 --> ob1 ob2 ob1 nob" "Does OVER then '." "101E1") "STO'" ("ob id/lam --> nob" "Does STO then '." "101F5") "TRUE'" ("--> T nob" "Pushes TRUE and the next object to the stack." "10209") "FALSE'" ("--> F nob" "Pushes FALSE and the next object to the +stack." "10236") "ONEFALSE'" ("--> #1 F nob" "Pushes ONE, FALSE and the next object to the +stack." "1021D") "#1+'" ("# --> #+1 nob" "Does #1+ then '." "1024A") "'NOP" ("--> NOP" "Pushes NOP to the stack." "0FBA5") "'ERRJMP" ("--> ERRJMP" "Pushes ERRJMP to the stack." "0FA3D") "'DROPFALSE" ("--> DROPFALSE" "Pushes DROPFALSE to the stack." "26E33") "'DoBadKey" ("--> DoBadKey" "Pushes DoBadKey to the stack." "23F4A") "'DoBadKeyT" ("--> DoBadKey T" "Pushes DoBadKey and TRUE to the stack." "23F5E") "'xDER" ("--> xDER" "Pushes xDER (User word \\.d) to the stack." "103E9") "'Rapndit" ("meta ob1...ob4 --> meta&ob ob1...ob4" "Takes ob from runstream and appends it to the +meta starting in level 5." "14D89") "'xDEREQ" ("ob --> flag" "Is ob eq to user command xDER?" "102D6") "COLA" ("Evals next obj and drops rest of this stream." "" "077AA") "ONECOLA" ("Does ONE, then COLA." "" "10295") "SWAPCOLA" ("Does SWAP, then COLA." "" "0FBFA") "XYZ>ZCOLA" ("Does UNROT2DROP, then COLA." "" "0FC0E") "COLA_EVAL" ("Returns and evals first obj in previous stream." "" "0D636") "COLACOLA" ("Drops rest of current stream does COLA in the above one." "" "0E4E8") "SKIP" ("Skips 1 obj in the runstream." "" "07926") "COLASKIP" ("Drops rest of current stream -and skips one obj in above stream." "" "0FCAA") "BEGIN" ("\\->" "Pushes interpreter pointer into the return -stack. " "0797B") "AGAIN" ("\\->" "Sets the interpreter pointer to the topmost +and skips one obj in above stream." "" "0FCAA") "BEGIN" ("-->" "Pushes interpreter pointer into the return +stack. " "0797B") "AGAIN" ("-->" "Sets the interpreter pointer to the topmost value in the return stack, without popping -it." "07984") "REPEAT" ("\\->" "Sets the interpreter pointer to the topmost +it." "07984") "REPEAT" ("-->" "Sets the interpreter pointer to the topmost value in the return stack, without popping -it." "079BE") "UNTIL" ("flag \\->" "If FALSE then AGAIN, otherwise -RDROP ." "079A1") "NOT_UNTIL" ("flag \\->" "NOT then UNTIL ." "0FCBE") "#0=UNTIL" ("# \\-> #" "Actually, should be called DUP#0=UNTIL." "0F4B2") "WHILE" ("flag \\->" "If TRUE does nothing, otherwise RDROP then -2SKIP ." "079C7") "NOT_WHILE" ("flag \\->" "NOT then WHILE ." "0FCD7") "DUP#0<>WHILE" ("# \\->" "Try to guess what it does." "0FCF0") "DO" ("#stop #start \\->" "" "07BD0") "ZERO_DO" ("#stop \\->" "" "07B9C") "DUP#0_DO" ("#stop \\-> #stop" "" "0FD77") "ONE_DO" ("#stop \\->" "" "07BA7") "#1+_ONE_DO" ("#stop \\->" "" "07BB4") "toLEN_DO" ("{} \\-> {}" "From ONE to #elements." "0FD90") "LOOP" ("\\->" "" "07B0D") "+LOOP" ("# \\->" "Increments index by specified number." "07B7E") "DROPLOOP" ("ob \\->" "" "0FD5E") "SWAPLOOP" ("ob1 ob2 \\-> ob2 ob1" "" "0FD45") "INDEX@" ("\\-> #" "Recalls topmost loop counter value." "079FA") "DUPINDEX@" ("ob \\-> ob #" "" "0FD09") "SWAPINDEX@" ("ob1 ob2 \\-> ob2 ob1 #" "" "0FD1D") "OVERINDEX@" ("ob1 ob2 \\-> ob1 ob2 ob1 #" "" "0FD31") "INDEX@#-" ("# \\-> #'" "" "1006F") "INDEXSTO" ("# \\->" "Stores new topmost loop counter value." "07A49") "ISTOP@" ("\\-> #" "Recalls topmost loop stop value." "07A22") "ISTOPSTO" ("# \\->" "Stores new topmost loop stop value." "07A6E") "JINDEX@" ("\\-> #" "Recalls second topmost loop counter value." "07A31") "JINDEXSTO" ("# \\->" "Stores new second topmost loop counter -value." "07A86") "JSTOP@" ("\\-> #" "Recalls second topmost loop stop value." "07A3D") "JSTOPSTO" ("# \\->" "Stores new second topmost loop stop value." "07A9B") "ZEROISTOPSTO" ("\\->" "Does not exit loop immediately. Just stores +it." "079BE") "UNTIL" ("flag -->" "If FALSE then AGAIN, otherwise +RDROP ." "079A1") "NOT_UNTIL" ("flag -->" "NOT then UNTIL ." "0FCBE") "#0=UNTIL" ("# --> #" "Actually, should be called DUP#0=UNTIL." "0F4B2") "WHILE" ("flag -->" "If TRUE does nothing, otherwise RDROP then +2SKIP ." "079C7") "NOT_WHILE" ("flag -->" "NOT then WHILE ." "0FCD7") "DUP#0<>WHILE" ("# -->" "Try to guess what it does." "0FCF0") "DO" ("#stop #start -->" "" "07BD0") "ZERO_DO" ("#stop -->" "" "07B9C") "DUP#0_DO" ("#stop --> #stop" "" "0FD77") "ONE_DO" ("#stop -->" "" "07BA7") "#1+_ONE_DO" ("#stop -->" "" "07BB4") "toLEN_DO" ("{} --> {}" "From ONE to #elements." "0FD90") "LOOP" ("-->" "" "07B0D") "+LOOP" ("# -->" "Increments index by specified number." "07B7E") "DROPLOOP" ("ob -->" "" "0FD5E") "SWAPLOOP" ("ob1 ob2 --> ob2 ob1" "" "0FD45") "INDEX@" ("--> #" "Recalls topmost loop counter value." "079FA") "DUPINDEX@" ("ob --> ob #" "" "0FD09") "SWAPINDEX@" ("ob1 ob2 --> ob2 ob1 #" "" "0FD1D") "OVERINDEX@" ("ob1 ob2 --> ob1 ob2 ob1 #" "" "0FD31") "INDEX@#-" ("# --> #'" "" "1006F") "INDEXSTO" ("# -->" "Stores new topmost loop counter value." "07A49") "ISTOP@" ("--> #" "Recalls topmost loop stop value." "07A22") "ISTOPSTO" ("# -->" "Stores new topmost loop stop value." "07A6E") "JINDEX@" ("--> #" "Recalls second topmost loop counter value." "07A31") "JINDEXSTO" ("# -->" "Stores new second topmost loop counter +value." "07A86") "JSTOP@" ("--> #" "Recalls second topmost loop stop value." "07A3D") "JSTOPSTO" ("# -->" "Stores new second topmost loop stop value." "07A9B") "ZEROISTOPSTO" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "1088A") "(ExitAtLoop)" ("\\->" "Does not exit loop immediately. Just stores +the next LOOP will be evaluated." "1088A") "(ExitAtLoop)" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "1088A") "ExitAtLOOP" ("\\->" "Does not exit loop immediately. Just stores +the next LOOP will be evaluated." "1088A") "ExitAtLOOP" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "1088A") "DUP@" ("id/lam \\-> id/lam ob T - \\-> id/lam F" "Does DUP then @." "0F4DF") "STO" ("ob id/lam \\->" "For ids this assumes ob is not pco. If +the next LOOP will be evaluated." "1088A") "DUP@" ("id/lam --> id/lam ob T + --> id/lam F" "Does DUP then @." "0F4DF") "STO" ("ob id/lam -->" "For ids this assumes ob is not pco. If replacing some object, that object is copied to TEMPOB and pointers are updated. For -lams: Errors if lam is unbound." "08644") "REPLACE" ("newob oldob \\-> newob" "Replaces oldob (in memory) with newob." "08ED9") "PURGE" ("id \\->" "Purges variable. Does no type check first." "0952D") "CREATE" ("ob id \\->" "Creates a variable in the current directory. +lams: Errors if lam is unbound." "08644") "REPLACE" ("newob oldob --> newob" "Replaces oldob (in memory) with newob." "08ED9") "PURGE" ("id -->" "Purges variable. Does no type check first." "0952D") "CREATE" ("ob id -->" "Creates a variable in the current directory. Errors if id is or contains current -directory. Assumes id is not a pco." "08F9C") "'LAMLNAMESTO" ("ob \\->" "STO to LAM LAMLNAME." "102BD") "MAKERRP" ("#libnum \\-> rrp" "Creates an empty directory." "07FBD") "CREATEDIR" ("id \\->" "Creates an empty directory. Calls -?PURGE_HERE first to delete the original." "22F3B") "LASTRAM-WORD" ("rrp \\-> ob T - \\-> F" "Recalls first object in directory." "08C35") "PREVRAM-WORD" ("ob \\-> ob' T - \\-> F" "Recalls next object in directory." "08C85") "RAM-WORDNAME" ("ob \\-> id" "Recalls name of object in current directory." "08BF2") "SYSRRP?" ("rrp \\-> flag" "Is the directory the HOME directory?" "096DA") "CONTEXT@" ("\\-> rrp" "Recalls current directory." "09660") "CONTEXT!" ("rrp \\->" "Sets new current directory." "0960E") "SYSCONTEXT" ("\\->" "Sets HOME as current directory." "09698") "HOMEDIR" ("\\->" "Sets HOME as current directory." "09698") "TOTEMPOB" ("ob \\-> ob'" "Copies object to TEMPOB and returns -pointer to the new copy." "06E2F") "TOTEMPSWAP" ("ob1 ob2 \\-> ob2' ob1" "Does TOTEMPOB then SWAP." "0F543") "CKREF" ("ob \\-> ob'" "If object is in TEMPOB, is not embedded in a +directory. Assumes id is not a pco." "08F9C") "'LAMLNAMESTO" ("ob -->" "STO to LAM LAMLNAME." "102BD") "MAKERRP" ("#libnum --> rrp" "Creates an empty directory." "07FBD") "CREATEDIR" ("id -->" "Creates an empty directory. Calls +?PURGE_HERE first to delete the original." "22F3B") "LASTRAM-WORD" ("rrp --> ob T + --> F" "Recalls first object in directory." "08C35") "PREVRAM-WORD" ("ob --> ob' T + --> F" "Recalls next object in directory." "08C85") "RAM-WORDNAME" ("ob --> id" "Recalls name of object in current directory." "08BF2") "SYSRRP?" ("rrp --> flag" "Is the directory the HOME directory?" "096DA") "CONTEXT@" ("--> rrp" "Recalls current directory." "09660") "CONTEXT!" ("rrp -->" "Sets new current directory." "0960E") "SYSCONTEXT" ("-->" "Sets HOME as current directory." "09698") "HOMEDIR" ("-->" "Sets HOME as current directory." "09698") "TOTEMPOB" ("ob --> ob'" "Copies object to TEMPOB and returns +pointer to the new copy." "06E2F") "TOTEMPSWAP" ("ob1 ob2 --> ob2' ob1" "Does TOTEMPOB then SWAP." "0F543") "CKREF" ("ob --> ob'" "If object is in TEMPOB, is not embedded in a composite and not referenced, does nothing. Else copies it to TEMPOB and returns the -copy." "16451") "SWAPCKREF" ("ob1 ob2 \\-> ob2 ob1'" "Does SWAP then CKREF." "107F9") "INTEMNOTREF?" ("ob \\-> ob flag" "If the object is in TEMPOB area, is not +copy." "16451") "SWAPCKREF" ("ob1 ob2 --> ob2 ob1'" "Does SWAP then CKREF." "107F9") "INTEMNOTREF?" ("ob --> ob flag" "If the object is in TEMPOB area, is not embedded in a composite and is not referenced, returns the object and TRUE, -otherwise returns the object and FALSE." "0731C") "~INTEMPOB?" ("ob \\-> ob flag" "" "0220E8") "SLOW" ("\\->" "15 millisecond delay." "25186") "VERYSLOW" ("\\->" "300 millisecond delay." "251A1") "VERYVERYSLOW" ("\\->" "3 second delay." "251B1") "dowait" ("%secs \\->" "Waits specified number of seconds." "3A7DB") "%>HMS" ("% \\-> %hms" "Converts from decimal to H.MMSS format." "1B594") "%HMS>" ("%hms \\-> %" "Converts from H.MMSS format to decimal." "1B5AD") "%HMS+" ("%hms1 %hms2 \\-> %hms" "Adds time in hms format." "1B5C1") "%HMS-" ("%hms1 %hms2 \\-> %hms" "Subtracts time in hms format." "1B5E9") "SysTime" ("\\-> hxs" "Returns tick count." "3F7A7") "CLKTICKS" ("\\-> hxs" "Returns tick count." "3F7A7") "SetSysFlag" ("# \\->" "Sets the system flag with number #. -TEXT:Flags" "193A7") "ClrSysFlag" ("# \\->" "Clears the system flag with number #. -TEXT:Flags" "193D7") "TestSysFlag" ("# \\-> flag" "Returns TRUE if system flag is set. -TEXT:Flags" "193FA") "SetUserFlag" ("# \\->" "Set the user flag with number #. -TEXT:Flags" "1939B") "ClrUserFlag" ("# \\->" "Clear the user flag with number #. -TEXT:Flags" "193CB") "TestUserFlag" ("# \\-> flag" "Returns TRUE if user flag is set. -TEXT:Flags" "193EE") "setbeep" ("#ms #Hz \\->" "Also beeps." "2074F") "TurnOff" ("\\->" "Internal OFF." "04A53") "$jChkLowBat" ("" "" "0F29C") "GARBAGE" ("\\->" "Forces garbage collection." "06742") "MEM" ("\\-> #" "Returns amount of free memory in nibbles. +otherwise returns the object and FALSE." "0731C") "~INTEMPOB?" ("ob --> ob flag" "" "0220E8") "SLOW" ("-->" "15 millisecond delay." "25186") "VERYSLOW" ("-->" "300 millisecond delay." "251A1") "VERYVERYSLOW" ("-->" "3 second delay." "251B1") "dowait" ("%secs -->" "Waits specified number of seconds." "3A7DB") "%>HMS" ("% --> %hms" "Converts from decimal to H.MMSS format." "1B594") "%HMS>" ("%hms --> %" "Converts from H.MMSS format to decimal." "1B5AD") "%HMS+" ("%hms1 %hms2 --> %hms" "Adds time in hms format." "1B5C1") "%HMS-" ("%hms1 %hms2 --> %hms" "Subtracts time in hms format." "1B5E9") "SysTime" ("--> hxs" "Returns tick count." "3F7A7") "CLKTICKS" ("--> hxs" "Returns tick count." "3F7A7") "SetSysFlag" ("# -->" "Sets the system flag with number #. +TEXT:Flags" "193A7") "ClrSysFlag" ("# -->" "Clears the system flag with number #. +TEXT:Flags" "193D7") "TestSysFlag" ("# --> flag" "Returns TRUE if system flag is set. +TEXT:Flags" "193FA") "SetUserFlag" ("# -->" "Set the user flag with number #. +TEXT:Flags" "1939B") "ClrUserFlag" ("# -->" "Clear the user flag with number #. +TEXT:Flags" "193CB") "TestUserFlag" ("# --> flag" "Returns TRUE if user flag is set. +TEXT:Flags" "193EE") "setbeep" ("#ms #Hz -->" "Also beeps." "2074F") "TurnOff" ("-->" "Internal OFF." "04A53") "$jChkLowBat" ("" "" "0F29C") "GARBAGE" ("-->" "Forces garbage collection." "06742") "MEM" ("--> #" "Returns amount of free memory in nibbles. Does not do garbage collection. (The user -word does.)" "06761") "OSIZE" ("ob \\-> #" "Returns object size in nibbles. Forces -garbage collection." "060BB") "OCRC" ("ob \\-> #nib hxs" "Returns size in nibbles and checksum as hxs." "060FD") "INHARDROM?" ("ob \\-> ob flag" "Is object address < #80000h?" "140B7") "CHANGETYPE" ("ob #prolog \\-> ob'" "Changes prolog of object, does TOTEMPOB." "0626C") "DOFINISH" ("\\->" "Internal FINISH." "3F293") "CLOSEUART" ("\\->" "Internal CLOSEIO." "3F28E") "OpenIO" ("" "" "3F040") "docr" ("" "" "3F2B3") "CloseUart" ("" "" "170BB") "OpenUart?Clr" ("" "" "3F2A4") "PRINT" ("" "" "3F2A5") "SetEcma94" ("" "" "3F2AD") "AllowPrlcdCl" ("" "" "3F291") "UARTBUFLEN" ("" "" "3F2AF") "PUTSERIAL" ("" "" "3F2A6") "GETSERIAL" ("" "" "3F29E") "CK0" ("\\->" "Saves current command to LASTCKCMD. Marks -stack below level 1 to STACKMARK." "12F1E") "CK&DISPATCH0" ("\\->" "Dispatches on stack argument. Does not +word does.)" "06761") "OSIZE" ("ob --> #" "Returns object size in nibbles. Forces +garbage collection." "060BB") "OCRC" ("ob --> #nib hxs" "Returns size in nibbles and checksum as hxs." "060FD") "INHARDROM?" ("ob --> ob flag" "Is object address < #80000h?" "140B7") "CHANGETYPE" ("ob #prolog --> ob'" "Changes prolog of object, does TOTEMPOB." "0626C") "DOFINISH" ("-->" "Internal FINISH." "3F293") "CLOSEUART" ("-->" "Internal CLOSEIO." "3F28E") "OpenIO" ("" "" "3F040") "docr" ("" "" "3F2B3") "CloseUart" ("" "" "170BB") "OpenUart?Clr" ("" "" "3F2A4") "PRINT" ("" "" "3F2A5") "SetEcma94" ("" "" "3F2AD") "AllowPrlcdCl" ("" "" "3F291") "UARTBUFLEN" ("" "" "3F2AF") "PUTSERIAL" ("" "" "3F2A6") "GETSERIAL" ("" "" "3F29E") "CK0" ("-->" "Saves current command to LASTCKCMD. Marks +stack below level 1 to STACKMARK." "12F1E") "CK&DISPATCH0" ("-->" "Dispatches on stack argument. Does not convert ZINTs to REAL. -- CK&DISPATCH1 CK&DISPATCH2 -TEXT:Dispatch_Types" "13573") "CK&DISPATCH1" ("\\->" "Dispatches on stack arguments, stripping tags +TEXT:Dispatch_Types" "13573") "CK&DISPATCH1" ("-->" "Dispatches on stack arguments, stripping tags and converting ZINTS to REALS (HP49 only) if necessary. -- CK&DISPATCH0 CK&DISPATCH2 -TEXT:Dispatch_Types" "1352A") "CK&DISPATCH2" ("\\->" "Equivalent to CK&DISPATCH1. +TEXT:Dispatch_Types" "1352A") "CK&DISPATCH2" ("-->" "Equivalent to CK&DISPATCH1. -- CK&DISPATCH0 -TEXT:Dispatch_Types" "13582") "CK1&Dispatch" ("\\->" "Combines CK1 with CK&DISPATCH1. +TEXT:Dispatch_Types" "13582") "CK1&Dispatch" ("-->" "Combines CK1 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "1341F") "CK2&Dispatch" ("\\->" "Combines CK2 with CK&DISPATCH1. +TEXT:Dispatch_Types" "1341F") "CK2&Dispatch" ("-->" "Combines CK2 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "13430") "CK3&Dispatch" ("\\->" "Combines CK3 with CK&DISPATCH1. +TEXT:Dispatch_Types" "13430") "CK3&Dispatch" ("-->" "Combines CK3 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "13441") "CK4&Dispatch" ("\\->" "Combines CK4 with CK&DISPATCH1. +TEXT:Dispatch_Types" "13441") "CK4&Dispatch" ("-->" "Combines CK4 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "13452") "CK5&Dispatch" ("\\->" "Combines CK5 with CK&DISPATCH1. +TEXT:Dispatch_Types" "13452") "CK5&Dispatch" ("-->" "Combines CK5 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "13463") "0LastRomWrd!" ("\\->" "Clears command save by last CK command. -CK0" "232A7") "0LASTOWDOB!" ("\\->" "Clears command save by last CK command. -CK0" "232A7") "CKREAL" ("% \\-> % -Z \\-> %" "Checks for real. If a ZINT, convert -to real. Else SETTYPEERR." "0E767") "TYPE" ("ob \\-> #prolog" "Returns address of prolog of object." "03C64") "TYPEREAL?" ("ob \\-> flag" "" "0DC71") "DTYPEREAL?" ("ob \\-> ob flag" "" "0DC6C") "DUPTYPEREAL?" ("ob \\-> ob flag" "" "0DC6C") "TYPECMP?" ("ob \\-> flag" "" "0DC80") "DUPTYPECMP?" ("ob \\-> ob flag" "" "0DC7B") "TYPECSTR?" ("ob \\-> flag" "" "0DC62") "DTYPECSTR?" ("ob \\-> ob flag" "" "0DC5D") "DUPTYPECSTR?" ("ob \\-> ob flag" "" "0DC5D") "DTYPEARRY?" ("ob \\-> ob flag" "" "0DC8A") "DUPTYPEARRY?" ("ob \\-> ob flag" "" "0DC8A") "TYPEARRY?" ("ob \\-> flag ???" "" "0DC8F") "TYPERARRY?" ("ob \\-> flag" "" "0DDE6") "TYPECARRY?" ("ob \\-> flag" "" "0DE01") "TYPELIST?" ("ob \\-> flag" "" "0DCE9") "DTYPELIST?" ("ob \\-> ob flag" "" "0DCE4") "DUPTYPELIST?" ("ob \\-> ob flag" "" "0DCE4") "TYPEIDNT?" ("ob \\-> flag" "" "0DBAE") "DUPTYPEIDNT?" ("ob \\-> ob flag" "" "0DBA9") "TYPELAM?" ("ob \\-> flag" "" "0DC35") "DUPTYPELAM?" ("ob \\-> ob flag" "" "0DC30") "TYPESYMB?" ("ob \\-> flag" "" "0DCBC") "DUPTYPESYMB?" ("ob \\-> ob flag" "" "0DCB7") "TYPEHSTR?" ("ob \\-> flag" "" "0DC53") "DUPTYPEHSTR?" ("ob \\-> ob flag" "" "0DC4E") "TYPEGROB?" ("ob \\-> flag" "" "0DCDA") "DUPTYPEGROB?" ("ob \\-> ob flag" "" "0DCD5") "DUPTYPETAG?" ("ob \\-> ob flag" "" "0DCF3") "TYPEEXT?" ("ob \\-> flag" "Is ob a unit object?" "0DD07") "DUPTYPEEXT?" ("ob \\-> ob flag" "Is ob a unit object?" "0DD02") "TYPEROMP?" ("ob \\-> flag" "" "0DC9E") "DUPTYPEROMP?" ("ob \\-> ob flag" "" "0DC99") "TYPEBINT?" ("ob \\-> flag" "" "0DC44") "DUPTYPEBINT?" ("ob \\-> ob flag" "" "0DC3F") "TYPERRP?" ("ob \\-> flag" "" "0DCAD") "DUPTYPERRP?" ("ob \\-> ob flag" "" "0DCA8") "TYPECHAR?" ("ob \\-> flag" "" "0DB9F") "DUPTYPECHAR?" ("ob \\-> ob flag" "" "0DB9A") "TYPECOL?" ("ob \\-> flag" "Is on a secondary?" "0DCCB") "DTYPECOL?" ("ob \\-> ob flag" "Is ob a secondary?" "0DCC6") "DUPTYPECOL?" ("ob \\-> ob flag" "Is ob a secondary?" "0DCC6") "Ck&DecKeyLoc" ("%rc.p \\-> #kc #p" "Converts from user key representation format -to system. Does handle shift-hold keys." "25F78") "CodePl>%rc.p" ("#kc #p \\-> %rc.p" "Converts from system key representation +TEXT:Dispatch_Types" "13463") "0LastRomWrd!" ("-->" "Clears command save by last CK command. +CK0" "232A7") "0LASTOWDOB!" ("-->" "Clears command save by last CK command. +CK0" "232A7") "CKREAL" ("% --> % +Z --> %" "Checks for real. If a ZINT, convert +to real. Else SETTYPEERR." "0E767") "TYPE" ("ob --> #prolog" "Returns address of prolog of object." "03C64") "TYPEREAL?" ("ob --> flag" "" "0DC71") "DTYPEREAL?" ("ob --> ob flag" "" "0DC6C") "DUPTYPEREAL?" ("ob --> ob flag" "" "0DC6C") "TYPECMP?" ("ob --> flag" "" "0DC80") "DUPTYPECMP?" ("ob --> ob flag" "" "0DC7B") "TYPECSTR?" ("ob --> flag" "" "0DC62") "DTYPECSTR?" ("ob --> ob flag" "" "0DC5D") "DUPTYPECSTR?" ("ob --> ob flag" "" "0DC5D") "DTYPEARRY?" ("ob --> ob flag" "" "0DC8A") "DUPTYPEARRY?" ("ob --> ob flag" "" "0DC8A") "TYPEARRY?" ("ob --> flag ???" "" "0DC8F") "TYPERARRY?" ("ob --> flag" "" "0DDE6") "TYPECARRY?" ("ob --> flag" "" "0DE01") "TYPELIST?" ("ob --> flag" "" "0DCE9") "DTYPELIST?" ("ob --> ob flag" "" "0DCE4") "DUPTYPELIST?" ("ob --> ob flag" "" "0DCE4") "TYPEIDNT?" ("ob --> flag" "" "0DBAE") "DUPTYPEIDNT?" ("ob --> ob flag" "" "0DBA9") "TYPELAM?" ("ob --> flag" "" "0DC35") "DUPTYPELAM?" ("ob --> ob flag" "" "0DC30") "TYPESYMB?" ("ob --> flag" "" "0DCBC") "DUPTYPESYMB?" ("ob --> ob flag" "" "0DCB7") "TYPEHSTR?" ("ob --> flag" "" "0DC53") "DUPTYPEHSTR?" ("ob --> ob flag" "" "0DC4E") "TYPEGROB?" ("ob --> flag" "" "0DCDA") "DUPTYPEGROB?" ("ob --> ob flag" "" "0DCD5") "DUPTYPETAG?" ("ob --> ob flag" "" "0DCF3") "TYPEEXT?" ("ob --> flag" "Is ob a unit object?" "0DD07") "DUPTYPEEXT?" ("ob --> ob flag" "Is ob a unit object?" "0DD02") "TYPEROMP?" ("ob --> flag" "" "0DC9E") "DUPTYPEROMP?" ("ob --> ob flag" "" "0DC99") "TYPEBINT?" ("ob --> flag" "" "0DC44") "DUPTYPEBINT?" ("ob --> ob flag" "" "0DC3F") "TYPERRP?" ("ob --> flag" "" "0DCAD") "DUPTYPERRP?" ("ob --> ob flag" "" "0DCA8") "TYPECHAR?" ("ob --> flag" "" "0DB9F") "DUPTYPECHAR?" ("ob --> ob flag" "" "0DB9A") "TYPECOL?" ("ob --> flag" "Is on a secondary?" "0DCCB") "DTYPECOL?" ("ob --> ob flag" "Is ob a secondary?" "0DCC6") "DUPTYPECOL?" ("ob --> ob flag" "Is ob a secondary?" "0DCC6") "Ck&DecKeyLoc" ("%rc.p --> #kc #p" "Converts from user key representation format +to system. Does handle shift-hold keys." "25F78") "CodePl>%rc.p" ("#kc #p --> %rc.p" "Converts from system key representation format to user. Does handle shift-hold -keys. " "26068") "H/W>KeyCode" ("# \\-> #'" "Converts the keycode offset for shift keys to +keys. " "26068") "H/W>KeyCode" ("# --> #'" "Converts the keycode offset for shift keys to the keycode of the shift key, i.e. 80h->32d, -40h->37d, C0h->42d" "23F90") "ModifierKey?" ("#kc #pl \\-> flag" "Is the key any of the three modifiers -right-shift, left-shift, or alpha?" "23FC7") "FLUSH" ("\\->" "Flushes the key buffer." "00C3A") "FLUSHKEYS" ("\\->" "Flushes the key buffer." "00C3A") "CHECKKEY" ("\\-> #kc T -\\-> F" "Returns next key in the key buffer (if there +40h->37d, C0h->42d" "23F90") "ModifierKey?" ("#kc #pl --> flag" "Is the key any of the three modifiers +right-shift, left-shift, or alpha?" "23FC7") "FLUSH" ("-->" "Flushes the key buffer." "00C3A") "FLUSHKEYS" ("-->" "Flushes the key buffer." "00C3A") "CHECKKEY" ("--> #kc T +--> F" "Returns next key in the key buffer (if there is one), but does not pop it. Does handle shift-hold keys. -- -TEXT:Keycodes" "04F92") "GETTOUCH" ("\\-> #kc T -\\-> F" "Pops next key from key buffer (if there is +TEXT:Keycodes" "04F92") "GETTOUCH" ("--> #kc T +--> F" "Pops next key from key buffer (if there is one). Does handle shift-hold keys. -- -TEXT:Keycodes" "04F9E") "GETKEY" ("\\-> #kc flag" "Get a single keypress from the keybuffer, +TEXT:Keycodes" "04F9E") "GETKEY" ("--> #kc flag" "Get a single keypress from the keybuffer, waits if necessary. The key is returned along with TRUE. If an exception happens, returns FALSE. The exception is not handled. Does handle shift-hold keys. -- -TEXT:Keycodes" "2661F") "GETKEY*" ("\\-> #kc T -\\-> F F -\\-> {Alrmlist} T F" "Get a single keypress from the keybuffer, +TEXT:Keycodes" "2661F") "GETKEY*" ("--> #kc T +--> F F +--> {Alrmlist} T F" "Get a single keypress from the keybuffer, waits if necessary. The key is returned along with TRUE. If an exception happens (error or alarm), the exceptions is handled and the entry returns FALSE. Does handle shift-hold keys. -- -TEXT:Keycodes" "264C6") "REPKEY?" ("#kc \\-> flag" "Returns TRUE if the key is being pressed. +TEXT:Keycodes" "264C6") "REPKEY?" ("#kc --> flag" "Returns TRUE if the key is being pressed. -- -TEXT:Keycodes" "05051") "REPEATER" ("\\->" "Takes two objects from the runstream, a +TEXT:Keycodes" "05051") "REPEATER" ("-->" "Takes two objects from the runstream, a BINT and a program. The BINT must represent a keycode. The program is evaluated at least once, and then again and again as long as the specified key is being pressed. -- -TEXT:Keycodes" "1747B") "REPEATERCH" ("\\->" "Same as REPEATER, but slower, so more +TEXT:Keycodes" "1747B") "REPEATERCH" ("-->" "Same as REPEATER, but slower, so more appropriate for scrolling and cursor motions. -- -TEXT:Keycodes" "1747B") "KEYINBUFFER?" ("\\-> flag" "Returns TRUE if there is at least a key in -the key buffer." "26943") "WaitForKey" ("\\-> #kc #flag" "Returns next full key press. Does *not* handle +TEXT:Keycodes" "1747B") "KEYINBUFFER?" ("--> flag" "Returns TRUE if there is at least a key in +the key buffer." "26943") "WaitForKey" ("--> #kc #flag" "Returns next full key press. Does *not* handle shift-hold keys. -- -TEXT:Keycodes" "262DB") "ATTN?" ("\\-> flag" "Returns TRUE if `CANCEL' has been pressed." "26793") "?ATTN_QUIT" ("\\->" "If `CANCEL' has been pressed, ABORTs program." "269B1") "?ATTNQUIT" ("\\->" "If `CANCEL' has been pressed, ABORTs program." "269B1") "ATTNFLGCLR" ("\\->" "Clears `CANCEL' key counter. Does not affect -the key buffer." "05821") "DoBadKey" ("\\->" "Beeps." "23E15") "Key>StdKeyOb" ("#kc #pl \\-> ob" "Recalls the standard assignment of the key. +TEXT:Keycodes" "262DB") "ATTN?" ("--> flag" "Returns TRUE if `CANCEL' has been pressed." "26793") "?ATTN_QUIT" ("-->" "If `CANCEL' has been pressed, ABORTs program." "269B1") "?ATTNQUIT" ("-->" "If `CANCEL' has been pressed, ABORTs program." "269B1") "ATTNFLGCLR" ("-->" "Clears `CANCEL' key counter. Does not affect +the key buffer." "05821") "DoBadKey" ("-->" "Beeps." "23E15") "Key>StdKeyOb" ("#kc #pl --> ob" "Recalls the standard assignment of the key. This is the assignment which is active when -USER mode is of." "23C2B") "NoExitAction" ("\\->" "Sets NOP as ExitAction. Mostly used to avoid +USER mode is of." "23C2B") "NoExitAction" ("-->" "Sets NOP as ExitAction. Mostly used to avoid that the menu is saved as the previous menu -when a new Menu gets installed." "234B0") "TakeOver" ("\\->" "Override the default menu key executer. If +when a new Menu gets installed." "234B0") "TakeOver" ("-->" "Override the default menu key executer. If this is the first entry in a program, the program can be used in edit mode. When the first in a program in the label slot of a menu key, the program is evaluated to get the -label object (most likely a grob)." "24448") "NullMenuKey" ("\\->" "A placeholder for an empty menu key when -defining menu lists." "29B79") "InitMenu" ("menu \\->" "menu is {} or :: settings {} ; +label object (most likely a grob)." "24448") "NullMenuKey" ("-->" "A placeholder for an empty menu key when +defining menu lists." "29B79") "InitMenu" ("menu -->" "menu is {} or :: settings {} ; Settings override the default settings -installed by InitMenu." "2523D") "?DispMenu" ("\\->" "Redisplay the menu now if no key is waiting +installed by InitMenu." "2523D") "?DispMenu" ("-->" "Redisplay the menu now if no key is waiting in the buffer. Even better is this: - :: DA3OK?NOTIT ?DispMenu ;" "10E0B") "DispMenu.1" ("\\->" "Displays the menu immediately." "10E3D") "DispMenu" ("\\->" " :: DispMenu.1 SetDAsValid ;" "10E29") "SetSomeRow" ("#n \\->" "with Mod(n,FFFFFh)= 0." "26E61") "DoInputForm" ("l1..ln f1..fm #n #m msg $ \\-> ob1..obn T - \\-> F\\n + :: DA3OK?NOTIT ?DispMenu ;" "10E0B") "DispMenu.1" ("-->" "Displays the menu immediately." "10E3D") "DispMenu" ("-->" " :: DispMenu.1 SetDAsValid ;" "10E29") "SetSomeRow" ("#n -->" "with Mod(n,FFFFFh)= 0." "26E61") "DoInputForm" ("l1..ln f1..fm #n #m msg $ --> ob1..obn T + --> F\\n l = $ #x #y f = msg #x #y #w #h #type legal -dec $hlp ChDat ChDec res init" "Starts an input form using the old engine." "15A41") "Choose" ("::Appl $Title ::Convert {} offset \\-> {}' T - \\-> ob T - \\-> F" "The return value is a list if checkfields are +dec $hlp ChDat ChDec res init" "Starts an input form using the old engine." "15A41") "Choose" ("::Appl $Title ::Convert {} offset --> {}' T + --> ob T + --> F" "The return value is a list if checkfields are enabled, otherwise it is just the selected object. Only FALSE is returned when the user presses `CANCEL'. -- -TEXT:Browser48" "3F324") "ChooseMenu0" ("\\-> {}" "Menus with \"OK\". +TEXT:Browser48" "3F324") "ChooseMenu0" ("--> {}" "Menus with \"OK\". -- -TEXT:Browser48" "3F600") "ChooseMenu1" ("\\-> {}" "Menus with \"CANCL\", \"OK\". +TEXT:Browser48" "3F600") "ChooseMenu1" ("--> {}" "Menus with \"CANCL\", \"OK\". -- -TEXT:Browser48" "3F601") "ChooseMenu2" ("\\-> {}" "Menus with \"CHK\", \"CANCL\", \"OK\". +TEXT:Browser48" "3F601") "ChooseMenu2" ("--> {}" "Menus with \"CHK\", \"CANCL\", \"OK\". -- -TEXT:Browser48" "3F602") "ChooseSimple" ("$title {items} \\-> ob T - \\-> F" "Simple interface to the HP48 choose engine. +TEXT:Browser48" "3F602") "ChooseSimple" ("$title {items} --> ob T + --> F" "Simple interface to the HP48 choose engine. On the HP49G, calls ^RunChooseSimple. -- -TEXT:Browser48" "3F325") "DoCKeyCheck" ("\\->" "Toggle check on current item. +TEXT:Browser48" "3F325") "DoCKeyCheck" ("-->" "Toggle check on current item. -- -TEXT:Browser48" "3F355") "DoCKeyChAll" ("\\->" "Check all elements. +TEXT:Browser48" "3F355") "DoCKeyChAll" ("-->" "Check all elements. -- -TEXT:Browser48" "3F354") "DoCKeyUnChAll" ("\\->" "Uncheck all items. +TEXT:Browser48" "3F354") "DoCKeyUnChAll" ("-->" "Uncheck all items. -- -TEXT:Browser48" "3F357") "DoCKeyCancel" ("\\->" "Simulate Cancel. +TEXT:Browser48" "3F357") "DoCKeyCancel" ("-->" "Simulate Cancel. -- -TEXT:Browser48" "3F353") "DoCKeyOK" ("\\->" "Simulate OK. +TEXT:Browser48" "3F353") "DoCKeyOK" ("-->" "Simulate OK. -- -TEXT:Browser48" "3F356") "LEDispPrompt" ("\\->" "Redraw title. +TEXT:Browser48" "3F356") "LEDispPrompt" ("-->" "Redraw title. -- -TEXT:Browser48" "3F653") "LEDispList" ("\\->" "Redraw browser lines. +TEXT:Browser48" "3F653") "LEDispList" ("-->" "Redraw browser lines. -- -TEXT:Browser48" "3F652") "LEDispItem" ("# \\->" "Redraw one line. +TEXT:Browser48" "3F652") "LEDispItem" ("# -->" "Redraw one line. -- -TEXT:Browser48" "3F651") "ParOuterLoop" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr \\->" "" "35577") "POLSaveUI" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr \\->" "Saves current UI to LAMSavedUI." "355AE") "POLSetUI" ("ParOuterLoop" "Sets new UI, same arguments as to -ParOuterLoop." "3565D") "POLKeyUI" ("\\->" "Displays, reads and evaluates keys according -to set UI. " "35743") "POLRestoreUI" ("\\->" "Restores saved UI from LAMSavedUI." "357E3") "POLResUI&Err" ("\\->" "Restores saved UI and executes ERRJMP." "357CA") "TOADISP" ("\\->" "Sets the text display as the active." "1F4A8") "TOGDISP" ("\\->" "Sets the graphic display as the active." "1F490") "ABUFF" ("\\-> textgrob" "Returns the text grob to the stack." "1E96F") "GBUFF" ("\\-> graphgrob" "Returns the graphic grob to the stack. +TEXT:Browser48" "3F651") "ParOuterLoop" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr -->" "" "35577") "POLSaveUI" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr -->" "Saves current UI to LAMSavedUI." "355AE") "POLSetUI" ("ParOuterLoop" "Sets new UI, same arguments as to +ParOuterLoop." "3565D") "POLKeyUI" ("-->" "Displays, reads and evaluates keys according +to set UI. " "35743") "POLRestoreUI" ("-->" "Restores saved UI from LAMSavedUI." "357E3") "POLResUI&Err" ("-->" "Restores saved UI and executes ERRJMP." "357CA") "TOADISP" ("-->" "Sets the text display as the active." "1F4A8") "TOGDISP" ("-->" "Sets the graphic display as the active." "1F490") "ABUFF" ("--> textgrob" "Returns the text grob to the stack." "1E96F") "GBUFF" ("--> graphgrob" "Returns the graphic grob to the stack. The HP49 extable address for ExitAction! is -the same, but this must be a bug." "1E97F") "HARDBUFF" ("\\-> dispgrob" "Returns the current grob to the stack." "1E94F") "HARDBUFF2" ("\\-> menugrob" "Returns the menu grob to the stack." "1E95F") "HARDHEIGHT" ("\\-> #height" "Returns the height of HARDBUFF." "1EE86") "RECLAIMDISP" ("\\->" "Activates the text grob, clears it and sets -the default size." "1F3C6") "MENUOFF?" ("\\-> flag" "Returns TRUE if the menu grob is off." "3F392") "TURNMENUOFF" ("\\->" "Turns off menu display, enlarges ABUFF to -fill screen." "3F3D5") "TURNMENUON" ("\\->" "Turns menu grob on." "3F3D6") "HEIGHTENGROB" ("grob #rows \\->" "Heightens graph or text grob." "1F0EB") "KILLGDISP" ("\\->" "Clears graph display by setting it to -NULLGROB. See DOERASE." "1F37B") "DOERASE" ("\\->" "Erases the graphics display grob without -changing its size." "3F336") "ClrDA1OK" ("\\->" "" "3624D" :NOSDIAG) "ClrDA2aOK" ("\\->" "" "36266" :NOSDIAG) "ClrDA2bOK" ("\\->" "" "3627F" :NOSDIAG) "ClrDA2OK" ("\\->" "" "36298" :NOSDIAG) "ClrDA3OK" ("\\->" "" "362AC" :NOSDIAG) "DA1OK?" ("\\-> flag" "" "35F55") "DA2aOK?" ("\\-> flag" "" "35FA5") "DA2bOK?" ("\\-> flag" "" "35FF5") "DA2OK?" ("\\-> flag" "" "36045") "DA3OK?" ("\\-> flag" "" "3605E") "DAsOK?" ("\\-> flag" "" "360AE") "DA2aLess1OK?" ("\\-> flag" "" "36162") "DA3OK?NOTIT" ("\\->" "Does DA3OK?, NOT then IT." "3611C") "SetDA1Temp" ("\\->" "" "361D5" :NOSDIAG) "SetDA2aTemp" ("\\->" "" "361EE" :NOSDIAG) "SetDA3Temp" ("\\->" "" "3621B" :NOSDIAG) "SetDA12Temp" ("\\->" "" "3639C" :NOSDIAG) "SetDAsTemp" ("\\->" "" "363B0" :NOSDIAG) "SetDA1Valid" ("\\->" "" "3617B" :NOSDIAG) "SetDA2aValid" ("\\->" "" "36194" :NOSDIAG) "SetDA2bValid" ("\\->" "" "361A8" :NOSDIAG) "SetDA2Valid" ("\\->" "" "362DE" :NOSDIAG) "SetDA3Valid" ("\\->" "" "361C1" :NOSDIAG) "SetDA3ValidF" ("\\->" "" "36482" :NOSDIAG) "SetDA1Bad" ("\\->" "" "365FC" :NOSDIAG) "ClrDA1Bad" ("\\->" "" "3660A" :NOSDIAG) "DA1Bad?" ("\\-> flag" "" "365EE" :NOSDIAG) "SetDA2aBad" ("\\->" "" "36626" :NOSDIAG) "ClrDA2aBad" ("\\->" "" "36634" :NOSDIAG) "DA2aBad?" ("\\-> flag" "" "36618" :NOSDIAG) "SetDA2bBad" ("\\->" "" "36650" :NOSDIAG) "ClrDA2bBad" ("\\->" "" "3665E" :NOSDIAG) "SetDA3Bad" ("\\->" "" "3667A" :NOSDIAG) "SetDA1NoCh" ("\\->" "" "36554" :NOSDIAG) "SetDA2aNoCh" ("\\->" "" "3657E" :NOSDIAG) "SetDA2bNoCh" ("\\->" "" "365A8" :NOSDIAG) "ClrDA2bNoCh" ("\\->" "" "365B6" :NOSDIAG) "DA2bNoCh?" ("\\-> flag" "" "3659A" :NOSDIAG) "SetDA2NoCh" ("\\->" "" "3630B" :NOSDIAG) "SetDA12NoCh" ("\\->" "" "3631F" :NOSDIAG) "SetDA3NoCh" ("\\->" "" "365D2" :NOSDIAG) "SetDA13NoCh" ("\\->" "" "36347" :NOSDIAG) "SetDA23NoCh" ("\\->" "" "36333" :NOSDIAG) "SetDA12a3NoCh" ("\\->" "" "3635B" :NOSDIAG) "SetDA12a3NCh" ("\\->" "" "3635B" :NOSDIAG) "SetDAsNoCh" ("\\->" "" "3636F" :NOSDIAG) "SetDA2aEcho" ("\\->" "" "3622F" :NOSDIAG) "SetDA1IsStat" ("\\->" "" "366A4" :NOSDIAG) "SetNoRollDA2" ("\\->" "" "366FB" :NOSDIAG) "BLANKIT" ("#startrow #rows \\->" "Clears #rows from HARDBUFF, starting at -#startrow." "1E9F9") "CLCD10" ("\\->" "Clears status and stack areas." "01F83") "DOCLLCD" ("\\->" "Like user word CLLCD." "3F334") "LockAlpha" ("\\->" "Sets alpha mode, annunciators, etc." "25023") "UnLockAlpha" ("\\->" "Clears alpha mode, annunciators, etc." "25037") "WINDOWCORNER" ("\\-> #y #x" "Gets coordinates of corner of window. Note -the order of #x and #y." "1FC49") "WINDOWXY" ("#y #x \\->" "Sets corner coordinates. The name really -should be WINDOWYX" "1FB06") "WINDOWUP" ("\\->" "Moves display one pixel up." "1F523") "WINDOWDOWN" ("\\->" "Moves display one pixel down." "1F57B") "WINDOWLEFT" ("\\->" "Moves display one pixel left." "1F83F") "WINDOWRIGHT" ("\\->" "Moves display one pixel right." "1FA0C") "SCROLLUP" ("\\->" "Moves display one pixel up, checks for -corresponding key being pressed." "3F3BA") "SCROLLDOWN" ("\\->" "Moves display one pixel down, checks for -corresponding key being pressed." "3F3B9") "SCROLLLEFT" ("\\->" "Moves display one pixel left, checks for -corresponding key being pressed." "3F672") "SCROLLRIGHT" ("\\->" "Moves display one pixel right, checks for -corresponding key being pressed." "3F673") "JUMPTOP" ("\\->" "Jumps to top of display." "3F64F") "JUMPBOT" ("\\->" "Jumps to bottom of display." "3F64C") "JUMPLEFT" ("\\->" "Jumps to left of display." "3F64D") "JUMPRIGHT" ("\\->" "Jumps to right of display." "3F64E") "WINDOWTOP?" ("\\-> flag" "Is window at the top?" "3F68F") "WINDOWBOT?" ("\\-> flag" "Is window at the bottom?" "3F68C") "WINDOWLEFT?" ("\\-> flag" "Is window at the left?" "3F68D") "WINDOWRIGHT?" ("\\-> flag" "Is window at the right?" "3F68E") "DODISP" ("ob %row \\->" "Displays any object in specified row." "20652") "BIGDISPROW1" ("$ \\->" "" "1E735") "DISP@01" ("$ \\->" "" "1E735") "DISPROW1" ("$ \\->" "" "1E735") "BIGDISPROW2" ("$ \\->" "" "1E745") "DISP@09" ("$ \\->" "" "1E745") "DISPROW2" ("$ \\->" "" "1E745") "BIGDISPROW3" ("$ \\->" "" "1E755") "DISP@17" ("$ \\->" "" "1E755") "DISPROW3" ("$ \\->" "" "1E755") "BIGDISPROW4" ("$ \\->" "" "1E765") "DISP@25" ("$ \\->" "" "1E765") "DISPROW4" ("$ \\->" "" "1E765") "DISPROW5" ("$ \\->" "" "1E775") "DISPROW6" ("$ \\->" "" "1E785") "DISPROW7" ("$ \\->" "" "1E795") "DISPROW8" ("$ \\->" "May not be possible depending on the size of -the font and whether the menu is on or off." "1E7A5") "BIGDISPN" ("$ #row \\->" "" "1E701") "DISPN" ("$ #row \\->" "" "1E701") "Disp5x7" ("$ #start #max \\->" "Displays string on multiple lines, starting +the same, but this must be a bug." "1E97F") "HARDBUFF" ("--> dispgrob" "Returns the current grob to the stack." "1E94F") "HARDBUFF2" ("--> menugrob" "Returns the menu grob to the stack." "1E95F") "HARDHEIGHT" ("--> #height" "Returns the height of HARDBUFF." "1EE86") "RECLAIMDISP" ("-->" "Activates the text grob, clears it and sets +the default size." "1F3C6") "MENUOFF?" ("--> flag" "Returns TRUE if the menu grob is off." "3F392") "TURNMENUOFF" ("-->" "Turns off menu display, enlarges ABUFF to +fill screen." "3F3D5") "TURNMENUON" ("-->" "Turns menu grob on." "3F3D6") "HEIGHTENGROB" ("grob #rows -->" "Heightens graph or text grob." "1F0EB") "KILLGDISP" ("-->" "Clears graph display by setting it to +NULLGROB. See DOERASE." "1F37B") "DOERASE" ("-->" "Erases the graphics display grob without +changing its size." "3F336") "ClrDA1OK" ("-->" "" "3624D" :NOSDIAG) "ClrDA2aOK" ("-->" "" "36266" :NOSDIAG) "ClrDA2bOK" ("-->" "" "3627F" :NOSDIAG) "ClrDA2OK" ("-->" "" "36298" :NOSDIAG) "ClrDA3OK" ("-->" "" "362AC" :NOSDIAG) "DA1OK?" ("--> flag" "" "35F55") "DA2aOK?" ("--> flag" "" "35FA5") "DA2bOK?" ("--> flag" "" "35FF5") "DA2OK?" ("--> flag" "" "36045") "DA3OK?" ("--> flag" "" "3605E") "DAsOK?" ("--> flag" "" "360AE") "DA2aLess1OK?" ("--> flag" "" "36162") "DA3OK?NOTIT" ("-->" "Does DA3OK?, NOT then IT." "3611C") "SetDA1Temp" ("-->" "" "361D5" :NOSDIAG) "SetDA2aTemp" ("-->" "" "361EE" :NOSDIAG) "SetDA3Temp" ("-->" "" "3621B" :NOSDIAG) "SetDA12Temp" ("-->" "" "3639C" :NOSDIAG) "SetDAsTemp" ("-->" "" "363B0" :NOSDIAG) "SetDA1Valid" ("-->" "" "3617B" :NOSDIAG) "SetDA2aValid" ("-->" "" "36194" :NOSDIAG) "SetDA2bValid" ("-->" "" "361A8" :NOSDIAG) "SetDA2Valid" ("-->" "" "362DE" :NOSDIAG) "SetDA3Valid" ("-->" "" "361C1" :NOSDIAG) "SetDA3ValidF" ("-->" "" "36482" :NOSDIAG) "SetDA1Bad" ("-->" "" "365FC" :NOSDIAG) "ClrDA1Bad" ("-->" "" "3660A" :NOSDIAG) "DA1Bad?" ("--> flag" "" "365EE" :NOSDIAG) "SetDA2aBad" ("-->" "" "36626" :NOSDIAG) "ClrDA2aBad" ("-->" "" "36634" :NOSDIAG) "DA2aBad?" ("--> flag" "" "36618" :NOSDIAG) "SetDA2bBad" ("-->" "" "36650" :NOSDIAG) "ClrDA2bBad" ("-->" "" "3665E" :NOSDIAG) "SetDA3Bad" ("-->" "" "3667A" :NOSDIAG) "SetDA1NoCh" ("-->" "" "36554" :NOSDIAG) "SetDA2aNoCh" ("-->" "" "3657E" :NOSDIAG) "SetDA2bNoCh" ("-->" "" "365A8" :NOSDIAG) "ClrDA2bNoCh" ("-->" "" "365B6" :NOSDIAG) "DA2bNoCh?" ("--> flag" "" "3659A" :NOSDIAG) "SetDA2NoCh" ("-->" "" "3630B" :NOSDIAG) "SetDA12NoCh" ("-->" "" "3631F" :NOSDIAG) "SetDA3NoCh" ("-->" "" "365D2" :NOSDIAG) "SetDA13NoCh" ("-->" "" "36347" :NOSDIAG) "SetDA23NoCh" ("-->" "" "36333" :NOSDIAG) "SetDA12a3NoCh" ("-->" "" "3635B" :NOSDIAG) "SetDA12a3NCh" ("-->" "" "3635B" :NOSDIAG) "SetDAsNoCh" ("-->" "" "3636F" :NOSDIAG) "SetDA2aEcho" ("-->" "" "3622F" :NOSDIAG) "SetDA1IsStat" ("-->" "" "366A4" :NOSDIAG) "SetNoRollDA2" ("-->" "" "366FB" :NOSDIAG) "BLANKIT" ("#startrow #rows -->" "Clears #rows from HARDBUFF, starting at +#startrow." "1E9F9") "CLCD10" ("-->" "Clears status and stack areas." "01F83") "DOCLLCD" ("-->" "Like user word CLLCD." "3F334") "LockAlpha" ("-->" "Sets alpha mode, annunciators, etc." "25023") "UnLockAlpha" ("-->" "Clears alpha mode, annunciators, etc." "25037") "WINDOWCORNER" ("--> #y #x" "Gets coordinates of corner of window. Note +the order of #x and #y." "1FC49") "WINDOWXY" ("#y #x -->" "Sets corner coordinates. The name really +should be WINDOWYX" "1FB06") "WINDOWUP" ("-->" "Moves display one pixel up." "1F523") "WINDOWDOWN" ("-->" "Moves display one pixel down." "1F57B") "WINDOWLEFT" ("-->" "Moves display one pixel left." "1F83F") "WINDOWRIGHT" ("-->" "Moves display one pixel right." "1FA0C") "SCROLLUP" ("-->" "Moves display one pixel up, checks for +corresponding key being pressed." "3F3BA") "SCROLLDOWN" ("-->" "Moves display one pixel down, checks for +corresponding key being pressed." "3F3B9") "SCROLLLEFT" ("-->" "Moves display one pixel left, checks for +corresponding key being pressed." "3F672") "SCROLLRIGHT" ("-->" "Moves display one pixel right, checks for +corresponding key being pressed." "3F673") "JUMPTOP" ("-->" "Jumps to top of display." "3F64F") "JUMPBOT" ("-->" "Jumps to bottom of display." "3F64C") "JUMPLEFT" ("-->" "Jumps to left of display." "3F64D") "JUMPRIGHT" ("-->" "Jumps to right of display." "3F64E") "WINDOWTOP?" ("--> flag" "Is window at the top?" "3F68F") "WINDOWBOT?" ("--> flag" "Is window at the bottom?" "3F68C") "WINDOWLEFT?" ("--> flag" "Is window at the left?" "3F68D") "WINDOWRIGHT?" ("--> flag" "Is window at the right?" "3F68E") "DODISP" ("ob %row -->" "Displays any object in specified row." "20652") "BIGDISPROW1" ("$ -->" "" "1E735") "DISP@01" ("$ -->" "" "1E735") "DISPROW1" ("$ -->" "" "1E735") "BIGDISPROW2" ("$ -->" "" "1E745") "DISP@09" ("$ -->" "" "1E745") "DISPROW2" ("$ -->" "" "1E745") "BIGDISPROW3" ("$ -->" "" "1E755") "DISP@17" ("$ -->" "" "1E755") "DISPROW3" ("$ -->" "" "1E755") "BIGDISPROW4" ("$ -->" "" "1E765") "DISP@25" ("$ -->" "" "1E765") "DISPROW4" ("$ -->" "" "1E765") "DISPROW5" ("$ -->" "" "1E775") "DISPROW6" ("$ -->" "" "1E785") "DISPROW7" ("$ -->" "" "1E795") "DISPROW8" ("$ -->" "May not be possible depending on the size of +the font and whether the menu is on or off." "1E7A5") "BIGDISPN" ("$ #row -->" "" "1E701") "DISPN" ("$ #row -->" "" "1E701") "Disp5x7" ("$ #start #max -->" "Displays string on multiple lines, starting at #start and no using more than #max rows. New lines must be manually specified. Segments longer than 22 characters -are truncated and appended with \"...\"." "3F6FA") "DoAlert" ("$ \\->" "Displays alert messagebox, a message box with -a little alert grob in the upper left corner." "3F34B") "DoMsgBox" ("$ #x #y grob menu \\-> T" "Displays a message box with a grob in the +are truncated and appended with \"...\"." "3F6FA") "DoAlert" ("$ -->" "Displays alert messagebox, a message box with +a little alert grob in the upper left corner." "3F34B") "DoMsgBox" ("$ #x #y grob menu --> T" "Displays a message box with a grob in the upper left corner and the specified menu. If no grob is desired, use MINUSONE. The meaning of #x and #y is unclear - it -seems that any BINT will do." "3F35D") "MsgBoxMenu" ("\\-> {}" "The messsage box menu, with just the OK key." "3F396") "grobAlertIcon" ("9x9 Alert grob" "" "3F5D6") "grobCheckKey" ("21x8 Check Key menu grob" "A tickmark and \"CHK\" in a menu grob." "3F5D5") "GROBDIM" ("grob \\-> #height #width" "" "150A4") "GROBDIMw" ("grob \\-> #width" "" "1047F") "CKGROBFITS" ("g1 g2 #n #m \\-> g1 g2' #n #m" "Shrinks g2 if it does not fit in g1." "3F320") "CHECKHEIGHT" ("grob #height \\->" "Forces grob (ABUFF/GBUFF) to be at least 64 -rows high." "3F5F1") "GROB!" ("grob1 grob2 #x #y \\->" "Stores grob1 into grob2. Bang type." "1D704") "GROB+#" ("flag grob1 grob2 #x #y \\-> grob'" "Inserts grob2 into the specified position of +seems that any BINT will do." "3F35D") "MsgBoxMenu" ("--> {}" "The messsage box menu, with just the OK key." "3F396") "grobAlertIcon" ("9x9 Alert grob" "" "3F5D6") "grobCheckKey" ("21x8 Check Key menu grob" "A tickmark and \"CHK\" in a menu grob." "3F5D5") "GROBDIM" ("grob --> #height #width" "" "150A4") "GROBDIMw" ("grob --> #width" "" "1047F") "CKGROBFITS" ("g1 g2 #n #m --> g1 g2' #n #m" "Shrinks g2 if it does not fit in g1." "3F320") "CHECKHEIGHT" ("grob #height -->" "Forces grob (ABUFF/GBUFF) to be at least 64 +rows high." "3F5F1") "GROB!" ("grob1 grob2 #x #y -->" "Stores grob1 into grob2. Bang type." "1D704") "GROB+#" ("flag grob1 grob2 #x #y --> grob'" "Inserts grob2 into the specified position of grob1, using QORQ (if flag is TRUE) or QXORQ (if -flag is FALSE). Does all necessary checks first." "3F632") "GROB!ZERO" ("grob #x1 #y1 #x2 #y2 \\-> grob'" "Blanks a rectangular region of the grob. Bang -type." "1DAF8") "GROB!ZERODRP" ("grob #x1 #y1 #x2 #y2 \\->" "Blanks a rectangular region of the +flag is FALSE). Does all necessary checks first." "3F632") "GROB!ZERO" ("grob #x1 #y1 #x2 #y2 --> grob'" "Blanks a rectangular region of the grob. Bang +type." "1DAF8") "GROB!ZERODRP" ("grob #x1 #y1 #x2 #y2 -->" "Blanks a rectangular region of the grob. Probably only useful if grob is the text or graphics grob (see section on -display-organization). Bang type." "10105") "SUBGROB" ("grob #x1 #y1 #x2 #y2 \\-> grob'" "Returns specified portion of grob." "1D9BA") "XYGROBDISP" ("#x #y grob \\->" "Stores grob in QHARDBUFFQ with upper left +display-organization). Bang type." "10105") "SUBGROB" ("grob #x1 #y1 #x2 #y2 --> grob'" "Returns specified portion of grob." "1D9BA") "XYGROBDISP" ("#x #y grob -->" "Stores grob in QHARDBUFFQ with upper left corner at (#x,#y). QHARDBUFFQ is expanded if -necessary." "1EBCA") "GROB>GDISP" ("grob \\->" "Stores new graph grob." "1F2AE") "MAKEGROB" ("#height #width \\-> grob" "Creates a blank grob." "1D622") "INVGROB" ("grob \\-> grob'" "Inverts grob data bits. Bang type." "1E5BD") "PIXON" ("#x #y \\->" "Sets pixel in text grob." "1FCDE") "PIXOFF" ("#x #y \\->" "Clears pixel in text grob." "1FCCF") "PIXON?" ("#x #y \\-> flag" "Is pixel in text grob on?" "1FE26") "PIXON3" ("#x #y \\->" "Sets pixel in graph grob." "1FCB9") "PIXOFF3" ("#x #y \\->" "Clears pixel in graph grob." "1FCA3") "PIXON?3" ("#x #y \\-> flag" "Is pixel in graph grob on?" "1FE1A") "LINEON" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in text grob." "3F38A") "LINEOFF" ("#x1 #y1 #x2 #y2 \\->" "Clears a line in text grob." "3F388") "TOGLINE" ("#x1 #y1 #x2 #y2 \\->" "Toggles a line in text grob." "3F3D0") "LINEON3" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in graph grob." "3F38B") "LINEOFF3" ("#x1 #y1 #x2 #y2 \\->" "Clears a line in graph grob." "3F389") "TOGLINE3" ("#x1 #y1 #x2 #y2 \\->" "Toggles a line in graph grob." "3F689") "DOLCD>" ("\\-> grob" "Returns current display." "3F338") "MakeStdLabel" ("$ \\-> grob" "Makes standard menu label." "10F64") "MakeBoxLabel" ("$ \\-> grob" "Makes label with a box." "10FC6") "MakeDirLabel" ("$ \\-> grob" "Makes directory label." "11028") "MakeInvLabel" ("$ \\-> grob" "Makes inverse label." "1108A") "Box/StdLabel" ("$ flag \\-> grob" "If TRUE makes box label, otherwise makes -standard label." "234C4") "Std/BoxLabel" ("$ flag \\-> grob" "If TRUE makes standard label, otherwise makes -box label." "23537") "$>BIGGROB" ("$ \\-> grob" "Makes grob of the string using the large font -(5x9)." "1DD7E") "$>GROB" ("$ \\-> grob" "Makes grob of the string using the system -font. Linefeed does *not* make new line." "1DD8B") "$>grob" ("$ \\-> grob" "Makes grob of the string using the minifont. -Linefeed does *not* make new line." "1DFAC") "CHECKPICT" ("\\->" "Checks size of GBUFF. If it is smaller than +necessary." "1EBCA") "GROB>GDISP" ("grob -->" "Stores new graph grob." "1F2AE") "MAKEGROB" ("#height #width --> grob" "Creates a blank grob." "1D622") "INVGROB" ("grob --> grob'" "Inverts grob data bits. Bang type." "1E5BD") "PIXON" ("#x #y -->" "Sets pixel in text grob." "1FCDE") "PIXOFF" ("#x #y -->" "Clears pixel in text grob." "1FCCF") "PIXON?" ("#x #y --> flag" "Is pixel in text grob on?" "1FE26") "PIXON3" ("#x #y -->" "Sets pixel in graph grob." "1FCB9") "PIXOFF3" ("#x #y -->" "Clears pixel in graph grob." "1FCA3") "PIXON?3" ("#x #y --> flag" "Is pixel in graph grob on?" "1FE1A") "LINEON" ("#x1 #y1 #x2 #y2 -->" "Draws a line in text grob." "3F38A") "LINEOFF" ("#x1 #y1 #x2 #y2 -->" "Clears a line in text grob." "3F388") "TOGLINE" ("#x1 #y1 #x2 #y2 -->" "Toggles a line in text grob." "3F3D0") "LINEON3" ("#x1 #y1 #x2 #y2 -->" "Draws a line in graph grob." "3F38B") "LINEOFF3" ("#x1 #y1 #x2 #y2 -->" "Clears a line in graph grob." "3F389") "TOGLINE3" ("#x1 #y1 #x2 #y2 -->" "Toggles a line in graph grob." "3F689") "DOLCD>" ("--> grob" "Returns current display." "3F338") "MakeStdLabel" ("$ --> grob" "Makes standard menu label." "10F64") "MakeBoxLabel" ("$ --> grob" "Makes label with a box." "10FC6") "MakeDirLabel" ("$ --> grob" "Makes directory label." "11028") "MakeInvLabel" ("$ --> grob" "Makes inverse label." "1108A") "Box/StdLabel" ("$ flag --> grob" "If TRUE makes box label, otherwise makes +standard label." "234C4") "Std/BoxLabel" ("$ flag --> grob" "If TRUE makes standard label, otherwise makes +box label." "23537") "$>BIGGROB" ("$ --> grob" "Makes grob of the string using the large font +(5x9)." "1DD7E") "$>GROB" ("$ --> grob" "Makes grob of the string using the system +font. Linefeed does *not* make new line." "1DD8B") "$>grob" ("$ --> grob" "Makes grob of the string using the minifont. +Linefeed does *not* make new line." "1DFAC") "CHECKPICT" ("-->" "Checks size of GBUFF. If it is smaller than 131x64 sets GBUFF back to its default size -(131x64)." "3F31F") "GETXMIN" ("\\-> %" "Recalls XMIN from the PPAR list if +(131x64)." "3F31F") "GETXMIN" ("--> %" "Recalls XMIN from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "3F6A3") "PUTXMIN" ("% \\->" "Sets a new value for XMIN. PPAR is created +TEXT:Reserved|PPAR" "3F6A3") "PUTXMIN" ("% -->" "Sets a new value for XMIN. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "3F69F") "GETXMAX" ("\\-> %" "Recalls XMAX from the PPAR list if +TEXT:Reserved|PPAR" "3F69F") "GETXMAX" ("--> %" "Recalls XMAX from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "3F6A1") "PUTXMAX" ("% \\->" "Sets a new value for XMAX. PPAR is created +TEXT:Reserved|PPAR" "3F6A1") "PUTXMAX" ("% -->" "Sets a new value for XMAX. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "16EB1") "GETYMIN" ("\\-> %" "Recalls YMIN from the PPAR list if +TEXT:Reserved|PPAR" "16EB1") "GETYMIN" ("--> %" "Recalls YMIN from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "3F6A2") "PUTYMIN" ("% \\->" "Sets a new value for YMIN. PPAR is created +TEXT:Reserved|PPAR" "3F6A2") "PUTYMIN" ("% -->" "Sets a new value for YMIN. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "3F69E") "GETYMAX" ("\\-> %" "Recalls YMAX from the PPAR list if +TEXT:Reserved|PPAR" "3F69E") "GETYMAX" ("--> %" "Recalls YMAX from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "3F6A0") "PUTYMAX" ("% \\->" "Sets a new value for YMAX. PPAR is created +TEXT:Reserved|PPAR" "3F6A0") "PUTYMAX" ("% -->" "Sets a new value for YMAX. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "16ECA") "GETXPOS" ("" "" "3F40D") "GETYPOS" ("" "" "3F40E") "GDISPCENTER" ("\\->" "Moves to center of graphics display" "3F62F") "TopOuterLoop" ("" "" "35A6F" :NOSDIAG :NOETAB) "TOLSaveUI" ("" "" "35B58" :NOSDIAG :NOETAB) "TOLSetTopicUI" ("" "" "35BA3" :NOSDIAG :NOETAB) "TOLSetViewUI" ("" "" "35C0C" :NOSDIAG :NOETAB) "TOLKeyUI" ("" "" "35CD9" :NOSDIAG :NOETAB) "TOLErrorTrap" ("" "" "35D2E" :NOSDIAG :NOETAB) "TOLResUI&Err" ("" "" "35D60" :NOSDIAG :NOETAB) "TOLRestoreUI" ("" "" "35D79" :NOSDIAG :NOETAB) "?ExitThisTop" ("" "" "35E0F" :NOSDIAG :NOETAB) "CALCCXT!" ("ob \\->" "" "12696" :NOSDIAG :NOETAB) "CALCCXT@" ("\\-> ob" "" "126A6" :NOSDIAG :NOETAB) "PGMCXT!" ("ob \\->" "" "126B6" :NOSDIAG :NOETAB) "PGMCXT@" ("\\-> ob" "" "126C6" :NOSDIAG :NOETAB) "NOTESCXT!" ("ob \\->" "" "126D6" :NOSDIAG :NOETAB) "NOTESCXT@" ("\\-> ob" "" "126E6" :NOSDIAG :NOETAB) "apletPTR!" ("ob \\->" "" "126F6" :NOSDIAG :NOETAB) "apletPTR@" ("\\-> ob" "" "12706" :NOSDIAG :NOETAB) "funcPTR!" ("ob \\->" "" "12716" :NOSDIAG :NOETAB) "funcPTR@" ("\\-> ob" "" "12726" :NOSDIAG :NOETAB) "polarPTR!" ("ob \\->" "" "12736" :NOSDIAG :NOETAB) "polarPTR@" ("\\-> ob" "" "12746" :NOSDIAG :NOETAB) "paramPTR!" ("ob \\->" "" "12756" :NOSDIAG :NOETAB) "paramPTR@" ("\\-> ob" "" "12766" :NOSDIAG :NOETAB) "seqPTR!" ("ob \\->" "" "12776" :NOSDIAG :NOETAB) "seqPTR@" ("\\-> ob" "" "12786" :NOSDIAG :NOETAB) "statPTR!" ("ob \\->" "" "12796" :NOSDIAG :NOETAB) "statPTR@" ("\\-> ob" "" "127A6" :NOSDIAG :NOETAB) "solvePTR!" ("ob \\->" "" "127B6" :NOSDIAG :NOETAB) "solvePTR@" ("\\-> ob" "" "127C6" :NOSDIAG :NOETAB) "otherPTR!" ("ob \\->" "" "127D6" :NOSDIAG :NOETAB) "otherPTR@" ("\\-> ob" "" "127E6" :NOSDIAG :NOETAB) "TopicVarN!" ("" "" "3873F") "TopicVarN@" ("" "" "3871B") "TopicVar1!" ("ob \\->" "" "12CA1" :NOSDIAG :NOETAB) "TopicVar1@" ("\\-> ob" "" "12CFC" :NOSDIAG :NOETAB) "TopicVar2!" ("ob \\->" "" "12CA2" :NOSDIAG :NOETAB) "TopicVar2@" ("\\-> ob" "" "12CFD" :NOSDIAG :NOETAB) "TopicVar3!" ("ob \\->" "" "12CA3" :NOSDIAG :NOETAB) "TopicVar3@" ("\\-> ob" "" "12CFE" :NOSDIAG :NOETAB) "TopicVar4!" ("ob \\->" "" "12CA4" :NOSDIAG :NOETAB) "TopicVar4@" ("\\-> ob" "" "12CFF" :NOSDIAG :NOETAB) "TopicVar5!" ("ob \\->" "" "12CA5" :NOSDIAG :NOETAB) "TopicVar5@" ("\\-> ob" "" "12D00" :NOSDIAG :NOETAB) "TopicVar6!" ("ob \\->" "" "12CA6" :NOSDIAG :NOETAB) "TopicVar6@" ("\\-> ob" "" "12D01" :NOSDIAG :NOETAB) "TopicVar7!" ("ob \\->" "" "12CA7" :NOSDIAG :NOETAB) "TopicVar7@" ("\\-> ob" "" "12D02" :NOSDIAG :NOETAB) "TopicVar8!" ("ob \\->" "" "12CA8" :NOSDIAG :NOETAB) "TopicVar8@" ("\\-> ob" "" "12D03" :NOSDIAG :NOETAB) "TopicVar9!" ("ob \\->" "" "12CA9" :NOSDIAG :NOETAB) "TopicVar9@" ("\\-> ob" "" "12D04" :NOSDIAG :NOETAB) "TopicVar10!" ("ob \\->" "" "12CAA" :NOSDIAG :NOETAB) "TopicVar10@" ("\\-> ob" "" "12D05" :NOSDIAG :NOETAB) "TopicVar11!" ("ob \\->" "" "12CAB" :NOSDIAG :NOETAB) "TopicVar11@" ("\\-> ob" "" "12D06" :NOSDIAG :NOETAB) "TopicVar12!" ("ob \\->" "" "12CAC" :NOSDIAG :NOETAB) "TopicVar12@" ("\\-> ob" "" "12D07" :NOSDIAG :NOETAB) "TopicVar13!" ("ob \\->" "" "12CAD" :NOSDIAG :NOETAB) "TopicVar13@" ("\\-> ob" "" "12D08" :NOSDIAG :NOETAB) "TopicVar14!" ("ob \\->" "" "12CAE" :NOSDIAG :NOETAB) "TopicVar14@" ("\\-> ob" "" "12D09" :NOSDIAG :NOETAB) "TopicVar15!" ("ob \\->" "" "12CAF" :NOSDIAG :NOETAB) "TopicVar15@" ("\\-> ob" "" "12D0A" :NOSDIAG :NOETAB) "TopicVar16!" ("ob \\->" "" "12CB0" :NOSDIAG :NOETAB) "TopicVar16@" ("\\-> ob" "" "12D0B" :NOSDIAG :NOETAB) "TopicVar17!" ("ob \\->" "" "12CB1" :NOSDIAG :NOETAB) "TopicVar17@" ("\\-> ob" "" "12D0C" :NOSDIAG :NOETAB) "TopicVar18!" ("ob \\->" "" "12CB2" :NOSDIAG :NOETAB) "TopicVar18@" ("\\-> ob" "" "12D0D" :NOSDIAG :NOETAB) "TopicVar19!" ("ob \\->" "" "12CB3" :NOSDIAG :NOETAB) "TopicVar19@" ("\\-> ob" "" "12D0E" :NOSDIAG :NOETAB) "TopicVar20!" ("ob \\->" "" "12CB4" :NOSDIAG :NOETAB) "TopicVar20@" ("\\-> ob" "" "12D0F" :NOSDIAG :NOETAB) "TopicVar21!" ("ob \\->" "" "12CB5" :NOSDIAG :NOETAB) "TopicVar21@" ("\\-> ob" "" "12D10" :NOSDIAG :NOETAB) "TopicVar22!" ("ob \\->" "" "12CB6" :NOSDIAG :NOETAB) "TopicVar22@" ("\\-> ob" "" "12D11" :NOSDIAG :NOETAB) "TopicVar23!" ("ob \\->" "" "12CB7" :NOSDIAG :NOETAB) "TopicVar23@" ("\\-> ob" "" "12D12" :NOSDIAG :NOETAB) "TopicVar24!" ("ob \\->" "" "12CB8" :NOSDIAG :NOETAB) "TopicVar24@" ("\\-> ob" "" "12D13" :NOSDIAG :NOETAB) "TopicVar25!" ("ob \\->" "" "12CB9" :NOSDIAG :NOETAB) "TopicVar25@" ("\\-> ob" "" "12D14" :NOSDIAG :NOETAB) "TopicVar26!" ("ob \\->" "" "12CBA" :NOSDIAG :NOETAB) "TopicVar26@" ("\\-> ob" "" "12D15" :NOSDIAG :NOETAB) "TopicVar27!" ("ob \\->" "" "12CBB" :NOSDIAG :NOETAB) "TopicVar27@" ("\\-> ob" "" "12D16" :NOSDIAG :NOETAB) "TopicVar28!" ("ob \\->" "" "12CBC" :NOSDIAG :NOETAB) "TopicVar28@" ("\\-> ob" "" "12D17" :NOSDIAG :NOETAB) "TopicVar29!" ("ob \\->" "" "12CBD" :NOSDIAG :NOETAB) "TopicVar29@" ("\\-> ob" "" "12D18" :NOSDIAG :NOETAB) "TopicVar30!" ("ob \\->" "" "12CBE" :NOSDIAG :NOETAB) "TopicVar30@" ("\\-> ob" "" "12D19" :NOSDIAG :NOETAB) "TopicVar31!" ("ob \\->" "" "12CBF" :NOSDIAG :NOETAB) "TopicVar31@" ("\\-> ob" "" "12D1A" :NOSDIAG :NOETAB) "TopicVar32!" ("ob \\->" "" "12CC0" :NOSDIAG :NOETAB) "TopicVar32@" ("\\-> ob" "" "12D1B" :NOSDIAG :NOETAB) "TopicVar33!" ("ob \\->" "" "12CC1" :NOSDIAG :NOETAB) "TopicVar33@" ("\\-> ob" "" "12D1C" :NOSDIAG :NOETAB) "TopicVar34!" ("ob \\->" "" "12CC2" :NOSDIAG :NOETAB) "TopicVar34@" ("\\-> ob" "" "12D1D" :NOSDIAG :NOETAB) "TopicVar35!" ("ob \\->" "" "12CC3" :NOSDIAG :NOETAB) "TopicVar35@" ("\\-> ob" "" "12D1E" :NOSDIAG :NOETAB) "TopicVar36!" ("ob \\->" "" "12CC4" :NOSDIAG :NOETAB) "TopicVar36@" ("\\-> ob" "" "12D1F" :NOSDIAG :NOETAB) "TopicVar37!" ("ob \\->" "" "12CC5" :NOSDIAG :NOETAB) "TopicVar37@" ("\\-> ob" "" "12D20" :NOSDIAG :NOETAB) "TopicVar38!" ("ob \\->" "" "12CC6" :NOSDIAG :NOETAB) "TopicVar38@" ("\\-> ob" "" "12D21" :NOSDIAG :NOETAB) "TopicVar39!" ("ob \\->" "" "12CC7" :NOSDIAG :NOETAB) "TopicVar39@" ("\\-> ob" "" "12D22" :NOSDIAG :NOETAB) "TopicVar40!" ("ob \\->" "" "12CC8" :NOSDIAG :NOETAB) "TopicVar40@" ("\\-> ob" "" "12D23" :NOSDIAG :NOETAB) "TopicVar41!" ("ob \\->" "" "12CC9" :NOSDIAG :NOETAB) "TopicVar41@" ("\\-> ob" "" "12D24" :NOSDIAG :NOETAB) "TopicVar42!" ("ob \\->" "" "12CCA" :NOSDIAG :NOETAB) "TopicVar42@" ("\\-> ob" "" "12D25" :NOSDIAG :NOETAB) "TopicVar43!" ("ob \\->" "" "12CCB" :NOSDIAG :NOETAB) "TopicVar43@" ("\\-> ob" "" "12D26" :NOSDIAG :NOETAB) "TopicVar44!" ("ob \\->" "" "12CCC" :NOSDIAG :NOETAB) "TopicVar44@" ("\\-> ob" "" "12D27" :NOSDIAG :NOETAB) "TopicVar45!" ("ob \\->" "" "12CCD" :NOSDIAG :NOETAB) "TopicVar45@" ("\\-> ob" "" "12D28" :NOSDIAG :NOETAB) "TopicVar46!" ("ob \\->" "" "12CCE" :NOSDIAG :NOETAB) "TopicVar46@" ("\\-> ob" "" "12D29" :NOSDIAG :NOETAB) "TopicVar47!" ("ob \\->" "" "12CCF" :NOSDIAG :NOETAB) "TopicVar47@" ("\\-> ob" "" "12D2A" :NOSDIAG :NOETAB) "TopicVar48!" ("ob \\->" "" "12CD0" :NOSDIAG :NOETAB) "TopicVar48@" ("\\-> ob" "" "12D2B" :NOSDIAG :NOETAB) "TopicVar49!" ("ob \\->" "" "12CD1" :NOSDIAG :NOETAB) "TopicVar49@" ("\\-> ob" "" "12D2C" :NOSDIAG :NOETAB) "TopicVar50!" ("ob \\->" "" "12CD2" :NOSDIAG :NOETAB) "TopicVar50@" ("\\-> ob" "" "12D2D" :NOSDIAG :NOETAB) "TopicVar51!" ("ob \\->" "" "12CD3" :NOSDIAG :NOETAB) "TopicVar51@" ("\\-> ob" "" "12D2E" :NOSDIAG :NOETAB) "TopicVar52@" ("ob \\->" "" "12D2F" :NOSDIAG :NOETAB) "TopicVar52!" ("\\-> ob" "" "12CD4" :NOSDIAG :NOETAB) "TopicVar53@" ("ob \\->" "" "12D30" :NOSDIAG :NOETAB) "TopicVar53!" ("\\-> ob" "" "12CD5" :NOSDIAG :NOETAB) "TopicVar54@" ("ob \\->" "" "12D31" :NOSDIAG :NOETAB) "TopicVar54!" ("\\-> ob" "" "12CD6" :NOSDIAG :NOETAB) "TopicVar55@" ("ob \\->" "" "12D32" :NOSDIAG :NOETAB) "TopicVar55!" ("\\-> ob" "" "12CD7" :NOSDIAG :NOETAB) "TopicVar56@" ("ob \\->" "" "12D33" :NOSDIAG :NOETAB) "TopicVar56!" ("\\-> ob" "" "12CD8" :NOSDIAG :NOETAB) "TopicVar57@" ("ob \\->" "" "12D34" :NOSDIAG :NOETAB) "TopicVar57!" ("\\-> ob" "" "12CD9" :NOSDIAG :NOETAB) "TopicVar58@" ("ob \\->" "" "12D35" :NOSDIAG :NOETAB) "TopicVar58!" ("\\-> ob" "" "12CDA" :NOSDIAG :NOETAB) "TopicVar59@" ("ob \\->" "" "12D36" :NOSDIAG :NOETAB) "TopicVar59!" ("\\-> ob" "" "12CDB" :NOSDIAG :NOETAB) "TopicVar60@" ("ob \\->" "" "12D37" :NOSDIAG :NOETAB) "TopicVar60!" ("\\-> ob" "" "12CDC" :NOSDIAG :NOETAB) "TopicVar61@" ("ob \\->" "" "12D38" :NOSDIAG :NOETAB) "TopicVar61!" ("\\-> ob" "" "12CDD" :NOSDIAG :NOETAB) "TopicVar62@" ("ob \\->" "" "12D39" :NOSDIAG :NOETAB) "TopicVar62!" ("\\-> ob" "" "12CDE" :NOSDIAG :NOETAB) "TopicVar63@" ("ob \\->" "" "12D3A" :NOSDIAG :NOETAB) "TopicVar63!" ("\\-> ob" "" "12CDF" :NOSDIAG :NOETAB) "TopicVar64@" ("ob \\->" "" "12D3B" :NOSDIAG :NOETAB) "TopicVar64!" ("\\-> ob" "" "12CE0" :NOSDIAG :NOETAB) "TopicVar65@" ("ob \\->" "" "12D3C" :NOSDIAG :NOETAB) "TopicVar65!" ("\\-> ob" "" "12CE1" :NOSDIAG :NOETAB) "TopicVar66@" ("ob \\->" "" "12D3D" :NOSDIAG :NOETAB) "TopicVar66!" ("\\-> ob" "" "12CE2" :NOSDIAG :NOETAB) "TopicVar67@" ("ob \\->" "" "12D3E" :NOSDIAG :NOETAB) "TopicVar67!" ("\\-> ob" "" "12CE3" :NOSDIAG :NOETAB) "TopicVar68@" ("ob \\->" "" "12D3F" :NOSDIAG :NOETAB) "TopicVar68!" ("\\-> ob" "" "12CE4" :NOSDIAG :NOETAB) "TopicVar69@" ("ob \\->" "" "12D40" :NOSDIAG :NOETAB) "TopicVar69!" ("\\-> ob" "" "12CE5" :NOSDIAG :NOETAB) "TopicVar70@" ("ob \\->" "" "12D41" :NOSDIAG :NOETAB) "TopicVar70!" ("\\-> ob" "" "12CE6" :NOSDIAG :NOETAB) "TopicVar71@" ("ob \\->" "" "12D42" :NOSDIAG :NOETAB) "TopicVar71!" ("\\-> ob" "" "12CE7" :NOSDIAG :NOETAB) "TopicVar72@" ("ob \\->" "" "12D43" :NOSDIAG :NOETAB) "TopicVar72!" ("\\-> ob" "" "12CE8" :NOSDIAG :NOETAB) "TopicVar73@" ("ob \\->" "" "12D44" :NOSDIAG :NOETAB) "TopicVar73!" ("\\-> ob" "" "12CE9" :NOSDIAG :NOETAB) "TopicVar74@" ("ob \\->" "" "12D45" :NOSDIAG :NOETAB) "TopicVar74!" ("\\-> ob" "" "12CEA" :NOSDIAG :NOETAB) "TopicVar75@" ("ob \\->" "" "12D46" :NOSDIAG :NOETAB) "TopicVar75!" ("\\-> ob" "" "12CEB" :NOSDIAG :NOETAB) "TopicVar76@" ("ob \\->" "" "12D47" :NOSDIAG :NOETAB) "TopicVar76!" ("\\-> ob" "" "12CEC" :NOSDIAG :NOETAB) "TopicVar77@" ("ob \\->" "" "12D48" :NOSDIAG :NOETAB) "TopicVar77!" ("\\-> ob" "" "12CED" :NOSDIAG :NOETAB) "TopicVar78@" ("ob \\->" "" "12D49" :NOSDIAG :NOETAB) "TopicVar78!" ("\\-> ob" "" "12CEE" :NOSDIAG :NOETAB) "TopicVar79@" ("ob \\->" "" "12D4A" :NOSDIAG :NOETAB) "TopicVar79!" ("\\-> ob" "" "12CEF" :NOSDIAG :NOETAB) "TopicVar80@" ("ob \\->" "" "12D4B" :NOSDIAG :NOETAB) "TopicVar80!" ("\\-> ob" "" "12CF0" :NOSDIAG :NOETAB) "TopicVar81@" ("ob \\->" "" "12D4C" :NOSDIAG :NOETAB) "TopicVar81!" ("\\-> ob" "" "12CF1" :NOSDIAG :NOETAB) "TopicVar82@" ("ob \\->" "" "12D4D" :NOSDIAG :NOETAB) "TopicVar82!" ("\\-> ob" "" "12CF2" :NOSDIAG :NOETAB) "TopicVar83@" ("ob \\->" "" "12D4E" :NOSDIAG :NOETAB) "TopicVar83!" ("\\-> ob" "" "12CF3" :NOSDIAG :NOETAB) "TopicVar84@" ("ob \\->" "" "12D4F" :NOSDIAG :NOETAB) "TopicVar84!" ("\\-> ob" "" "12CF4" :NOSDIAG :NOETAB) "TopicVar85@" ("ob \\->" "" "12D50" :NOSDIAG :NOETAB) "TopicVar85!" ("\\-> ob" "" "12CF5" :NOSDIAG :NOETAB) "TopicVar86@" ("ob \\->" "" "12D51" :NOSDIAG :NOETAB) "TopicVar86!" ("\\-> ob" "" "12CF6" :NOSDIAG :NOETAB) "TopicVar87@" ("ob \\->" "" "12D52" :NOSDIAG :NOETAB) "TopicVar87!" ("\\-> ob" "" "12CF7" :NOSDIAG :NOETAB) "TopicVar88@" ("ob \\->" "" "12D53" :NOSDIAG :NOETAB) "TopicVar88!" ("\\-> ob" "" "12CF8" :NOSDIAG :NOETAB) "TopicVar89@" ("ob \\->" "" "12D54" :NOSDIAG :NOETAB) "TopicVar89!" ("\\-> ob" "" "12CF9" :NOSDIAG :NOETAB) "TopicVar90@" ("ob \\->" "" "12D55" :NOSDIAG :NOETAB) "TopicVar90!" ("\\-> ob" "" "12CFA" :NOSDIAG :NOETAB) "TopicVar91!" ("ob \\->" "" "12CFB" :NOSDIAG :NOETAB) "TopicVar91@" ("\\-> ob" "" "12D56" :NOSDIAG :NOETAB) "TOLVar1!" ("ob \\->" "" "12D57" :NOSDIAG :NOETAB) "TOLVar1@" ("\\-> ob" "" "12E2F" :NOSDIAG :NOETAB) "TOLVar2!" ("ob \\->" "" "12D58" :NOSDIAG :NOETAB) "TOLVar2@" ("\\-> ob" "" "12E30" :NOSDIAG :NOETAB) "TOLVar3!" ("ob \\->" "" "12D59" :NOSDIAG :NOETAB) "TOLVar3@" ("\\-> ob" "" "12E31" :NOSDIAG :NOETAB) "TOLVar4!" ("ob \\->" "" "12D5A" :NOSDIAG :NOETAB) "TOLVar4@" ("\\-> ob" "" "12E32" :NOSDIAG :NOETAB) "TOLVar5!" ("ob \\->" "" "12D5B" :NOSDIAG :NOETAB) "TOLVar5@" ("\\-> ob" "" "12E33" :NOSDIAG :NOETAB) "TOLVar6!" ("ob \\->" "" "12D5C" :NOSDIAG :NOETAB) "TOLVar6@" ("\\-> ob" "" "12E34" :NOSDIAG :NOETAB) "TOLVar7!" ("ob \\->" "" "12D5D" :NOSDIAG :NOETAB) "TOLVar7@" ("\\-> ob" "" "12E35" :NOSDIAG :NOETAB) "TOLVar8!" ("ob \\->" "" "12D5E" :NOSDIAG :NOETAB) "TOLVar8@" ("\\-> ob" "" "12E36" :NOSDIAG :NOETAB) "TOLVar9!" ("ob \\->" "" "12D5F" :NOSDIAG :NOETAB) "TOLVar9@" ("\\-> ob" "" "12E37" :NOSDIAG :NOETAB) "TOLVar10!" ("ob \\->" "" "12D60" :NOSDIAG :NOETAB) "TOLVar10@" ("\\-> ob" "" "12E38" :NOSDIAG :NOETAB) "TOLVar11!" ("ob \\->" "" "12D61" :NOSDIAG :NOETAB) "TOLVar11@" ("\\-> ob" "" "12E39" :NOSDIAG :NOETAB) "TOLVar12!" ("ob \\->" "" "12D62" :NOSDIAG :NOETAB) "TOLVar12@" ("\\-> ob" "" "12E3A" :NOSDIAG :NOETAB) "TOLVar13!" ("ob \\->" "" "12D63" :NOSDIAG :NOETAB) "TOLVar13@" ("\\-> ob" "" "12E3B" :NOSDIAG :NOETAB) "TOLVar14!" ("ob \\->" "" "12D64" :NOSDIAG :NOETAB) "TOLVar14@" ("\\-> ob" "" "12E3C" :NOSDIAG :NOETAB) "TOLVar15!" ("ob \\->" "" "12D65" :NOSDIAG :NOETAB) "TOLVar15@" ("\\-> ob" "" "12E3D" :NOSDIAG :NOETAB) "TOLVar16!" ("ob \\->" "" "12D66" :NOSDIAG :NOETAB) "TOLVar16@" ("\\-> ob" "" "12E3E" :NOSDIAG :NOETAB) "TOLVar17!" ("ob \\->" "" "12D67" :NOSDIAG :NOETAB) "TOLVar17@" ("\\-> ob" "" "12E3F" :NOSDIAG :NOETAB) "TOLVar18!" ("ob \\->" "" "12D68" :NOSDIAG :NOETAB) "TOLVar18@" ("\\-> ob" "" "12E40" :NOSDIAG :NOETAB) "TOLVar19!" ("ob \\->" "" "12D69" :NOSDIAG :NOETAB) "TOLVar19@" ("\\-> ob" "" "12E41" :NOSDIAG :NOETAB) "TOLVar20!" ("ob \\->" "" "12D6A" :NOSDIAG :NOETAB) "TOLVar20@" ("\\-> ob" "" "12E42" :NOSDIAG :NOETAB) "TOLVar21!" ("ob \\->" "" "12D6B" :NOSDIAG :NOETAB) "TOLVar21@" ("\\-> ob" "" "12E43" :NOSDIAG :NOETAB) "TOLVar22!" ("ob \\->" "" "12D6C" :NOSDIAG :NOETAB) "TOLVar22@" ("\\-> ob" "" "12E44" :NOSDIAG :NOETAB) "TOLVar23!" ("ob \\->" "" "12D6D" :NOSDIAG :NOETAB) "TOLVar23@" ("\\-> ob" "" "12E45" :NOSDIAG :NOETAB) "TOLVar24!" ("ob \\->" "" "12D6E" :NOSDIAG :NOETAB) "TOLVar24@" ("\\-> ob" "" "12E46" :NOSDIAG :NOETAB) "TOLVar25!" ("ob \\->" "" "12D6F" :NOSDIAG :NOETAB) "TOLVar25@" ("\\-> ob" "" "12E47" :NOSDIAG :NOETAB) "TOLVar26!" ("ob \\->" "" "12D70" :NOSDIAG :NOETAB) "TOLVar26@" ("\\-> ob" "" "12E48" :NOSDIAG :NOETAB) "TOLVar27!" ("ob \\->" "" "12D71" :NOSDIAG :NOETAB) "TOLVar27@" ("\\-> ob" "" "12E49" :NOSDIAG :NOETAB) "TOLVar28!" ("ob \\->" "" "12D72" :NOSDIAG :NOETAB) "TOLVar28@" ("\\-> ob" "" "12E4A" :NOSDIAG :NOETAB) "TOLVar29!" ("ob \\->" "" "12D73" :NOSDIAG :NOETAB) "TOLVar29@" ("\\-> ob" "" "12E4B" :NOSDIAG :NOETAB) "TOLVar30!" ("ob \\->" "" "12D74" :NOSDIAG :NOETAB) "TOLVar30@" ("\\-> ob" "" "12E4C" :NOSDIAG :NOETAB) "TOLVar31!" ("ob \\->" "" "12D75" :NOSDIAG :NOETAB) "TOLVar31@" ("\\-> ob" "" "12E4D" :NOSDIAG :NOETAB) "TOLVar32!" ("ob \\->" "" "12D76" :NOSDIAG :NOETAB) "TOLVar32@" ("\\-> ob" "" "12E4E" :NOSDIAG :NOETAB) "TOLVar33!" ("ob \\->" "" "12D77" :NOSDIAG :NOETAB) "TOLVar33@" ("\\-> ob" "" "12E4F" :NOSDIAG :NOETAB) "TOLVar34!" ("ob \\->" "" "12D78" :NOSDIAG :NOETAB) "TOLVar34@" ("\\-> ob" "" "12E50" :NOSDIAG :NOETAB) "TOLVar35!" ("ob \\->" "" "12D79" :NOSDIAG :NOETAB) "TOLVar35@" ("\\-> ob" "" "12E51" :NOSDIAG :NOETAB) "TOLVar36!" ("ob \\->" "" "12D7A" :NOSDIAG :NOETAB) "TOLVar36@" ("\\-> ob" "" "12E52" :NOSDIAG :NOETAB) "TOLVar37!" ("ob \\->" "" "12D7B" :NOSDIAG :NOETAB) "TOLVar37@" ("\\-> ob" "" "12E53" :NOSDIAG :NOETAB) "TOLVar38!" ("ob \\->" "" "12D7C" :NOSDIAG :NOETAB) "TOLVar38@" ("\\-> ob" "" "12E54" :NOSDIAG :NOETAB) "TOLVar39!" ("ob \\->" "" "12D7D" :NOSDIAG :NOETAB) "TOLVar39@" ("\\-> ob" "" "12E55" :NOSDIAG :NOETAB) "TOLVar40!" ("ob \\->" "" "12D7E" :NOSDIAG :NOETAB) "TOLVar40@" ("\\-> ob" "" "12E56" :NOSDIAG :NOETAB) "TOLVar41!" ("ob \\->" "" "12D7F" :NOSDIAG :NOETAB) "TOLVar41@" ("\\-> ob" "" "12E57" :NOSDIAG :NOETAB) "TOLVar42!" ("ob \\->" "" "12D80" :NOSDIAG :NOETAB) "TOLVar42@" ("\\-> ob" "" "12E58" :NOSDIAG :NOETAB) "TOLVar43!" ("ob \\->" "" "12D81" :NOSDIAG :NOETAB) "TOLVar43@" ("\\-> ob" "" "12E59" :NOSDIAG :NOETAB) "TOLVar44!" ("ob \\->" "" "12D82" :NOSDIAG :NOETAB) "TOLVar44@" ("\\-> ob" "" "12E5A" :NOSDIAG :NOETAB) "TOLVar45!" ("ob \\->" "" "12D83" :NOSDIAG :NOETAB) "TOLVar45@" ("\\-> ob" "" "12E5B" :NOSDIAG :NOETAB) "TOLVar46!" ("ob \\->" "" "12D84" :NOSDIAG :NOETAB) "TOLVar46@" ("\\-> ob" "" "12E5C" :NOSDIAG :NOETAB) "TOLVar47!" ("ob \\->" "" "12D85" :NOSDIAG :NOETAB) "TOLVar47@" ("\\-> ob" "" "12E5D" :NOSDIAG :NOETAB) "TOLVar48!" ("ob \\->" "" "12D86" :NOSDIAG :NOETAB) "TOLVar48@" ("\\-> ob" "" "12E5E" :NOSDIAG :NOETAB) "TOLVar49!" ("ob \\->" "" "12D87" :NOSDIAG :NOETAB) "TOLVar49@" ("\\-> ob" "" "12E5F" :NOSDIAG :NOETAB) "TOLVar50!" ("ob \\->" "" "12D88" :NOSDIAG :NOETAB) "TOLVar50@" ("\\-> ob" "" "12E60" :NOSDIAG :NOETAB) "TOLVar51!" ("ob \\->" "" "12D89" :NOSDIAG :NOETAB) "TOLVar51@" ("\\-> ob" "" "12E61" :NOSDIAG :NOETAB) "TOLVar52!" ("ob \\->" "" "12D8A" :NOSDIAG :NOETAB) "TOLVar52@" ("\\-> ob" "" "12E62" :NOSDIAG :NOETAB) "TOLVar53!" ("ob \\->" "" "12D8B" :NOSDIAG :NOETAB) "TOLVar53@" ("\\-> ob" "" "12E63" :NOSDIAG :NOETAB) "TOLVar54!" ("ob \\->" "" "12D8C" :NOSDIAG :NOETAB) "TOLVar54@" ("\\-> ob" "" "12E64" :NOSDIAG :NOETAB) "TOLVar55!" ("ob \\->" "" "12D8D" :NOSDIAG :NOETAB) "TOLVar55@" ("\\-> ob" "" "12E65" :NOSDIAG :NOETAB) "TOLVar56!" ("ob \\->" "" "12D8E" :NOSDIAG :NOETAB) "TOLVar56@" ("\\-> ob" "" "12E66" :NOSDIAG :NOETAB) "TOLVar57!" ("ob \\->" "" "12D8F" :NOSDIAG :NOETAB) "TOLVar57@" ("\\-> ob" "" "12E67" :NOSDIAG :NOETAB) "TOLVar58!" ("ob \\->" "" "12D90" :NOSDIAG :NOETAB) "TOLVar58@" ("\\-> ob" "" "12E68" :NOSDIAG :NOETAB) "TOLVar59!" ("ob \\->" "" "12D91" :NOSDIAG :NOETAB) "TOLVar59@" ("\\-> ob" "" "12E69" :NOSDIAG :NOETAB) "TOLVar60!" ("ob \\->" "" "12D92" :NOSDIAG :NOETAB) "TOLVar60@" ("\\-> ob" "" "12E6A" :NOSDIAG :NOETAB) "TOLVar61!" ("ob \\->" "" "12D93" :NOSDIAG :NOETAB) "TOLVar61@" ("\\-> ob" "" "12E6B" :NOSDIAG :NOETAB) "TOLVar62!" ("ob \\->" "" "12D94" :NOSDIAG :NOETAB) "TOLVar62@" ("\\-> ob" "" "12E6C" :NOSDIAG :NOETAB) "TOLVar63!" ("ob \\->" "" "12D95" :NOSDIAG :NOETAB) "TOLVar63@" ("\\-> ob" "" "12E6D" :NOSDIAG :NOETAB) "TOLVar64!" ("ob \\->" "" "12D96" :NOSDIAG :NOETAB) "TOLVar64@" ("\\-> ob" "" "12E6E" :NOSDIAG :NOETAB) "TOLVar65!" ("ob \\->" "" "12D97" :NOSDIAG :NOETAB) "TOLVar65@" ("\\-> ob" "" "12E6F" :NOSDIAG :NOETAB) "TOLVar66!" ("ob \\->" "" "12D98" :NOSDIAG :NOETAB) "TOLVar66@" ("\\-> ob" "" "12E70" :NOSDIAG :NOETAB) "TOLVar67!" ("ob \\->" "" "12D99" :NOSDIAG :NOETAB) "TOLVar67@" ("\\-> ob" "" "12E71" :NOSDIAG :NOETAB) "TOLVar68!" ("ob \\->" "" "12D9A" :NOSDIAG :NOETAB) "TOLVar68@" ("\\-> ob" "" "12E72" :NOSDIAG :NOETAB) "TOLVar69!" ("ob \\->" "" "12D9B" :NOSDIAG :NOETAB) "TOLVar69@" ("\\-> ob" "" "12E73" :NOSDIAG :NOETAB) "TOLVar70!" ("ob \\->" "" "12D9C" :NOSDIAG :NOETAB) "TOLVar70@" ("\\-> ob" "" "12E74" :NOSDIAG :NOETAB) "TOLVar71!" ("ob \\->" "" "12D9D" :NOSDIAG :NOETAB) "TOLVar71@" ("\\-> ob" "" "12E75" :NOSDIAG :NOETAB) "TOLVar72!" ("ob \\->" "" "12D9E" :NOSDIAG :NOETAB) "TOLVar72@" ("\\-> ob" "" "12E76" :NOSDIAG :NOETAB) "TOLVar73!" ("ob \\->" "" "12D9F" :NOSDIAG :NOETAB) "TOLVar73@" ("\\-> ob" "" "12E77" :NOSDIAG :NOETAB) "TOLVar74!" ("ob \\->" "" "12DA0" :NOSDIAG :NOETAB) "TOLVar74@" ("\\-> ob" "" "12E78" :NOSDIAG :NOETAB) "TOLVar75!" ("ob \\->" "" "12DA1" :NOSDIAG :NOETAB) "TOLVar75@" ("\\-> ob" "" "12E79" :NOSDIAG :NOETAB) "TOLVar76!" ("ob \\->" "" "12DA2" :NOSDIAG :NOETAB) "TOLVar76@" ("\\-> ob" "" "12E7A" :NOSDIAG :NOETAB) "TOLVar77!" ("ob \\->" "" "12DA3" :NOSDIAG :NOETAB) "TOLVar77@" ("\\-> ob" "" "12E7B" :NOSDIAG :NOETAB) "TOLVar78!" ("ob \\->" "" "12DA4" :NOSDIAG :NOETAB) "TOLVar78@" ("\\-> ob" "" "12E7C" :NOSDIAG :NOETAB) "TOLVar79!" ("ob \\->" "" "12DA5" :NOSDIAG :NOETAB) "TOLVar79@" ("\\-> ob" "" "12E7D" :NOSDIAG :NOETAB) "TOLVar80!" ("ob \\->" "" "12DA6" :NOSDIAG :NOETAB) "TOLVar80@" ("\\-> ob" "" "12E7E" :NOSDIAG :NOETAB) "TOLVar81!" ("ob \\->" "" "12DA7" :NOSDIAG :NOETAB) "TOLVar81@" ("\\-> ob" "" "12E7F" :NOSDIAG :NOETAB) "TOLVar82!" ("ob \\->" "" "12DA8" :NOSDIAG :NOETAB) "TOLVar82@" ("\\-> ob" "" "12E80" :NOSDIAG :NOETAB) "TOLVar83!" ("ob \\->" "" "12DA9" :NOSDIAG :NOETAB) "TOLVar83@" ("\\-> ob" "" "12E81" :NOSDIAG :NOETAB) "TOLVar84!" ("ob \\->" "" "12DAA" :NOSDIAG :NOETAB) "TOLVar84@" ("\\-> ob" "" "12E82" :NOSDIAG :NOETAB) "TOLVar85!" ("ob \\->" "" "12DAB" :NOSDIAG :NOETAB) "TOLVar85@" ("\\-> ob" "" "12E83" :NOSDIAG :NOETAB) "TOLVar86!" ("ob \\->" "" "12DAC" :NOSDIAG :NOETAB) "TOLVar86@" ("\\-> ob" "" "12E84" :NOSDIAG :NOETAB) "TOLVar87!" ("ob \\->" "" "12DAD" :NOSDIAG :NOETAB) "TOLVar87@" ("\\-> ob" "" "12E85" :NOSDIAG :NOETAB) "TOLVar88!" ("ob \\->" "" "12DAE" :NOSDIAG :NOETAB) "TOLVar88@" ("\\-> ob" "" "12E86" :NOSDIAG :NOETAB) "TOLVar89!" ("ob \\->" "" "12DAF" :NOSDIAG :NOETAB) "TOLVar89@" ("\\-> ob" "" "12E87" :NOSDIAG :NOETAB) "TOLVar90!" ("ob \\->" "" "12DB0" :NOSDIAG :NOETAB) "TOLVar90@" ("\\-> ob" "" "12E88" :NOSDIAG :NOETAB) "TOLVar91!" ("ob \\->" "" "12DB1" :NOSDIAG :NOETAB) "TOLVar91@" ("\\-> ob" "" "12E89" :NOSDIAG :NOETAB) "TOLVar92!" ("ob \\->" "" "12DB2" :NOSDIAG :NOETAB) "TOLVar92@" ("\\-> ob" "" "12E8A" :NOSDIAG :NOETAB) "TOLVar93!" ("ob \\->" "" "12DB3" :NOSDIAG :NOETAB) "TOLVar93@" ("\\-> ob" "" "12E8B" :NOSDIAG :NOETAB) "TOLVar94!" ("ob \\->" "" "12DB4" :NOSDIAG :NOETAB) "TOLVar94@" ("\\-> ob" "" "12E8C" :NOSDIAG :NOETAB) "TOLVar95!" ("ob \\->" "" "12DB5" :NOSDIAG :NOETAB) "TOLVar95@" ("\\-> ob" "" "12E8D" :NOSDIAG :NOETAB) "TOLVar96!" ("ob \\->" "" "12DB6" :NOSDIAG :NOETAB) "TOLVar96@" ("\\-> ob" "" "12E8E" :NOSDIAG :NOETAB) "TOLVar97!" ("ob \\->" "" "12DB7" :NOSDIAG :NOETAB) "TOLVar97@" ("\\-> ob" "" "12E8F" :NOSDIAG :NOETAB) "TOLVar98!" ("ob \\->" "" "12DB8" :NOSDIAG :NOETAB) "TOLVar98@" ("\\-> ob" "" "12E90" :NOSDIAG :NOETAB) "TOLVar99!" ("ob \\->" "" "12DB9" :NOSDIAG :NOETAB) "TOLVar99@" ("\\-> ob" "" "12E91" :NOSDIAG :NOETAB) "TOLVar100!" ("ob \\->" "" "12DBA" :NOSDIAG :NOETAB) "TOLVar100@" ("\\-> ob" "" "12E92" :NOSDIAG :NOETAB) "TOLVar101!" ("ob \\->" "" "12DBB" :NOSDIAG :NOETAB) "TOLVar101@" ("\\-> ob" "" "12E93" :NOSDIAG :NOETAB) "TOLVar102!" ("ob \\->" "" "12DBC" :NOSDIAG :NOETAB) "TOLVar102@" ("\\-> ob" "" "12E94" :NOSDIAG :NOETAB) "TOLVar103!" ("ob \\->" "" "12DBD" :NOSDIAG :NOETAB) "TOLVar103@" ("\\-> ob" "" "12E95" :NOSDIAG :NOETAB) "TOLVar104!" ("ob \\->" "" "12DBE" :NOSDIAG :NOETAB) "TOLVar104@" ("\\-> ob" "" "12E96" :NOSDIAG :NOETAB) "TOLVar105!" ("ob \\->" "" "12DBF" :NOSDIAG :NOETAB) "TOLVar105@" ("\\-> ob" "" "12E97" :NOSDIAG :NOETAB) "TOLVar106!" ("ob \\->" "" "12DC0" :NOSDIAG :NOETAB) "TOLVar106@" ("\\-> ob" "" "12E98" :NOSDIAG :NOETAB) "TOLVar107!" ("ob \\->" "" "12DC1" :NOSDIAG :NOETAB) "TOLVar107@" ("\\-> ob" "" "12E99" :NOSDIAG :NOETAB) "TOLVar108!" ("ob \\->" "" "12DC2" :NOSDIAG :NOETAB) "TOLVar108@" ("\\-> ob" "" "12E9A" :NOSDIAG :NOETAB) "TOLVar109!" ("ob \\->" "" "12DC3" :NOSDIAG :NOETAB) "TOLVar109@" ("\\-> ob" "" "12E9B" :NOSDIAG :NOETAB) "TOLVar110!" ("ob \\->" "" "12DC4" :NOSDIAG :NOETAB) "TOLVar110@" ("\\-> ob" "" "12E9C" :NOSDIAG :NOETAB) "TOLVar111!" ("ob \\->" "" "12DC5" :NOSDIAG :NOETAB) "TOLVar111@" ("\\-> ob" "" "12E9D" :NOSDIAG :NOETAB) "TOLVar112!" ("ob \\->" "" "12DC6" :NOSDIAG :NOETAB) "TOLVar112@" ("\\-> ob" "" "12E9E" :NOSDIAG :NOETAB) "TOLVar113!" ("ob \\->" "" "12DC7" :NOSDIAG :NOETAB) "TOLVar113@" ("\\-> ob" "" "12E9F" :NOSDIAG :NOETAB) "TOLVar114!" ("ob \\->" "" "12DC8" :NOSDIAG :NOETAB) "TOLVar114@" ("\\-> ob" "" "12EA0" :NOSDIAG :NOETAB) "TOLVar115!" ("ob \\->" "" "12DC9" :NOSDIAG :NOETAB) "TOLVar115@" ("\\-> ob" "" "12EA1" :NOSDIAG :NOETAB) "TOLVar116!" ("ob \\->" "" "12DCA" :NOSDIAG :NOETAB) "TOLVar116@" ("\\-> ob" "" "12EA2" :NOSDIAG :NOETAB) "TOLVar117!" ("ob \\->" "" "12DCB" :NOSDIAG :NOETAB) "TOLVar117@" ("\\-> ob" "" "12EA3" :NOSDIAG :NOETAB) "TOLVar118!" ("ob \\->" "" "12DCC" :NOSDIAG :NOETAB) "TOLVar118@" ("\\-> ob" "" "12EA4" :NOSDIAG :NOETAB) "TOLVar119!" ("ob \\->" "" "12DCD" :NOSDIAG :NOETAB) "TOLVar119@" ("\\-> ob" "" "12EA5" :NOSDIAG :NOETAB) "TOLVar120!" ("ob \\->" "" "12DCE" :NOSDIAG :NOETAB) "TOLVar120@" ("\\-> ob" "" "12EA6" :NOSDIAG :NOETAB) "TOLVar121!" ("ob \\->" "" "12DCF" :NOSDIAG :NOETAB) "TOLVar121@" ("\\-> ob" "" "12EA7" :NOSDIAG :NOETAB) "TOLVar122!" ("ob \\->" "" "12DD0" :NOSDIAG :NOETAB) "TOLVar122@" ("\\-> ob" "" "12EA8" :NOSDIAG :NOETAB) "TOLVar123!" ("ob \\->" "" "12DD1" :NOSDIAG :NOETAB) "TOLVar123@" ("\\-> ob" "" "12EA9" :NOSDIAG :NOETAB) "TOLVar124!" ("ob \\->" "" "12DD2" :NOSDIAG :NOETAB) "TOLVar124@" ("\\-> ob" "" "12EAA" :NOSDIAG :NOETAB) "TOLVar125!" ("ob \\->" "" "12DD3" :NOSDIAG :NOETAB) "TOLVar125@" ("\\-> ob" "" "12EAB" :NOSDIAG :NOETAB) "TOLVar126!" ("ob \\->" "" "12DD4" :NOSDIAG :NOETAB) "TOLVar126@" ("\\-> ob" "" "12EAC" :NOSDIAG :NOETAB) "TOLVar127!" ("ob \\->" "" "12DD5" :NOSDIAG :NOETAB) "TOLVar127@" ("\\-> ob" "" "12EAD" :NOSDIAG :NOETAB) "TOLVar128!" ("ob \\->" "" "12DD6" :NOSDIAG :NOETAB) "TOLVar128@" ("\\-> ob" "" "12EAE" :NOSDIAG :NOETAB) "TOLVar129!" ("ob \\->" "" "12DD7" :NOSDIAG :NOETAB) "TOLVar129@" ("\\-> ob" "" "12EAF" :NOSDIAG :NOETAB) "TOLVar130!" ("ob \\->" "" "12DD8" :NOSDIAG :NOETAB) "TOLVar130@" ("\\-> ob" "" "12EB0" :NOSDIAG :NOETAB) "TOLVar131!" ("ob \\->" "" "12DD9" :NOSDIAG :NOETAB) "TOLVar131@" ("\\-> ob" "" "12EB1" :NOSDIAG :NOETAB) "TOLVar132!" ("ob \\->" "" "12DDA" :NOSDIAG :NOETAB) "TOLVar132@" ("\\-> ob" "" "12EB2" :NOSDIAG :NOETAB) "TOLVar133!" ("ob \\->" "" "12DDB" :NOSDIAG :NOETAB) "TOLVar133@" ("\\-> ob" "" "12EB3" :NOSDIAG :NOETAB) "TOLVar134!" ("ob \\->" "" "12DDC" :NOSDIAG :NOETAB) "TOLVar134@" ("\\-> ob" "" "12EB4" :NOSDIAG :NOETAB) "TOLVar135!" ("ob \\->" "" "12DDD" :NOSDIAG :NOETAB) "TOLVar135@" ("\\-> ob" "" "12EB5" :NOSDIAG :NOETAB) "TOLVar136!" ("ob \\->" "" "12DDE" :NOSDIAG :NOETAB) "TOLVar136@" ("\\-> ob" "" "12EB6" :NOSDIAG :NOETAB) "TOLVar137!" ("ob \\->" "" "12DDF" :NOSDIAG :NOETAB) "TOLVar137@" ("\\-> ob" "" "12EB7" :NOSDIAG :NOETAB) "TOLVar138!" ("ob \\->" "" "12DE0" :NOSDIAG :NOETAB) "TOLVar138@" ("\\-> ob" "" "12EB8" :NOSDIAG :NOETAB) "TOLVar139!" ("ob \\->" "" "12DE1" :NOSDIAG :NOETAB) "TOLVar139@" ("\\-> ob" "" "12EB9" :NOSDIAG :NOETAB) "TOLVar140!" ("ob \\->" "" "12DE2" :NOSDIAG :NOETAB) "TOLVar140@" ("\\-> ob" "" "12EBA" :NOSDIAG :NOETAB) "TOLVar141!" ("ob \\->" "" "12DE3" :NOSDIAG :NOETAB) "TOLVar141@" ("\\-> ob" "" "12EBB" :NOSDIAG :NOETAB) "TOLVar142!" ("ob \\->" "" "12DE4" :NOSDIAG :NOETAB) "TOLVar142@" ("\\-> ob" "" "12EBC" :NOSDIAG :NOETAB) "TOLVar143!" ("ob \\->" "" "12DE5" :NOSDIAG :NOETAB) "TOLVar143@" ("\\-> ob" "" "12EBD" :NOSDIAG :NOETAB) "TOLVar144!" ("ob \\->" "" "12DE6" :NOSDIAG :NOETAB) "TOLVar144@" ("\\-> ob" "" "12EBE" :NOSDIAG :NOETAB) "TOLVar145!" ("ob \\->" "" "12DE7" :NOSDIAG :NOETAB) "TOLVar145@" ("\\-> ob" "" "12EBF" :NOSDIAG :NOETAB) "TOLVar146!" ("ob \\->" "" "12DE8" :NOSDIAG :NOETAB) "TOLVar146@" ("\\-> ob" "" "12EC0" :NOSDIAG :NOETAB) "TOLVar147!" ("ob \\->" "" "12DE9" :NOSDIAG :NOETAB) "TOLVar147@" ("\\-> ob" "" "12EC1" :NOSDIAG :NOETAB) "TOLVar148!" ("ob \\->" "" "12DEA" :NOSDIAG :NOETAB) "TOLVar148@" ("\\-> ob" "" "12EC2" :NOSDIAG :NOETAB) "TOLVar149!" ("ob \\->" "" "12DEB" :NOSDIAG :NOETAB) "TOLVar149@" ("\\-> ob" "" "12EC3" :NOSDIAG :NOETAB) "TOLVar150!" ("ob \\->" "" "12DEC" :NOSDIAG :NOETAB) "TOLVar150@" ("\\-> ob" "" "12EC4" :NOSDIAG :NOETAB) "TOLVar151!" ("ob \\->" "" "12DED" :NOSDIAG :NOETAB) "TOLVar151@" ("\\-> ob" "" "12EC5" :NOSDIAG :NOETAB) "TOLVar152!" ("ob \\->" "" "12DEE" :NOSDIAG :NOETAB) "TOLVar152@" ("\\-> ob" "" "12EC6" :NOSDIAG :NOETAB) "TOLVar153!" ("ob \\->" "" "12DEF" :NOSDIAG :NOETAB) "TOLVar153@" ("\\-> ob" "" "12EC7" :NOSDIAG :NOETAB) "TOLVar154!" ("ob \\->" "" "12DF0" :NOSDIAG :NOETAB) "TOLVar154@" ("\\-> ob" "" "12EC8" :NOSDIAG :NOETAB) "TOLVar155!" ("ob \\->" "" "12DF1" :NOSDIAG :NOETAB) "TOLVar155@" ("\\-> ob" "" "12EC9" :NOSDIAG :NOETAB) "TOLVar156!" ("ob \\->" "" "12DF2" :NOSDIAG :NOETAB) "TOLVar156@" ("\\-> ob" "" "12ECA" :NOSDIAG :NOETAB) "TOLVar157!" ("ob \\->" "" "12DF3" :NOSDIAG :NOETAB) "TOLVar157@" ("\\-> ob" "" "12ECB" :NOSDIAG :NOETAB) "TOLVar158!" ("ob \\->" "" "12DF4" :NOSDIAG :NOETAB) "TOLVar158@" ("\\-> ob" "" "12ECC" :NOSDIAG :NOETAB) "TOLVar159!" ("ob \\->" "" "12DF5" :NOSDIAG :NOETAB) "TOLVar159@" ("\\-> ob" "" "12ECD" :NOSDIAG :NOETAB) "TOLVar160!" ("ob \\->" "" "12DF6" :NOSDIAG :NOETAB) "TOLVar160@" ("\\-> ob" "" "12ECE" :NOSDIAG :NOETAB) "TOLVar161!" ("ob \\->" "" "12DF7" :NOSDIAG :NOETAB) "TOLVar161@" ("\\-> ob" "" "12ECF" :NOSDIAG :NOETAB) "TOLVar162!" ("ob \\->" "" "12DF8" :NOSDIAG :NOETAB) "TOLVar162@" ("\\-> ob" "" "12ED0" :NOSDIAG :NOETAB) "TOLVar163!" ("ob \\->" "" "12DF9" :NOSDIAG :NOETAB) "TOLVar163@" ("\\-> ob" "" "12ED1" :NOSDIAG :NOETAB) "TOLVar164!" ("ob \\->" "" "12DFA" :NOSDIAG :NOETAB) "TOLVar164@" ("\\-> ob" "" "12ED2" :NOSDIAG :NOETAB) "TOLVar165!" ("ob \\->" "" "12DFB" :NOSDIAG :NOETAB) "TOLVar165@" ("\\-> ob" "" "12ED3" :NOSDIAG :NOETAB) "TOLVar166!" ("ob \\->" "" "12DFC" :NOSDIAG :NOETAB) "TOLVar166@" ("\\-> ob" "" "12ED4" :NOSDIAG :NOETAB) "TOLVar167!" ("ob \\->" "" "12DFD" :NOSDIAG :NOETAB) "TOLVar167@" ("\\-> ob" "" "12ED5" :NOSDIAG :NOETAB) "TOLVar168!" ("ob \\->" "" "12DFE" :NOSDIAG :NOETAB) "TOLVar168@" ("\\-> ob" "" "12ED6" :NOSDIAG :NOETAB) "TOLVar169!" ("ob \\->" "" "12DFF" :NOSDIAG :NOETAB) "TOLVar169@" ("\\-> ob" "" "12ED7" :NOSDIAG :NOETAB) "TOLVar170!" ("ob \\->" "" "12E00" :NOSDIAG :NOETAB) "TOLVar170@" ("\\-> ob" "" "12ED8" :NOSDIAG :NOETAB) "TOLVar171!" ("ob \\->" "" "12E01" :NOSDIAG :NOETAB) "TOLVar171@" ("\\-> ob" "" "12ED9" :NOSDIAG :NOETAB) "TOLVar172!" ("ob \\->" "" "12E02" :NOSDIAG :NOETAB) "TOLVar172@" ("\\-> ob" "" "12EDA" :NOSDIAG :NOETAB) "TOLVar173!" ("ob \\->" "" "12E03" :NOSDIAG :NOETAB) "TOLVar173@" ("\\-> ob" "" "12EDB" :NOSDIAG :NOETAB) "TOLVar174!" ("ob \\->" "" "12E04" :NOSDIAG :NOETAB) "TOLVar174@" ("\\-> ob" "" "12EDC" :NOSDIAG :NOETAB) "TOLVar175!" ("ob \\->" "" "12E05" :NOSDIAG :NOETAB) "TOLVar175@" ("\\-> ob" "" "12EDD" :NOSDIAG :NOETAB) "TOLVar176!" ("ob \\->" "" "12E06" :NOSDIAG :NOETAB) "TOLVar176@" ("\\-> ob" "" "12EDE" :NOSDIAG :NOETAB) "TOLVar177!" ("ob \\->" "" "12E07" :NOSDIAG :NOETAB) "TOLVar177@" ("\\-> ob" "" "12EDF" :NOSDIAG :NOETAB) "TOLVar178!" ("ob \\->" "" "12E08" :NOSDIAG :NOETAB) "TOLVar178@" ("\\-> ob" "" "12EE0" :NOSDIAG :NOETAB) "TOLVar179!" ("ob \\->" "" "12E09" :NOSDIAG :NOETAB) "TOLVar179@" ("\\-> ob" "" "12EE1" :NOSDIAG :NOETAB) "TOLVar180!" ("ob \\->" "" "12E0A" :NOSDIAG :NOETAB) "TOLVar180@" ("\\-> ob" "" "12EE2" :NOSDIAG :NOETAB) "TOLVar181!" ("ob \\->" "" "12E0B" :NOSDIAG :NOETAB) "TOLVar181@" ("\\-> ob" "" "12EE3" :NOSDIAG :NOETAB) "TOLVar182!" ("ob \\->" "" "12E0C" :NOSDIAG :NOETAB) "TOLVar182@" ("\\-> ob" "" "12EE4" :NOSDIAG :NOETAB) "TOLVar183!" ("ob \\->" "" "12E0D" :NOSDIAG :NOETAB) "TOLVar183@" ("\\-> ob" "" "12EE5" :NOSDIAG :NOETAB) "TOLVar184!" ("ob \\->" "" "12E0E" :NOSDIAG :NOETAB) "TOLVar184@" ("\\-> ob" "" "12EE6" :NOSDIAG :NOETAB) "TOLVar185!" ("ob \\->" "" "12E0F" :NOSDIAG :NOETAB) "TOLVar185@" ("\\-> ob" "" "12EE7" :NOSDIAG :NOETAB) "TOLVar186!" ("ob \\->" "" "12E10" :NOSDIAG :NOETAB) "TOLVar186@" ("\\-> ob" "" "12EE8" :NOSDIAG :NOETAB) "TOLVar187!" ("ob \\->" "" "12E11" :NOSDIAG :NOETAB) "TOLVar187@" ("\\-> ob" "" "12EE9" :NOSDIAG :NOETAB) "TOLVar188!" ("ob \\->" "" "12E12" :NOSDIAG :NOETAB) "TOLVar188@" ("\\-> ob" "" "12EEA" :NOSDIAG :NOETAB) "TOLVar189!" ("ob \\->" "" "12E13" :NOSDIAG :NOETAB) "TOLVar189@" ("\\-> ob" "" "12EEB" :NOSDIAG :NOETAB) "TOLVar190!" ("ob \\->" "" "12E14" :NOSDIAG :NOETAB) "TOLVar190@" ("\\-> ob" "" "12EEC" :NOSDIAG :NOETAB) "TOLVar191!" ("ob \\->" "" "12E15" :NOSDIAG :NOETAB) "TOLVar191@" ("\\-> ob" "" "12EED" :NOSDIAG :NOETAB) "TOLVar192!" ("ob \\->" "" "12E16" :NOSDIAG :NOETAB) "TOLVar192@" ("\\-> ob" "" "12EEE" :NOSDIAG :NOETAB) "TOLVar193!" ("ob \\->" "" "12E17" :NOSDIAG :NOETAB) "TOLVar193@" ("\\-> ob" "" "12EEF" :NOSDIAG :NOETAB) "TOLVar194!" ("ob \\->" "" "12E18" :NOSDIAG :NOETAB) "TOLVar194@" ("\\-> ob" "" "12EF0" :NOSDIAG :NOETAB) "TOLVar195!" ("ob \\->" "" "12E19" :NOSDIAG :NOETAB) "TOLVar195@" ("\\-> ob" "" "12EF1" :NOSDIAG :NOETAB) "TOLVar196!" ("ob \\->" "" "12E1A" :NOSDIAG :NOETAB) "TOLVar196@" ("\\-> ob" "" "12EF2" :NOSDIAG :NOETAB) "TOLVar197!" ("ob \\->" "" "12E1B" :NOSDIAG :NOETAB) "TOLVar197@" ("\\-> ob" "" "12EF3" :NOSDIAG :NOETAB) "TOLVar198!" ("ob \\->" "" "12E1C" :NOSDIAG :NOETAB) "TOLVar198@" ("\\-> ob" "" "12EF4" :NOSDIAG :NOETAB) "TOLVar199!" ("ob \\->" "" "12E1D" :NOSDIAG :NOETAB) "TOLVar199@" ("\\-> ob" "" "12EF5" :NOSDIAG :NOETAB) "TOLVar200!" ("ob \\->" "" "12E1E" :NOSDIAG :NOETAB) "TOLVar200@" ("\\-> ob" "" "12EF6" :NOSDIAG :NOETAB) "TOLVar201!" ("ob \\->" "" "12E1F" :NOSDIAG :NOETAB) "TOLVar201@" ("\\-> ob" "" "12EF7" :NOSDIAG :NOETAB) "TOLVar202!" ("ob \\->" "" "12E20" :NOSDIAG :NOETAB) "TOLVar202@" ("\\-> ob" "" "12EF8" :NOSDIAG :NOETAB) "TOLVar203!" ("ob \\->" "" "12E21" :NOSDIAG :NOETAB) "TOLVar203@" ("\\-> ob" "" "12EF9" :NOSDIAG :NOETAB) "TOLVar204!" ("ob \\->" "" "12E22" :NOSDIAG :NOETAB) "TOLVar204@" ("\\-> ob" "" "12EFA" :NOSDIAG :NOETAB) "TOLVar205!" ("ob \\->" "" "12E23" :NOSDIAG :NOETAB) "TOLVar205@" ("\\-> ob" "" "12EFB" :NOSDIAG :NOETAB) "TOLVar206!" ("ob \\->" "" "12E24" :NOSDIAG :NOETAB) "TOLVar206@" ("\\-> ob" "" "12EFC" :NOSDIAG :NOETAB) "TOLVar207!" ("ob \\->" "" "12E25" :NOSDIAG :NOETAB) "TOLVar207@" ("\\-> ob" "" "12EFD" :NOSDIAG :NOETAB) "TOLVar208!" ("ob \\->" "" "12E26" :NOSDIAG :NOETAB) "TOLVar208@" ("\\-> ob" "" "12EFE" :NOSDIAG :NOETAB) "TOLVar209!" ("ob \\->" "" "12E27" :NOSDIAG :NOETAB) "TOLVar209@" ("\\-> ob" "" "12EFF" :NOSDIAG :NOETAB) "TOLVar210!" ("ob \\->" "" "12E28" :NOSDIAG :NOETAB) "TOLVar210@" ("\\-> ob" "" "12F00" :NOSDIAG :NOETAB) "TOLVar211!" ("ob \\->" "" "12E29" :NOSDIAG :NOETAB) "TOLVar211@" ("\\-> ob" "" "12F01" :NOSDIAG :NOETAB) "TOLVar212!" ("ob \\->" "" "12E2A" :NOSDIAG :NOETAB) "TOLVar212@" ("\\-> ob" "" "12F02" :NOSDIAG :NOETAB) "TOLVar213!" ("ob \\->" "" "12E2B" :NOSDIAG :NOETAB) "TOLVar213@" ("\\-> ob" "" "12F03" :NOSDIAG :NOETAB) "TOLVar214!" ("ob \\->" "" "12E2C" :NOSDIAG :NOETAB) "TOLVar214@" ("\\-> ob" "" "12F04" :NOSDIAG :NOETAB) "TOLVar215!" ("ob \\->" "" "12E2D" :NOSDIAG :NOETAB) "TOLVar215@" ("\\-> ob" "" "12F05" :NOSDIAG :NOETAB) "TOLVar216!" ("ob \\->" "" "12E2E" :NOSDIAG :NOETAB) "TOLVar216@" ("\\-> ob" "" "12F06" :NOSDIAG :NOETAB) "TOLVarN!" ("ob \\->" "" "1281D" :NOSDIAG :NOETAB) "TOLVarN@" ("\\-> ob" "" "12840" :NOSDIAG :NOETAB) "ClrAllTVars" ("" "" "12863" :NOSDIAG :NOETAB) "ClrAllTOLVs" ("" "" "12899" :NOSDIAG :NOETAB) "%0AllTopicVs" ("" "" "128B5" :NOSDIAG :NOETAB) "%0AllTOLVars" ("" "" "128F0" :NOSDIAG :NOETAB) "TOLVarSet!" ("" "" "1292B" :NOSDIAG :NOETAB) "%0TOLVarSet" ("" "" "129F8" :NOSDIAG :NOETAB) "1getcxt!" ("" "" "12A48" :NOSDIAG :NOETAB) "DoInCxt" ("" "" "12A5C" :NOSDIAG :NOETAB) "DoInCalcCxt" ("" "" "12AB6" :NOSDIAG :NOETAB) "DoInAppCxt" ("" "" "12ACF" :NOSDIAG :NOETAB) "DoInFuncCxt" ("" "" "12AE8" :NOSDIAG :NOETAB) "DoInPolarCxt" ("" "" "12B01" :NOSDIAG :NOETAB) "DoInParamCxt" ("" "" "12B1A" :NOSDIAG :NOETAB) "DoInSeqCxt" ("" "" "12B33" :NOSDIAG :NOETAB) "DoInStatCxt" ("" "" "12B4C" :NOSDIAG :NOETAB) "DoInSolveCxt" ("" "" "12B65" :NOSDIAG :NOETAB) "DoInOtherCxt" ("" "" "12B7E" :NOSDIAG :NOETAB) "otherNG?" ("" "" "12C4B" :NOSDIAG :NOETAB) "GET@tTYPER" ("" "" "12C7E" :NOSDIAG :NOETAB) "StoVar" ("ob id \\->" "Stores to variable. ID is one of the ids +TEXT:Reserved|PPAR" "16ECA") "GETXPOS" ("" "" "3F40D") "GETYPOS" ("" "" "3F40E") "GDISPCENTER" ("-->" "Moves to center of graphics display" "3F62F") "TopOuterLoop" ("" "" "35A6F" :NOSDIAG :NOETAB) "TOLSaveUI" ("" "" "35B58" :NOSDIAG :NOETAB) "TOLSetTopicUI" ("" "" "35BA3" :NOSDIAG :NOETAB) "TOLSetViewUI" ("" "" "35C0C" :NOSDIAG :NOETAB) "TOLKeyUI" ("" "" "35CD9" :NOSDIAG :NOETAB) "TOLErrorTrap" ("" "" "35D2E" :NOSDIAG :NOETAB) "TOLResUI&Err" ("" "" "35D60" :NOSDIAG :NOETAB) "TOLRestoreUI" ("" "" "35D79" :NOSDIAG :NOETAB) "?ExitThisTop" ("" "" "35E0F" :NOSDIAG :NOETAB) "CALCCXT!" ("ob -->" "" "12696" :NOSDIAG :NOETAB) "CALCCXT@" ("--> ob" "" "126A6" :NOSDIAG :NOETAB) "PGMCXT!" ("ob -->" "" "126B6" :NOSDIAG :NOETAB) "PGMCXT@" ("--> ob" "" "126C6" :NOSDIAG :NOETAB) "NOTESCXT!" ("ob -->" "" "126D6" :NOSDIAG :NOETAB) "NOTESCXT@" ("--> ob" "" "126E6" :NOSDIAG :NOETAB) "apletPTR!" ("ob -->" "" "126F6" :NOSDIAG :NOETAB) "apletPTR@" ("--> ob" "" "12706" :NOSDIAG :NOETAB) "funcPTR!" ("ob -->" "" "12716" :NOSDIAG :NOETAB) "funcPTR@" ("--> ob" "" "12726" :NOSDIAG :NOETAB) "polarPTR!" ("ob -->" "" "12736" :NOSDIAG :NOETAB) "polarPTR@" ("--> ob" "" "12746" :NOSDIAG :NOETAB) "paramPTR!" ("ob -->" "" "12756" :NOSDIAG :NOETAB) "paramPTR@" ("--> ob" "" "12766" :NOSDIAG :NOETAB) "seqPTR!" ("ob -->" "" "12776" :NOSDIAG :NOETAB) "seqPTR@" ("--> ob" "" "12786" :NOSDIAG :NOETAB) "statPTR!" ("ob -->" "" "12796" :NOSDIAG :NOETAB) "statPTR@" ("--> ob" "" "127A6" :NOSDIAG :NOETAB) "solvePTR!" ("ob -->" "" "127B6" :NOSDIAG :NOETAB) "solvePTR@" ("--> ob" "" "127C6" :NOSDIAG :NOETAB) "otherPTR!" ("ob -->" "" "127D6" :NOSDIAG :NOETAB) "otherPTR@" ("--> ob" "" "127E6" :NOSDIAG :NOETAB) "TopicVarN!" ("" "" "3873F") "TopicVarN@" ("" "" "3871B") "TopicVar1!" ("ob -->" "" "12CA1" :NOSDIAG :NOETAB) "TopicVar1@" ("--> ob" "" "12CFC" :NOSDIAG :NOETAB) "TopicVar2!" ("ob -->" "" "12CA2" :NOSDIAG :NOETAB) "TopicVar2@" ("--> ob" "" "12CFD" :NOSDIAG :NOETAB) "TopicVar3!" ("ob -->" "" "12CA3" :NOSDIAG :NOETAB) "TopicVar3@" ("--> ob" "" "12CFE" :NOSDIAG :NOETAB) "TopicVar4!" ("ob -->" "" "12CA4" :NOSDIAG :NOETAB) "TopicVar4@" ("--> ob" "" "12CFF" :NOSDIAG :NOETAB) "TopicVar5!" ("ob -->" "" "12CA5" :NOSDIAG :NOETAB) "TopicVar5@" ("--> ob" "" "12D00" :NOSDIAG :NOETAB) "TopicVar6!" ("ob -->" "" "12CA6" :NOSDIAG :NOETAB) "TopicVar6@" ("--> ob" "" "12D01" :NOSDIAG :NOETAB) "TopicVar7!" ("ob -->" "" "12CA7" :NOSDIAG :NOETAB) "TopicVar7@" ("--> ob" "" "12D02" :NOSDIAG :NOETAB) "TopicVar8!" ("ob -->" "" "12CA8" :NOSDIAG :NOETAB) "TopicVar8@" ("--> ob" "" "12D03" :NOSDIAG :NOETAB) "TopicVar9!" ("ob -->" "" "12CA9" :NOSDIAG :NOETAB) "TopicVar9@" ("--> ob" "" "12D04" :NOSDIAG :NOETAB) "TopicVar10!" ("ob -->" "" "12CAA" :NOSDIAG :NOETAB) "TopicVar10@" ("--> ob" "" "12D05" :NOSDIAG :NOETAB) "TopicVar11!" ("ob -->" "" "12CAB" :NOSDIAG :NOETAB) "TopicVar11@" ("--> ob" "" "12D06" :NOSDIAG :NOETAB) "TopicVar12!" ("ob -->" "" "12CAC" :NOSDIAG :NOETAB) "TopicVar12@" ("--> ob" "" "12D07" :NOSDIAG :NOETAB) "TopicVar13!" ("ob -->" "" "12CAD" :NOSDIAG :NOETAB) "TopicVar13@" ("--> ob" "" "12D08" :NOSDIAG :NOETAB) "TopicVar14!" ("ob -->" "" "12CAE" :NOSDIAG :NOETAB) "TopicVar14@" ("--> ob" "" "12D09" :NOSDIAG :NOETAB) "TopicVar15!" ("ob -->" "" "12CAF" :NOSDIAG :NOETAB) "TopicVar15@" ("--> ob" "" "12D0A" :NOSDIAG :NOETAB) "TopicVar16!" ("ob -->" "" "12CB0" :NOSDIAG :NOETAB) "TopicVar16@" ("--> ob" "" "12D0B" :NOSDIAG :NOETAB) "TopicVar17!" ("ob -->" "" "12CB1" :NOSDIAG :NOETAB) "TopicVar17@" ("--> ob" "" "12D0C" :NOSDIAG :NOETAB) "TopicVar18!" ("ob -->" "" "12CB2" :NOSDIAG :NOETAB) "TopicVar18@" ("--> ob" "" "12D0D" :NOSDIAG :NOETAB) "TopicVar19!" ("ob -->" "" "12CB3" :NOSDIAG :NOETAB) "TopicVar19@" ("--> ob" "" "12D0E" :NOSDIAG :NOETAB) "TopicVar20!" ("ob -->" "" "12CB4" :NOSDIAG :NOETAB) "TopicVar20@" ("--> ob" "" "12D0F" :NOSDIAG :NOETAB) "TopicVar21!" ("ob -->" "" "12CB5" :NOSDIAG :NOETAB) "TopicVar21@" ("--> ob" "" "12D10" :NOSDIAG :NOETAB) "TopicVar22!" ("ob -->" "" "12CB6" :NOSDIAG :NOETAB) "TopicVar22@" ("--> ob" "" "12D11" :NOSDIAG :NOETAB) "TopicVar23!" ("ob -->" "" "12CB7" :NOSDIAG :NOETAB) "TopicVar23@" ("--> ob" "" "12D12" :NOSDIAG :NOETAB) "TopicVar24!" ("ob -->" "" "12CB8" :NOSDIAG :NOETAB) "TopicVar24@" ("--> ob" "" "12D13" :NOSDIAG :NOETAB) "TopicVar25!" ("ob -->" "" "12CB9" :NOSDIAG :NOETAB) "TopicVar25@" ("--> ob" "" "12D14" :NOSDIAG :NOETAB) "TopicVar26!" ("ob -->" "" "12CBA" :NOSDIAG :NOETAB) "TopicVar26@" ("--> ob" "" "12D15" :NOSDIAG :NOETAB) "TopicVar27!" ("ob -->" "" "12CBB" :NOSDIAG :NOETAB) "TopicVar27@" ("--> ob" "" "12D16" :NOSDIAG :NOETAB) "TopicVar28!" ("ob -->" "" "12CBC" :NOSDIAG :NOETAB) "TopicVar28@" ("--> ob" "" "12D17" :NOSDIAG :NOETAB) "TopicVar29!" ("ob -->" "" "12CBD" :NOSDIAG :NOETAB) "TopicVar29@" ("--> ob" "" "12D18" :NOSDIAG :NOETAB) "TopicVar30!" ("ob -->" "" "12CBE" :NOSDIAG :NOETAB) "TopicVar30@" ("--> ob" "" "12D19" :NOSDIAG :NOETAB) "TopicVar31!" ("ob -->" "" "12CBF" :NOSDIAG :NOETAB) "TopicVar31@" ("--> ob" "" "12D1A" :NOSDIAG :NOETAB) "TopicVar32!" ("ob -->" "" "12CC0" :NOSDIAG :NOETAB) "TopicVar32@" ("--> ob" "" "12D1B" :NOSDIAG :NOETAB) "TopicVar33!" ("ob -->" "" "12CC1" :NOSDIAG :NOETAB) "TopicVar33@" ("--> ob" "" "12D1C" :NOSDIAG :NOETAB) "TopicVar34!" ("ob -->" "" "12CC2" :NOSDIAG :NOETAB) "TopicVar34@" ("--> ob" "" "12D1D" :NOSDIAG :NOETAB) "TopicVar35!" ("ob -->" "" "12CC3" :NOSDIAG :NOETAB) "TopicVar35@" ("--> ob" "" "12D1E" :NOSDIAG :NOETAB) "TopicVar36!" ("ob -->" "" "12CC4" :NOSDIAG :NOETAB) "TopicVar36@" ("--> ob" "" "12D1F" :NOSDIAG :NOETAB) "TopicVar37!" ("ob -->" "" "12CC5" :NOSDIAG :NOETAB) "TopicVar37@" ("--> ob" "" "12D20" :NOSDIAG :NOETAB) "TopicVar38!" ("ob -->" "" "12CC6" :NOSDIAG :NOETAB) "TopicVar38@" ("--> ob" "" "12D21" :NOSDIAG :NOETAB) "TopicVar39!" ("ob -->" "" "12CC7" :NOSDIAG :NOETAB) "TopicVar39@" ("--> ob" "" "12D22" :NOSDIAG :NOETAB) "TopicVar40!" ("ob -->" "" "12CC8" :NOSDIAG :NOETAB) "TopicVar40@" ("--> ob" "" "12D23" :NOSDIAG :NOETAB) "TopicVar41!" ("ob -->" "" "12CC9" :NOSDIAG :NOETAB) "TopicVar41@" ("--> ob" "" "12D24" :NOSDIAG :NOETAB) "TopicVar42!" ("ob -->" "" "12CCA" :NOSDIAG :NOETAB) "TopicVar42@" ("--> ob" "" "12D25" :NOSDIAG :NOETAB) "TopicVar43!" ("ob -->" "" "12CCB" :NOSDIAG :NOETAB) "TopicVar43@" ("--> ob" "" "12D26" :NOSDIAG :NOETAB) "TopicVar44!" ("ob -->" "" "12CCC" :NOSDIAG :NOETAB) "TopicVar44@" ("--> ob" "" "12D27" :NOSDIAG :NOETAB) "TopicVar45!" ("ob -->" "" "12CCD" :NOSDIAG :NOETAB) "TopicVar45@" ("--> ob" "" "12D28" :NOSDIAG :NOETAB) "TopicVar46!" ("ob -->" "" "12CCE" :NOSDIAG :NOETAB) "TopicVar46@" ("--> ob" "" "12D29" :NOSDIAG :NOETAB) "TopicVar47!" ("ob -->" "" "12CCF" :NOSDIAG :NOETAB) "TopicVar47@" ("--> ob" "" "12D2A" :NOSDIAG :NOETAB) "TopicVar48!" ("ob -->" "" "12CD0" :NOSDIAG :NOETAB) "TopicVar48@" ("--> ob" "" "12D2B" :NOSDIAG :NOETAB) "TopicVar49!" ("ob -->" "" "12CD1" :NOSDIAG :NOETAB) "TopicVar49@" ("--> ob" "" "12D2C" :NOSDIAG :NOETAB) "TopicVar50!" ("ob -->" "" "12CD2" :NOSDIAG :NOETAB) "TopicVar50@" ("--> ob" "" "12D2D" :NOSDIAG :NOETAB) "TopicVar51!" ("ob -->" "" "12CD3" :NOSDIAG :NOETAB) "TopicVar51@" ("--> ob" "" "12D2E" :NOSDIAG :NOETAB) "TopicVar52@" ("ob -->" "" "12D2F" :NOSDIAG :NOETAB) "TopicVar52!" ("--> ob" "" "12CD4" :NOSDIAG :NOETAB) "TopicVar53@" ("ob -->" "" "12D30" :NOSDIAG :NOETAB) "TopicVar53!" ("--> ob" "" "12CD5" :NOSDIAG :NOETAB) "TopicVar54@" ("ob -->" "" "12D31" :NOSDIAG :NOETAB) "TopicVar54!" ("--> ob" "" "12CD6" :NOSDIAG :NOETAB) "TopicVar55@" ("ob -->" "" "12D32" :NOSDIAG :NOETAB) "TopicVar55!" ("--> ob" "" "12CD7" :NOSDIAG :NOETAB) "TopicVar56@" ("ob -->" "" "12D33" :NOSDIAG :NOETAB) "TopicVar56!" ("--> ob" "" "12CD8" :NOSDIAG :NOETAB) "TopicVar57@" ("ob -->" "" "12D34" :NOSDIAG :NOETAB) "TopicVar57!" ("--> ob" "" "12CD9" :NOSDIAG :NOETAB) "TopicVar58@" ("ob -->" "" "12D35" :NOSDIAG :NOETAB) "TopicVar58!" ("--> ob" "" "12CDA" :NOSDIAG :NOETAB) "TopicVar59@" ("ob -->" "" "12D36" :NOSDIAG :NOETAB) "TopicVar59!" ("--> ob" "" "12CDB" :NOSDIAG :NOETAB) "TopicVar60@" ("ob -->" "" "12D37" :NOSDIAG :NOETAB) "TopicVar60!" ("--> ob" "" "12CDC" :NOSDIAG :NOETAB) "TopicVar61@" ("ob -->" "" "12D38" :NOSDIAG :NOETAB) "TopicVar61!" ("--> ob" "" "12CDD" :NOSDIAG :NOETAB) "TopicVar62@" ("ob -->" "" "12D39" :NOSDIAG :NOETAB) "TopicVar62!" ("--> ob" "" "12CDE" :NOSDIAG :NOETAB) "TopicVar63@" ("ob -->" "" "12D3A" :NOSDIAG :NOETAB) "TopicVar63!" ("--> ob" "" "12CDF" :NOSDIAG :NOETAB) "TopicVar64@" ("ob -->" "" "12D3B" :NOSDIAG :NOETAB) "TopicVar64!" ("--> ob" "" "12CE0" :NOSDIAG :NOETAB) "TopicVar65@" ("ob -->" "" "12D3C" :NOSDIAG :NOETAB) "TopicVar65!" ("--> ob" "" "12CE1" :NOSDIAG :NOETAB) "TopicVar66@" ("ob -->" "" "12D3D" :NOSDIAG :NOETAB) "TopicVar66!" ("--> ob" "" "12CE2" :NOSDIAG :NOETAB) "TopicVar67@" ("ob -->" "" "12D3E" :NOSDIAG :NOETAB) "TopicVar67!" ("--> ob" "" "12CE3" :NOSDIAG :NOETAB) "TopicVar68@" ("ob -->" "" "12D3F" :NOSDIAG :NOETAB) "TopicVar68!" ("--> ob" "" "12CE4" :NOSDIAG :NOETAB) "TopicVar69@" ("ob -->" "" "12D40" :NOSDIAG :NOETAB) "TopicVar69!" ("--> ob" "" "12CE5" :NOSDIAG :NOETAB) "TopicVar70@" ("ob -->" "" "12D41" :NOSDIAG :NOETAB) "TopicVar70!" ("--> ob" "" "12CE6" :NOSDIAG :NOETAB) "TopicVar71@" ("ob -->" "" "12D42" :NOSDIAG :NOETAB) "TopicVar71!" ("--> ob" "" "12CE7" :NOSDIAG :NOETAB) "TopicVar72@" ("ob -->" "" "12D43" :NOSDIAG :NOETAB) "TopicVar72!" ("--> ob" "" "12CE8" :NOSDIAG :NOETAB) "TopicVar73@" ("ob -->" "" "12D44" :NOSDIAG :NOETAB) "TopicVar73!" ("--> ob" "" "12CE9" :NOSDIAG :NOETAB) "TopicVar74@" ("ob -->" "" "12D45" :NOSDIAG :NOETAB) "TopicVar74!" ("--> ob" "" "12CEA" :NOSDIAG :NOETAB) "TopicVar75@" ("ob -->" "" "12D46" :NOSDIAG :NOETAB) "TopicVar75!" ("--> ob" "" "12CEB" :NOSDIAG :NOETAB) "TopicVar76@" ("ob -->" "" "12D47" :NOSDIAG :NOETAB) "TopicVar76!" ("--> ob" "" "12CEC" :NOSDIAG :NOETAB) "TopicVar77@" ("ob -->" "" "12D48" :NOSDIAG :NOETAB) "TopicVar77!" ("--> ob" "" "12CED" :NOSDIAG :NOETAB) "TopicVar78@" ("ob -->" "" "12D49" :NOSDIAG :NOETAB) "TopicVar78!" ("--> ob" "" "12CEE" :NOSDIAG :NOETAB) "TopicVar79@" ("ob -->" "" "12D4A" :NOSDIAG :NOETAB) "TopicVar79!" ("--> ob" "" "12CEF" :NOSDIAG :NOETAB) "TopicVar80@" ("ob -->" "" "12D4B" :NOSDIAG :NOETAB) "TopicVar80!" ("--> ob" "" "12CF0" :NOSDIAG :NOETAB) "TopicVar81@" ("ob -->" "" "12D4C" :NOSDIAG :NOETAB) "TopicVar81!" ("--> ob" "" "12CF1" :NOSDIAG :NOETAB) "TopicVar82@" ("ob -->" "" "12D4D" :NOSDIAG :NOETAB) "TopicVar82!" ("--> ob" "" "12CF2" :NOSDIAG :NOETAB) "TopicVar83@" ("ob -->" "" "12D4E" :NOSDIAG :NOETAB) "TopicVar83!" ("--> ob" "" "12CF3" :NOSDIAG :NOETAB) "TopicVar84@" ("ob -->" "" "12D4F" :NOSDIAG :NOETAB) "TopicVar84!" ("--> ob" "" "12CF4" :NOSDIAG :NOETAB) "TopicVar85@" ("ob -->" "" "12D50" :NOSDIAG :NOETAB) "TopicVar85!" ("--> ob" "" "12CF5" :NOSDIAG :NOETAB) "TopicVar86@" ("ob -->" "" "12D51" :NOSDIAG :NOETAB) "TopicVar86!" ("--> ob" "" "12CF6" :NOSDIAG :NOETAB) "TopicVar87@" ("ob -->" "" "12D52" :NOSDIAG :NOETAB) "TopicVar87!" ("--> ob" "" "12CF7" :NOSDIAG :NOETAB) "TopicVar88@" ("ob -->" "" "12D53" :NOSDIAG :NOETAB) "TopicVar88!" ("--> ob" "" "12CF8" :NOSDIAG :NOETAB) "TopicVar89@" ("ob -->" "" "12D54" :NOSDIAG :NOETAB) "TopicVar89!" ("--> ob" "" "12CF9" :NOSDIAG :NOETAB) "TopicVar90@" ("ob -->" "" "12D55" :NOSDIAG :NOETAB) "TopicVar90!" ("--> ob" "" "12CFA" :NOSDIAG :NOETAB) "TopicVar91!" ("ob -->" "" "12CFB" :NOSDIAG :NOETAB) "TopicVar91@" ("--> ob" "" "12D56" :NOSDIAG :NOETAB) "TOLVar1!" ("ob -->" "" "12D57" :NOSDIAG :NOETAB) "TOLVar1@" ("--> ob" "" "12E2F" :NOSDIAG :NOETAB) "TOLVar2!" ("ob -->" "" "12D58" :NOSDIAG :NOETAB) "TOLVar2@" ("--> ob" "" "12E30" :NOSDIAG :NOETAB) "TOLVar3!" ("ob -->" "" "12D59" :NOSDIAG :NOETAB) "TOLVar3@" ("--> ob" "" "12E31" :NOSDIAG :NOETAB) "TOLVar4!" ("ob -->" "" "12D5A" :NOSDIAG :NOETAB) "TOLVar4@" ("--> ob" "" "12E32" :NOSDIAG :NOETAB) "TOLVar5!" ("ob -->" "" "12D5B" :NOSDIAG :NOETAB) "TOLVar5@" ("--> ob" "" "12E33" :NOSDIAG :NOETAB) "TOLVar6!" ("ob -->" "" "12D5C" :NOSDIAG :NOETAB) "TOLVar6@" ("--> ob" "" "12E34" :NOSDIAG :NOETAB) "TOLVar7!" ("ob -->" "" "12D5D" :NOSDIAG :NOETAB) "TOLVar7@" ("--> ob" "" "12E35" :NOSDIAG :NOETAB) "TOLVar8!" ("ob -->" "" "12D5E" :NOSDIAG :NOETAB) "TOLVar8@" ("--> ob" "" "12E36" :NOSDIAG :NOETAB) "TOLVar9!" ("ob -->" "" "12D5F" :NOSDIAG :NOETAB) "TOLVar9@" ("--> ob" "" "12E37" :NOSDIAG :NOETAB) "TOLVar10!" ("ob -->" "" "12D60" :NOSDIAG :NOETAB) "TOLVar10@" ("--> ob" "" "12E38" :NOSDIAG :NOETAB) "TOLVar11!" ("ob -->" "" "12D61" :NOSDIAG :NOETAB) "TOLVar11@" ("--> ob" "" "12E39" :NOSDIAG :NOETAB) "TOLVar12!" ("ob -->" "" "12D62" :NOSDIAG :NOETAB) "TOLVar12@" ("--> ob" "" "12E3A" :NOSDIAG :NOETAB) "TOLVar13!" ("ob -->" "" "12D63" :NOSDIAG :NOETAB) "TOLVar13@" ("--> ob" "" "12E3B" :NOSDIAG :NOETAB) "TOLVar14!" ("ob -->" "" "12D64" :NOSDIAG :NOETAB) "TOLVar14@" ("--> ob" "" "12E3C" :NOSDIAG :NOETAB) "TOLVar15!" ("ob -->" "" "12D65" :NOSDIAG :NOETAB) "TOLVar15@" ("--> ob" "" "12E3D" :NOSDIAG :NOETAB) "TOLVar16!" ("ob -->" "" "12D66" :NOSDIAG :NOETAB) "TOLVar16@" ("--> ob" "" "12E3E" :NOSDIAG :NOETAB) "TOLVar17!" ("ob -->" "" "12D67" :NOSDIAG :NOETAB) "TOLVar17@" ("--> ob" "" "12E3F" :NOSDIAG :NOETAB) "TOLVar18!" ("ob -->" "" "12D68" :NOSDIAG :NOETAB) "TOLVar18@" ("--> ob" "" "12E40" :NOSDIAG :NOETAB) "TOLVar19!" ("ob -->" "" "12D69" :NOSDIAG :NOETAB) "TOLVar19@" ("--> ob" "" "12E41" :NOSDIAG :NOETAB) "TOLVar20!" ("ob -->" "" "12D6A" :NOSDIAG :NOETAB) "TOLVar20@" ("--> ob" "" "12E42" :NOSDIAG :NOETAB) "TOLVar21!" ("ob -->" "" "12D6B" :NOSDIAG :NOETAB) "TOLVar21@" ("--> ob" "" "12E43" :NOSDIAG :NOETAB) "TOLVar22!" ("ob -->" "" "12D6C" :NOSDIAG :NOETAB) "TOLVar22@" ("--> ob" "" "12E44" :NOSDIAG :NOETAB) "TOLVar23!" ("ob -->" "" "12D6D" :NOSDIAG :NOETAB) "TOLVar23@" ("--> ob" "" "12E45" :NOSDIAG :NOETAB) "TOLVar24!" ("ob -->" "" "12D6E" :NOSDIAG :NOETAB) "TOLVar24@" ("--> ob" "" "12E46" :NOSDIAG :NOETAB) "TOLVar25!" ("ob -->" "" "12D6F" :NOSDIAG :NOETAB) "TOLVar25@" ("--> ob" "" "12E47" :NOSDIAG :NOETAB) "TOLVar26!" ("ob -->" "" "12D70" :NOSDIAG :NOETAB) "TOLVar26@" ("--> ob" "" "12E48" :NOSDIAG :NOETAB) "TOLVar27!" ("ob -->" "" "12D71" :NOSDIAG :NOETAB) "TOLVar27@" ("--> ob" "" "12E49" :NOSDIAG :NOETAB) "TOLVar28!" ("ob -->" "" "12D72" :NOSDIAG :NOETAB) "TOLVar28@" ("--> ob" "" "12E4A" :NOSDIAG :NOETAB) "TOLVar29!" ("ob -->" "" "12D73" :NOSDIAG :NOETAB) "TOLVar29@" ("--> ob" "" "12E4B" :NOSDIAG :NOETAB) "TOLVar30!" ("ob -->" "" "12D74" :NOSDIAG :NOETAB) "TOLVar30@" ("--> ob" "" "12E4C" :NOSDIAG :NOETAB) "TOLVar31!" ("ob -->" "" "12D75" :NOSDIAG :NOETAB) "TOLVar31@" ("--> ob" "" "12E4D" :NOSDIAG :NOETAB) "TOLVar32!" ("ob -->" "" "12D76" :NOSDIAG :NOETAB) "TOLVar32@" ("--> ob" "" "12E4E" :NOSDIAG :NOETAB) "TOLVar33!" ("ob -->" "" "12D77" :NOSDIAG :NOETAB) "TOLVar33@" ("--> ob" "" "12E4F" :NOSDIAG :NOETAB) "TOLVar34!" ("ob -->" "" "12D78" :NOSDIAG :NOETAB) "TOLVar34@" ("--> ob" "" "12E50" :NOSDIAG :NOETAB) "TOLVar35!" ("ob -->" "" "12D79" :NOSDIAG :NOETAB) "TOLVar35@" ("--> ob" "" "12E51" :NOSDIAG :NOETAB) "TOLVar36!" ("ob -->" "" "12D7A" :NOSDIAG :NOETAB) "TOLVar36@" ("--> ob" "" "12E52" :NOSDIAG :NOETAB) "TOLVar37!" ("ob -->" "" "12D7B" :NOSDIAG :NOETAB) "TOLVar37@" ("--> ob" "" "12E53" :NOSDIAG :NOETAB) "TOLVar38!" ("ob -->" "" "12D7C" :NOSDIAG :NOETAB) "TOLVar38@" ("--> ob" "" "12E54" :NOSDIAG :NOETAB) "TOLVar39!" ("ob -->" "" "12D7D" :NOSDIAG :NOETAB) "TOLVar39@" ("--> ob" "" "12E55" :NOSDIAG :NOETAB) "TOLVar40!" ("ob -->" "" "12D7E" :NOSDIAG :NOETAB) "TOLVar40@" ("--> ob" "" "12E56" :NOSDIAG :NOETAB) "TOLVar41!" ("ob -->" "" "12D7F" :NOSDIAG :NOETAB) "TOLVar41@" ("--> ob" "" "12E57" :NOSDIAG :NOETAB) "TOLVar42!" ("ob -->" "" "12D80" :NOSDIAG :NOETAB) "TOLVar42@" ("--> ob" "" "12E58" :NOSDIAG :NOETAB) "TOLVar43!" ("ob -->" "" "12D81" :NOSDIAG :NOETAB) "TOLVar43@" ("--> ob" "" "12E59" :NOSDIAG :NOETAB) "TOLVar44!" ("ob -->" "" "12D82" :NOSDIAG :NOETAB) "TOLVar44@" ("--> ob" "" "12E5A" :NOSDIAG :NOETAB) "TOLVar45!" ("ob -->" "" "12D83" :NOSDIAG :NOETAB) "TOLVar45@" ("--> ob" "" "12E5B" :NOSDIAG :NOETAB) "TOLVar46!" ("ob -->" "" "12D84" :NOSDIAG :NOETAB) "TOLVar46@" ("--> ob" "" "12E5C" :NOSDIAG :NOETAB) "TOLVar47!" ("ob -->" "" "12D85" :NOSDIAG :NOETAB) "TOLVar47@" ("--> ob" "" "12E5D" :NOSDIAG :NOETAB) "TOLVar48!" ("ob -->" "" "12D86" :NOSDIAG :NOETAB) "TOLVar48@" ("--> ob" "" "12E5E" :NOSDIAG :NOETAB) "TOLVar49!" ("ob -->" "" "12D87" :NOSDIAG :NOETAB) "TOLVar49@" ("--> ob" "" "12E5F" :NOSDIAG :NOETAB) "TOLVar50!" ("ob -->" "" "12D88" :NOSDIAG :NOETAB) "TOLVar50@" ("--> ob" "" "12E60" :NOSDIAG :NOETAB) "TOLVar51!" ("ob -->" "" "12D89" :NOSDIAG :NOETAB) "TOLVar51@" ("--> ob" "" "12E61" :NOSDIAG :NOETAB) "TOLVar52!" ("ob -->" "" "12D8A" :NOSDIAG :NOETAB) "TOLVar52@" ("--> ob" "" "12E62" :NOSDIAG :NOETAB) "TOLVar53!" ("ob -->" "" "12D8B" :NOSDIAG :NOETAB) "TOLVar53@" ("--> ob" "" "12E63" :NOSDIAG :NOETAB) "TOLVar54!" ("ob -->" "" "12D8C" :NOSDIAG :NOETAB) "TOLVar54@" ("--> ob" "" "12E64" :NOSDIAG :NOETAB) "TOLVar55!" ("ob -->" "" "12D8D" :NOSDIAG :NOETAB) "TOLVar55@" ("--> ob" "" "12E65" :NOSDIAG :NOETAB) "TOLVar56!" ("ob -->" "" "12D8E" :NOSDIAG :NOETAB) "TOLVar56@" ("--> ob" "" "12E66" :NOSDIAG :NOETAB) "TOLVar57!" ("ob -->" "" "12D8F" :NOSDIAG :NOETAB) "TOLVar57@" ("--> ob" "" "12E67" :NOSDIAG :NOETAB) "TOLVar58!" ("ob -->" "" "12D90" :NOSDIAG :NOETAB) "TOLVar58@" ("--> ob" "" "12E68" :NOSDIAG :NOETAB) "TOLVar59!" ("ob -->" "" "12D91" :NOSDIAG :NOETAB) "TOLVar59@" ("--> ob" "" "12E69" :NOSDIAG :NOETAB) "TOLVar60!" ("ob -->" "" "12D92" :NOSDIAG :NOETAB) "TOLVar60@" ("--> ob" "" "12E6A" :NOSDIAG :NOETAB) "TOLVar61!" ("ob -->" "" "12D93" :NOSDIAG :NOETAB) "TOLVar61@" ("--> ob" "" "12E6B" :NOSDIAG :NOETAB) "TOLVar62!" ("ob -->" "" "12D94" :NOSDIAG :NOETAB) "TOLVar62@" ("--> ob" "" "12E6C" :NOSDIAG :NOETAB) "TOLVar63!" ("ob -->" "" "12D95" :NOSDIAG :NOETAB) "TOLVar63@" ("--> ob" "" "12E6D" :NOSDIAG :NOETAB) "TOLVar64!" ("ob -->" "" "12D96" :NOSDIAG :NOETAB) "TOLVar64@" ("--> ob" "" "12E6E" :NOSDIAG :NOETAB) "TOLVar65!" ("ob -->" "" "12D97" :NOSDIAG :NOETAB) "TOLVar65@" ("--> ob" "" "12E6F" :NOSDIAG :NOETAB) "TOLVar66!" ("ob -->" "" "12D98" :NOSDIAG :NOETAB) "TOLVar66@" ("--> ob" "" "12E70" :NOSDIAG :NOETAB) "TOLVar67!" ("ob -->" "" "12D99" :NOSDIAG :NOETAB) "TOLVar67@" ("--> ob" "" "12E71" :NOSDIAG :NOETAB) "TOLVar68!" ("ob -->" "" "12D9A" :NOSDIAG :NOETAB) "TOLVar68@" ("--> ob" "" "12E72" :NOSDIAG :NOETAB) "TOLVar69!" ("ob -->" "" "12D9B" :NOSDIAG :NOETAB) "TOLVar69@" ("--> ob" "" "12E73" :NOSDIAG :NOETAB) "TOLVar70!" ("ob -->" "" "12D9C" :NOSDIAG :NOETAB) "TOLVar70@" ("--> ob" "" "12E74" :NOSDIAG :NOETAB) "TOLVar71!" ("ob -->" "" "12D9D" :NOSDIAG :NOETAB) "TOLVar71@" ("--> ob" "" "12E75" :NOSDIAG :NOETAB) "TOLVar72!" ("ob -->" "" "12D9E" :NOSDIAG :NOETAB) "TOLVar72@" ("--> ob" "" "12E76" :NOSDIAG :NOETAB) "TOLVar73!" ("ob -->" "" "12D9F" :NOSDIAG :NOETAB) "TOLVar73@" ("--> ob" "" "12E77" :NOSDIAG :NOETAB) "TOLVar74!" ("ob -->" "" "12DA0" :NOSDIAG :NOETAB) "TOLVar74@" ("--> ob" "" "12E78" :NOSDIAG :NOETAB) "TOLVar75!" ("ob -->" "" "12DA1" :NOSDIAG :NOETAB) "TOLVar75@" ("--> ob" "" "12E79" :NOSDIAG :NOETAB) "TOLVar76!" ("ob -->" "" "12DA2" :NOSDIAG :NOETAB) "TOLVar76@" ("--> ob" "" "12E7A" :NOSDIAG :NOETAB) "TOLVar77!" ("ob -->" "" "12DA3" :NOSDIAG :NOETAB) "TOLVar77@" ("--> ob" "" "12E7B" :NOSDIAG :NOETAB) "TOLVar78!" ("ob -->" "" "12DA4" :NOSDIAG :NOETAB) "TOLVar78@" ("--> ob" "" "12E7C" :NOSDIAG :NOETAB) "TOLVar79!" ("ob -->" "" "12DA5" :NOSDIAG :NOETAB) "TOLVar79@" ("--> ob" "" "12E7D" :NOSDIAG :NOETAB) "TOLVar80!" ("ob -->" "" "12DA6" :NOSDIAG :NOETAB) "TOLVar80@" ("--> ob" "" "12E7E" :NOSDIAG :NOETAB) "TOLVar81!" ("ob -->" "" "12DA7" :NOSDIAG :NOETAB) "TOLVar81@" ("--> ob" "" "12E7F" :NOSDIAG :NOETAB) "TOLVar82!" ("ob -->" "" "12DA8" :NOSDIAG :NOETAB) "TOLVar82@" ("--> ob" "" "12E80" :NOSDIAG :NOETAB) "TOLVar83!" ("ob -->" "" "12DA9" :NOSDIAG :NOETAB) "TOLVar83@" ("--> ob" "" "12E81" :NOSDIAG :NOETAB) "TOLVar84!" ("ob -->" "" "12DAA" :NOSDIAG :NOETAB) "TOLVar84@" ("--> ob" "" "12E82" :NOSDIAG :NOETAB) "TOLVar85!" ("ob -->" "" "12DAB" :NOSDIAG :NOETAB) "TOLVar85@" ("--> ob" "" "12E83" :NOSDIAG :NOETAB) "TOLVar86!" ("ob -->" "" "12DAC" :NOSDIAG :NOETAB) "TOLVar86@" ("--> ob" "" "12E84" :NOSDIAG :NOETAB) "TOLVar87!" ("ob -->" "" "12DAD" :NOSDIAG :NOETAB) "TOLVar87@" ("--> ob" "" "12E85" :NOSDIAG :NOETAB) "TOLVar88!" ("ob -->" "" "12DAE" :NOSDIAG :NOETAB) "TOLVar88@" ("--> ob" "" "12E86" :NOSDIAG :NOETAB) "TOLVar89!" ("ob -->" "" "12DAF" :NOSDIAG :NOETAB) "TOLVar89@" ("--> ob" "" "12E87" :NOSDIAG :NOETAB) "TOLVar90!" ("ob -->" "" "12DB0" :NOSDIAG :NOETAB) "TOLVar90@" ("--> ob" "" "12E88" :NOSDIAG :NOETAB) "TOLVar91!" ("ob -->" "" "12DB1" :NOSDIAG :NOETAB) "TOLVar91@" ("--> ob" "" "12E89" :NOSDIAG :NOETAB) "TOLVar92!" ("ob -->" "" "12DB2" :NOSDIAG :NOETAB) "TOLVar92@" ("--> ob" "" "12E8A" :NOSDIAG :NOETAB) "TOLVar93!" ("ob -->" "" "12DB3" :NOSDIAG :NOETAB) "TOLVar93@" ("--> ob" "" "12E8B" :NOSDIAG :NOETAB) "TOLVar94!" ("ob -->" "" "12DB4" :NOSDIAG :NOETAB) "TOLVar94@" ("--> ob" "" "12E8C" :NOSDIAG :NOETAB) "TOLVar95!" ("ob -->" "" "12DB5" :NOSDIAG :NOETAB) "TOLVar95@" ("--> ob" "" "12E8D" :NOSDIAG :NOETAB) "TOLVar96!" ("ob -->" "" "12DB6" :NOSDIAG :NOETAB) "TOLVar96@" ("--> ob" "" "12E8E" :NOSDIAG :NOETAB) "TOLVar97!" ("ob -->" "" "12DB7" :NOSDIAG :NOETAB) "TOLVar97@" ("--> ob" "" "12E8F" :NOSDIAG :NOETAB) "TOLVar98!" ("ob -->" "" "12DB8" :NOSDIAG :NOETAB) "TOLVar98@" ("--> ob" "" "12E90" :NOSDIAG :NOETAB) "TOLVar99!" ("ob -->" "" "12DB9" :NOSDIAG :NOETAB) "TOLVar99@" ("--> ob" "" "12E91" :NOSDIAG :NOETAB) "TOLVar100!" ("ob -->" "" "12DBA" :NOSDIAG :NOETAB) "TOLVar100@" ("--> ob" "" "12E92" :NOSDIAG :NOETAB) "TOLVar101!" ("ob -->" "" "12DBB" :NOSDIAG :NOETAB) "TOLVar101@" ("--> ob" "" "12E93" :NOSDIAG :NOETAB) "TOLVar102!" ("ob -->" "" "12DBC" :NOSDIAG :NOETAB) "TOLVar102@" ("--> ob" "" "12E94" :NOSDIAG :NOETAB) "TOLVar103!" ("ob -->" "" "12DBD" :NOSDIAG :NOETAB) "TOLVar103@" ("--> ob" "" "12E95" :NOSDIAG :NOETAB) "TOLVar104!" ("ob -->" "" "12DBE" :NOSDIAG :NOETAB) "TOLVar104@" ("--> ob" "" "12E96" :NOSDIAG :NOETAB) "TOLVar105!" ("ob -->" "" "12DBF" :NOSDIAG :NOETAB) "TOLVar105@" ("--> ob" "" "12E97" :NOSDIAG :NOETAB) "TOLVar106!" ("ob -->" "" "12DC0" :NOSDIAG :NOETAB) "TOLVar106@" ("--> ob" "" "12E98" :NOSDIAG :NOETAB) "TOLVar107!" ("ob -->" "" "12DC1" :NOSDIAG :NOETAB) "TOLVar107@" ("--> ob" "" "12E99" :NOSDIAG :NOETAB) "TOLVar108!" ("ob -->" "" "12DC2" :NOSDIAG :NOETAB) "TOLVar108@" ("--> ob" "" "12E9A" :NOSDIAG :NOETAB) "TOLVar109!" ("ob -->" "" "12DC3" :NOSDIAG :NOETAB) "TOLVar109@" ("--> ob" "" "12E9B" :NOSDIAG :NOETAB) "TOLVar110!" ("ob -->" "" "12DC4" :NOSDIAG :NOETAB) "TOLVar110@" ("--> ob" "" "12E9C" :NOSDIAG :NOETAB) "TOLVar111!" ("ob -->" "" "12DC5" :NOSDIAG :NOETAB) "TOLVar111@" ("--> ob" "" "12E9D" :NOSDIAG :NOETAB) "TOLVar112!" ("ob -->" "" "12DC6" :NOSDIAG :NOETAB) "TOLVar112@" ("--> ob" "" "12E9E" :NOSDIAG :NOETAB) "TOLVar113!" ("ob -->" "" "12DC7" :NOSDIAG :NOETAB) "TOLVar113@" ("--> ob" "" "12E9F" :NOSDIAG :NOETAB) "TOLVar114!" ("ob -->" "" "12DC8" :NOSDIAG :NOETAB) "TOLVar114@" ("--> ob" "" "12EA0" :NOSDIAG :NOETAB) "TOLVar115!" ("ob -->" "" "12DC9" :NOSDIAG :NOETAB) "TOLVar115@" ("--> ob" "" "12EA1" :NOSDIAG :NOETAB) "TOLVar116!" ("ob -->" "" "12DCA" :NOSDIAG :NOETAB) "TOLVar116@" ("--> ob" "" "12EA2" :NOSDIAG :NOETAB) "TOLVar117!" ("ob -->" "" "12DCB" :NOSDIAG :NOETAB) "TOLVar117@" ("--> ob" "" "12EA3" :NOSDIAG :NOETAB) "TOLVar118!" ("ob -->" "" "12DCC" :NOSDIAG :NOETAB) "TOLVar118@" ("--> ob" "" "12EA4" :NOSDIAG :NOETAB) "TOLVar119!" ("ob -->" "" "12DCD" :NOSDIAG :NOETAB) "TOLVar119@" ("--> ob" "" "12EA5" :NOSDIAG :NOETAB) "TOLVar120!" ("ob -->" "" "12DCE" :NOSDIAG :NOETAB) "TOLVar120@" ("--> ob" "" "12EA6" :NOSDIAG :NOETAB) "TOLVar121!" ("ob -->" "" "12DCF" :NOSDIAG :NOETAB) "TOLVar121@" ("--> ob" "" "12EA7" :NOSDIAG :NOETAB) "TOLVar122!" ("ob -->" "" "12DD0" :NOSDIAG :NOETAB) "TOLVar122@" ("--> ob" "" "12EA8" :NOSDIAG :NOETAB) "TOLVar123!" ("ob -->" "" "12DD1" :NOSDIAG :NOETAB) "TOLVar123@" ("--> ob" "" "12EA9" :NOSDIAG :NOETAB) "TOLVar124!" ("ob -->" "" "12DD2" :NOSDIAG :NOETAB) "TOLVar124@" ("--> ob" "" "12EAA" :NOSDIAG :NOETAB) "TOLVar125!" ("ob -->" "" "12DD3" :NOSDIAG :NOETAB) "TOLVar125@" ("--> ob" "" "12EAB" :NOSDIAG :NOETAB) "TOLVar126!" ("ob -->" "" "12DD4" :NOSDIAG :NOETAB) "TOLVar126@" ("--> ob" "" "12EAC" :NOSDIAG :NOETAB) "TOLVar127!" ("ob -->" "" "12DD5" :NOSDIAG :NOETAB) "TOLVar127@" ("--> ob" "" "12EAD" :NOSDIAG :NOETAB) "TOLVar128!" ("ob -->" "" "12DD6" :NOSDIAG :NOETAB) "TOLVar128@" ("--> ob" "" "12EAE" :NOSDIAG :NOETAB) "TOLVar129!" ("ob -->" "" "12DD7" :NOSDIAG :NOETAB) "TOLVar129@" ("--> ob" "" "12EAF" :NOSDIAG :NOETAB) "TOLVar130!" ("ob -->" "" "12DD8" :NOSDIAG :NOETAB) "TOLVar130@" ("--> ob" "" "12EB0" :NOSDIAG :NOETAB) "TOLVar131!" ("ob -->" "" "12DD9" :NOSDIAG :NOETAB) "TOLVar131@" ("--> ob" "" "12EB1" :NOSDIAG :NOETAB) "TOLVar132!" ("ob -->" "" "12DDA" :NOSDIAG :NOETAB) "TOLVar132@" ("--> ob" "" "12EB2" :NOSDIAG :NOETAB) "TOLVar133!" ("ob -->" "" "12DDB" :NOSDIAG :NOETAB) "TOLVar133@" ("--> ob" "" "12EB3" :NOSDIAG :NOETAB) "TOLVar134!" ("ob -->" "" "12DDC" :NOSDIAG :NOETAB) "TOLVar134@" ("--> ob" "" "12EB4" :NOSDIAG :NOETAB) "TOLVar135!" ("ob -->" "" "12DDD" :NOSDIAG :NOETAB) "TOLVar135@" ("--> ob" "" "12EB5" :NOSDIAG :NOETAB) "TOLVar136!" ("ob -->" "" "12DDE" :NOSDIAG :NOETAB) "TOLVar136@" ("--> ob" "" "12EB6" :NOSDIAG :NOETAB) "TOLVar137!" ("ob -->" "" "12DDF" :NOSDIAG :NOETAB) "TOLVar137@" ("--> ob" "" "12EB7" :NOSDIAG :NOETAB) "TOLVar138!" ("ob -->" "" "12DE0" :NOSDIAG :NOETAB) "TOLVar138@" ("--> ob" "" "12EB8" :NOSDIAG :NOETAB) "TOLVar139!" ("ob -->" "" "12DE1" :NOSDIAG :NOETAB) "TOLVar139@" ("--> ob" "" "12EB9" :NOSDIAG :NOETAB) "TOLVar140!" ("ob -->" "" "12DE2" :NOSDIAG :NOETAB) "TOLVar140@" ("--> ob" "" "12EBA" :NOSDIAG :NOETAB) "TOLVar141!" ("ob -->" "" "12DE3" :NOSDIAG :NOETAB) "TOLVar141@" ("--> ob" "" "12EBB" :NOSDIAG :NOETAB) "TOLVar142!" ("ob -->" "" "12DE4" :NOSDIAG :NOETAB) "TOLVar142@" ("--> ob" "" "12EBC" :NOSDIAG :NOETAB) "TOLVar143!" ("ob -->" "" "12DE5" :NOSDIAG :NOETAB) "TOLVar143@" ("--> ob" "" "12EBD" :NOSDIAG :NOETAB) "TOLVar144!" ("ob -->" "" "12DE6" :NOSDIAG :NOETAB) "TOLVar144@" ("--> ob" "" "12EBE" :NOSDIAG :NOETAB) "TOLVar145!" ("ob -->" "" "12DE7" :NOSDIAG :NOETAB) "TOLVar145@" ("--> ob" "" "12EBF" :NOSDIAG :NOETAB) "TOLVar146!" ("ob -->" "" "12DE8" :NOSDIAG :NOETAB) "TOLVar146@" ("--> ob" "" "12EC0" :NOSDIAG :NOETAB) "TOLVar147!" ("ob -->" "" "12DE9" :NOSDIAG :NOETAB) "TOLVar147@" ("--> ob" "" "12EC1" :NOSDIAG :NOETAB) "TOLVar148!" ("ob -->" "" "12DEA" :NOSDIAG :NOETAB) "TOLVar148@" ("--> ob" "" "12EC2" :NOSDIAG :NOETAB) "TOLVar149!" ("ob -->" "" "12DEB" :NOSDIAG :NOETAB) "TOLVar149@" ("--> ob" "" "12EC3" :NOSDIAG :NOETAB) "TOLVar150!" ("ob -->" "" "12DEC" :NOSDIAG :NOETAB) "TOLVar150@" ("--> ob" "" "12EC4" :NOSDIAG :NOETAB) "TOLVar151!" ("ob -->" "" "12DED" :NOSDIAG :NOETAB) "TOLVar151@" ("--> ob" "" "12EC5" :NOSDIAG :NOETAB) "TOLVar152!" ("ob -->" "" "12DEE" :NOSDIAG :NOETAB) "TOLVar152@" ("--> ob" "" "12EC6" :NOSDIAG :NOETAB) "TOLVar153!" ("ob -->" "" "12DEF" :NOSDIAG :NOETAB) "TOLVar153@" ("--> ob" "" "12EC7" :NOSDIAG :NOETAB) "TOLVar154!" ("ob -->" "" "12DF0" :NOSDIAG :NOETAB) "TOLVar154@" ("--> ob" "" "12EC8" :NOSDIAG :NOETAB) "TOLVar155!" ("ob -->" "" "12DF1" :NOSDIAG :NOETAB) "TOLVar155@" ("--> ob" "" "12EC9" :NOSDIAG :NOETAB) "TOLVar156!" ("ob -->" "" "12DF2" :NOSDIAG :NOETAB) "TOLVar156@" ("--> ob" "" "12ECA" :NOSDIAG :NOETAB) "TOLVar157!" ("ob -->" "" "12DF3" :NOSDIAG :NOETAB) "TOLVar157@" ("--> ob" "" "12ECB" :NOSDIAG :NOETAB) "TOLVar158!" ("ob -->" "" "12DF4" :NOSDIAG :NOETAB) "TOLVar158@" ("--> ob" "" "12ECC" :NOSDIAG :NOETAB) "TOLVar159!" ("ob -->" "" "12DF5" :NOSDIAG :NOETAB) "TOLVar159@" ("--> ob" "" "12ECD" :NOSDIAG :NOETAB) "TOLVar160!" ("ob -->" "" "12DF6" :NOSDIAG :NOETAB) "TOLVar160@" ("--> ob" "" "12ECE" :NOSDIAG :NOETAB) "TOLVar161!" ("ob -->" "" "12DF7" :NOSDIAG :NOETAB) "TOLVar161@" ("--> ob" "" "12ECF" :NOSDIAG :NOETAB) "TOLVar162!" ("ob -->" "" "12DF8" :NOSDIAG :NOETAB) "TOLVar162@" ("--> ob" "" "12ED0" :NOSDIAG :NOETAB) "TOLVar163!" ("ob -->" "" "12DF9" :NOSDIAG :NOETAB) "TOLVar163@" ("--> ob" "" "12ED1" :NOSDIAG :NOETAB) "TOLVar164!" ("ob -->" "" "12DFA" :NOSDIAG :NOETAB) "TOLVar164@" ("--> ob" "" "12ED2" :NOSDIAG :NOETAB) "TOLVar165!" ("ob -->" "" "12DFB" :NOSDIAG :NOETAB) "TOLVar165@" ("--> ob" "" "12ED3" :NOSDIAG :NOETAB) "TOLVar166!" ("ob -->" "" "12DFC" :NOSDIAG :NOETAB) "TOLVar166@" ("--> ob" "" "12ED4" :NOSDIAG :NOETAB) "TOLVar167!" ("ob -->" "" "12DFD" :NOSDIAG :NOETAB) "TOLVar167@" ("--> ob" "" "12ED5" :NOSDIAG :NOETAB) "TOLVar168!" ("ob -->" "" "12DFE" :NOSDIAG :NOETAB) "TOLVar168@" ("--> ob" "" "12ED6" :NOSDIAG :NOETAB) "TOLVar169!" ("ob -->" "" "12DFF" :NOSDIAG :NOETAB) "TOLVar169@" ("--> ob" "" "12ED7" :NOSDIAG :NOETAB) "TOLVar170!" ("ob -->" "" "12E00" :NOSDIAG :NOETAB) "TOLVar170@" ("--> ob" "" "12ED8" :NOSDIAG :NOETAB) "TOLVar171!" ("ob -->" "" "12E01" :NOSDIAG :NOETAB) "TOLVar171@" ("--> ob" "" "12ED9" :NOSDIAG :NOETAB) "TOLVar172!" ("ob -->" "" "12E02" :NOSDIAG :NOETAB) "TOLVar172@" ("--> ob" "" "12EDA" :NOSDIAG :NOETAB) "TOLVar173!" ("ob -->" "" "12E03" :NOSDIAG :NOETAB) "TOLVar173@" ("--> ob" "" "12EDB" :NOSDIAG :NOETAB) "TOLVar174!" ("ob -->" "" "12E04" :NOSDIAG :NOETAB) "TOLVar174@" ("--> ob" "" "12EDC" :NOSDIAG :NOETAB) "TOLVar175!" ("ob -->" "" "12E05" :NOSDIAG :NOETAB) "TOLVar175@" ("--> ob" "" "12EDD" :NOSDIAG :NOETAB) "TOLVar176!" ("ob -->" "" "12E06" :NOSDIAG :NOETAB) "TOLVar176@" ("--> ob" "" "12EDE" :NOSDIAG :NOETAB) "TOLVar177!" ("ob -->" "" "12E07" :NOSDIAG :NOETAB) "TOLVar177@" ("--> ob" "" "12EDF" :NOSDIAG :NOETAB) "TOLVar178!" ("ob -->" "" "12E08" :NOSDIAG :NOETAB) "TOLVar178@" ("--> ob" "" "12EE0" :NOSDIAG :NOETAB) "TOLVar179!" ("ob -->" "" "12E09" :NOSDIAG :NOETAB) "TOLVar179@" ("--> ob" "" "12EE1" :NOSDIAG :NOETAB) "TOLVar180!" ("ob -->" "" "12E0A" :NOSDIAG :NOETAB) "TOLVar180@" ("--> ob" "" "12EE2" :NOSDIAG :NOETAB) "TOLVar181!" ("ob -->" "" "12E0B" :NOSDIAG :NOETAB) "TOLVar181@" ("--> ob" "" "12EE3" :NOSDIAG :NOETAB) "TOLVar182!" ("ob -->" "" "12E0C" :NOSDIAG :NOETAB) "TOLVar182@" ("--> ob" "" "12EE4" :NOSDIAG :NOETAB) "TOLVar183!" ("ob -->" "" "12E0D" :NOSDIAG :NOETAB) "TOLVar183@" ("--> ob" "" "12EE5" :NOSDIAG :NOETAB) "TOLVar184!" ("ob -->" "" "12E0E" :NOSDIAG :NOETAB) "TOLVar184@" ("--> ob" "" "12EE6" :NOSDIAG :NOETAB) "TOLVar185!" ("ob -->" "" "12E0F" :NOSDIAG :NOETAB) "TOLVar185@" ("--> ob" "" "12EE7" :NOSDIAG :NOETAB) "TOLVar186!" ("ob -->" "" "12E10" :NOSDIAG :NOETAB) "TOLVar186@" ("--> ob" "" "12EE8" :NOSDIAG :NOETAB) "TOLVar187!" ("ob -->" "" "12E11" :NOSDIAG :NOETAB) "TOLVar187@" ("--> ob" "" "12EE9" :NOSDIAG :NOETAB) "TOLVar188!" ("ob -->" "" "12E12" :NOSDIAG :NOETAB) "TOLVar188@" ("--> ob" "" "12EEA" :NOSDIAG :NOETAB) "TOLVar189!" ("ob -->" "" "12E13" :NOSDIAG :NOETAB) "TOLVar189@" ("--> ob" "" "12EEB" :NOSDIAG :NOETAB) "TOLVar190!" ("ob -->" "" "12E14" :NOSDIAG :NOETAB) "TOLVar190@" ("--> ob" "" "12EEC" :NOSDIAG :NOETAB) "TOLVar191!" ("ob -->" "" "12E15" :NOSDIAG :NOETAB) "TOLVar191@" ("--> ob" "" "12EED" :NOSDIAG :NOETAB) "TOLVar192!" ("ob -->" "" "12E16" :NOSDIAG :NOETAB) "TOLVar192@" ("--> ob" "" "12EEE" :NOSDIAG :NOETAB) "TOLVar193!" ("ob -->" "" "12E17" :NOSDIAG :NOETAB) "TOLVar193@" ("--> ob" "" "12EEF" :NOSDIAG :NOETAB) "TOLVar194!" ("ob -->" "" "12E18" :NOSDIAG :NOETAB) "TOLVar194@" ("--> ob" "" "12EF0" :NOSDIAG :NOETAB) "TOLVar195!" ("ob -->" "" "12E19" :NOSDIAG :NOETAB) "TOLVar195@" ("--> ob" "" "12EF1" :NOSDIAG :NOETAB) "TOLVar196!" ("ob -->" "" "12E1A" :NOSDIAG :NOETAB) "TOLVar196@" ("--> ob" "" "12EF2" :NOSDIAG :NOETAB) "TOLVar197!" ("ob -->" "" "12E1B" :NOSDIAG :NOETAB) "TOLVar197@" ("--> ob" "" "12EF3" :NOSDIAG :NOETAB) "TOLVar198!" ("ob -->" "" "12E1C" :NOSDIAG :NOETAB) "TOLVar198@" ("--> ob" "" "12EF4" :NOSDIAG :NOETAB) "TOLVar199!" ("ob -->" "" "12E1D" :NOSDIAG :NOETAB) "TOLVar199@" ("--> ob" "" "12EF5" :NOSDIAG :NOETAB) "TOLVar200!" ("ob -->" "" "12E1E" :NOSDIAG :NOETAB) "TOLVar200@" ("--> ob" "" "12EF6" :NOSDIAG :NOETAB) "TOLVar201!" ("ob -->" "" "12E1F" :NOSDIAG :NOETAB) "TOLVar201@" ("--> ob" "" "12EF7" :NOSDIAG :NOETAB) "TOLVar202!" ("ob -->" "" "12E20" :NOSDIAG :NOETAB) "TOLVar202@" ("--> ob" "" "12EF8" :NOSDIAG :NOETAB) "TOLVar203!" ("ob -->" "" "12E21" :NOSDIAG :NOETAB) "TOLVar203@" ("--> ob" "" "12EF9" :NOSDIAG :NOETAB) "TOLVar204!" ("ob -->" "" "12E22" :NOSDIAG :NOETAB) "TOLVar204@" ("--> ob" "" "12EFA" :NOSDIAG :NOETAB) "TOLVar205!" ("ob -->" "" "12E23" :NOSDIAG :NOETAB) "TOLVar205@" ("--> ob" "" "12EFB" :NOSDIAG :NOETAB) "TOLVar206!" ("ob -->" "" "12E24" :NOSDIAG :NOETAB) "TOLVar206@" ("--> ob" "" "12EFC" :NOSDIAG :NOETAB) "TOLVar207!" ("ob -->" "" "12E25" :NOSDIAG :NOETAB) "TOLVar207@" ("--> ob" "" "12EFD" :NOSDIAG :NOETAB) "TOLVar208!" ("ob -->" "" "12E26" :NOSDIAG :NOETAB) "TOLVar208@" ("--> ob" "" "12EFE" :NOSDIAG :NOETAB) "TOLVar209!" ("ob -->" "" "12E27" :NOSDIAG :NOETAB) "TOLVar209@" ("--> ob" "" "12EFF" :NOSDIAG :NOETAB) "TOLVar210!" ("ob -->" "" "12E28" :NOSDIAG :NOETAB) "TOLVar210@" ("--> ob" "" "12F00" :NOSDIAG :NOETAB) "TOLVar211!" ("ob -->" "" "12E29" :NOSDIAG :NOETAB) "TOLVar211@" ("--> ob" "" "12F01" :NOSDIAG :NOETAB) "TOLVar212!" ("ob -->" "" "12E2A" :NOSDIAG :NOETAB) "TOLVar212@" ("--> ob" "" "12F02" :NOSDIAG :NOETAB) "TOLVar213!" ("ob -->" "" "12E2B" :NOSDIAG :NOETAB) "TOLVar213@" ("--> ob" "" "12F03" :NOSDIAG :NOETAB) "TOLVar214!" ("ob -->" "" "12E2C" :NOSDIAG :NOETAB) "TOLVar214@" ("--> ob" "" "12F04" :NOSDIAG :NOETAB) "TOLVar215!" ("ob -->" "" "12E2D" :NOSDIAG :NOETAB) "TOLVar215@" ("--> ob" "" "12F05" :NOSDIAG :NOETAB) "TOLVar216!" ("ob -->" "" "12E2E" :NOSDIAG :NOETAB) "TOLVar216@" ("--> ob" "" "12F06" :NOSDIAG :NOETAB) "TOLVarN!" ("ob -->" "" "1281D" :NOSDIAG :NOETAB) "TOLVarN@" ("--> ob" "" "12840" :NOSDIAG :NOETAB) "ClrAllTVars" ("" "" "12863" :NOSDIAG :NOETAB) "ClrAllTOLVs" ("" "" "12899" :NOSDIAG :NOETAB) "%0AllTopicVs" ("" "" "128B5" :NOSDIAG :NOETAB) "%0AllTOLVars" ("" "" "128F0" :NOSDIAG :NOETAB) "TOLVarSet!" ("" "" "1292B" :NOSDIAG :NOETAB) "%0TOLVarSet" ("" "" "129F8" :NOSDIAG :NOETAB) "1getcxt!" ("" "" "12A48" :NOSDIAG :NOETAB) "DoInCxt" ("" "" "12A5C" :NOSDIAG :NOETAB) "DoInCalcCxt" ("" "" "12AB6" :NOSDIAG :NOETAB) "DoInAppCxt" ("" "" "12ACF" :NOSDIAG :NOETAB) "DoInFuncCxt" ("" "" "12AE8" :NOSDIAG :NOETAB) "DoInPolarCxt" ("" "" "12B01" :NOSDIAG :NOETAB) "DoInParamCxt" ("" "" "12B1A" :NOSDIAG :NOETAB) "DoInSeqCxt" ("" "" "12B33" :NOSDIAG :NOETAB) "DoInStatCxt" ("" "" "12B4C" :NOSDIAG :NOETAB) "DoInSolveCxt" ("" "" "12B65" :NOSDIAG :NOETAB) "DoInOtherCxt" ("" "" "12B7E" :NOSDIAG :NOETAB) "otherNG?" ("" "" "12C4B" :NOSDIAG :NOETAB) "GET@tTYPER" ("" "" "12C7E" :NOSDIAG :NOETAB) "StoVar" ("ob id -->" "Stores to variable. ID is one of the ids returned by any of the commands in the -following subsections." "26F25") "xa" ("\\-> id" "The id corresponding to the real variable A." "2BB16") "xb" ("\\-> id" "The id corresponding to the real variable B." "2BB2B") "xc" ("\\-> id" "The id corresponding to the real variable C." "2BB40") "xd" ("\\-> id" "The id corresponding to the real variable D." "2BB55") "xf" ("\\-> id" "The id corresponding to the real variable F." "2BB7F") "xg" ("\\-> id" "The id corresponding to the real variable G." "2BB94") "xh" ("\\-> id" "The id corresponding to the real variable H." "2BBA9") "xj" ("\\-> id" "The id corresponding to the real variable J." "2BBD3") "xk" ("\\-> id" "The id corresponding to the real variable K." "2BBE8") "xl" ("\\-> id" "The id corresponding to the real variable L." "2BBFD") "xm" ("\\-> id" "The id corresponding to the real variable M." "2BC12") "xn" ("\\-> id" "The id corresponding to the real variable N." "2BC27") "xo" ("\\-> id" "The id corresponding to the real variable O." "2BC3C") "xp" ("\\-> id" "The id corresponding to the real variable P." "2BC51") "xq" ("\\-> id" "The id corresponding to the real variable Q." "2BC66") "xr" ("\\-> id" "The id corresponding to the real variable R." "2BC7B") "xs" ("\\-> id" "The id corresponding to the real variable S." "2BC90") "xt" ("\\-> id" "The id corresponding to the real variable T." "2BCA5") "xu" ("\\-> id" "The id corresponding to the real variable U." "2BCBA") "xv" ("\\-> id" "The id corresponding to the real variable V." "2BCCF") "xw" ("\\-> id" "The id corresponding to the real variable W." "2BCE4") "xx" ("\\-> id" "The id corresponding to the real variable X." "2BCF9") "xy" ("\\-> id" "The id corresponding to the real variable Y." "2BD0E") "xz" ("\\-> id" "The id corresponding to the real variable Z." "2BD23") "xtheta" ("\\-> id" "The id corresponding to the real variable \\Gh." "2BD38") "xz0" ("\\-> id" "The id corresponding to the complex -variable Z0. " "2BF99") "xz1" ("\\-> id" "The id corresponding to the complex -variable Z1. " "2BFB0") "xz2" ("\\-> id" "The id corresponding to the complex -variable Z2. " "2BFC7") "xz3" ("\\-> id" "The id corresponding to the complex -variable Z3. " "2BFDE") "xz4" ("\\-> id" "The id corresponding to the complex -variable Z4. " "2BFF5") "xz5" ("\\-> id" "The id corresponding to the complex -variable Z5. " "2C00C") "xz6" ("\\-> id" "The id corresponding to the complex -variable Z6. " "2C023") "xz7" ("\\-> id" "The id corresponding to the complex -variable Z7. " "2C03A") "xz8" ("\\-> id" "The id corresponding to the complex -variable Z8. " "2C051") "xz9" ("\\-> id" "The id corresponding to the complex -variable Z9. " "2C068") "xm0" ("\\-> id" "The id corresponding to the matrix -variable M0. " "2C07F") "xm1" ("\\-> id" "The id corresponding to the matrix -variable M1. " "2C096") "xm2" ("\\-> id" "The id corresponding to the matrix -variable M2. " "2C0AD") "xm3" ("\\-> id" "The id corresponding to the matrix -variable M3. " "2C0C4") "xm4" ("\\-> id" "The id corresponding to the matrix -variable M4. " "2C0DB") "xm5" ("\\-> id" "The id corresponding to the matrix -variable M5. " "2C0F2") "xm6" ("\\-> id" "The id corresponding to the matrix -variable M6. " "2C109") "xm7" ("\\-> id" "The id corresponding to the matrix -variable M7. " "2C120") "xm8" ("\\-> id" "The id corresponding to the matrix -variable M8. " "2C137") "xm9" ("\\-> id" "The id corresponding to the matrix -variable M9. " "2C14E") "xg0" ("\\-> id" "The id corresponding to the graphics -variable G0. " "2C24B") "xg1" ("\\-> id" "The id corresponding to the graphics -variable G1. " "2C262") "xg2" ("\\-> id" "The id corresponding to the graphics -variable G2. " "2C279") "xg3" ("\\-> id" "The id corresponding to the graphics -variable G3. " "2C290") "xg4" ("\\-> id" "The id corresponding to the graphics -variable G4. " "2C2A7") "xg5" ("\\-> id" "The id corresponding to the graphics -variable G5. " "2C2BE") "xg6" ("\\-> id" "The id corresponding to the graphics -variable G6. " "2C2D5") "xg7" ("\\-> id" "The id corresponding to the graphics -variable G7. " "2C2EC") "xg8" ("\\-> id" "The id corresponding to the graphics -variable G8. " "2C303") "xg9" ("\\-> id" "The id corresponding to the graphics -variable G9. " "2C31A") "xl0" ("\\-> id" "The id corresponding to the list -variable L0. " "2C165") "xl1" ("\\-> id" "The id corresponding to the list -variable L1. " "2C17C") "xl2" ("\\-> id" "The id corresponding to the list -variable L2. " "2C193") "xl3" ("\\-> id" "The id corresponding to the list -variable L3. " "2C1AA") "xl4" ("\\-> id" "The id corresponding to the list -variable L4. " "2C1C1") "xl5" ("\\-> id" "The id corresponding to the list -variable L5. " "2C1D8") "xl6" ("\\-> id" "The id corresponding to the list -variable L6. " "2C1EF") "xl7" ("\\-> id" "The id corresponding to the list -variable L7. " "2C206") "xl8" ("\\-> id" "The id corresponding to the list -variable L8. " "2C21D") "xl9" ("\\-> id" "The id corresponding to the list -variable L9. " "2C234") "ClearList0" ("\\->" "Clears list 0." "3F604") "ClearList1" ("\\->" "Clears list 1." "3F605") "ClearList2" ("\\->" "Clears list 2." "3F606") "ClearList3" ("\\->" "Clears list 3." "3F607") "ClearList4" ("\\->" "Clears list 4." "3F608") "ClearList5" ("\\->" "Clears list 5." "3F609") "ClearList6" ("\\->" "Clears list 6." "3F60A") "ClearList7" ("\\->" "Clears list 7." "3F60B") "ClearList8" ("\\->" "Clears list 8." "3F60C") "ClearList9" ("\\->" "Clears list 9." "3F60D") "ClrListUtil" ("" "" "3F60E") "ClrInAplet" ("" "" "3F5C0") "xF0" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F0. " "2AAB4") "xF1" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F1. " "2A697") "xF2" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F2. " "2A70C") "xF3" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F3. " "2A781") "xF4" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F4. " "2A7F6") "xF5" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F5. " "2A86B") "xF6" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F6. " "2A8E0") "xF7" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F7. " "2A955") "xF8" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F8. " "2A9CA") "xF9" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F9. " "2AA3F") "idF0" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F0. " "2AB0F") "idF1" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F1. " "2A6F2") "idF2" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F2. " "2A767") "idF3" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F3. " "2A7DC") "idF4" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F4. " "2A851") "idF5" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F5. " "2A8C6") "idF6" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F6. " "2A93B") "idF7" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F7. " "2A9B0") "idF8" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F8. " "2AA25") "idF9" ("\\-> id" "The id corresponding to the FUNCTION applet -variable F9. " "2AA9A") "xX0" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X0. " "2B363") "xX1" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X1. " "2AB29") "xX2" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X2. " "2AC13") "xX3" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X3. " "2ACFD") "xX4" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X4. " "2ADE7") "xX5" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X5. " "2AED1") "xX6" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X6. " "2AFBB") "xX7" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X7. " "2B0A5") "xX8" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X8. " "2B18F") "xX9" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X9. " "2B279") "xY0" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y0. " "2B3D8") "xY1" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y1. " "2AB9E") "xY2" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y2. " "2AC88") "xY3" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y3. " "2AD72") "xY4" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y4. " "2AE5C") "xY5" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y5. " "2AF46") "xY6" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y6. " "2B030") "xY7" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y7. " "2B11A") "xY8" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y8. " "2B204") "xY9" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y9. " "2B2EE") "idX0" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X0. " "2B3BE") "idX1" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X1. " "2AB84") "idX2" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X2. " "2AC6E") "idX3" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X3. " "2AD58") "idX4" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X4. " "2AE42") "idX5" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X5. " "2AF2C") "idX6" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X6. " "2B016") "idX7" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X7. " "2B100") "idX8" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X8. " "2B1EA") "idX9" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable X9. " "2B2D4") "idY0" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y0. " "2B433") "idY1" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y1. " "2ABF9") "idY2" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y2. " "2ACE3") "idY3" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y3. " "2ADCD") "idY4" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y4. " "2AEB7") "idY5" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y5. " "2AFA1") "idY6" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y6. " "2B08B") "idY7" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y7. " "2B175") "idY8" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y8. " "2B25F") "idY9" ("\\-> id" "The id corresponding to the PARAMETRIC applet -variable Y9. " "2B349") "xR0" ("\\-> id" "The id corresponding to the POLAR applet -variable R0. " "2B86A") "xR1" ("\\-> id" "The id corresponding to the POLAR applet -variable R1. " "2B44D") "xR2" ("\\-> id" "The id corresponding to the POLAR applet -variable R2. " "2B4C2") "xR3" ("\\-> id" "The id corresponding to the POLAR applet -variable R3. " "2B537") "xR4" ("\\-> id" "The id corresponding to the POLAR applet -variable R4. " "2B5AC") "xR5" ("\\-> id" "The id corresponding to the POLAR applet -variable R5. " "2B621") "xR6" ("\\-> id" "The id corresponding to the POLAR applet -variable R6. " "2B696") "xR7" ("\\-> id" "The id corresponding to the POLAR applet -variable R7. " "2B70B") "xR8" ("\\-> id" "The id corresponding to the POLAR applet -variable R8. " "2B780") "xR9" ("\\-> id" "The id corresponding to the POLAR applet -variable R9. " "2B7F5") "idR0" ("\\-> id" "The id corresponding to the POLAR applet -variable R0. " "2B8C5") "idR1" ("\\-> id" "The id corresponding to the POLAR applet -variable R1. " "2B4A8") "idR2" ("\\-> id" "The id corresponding to the POLAR applet -variable R2. " "2B51D") "idR3" ("\\-> id" "The id corresponding to the POLAR applet -variable R3. " "2B592") "idR4" ("\\-> id" "The id corresponding to the POLAR applet -variable R4. " "2B607") "idR5" ("\\-> id" "The id corresponding to the POLAR applet -variable R5. " "2B67C") "idR6" ("\\-> id" "The id corresponding to the POLAR applet -variable R6. " "2B6F1") "idR7" ("\\-> id" "The id corresponding to the POLAR applet -variable R7. " "2B766") "idR8" ("\\-> id" "The id corresponding to the POLAR applet -variable R8. " "2B7DB") "idR9" ("\\-> id" "The id corresponding to the POLAR applet -variable R9. " "2B850") "xU0" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U0. " "2A613") "xU1" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U1. " "2A174") "xU2" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U2. " "2A1F3") "xU3" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U3. " "2A277") "xU4" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U4. " "2A2FB") "xU5" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U5. " "2A37F") "xU6" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U6. " "2A403") "xU7" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U7. " "2A487") "xU8" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U8. " "2A50B") "xU9" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U9. " "2A58F") "idU0" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U0. " "2A67D") "idU1" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U1. " "2A1D9") "idU2" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U2. " "2A25D") "idU3" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U3. " "2A2E1") "idU4" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U4. " "2A365") "idU5" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U5. " "2A3E9") "idU6" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U6. " "2A46D") "idU7" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U7. " "2A4F1") "idU8" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U8. " "2A575") "idU9" ("\\-> id" "The id corresponding to the SEQUENCE applet -variable U9. " "2A5F9") "idE0" ("\\-> id" "The id corresponding to the SOLVE applet -variable E0. " "2C940") "idE1" ("\\-> id" "The id corresponding to the SOLVE applet -variable E1. " "2C871") "idE2" ("\\-> id" "The id corresponding to the SOLVE applet -variable E2. " "2C888") "idE3" ("\\-> id" "The id corresponding to the SOLVE applet -variable E3. " "2C89F") "idE4" ("\\-> id" "The id corresponding to the SOLVE applet -variable E4. " "2C8B6") "idE5" ("\\-> id" "The id corresponding to the SOLVE applet -variable E5. " "2C8CD") "idE6" ("\\-> id" "The id corresponding to the SOLVE applet -variable E6. " "2C8E4") "idE7" ("\\-> id" "The id corresponding to the SOLVE applet -variable E7. " "2C8FB") "idE8" ("\\-> id" "The id corresponding to the SOLVE applet -variable E8. " "2C912") "idE9" ("\\-> id" "The id corresponding to the SOLVE applet -variable E9. " "2C929") "xC0" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C0. " "2B9AB") "xC1" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C1. " "2B8DC") "xC2" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C2. " "2B8F3") "xC3" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C3. " "2B90A") "xC4" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C4. " "2B921") "xC5" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C5. " "2B938") "xC6" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C6. " "2B94F") "xC7" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C7. " "2B966") "xC8" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C8. " "2B97D") "xC9" ("\\-> id" "The id corresponding to the STATISTICS applet -variable C9. " "2B994") "xs1" ("" "" "2BA6C") "xs2" ("" "" "2BA7D") "xs3" ("" "" "2BA8E") "xs4" ("" "" "2BA9F") "xs5" ("" "" "2BAB0") "xn1" ("" "" "2BAC1") "xn2" ("" "" "2BAD2") "xn3" ("" "" "2BAE3") "xn4" ("" "" "2BAF4") "xn5" ("" "" "2BB05") "xD0" ("" "" "2B9AB") "xD1" ("" "" "2B8DC") "xD2" ("" "" "2B8F3") "xD3" ("" "" "2B90A") "xD4" ("" "" "2B921") "xD5" ("" "" "2B938") "xD6" ("" "" "2B94F") "xD7" ("" "" "2B966") "xD8" ("" "" "2B97D") "xD9" ("" "" "2B994") "xE" ("" "" "2BB6A") "xH1" ("" "" "2B9C2") "xH2" ("" "" "2B9D3") "xH3" ("" "" "2B9E4") "xH4" ("" "" "2B9F5") "xH5" ("" "" "2BA06") "xI" ("" "" "2BBBE") "xQ1" ("" "" "2BE65") "xQ3" ("" "" "2BE7C") "xS1" ("" "" "2BA17") "xS1fit" ("" "" "2CC1D") "xS1mark" ("" "" "2CB82") "xS2" ("" "" "2BA28") "xS2fit" ("" "" "2CC3A") "xS2mark" ("" "" "2CBA1") "xS3" ("" "" "2BA39") "xS3fit" ("" "" "2CC57") "xS3mark" ("" "" "2CBC0") "xS4" ("" "" "2BA4A") "xS4fit" ("" "" "2CC74") "xS4mark" ("" "" "2CBDF") "xS5" ("" "" "2BA5B") "xS5fit" ("" "" "2CC91") "xS5mark" ("" "" "2CBFE") "~m->DEFACOS" ("" "" "0680F0") "~m->DEFACOSH" ("" "" "06E0F0") "~m->DEFASIN" ("" "" "0670F0") "~m->DEFASINH" ("" "" "06D0F0") "~m->DEFATAN" ("" "" "0690F0") "~m->DEFATANH" ("" "" "06F0F0") "~m->DEFCOS" ("" "" "0650F0") "~m->DEFCOSH" ("" "" "06B0F0") "~m->DEFSIN" ("" "" "0640F0") "~m->DEFSINH" ("" "" "06A0F0") "~m->DEFTAN" ("" "" "0660F0") "~m->DEFTANH" ("" "" "06C0F0") "~m->TRG" ("" "" "0630F0") "~m->[]<-*/" ("" "" "05E0F0") "~m->[]<-+-" ("" "" "05D0F0") "~m-[]*" ("" "" "03F0F0") "~m-[]+" ("" "" "0410F0") "~m-[]-" ("" "" "0420F0") "~m-[]/" ("" "" "0400F0") "~m-[]L" ("" "" "03E0F0") "~m1/[]*" ("" "" "03A0F0") "~m1/[]/" ("" "" "03B0F0") "~m1/[]E" ("" "" "03D0F0") "~m1/[]^" ("" "" "03C0F0") "~m<->*" ("" "" "0210F0") "~m<->+" ("" "" "01F0F0") "~m<->-" ("" "" "0200F0") "~m<->/" ("" "" "0220F0") "~m<-A-+" ("" "" "0230F0") "~m<-A--" ("" "" "0240F0") "~m<-A/*" ("" "" "0250F0") "~m<-A//" ("" "" "0260F0") "~m<-A^*" ("" "" "0270F0") "~m<-M*E" ("" "" "0500F0") "~m<-M*^" ("" "" "04E0F0") "~m<-M+*" ("" "" "0490F0") "~m<-M+L" ("" "" "0520F0") "~m<-M-*" ("" "" "04A0F0") "~m<-M-L" ("" "" "0530F0") "~m<-M/E" ("" "" "0510F0") "~m<-M/^" ("" "" "04F0F0") "~m<-T*/" ("" "" "0580F0") "~m<-T+-" ("" "" "0570F0") "~m<-T=" ("" "" "01B0F0") "~m<-[*/" ("" "" "05A0F0") "~m<-[+-" ("" "" "0590F0") "~m*" ("" "" "0560F0") "~m+" ("" "" "0550F0") "~mA->*/" ("" "" "02A0F0") "~mA->+-" ("" "" "0280F0") "~mA->--" ("" "" "0290F0") "~mA->//" ("" "" "02B0F0") "~mA->^^" ("" "" "02C0F0") "~mAFlq" ("" "" "01C0F0") "~mAFqq" ("" "" "01D0F0") "~mAFrq" ("" "" "01E0F0") "~mCONJ[]" ("" "" "05F0F0") "~mCOS+" ("" "" "0710F0") "~mCOSH+" ("" "" "0740F0") "~mD->/+" ("" "" "02D0F0") "~mD->/-" ("" "" "02E0F0") "~mD->E+" ("" "" "0310F0") "~mD->E-" ("" "" "0320F0") "~mD->L*" ("" "" "0330F0") "~mD->L/" ("" "" "0340F0") "~mD->^+" ("" "" "02F0F0") "~mD->^-" ("" "" "0300F0") "~mE[]^" ("" "" "0450F0") "~mE^*" ("" "" "0430F0") "~mE^/" ("" "" "0440F0") "~mIM[]" ("" "" "0610F0") "~mL*^" ("" "" "0460F0") "~mL[]*" ("" "" "0470F0") "~mL[]/" ("" "" "0480F0") "~mM->op" ("" "" "0540F0") "~mRE[]" ("" "" "0600F0") "~mSIN+" ("" "" "0700F0") "~mSINH+" ("" "" "0730F0") "~mT->=" ("" "" "01A0F0") "~mTAN+" ("" "" "0720F0") "~mTANH+" ("" "" "0750F0") "~m[]CHS*" ("" "" "0350F0") "~m[]CHS/" ("" "" "0360F0") "~m[]CHSL" ("" "" "0370F0") "~m[]INVE" ("" "" "0390F0") "~m[]INV^" ("" "" "0380F0") "~m]->*/" ("" "" "05C0F0") "~m]->+-" ("" "" "05B0F0") "~NSKey3.2" ("???" "The unshifted key 3.2." "00B0A1") "~NSKey3.3" ("???" "The unshifted key 3.3." "00C0A1") "~NSKey4.1" ("???" "The unshifted key 4.1." "0100A1") "~NSKey4.2" ("???" "The unshifted key 4.2." "0110A1") "~NSKey4.3" ("???" "The unshifted key 4.3." "0120A1") "~NSKey4.4" ("???" "The unshifted key 4.4." "0130A1") "~NSKey4.5" ("???" "The unshifted key 4.5." "0140A1") "~NSKey5.2" ("???" "The unshifted key 5.2." "0160A1") "~NSKey5.3" ("???" "The unshifted key 5.3." "0170A1") "~NSKey5.4" ("???" "The unshifted key 5.4." "0180A1") "~NSKey5.5" ("???" "The unshifted key 5.5." "0190A1") "~NSKey6.1" ("???" "The unshifted key 6.1." "01A0A1") "~NSKey6.2" ("???" "The unshifted key 6.2." "01B0A1") "~NSKey6.3" ("???" "The unshifted key 6.3." "01C0A1") "~NSKey6.4" ("???" "The unshifted key 6.4." "01D0A1") "~NSKey6.5" ("???" "The unshifted key 6.5." "01E0A1") "~NSKey7.1" ("???" "The unshifted key 7.1." "01F0A1") "~NSKey7.2" ("???" "The unshifted key 7.2." "0200A1") "~NSKey7.3" ("???" "The unshifted key 7.3." "0210A1") "~NSKey7.4" ("???" "The unshifted key 7.4." "0220A1") "~NSKey7.5" ("???" "The unshifted key 7.5." "0230A1") "~NSKey8.1" ("???" "The unshifted key 8.1." "0240A1") "~NSKey8.2" ("???" "The unshifted key 8.2." "0250A1") "~NSKey8.3" ("???" "The unshifted key 8.3." "0260A1") "~NSKey8.4" ("???" "The unshifted key 8.4." "0270A1") "~NSKey8.5" ("???" "The unshifted key 8.5." "0280A1") "~NSKey9.2" ("???" "The unshifted key 9.2." "02A0A1") "~NSKey9.3" ("???" "The unshifted key 9.3." "02B0A1") "~NSKey9.4" ("???" "The unshifted key 9.4." "02C0A1") "~NSKey9.5" ("???" "The unshifted key 9.5." "02D0A1") "~LSKey1.1" ("???" "The shifted key 1.1." "0000A2") "~LSKey1.2" ("???" "The shifted key 1.2." "0010A2") "~LSKey1.3" ("???" "The shifted key 1.3." "0020A2") "~LSKey1.4" ("???" "The shifted key 1.4." "0030A2") "~LSKey1.5" ("???" "The shifted key 1.5." "0040A2") "~LSKey1.6" ("???" "The shifted key 1.6." "0050A2") "~LSKey2.1" ("???" "The shifted key 2.1." "0060A2") "~LSKey2.2" ("???" "The shifted key 2.2." "0070A2") "~LSKey2.3" ("???" "The shifted key 2.3." "0080A2") "~LSKey3.1" ("???" "The shifted key 3.1." "00A0A2") "~LSKey3.2" ("???" "The shifted key 3.2." "00B0A2") "~LSKey3.3" ("???" "The shifted key 3.3." "00C0A2") "~LSKey4.1" ("???" "The shifted key 4.1." "0100A2") "~LSKey4.2" ("???" "The shifted key 4.2." "0110A2") "~LSKey4.3" ("???" "The shifted key 4.3." "0120A2") "~LSKey4.4" ("???" "The shifted key 4.4." "0130A2") "~LSKey4.5" ("???" "The shifted key 4.5." "0140A2") "~LSKey5.1" ("???" "The shifted key 5.1." "0150A2") "~LSKey5.2" ("???" "The shifted key 5.2." "0160A2") "~LSKey5.4" ("???" "The shifted key 5.4." "0180A2") "~LSKey5.5" ("???" "The shifted key 5.5." "0190A2") "~LSKey6.1" ("???" "The shifted key 6.1." "01A0A2") "~LSKey6.2" ("???" "The shifted key 6.2." "01B0A2") "~LSKey6.3" ("???" "The shifted key 6.3." "01C0A2") "~LSKey6.4" ("???" "The shifted key 6.4." "01D0A2") "~LSKey6.5" ("???" "The shifted key 6.5." "01E0A2") "~LSKey7.1" ("???" "The shifted key 7.1." "01F0A2") "~LSKey7.2" ("???" "The shifted key 7.2." "0200A2") "~LSKey7.3" ("???" "The shifted key 7.3." "0210A2") "~LSKey7.4" ("???" "The shifted key 7.4." "0220A2") "~LSKey7.5" ("???" "The shifted key 7.5." "0230A2") "~LSKey8.1" ("???" "The shifted key 8.1." "0240A2") "~LSKey8.2" ("???" "The shifted key 8.2." "0250A2") "~LSKey8.3" ("???" "The shifted key 8.3." "0260A2") "~LSKey8.4" ("???" "The shifted key 8.4." "0270A2") "~LSKey8.5" ("???" "The shifted key 8.5." "0280A2") "~LSKey9.1" ("???" "The shifted key 9.1." "0290A2") "~LSKey9.2" ("???" "The shifted key 9.2." "02A0A2") "~LSKey9.3" ("???" "The shifted key 9.3." "02B0A2") "~LSKey9.4" ("???" "The shifted key 9.4." "02C0A2") "~LSKey9.5" ("???" "The shifted key 9.5." "02D0A2") "~ANSKey1.1" ("???" "The key 1.1 in alpha mode." "0000A4") "~ANSKey1.2" ("???" "The key 1.2 in alpha mode." "0010A4") "~ANSKey1.3" ("???" "The key 1.3 in alpha mode." "0020A4") "~ANSKey1.4" ("???" "The key 1.4 in alpha mode." "0030A4") "~ANSKey1.5" ("???" "The key 1.5 in alpha mode." "0040A4") "~ANSKey1.6" ("???" "The key 1.6 in alpha mode." "0050A4") "~ANSKey2.1" ("???" "The key 2.1 in alpha mode." "0060A4") "~ANSKey2.2" ("???" "The key 2.2 in alpha mode." "0070A4") "~ANSKey2.3" ("???" "The key 2.3 in alpha mode." "0080A4") "~ANSKey2.4" ("???" "The key 2.4 in alpha mode." "0090A4") "~ANSKey3.1" ("???" "The key 3.1 in alpha mode." "00A0A4") "~ANSKey3.2" ("???" "The key 3.2 in alpha mode." "00B0A4") "~ANSKey3.3" ("???" "The key 3.3 in alpha mode." "00C0A4") "~ANSKey3.4" ("???" "The key 3.4 in alpha mode." "00D0A4") "~ANSKey3.5" ("???" "The key 3.5 in alpha mode." "00E0A4") "~ANSKey3.6" ("???" "The key 3.6 in alpha mode." "00F0A4") "~ANSKey4.1" ("???" "The key 4.1 in alpha mode." "0100A4") "~ANSKey4.2" ("???" "The key 4.2 in alpha mode." "0110A4") "~ANSKey4.3" ("???" "The key 4.3 in alpha mode." "0120A4") "~ANSKey4.4" ("???" "The key 4.4 in alpha mode." "0130A4") "~ANSKey4.5" ("???" "The key 4.5 in alpha mode." "0140A4") "~ANSKey5.1" ("???" "The key 5.1 in alpha mode." "0150A4") "~ANSKey5.2" ("???" "The key 5.2 in alpha mode." "0160A4") "~ANSKey5.3" ("???" "The key 5.3 in alpha mode." "0170A4") "~ANSKey5.4" ("???" "The key 5.4 in alpha mode." "0180A4") "~ANSKey5.5" ("???" "The key 5.5 in alpha mode." "0190A4") "~ANSKey6.1" ("???" "The key 6.1 in alpha mode." "01A0A4") "~ANSKey6.2" ("???" "The key 6.2 in alpha mode." "01B0A4") "~ANSKey6.3" ("???" "The key 6.3 in alpha mode." "01C0A4") "~ANSKey6.4" ("???" "The key 6.4 in alpha mode." "01D0A4") "~ANSKey6.5" ("???" "The key 6.5 in alpha mode." "01E0A4") "~ANSKey7.1" ("???" "The key 7.1 in alpha mode." "01F0A4") "~ANSKey7.2" ("???" "The key 7.2 in alpha mode." "0200A4") "~ANSKey7.3" ("???" "The key 7.3 in alpha mode." "0210A4") "~ANSKey7.4" ("???" "The key 7.4 in alpha mode." "0220A4") "~ANSKey7.5" ("???" "The key 7.5 in alpha mode." "0230A4") "~ANSKey8.1" ("???" "The key 8.1 in alpha mode." "0240A4") "~ANSKey8.2" ("???" "The key 8.2 in alpha mode." "0250A4") "~ANSKey8.3" ("???" "The key 8.3 in alpha mode." "0260A4") "~ANSKey8.4" ("???" "The key 8.4 in alpha mode." "0270A4") "~ANSKey8.5" ("???" "The key 8.5 in alpha mode." "0280A4") "~ANSKey9.1" ("???" "The key 9.1 in alpha mode." "0290A4") "~ANSKey9.2" ("???" "The key 9.2 in alpha mode." "02A0A4") "~ANSKey9.3" ("???" "The key 9.3 in alpha mode." "02B0A4") "~ANSKey9.4" ("???" "The key 9.4 in alpha mode." "02C0A4") "~ANSKey9.5" ("???" "The key 9.5 in alpha mode." "02D0A4") "~ALSKey1.1" ("???" "The shifted 1.1 key in alpha mode." "0000A5") "~ALSKey1.2" ("???" "The shifted 1.2 key in alpha mode." "0010A5") "~ALSKey1.3" ("???" "The shifted 1.3 key in alpha mode." "0020A5") "~ALSKey1.4" ("???" "The shifted 1.4 key in alpha mode." "0030A5") "~ALSKey1.5" ("???" "The shifted 1.5 key in alpha mode." "0040A5") "~ALSKey1.6" ("???" "The shifted 1.6 key in alpha mode." "0050A5") "~ALSKey2.1" ("???" "The shifted 2.1 key in alpha mode." "0060A5") "~ALSKey2.2" ("???" "The shifted 2.2 key in alpha mode." "0070A5") "~ALSKey2.3" ("???" "The shifted 2.3 key in alpha mode." "0080A5") "~ALSKey2.4" ("???" "The shifted 2.4 key in alpha mode." "0090A5") "~ALSKey3.1" ("???" "The shifted 3.1 key in alpha mode." "00A0A5") "~ALSKey3.2" ("???" "The shifted 3.2 key in alpha mode." "00B0A5") "~ALSKey3.3" ("???" "The shifted 3.3 key in alpha mode." "00C0A5") "~ALSKey3.4" ("???" "The shifted 3.4 key in alpha mode." "00D0A5") "~ALSKey3.5" ("???" "The shifted 3.5 key in alpha mode." "00E0A5") "~ALSKey3.6" ("???" "The shifted 3.6 key in alpha mode." "00F0A5") "~ALSKey4.1" ("???" "The shifted 4.1 key in alpha mode." "0100A5") "~ALSKey4.2" ("???" "The shifted 4.2 key in alpha mode." "0110A5") "~ALSKey4.3" ("???" "The shifted 4.3 key in alpha mode." "0120A5") "~ALSKey4.4" ("???" "The shifted 4.4 key in alpha mode." "0130A5") "~ALSKey4.5" ("???" "The shifted 4.5 key in alpha mode." "0140A5") "~ALSKey5.1" ("???" "The shifted 5.1 key in alpha mode." "0150A5") "~ALSKey5.2" ("???" "The shifted 5.2 key in alpha mode." "0160A5") "~ALSKey5.3" ("???" "The shifted 5.3 key in alpha mode." "0170A5") "~ALSKey5.4" ("???" "The shifted 5.4 key in alpha mode." "0180A5") "~ALSKey5.5" ("???" "The shifted 5.5 key in alpha mode." "0190A5") "~ALSKey6.1" ("???" "The shifted 6.1 key in alpha mode." "01A0A5") "~ALSKey6.2" ("???" "The shifted 6.2 key in alpha mode." "01B0A5") "~ALSKey6.3" ("???" "The shifted 6.3 key in alpha mode." "01C0A5") "~ALSKey6.4" ("???" "The shifted 6.4 key in alpha mode." "01D0A5") "~ALSKey6.5" ("???" "The shifted 6.5 key in alpha mode." "01E0A5") "~ALSKey7.1" ("???" "The shifted 7.1 key in alpha mode." "01F0A5") "~ALSKey7.2" ("???" "The shifted 7.2 key in alpha mode." "0200A5") "~ALSKey7.3" ("???" "The shifted 7.3 key in alpha mode." "0210A5") "~ALSKey7.4" ("???" "The shifted 7.4 key in alpha mode." "0220A5") "~ALSKey7.5" ("???" "The shifted 7.5 key in alpha mode." "0230A5") "~ALSKey8.1" ("???" "The shifted 8.1 key in alpha mode." "0240A5") "~ALSKey8.2" ("???" "The shifted 8.2 key in alpha mode." "0250A5") "~ALSKey8.3" ("???" "The shifted 8.3 key in alpha mode." "0260A5") "~ALSKey8.4" ("???" "The shifted 8.4 key in alpha mode." "0270A5") "~ALSKey8.5" ("???" "The shifted 8.5 key in alpha mode." "0280A5") "~ALSKey9.1" ("???" "The shifted 9.1 key in alpha mode." "0290A5") "~ALSKey9.2" ("???" "The shifted 9.2 key in alpha mode." "02A0A5") "~ALSKey9.3" ("???" "The shifted 9.3 key in alpha mode." "02B0A5") "~ALSKey9.4" ("???" "The shifted 9.4 key in alpha mode." "02C0A5") "~ALSKey9.5" ("???" "The shifted 9.5 key in alpha mode." "02D0A5") "INT_00" ("" "" "38641") "INT_01" ("" "" "38646") "INT_02" ("" "" "3864B") "INT_03" ("" "" "38650") "INT_04" ("" "" "38655") "INT_05" ("" "" "3865A") "INT_06" ("" "" "3865F") "INT_07" ("" "" "38664") "INT_08" ("" "" "38669") "INT_09" ("" "" "3866E") "INT_0A" ("" "" "38673") "INT_0B" ("" "" "38678") "INT_0C" ("" "" "3867D") "INT_0D" ("" "" "38682") "INT_0E" ("" "" "38687") "INT_0F" ("" "" "3868C") "INT_10" ("" "" "38691") "INT_11" ("" "" "38696") "INT_12" ("" "" "3869B") "INT_13" ("" "" "386A0") "INT_14" ("" "" "386A5") "INT_15" ("" "" "386AA") "INT_16" ("" "" "386AF") "INT_17" ("" "" "386B4") "INT_18" ("" "" "386B9") "INT_19" ("" "" "386BE") "INT_1A" ("" "" "386C3") "INT_1B" ("" "" "386C8") "INT_1C" ("" "" "386CD") "INT_1D" ("" "" "386D2") "INT_1E" ("" "" "386D7") "INT_1F" ("" "" "386DC") "INT_NN" ("" "" "385D4") "LastBut0" ("" "" "28918") "LastBut1" ("" "" "2891F") "LastBut2" ("" "" "28926") "LastBut3" ("" "" "2892D") "LastBut4" ("" "" "28934") "LastBut5" ("" "" "2893B") "LastBut6" ("" "" "28942") "LastBut7" ("" "" "28949") "LastBut8" ("" "" "28950") "LastBut9" ("" "" "28957") "LastBut10" ("" "" "2895E") "LastBut11" ("" "" "28965") "LastBut12" ("" "" "2896C") "LastBut13" ("" "" "28973") "LastBut14" ("" "" "2897A") "LastBut15" ("" "" "28981") "LastBut16" ("" "" "28988") "LastBut17" ("" "" "2898F") "LastBut18" ("" "" "28996") "LastBut19" ("" "" "2899D") "LastBut20" ("" "" "289A4") "LastBut21" ("" "" "289AB") "LastBut22" ("" "" "289B2") "LastBut23" ("" "" "289B9") "LastBut24" ("" "" "289C0") "LastBut25" ("" "" "289C7") "LastBut26" ("" "" "289CE") "LastBut27" ("" "" "289D5") "LastBut28" ("" "" "289DC") "LastBut29" ("" "" "289E3") "LastBut30" ("" "" "289EA") "LastBut31" ("" "" "289F1") "LastBut32" ("" "" "289F8") "x->NUM" ("" "" "3A648") "x?" ("" "" "3C729") "xAngle" ("" "" "2C43A") "xAns" ("" "" "2C331") "xArea" ("" "" "2C9B2") "xAxes" ("" "" "2C457") "xCHS" ("" "" "3A9B8") "xConnect" ("" "" "2C48D") "xCoord" ("" "" "2C574") "xDate" ("" "" "2C41F") "xDigits" ("" "" "2C7F3") "xEPS" ("" "" "3AB39") "xEXIT" ("" "" "3A3D2") "xEXPM1" ("" "" "3BD5B") "xExtremum" ("" "" "2C98F") "xFIT" ("" "" "2C34A") "xFmList" ("" "" "3D9A3") "xFmMat" ("" "" "3D9CF") "xFormat" ("" "" "2C7D4") "xGrid" ("" "" "2C472") "xHAngle" ("" "" "2C363") "xHDigits" ("" "" "2C3A3") "xHFormat" ("" "" "2C382") "xHTick" ("" "" "2C658") "xHighRes" ("" "" "2C4AE") "xHisWidth" ("" "" "2CB2D") "xHmax" ("" "" "2CB67") "xHmin" ("" "" "2CB4C") "xHzoom" ("" "" "2C692") "xINF" ("" "" "3AB17") "xINVERSE" ("" "" "3B4C3") "xIerr" ("" "" "2C3E9") "xIndep" ("" "" "2C5FD") "xInvCursor" ("" "" "2C511") "xIsect" ("" "" "2C972") "xLabels" ("" "" "2C534") "xMAXS" ("" "" "2BE2B") "xMEANS" ("" "" "2BD4D") "xMEANX" ("" "" "2BE93") "xMEANY" ("" "" "2BEE0") "xMEDIAN" ("" "" "2BE46") "xMINS" ("" "" "2BE10") "xNS" ("" "" "2BDF9") "xNmax" ("" "" "2CAAB") "xNmin" ("" "" "2CA90") "xNoteText" ("" "" "2C812") "xNumCol" ("" "" "2C794") "xNumFont" ("" "" "2C7B3") "xNumIndep" ("" "" "2C731") "xNumRow" ("" "" "2C775") "xNumStart" ("" "" "2C6CC") "xNumStep" ("" "" "2C6EF") "xNumType" ("" "" "2C710") "xNumZoom" ("" "" "2C754") "xP\\8DR" ("" "" "3C935") "xPage" ("" "" "2C835") "xPageNum" ("" "" "2C850") "xRELERR" ("" "" "2BF7A") "xR\\8DP" ("" "" "3C885") "xRadixMark" ("" "" "2C3C4") "xRecenter" ("" "" "2C4EE") "xRoot" ("" "" "2C957") "xSSDEV" ("" "" "2BDBF") "xSVARS" ("" "" "2BD85") "xSX" ("" "" "2BEB0") "xSX2" ("" "" "2BEC7") "xSXY" ("" "" "2BF2D") "xSY" ("" "" "2BEFD") "xSY2" ("" "" "2BF14") "xSeqPlot" ("" "" "2CAC6") "xSimult" ("" "" "2C4CF") "xSlope" ("" "" "2C9CD") "xStatMode" ("" "" "2CAE7") "xStatPlot" ("" "" "2CB0A") "xTOTS" ("" "" "2BD6A") "xTStep" ("" "" "2CA20") "xThetaMax" ("" "" "2CA58") "xThetaMin" ("" "" "2CA3D") "xThetaStep" ("" "" "2CA73") "xTime" ("" "" "2C404") "xTmax" ("" "" "2CA05") "xTmin" ("" "" "2C9EA") "xTracing" ("" "" "2C553") "xVTick" ("" "" "2C675") "xVzoom" ("" "" "2C6AF") "xXcross" ("" "" "2C61A") "xXmax" ("" "" "2C5AC") "xXmin" ("" "" "2C591") "xYcross" ("" "" "2C639") "xYmax" ("" "" "2C5E2") "xYmin" ("" "" "2C5C7") "xint" ("" "" "3CAD2") "~x>COL" ("" "" "03F0AB") "~x>DIAG" ("" "" "0410AB") "~x>DISPLAY" ("" "" "061004") "~x>PLOT" ("" "" "063004") "~x>ROW" ("" "" "03D0AB") "~xACOT" ("" "" "0350AB") "~xACSC" ("" "" "0360AB") "~xASEC" ("" "" "0370AB") "~xBLANKGROB" ("" "" "064004") "~xBOXW" ("" "" "0250AB") "~xCHECK" ("" "" "03D701") "~xCOBWEB" ("" "" "0230AB") "~xCOL>" ("" "" "0400AB") "~xCONCAT" ("" "" "0170AB") "~xCOT" ("" "" "0320AB") "~xCSC" ("" "" "0340AB") "~xCSWP" ("" "" "0480AB") "~xCUBICFIT" ("" "" "02B0AB") "~xDFLTNOTE" ("" "" "0320F1") "~xDFLTPICT" ("" "" "0330F1") "~xDIAG>" ("" "" "0420AB") "~xDISPLAY>" ("" "" "060004") "~xERASEA" ("" "" "050004") "~xFRACTION" ("" "" "0210AB") "~xFUNCSYMB" ("" "" "02B0F1") "~xFUNCTAB" ("" "" "0080F1") "~xHIST" ("" "" "0240AB") "~xLOGISFIT" ("" "" "02C0AB") "~xMKMAT" ("" "" "0310AB") "~xPARAMSYMB" ("" "" "02D0F1") "~xPARAMTAB" ("" "" "00A0F1") "~xPLOT>" ("" "" "062004") "~xPOLARSYMB" ("" "" "02C0F1") "~xPOLARTAB" ("" "" "0090F1") "~xPOLYFORM" ("" "" "0390AB") "~xPOWERFIT" ("" "" "0290AB") "~xPoly" ("" "" "05A0AB") "~xQUADFIT" ("" "" "02A0AB") "~xREADNOTE" ("" "" "03C0F1") "~xREADPICT" ("" "" "03D0F1") "~xRECURSE" ("" "" "0380AB") "~xROW>" ("" "" "03E0AB") "~xSEC" ("" "" "0330AB") "~xSEQSYMB" ("" "" "02E0F1") "~xSEQTAB" ("" "" "00B0F1") "~xSOLVESYMB" ("" "" "0310F1") "~xSOLVETAB" ("" "" "00E0F1") "~xSTAIRSTEP" ("" "" "0220AB") "~xSTAT2SYMB" ("" "" "0300F1") "~xSTAT2TAB" ("" "" "00D0F1") "~xSTATSYMB" ("" "" "02F0F1") "~xSTATTAB" ("" "" "00C0F1") "~xStat1Var" ("" "" "02E0AB") "~xStat2Var" ("" "" "02F0AB") "~xUNCHECK" ("" "" "03E701") "~xUSERFIT" ("" "" "02D0AB") "~xUndefined" ("" "" "01E0F1") "~x\\85LIST" ("" "" "0150AB") "~x\\9BLIST" ("" "" "0140AB") "~x\\9CLIST" ("" "" "0160AB") "~xx>DISPLAY" ("" "" "014701") "~xx>GROB" ("" "" "017701") "~xx>PLOT" ("" "" "016701") "~xxARC" ("" "" "018701") "~xxBEEP" ("" "" "003701") "~xxBOX" ("" "" "00F701") "~xxBREAK" ("" "" "01D701") "~xxCHOOSE" ("" "" "041701") "~xxCOL+" ("" "" "023701") "~xxCOL-" ("" "" "022701") "~xxCSWP" ("" "" "025701") "~xxDEG" ("" "" "01A0AB") "~xxDEMO" ("" "" "038701") "~xxDISP" ("" "" "002701") "~xxDISPLAY>" ("" "" "013701") "~xxDO1VSTATS" ("" "" "031701") "~xxDO2VSTATS" ("" "" "034701") "~xxERASE" ("" "" "009701") "~xxERASEPLOT" ("" "" "00A701") "~xxFREEZE" ("" "" "01F701") "~xxGETKEY" ("" "" "042701") "~xxGOR" ("" "" "010701") "~xxGRAD" ("" "" "01C0AB") "~xxGROBNOT" ("" "" "012701") "~xxGXOR" ("" "" "011701") "~xxHELP" ("" "" "043701") "~xxINPUT" ("" "" "01C701") "~xxITERATE" ("" "" "0300AB") "~xxLIBEVAL" ("" "" "02D701") "~xxLINE" ("" "" "00D701") "~xxMATEDIT" ("" "" "02A701") "~xxMEM" ("" "" "039701") "~xxMKGROB" ("" "" "02B701") "~xxMSGBOX" ("" "" "040701") "~xxPIXOFF" ("" "" "00C701") "~xxPIXON" ("" "" "00B701") "~xxPLOT>" ("" "" "015701") "~xxPOS" ("" "" "001004") "~xxPRDISPLAY" ("" "" "01B701") "~xxPRSTC" ("" "" "019701") "~xxPRVAR" ("" "" "01A701") "~xxRAD" ("" "" "01B0AB") "~xxRANM" ("" "" "036701") "~xxRCI" ("" "" "026701") "~xxRCIJ" ("" "" "027701") "~xxRDM" ("" "" "008701") "~xxRDZ" ("" "" "005701") "~xxREPL" ("" "" "007701") "~xxROW+" ("" "" "021701") "~xxROW-" ("" "" "020701") "~xxRSWP" ("" "" "024701") "~xxRULES" ("" "" "03A701") "~xxRUNPGM" ("" "" "029701") "~xxSELECT" ("" "" "035701") "~xxSETDEPEND" ("" "" "033701") "~xxSETFREQ" ("" "" "030701") "~xxSETINDEP" ("" "" "032701") "~xxSETSAMPLE" ("" "" "02F701") "~xxSETVIEWS" ("" "" "03C701") "~xxSIZE" ("" "" "000004") "~xxSTOP" ("" "" "01E701") "~xxSUB" ("" "" "006701") "~xxSYSEVAL" ("" "" "02E701") "~xxTLINE" ("" "" "00E701") "~xxTO" ("" "" "028701") "~xxTSTR" ("" "" "001701") "~xxVERSION" ("" "" "037701") "~xxWAIT" ("" "" "004701") "~xxWSLOG" ("" "" "000701") "~xxZEROGROB" ("" "" "02C701") "!>ARRAY" ("" "" "13AF2") "#+#2-" ("" "" "3F804") "#=Lookup" ("" "" "15B08") "#DIV" ("" "" "3709C") "#Error:" ("" "" "11C67") "#MOD" ("" "" "370C3") "#NEG" ("" "" "37087") "#NOT" ("" "" "03EB1") "#ODD" ("" "" "37116") "#OR" ("" "" "03ED0") "#ObTypeBase" ("" "" "11C21") "#Warning:NL" ("" "" "11C5D") "#XOR" ("" "" "03EF2") "%%-1" ("" "" "1663B") "&&" ("" "" "3F07E") "1GETLAM#0=" ("" "" "1089E") "1GETapndcpl" ("" "" "3F28F") "2CDispList" ("" "" "3F5F2") "2CKeyOK" ("" "" "3F5F3") "2Col?Case2Col" ("" "" "14F3E") "2ColChoose" ("" "" "3F5A9") "2STR" ("" "" "04247") "?AdjFocusPos" ("" "" "3F5F4") "?DispMoreU/D" ("" "" "3F5F5") "?FixFieldKeys" ("" "" "3F5F6") "?GetFObTypes" ("" "" "3F5F7") "?NoTaskSwDef" ("" "" "24067") "ABSCOERCE" ("" "" "13236") "ARRYCMP" ("" "" "042DD") "ARRYLIST" ("" "" "042FB") "ARRYSYM" ("" "" "0432D") "AddEq$" ("" "" "3F5F8") "AlDrawMenu" ("" "" "2ECD8") "AllowPRLCD" ("" "" "3F290") "Angle@" ("" "" "27083") "AngleField" ("" "" "3F5F9") "AngleLabel" ("" "" "3F5FA") "AnyDABad?" ("" "" "363C9") "ApName$>Id" ("" "" "3F5FB") "ApNameId>$" ("" "" "3F5FC") "ApNameId>Id" ("" "" "3F5FD") "AppDir+Offs" ("" "" "28879") "Area@" ("" "" "2738F") "AttnPOSCOMP" ("" "" "0ED6E") "BAK>HOME" ("" "" "09FB0") "BREAK" ("" "" "3F292") "BTRow1@" ("" "" "271EB") "BadIfEdit" ("" "" "23460") "BinLookup" ("" "" "38763") "BlankClient" ("" "" "3F5FE") "BlankHelp" ("" "" "3F630") "Bubble" ("" "" "3F6F1") "CAND" ("" "" "386E1") "CLRTOPICLAM" ("" "" "3F5EE") "COMPROMID" ("" "" "08530") "COR" ("" "" "3870B") "CalcDir+Offs" ("" "" "28862") "CatNot" ("" "" "28154") "CatPgm" ("" "" "281C7") "CatThisCxt" ("" "" "2815E") "Choose&DoTask" ("" "" "3F603") "ChooseVEntry" ("" "" "3F5CA") "ChooseVExit" ("" "" "3F5CB") "ChooseViewUI" ("" "" "3F5CC") "Contxt+Offs" ("" "" "28890") "CopyRegCOb" ("" "" "2E5CB") "DOINDIR" ("" "" "10A07") "DOLCD>g0" ("" "" "3F3FD") "DOROOT" ("" "" "3F78F") "DOSHOWIT1" ("" "" "3F60F") "DOSHOWIT1C" ("" "" "192D4") "DOWAIT" ("" "" "3A7C7") "DecompNoNL" ("" "" "3F610") "DecompOb" ("" "" "3F5E7") "DefauPtXit" ("" "" "2EC6F") "DefauTrcInit" ("" "" "2F763") "DefaultHint" ("" "" "36A17") "DemoFrames" ("" "" "3F8D0") "Digits@" ("" "" "27213") "DispMsgBox" ("" "" "3F349") "DispXFunc" ("" "" "30473") "DispYFunc" ("" "" "2FCDB") "DoAlert&Query" ("" "" "3F34C") "DoApletLib" ("" "" "3F611") "DoAs2Col" ("" "" "3F401") "DoCApNoteV" ("" "" "3F34E") "DoCApPlotSV" ("" "" "3F34F") "DoCApPlotV" ("" "" "3F612") "DoCApSketchV" ("" "" "3F350") "DoCApSymbSV" ("" "" "3F351") "DoCApSymbV" ("" "" "3F613") "DoCApTableSV" ("" "" "3F352") "DoCApTableV" ("" "" "3F614") "DoCurrAplet" ("" "" "3F615") "DoDemo" ("" "" "3F8D1") "DoDispBorder" ("" "" "3F616") "DoDispField" ("" "" "3F5C1") "DoDispList" ("" "" "3F617") "DoDispPrompt" ("" "" "3F618") "DoEditLCancel" ("" "" "3F6FD") "DoEditLOK" ("" "" "3F6FF") "DoEditLine" ("" "" "3F701") "DoGetObFrSto" ("" "" "3F294") "DoIOErrAlert" ("" "" "3F295") "DoIOStatusBox" ("" "" "3F296") "DoInApLbCxt" ("" "" "17236") "DoInNotCxt" ("" "" "28037") "DoInPgmCxt" ("" "" "27B91") "DoKeyCheck" ("" "" "3F619") "DoKeyChoos/Ck" ("" "" "3F61B") "DoKeyChoose" ("" "" "3F61A") "DoMatEdit" ("" "" "3F702") "DoQueryBox" ("" "" "3F363") "DoRecv/GetOb" ("id \\->" "Receive an object. FIXME: Stack diagram not -confirmed. " "3F02B") "DoRecvObFrEls" ("" "" "3F297") "DoRestCovWin" ("" "" "3F6B2") "DoResultTab" ("" "" "3F80D") "DoRomPtrKey" ("" "" "24376") "DoSaveCovWin" ("" "" "3F6B1") "DoSendOb" ("ob \\->" "Send an object. FIXME: Stack diagram not +following subsections." "26F25") "xa" ("--> id" "The id corresponding to the real variable A." "2BB16") "xb" ("--> id" "The id corresponding to the real variable B." "2BB2B") "xc" ("--> id" "The id corresponding to the real variable C." "2BB40") "xd" ("--> id" "The id corresponding to the real variable D." "2BB55") "xf" ("--> id" "The id corresponding to the real variable F." "2BB7F") "xg" ("--> id" "The id corresponding to the real variable G." "2BB94") "xh" ("--> id" "The id corresponding to the real variable H." "2BBA9") "xj" ("--> id" "The id corresponding to the real variable J." "2BBD3") "xk" ("--> id" "The id corresponding to the real variable K." "2BBE8") "xl" ("--> id" "The id corresponding to the real variable L." "2BBFD") "xm" ("--> id" "The id corresponding to the real variable M." "2BC12") "xn" ("--> id" "The id corresponding to the real variable N." "2BC27") "xo" ("--> id" "The id corresponding to the real variable O." "2BC3C") "xp" ("--> id" "The id corresponding to the real variable P." "2BC51") "xq" ("--> id" "The id corresponding to the real variable Q." "2BC66") "xr" ("--> id" "The id corresponding to the real variable R." "2BC7B") "xs" ("--> id" "The id corresponding to the real variable S." "2BC90") "xt" ("--> id" "The id corresponding to the real variable T." "2BCA5") "xu" ("--> id" "The id corresponding to the real variable U." "2BCBA") "xv" ("--> id" "The id corresponding to the real variable V." "2BCCF") "xw" ("--> id" "The id corresponding to the real variable W." "2BCE4") "xx" ("--> id" "The id corresponding to the real variable X." "2BCF9") "xy" ("--> id" "The id corresponding to the real variable Y." "2BD0E") "xz" ("--> id" "The id corresponding to the real variable Z." "2BD23") "xtheta" ("--> id" "The id corresponding to the real variable \\Gh." "2BD38") "xz0" ("--> id" "The id corresponding to the complex +variable Z0. " "2BF99") "xz1" ("--> id" "The id corresponding to the complex +variable Z1. " "2BFB0") "xz2" ("--> id" "The id corresponding to the complex +variable Z2. " "2BFC7") "xz3" ("--> id" "The id corresponding to the complex +variable Z3. " "2BFDE") "xz4" ("--> id" "The id corresponding to the complex +variable Z4. " "2BFF5") "xz5" ("--> id" "The id corresponding to the complex +variable Z5. " "2C00C") "xz6" ("--> id" "The id corresponding to the complex +variable Z6. " "2C023") "xz7" ("--> id" "The id corresponding to the complex +variable Z7. " "2C03A") "xz8" ("--> id" "The id corresponding to the complex +variable Z8. " "2C051") "xz9" ("--> id" "The id corresponding to the complex +variable Z9. " "2C068") "xm0" ("--> id" "The id corresponding to the matrix +variable M0. " "2C07F") "xm1" ("--> id" "The id corresponding to the matrix +variable M1. " "2C096") "xm2" ("--> id" "The id corresponding to the matrix +variable M2. " "2C0AD") "xm3" ("--> id" "The id corresponding to the matrix +variable M3. " "2C0C4") "xm4" ("--> id" "The id corresponding to the matrix +variable M4. " "2C0DB") "xm5" ("--> id" "The id corresponding to the matrix +variable M5. " "2C0F2") "xm6" ("--> id" "The id corresponding to the matrix +variable M6. " "2C109") "xm7" ("--> id" "The id corresponding to the matrix +variable M7. " "2C120") "xm8" ("--> id" "The id corresponding to the matrix +variable M8. " "2C137") "xm9" ("--> id" "The id corresponding to the matrix +variable M9. " "2C14E") "xg0" ("--> id" "The id corresponding to the graphics +variable G0. " "2C24B") "xg1" ("--> id" "The id corresponding to the graphics +variable G1. " "2C262") "xg2" ("--> id" "The id corresponding to the graphics +variable G2. " "2C279") "xg3" ("--> id" "The id corresponding to the graphics +variable G3. " "2C290") "xg4" ("--> id" "The id corresponding to the graphics +variable G4. " "2C2A7") "xg5" ("--> id" "The id corresponding to the graphics +variable G5. " "2C2BE") "xg6" ("--> id" "The id corresponding to the graphics +variable G6. " "2C2D5") "xg7" ("--> id" "The id corresponding to the graphics +variable G7. " "2C2EC") "xg8" ("--> id" "The id corresponding to the graphics +variable G8. " "2C303") "xg9" ("--> id" "The id corresponding to the graphics +variable G9. " "2C31A") "xl0" ("--> id" "The id corresponding to the list +variable L0. " "2C165") "xl1" ("--> id" "The id corresponding to the list +variable L1. " "2C17C") "xl2" ("--> id" "The id corresponding to the list +variable L2. " "2C193") "xl3" ("--> id" "The id corresponding to the list +variable L3. " "2C1AA") "xl4" ("--> id" "The id corresponding to the list +variable L4. " "2C1C1") "xl5" ("--> id" "The id corresponding to the list +variable L5. " "2C1D8") "xl6" ("--> id" "The id corresponding to the list +variable L6. " "2C1EF") "xl7" ("--> id" "The id corresponding to the list +variable L7. " "2C206") "xl8" ("--> id" "The id corresponding to the list +variable L8. " "2C21D") "xl9" ("--> id" "The id corresponding to the list +variable L9. " "2C234") "ClearList0" ("-->" "Clears list 0." "3F604") "ClearList1" ("-->" "Clears list 1." "3F605") "ClearList2" ("-->" "Clears list 2." "3F606") "ClearList3" ("-->" "Clears list 3." "3F607") "ClearList4" ("-->" "Clears list 4." "3F608") "ClearList5" ("-->" "Clears list 5." "3F609") "ClearList6" ("-->" "Clears list 6." "3F60A") "ClearList7" ("-->" "Clears list 7." "3F60B") "ClearList8" ("-->" "Clears list 8." "3F60C") "ClearList9" ("-->" "Clears list 9." "3F60D") "ClrListUtil" ("" "" "3F60E") "ClrInAplet" ("" "" "3F5C0") "xF0" ("--> id" "The id corresponding to the FUNCTION applet +variable F0. " "2AAB4") "xF1" ("--> id" "The id corresponding to the FUNCTION applet +variable F1. " "2A697") "xF2" ("--> id" "The id corresponding to the FUNCTION applet +variable F2. " "2A70C") "xF3" ("--> id" "The id corresponding to the FUNCTION applet +variable F3. " "2A781") "xF4" ("--> id" "The id corresponding to the FUNCTION applet +variable F4. " "2A7F6") "xF5" ("--> id" "The id corresponding to the FUNCTION applet +variable F5. " "2A86B") "xF6" ("--> id" "The id corresponding to the FUNCTION applet +variable F6. " "2A8E0") "xF7" ("--> id" "The id corresponding to the FUNCTION applet +variable F7. " "2A955") "xF8" ("--> id" "The id corresponding to the FUNCTION applet +variable F8. " "2A9CA") "xF9" ("--> id" "The id corresponding to the FUNCTION applet +variable F9. " "2AA3F") "idF0" ("--> id" "The id corresponding to the FUNCTION applet +variable F0. " "2AB0F") "idF1" ("--> id" "The id corresponding to the FUNCTION applet +variable F1. " "2A6F2") "idF2" ("--> id" "The id corresponding to the FUNCTION applet +variable F2. " "2A767") "idF3" ("--> id" "The id corresponding to the FUNCTION applet +variable F3. " "2A7DC") "idF4" ("--> id" "The id corresponding to the FUNCTION applet +variable F4. " "2A851") "idF5" ("--> id" "The id corresponding to the FUNCTION applet +variable F5. " "2A8C6") "idF6" ("--> id" "The id corresponding to the FUNCTION applet +variable F6. " "2A93B") "idF7" ("--> id" "The id corresponding to the FUNCTION applet +variable F7. " "2A9B0") "idF8" ("--> id" "The id corresponding to the FUNCTION applet +variable F8. " "2AA25") "idF9" ("--> id" "The id corresponding to the FUNCTION applet +variable F9. " "2AA9A") "xX0" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X0. " "2B363") "xX1" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X1. " "2AB29") "xX2" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X2. " "2AC13") "xX3" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X3. " "2ACFD") "xX4" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X4. " "2ADE7") "xX5" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X5. " "2AED1") "xX6" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X6. " "2AFBB") "xX7" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X7. " "2B0A5") "xX8" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X8. " "2B18F") "xX9" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X9. " "2B279") "xY0" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y0. " "2B3D8") "xY1" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y1. " "2AB9E") "xY2" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y2. " "2AC88") "xY3" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y3. " "2AD72") "xY4" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y4. " "2AE5C") "xY5" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y5. " "2AF46") "xY6" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y6. " "2B030") "xY7" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y7. " "2B11A") "xY8" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y8. " "2B204") "xY9" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y9. " "2B2EE") "idX0" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X0. " "2B3BE") "idX1" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X1. " "2AB84") "idX2" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X2. " "2AC6E") "idX3" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X3. " "2AD58") "idX4" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X4. " "2AE42") "idX5" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X5. " "2AF2C") "idX6" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X6. " "2B016") "idX7" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X7. " "2B100") "idX8" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X8. " "2B1EA") "idX9" ("--> id" "The id corresponding to the PARAMETRIC applet +variable X9. " "2B2D4") "idY0" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y0. " "2B433") "idY1" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y1. " "2ABF9") "idY2" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y2. " "2ACE3") "idY3" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y3. " "2ADCD") "idY4" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y4. " "2AEB7") "idY5" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y5. " "2AFA1") "idY6" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y6. " "2B08B") "idY7" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y7. " "2B175") "idY8" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y8. " "2B25F") "idY9" ("--> id" "The id corresponding to the PARAMETRIC applet +variable Y9. " "2B349") "xR0" ("--> id" "The id corresponding to the POLAR applet +variable R0. " "2B86A") "xR1" ("--> id" "The id corresponding to the POLAR applet +variable R1. " "2B44D") "xR2" ("--> id" "The id corresponding to the POLAR applet +variable R2. " "2B4C2") "xR3" ("--> id" "The id corresponding to the POLAR applet +variable R3. " "2B537") "xR4" ("--> id" "The id corresponding to the POLAR applet +variable R4. " "2B5AC") "xR5" ("--> id" "The id corresponding to the POLAR applet +variable R5. " "2B621") "xR6" ("--> id" "The id corresponding to the POLAR applet +variable R6. " "2B696") "xR7" ("--> id" "The id corresponding to the POLAR applet +variable R7. " "2B70B") "xR8" ("--> id" "The id corresponding to the POLAR applet +variable R8. " "2B780") "xR9" ("--> id" "The id corresponding to the POLAR applet +variable R9. " "2B7F5") "idR0" ("--> id" "The id corresponding to the POLAR applet +variable R0. " "2B8C5") "idR1" ("--> id" "The id corresponding to the POLAR applet +variable R1. " "2B4A8") "idR2" ("--> id" "The id corresponding to the POLAR applet +variable R2. " "2B51D") "idR3" ("--> id" "The id corresponding to the POLAR applet +variable R3. " "2B592") "idR4" ("--> id" "The id corresponding to the POLAR applet +variable R4. " "2B607") "idR5" ("--> id" "The id corresponding to the POLAR applet +variable R5. " "2B67C") "idR6" ("--> id" "The id corresponding to the POLAR applet +variable R6. " "2B6F1") "idR7" ("--> id" "The id corresponding to the POLAR applet +variable R7. " "2B766") "idR8" ("--> id" "The id corresponding to the POLAR applet +variable R8. " "2B7DB") "idR9" ("--> id" "The id corresponding to the POLAR applet +variable R9. " "2B850") "xU0" ("--> id" "The id corresponding to the SEQUENCE applet +variable U0. " "2A613") "xU1" ("--> id" "The id corresponding to the SEQUENCE applet +variable U1. " "2A174") "xU2" ("--> id" "The id corresponding to the SEQUENCE applet +variable U2. " "2A1F3") "xU3" ("--> id" "The id corresponding to the SEQUENCE applet +variable U3. " "2A277") "xU4" ("--> id" "The id corresponding to the SEQUENCE applet +variable U4. " "2A2FB") "xU5" ("--> id" "The id corresponding to the SEQUENCE applet +variable U5. " "2A37F") "xU6" ("--> id" "The id corresponding to the SEQUENCE applet +variable U6. " "2A403") "xU7" ("--> id" "The id corresponding to the SEQUENCE applet +variable U7. " "2A487") "xU8" ("--> id" "The id corresponding to the SEQUENCE applet +variable U8. " "2A50B") "xU9" ("--> id" "The id corresponding to the SEQUENCE applet +variable U9. " "2A58F") "idU0" ("--> id" "The id corresponding to the SEQUENCE applet +variable U0. " "2A67D") "idU1" ("--> id" "The id corresponding to the SEQUENCE applet +variable U1. " "2A1D9") "idU2" ("--> id" "The id corresponding to the SEQUENCE applet +variable U2. " "2A25D") "idU3" ("--> id" "The id corresponding to the SEQUENCE applet +variable U3. " "2A2E1") "idU4" ("--> id" "The id corresponding to the SEQUENCE applet +variable U4. " "2A365") "idU5" ("--> id" "The id corresponding to the SEQUENCE applet +variable U5. " "2A3E9") "idU6" ("--> id" "The id corresponding to the SEQUENCE applet +variable U6. " "2A46D") "idU7" ("--> id" "The id corresponding to the SEQUENCE applet +variable U7. " "2A4F1") "idU8" ("--> id" "The id corresponding to the SEQUENCE applet +variable U8. " "2A575") "idU9" ("--> id" "The id corresponding to the SEQUENCE applet +variable U9. " "2A5F9") "idE0" ("--> id" "The id corresponding to the SOLVE applet +variable E0. " "2C940") "idE1" ("--> id" "The id corresponding to the SOLVE applet +variable E1. " "2C871") "idE2" ("--> id" "The id corresponding to the SOLVE applet +variable E2. " "2C888") "idE3" ("--> id" "The id corresponding to the SOLVE applet +variable E3. " "2C89F") "idE4" ("--> id" "The id corresponding to the SOLVE applet +variable E4. " "2C8B6") "idE5" ("--> id" "The id corresponding to the SOLVE applet +variable E5. " "2C8CD") "idE6" ("--> id" "The id corresponding to the SOLVE applet +variable E6. " "2C8E4") "idE7" ("--> id" "The id corresponding to the SOLVE applet +variable E7. " "2C8FB") "idE8" ("--> id" "The id corresponding to the SOLVE applet +variable E8. " "2C912") "idE9" ("--> id" "The id corresponding to the SOLVE applet +variable E9. " "2C929") "xC0" ("--> id" "The id corresponding to the STATISTICS applet +variable C0. " "2B9AB") "xC1" ("--> id" "The id corresponding to the STATISTICS applet +variable C1. " "2B8DC") "xC2" ("--> id" "The id corresponding to the STATISTICS applet +variable C2. " "2B8F3") "xC3" ("--> id" "The id corresponding to the STATISTICS applet +variable C3. " "2B90A") "xC4" ("--> id" "The id corresponding to the STATISTICS applet +variable C4. " "2B921") "xC5" ("--> id" "The id corresponding to the STATISTICS applet +variable C5. " "2B938") "xC6" ("--> id" "The id corresponding to the STATISTICS applet +variable C6. " "2B94F") "xC7" ("--> id" "The id corresponding to the STATISTICS applet +variable C7. " "2B966") "xC8" ("--> id" "The id corresponding to the STATISTICS applet +variable C8. " "2B97D") "xC9" ("--> id" "The id corresponding to the STATISTICS applet +variable C9. " "2B994") "xs1" ("" "" "2BA6C") "xs2" ("" "" "2BA7D") "xs3" ("" "" "2BA8E") "xs4" ("" "" "2BA9F") "xs5" ("" "" "2BAB0") "xn1" ("" "" "2BAC1") "xn2" ("" "" "2BAD2") "xn3" ("" "" "2BAE3") "xn4" ("" "" "2BAF4") "xn5" ("" "" "2BB05") "xD0" ("" "" "2B9AB") "xD1" ("" "" "2B8DC") "xD2" ("" "" "2B8F3") "xD3" ("" "" "2B90A") "xD4" ("" "" "2B921") "xD5" ("" "" "2B938") "xD6" ("" "" "2B94F") "xD7" ("" "" "2B966") "xD8" ("" "" "2B97D") "xD9" ("" "" "2B994") "xE" ("" "" "2BB6A") "xH1" ("" "" "2B9C2") "xH2" ("" "" "2B9D3") "xH3" ("" "" "2B9E4") "xH4" ("" "" "2B9F5") "xH5" ("" "" "2BA06") "xI" ("" "" "2BBBE") "xQ1" ("" "" "2BE65") "xQ3" ("" "" "2BE7C") "xS1" ("" "" "2BA17") "xS1fit" ("" "" "2CC1D") "xS1mark" ("" "" "2CB82") "xS2" ("" "" "2BA28") "xS2fit" ("" "" "2CC3A") "xS2mark" ("" "" "2CBA1") "xS3" ("" "" "2BA39") "xS3fit" ("" "" "2CC57") "xS3mark" ("" "" "2CBC0") "xS4" ("" "" "2BA4A") "xS4fit" ("" "" "2CC74") "xS4mark" ("" "" "2CBDF") "xS5" ("" "" "2BA5B") "xS5fit" ("" "" "2CC91") "xS5mark" ("" "" "2CBFE") "~m->DEFACOS" ("" "" "0680F0") "~m->DEFACOSH" ("" "" "06E0F0") "~m->DEFASIN" ("" "" "0670F0") "~m->DEFASINH" ("" "" "06D0F0") "~m->DEFATAN" ("" "" "0690F0") "~m->DEFATANH" ("" "" "06F0F0") "~m->DEFCOS" ("" "" "0650F0") "~m->DEFCOSH" ("" "" "06B0F0") "~m->DEFSIN" ("" "" "0640F0") "~m->DEFSINH" ("" "" "06A0F0") "~m->DEFTAN" ("" "" "0660F0") "~m->DEFTANH" ("" "" "06C0F0") "~m->TRG" ("" "" "0630F0") "~m->[]<-*/" ("" "" "05E0F0") "~m->[]<-+-" ("" "" "05D0F0") "~m-[]*" ("" "" "03F0F0") "~m-[]+" ("" "" "0410F0") "~m-[]-" ("" "" "0420F0") "~m-[]/" ("" "" "0400F0") "~m-[]L" ("" "" "03E0F0") "~m1/[]*" ("" "" "03A0F0") "~m1/[]/" ("" "" "03B0F0") "~m1/[]E" ("" "" "03D0F0") "~m1/[]^" ("" "" "03C0F0") "~m<->*" ("" "" "0210F0") "~m<->+" ("" "" "01F0F0") "~m<->-" ("" "" "0200F0") "~m<->/" ("" "" "0220F0") "~m<-A-+" ("" "" "0230F0") "~m<-A--" ("" "" "0240F0") "~m<-A/*" ("" "" "0250F0") "~m<-A//" ("" "" "0260F0") "~m<-A^*" ("" "" "0270F0") "~m<-M*E" ("" "" "0500F0") "~m<-M*^" ("" "" "04E0F0") "~m<-M+*" ("" "" "0490F0") "~m<-M+L" ("" "" "0520F0") "~m<-M-*" ("" "" "04A0F0") "~m<-M-L" ("" "" "0530F0") "~m<-M/E" ("" "" "0510F0") "~m<-M/^" ("" "" "04F0F0") "~m<-T*/" ("" "" "0580F0") "~m<-T+-" ("" "" "0570F0") "~m<-T=" ("" "" "01B0F0") "~m<-[*/" ("" "" "05A0F0") "~m<-[+-" ("" "" "0590F0") "~m*" ("" "" "0560F0") "~m+" ("" "" "0550F0") "~mA->*/" ("" "" "02A0F0") "~mA->+-" ("" "" "0280F0") "~mA->--" ("" "" "0290F0") "~mA->//" ("" "" "02B0F0") "~mA->^^" ("" "" "02C0F0") "~mAFlq" ("" "" "01C0F0") "~mAFqq" ("" "" "01D0F0") "~mAFrq" ("" "" "01E0F0") "~mCONJ[]" ("" "" "05F0F0") "~mCOS+" ("" "" "0710F0") "~mCOSH+" ("" "" "0740F0") "~mD->/+" ("" "" "02D0F0") "~mD->/-" ("" "" "02E0F0") "~mD->E+" ("" "" "0310F0") "~mD->E-" ("" "" "0320F0") "~mD->L*" ("" "" "0330F0") "~mD->L/" ("" "" "0340F0") "~mD->^+" ("" "" "02F0F0") "~mD->^-" ("" "" "0300F0") "~mE[]^" ("" "" "0450F0") "~mE^*" ("" "" "0430F0") "~mE^/" ("" "" "0440F0") "~mIM[]" ("" "" "0610F0") "~mL*^" ("" "" "0460F0") "~mL[]*" ("" "" "0470F0") "~mL[]/" ("" "" "0480F0") "~mM->op" ("" "" "0540F0") "~mRE[]" ("" "" "0600F0") "~mSIN+" ("" "" "0700F0") "~mSINH+" ("" "" "0730F0") "~mT->=" ("" "" "01A0F0") "~mTAN+" ("" "" "0720F0") "~mTANH+" ("" "" "0750F0") "~m[]CHS*" ("" "" "0350F0") "~m[]CHS/" ("" "" "0360F0") "~m[]CHSL" ("" "" "0370F0") "~m[]INVE" ("" "" "0390F0") "~m[]INV^" ("" "" "0380F0") "~m]->*/" ("" "" "05C0F0") "~m]->+-" ("" "" "05B0F0") "~NSKey3.2" ("???" "The unshifted key 3.2." "00B0A1") "~NSKey3.3" ("???" "The unshifted key 3.3." "00C0A1") "~NSKey4.1" ("???" "The unshifted key 4.1." "0100A1") "~NSKey4.2" ("???" "The unshifted key 4.2." "0110A1") "~NSKey4.3" ("???" "The unshifted key 4.3." "0120A1") "~NSKey4.4" ("???" "The unshifted key 4.4." "0130A1") "~NSKey4.5" ("???" "The unshifted key 4.5." "0140A1") "~NSKey5.2" ("???" "The unshifted key 5.2." "0160A1") "~NSKey5.3" ("???" "The unshifted key 5.3." "0170A1") "~NSKey5.4" ("???" "The unshifted key 5.4." "0180A1") "~NSKey5.5" ("???" "The unshifted key 5.5." "0190A1") "~NSKey6.1" ("???" "The unshifted key 6.1." "01A0A1") "~NSKey6.2" ("???" "The unshifted key 6.2." "01B0A1") "~NSKey6.3" ("???" "The unshifted key 6.3." "01C0A1") "~NSKey6.4" ("???" "The unshifted key 6.4." "01D0A1") "~NSKey6.5" ("???" "The unshifted key 6.5." "01E0A1") "~NSKey7.1" ("???" "The unshifted key 7.1." "01F0A1") "~NSKey7.2" ("???" "The unshifted key 7.2." "0200A1") "~NSKey7.3" ("???" "The unshifted key 7.3." "0210A1") "~NSKey7.4" ("???" "The unshifted key 7.4." "0220A1") "~NSKey7.5" ("???" "The unshifted key 7.5." "0230A1") "~NSKey8.1" ("???" "The unshifted key 8.1." "0240A1") "~NSKey8.2" ("???" "The unshifted key 8.2." "0250A1") "~NSKey8.3" ("???" "The unshifted key 8.3." "0260A1") "~NSKey8.4" ("???" "The unshifted key 8.4." "0270A1") "~NSKey8.5" ("???" "The unshifted key 8.5." "0280A1") "~NSKey9.2" ("???" "The unshifted key 9.2." "02A0A1") "~NSKey9.3" ("???" "The unshifted key 9.3." "02B0A1") "~NSKey9.4" ("???" "The unshifted key 9.4." "02C0A1") "~NSKey9.5" ("???" "The unshifted key 9.5." "02D0A1") "~LSKey1.1" ("???" "The shifted key 1.1." "0000A2") "~LSKey1.2" ("???" "The shifted key 1.2." "0010A2") "~LSKey1.3" ("???" "The shifted key 1.3." "0020A2") "~LSKey1.4" ("???" "The shifted key 1.4." "0030A2") "~LSKey1.5" ("???" "The shifted key 1.5." "0040A2") "~LSKey1.6" ("???" "The shifted key 1.6." "0050A2") "~LSKey2.1" ("???" "The shifted key 2.1." "0060A2") "~LSKey2.2" ("???" "The shifted key 2.2." "0070A2") "~LSKey2.3" ("???" "The shifted key 2.3." "0080A2") "~LSKey3.1" ("???" "The shifted key 3.1." "00A0A2") "~LSKey3.2" ("???" "The shifted key 3.2." "00B0A2") "~LSKey3.3" ("???" "The shifted key 3.3." "00C0A2") "~LSKey4.1" ("???" "The shifted key 4.1." "0100A2") "~LSKey4.2" ("???" "The shifted key 4.2." "0110A2") "~LSKey4.3" ("???" "The shifted key 4.3." "0120A2") "~LSKey4.4" ("???" "The shifted key 4.4." "0130A2") "~LSKey4.5" ("???" "The shifted key 4.5." "0140A2") "~LSKey5.1" ("???" "The shifted key 5.1." "0150A2") "~LSKey5.2" ("???" "The shifted key 5.2." "0160A2") "~LSKey5.4" ("???" "The shifted key 5.4." "0180A2") "~LSKey5.5" ("???" "The shifted key 5.5." "0190A2") "~LSKey6.1" ("???" "The shifted key 6.1." "01A0A2") "~LSKey6.2" ("???" "The shifted key 6.2." "01B0A2") "~LSKey6.3" ("???" "The shifted key 6.3." "01C0A2") "~LSKey6.4" ("???" "The shifted key 6.4." "01D0A2") "~LSKey6.5" ("???" "The shifted key 6.5." "01E0A2") "~LSKey7.1" ("???" "The shifted key 7.1." "01F0A2") "~LSKey7.2" ("???" "The shifted key 7.2." "0200A2") "~LSKey7.3" ("???" "The shifted key 7.3." "0210A2") "~LSKey7.4" ("???" "The shifted key 7.4." "0220A2") "~LSKey7.5" ("???" "The shifted key 7.5." "0230A2") "~LSKey8.1" ("???" "The shifted key 8.1." "0240A2") "~LSKey8.2" ("???" "The shifted key 8.2." "0250A2") "~LSKey8.3" ("???" "The shifted key 8.3." "0260A2") "~LSKey8.4" ("???" "The shifted key 8.4." "0270A2") "~LSKey8.5" ("???" "The shifted key 8.5." "0280A2") "~LSKey9.1" ("???" "The shifted key 9.1." "0290A2") "~LSKey9.2" ("???" "The shifted key 9.2." "02A0A2") "~LSKey9.3" ("???" "The shifted key 9.3." "02B0A2") "~LSKey9.4" ("???" "The shifted key 9.4." "02C0A2") "~LSKey9.5" ("???" "The shifted key 9.5." "02D0A2") "~ANSKey1.1" ("???" "The key 1.1 in alpha mode." "0000A4") "~ANSKey1.2" ("???" "The key 1.2 in alpha mode." "0010A4") "~ANSKey1.3" ("???" "The key 1.3 in alpha mode." "0020A4") "~ANSKey1.4" ("???" "The key 1.4 in alpha mode." "0030A4") "~ANSKey1.5" ("???" "The key 1.5 in alpha mode." "0040A4") "~ANSKey1.6" ("???" "The key 1.6 in alpha mode." "0050A4") "~ANSKey2.1" ("???" "The key 2.1 in alpha mode." "0060A4") "~ANSKey2.2" ("???" "The key 2.2 in alpha mode." "0070A4") "~ANSKey2.3" ("???" "The key 2.3 in alpha mode." "0080A4") "~ANSKey2.4" ("???" "The key 2.4 in alpha mode." "0090A4") "~ANSKey3.1" ("???" "The key 3.1 in alpha mode." "00A0A4") "~ANSKey3.2" ("???" "The key 3.2 in alpha mode." "00B0A4") "~ANSKey3.3" ("???" "The key 3.3 in alpha mode." "00C0A4") "~ANSKey3.4" ("???" "The key 3.4 in alpha mode." "00D0A4") "~ANSKey3.5" ("???" "The key 3.5 in alpha mode." "00E0A4") "~ANSKey3.6" ("???" "The key 3.6 in alpha mode." "00F0A4") "~ANSKey4.1" ("???" "The key 4.1 in alpha mode." "0100A4") "~ANSKey4.2" ("???" "The key 4.2 in alpha mode." "0110A4") "~ANSKey4.3" ("???" "The key 4.3 in alpha mode." "0120A4") "~ANSKey4.4" ("???" "The key 4.4 in alpha mode." "0130A4") "~ANSKey4.5" ("???" "The key 4.5 in alpha mode." "0140A4") "~ANSKey5.1" ("???" "The key 5.1 in alpha mode." "0150A4") "~ANSKey5.2" ("???" "The key 5.2 in alpha mode." "0160A4") "~ANSKey5.3" ("???" "The key 5.3 in alpha mode." "0170A4") "~ANSKey5.4" ("???" "The key 5.4 in alpha mode." "0180A4") "~ANSKey5.5" ("???" "The key 5.5 in alpha mode." "0190A4") "~ANSKey6.1" ("???" "The key 6.1 in alpha mode." "01A0A4") "~ANSKey6.2" ("???" "The key 6.2 in alpha mode." "01B0A4") "~ANSKey6.3" ("???" "The key 6.3 in alpha mode." "01C0A4") "~ANSKey6.4" ("???" "The key 6.4 in alpha mode." "01D0A4") "~ANSKey6.5" ("???" "The key 6.5 in alpha mode." "01E0A4") "~ANSKey7.1" ("???" "The key 7.1 in alpha mode." "01F0A4") "~ANSKey7.2" ("???" "The key 7.2 in alpha mode." "0200A4") "~ANSKey7.3" ("???" "The key 7.3 in alpha mode." "0210A4") "~ANSKey7.4" ("???" "The key 7.4 in alpha mode." "0220A4") "~ANSKey7.5" ("???" "The key 7.5 in alpha mode." "0230A4") "~ANSKey8.1" ("???" "The key 8.1 in alpha mode." "0240A4") "~ANSKey8.2" ("???" "The key 8.2 in alpha mode." "0250A4") "~ANSKey8.3" ("???" "The key 8.3 in alpha mode." "0260A4") "~ANSKey8.4" ("???" "The key 8.4 in alpha mode." "0270A4") "~ANSKey8.5" ("???" "The key 8.5 in alpha mode." "0280A4") "~ANSKey9.1" ("???" "The key 9.1 in alpha mode." "0290A4") "~ANSKey9.2" ("???" "The key 9.2 in alpha mode." "02A0A4") "~ANSKey9.3" ("???" "The key 9.3 in alpha mode." "02B0A4") "~ANSKey9.4" ("???" "The key 9.4 in alpha mode." "02C0A4") "~ANSKey9.5" ("???" "The key 9.5 in alpha mode." "02D0A4") "~ALSKey1.1" ("???" "The shifted 1.1 key in alpha mode." "0000A5") "~ALSKey1.2" ("???" "The shifted 1.2 key in alpha mode." "0010A5") "~ALSKey1.3" ("???" "The shifted 1.3 key in alpha mode." "0020A5") "~ALSKey1.4" ("???" "The shifted 1.4 key in alpha mode." "0030A5") "~ALSKey1.5" ("???" "The shifted 1.5 key in alpha mode." "0040A5") "~ALSKey1.6" ("???" "The shifted 1.6 key in alpha mode." "0050A5") "~ALSKey2.1" ("???" "The shifted 2.1 key in alpha mode." "0060A5") "~ALSKey2.2" ("???" "The shifted 2.2 key in alpha mode." "0070A5") "~ALSKey2.3" ("???" "The shifted 2.3 key in alpha mode." "0080A5") "~ALSKey2.4" ("???" "The shifted 2.4 key in alpha mode." "0090A5") "~ALSKey3.1" ("???" "The shifted 3.1 key in alpha mode." "00A0A5") "~ALSKey3.2" ("???" "The shifted 3.2 key in alpha mode." "00B0A5") "~ALSKey3.3" ("???" "The shifted 3.3 key in alpha mode." "00C0A5") "~ALSKey3.4" ("???" "The shifted 3.4 key in alpha mode." "00D0A5") "~ALSKey3.5" ("???" "The shifted 3.5 key in alpha mode." "00E0A5") "~ALSKey3.6" ("???" "The shifted 3.6 key in alpha mode." "00F0A5") "~ALSKey4.1" ("???" "The shifted 4.1 key in alpha mode." "0100A5") "~ALSKey4.2" ("???" "The shifted 4.2 key in alpha mode." "0110A5") "~ALSKey4.3" ("???" "The shifted 4.3 key in alpha mode." "0120A5") "~ALSKey4.4" ("???" "The shifted 4.4 key in alpha mode." "0130A5") "~ALSKey4.5" ("???" "The shifted 4.5 key in alpha mode." "0140A5") "~ALSKey5.1" ("???" "The shifted 5.1 key in alpha mode." "0150A5") "~ALSKey5.2" ("???" "The shifted 5.2 key in alpha mode." "0160A5") "~ALSKey5.3" ("???" "The shifted 5.3 key in alpha mode." "0170A5") "~ALSKey5.4" ("???" "The shifted 5.4 key in alpha mode." "0180A5") "~ALSKey5.5" ("???" "The shifted 5.5 key in alpha mode." "0190A5") "~ALSKey6.1" ("???" "The shifted 6.1 key in alpha mode." "01A0A5") "~ALSKey6.2" ("???" "The shifted 6.2 key in alpha mode." "01B0A5") "~ALSKey6.3" ("???" "The shifted 6.3 key in alpha mode." "01C0A5") "~ALSKey6.4" ("???" "The shifted 6.4 key in alpha mode." "01D0A5") "~ALSKey6.5" ("???" "The shifted 6.5 key in alpha mode." "01E0A5") "~ALSKey7.1" ("???" "The shifted 7.1 key in alpha mode." "01F0A5") "~ALSKey7.2" ("???" "The shifted 7.2 key in alpha mode." "0200A5") "~ALSKey7.3" ("???" "The shifted 7.3 key in alpha mode." "0210A5") "~ALSKey7.4" ("???" "The shifted 7.4 key in alpha mode." "0220A5") "~ALSKey7.5" ("???" "The shifted 7.5 key in alpha mode." "0230A5") "~ALSKey8.1" ("???" "The shifted 8.1 key in alpha mode." "0240A5") "~ALSKey8.2" ("???" "The shifted 8.2 key in alpha mode." "0250A5") "~ALSKey8.3" ("???" "The shifted 8.3 key in alpha mode." "0260A5") "~ALSKey8.4" ("???" "The shifted 8.4 key in alpha mode." "0270A5") "~ALSKey8.5" ("???" "The shifted 8.5 key in alpha mode." "0280A5") "~ALSKey9.1" ("???" "The shifted 9.1 key in alpha mode." "0290A5") "~ALSKey9.2" ("???" "The shifted 9.2 key in alpha mode." "02A0A5") "~ALSKey9.3" ("???" "The shifted 9.3 key in alpha mode." "02B0A5") "~ALSKey9.4" ("???" "The shifted 9.4 key in alpha mode." "02C0A5") "~ALSKey9.5" ("???" "The shifted 9.5 key in alpha mode." "02D0A5") "INT_00" ("" "" "38641") "INT_01" ("" "" "38646") "INT_02" ("" "" "3864B") "INT_03" ("" "" "38650") "INT_04" ("" "" "38655") "INT_05" ("" "" "3865A") "INT_06" ("" "" "3865F") "INT_07" ("" "" "38664") "INT_08" ("" "" "38669") "INT_09" ("" "" "3866E") "INT_0A" ("" "" "38673") "INT_0B" ("" "" "38678") "INT_0C" ("" "" "3867D") "INT_0D" ("" "" "38682") "INT_0E" ("" "" "38687") "INT_0F" ("" "" "3868C") "INT_10" ("" "" "38691") "INT_11" ("" "" "38696") "INT_12" ("" "" "3869B") "INT_13" ("" "" "386A0") "INT_14" ("" "" "386A5") "INT_15" ("" "" "386AA") "INT_16" ("" "" "386AF") "INT_17" ("" "" "386B4") "INT_18" ("" "" "386B9") "INT_19" ("" "" "386BE") "INT_1A" ("" "" "386C3") "INT_1B" ("" "" "386C8") "INT_1C" ("" "" "386CD") "INT_1D" ("" "" "386D2") "INT_1E" ("" "" "386D7") "INT_1F" ("" "" "386DC") "INT_NN" ("" "" "385D4") "LastBut0" ("" "" "28918") "LastBut1" ("" "" "2891F") "LastBut2" ("" "" "28926") "LastBut3" ("" "" "2892D") "LastBut4" ("" "" "28934") "LastBut5" ("" "" "2893B") "LastBut6" ("" "" "28942") "LastBut7" ("" "" "28949") "LastBut8" ("" "" "28950") "LastBut9" ("" "" "28957") "LastBut10" ("" "" "2895E") "LastBut11" ("" "" "28965") "LastBut12" ("" "" "2896C") "LastBut13" ("" "" "28973") "LastBut14" ("" "" "2897A") "LastBut15" ("" "" "28981") "LastBut16" ("" "" "28988") "LastBut17" ("" "" "2898F") "LastBut18" ("" "" "28996") "LastBut19" ("" "" "2899D") "LastBut20" ("" "" "289A4") "LastBut21" ("" "" "289AB") "LastBut22" ("" "" "289B2") "LastBut23" ("" "" "289B9") "LastBut24" ("" "" "289C0") "LastBut25" ("" "" "289C7") "LastBut26" ("" "" "289CE") "LastBut27" ("" "" "289D5") "LastBut28" ("" "" "289DC") "LastBut29" ("" "" "289E3") "LastBut30" ("" "" "289EA") "LastBut31" ("" "" "289F1") "LastBut32" ("" "" "289F8") "x->NUM" ("" "" "3A648") "x?" ("" "" "3C729") "xAngle" ("" "" "2C43A") "xAns" ("" "" "2C331") "xArea" ("" "" "2C9B2") "xAxes" ("" "" "2C457") "xCHS" ("" "" "3A9B8") "xConnect" ("" "" "2C48D") "xCoord" ("" "" "2C574") "xDate" ("" "" "2C41F") "xDigits" ("" "" "2C7F3") "xEPS" ("" "" "3AB39") "xEXIT" ("" "" "3A3D2") "xEXPM1" ("" "" "3BD5B") "xExtremum" ("" "" "2C98F") "xFIT" ("" "" "2C34A") "xFmList" ("" "" "3D9A3") "xFmMat" ("" "" "3D9CF") "xFormat" ("" "" "2C7D4") "xGrid" ("" "" "2C472") "xHAngle" ("" "" "2C363") "xHDigits" ("" "" "2C3A3") "xHFormat" ("" "" "2C382") "xHTick" ("" "" "2C658") "xHighRes" ("" "" "2C4AE") "xHisWidth" ("" "" "2CB2D") "xHmax" ("" "" "2CB67") "xHmin" ("" "" "2CB4C") "xHzoom" ("" "" "2C692") "xINF" ("" "" "3AB17") "xINVERSE" ("" "" "3B4C3") "xIerr" ("" "" "2C3E9") "xIndep" ("" "" "2C5FD") "xInvCursor" ("" "" "2C511") "xIsect" ("" "" "2C972") "xLabels" ("" "" "2C534") "xMAXS" ("" "" "2BE2B") "xMEANS" ("" "" "2BD4D") "xMEANX" ("" "" "2BE93") "xMEANY" ("" "" "2BEE0") "xMEDIAN" ("" "" "2BE46") "xMINS" ("" "" "2BE10") "xNS" ("" "" "2BDF9") "xNmax" ("" "" "2CAAB") "xNmin" ("" "" "2CA90") "xNoteText" ("" "" "2C812") "xNumCol" ("" "" "2C794") "xNumFont" ("" "" "2C7B3") "xNumIndep" ("" "" "2C731") "xNumRow" ("" "" "2C775") "xNumStart" ("" "" "2C6CC") "xNumStep" ("" "" "2C6EF") "xNumType" ("" "" "2C710") "xNumZoom" ("" "" "2C754") "xP\\8DR" ("" "" "3C935") "xPage" ("" "" "2C835") "xPageNum" ("" "" "2C850") "xRELERR" ("" "" "2BF7A") "xR\\8DP" ("" "" "3C885") "xRadixMark" ("" "" "2C3C4") "xRecenter" ("" "" "2C4EE") "xRoot" ("" "" "2C957") "xSSDEV" ("" "" "2BDBF") "xSVARS" ("" "" "2BD85") "xSX" ("" "" "2BEB0") "xSX2" ("" "" "2BEC7") "xSXY" ("" "" "2BF2D") "xSY" ("" "" "2BEFD") "xSY2" ("" "" "2BF14") "xSeqPlot" ("" "" "2CAC6") "xSimult" ("" "" "2C4CF") "xSlope" ("" "" "2C9CD") "xStatMode" ("" "" "2CAE7") "xStatPlot" ("" "" "2CB0A") "xTOTS" ("" "" "2BD6A") "xTStep" ("" "" "2CA20") "xThetaMax" ("" "" "2CA58") "xThetaMin" ("" "" "2CA3D") "xThetaStep" ("" "" "2CA73") "xTime" ("" "" "2C404") "xTmax" ("" "" "2CA05") "xTmin" ("" "" "2C9EA") "xTracing" ("" "" "2C553") "xVTick" ("" "" "2C675") "xVzoom" ("" "" "2C6AF") "xXcross" ("" "" "2C61A") "xXmax" ("" "" "2C5AC") "xXmin" ("" "" "2C591") "xYcross" ("" "" "2C639") "xYmax" ("" "" "2C5E2") "xYmin" ("" "" "2C5C7") "xint" ("" "" "3CAD2") "~x>COL" ("" "" "03F0AB") "~x>DIAG" ("" "" "0410AB") "~x>DISPLAY" ("" "" "061004") "~x>PLOT" ("" "" "063004") "~x>ROW" ("" "" "03D0AB") "~xACOT" ("" "" "0350AB") "~xACSC" ("" "" "0360AB") "~xASEC" ("" "" "0370AB") "~xBLANKGROB" ("" "" "064004") "~xBOXW" ("" "" "0250AB") "~xCHECK" ("" "" "03D701") "~xCOBWEB" ("" "" "0230AB") "~xCOL>" ("" "" "0400AB") "~xCONCAT" ("" "" "0170AB") "~xCOT" ("" "" "0320AB") "~xCSC" ("" "" "0340AB") "~xCSWP" ("" "" "0480AB") "~xCUBICFIT" ("" "" "02B0AB") "~xDFLTNOTE" ("" "" "0320F1") "~xDFLTPICT" ("" "" "0330F1") "~xDIAG>" ("" "" "0420AB") "~xDISPLAY>" ("" "" "060004") "~xERASEA" ("" "" "050004") "~xFRACTION" ("" "" "0210AB") "~xFUNCSYMB" ("" "" "02B0F1") "~xFUNCTAB" ("" "" "0080F1") "~xHIST" ("" "" "0240AB") "~xLOGISFIT" ("" "" "02C0AB") "~xMKMAT" ("" "" "0310AB") "~xPARAMSYMB" ("" "" "02D0F1") "~xPARAMTAB" ("" "" "00A0F1") "~xPLOT>" ("" "" "062004") "~xPOLARSYMB" ("" "" "02C0F1") "~xPOLARTAB" ("" "" "0090F1") "~xPOLYFORM" ("" "" "0390AB") "~xPOWERFIT" ("" "" "0290AB") "~xPoly" ("" "" "05A0AB") "~xQUADFIT" ("" "" "02A0AB") "~xREADNOTE" ("" "" "03C0F1") "~xREADPICT" ("" "" "03D0F1") "~xRECURSE" ("" "" "0380AB") "~xROW>" ("" "" "03E0AB") "~xSEC" ("" "" "0330AB") "~xSEQSYMB" ("" "" "02E0F1") "~xSEQTAB" ("" "" "00B0F1") "~xSOLVESYMB" ("" "" "0310F1") "~xSOLVETAB" ("" "" "00E0F1") "~xSTAIRSTEP" ("" "" "0220AB") "~xSTAT2SYMB" ("" "" "0300F1") "~xSTAT2TAB" ("" "" "00D0F1") "~xSTATSYMB" ("" "" "02F0F1") "~xSTATTAB" ("" "" "00C0F1") "~xStat1Var" ("" "" "02E0AB") "~xStat2Var" ("" "" "02F0AB") "~xUNCHECK" ("" "" "03E701") "~xUSERFIT" ("" "" "02D0AB") "~xUndefined" ("" "" "01E0F1") "~x\\85LIST" ("" "" "0150AB") "~x\\9BLIST" ("" "" "0140AB") "~x\\9CLIST" ("" "" "0160AB") "~xx>DISPLAY" ("" "" "014701") "~xx>GROB" ("" "" "017701") "~xx>PLOT" ("" "" "016701") "~xxARC" ("" "" "018701") "~xxBEEP" ("" "" "003701") "~xxBOX" ("" "" "00F701") "~xxBREAK" ("" "" "01D701") "~xxCHOOSE" ("" "" "041701") "~xxCOL+" ("" "" "023701") "~xxCOL-" ("" "" "022701") "~xxCSWP" ("" "" "025701") "~xxDEG" ("" "" "01A0AB") "~xxDEMO" ("" "" "038701") "~xxDISP" ("" "" "002701") "~xxDISPLAY>" ("" "" "013701") "~xxDO1VSTATS" ("" "" "031701") "~xxDO2VSTATS" ("" "" "034701") "~xxERASE" ("" "" "009701") "~xxERASEPLOT" ("" "" "00A701") "~xxFREEZE" ("" "" "01F701") "~xxGETKEY" ("" "" "042701") "~xxGOR" ("" "" "010701") "~xxGRAD" ("" "" "01C0AB") "~xxGROBNOT" ("" "" "012701") "~xxGXOR" ("" "" "011701") "~xxHELP" ("" "" "043701") "~xxINPUT" ("" "" "01C701") "~xxITERATE" ("" "" "0300AB") "~xxLIBEVAL" ("" "" "02D701") "~xxLINE" ("" "" "00D701") "~xxMATEDIT" ("" "" "02A701") "~xxMEM" ("" "" "039701") "~xxMKGROB" ("" "" "02B701") "~xxMSGBOX" ("" "" "040701") "~xxPIXOFF" ("" "" "00C701") "~xxPIXON" ("" "" "00B701") "~xxPLOT>" ("" "" "015701") "~xxPOS" ("" "" "001004") "~xxPRDISPLAY" ("" "" "01B701") "~xxPRSTC" ("" "" "019701") "~xxPRVAR" ("" "" "01A701") "~xxRAD" ("" "" "01B0AB") "~xxRANM" ("" "" "036701") "~xxRCI" ("" "" "026701") "~xxRCIJ" ("" "" "027701") "~xxRDM" ("" "" "008701") "~xxRDZ" ("" "" "005701") "~xxREPL" ("" "" "007701") "~xxROW+" ("" "" "021701") "~xxROW-" ("" "" "020701") "~xxRSWP" ("" "" "024701") "~xxRULES" ("" "" "03A701") "~xxRUNPGM" ("" "" "029701") "~xxSELECT" ("" "" "035701") "~xxSETDEPEND" ("" "" "033701") "~xxSETFREQ" ("" "" "030701") "~xxSETINDEP" ("" "" "032701") "~xxSETSAMPLE" ("" "" "02F701") "~xxSETVIEWS" ("" "" "03C701") "~xxSIZE" ("" "" "000004") "~xxSTOP" ("" "" "01E701") "~xxSUB" ("" "" "006701") "~xxSYSEVAL" ("" "" "02E701") "~xxTLINE" ("" "" "00E701") "~xxTO" ("" "" "028701") "~xxTSTR" ("" "" "001701") "~xxVERSION" ("" "" "037701") "~xxWAIT" ("" "" "004701") "~xxWSLOG" ("" "" "000701") "~xxZEROGROB" ("" "" "02C701") "!>ARRAY" ("" "" "13AF2") "#+#2-" ("" "" "3F804") "#=Lookup" ("" "" "15B08") "#DIV" ("" "" "3709C") "#Error:" ("" "" "11C67") "#MOD" ("" "" "370C3") "#NEG" ("" "" "37087") "#NOT" ("" "" "03EB1") "#ODD" ("" "" "37116") "#OR" ("" "" "03ED0") "#ObTypeBase" ("" "" "11C21") "#Warning:NL" ("" "" "11C5D") "#XOR" ("" "" "03EF2") "%%-1" ("" "" "1663B") "&&" ("" "" "3F07E") "1GETLAM#0=" ("" "" "1089E") "1GETapndcpl" ("" "" "3F28F") "2CDispList" ("" "" "3F5F2") "2CKeyOK" ("" "" "3F5F3") "2Col?Case2Col" ("" "" "14F3E") "2ColChoose" ("" "" "3F5A9") "2STR" ("" "" "04247") "?AdjFocusPos" ("" "" "3F5F4") "?DispMoreU/D" ("" "" "3F5F5") "?FixFieldKeys" ("" "" "3F5F6") "?GetFObTypes" ("" "" "3F5F7") "?NoTaskSwDef" ("" "" "24067") "ABSCOERCE" ("" "" "13236") "ARRYCMP" ("" "" "042DD") "ARRYLIST" ("" "" "042FB") "ARRYSYM" ("" "" "0432D") "AddEq$" ("" "" "3F5F8") "AlDrawMenu" ("" "" "2ECD8") "AllowPRLCD" ("" "" "3F290") "Angle@" ("" "" "27083") "AngleField" ("" "" "3F5F9") "AngleLabel" ("" "" "3F5FA") "AnyDABad?" ("" "" "363C9") "ApName$>Id" ("" "" "3F5FB") "ApNameId>$" ("" "" "3F5FC") "ApNameId>Id" ("" "" "3F5FD") "AppDir+Offs" ("" "" "28879") "Area@" ("" "" "2738F") "AttnPOSCOMP" ("" "" "0ED6E") "BAK>HOME" ("" "" "09FB0") "BREAK" ("" "" "3F292") "BTRow1@" ("" "" "271EB") "BadIfEdit" ("" "" "23460") "BinLookup" ("" "" "38763") "BlankClient" ("" "" "3F5FE") "BlankHelp" ("" "" "3F630") "Bubble" ("" "" "3F6F1") "CAND" ("" "" "386E1") "CLRTOPICLAM" ("" "" "3F5EE") "COMPROMID" ("" "" "08530") "COR" ("" "" "3870B") "CalcDir+Offs" ("" "" "28862") "CatNot" ("" "" "28154") "CatPgm" ("" "" "281C7") "CatThisCxt" ("" "" "2815E") "Choose&DoTask" ("" "" "3F603") "ChooseVEntry" ("" "" "3F5CA") "ChooseVExit" ("" "" "3F5CB") "ChooseViewUI" ("" "" "3F5CC") "Contxt+Offs" ("" "" "28890") "CopyRegCOb" ("" "" "2E5CB") "DOINDIR" ("" "" "10A07") "DOLCD>g0" ("" "" "3F3FD") "DOROOT" ("" "" "3F78F") "DOSHOWIT1" ("" "" "3F60F") "DOSHOWIT1C" ("" "" "192D4") "DOWAIT" ("" "" "3A7C7") "DecompNoNL" ("" "" "3F610") "DecompOb" ("" "" "3F5E7") "DefauPtXit" ("" "" "2EC6F") "DefauTrcInit" ("" "" "2F763") "DefaultHint" ("" "" "36A17") "DemoFrames" ("" "" "3F8D0") "Digits@" ("" "" "27213") "DispMsgBox" ("" "" "3F349") "DispXFunc" ("" "" "30473") "DispYFunc" ("" "" "2FCDB") "DoAlert&Query" ("" "" "3F34C") "DoApletLib" ("" "" "3F611") "DoAs2Col" ("" "" "3F401") "DoCApNoteV" ("" "" "3F34E") "DoCApPlotSV" ("" "" "3F34F") "DoCApPlotV" ("" "" "3F612") "DoCApSketchV" ("" "" "3F350") "DoCApSymbSV" ("" "" "3F351") "DoCApSymbV" ("" "" "3F613") "DoCApTableSV" ("" "" "3F352") "DoCApTableV" ("" "" "3F614") "DoCurrAplet" ("" "" "3F615") "DoDemo" ("" "" "3F8D1") "DoDispBorder" ("" "" "3F616") "DoDispField" ("" "" "3F5C1") "DoDispList" ("" "" "3F617") "DoDispPrompt" ("" "" "3F618") "DoEditLCancel" ("" "" "3F6FD") "DoEditLOK" ("" "" "3F6FF") "DoEditLine" ("" "" "3F701") "DoGetObFrSto" ("" "" "3F294") "DoIOErrAlert" ("" "" "3F295") "DoIOStatusBox" ("" "" "3F296") "DoInApLbCxt" ("" "" "17236") "DoInNotCxt" ("" "" "28037") "DoInPgmCxt" ("" "" "27B91") "DoKeyCheck" ("" "" "3F619") "DoKeyChoos/Ck" ("" "" "3F61B") "DoKeyChoose" ("" "" "3F61A") "DoMatEdit" ("" "" "3F702") "DoQueryBox" ("" "" "3F363") "DoRecv/GetOb" ("id -->" "Receive an object. FIXME: Stack diagram not +confirmed. " "3F02B") "DoRecvObFrEls" ("" "" "3F297") "DoRestCovWin" ("" "" "3F6B2") "DoResultTab" ("" "" "3F80D") "DoRomPtrKey" ("" "" "24376") "DoSaveCovWin" ("" "" "3F6B1") "DoSendOb" ("ob -->" "Send an object. FIXME: Stack diagram not confirmed. " "3F02C") "DoSendObToCDi" ("" "" "3F298") "DoSendObToDir" ("" "" "3F299") "DoSendObToEls" ("" "" "3F2D8") "DoSendObToSto" ("" "" "3F29A") "DoSpecAlert" ("" "" "3F61E") "Docrunchc" ("" "" "1924D") "Done?CkNoNul:" ("" "" "16C90") "DropJunk" ("" "" "352C0") "DummyMenuErr" ("" "" "38304") "DummyVar" ("" "" "28A40") "ElsieGet" ("" "" "3F29B") "ElsiePkt" ("" "" "3F29C") "ElsieSend" ("" "" "3F29D") "EmptyList?" ("" "" "3F36A") "EmptyRList?" ("" "" "3F61F") "EnsureMenuOff" ("" "" "38381") "EnterGraphView" ("" "" "380FE") "EnterTextView" ("" "" "380CC") "EraseGraph" ("" "" "3F5F0") "EraseGrob" ("" "" "3F620") "Err#Chr00" ("" "" "11C0D") "EvalPart1" ("" "" "17CC5") "EvalPart2" ("" "" "17CD9") "EvalPart3" ("" "" "17CED") "Extremum@" ("" "" "273A3") "FAreaBad?" ("" "" "3F631") "FOURpsh" ("" "" "3F08F") "FSTFLOATROM#" ("" "" "04A49") "FTypeCheck?" ("" "" "3F623") "FTypeFixedL?" ("" "" "3F622") "FTypeList?" ("" "" "3F624") "FTypeText?" ("" "" "3F625") "FUNCPLOT" ("" "" "3F626") "FitLeftSmF" ("" "" "3F36F") "FitRightSmF" ("" "" "3F627") "Format@" ("" "" "271FF") "FuncPLoop" ("" "" "3F628") "FuncPSetup1" ("" "" "3F629") "FuncSplitViewers" ("" "" "16D7E") "GDISP?" ("" "" "1F4C2") "GROBBUFF!" ("" "" "3F633") "GROBVIEW" ("" "" "3F634") "GetApDirList" ("" "" "3F5AB") "GetBVars.1" ("" "" "3F29F") "GetChoiceFmt" ("" "" "3F635") "GetChoiceList" ("" "" "3F636") "GetDASpecFlag" ("" "" "3F375") "GetElNoRomp" ("" "" "15C02") "GetLastNotThis" ("" "" "3F410") "GetNextFId" ("" "" "3F637") "GetObType$" ("" "" "3F2A1") "GetObTypePr$" ("" "" "3F2A0") "GetPart1" ("" "" "17C89") "GetPart2" ("" "" "17C9D") "GetPart3" ("" "" "17CB1") "GetPrevFId" ("" "" "3F638") "GraphTableUI" ("" "" "3F5EC") "GraphZoomUI" ("" "" "3F5ED") "GtoField" ("" "" "3F639") "HOME>BAK" ("" "" "09DBB") "HTick@" ("" "" "27033") "HZoom@" ("" "" "2705B") "HisWidth@" ("" "" "2770E") "Hmax@" ("" "" "27736") "Hmin@" ("" "" "27722") "IFECheck" ("" "" "3F63A") "IFEChoosByChr" ("" "" "3F63B") "IFEChooseNext" ("" "" "3F63C") "IFEDispClient" ("" "" "3F63D") "IFEDispHelp" ("" "" "3F63F") "IFEDispLabel" ("" "" "3F640") "IFEDispTitle" ("" "" "3F641") "IFEUnShowSel" ("" "" "3F642") "IFEdLineMenu" ("" "" "3F643") "IFMenu" ("" "" "3F644") "IFSymbViewUI" ("" "" "3F6AA") "Id>ApNameId" ("" "" "3F645") "InAplet?" ("" "" "3F383") "InApletF?" ("" "" "3F646") "Init2ColMets" ("" "" "3F647") "InitIndep" ("" "" "3F417") "InitListMets" ("" "" "3F5AC") "Init_window" ("" "" "3F648") "InpFormVEntry" ("" "" "3F5C9") "InpFormVExit" ("" "" "3F5C4") "InpFormViewUI" ("" "" "3F5C5") "InvertField" ("" "" "3F649") "IsIFMenu?" ("" "" "3F64A") "IsNullField?" ("" "" "3F64B") "IsTaskSwKey?" ("" "" "245E2") "Isect@" ("" "" "2737B") "KeyFace" ("" "" "36F79") "LASTBUTN" ("" "" "28A1A") "LEDispBorder" ("" "" "3F650") "LESetIDecomp" ("" "" "3F654") "LESetItem" ("" "" "3F384") "LESetRowWidth" ("" "" "3F655") "LF$" ("" "" "124C4") "LHighlight" ("" "" "3F656") "LSTBIMACROM#" ("" "" "11D61") "LUnHighlight" ("" "" "3F658") "LastEq@" ("" "" "270D3") "LastIndep@" ("" "" "270BF") "LastX@" ("" "" "27097") "LastY@" ("" "" "270AB") "LeaveGraphView" ("" "" "380E5") "LeaveTextView" ("" "" "380E5") "ListBar" ("" "" "3F659") "ListNames" ("" "" "3F65A") "ListOfEqs@" ("" "" "273DA") "M+prep" ("" "" "3F2A2") "Make1stAplet" ("" "" "3F65C") "MakeNoteVTtl" ("" "" "3F393") "MakeNumSVTtl" ("" "" "3F65D") "MakeNumVTtl" ("" "" "3F65B") "MakePlotSVTtl" ("" "" "3F65E") "MakePlotVTtl" ("" "" "3F65F") "MakeSketVTtl" ("" "" "3F660") "MakeSymbSVTtl" ("" "" "3F661") "MakeSymbVTtl" ("" "" "3F662") "MakeTitleBar" ("" "" "3F394") "MakeViewTitle" ("" "" "3F663") "MemStoAns" ("" "" "3F712") "MiniVar" ("" "" "38345") "MoreDown?" ("" "" "3F664") "MoreU/D?" ("" "" "3F665") "MoreUp?" ("" "" "3F666") "NULLargcase" ("" "" "16EE3") "NUMEVAL1" ("" "" "13C06") "NextApOfType" ("" "" "3F667") "NextTextLine" ("" "" "3F668") "NotAndbitmap" ("" "" "38C6B") "NotesViewUI" ("" "" "3F6A9") "OB>BAK" ("" "" "3F2A3") "OVEREQcase" ("" "" "0D4FC") "Orbitmap" ("" "" "38C45") "POLSetUIExt" ("" "" "35725") "PORT0ADDR" ("" "" "09C3C") "PageDnNGrob" ("" "" "15573") "PageDnYGrob" ("" "" "1552F") "PageUpNGrob" ("" "" "154EB") "PageUpYGrob" ("" "" "154A7") "ParseExpr" ("" "" "24E34") "PickedEqs@" ("" "" "3F41D") "PictViewUI" ("" "" "3F6B0") "PlaceFVals" ("" "" "3F669") "Plot2Flg@" ("" "" "270FB") "PlotCKSUM@" ("" "" "2710F") "PlotFlag@" ("" "" "270E7") "PlotOvViewUI" ("" "" "3F62A") "PlotSetViewUI" ("" "" "3F6AB") "PlotViewUI" ("" "" "3F66A") "Port0Ids" ("" "" "3F2AA") "PrepCurrAplet" ("" "" "3F66B") "PrepEdLKeyOb" ("" "" "3F3AA") "PrintHist" ("" "" "3F2A7") "PrintLcd" ("" "" "3F2A8") "PrintVar" ("" "" "3F2A9") "PrintVarOb" ("" "" "3F0C4") "PurgeAplet" ("" "" "3F66D") "PurgeApletOb" ("" "" "3F66C") "Put3x5" ("" "" "3F20A") "Put5x7" ("" "" "38C7E") "PutDASpecFlag" ("" "" "3F3AB") "Putbitmap" ("" "" "38BC8") "REALLISTREAL" ("" "" "11CD5") "REALSTRID" ("" "" "11C85") "REDIMPREP" ("" "" "3F80E") "RPICK" ("" "" "2094F") "RclAplet" ("" "" "3F3B7") "RclAplet?Err" ("" "" "3F66E") "RclFieldVal" ("" "" "3F66F") "RclResetVal" ("" "" "3F670") "ReCalcFlag@" ("" "" "27786") "Replace_List" ("" "" "3F671") "Root@" ("" "" "27353") "SEFINISH" ("" "" "3F2AB") "SETPLOTENV" ("" "" "3F3BB") "STArryList" ("" "" "16C54") "STBigKeyDef" ("" "" "17D47") "STDoMedium" ("" "" "3F805") "STDoSmall" ("" "" "3F806") "STEditKeyDef" ("" "" "17D98") "STErrorGrob" ("" "" "3F735") "STInitCols" ("" "" "3F807") "STInsKeyDef" ("" "" "17DC8") "STJump" ("" "" "3F808") "STJumpN" ("" "" "3F809") "STO_tTYPE" ("" "" "26F75") "STSortCol" ("" "" "3F80A") "STStatsKeyDef" ("" "" "17DF6") "STTableDisp" ("" "" "3F736") "STTableExit" ("" "" "3F737") "STTableHKeys" ("" "" "3F738") "STTableInit" ("" "" "3F739") "STypeAnyChr" ("" "" "10D10") "STypeDirChr" ("" "" "10CCA") "STypeLibChr" ("" "" "10CFB") "STypeLstChr" ("" "" "10CED") "STypeMatChr" ("" "" "10CF4") "STypeNteChr" ("" "" "10CD8") "STypePgmChr" ("" "" "10CDF") "STypeTgtChr" ("" "" "10D02") "STypeVarChr" ("" "" "10CE6") "STypeVecChr" ("" "" "10D09") "STypeZapChr" ("" "" "10CD1") "SV_?defined" ("" "" "3F674") "SV_actual" ("" "" "3F675") "SV_calledit" ("" "" "3F676") "SV_getbody" ("" "" "3F677") "SV_keycancel" ("" "" "16F3F") "SV_keycheck" ("" "" "16F67") "SV_keyedit" ("" "" "16F7B") "SV_keyeval" ("" "" "16F9C") "SV_keyok" ("" "" "16F53") "SV_keyshow" ("" "" "16FBD") "SV_setgrob19" ("" "" "3F67B") "SV_setitem0" ("" "" "3F67C") "SVarType@" ("" "" "276E6") "SWAPStatFlag" ("" "" "3F73B") "SWAPStatFlags" ("" "" "3F73B") "SYMSTR" ("" "" "046A7") "SafeCrunch%" ("" "" "3F3C1") "SafeDecomp" ("" "" "3F3C2") "SaveListMets" ("" "" "3F67D") "Sel&DispNextF" ("" "" "3F67E") "SelNextField" ("" "" "3F67F") "SelPrevField" ("" "" "3F680") "SelectAplet" ("" "" "3F3C4") "SeqTableViewUI" ("" "" "3F6AC") "Seq_eval0" ("" "" "3F5E8") "Seq_eval1" ("" "" "3F5E9") "Seq_eval2" ("" "" "3F5EA") "Seq_evaln" ("" "" "3F5EB") "SetDA2Temp" ("" "" "36388") "SetDAsBad" ("" "" "3F3C5") "SetFAreaBad" ("" "" "3F5C6") "SetFAreaOK" ("" "" "3F3C6") "SetFAreasBad" ("" "" "3F681") "SetFAreasOK" ("" "" "3F682") "SetInAplet" ("" "" "3F683") "SetRedrawFlag" ("" "" "3F3C9") "Set_window" ("" "" "3F684") "Slope@" ("" "" "27367") "SolveNumViewUI" ("" "" "3F6AE") "Split1CKSUM@" ("" "" "27123") "Split2CKSUM@" ("" "" "27137") "SplitRow@" ("" "" "271D7") "SplitTraceInit" ("" "" "2F8BC") "Stat2Flag@" ("" "" "27772") "StatFit@" ("" "" "2783A") "StatFont@" ("" "" "2779A") "StatMark@" ("" "" "2774A") "StatMisc[]@" ("" "" "277A4") "StatModel@" ("" "" "2775E") "StatPlot@" ("" "" "276FA") "StatTableViewUI" ("" "" "3F6AD") "StatType!" ("" "" "276CD") "StatType@" ("" "" "276D2") "StdApEntry" ("" "" "3F5EF") "StdDecompNoNL" ("" "" "3F686") "StdIOProc" ("" "" "3F2AE") "StdTableViewUI" ("" "" "3F685") "StndXYCoord?" ("" "" "3F687") "StoAns@" ("" "" "156DA") "StoAns@Drp" ("" "" "3F741") "StoAplet" ("" "" "3F3CB") "StripTicks" ("" "" "3F3CE") "SwapL/RMets" ("" "" "3F5AD") "SymbSetViewUI" ("" "" "3F6AF") "SymbViewUI" ("" "" "3F688") "TBColL3x5" ("" "" "3F80F") "TBColL5x7" ("" "" "3F810") "TBColR3x5" ("" "" "3F811") "TBColR5x7" ("" "" "3F812") "TBDrawF3x5" ("" "" "3F813") "TBDrawF5x7" ("" "" "3F814") "TBEdSfKeys" ("" "" "3F742") "TBErrorGrob" ("" "" "3F743") "TBFormat" ("" "" "3F744") "TBFuncDecomp" ("" "" "3F745") "TBInv3x5C0" ("" "" "3F747") "TBInv3x5C1" ("" "" "3F748") "TBInv3x5C2" ("" "" "3F749") "TBInv3x5C3" ("" "" "3F74A") "TBInv5x7C0" ("" "" "3F815") "TBInv5x7C1" ("" "" "3F816") "TBInv5x7C2" ("" "" "3F817") "TBRollD3x5" ("" "" "3F818") "TBRollD5x7" ("" "" "3F819") "TBRollU3x5" ("" "" "3F81A") "TBRollU5x7" ("" "" "3F81B") "TBStdZooms" ("" "" "3F752") "TBStndSplitInfo" ("" "" "18D1D") "TCol1@" ("" "" "271C3") "TDDat3x5C1" ("" "" "3F81C") "TDDat3x5C2" ("" "" "3F81D") "TDDat3x5C3" ("" "" "3F81E") "TDDat3x5C4" ("" "" "3F81F") "TDDat3x5C5" ("" "" "3F820") "TDDatD3x5" ("" "" "3F821") "TDDatL3x5" ("" "" "3F822") "TDDatR3x5" ("" "" "3F823") "TDDatU3x5" ("" "" "3F824") "TDDataF3x5" ("" "" "3F825") "TFlags@" ("" "" "27187") "THIRTYSIX" ("" "" "041B1") "THREEFOUR" ("" "" "04251") "TStart@" ("" "" "2714B") "TStep@" ("" "" "2715F") "TZoom@" ("" "" "27173") "TablSetViewUI" ("" "" "3F68A") "Tcol@" ("" "" "271AF") "TempMenuBuff" ("" "Makes some new menus that surely comes from -METAKERNEL FIXME: What is meant by this?" "3F68B") "TraceY" ("" "" "2FF8E") "Trow@" ("" "" "2719B") "UnpackGrob" ("" "" "3F8D2") "Update_tTYPE" ("" "" "3F3E9") "UserSto" ("" "" "3F3EA") "VLMAlarmMsg" ("" "" "11CAD") "VLMUserKeys" ("" "" "11CA3") "VLMcmdlmsg" ("" "" "11CC1") "VLMhistmsg" ("" "" "11C99") "VLMlastargs" ("" "" "11CB7") "VLMmsg" ("" "" "11C7B") "VLMpurgemsg" ("" "" "11C71") "VLMstkmsg" ("" "" "11C85") "VLMundomsg" ("" "" "11C8F") "VTick@" ("" "" "27047") "VZoom@" ("" "" "2706F") "WidthSmF" ("" "" "3F690") "XPURGEp" ("" "" "09D31") "XPURGEp0" ("" "" "09D6D") "XRCLp" ("" "" "09BBF") "XRCLp0" ("" "" "09C19") "XSTOp" ("" "" "099D6") "XSTOp0" ("" "" "09BA1") "Xmax!" ("" "" "26FA2") "Xmax2@" ("" "" "26FF7") "Xmax@" ("" "" "26FA7") "Xmin!" ("" "" "26F8E") "Xmin2@" ("" "" "26FE3") "Xmin@" ("" "" "26F93") "Xorbitmap" ("" "" "38C58") "Ymax2@" ("" "" "2701F") "Ymax@" ("" "" "26FCF") "Ymin2@" ("" "" "2700B") "Ymin@" ("" "" "26FBB") "ZoomAutoUI" ("" "" "3F62B") "alg=" ("" "" "3A8DD") "apndit" ("" "" "3F148") "argswap" ("" "" "3F149") "argswap&&" ("" "" "3F2B0") "argswapnext" ("" "" "3F2B1") "blackbox" ("" "" "3F826") "check_xrange" ("" "" "3F691") "check_yrange" ("" "" "3F692") "chooselst" ("" "" "3F2B2") "completed" ("" "" "0C476") "d*" ("" "" "37205") "d<" ("" "" "371A9") "d<=" ("" "" "371D0") "d>" ("" "" "37135") "d>%" ("" "" "374C0") "d>=" ("" "" "371BB") "dDIV" ("" "" "372DF") "dMOD" ("" "" "37303") "dirstrucchk" ("" "" "0B964") "dmuldiv" ("" "" "37325") "doptr!" ("" "" "12802") "doptr@" ("" "" "127F2") "dvbind" ("" "" "3F063") "elsiename" ("" "" "3F2B4") "filename" ("" "" "3F151") "funcCache@" ("" "" "27416") "grobCheck" ("" "" "3F5CE") "grobCheckX" ("" "" "3F5CF") "grobInvChk" ("" "" "3F5D0") "grobInvChkX" ("" "" "3F5D1") "grobInvNoChk" ("" "" "3F5D4") "grobInvUnChkX" ("" "" "3F5D3") "grobMoreDown" ("" "" "3F693") "grobMoreUp" ("" "" "3F694") "grobNoMore" ("" "" "3F695") "grobPOBox2" ("" "" "3F699") "grobPOBox3" ("" "" "3F69A") "grobPOBox4" ("" "" "3F69B") "grobPOBox5" ("" "" "3F69C") "grobPOBoxP2" ("" "" "3F696") "grobPOBoxP3" ("" "" "3F697") "grobPOBoxP4" ("" "" "3F698") "grobQueryIcon" ("" "" "3F5D7") "grobTitleBar" ("" "" "3F5D8") "grobUnCheckX" ("" "" "3F5D2") "idntany" ("" "" "04409") "illnameerr" ("" "" "11C0D") "lamany" ("" "" "044A9") "library" ("" "" "045DF") "loopdirck" ("" "" "0B9C9") "metaDUP" ("" "" "1538F") "metainsert" ("" "" "3F2B5") "newsymbPA" ("" "" "3F2B6") "numargs" ("" "" "3F1D0") "oneexpr" ("" "" "3F2B7") "onestring" ("" "" "3F16C") "optfilename" ("" "" "3F2B8") "prx1" ("" "" "3F2B9") "psh1" ("" "" "3F06A") "psharg" ("" "" "3F2BB") "pshmonop" ("" "" "3F2BC") "rbrac" ("" "" "123DC") "realPA" ("" "" "3F176") "resolved" ("" "" "3F177") "roll3RD" ("" "" "3F1D3") "roll4TH" ("" "" "3F2BE") "rollNTH" ("" "" "3F2BF") "rrp" ("" "" "0421F") "s1>" ("" "" "3F69D") "solverTTT" ("" "" "13EA3") "startSQFORM" ("" "" "3F2C0") "syminner&" ("" "" "3F2C1") "syminner&N" ("" "" "3F075") "syminnertwo" ("" "" "3F2C2") "tTYPE@" ("" "" "26F7F") "threeexprs" ("" "" "3F2C3") "tok;triand" ("" "" "3F1A2") "toktriand" ("" "" "3F2C4") "topic_install" ("" "" "381B5") "topic_uninstall" ("" "" "382B4") "twoexprs" ("" "" "3F2C5") "twostrings" ("" "" "3F2C6") "unroll3RD" ("" "" "3F2C7") "unroll4TH" ("" "" "3F2C8") "unrollNTH" ("" "" "3F2C9") "unsyminner" ("" "" "3F079") "unsymone" ("" "" "3F2CA") "verysyminner" ("" "" "3F07A") "veryunsymin" ("" "" "3F07B") "vunsymfcn" ("" "" "3F2CB") "{NoteText}" ("" "" "3F8FB") "{NumVars}" ("" "" "3F903") "{SketchSet}" ("" "" "3F900") "{StatVars}" ("" "" "3F902") "~*ord" ("" "" "0640AB") "~*spec" ("" "" "0630AB") "~*xH" ("" "" "049004") "~*xW" ("" "" "04A004") "~::args" ("" "" "0060E8") "~?NULLSETDIM" ("" "" "0130E8") "~AttentionKe" ("" "" "02E0A1") "~CHECKEXISTS" ("" "" "0830F0") "~COLCTDER" ("" "" "08F0F0") "~COLCTFCNAP" ("" "" "0940F0") "~COLCTIFTE" ("" "" "0920F0") "~COLCTINTG" ("" "" "0900F0") "~COLCTQUOTE" ("" "" "0930F0") "~COLCTSUM" ("" "" "0910F0") "~COMPLEXDUMM" ("" "" "083002") "~ChkDaList" ("" "" "0580AB") "~DArrow" ("" "" "00E0A1") "~DefauStat2T" ("" "" "0210F1") "~DefauStatTy" ("" "" "0200F1") "~DoExponent" ("" "" "0330A2") "~DoMenuKey1N" ("" "" "0000A1") "~DoMenuKey2N" ("" "" "0010A1") "~DoMenuKey3N" ("" "" "0020A1") "~DoMenuKey4N" ("" "" "0030A1") "~DoMenuKey5N" ("" "" "0040A1") "~DoMenuKey6N" ("" "" "0050A1") "~DoNumeric:" ("" "" "01F0E8") "~Enter/Again" ("" "" "0320A1") "~FarDArrow" ("" "" "00E0A2") "~FarLArrow" ("" "" "00D0A2") "~FarRArrow" ("" "" "00F0A2") "~FarUArrow" ("" "" "0090A2") "~GETPLTLABLS" ("" "" "0270F1") "~GetTypeText" ("" "" "01F0F1") "~I:-InvSin" ("" "" "0010F0") "~I:-InvSinh" ("" "" "0090F0") "~I:Acosh" ("" "" "0170F0") "~I:Asinh" ("" "" "0160F0") "~I:Atan" ("" "" "0130F0") "~I:LnTan" ("" "" "0030F0") "~I:LnTanh" ("" "" "00A0F0") "~I:Tanh" ("" "" "00C0F0") "~INTGACOS" ("" "" "0060F0") "~INTGALOG" ("" "" "00F0F0") "~INTGASIN" ("" "" "0050F0") "~INTGATAN" ("" "" "0070F0") "~INTGCOS" ("" "" "0020F0") "~INTGCOSH" ("" "" "00B0F0") "~INTGDER" ("" "" "0190F0") "~INTGEXPM" ("" "" "00E0F0") "~INTGINV" ("" "" "0120F0") "~INTGLN" ("" "" "0100F0") "~INTGLOG" ("" "" "0110F0") "~INTGSIGN" ("" "" "0180F0") "~INTGSIN" ("" "" "0000F0") "~INTGSINH" ("" "" "0080F0") "~INTGSQ" ("" "" "0140F0") "~INTGSQRT" ("" "" "0150F0") "~INTGTAN" ("" "" "0040F0") "~INTGTANH" ("" "" "00D0F0") "~LArrow" ("" "" "00D0A1") "~LIXRecv" ("" "" "0300E8") "~LIXSend" ("" "" "0310E8") "~MAKEEPIDN" ("" "" "0330C2") "~MiscIFMsg" ("" "" "0000B9") "~NotHidden" ("" "" "0210E8") "~POINTERR" ("" "" "0280F1") "~POINTEXIT" ("" "" "0290F1") "~POLARDUMMY" ("" "" "084002") "~PlotIFMsg" ("" "" "0000BE") "~PlotViewKey" ("" "" "0330A1") "~PolyNSymbF" ("" "" "0080C0") "~PolyNSymbP" ("" "" "0070C0") "~RArrow" ("" "" "00F0A1") "~REIM[]*" ("" "" "0620F0") "~SETTOPICLAM" ("" "" "0250F1") "~SolveApEntr" ("" "" "0240F1") "~SolveIFMsg" ("" "" "0000BF") "~StatIFMsg" ("" "" "0000BB") "~SymbViewKey" ("" "" "0340A1") "~TableViewKe" ("" "" "0350A1") "~TopicLibKey" ("" "" "0360A1") "~UpArrow" ("" "" "0090A1") "~UseHidden{}" ("" "" "0200E8") "~WHEREDER" ("" "" "0780F0") "~WHEREFCNAPP" ("" "" "0770F0") "~WHEREIFTE" ("" "" "0790F0") "~WHEREINTG" ("" "" "07C0F0") "~WHERESUM" ("" "" "07D0F0") "~WHEREWHERE" ("" "" "07A0F0") "~XEQDIAG>L" ("" "" "04B0AB") "~XEQDIAG>R" ("" "" "04C0AB") "~XEQRANM" ("" "" "04D0AB") "~XEQSYMLIN" ("" "" "03B0AB") "~XEQXDPTCH" ("" "" "0810F0") "~XEVALp*" ("" "" "08A0F0") "~XEVALp?" ("" "" "0890F0") "~XPURGEp*" ("" "" "08C0F0") "~XPURGEp?" ("" "" "08B0F0") "~XRCLp*" ("" "" "0880F0") "~XRCLp?" ("" "" "0850F0") "~XRCLp?acc>" ("" "" "08E0F0") "~XRCLpL" ("" "" "0870F0") "~XRCLpNL" ("" "" "0860F0") "~XSTOCHECK" ("" "" "07E0F0") "~XSTOCHECK10" ("" "" "07F0F0") "~Xcont" ("" "" "0820F0") "~adjdiv" ("" "" "04D0F0") "~adjdivsign" ("" "" "04B0F0") "~adjsign" ("" "" "04C0F0") "~arryspec" ("" "" "02E0E8") "~bad^" ("" "" "0690AB") "~convertaddr" ("" "" "08D0F0") "~copysub" ("" "" "02D0E8") "~covD/DCROSS" ("" "" "0960F0") "~covD/DDOT" ("" "" "0970F0") "~covD/DINTG" ("" "" "0B90F0") "~covINV*" ("" "" "0C90F0") "~covINV+" ("" "" "0C60F0") "~covINV-" ("" "" "0C70F0") "~covINV/" ("" "" "0CA0F0") "~covINV=" ("" "" "0C80F0") "~covINVALOG" ("" "" "0D40F0") "~covINVCOS" ("" "" "0CF0F0") "~covINVCOSH" ("" "" "0D20F0") "~covINVEXP" ("" "" "0CD0F0") "~covINVEXPM1" ("" "" "0D50F0") "~covINVSIN" ("" "" "0CE0F0") "~covINVSINH" ("" "" "0D10F0") "~covINVTAN" ("" "" "0D00F0") "~covINVTANH" ("" "" "0D30F0") "~covINV^" ("" "" "0CB0F0") "~covINV^X" ("" "" "0CC0F0") "~covLBSTO" ("" "" "0800F0") "~covMANATG" ("" "" "0C50F0") "~covMANCSIV" ("" "" "0C10F0") "~covMANEXP" ("" "" "0BF0F0") "~covMANMENU*" ("" "" "0BD0F0") "~covMANMENU+" ("" "" "0BC0F0") "~covMANMENUC" ("" "" "0C30F0") "~covMANMENUE" ("" "" "0C20F0") "~covMANMENUL" ("" "" "0C00F0") "~covMANTRG" ("" "" "0C40F0") "~covWSPLIT" ("" "" "07B0F0") "~covmanCOL" ("" "" "0760F0") "~covmetaLIBS" ("" "" "0840F0") "~docmdlist" ("" "" "00D0E8") "~doidseqn" ("" "" "0040E8") "~dolatorre" ("" "" "00F0E8") "~dolatorre+" ("" "" "0110E8") "~dolatorre2" ("" "" "0120E8") "~dolist+" ("" "" "0190E8") "~dontuple" ("" "Internal DOSUBS" "0020E8") "~dontuple#" ("comp ob # \\-> {}" "Takes objects from comp in groups of # and +METAKERNEL FIXME: What is meant by this?" "3F68B") "TraceY" ("" "" "2FF8E") "Trow@" ("" "" "2719B") "UnpackGrob" ("" "" "3F8D2") "Update_tTYPE" ("" "" "3F3E9") "UserSto" ("" "" "3F3EA") "VLMAlarmMsg" ("" "" "11CAD") "VLMUserKeys" ("" "" "11CA3") "VLMcmdlmsg" ("" "" "11CC1") "VLMhistmsg" ("" "" "11C99") "VLMlastargs" ("" "" "11CB7") "VLMmsg" ("" "" "11C7B") "VLMpurgemsg" ("" "" "11C71") "VLMstkmsg" ("" "" "11C85") "VLMundomsg" ("" "" "11C8F") "VTick@" ("" "" "27047") "VZoom@" ("" "" "2706F") "WidthSmF" ("" "" "3F690") "XPURGEp" ("" "" "09D31") "XPURGEp0" ("" "" "09D6D") "XRCLp" ("" "" "09BBF") "XRCLp0" ("" "" "09C19") "XSTOp" ("" "" "099D6") "XSTOp0" ("" "" "09BA1") "Xmax!" ("" "" "26FA2") "Xmax2@" ("" "" "26FF7") "Xmax@" ("" "" "26FA7") "Xmin!" ("" "" "26F8E") "Xmin2@" ("" "" "26FE3") "Xmin@" ("" "" "26F93") "Xorbitmap" ("" "" "38C58") "Ymax2@" ("" "" "2701F") "Ymax@" ("" "" "26FCF") "Ymin2@" ("" "" "2700B") "Ymin@" ("" "" "26FBB") "ZoomAutoUI" ("" "" "3F62B") "alg=" ("" "" "3A8DD") "apndit" ("" "" "3F148") "argswap" ("" "" "3F149") "argswap&&" ("" "" "3F2B0") "argswapnext" ("" "" "3F2B1") "blackbox" ("" "" "3F826") "check_xrange" ("" "" "3F691") "check_yrange" ("" "" "3F692") "chooselst" ("" "" "3F2B2") "completed" ("" "" "0C476") "d*" ("" "" "37205") "d<" ("" "" "371A9") "d<=" ("" "" "371D0") "d>" ("" "" "37135") "d>%" ("" "" "374C0") "d>=" ("" "" "371BB") "dDIV" ("" "" "372DF") "dMOD" ("" "" "37303") "dirstrucchk" ("" "" "0B964") "dmuldiv" ("" "" "37325") "doptr!" ("" "" "12802") "doptr@" ("" "" "127F2") "dvbind" ("" "" "3F063") "elsiename" ("" "" "3F2B4") "filename" ("" "" "3F151") "funcCache@" ("" "" "27416") "grobCheck" ("" "" "3F5CE") "grobCheckX" ("" "" "3F5CF") "grobInvChk" ("" "" "3F5D0") "grobInvChkX" ("" "" "3F5D1") "grobInvNoChk" ("" "" "3F5D4") "grobInvUnChkX" ("" "" "3F5D3") "grobMoreDown" ("" "" "3F693") "grobMoreUp" ("" "" "3F694") "grobNoMore" ("" "" "3F695") "grobPOBox2" ("" "" "3F699") "grobPOBox3" ("" "" "3F69A") "grobPOBox4" ("" "" "3F69B") "grobPOBox5" ("" "" "3F69C") "grobPOBoxP2" ("" "" "3F696") "grobPOBoxP3" ("" "" "3F697") "grobPOBoxP4" ("" "" "3F698") "grobQueryIcon" ("" "" "3F5D7") "grobTitleBar" ("" "" "3F5D8") "grobUnCheckX" ("" "" "3F5D2") "idntany" ("" "" "04409") "illnameerr" ("" "" "11C0D") "lamany" ("" "" "044A9") "library" ("" "" "045DF") "loopdirck" ("" "" "0B9C9") "metaDUP" ("" "" "1538F") "metainsert" ("" "" "3F2B5") "newsymbPA" ("" "" "3F2B6") "numargs" ("" "" "3F1D0") "oneexpr" ("" "" "3F2B7") "onestring" ("" "" "3F16C") "optfilename" ("" "" "3F2B8") "prx1" ("" "" "3F2B9") "psh1" ("" "" "3F06A") "psharg" ("" "" "3F2BB") "pshmonop" ("" "" "3F2BC") "rbrac" ("" "" "123DC") "realPA" ("" "" "3F176") "resolved" ("" "" "3F177") "roll3RD" ("" "" "3F1D3") "roll4TH" ("" "" "3F2BE") "rollNTH" ("" "" "3F2BF") "rrp" ("" "" "0421F") "s1>" ("" "" "3F69D") "solverTTT" ("" "" "13EA3") "startSQFORM" ("" "" "3F2C0") "syminner&" ("" "" "3F2C1") "syminner&N" ("" "" "3F075") "syminnertwo" ("" "" "3F2C2") "tTYPE@" ("" "" "26F7F") "threeexprs" ("" "" "3F2C3") "tok;triand" ("" "" "3F1A2") "toktriand" ("" "" "3F2C4") "topic_install" ("" "" "381B5") "topic_uninstall" ("" "" "382B4") "twoexprs" ("" "" "3F2C5") "twostrings" ("" "" "3F2C6") "unroll3RD" ("" "" "3F2C7") "unroll4TH" ("" "" "3F2C8") "unrollNTH" ("" "" "3F2C9") "unsyminner" ("" "" "3F079") "unsymone" ("" "" "3F2CA") "verysyminner" ("" "" "3F07A") "veryunsymin" ("" "" "3F07B") "vunsymfcn" ("" "" "3F2CB") "{NoteText}" ("" "" "3F8FB") "{NumVars}" ("" "" "3F903") "{SketchSet}" ("" "" "3F900") "{StatVars}" ("" "" "3F902") "~*ord" ("" "" "0640AB") "~*spec" ("" "" "0630AB") "~*xH" ("" "" "049004") "~*xW" ("" "" "04A004") "~::args" ("" "" "0060E8") "~?NULLSETDIM" ("" "" "0130E8") "~AttentionKe" ("" "" "02E0A1") "~CHECKEXISTS" ("" "" "0830F0") "~COLCTDER" ("" "" "08F0F0") "~COLCTFCNAP" ("" "" "0940F0") "~COLCTIFTE" ("" "" "0920F0") "~COLCTINTG" ("" "" "0900F0") "~COLCTQUOTE" ("" "" "0930F0") "~COLCTSUM" ("" "" "0910F0") "~COMPLEXDUMM" ("" "" "083002") "~ChkDaList" ("" "" "0580AB") "~DArrow" ("" "" "00E0A1") "~DefauStat2T" ("" "" "0210F1") "~DefauStatTy" ("" "" "0200F1") "~DoExponent" ("" "" "0330A2") "~DoMenuKey1N" ("" "" "0000A1") "~DoMenuKey2N" ("" "" "0010A1") "~DoMenuKey3N" ("" "" "0020A1") "~DoMenuKey4N" ("" "" "0030A1") "~DoMenuKey5N" ("" "" "0040A1") "~DoMenuKey6N" ("" "" "0050A1") "~DoNumeric:" ("" "" "01F0E8") "~Enter/Again" ("" "" "0320A1") "~FarDArrow" ("" "" "00E0A2") "~FarLArrow" ("" "" "00D0A2") "~FarRArrow" ("" "" "00F0A2") "~FarUArrow" ("" "" "0090A2") "~GETPLTLABLS" ("" "" "0270F1") "~GetTypeText" ("" "" "01F0F1") "~I:-InvSin" ("" "" "0010F0") "~I:-InvSinh" ("" "" "0090F0") "~I:Acosh" ("" "" "0170F0") "~I:Asinh" ("" "" "0160F0") "~I:Atan" ("" "" "0130F0") "~I:LnTan" ("" "" "0030F0") "~I:LnTanh" ("" "" "00A0F0") "~I:Tanh" ("" "" "00C0F0") "~INTGACOS" ("" "" "0060F0") "~INTGALOG" ("" "" "00F0F0") "~INTGASIN" ("" "" "0050F0") "~INTGATAN" ("" "" "0070F0") "~INTGCOS" ("" "" "0020F0") "~INTGCOSH" ("" "" "00B0F0") "~INTGDER" ("" "" "0190F0") "~INTGEXPM" ("" "" "00E0F0") "~INTGINV" ("" "" "0120F0") "~INTGLN" ("" "" "0100F0") "~INTGLOG" ("" "" "0110F0") "~INTGSIGN" ("" "" "0180F0") "~INTGSIN" ("" "" "0000F0") "~INTGSINH" ("" "" "0080F0") "~INTGSQ" ("" "" "0140F0") "~INTGSQRT" ("" "" "0150F0") "~INTGTAN" ("" "" "0040F0") "~INTGTANH" ("" "" "00D0F0") "~LArrow" ("" "" "00D0A1") "~LIXRecv" ("" "" "0300E8") "~LIXSend" ("" "" "0310E8") "~MAKEEPIDN" ("" "" "0330C2") "~MiscIFMsg" ("" "" "0000B9") "~NotHidden" ("" "" "0210E8") "~POINTERR" ("" "" "0280F1") "~POINTEXIT" ("" "" "0290F1") "~POLARDUMMY" ("" "" "084002") "~PlotIFMsg" ("" "" "0000BE") "~PlotViewKey" ("" "" "0330A1") "~PolyNSymbF" ("" "" "0080C0") "~PolyNSymbP" ("" "" "0070C0") "~RArrow" ("" "" "00F0A1") "~REIM[]*" ("" "" "0620F0") "~SETTOPICLAM" ("" "" "0250F1") "~SolveApEntr" ("" "" "0240F1") "~SolveIFMsg" ("" "" "0000BF") "~StatIFMsg" ("" "" "0000BB") "~SymbViewKey" ("" "" "0340A1") "~TableViewKe" ("" "" "0350A1") "~TopicLibKey" ("" "" "0360A1") "~UpArrow" ("" "" "0090A1") "~UseHidden{}" ("" "" "0200E8") "~WHEREDER" ("" "" "0780F0") "~WHEREFCNAPP" ("" "" "0770F0") "~WHEREIFTE" ("" "" "0790F0") "~WHEREINTG" ("" "" "07C0F0") "~WHERESUM" ("" "" "07D0F0") "~WHEREWHERE" ("" "" "07A0F0") "~XEQDIAG>L" ("" "" "04B0AB") "~XEQDIAG>R" ("" "" "04C0AB") "~XEQRANM" ("" "" "04D0AB") "~XEQSYMLIN" ("" "" "03B0AB") "~XEQXDPTCH" ("" "" "0810F0") "~XEVALp*" ("" "" "08A0F0") "~XEVALp?" ("" "" "0890F0") "~XPURGEp*" ("" "" "08C0F0") "~XPURGEp?" ("" "" "08B0F0") "~XRCLp*" ("" "" "0880F0") "~XRCLp?" ("" "" "0850F0") "~XRCLp?acc>" ("" "" "08E0F0") "~XRCLpL" ("" "" "0870F0") "~XRCLpNL" ("" "" "0860F0") "~XSTOCHECK" ("" "" "07E0F0") "~XSTOCHECK10" ("" "" "07F0F0") "~Xcont" ("" "" "0820F0") "~adjdiv" ("" "" "04D0F0") "~adjdivsign" ("" "" "04B0F0") "~adjsign" ("" "" "04C0F0") "~arryspec" ("" "" "02E0E8") "~bad^" ("" "" "0690AB") "~convertaddr" ("" "" "08D0F0") "~copysub" ("" "" "02D0E8") "~covD/DCROSS" ("" "" "0960F0") "~covD/DDOT" ("" "" "0970F0") "~covD/DINTG" ("" "" "0B90F0") "~covINV*" ("" "" "0C90F0") "~covINV+" ("" "" "0C60F0") "~covINV-" ("" "" "0C70F0") "~covINV/" ("" "" "0CA0F0") "~covINV=" ("" "" "0C80F0") "~covINVALOG" ("" "" "0D40F0") "~covINVCOS" ("" "" "0CF0F0") "~covINVCOSH" ("" "" "0D20F0") "~covINVEXP" ("" "" "0CD0F0") "~covINVEXPM1" ("" "" "0D50F0") "~covINVSIN" ("" "" "0CE0F0") "~covINVSINH" ("" "" "0D10F0") "~covINVTAN" ("" "" "0D00F0") "~covINVTANH" ("" "" "0D30F0") "~covINV^" ("" "" "0CB0F0") "~covINV^X" ("" "" "0CC0F0") "~covLBSTO" ("" "" "0800F0") "~covMANATG" ("" "" "0C50F0") "~covMANCSIV" ("" "" "0C10F0") "~covMANEXP" ("" "" "0BF0F0") "~covMANMENU*" ("" "" "0BD0F0") "~covMANMENU+" ("" "" "0BC0F0") "~covMANMENUC" ("" "" "0C30F0") "~covMANMENUE" ("" "" "0C20F0") "~covMANMENUL" ("" "" "0C00F0") "~covMANTRG" ("" "" "0C40F0") "~covWSPLIT" ("" "" "07B0F0") "~covmanCOL" ("" "" "0760F0") "~covmetaLIBS" ("" "" "0840F0") "~docmdlist" ("" "" "00D0E8") "~doidseqn" ("" "" "0040E8") "~dolatorre" ("" "" "00F0E8") "~dolatorre+" ("" "" "0110E8") "~dolatorre2" ("" "" "0120E8") "~dolist+" ("" "" "0190E8") "~dontuple" ("" "Internal DOSUBS" "0020E8") "~dontuple#" ("comp ob # --> {}" "Takes objects from comp in groups of # and evals ob on them. The results are returned -as a list." "0030E8") "~dopcoeff" ("" "" "05D0AB") "~dopolydiv" ("" "" "05C0AB") "~dopolyz" ("" "" "05B0AB") "~doptrseqn" ("" "" "00A0E8") "~dopval" ("" "" "06B0AB") "~dosecntuple" ("" "" "0010E8") "~dosecseqn" ("" "" "0080E8") "~doseq" ("" "" "0000E8") "~doseqn" ("" "" "00B0E8") "~doseqn#" ("" "" "00C0E8") "~dosort" ("" "" "01A0E8") "~elsielists?" ("" "" "0100E8") "~etorc" ("" "" "02F0E8") "~lauserQR" ("" "" "0250C2") "~lolatorre" ("" "" "0160E8") "~lslatorre" ("" "" "0150E8") "~metapolyz" ("" "" "05E0AB") "~morerepl" ("" "" "0240E8") "~moresub" ("" "" "0230E8") "~mrepll" ("" "" "0260E8") "~mrepll+" ("" "" "0270E8") "~mrepln" ("" "" "0250E8") "~msubll" ("" "" "02A0E8") "~msubll+" ("" "" "02B0E8") "~msubln" ("" "" "0280E8") "~msubnl" ("" "" "0290E8") "~msubnn" ("" "" "02C0E8") "~nBOXWHISKER" ("" "" "0070F1") "~nFUNCTION" ("" "" "0000F1") "~nFUNCTOPIC" ("" "" "00F0F1") "~nHISTOGRAM" ("" "" "0050F1") "~nPARAMETRIC" ("" "" "0030F1") "~nPARAMTOPIC" ("" "" "0110F1") "~nPOLAR" ("" "" "0020F1") "~nPOLARTOPIC" ("" "" "0100F1") "~nPTYPE>PINF" ("" "" "0220F1") "~nSCATTER" ("" "" "0040F1") "~nSEQTOPIC" ("" "" "0120F1") "~nSEQUENCE" ("" "" "0060F1") "~nSOLVE" ("" "" "0010F1") "~nSOLVETOPIC" ("" "" "0140F1") "~nSTATTOPIC" ("" "" "0130F1") "~ns*spec" ("" "" "0660AB") "~ollatorre" ("" "" "0170E8") "~ollatorre+" ("" "" "0180E8") "~pcoef" ("" "" "0040C0") "~pcoefacc1" ("" "" "0050C0") "~pcoefacc2" ("" "" "0060C0") "~pdiv" ("" "" "06C0AB") "~peval" ("" "" "0030C0") "~poly*" ("" "" "0620AB") "~poly+" ("" "" "0600AB") "~poly/" ("" "" "06E0AB") "~poly^" ("" "" "0680AB") "~poly^#" ("" "" "06A0AB") "~polyneg" ("" "" "0610AB") "~polyprep" ("" "" "05F0AB") "~proot" ("" "" "0010C0") "~proot_c" ("" "" "0000C0") "~proot_r" ("" "" "0020C0") "~ptrargs" ("" "" "0070E8") "~rMAKEPCOPY" ("" "" "0310C2") "~rPACKARRYD" ("" "" "0320C2") "~resymb" ("" "" "06D0AB") "~rpnAPPLY" ("" "" "081002") "~rpnDER" ("" "" "07E002") "~rpnINTG" ("" "" "07F002") "~rpnWHERE" ("" "" "080002") "~runalias?" ("" "" "02A0F1") "~seqid" ("" "" "0050E8") "~seqnargs" ("" "" "00E0E8") "~sllatorre" ("" "" "0140E8") "~sn*spec" ("" "" "0650AB") "~ss*spec" ("" "" "0670AB") "~topic_CAPLE" ("" "" "03B0F1") "~topic_NONE" ("" "" "0340F1") "~udfargs" ("" "" "0090E8") "~view01_CAPL" ("" "" "0360F1") "~view23_CAPL" ("" "" "0370F1") "~view45_CAPL" ("" "" "0380F1") "~view6_CAPLE" ("" "" "0390F1") "~view7_CAPLE" ("" "" "03A0F1") "~view_NONE" ("" "" "0350F1") "~{$}>{id}" ("" "" "01D0E8") "~{$}>{lam}" ("" "" "01E0E8") "~{id}>{$}" ("" "" "01B0E8") "~{lam}>{$}" ("" "" "01C0E8") "~topic_CAPLET" ("" "" "03B0F1") "~view01_CAPLET" ("" "" "0360F1") "~view23_CAPLET" ("" "" "0370F1") "~view45_CAPLET" ("" "" "0380F1") "EQcaseDROP" ("" "" "14ED5") "xABS" ("x \\-> x'" "Absolute Value Function +as a list." "0030E8") "~dopcoeff" ("" "" "05D0AB") "~dopolydiv" ("" "" "05C0AB") "~dopolyz" ("" "" "05B0AB") "~doptrseqn" ("" "" "00A0E8") "~dopval" ("" "" "06B0AB") "~dosecntuple" ("" "" "0010E8") "~dosecseqn" ("" "" "0080E8") "~doseq" ("" "" "0000E8") "~doseqn" ("" "" "00B0E8") "~doseqn#" ("" "" "00C0E8") "~dosort" ("" "" "01A0E8") "~elsielists?" ("" "" "0100E8") "~etorc" ("" "" "02F0E8") "~lauserQR" ("" "" "0250C2") "~lolatorre" ("" "" "0160E8") "~lslatorre" ("" "" "0150E8") "~metapolyz" ("" "" "05E0AB") "~morerepl" ("" "" "0240E8") "~moresub" ("" "" "0230E8") "~mrepll" ("" "" "0260E8") "~mrepll+" ("" "" "0270E8") "~mrepln" ("" "" "0250E8") "~msubll" ("" "" "02A0E8") "~msubll+" ("" "" "02B0E8") "~msubln" ("" "" "0280E8") "~msubnl" ("" "" "0290E8") "~msubnn" ("" "" "02C0E8") "~nBOXWHISKER" ("" "" "0070F1") "~nFUNCTION" ("" "" "0000F1") "~nFUNCTOPIC" ("" "" "00F0F1") "~nHISTOGRAM" ("" "" "0050F1") "~nPARAMETRIC" ("" "" "0030F1") "~nPARAMTOPIC" ("" "" "0110F1") "~nPOLAR" ("" "" "0020F1") "~nPOLARTOPIC" ("" "" "0100F1") "~nPTYPE>PINF" ("" "" "0220F1") "~nSCATTER" ("" "" "0040F1") "~nSEQTOPIC" ("" "" "0120F1") "~nSEQUENCE" ("" "" "0060F1") "~nSOLVE" ("" "" "0010F1") "~nSOLVETOPIC" ("" "" "0140F1") "~nSTATTOPIC" ("" "" "0130F1") "~ns*spec" ("" "" "0660AB") "~ollatorre" ("" "" "0170E8") "~ollatorre+" ("" "" "0180E8") "~pcoef" ("" "" "0040C0") "~pcoefacc1" ("" "" "0050C0") "~pcoefacc2" ("" "" "0060C0") "~pdiv" ("" "" "06C0AB") "~peval" ("" "" "0030C0") "~poly*" ("" "" "0620AB") "~poly+" ("" "" "0600AB") "~poly/" ("" "" "06E0AB") "~poly^" ("" "" "0680AB") "~poly^#" ("" "" "06A0AB") "~polyneg" ("" "" "0610AB") "~polyprep" ("" "" "05F0AB") "~proot" ("" "" "0010C0") "~proot_c" ("" "" "0000C0") "~proot_r" ("" "" "0020C0") "~ptrargs" ("" "" "0070E8") "~rMAKEPCOPY" ("" "" "0310C2") "~rPACKARRYD" ("" "" "0320C2") "~resymb" ("" "" "06D0AB") "~rpnAPPLY" ("" "" "081002") "~rpnDER" ("" "" "07E002") "~rpnINTG" ("" "" "07F002") "~rpnWHERE" ("" "" "080002") "~runalias?" ("" "" "02A0F1") "~seqid" ("" "" "0050E8") "~seqnargs" ("" "" "00E0E8") "~sllatorre" ("" "" "0140E8") "~sn*spec" ("" "" "0650AB") "~ss*spec" ("" "" "0670AB") "~topic_CAPLE" ("" "" "03B0F1") "~topic_NONE" ("" "" "0340F1") "~udfargs" ("" "" "0090E8") "~view01_CAPL" ("" "" "0360F1") "~view23_CAPL" ("" "" "0370F1") "~view45_CAPL" ("" "" "0380F1") "~view6_CAPLE" ("" "" "0390F1") "~view7_CAPLE" ("" "" "03A0F1") "~view_NONE" ("" "" "0350F1") "~{$}>{id}" ("" "" "01D0E8") "~{$}>{lam}" ("" "" "01E0E8") "~{id}>{$}" ("" "" "01B0E8") "~{lam}>{$}" ("" "" "01C0E8") "~topic_CAPLET" ("" "" "03B0F1") "~view01_CAPLET" ("" "" "0360F1") "~view23_CAPLET" ("" "" "0370F1") "~view45_CAPLET" ("" "" "0380F1") "EQcaseDROP" ("" "" "14ED5") "xABS" ("x --> x'" "Absolute Value Function -- Returns the absolute value of its argument. @@ -685,21 +685,21 @@ its argument. -- Flags: -3 -- -Related: NEG,SIGN" "3AA49" :Usr) "xACOS" ("x \\-> x'" "Arc cos fn +Related: NEG,SIGN" "3AA49" :Usr) "xACOS" ("x --> x'" "Arc cos fn -- Returns angle with given cos. -- z \\-> arc cos z 'sym' \\-> 'ACOS(sym)' -- -Related: ASIN,ATAN,COS,ISOL,ACOSH" "3B9E1" :Usr) "xACOSH" ("x \\-> x'" "Arc hyp cos fn +Related: ASIN,ATAN,COS,ISOL,ACOSH" "3B9E1" :Usr) "xACOSH" ("x --> x'" "Arc hyp cos fn -- Returns val with given hyp cos. -- z \\-> arc hyp cos z 'sym' \\-> 'ACOSH(sym)' -- -Related: ASINH,ATANH,COSH,ISOL" "3BAD8" :Usr) "xALOG" ("x \\-> x'" "Common antilog fn +Related: ASINH,ATANH,COSH,ISOL" "3BAD8" :Usr) "xALOG" ("x --> x'" "Common antilog fn -- ALOG x = 10^x -- @@ -709,7 +709,7 @@ Flags: -3 z \\-> 10^z 'sym' \\-> 'ALOG(sym)' -- -Related: EXP,LN,LOG" "3BCDB" :Usr) "xAND" ("x1 x2 \\-> x3" "And fn +Related: EXP,LN,LOG" "3BCDB" :Usr) "xAND" ("x1 x2 --> x3" "And fn -- Logical AND of 2 args. -- @@ -724,13 +724,13 @@ Flags: -3 -5 Numeric res -3 Bin int wordsize -5 \\-> -10 -- -Related: NOT,OR,XOR" "3DC94" :Usr) "xAPPLY" ("{symb1 .. symbn} f \\-> f(symb1...symbn)" "Apply to args fn +Related: NOT,OR,XOR" "3DC94" :Usr) "xAPPLY" ("{symb1 .. symbn} f --> f(symb1...symbn)" "Apply to args fn -- Creates expr for specified fn name & args -- -Related: QUOTE,|" "3D122" :Usr) "~xARC" ("c r \\Gh1 \\Gh2 \\-> -{#x #y} #r \\Gh1 \\Gh2 \\->" "Draw arc fn +Related: QUOTE,|" "3D122" :Usr) "~xARC" ("c r \\Gh1 \\Gh2 --> +{#x #y} #r \\Gh1 \\Gh2 -->" "Draw arc fn -- Draws arc in PICT anticlockwise from \\Gh1 to \\Gh2 centred on coord @@ -740,7 +740,7 @@ lev3 Flags: -17 -18 angle mode (-17 & -18) -- -Related: BOX,LINE,TLINE" "066004" :Usr) "xARG" ("c \\-> \\Gh" "Argument fn +Related: BOX,LINE,TLINE" "066004" :Usr) "xARG" ("c --> \\Gh" "Argument fn -- Returns angle of a complex number -- @@ -748,33 +748,33 @@ Returns angle of a complex number 'sym' \\-> 'ARG(sym)' -- Flags: -17 -18 - Ang Mode -17,-18" "3B5A0" :Usr) "~xARRY\\->" ("[] \\-> x1...xn {n} -[[]] \\-> x11...xnm {n m}" "Array to stack cmd + Ang Mode -17,-18" "3B5A0" :Usr) "~xARRY\\->" ("[] --> x1...xn {n} +[[]] --> x11...xnm {n m}" "Array to stack cmd -- Return elems of array to stack. OBJ\\-> includes this functionality. -- -Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "03C004" :Usr) "~xARRY>" ("[] \\-> x1...xn {n} -[[]] \\-> x11...xnm {n m}" "Array to stack cmd +Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "03C004" :Usr) "~xARRY>" ("[] --> x1...xn {n} +[[]] --> x11...xnm {n m}" "Array to stack cmd -- Return elems of array to stack. OBJ\\-> includes this functionality. -- -Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "03C004" :Usr) "~x\\->ARRY" ("x1..xn n \\-> [] -x11...xnm {n m} \\-> [[]]" "Stack to Array Cmd +Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "03C004" :Usr) "~x\\->ARRY" ("x1..xn n --> [] +x11...xnm {n m} --> [[]]" "Stack to Array Cmd -- Returns a vector of n real or complex elements or a matrix of n \327 m real or complex solutions. -- -Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "03B004" :Usr) "~x>ARRY" ("x1..xn n \\-> [] -x11...xnm {n m} \\-> [[]]" "Stack to Array Cmd +Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "03B004" :Usr) "~x>ARRY" ("x1..xn n --> [] +x11...xnm {n m} --> [[]]" "Stack to Array Cmd -- Returns a vector of n real or complex elements or a matrix of n \327 m real or complex solutions. -- -Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "03B004" :Usr) "xASIN" ("x \\-> x'" "Arc sin fn +Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "03B004" :Usr) "xASIN" ("x --> x'" "Arc sin fn -- Gives angle whose sin is given -- @@ -786,7 +786,7 @@ Flags: -1 -3 -17 -18 Numerical res -3 Angle mode -17,-18 -- -Related: ACOS,ATAN,ISOL,SIN" "3B95B" :Usr) "xASINH" ("x \\-> x'" "Arc hyp sin fn +Related: ACOS,ATAN,ISOL,SIN" "3B95B" :Usr) "xASINH" ("x --> x'" "Arc hyp sin fn -- Gives Val whose hyp sin is given -- @@ -797,8 +797,8 @@ Flags: -1 -3 Principal soln -1 Numerical res -3 -- -Related: ACOSH,ATANH,ISOL,SINH" "3BA93" :Usr) "~xASN" ("obj key \\-> -'SKEY' \\->" "Assign cmd +Related: ACOSH,ATANH,ISOL,SINH" "3BA93" :Usr) "~xASN" ("obj key --> +'SKEY' -->" "Assign cmd -- Defines single key on user kbd by assigning the given obj to the @@ -829,7 +829,7 @@ passed instead, the specified key is restored to std. -- Related: DELKEYS,RCLKEYS,STOKEYS -TEXT:Keycodes" "086004" :Usr) "~xASR" ("# \\-> #'" "Arithmetic shift right cmd +TEXT:Keycodes" "086004" :Usr) "~xASR" ("# --> #'" "Arithmetic shift right cmd -- Shifts a bint 1 bit to the right except for the most significant @@ -839,7 +839,7 @@ Flags: -5 -6 -7 -8 -9 -10 -11 -12 bint wordsize -5 -> -10 bint base -11, -12 -- -Related: SL,SLB,SR,SRB" "00A004" :Usr) "xATAN" ("x \\-> x'" "Arc tan fn +Related: SL,SLB,SR,SRB" "00A004" :Usr) "xATAN" ("x --> x'" "Arc tan fn -- Returns the angle having the tan -- @@ -851,7 +851,7 @@ Flags: -1 -3 -17 -18 Numeric results -3 Angle mode -17,-18 -- -Related: ACOS,ASIN,ISOL,TAN" "3BA49" :Usr) "xATANH" ("x \\-> x'" "Arc hyp tan fn +Related: ACOS,ASIN,ISOL,TAN" "3BA49" :Usr) "xATANH" ("x --> x'" "Arc hyp tan fn -- Returns the value with given hyp tan. @@ -864,7 +864,7 @@ Flags: -1 -3 -22 Numeric results -3 Infinite result exception -22 -- -Related: ACOSH,ASINH,ISOL,TANH" "3BB4A" :Usr) "~xAUTO" ("\\->" " Calculates a y-axis display range +Related: ACOSH,ASINH,ISOL,TANH" "3BB4A" :Usr) "~xAUTO" ("-->" " Calculates a y-axis display range or an x- & y-axis display range. -- Action depends on plot type: @@ -895,7 +895,7 @@ Action depends on plot type: of XCOL. y-range is min & max of YCOL -- -Related: DRAW,SCALEH,SCALE,SCL\\GS, SCALEW,XRNG,YRNG" "04B004" :Usr) "xBEEP" ("freq dur \\->" "Beep cmd +Related: DRAW,SCALEH,SCALE,SCL\\GS, SCALEW,XRNG,YRNG" "04B004" :Usr) "xBEEP" ("freq dur -->" "Beep cmd -- Sounds a tone of n Hz for x secs. -- @@ -904,35 +904,35 @@ Flags: -56 Max Freq = 4400 Hz Max Duration = 1048.575 secs. -- -Related: HALT,INPUT,PROMPT,WAIT" "3A62E" :Usr) "~xBLANK" ("#width #height \\-> grob" "Blank Graphics Obj Cmd +Related: HALT,INPUT,PROMPT,WAIT" "3A62E" :Usr) "~xBLANK" ("#width #height --> grob" "Blank Graphics Obj Cmd -- Creates a blank graphics obj of the specified width and height. -- -Related: \\->GROB,LCD\\->" "05C004" :Usr) "~xBOX" ("{#n1 #m1} {#n2 #m2} \\-> -c1 c2 \\->" "Box Cmd +Related: \\->GROB,LCD\\->" "05C004" :Usr) "~xBOX" ("{#n1 #m1} {#n2 #m2} --> +c1 c2 -->" "Box Cmd -- Draws in PICT a box whose opposite corners are defined by the specified pixel or user-unit coords. -- -Related: ARC,LINE,TLINE" "05B004" :Usr) "~xBYTES" ("obj \\-> chksum size" "Bytes Size Cmd +Related: ARC,LINE,TLINE" "05B004" :Usr) "~xBYTES" ("obj --> chksum size" "Bytes Size Cmd -- Returns the number of bytes & the checksum for the given obj. -- -Related: MEM" "024004" :Usr) "~xB\\->R" ("# \\-> R" "Binary to Real Cmd +Related: MEM" "024004" :Usr) "~xB\\->R" ("# --> R" "Binary to Real Cmd -- Converts a binary integer to its floating-point equivalent. -- -Related: R\\->B" "014004" :Usr) "~xB>R" ("# \\-> R" "Binary to Real Cmd +Related: R\\->B" "014004" :Usr) "~xB>R" ("# --> R" "Binary to Real Cmd -- Converts a binary integer to its floating-point equivalent. -- -Related: R\\->B" "014004" :Usr) "xCASE" ("\\->" "CASE Conditional Structure Cmd +Related: R\\->B" "014004" :Usr) "xCASE" ("-->" "CASE Conditional Structure Cmd -- Starts CASE ... END conditional structure. @@ -942,7 +942,7 @@ structure. END \\-> END \\-> -- -Related: END,IF,IFERR,THEN" "3EE91" :Usr) "xCEIL" ("x \\-> n" "Ceiling Func +Related: END,IF,IFERR,THEN" "3EE91" :Usr) "xCEIL" ("x --> n" "Ceiling Func -- Returns the smallest integer greater than or equal to the @@ -954,8 +954,8 @@ argument. -- Flags: -3 -- -Related: FLOOR,IP,RND,TRNC" "3BEB2" :Usr) "~xCENTR" ("(x,y) \\-> -x \\->" "Centre Cmd +Related: FLOOR,IP,RND,TRNC" "3BEB2" :Usr) "~xCENTR" ("(x,y) --> +x -->" "Centre Cmd -- Adjusts the first two parameters in the reserved variable PPAR, @@ -965,23 +965,23 @@ argument (x,y) is the plot centre. -- TEXT:Reserved|PPAR -- -Related: SCALE" "048004" :Usr) "~xCF" ("n \\->" "Clear Flag Cmd +Related: SCALE" "048004" :Usr) "~xCF" ("n -->" "Clear Flag Cmd -- Clears the specified user or system flag. -- -Related: FC?,FC?C,FS?,FS?C,SF" "026004" :Usr) "~xCHOOSE" ("title {elems} pos \\-> ob 1 - \\-> 0" "User-Defined Choose Box Cmd +Related: FC?,FC?C,FS?,FS?C,SF" "026004" :Usr) "~xCHOOSE" ("title {elems} pos --> ob 1 + --> 0" "User-Defined Choose Box Cmd -- Creates a user-defined choose box -- -Related: INFORM,NOVAL" "04E0AB" :Usr) "~xCHR" ("n \\-> $" "Character Cmd +Related: INFORM,NOVAL" "04E0AB" :Usr) "~xCHR" ("n --> $" "Character Cmd -- Returns a string representing the HP 48 character corresponding to the character code n. -- -Related: NUM,POS,REPL,SIZE,SUB" "036004" :Usr) "x%CH" ("x1 x2 \\-> x3" "Percent Change Func +Related: NUM,POS,REPL,SIZE,SUB" "036004" :Usr) "x%CH" ("x1 x2 --> x3" "Percent Change Func -- Returns the percent change from x (level 2) to y (level 1) as a @@ -997,28 +997,28 @@ percentage of x. -- Flags: -3 -- -Related: %,%T" "3C53B" :Usr) "~xCLEAR" ("ob1 .. obn \\->" "Clear Cmd +Related: %,%T" "3C53B" :Usr) "~xCLEAR" ("ob1 .. obn -->" "Clear Cmd -- Removes all objects from the stack. -- -Related: CLVAR,PURGE" "077004" :Usr) "~xCLKADJ" ("ticks \\->" "Adjust System Clock Cmd +Related: CLVAR,PURGE" "077004" :Usr) "~xCLKADJ" ("ticks -->" "Adjust System Clock Cmd -- Adjusts the system time by x clock ticks, where 8192 clock ticks equal 1 second. -- -Related: \\->TIME" "01F004" :Usr) "xCLLCD" ("\\->" "Clear LCD Cmd +Related: \\->TIME" "01F004" :Usr) "xCLLCD" ("-->" "Clear LCD Cmd -- Clears (blanks) the stack display -- -Related: DISP,FREEZE" "3A864" :Usr) "xCNRM" ("[] \\-> col_norm" "Column Norm Cmd +Related: DISP,FREEZE" "3A864" :Usr) "xCNRM" ("[] --> col_norm" "Column Norm Cmd -- Returns the column norm (onenorm) of the array argument. -- -Related: CROSS,DET,DOT,RNRM" "3C33A" :Usr) "~xCOL+" ("[[]] [[]]' n \\-> [[]]'' -[] x n \\-> []'" "Insert Column Cmd +Related: CROSS,DET,DOT,RNRM" "3C33A" :Usr) "~xCOL+" ("[[]] [[]]' n --> [[]]'' +[] x n --> []'" "Insert Column Cmd -- Inserts an array (vector or matrix) into a matrix (one or @@ -1030,8 +1030,8 @@ and returns the modified array. [[mat]]1 [vec]col nidx \\-> [[mat]]2 [vec]1 nelement nidx \\-> [vec]2 -- -Related: COL-,CSWP,ROW+,ROW-" "0460AB" :Usr) "~xCOL-" ("[] n \\-> []' xn -[[]] n \\-> [[]]' [vn]" "Delete Column Cmd +Related: COL-,CSWP,ROW+,ROW-" "0460AB" :Usr) "~xCOL-" ("[] n --> []' xn +[[]] n --> [[]]' [vn]" "Delete Column Cmd -- Deletes column n of a matrix (or element n of a vector), and @@ -1039,13 +1039,13 @@ returns the modified matrix (or vector) and the deleted column (or element). -- -Related: COL+,CSWP,ROW+,ROW-" "0450AB" :Usr) "xCOLCT" ("symb \\-> symb'" "Collect Like Terms Cmd +Related: COL+,CSWP,ROW+,ROW-" "0450AB" :Usr) "xCOLCT" ("symb --> symb'" "Collect Like Terms Cmd -- Simplifies an algebraic expression or equation by \"collecting\" like terms. Does not modify numbers. -- -Related: EXPAN,ISOL,QUAD,SHOW" "3D9F3" :Usr) "xCOMB" ("n k \\-> Cn,k" "Combinations Func +Related: EXPAN,ISOL,QUAD,SHOW" "3D9F3" :Usr) "xCOMB" ("n k --> Cn,k" "Combinations Func -- Returns the number of possible combinations ofn items taken m @@ -1056,9 +1056,9 @@ at a time. n 'symm' \\-> 'COMB(n,symm)' 'symn' 'symm' \\-> 'COMB(symn,symm)' -- -Related: PERM,!" "3C5E4" :Usr) "~xCON" ("{ n } x \\-> [] -{ n k } x \\-> [[]] -[] x \\-> []'" "Constant Array Cmd +Related: PERM,!" "3C5E4" :Usr) "~xCON" ("{ n } x --> [] +{ n k } x --> [[]] +[] x --> []'" "Constant Array Cmd -- Returns a constant array, defined as an array whose elements all @@ -1070,13 +1070,13 @@ have the same value. [C-arr] xcnst \\-> [C-arrcnst] 'name' zcnst \\-> -- -Related: IDN" "03E004" :Usr) "~xCOND" ("[[n*n]] \\-> x" "Conditional Number Cmd +Related: IDN" "03E004" :Usr) "~xCOND" ("[[n*n]] --> x" "Conditional Number Cmd -- Returns the 1-norm (column norm) condition number of a square matrix. -- -Related: SNRM,SRAD,TRACE" "0010AB" :Usr) "xCONJ" ("x \\-> x'" "Conjugate Analytic Func +Related: SNRM,SRAD,TRACE" "0010AB" :Usr) "xCONJ" ("x --> x'" "Conjugate Analytic Func -- Conjugates a complex number or a complex array. @@ -1089,17 +1089,17 @@ complex array. -- Flags: -3 -- -Related: ABS,IM,RE,SCONJ,SIGN" "3AA9F" :Usr) "xCONT" ("\\->" "Continue Program Execution Cmd +Related: ABS,IM,RE,SCONJ,SIGN" "3AA9F" :Usr) "xCONT" ("-->" "Continue Program Execution Cmd -- Resumes execution of a halted program. -- -Related: HALT,KILL,PROMPT" "3A8C0" :Usr) "~xCONVERT" ("x1_u1 x2_u2 \\-> x3_u2" "Convert Units Cmd +Related: HALT,KILL,PROMPT" "3A8C0" :Usr) "~xCONVERT" ("x1_u1 x2_u2 --> x3_u2" "Convert Units Cmd -- Converts a source unit object to the dimensions of a target object -- -Related: UBASE,UFACT,\\->UNIT,UVAL" "015004" :Usr) "xCORR" ("\\-> x_correlation" "Correlation Cmd +Related: UBASE,UFACT,\\->UNIT,UVAL" "015004" :Usr) "xCORR" ("--> x_correlation" "Correlation Cmd -- Returns the correlation coefficient of the independent and @@ -1109,7 +1109,7 @@ current statistics matrix -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,COV,PREDX,PREDY,XCOL,YCOL" "2BF46" :Usr) "xCOS" ("x \\-> x'" "Cos Func +Related: COL\\GS,COV,PREDX,PREDY,XCOL,YCOL" "2BF46" :Usr) "xCOS" ("x --> x'" "Cos Func -- Returns the cos of the argument. -- @@ -1119,7 +1119,7 @@ Returns the cos of the argument. -- Flags: -3 -17 -18 -- -Related: ACOS,SIN,TAN" "3B7D5" :Usr) "xCOSH" ("x \\-> x'" "Hyp Cos Func +Related: ACOS,SIN,TAN" "3B7D5" :Usr) "xCOSH" ("x --> x'" "Hyp Cos Func -- Returns the hyp cos of the argument. -- @@ -1128,7 +1128,7 @@ Returns the hyp cos of the argument. -- Flags: -3 -- -Related: ACOSH,SINH,TANH" "3B8C7" :Usr) "xCOV" ("\\-> x_covariance" "Covariance Cmd +Related: ACOSH,SINH,TANH" "3B8C7" :Usr) "xCOV" ("--> x_covariance" "Covariance Cmd -- Returns the sample covariance of the independent and dependent @@ -1137,50 +1137,50 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,CORR,PCOV,PREDX,PREDY, XCOL,YCOL" "2BF61" :Usr) "xCROSS" ("[1] [2] \\-> [3]" "Cross Product Cmd +Related: COL\\GS,CORR,PCOV,PREDX,PREDY, XCOL,YCOL" "2BF61" :Usr) "xCROSS" ("[1] [2] --> [3]" "Cross Product Cmd -- CROSS returns the cross product [3] = [1] x [2] of vectors [1] and [2]. -- -Related: CNRM,DET,DOT,RNRM" "3C3EC" :Usr) "~xC\\->PX" ("(x,y) \\-> {#n #m}" "Complex to Pixel Cmd +Related: CNRM,DET,DOT,RNRM" "3C3EC" :Usr) "~xC\\->PX" ("(x,y) --> {#n #m}" "Complex to Pixel Cmd -- Converts the specifiec user-unit coordiates to pixel coordiates. -- (x,y) \\-> { #n #m } -- -Related: PX\\->C" "052004" :Usr) "~xC>PX" ("(x,y) \\-> {#n #m}" "Complex to Pixel Cmd +Related: PX\\->C" "052004" :Usr) "~xC>PX" ("(x,y) --> {#n #m}" "Complex to Pixel Cmd -- Converts the specifiec user-unit coordiates to pixel coordiates. -- (x,y) \\-> { #n #m } -- -Related: PX\\->C" "052004" :Usr) "~xC\\->R" ("(x,y) \\-> x y -[C] \\-> [R] [I]" "Complex to Real Cmd +Related: PX\\->C" "052004" :Usr) "~xC\\->R" ("(x,y) --> x y +[C] --> [R] [I]" "Complex to Real Cmd -- Separates the real and imaginary parts of a complex number or complex array. -- -Related: R\\->C,RE,IM" "032004" :Usr) "~xC>R" ("(x,y) \\-> x y -[C] \\-> [R] [I]" "Complex to Real Cmd +Related: R\\->C,RE,IM" "032004" :Usr) "~xC>R" ("(x,y) --> x y +[C] --> [R] [I]" "Complex to Real Cmd -- Separates the real and imaginary parts of a complex number or complex array. -- -Related: R\\->C,RE,IM" "032004" :Usr) "~xDATE" ("\\-> date" "Returns the system date. +Related: R\\->C,RE,IM" "032004" :Usr) "~xDATE" ("--> date" "Returns the system date. -- -Related: DATE+,DDAYS,TIME,TSTR" "01B004" :Usr) "~x\\->DATE" ("date \\->" "Set Date Cmd +Related: DATE+,DDAYS,TIME,TSTR" "01B004" :Usr) "~x\\->DATE" ("date -->" "Set Date Cmd -- Sets the system date to date. -- -Related: \\->TIME" "01D004" :Usr) "~xSETDATE" ("date \\->" "Set Date Cmd +Related: \\->TIME" "01D004" :Usr) "~xSETDATE" ("date -->" "Set Date Cmd -- Sets the system date to date. -- -Related: \\->TIME" "01D004" :Usr) "~xDATE+" ("date ndays \\-> date'" "Date Addition Cmd +Related: \\->TIME" "01D004" :Usr) "~xDATE+" ("date ndays --> date'" "Date Addition Cmd -- Returns a past or future date, given a date in level 2 and a @@ -1188,12 +1188,12 @@ nmber of days in level 1. -- Flags: -42 -- -Related: DATE,DDAYS" "022004" :Usr) "~xDDAYS" ("date1 date2 \\-> days" "Delta Days Cmd +Related: DATE,DDAYS" "022004" :Usr) "~xDDAYS" ("date1 date2 --> days" "Delta Days Cmd -- Returns the number of days between two dates. -- -Related: DATE,DATE+" "021004" :Usr) "~xDECR" ("name \\-> x_new" "Decrement Cmd +Related: DATE,DATE+" "021004" :Usr) "~xDECR" ("name --> x_new" "Decrement Cmd -- Takes a variable on level 1, subtracts 1, stores the new value @@ -1201,22 +1201,22 @@ back into the original variable, and returns the new value to level 1. -- -Related: INCR,STO+,STO-" "080004" :Usr) "~xDEPTH" ("\\-> n" "Depth Cmd +Related: INCR,STO+,STO-" "080004" :Usr) "~xDEPTH" ("--> n" "Depth Cmd -- Returns a real number representing the number of objects present on the stack (before DEPTH was -executed)." "071004" :Usr) "xDET" ("[[]] \\-> x" "Determinant Func +executed)." "071004" :Usr) "xDET" ("[[]] --> x" "Determinant Func -- Returns the determinant of a square matrix. -- -Related: CNRM,CROSS,DOT,RNRM" "3C36D" :Usr) "xDIR" ("" "" "3EFBF" :Usr) "xDISP" ("obj n_line \\->" "Display Cmd +Related: CNRM,CROSS,DOT,RNRM" "3C36D" :Usr) "xDIR" ("" "" "3EFBF" :Usr) "xDISP" ("obj n_line -->" "Display Cmd -- Displays obj in the nth display line. -- -Related: FREEZE,HALT,INPUT,PROMPT" "3A614" :Usr) "xDO" ("\\->" "DO Indefinite Loop Structure Cmd +Related: FREEZE,HALT,INPUT,PROMPT" "3A614" :Usr) "xDO" ("-->" "DO Indefinite Loop Structure Cmd -- Starts DO ... UNTIL ... END indefinite loop structure. @@ -1225,18 +1225,18 @@ indefinite loop structure. UNTIL \\-> END T/F \\-> -- -Related: END,UNTIL,WHILE" "3E695" :Usr) "xDOERR" ("n \\-> -#n \\-> -$ \\-> -0 \\->" "Do Error Cmd +Related: END,UNTIL,WHILE" "3E695" :Usr) "xDOERR" ("n --> +#n --> +$ --> +0 -->" "Do Error Cmd -- Executes a \"user-specified\" error, causing a program to behave exactly as if a normal error had occurred during program execution. -- -Related: ERRM,ERRN,ERR0" "3A3D2" :Usr) "~xDOLIST" ("{1}...{n} n prog \\-> {} -{1}...{n} prog \\-> {} (n=1)" "Do to List Cmd +Related: ERRM,ERRN,ERR0" "3A3D2" :Usr) "~xDOLIST" ("{1}...{n} n prog --> {} +{1}...{n} prog --> {} (n=1)" "Do to List Cmd -- Applies commands, programs, or user-defined functions to lists. @@ -1248,8 +1248,8 @@ user-defined functions to lists. {lst}1 ...{lst}n cmd \\-> {res} {lst}1 ...{lst}n name \\-> {res} -- -Related: DOSUBS,ENDSUB,NSUB,STREAM" "0590AB" :Usr) "~xDOSUBS" ("{} n prog \\-> {}' -{} prog \\-> {}' (n=1)" "Do to Sublist Cmd +Related: DOSUBS,ENDSUB,NSUB,STREAM" "0590AB" :Usr) "~xDOSUBS" ("{} n prog --> {}' +{} prog --> {}' (n=1)" "Do to Sublist Cmd -- Applies a program or command to groups of elements in a list. @@ -1261,7 +1261,7 @@ groups of elements in a list. {list}1 command \\-> {list}2 {list}1 name \\-> {list}2 -- -Related: DOLIST,ENDSUB,NSUB,STREAM" "0540AB" :Usr) "xDOT" ("[1] [2] \\-> x" "Dot Product Cmd +Related: DOLIST,ENDSUB,NSUB,STREAM" "0540AB" :Usr) "xDOT" ("[1] [2] --> x" "Dot Product Cmd -- Returns the dot product AoB of two arrays A and B, calculated @@ -1269,49 +1269,49 @@ as the sum of the products of the corresponding elements of the two arrays. -- -Related: CNRM,CROSS,DET,RNRM" "3C3A0" :Usr) "~xDRAX" ("\\->" "Draw Axes Cmd +Related: CNRM,CROSS,DET,RNRM" "3C3A0" :Usr) "~xDRAX" ("-->" "Draw Axes Cmd -- Draws axes in PICT. -- -Related: AXES,DRAW,LABEL" "04C004" :Usr) "~xDROP" ("ob \\->" "Drop Object Cmd +Related: AXES,DRAW,LABEL" "04C004" :Usr) "~xDROP" ("ob -->" "Drop Object Cmd -- Removes the level 1 object from the stack. -- -Related: CLEAR,DROPN,DROP2" "06D004" :Usr) "~xDROP2" ("ob1 ob2 \\->" "Drop 2 Objects Cmd +Related: CLEAR,DROPN,DROP2" "06D004" :Usr) "~xDROP2" ("ob1 ob2 -->" "Drop 2 Objects Cmd -- Removes the first two objects from the stack. -- -Related: CLEAR,DROP,DROPN" "06E004" :Usr) "~xDROPN" ("ob1...obn n \\->" "Drop n Objects Cmd +Related: CLEAR,DROP,DROPN" "06E004" :Usr) "~xDROPN" ("ob1...obn n -->" "Drop n Objects Cmd -- Removes the first n + 1 objects from the stack (the first n objects excluding the integer n itself). -- -Related: CLEAR,DROP,DROP2" "072004" :Usr) "~xDTAG" ("tag:obj \\-> obj" "Delete Tag Cmd +Related: CLEAR,DROP,DROP2" "072004" :Usr) "~xDTAG" ("tag:obj --> obj" "Delete Tag Cmd -- DTAG removes all tags (labels) from an object. -- -Related: LIST\\->,\\->TAG" "08B004" :Usr) "~xDUP" ("ob \\-> ob ob" "Duplicate Object Cmd +Related: LIST\\->,\\->TAG" "08B004" :Usr) "~xDUP" ("ob --> ob ob" "Duplicate Object Cmd -- DUP returns a copy to level 1 of the object in level 1. -- -Related: DUPN,DUP2,PICK" "06A004" :Usr) "~xDUP2" ("1 2 \\-> 1 2 1 2" "Duplicate 2 Objects Cmd +Related: DUPN,DUP2,PICK" "06A004" :Usr) "~xDUP2" ("1 2 --> 1 2 1 2" "Duplicate 2 Objects Cmd -- DUP2 returns copies of the objects in levels 1 and 2 of the stack. -- -Related: DUP,DUPN,PICK" "06B004" :Usr) "~xDUPN" ("1...n n \\-> 1...n 1...n" "Duplicate n Objects Cmd +Related: DUP,DUPN,PICK" "06B004" :Usr) "~xDUPN" ("1...n n --> 1...n 1...n" "Duplicate n Objects Cmd -- Takes an integer n from level 1 of the stack, and returns copies of the objects in stack levels 2n through n + 1. -- -Related: DUP,DUP2,PICK" "073004" :Usr) "xD\\->R" ("x \\-> (\\pi/180)x" "Degrees to Radians Func +Related: DUP,DUP2,PICK" "073004" :Usr) "xD\\->R" ("x --> (\\pi/180)x" "Degrees to Radians Func -- Converts a real number representing an angle in degrees to its @@ -1320,7 +1320,7 @@ equivalent in radians. x \\-> (\\pi/180) x 'sym' \\-> 'D\\->R(sym)' -- -Related: R\\->D" "3C223" :Usr) "xD>R" ("x \\-> (\\pi/180)x" "Degrees to Radians Func +Related: R\\->D" "3C223" :Usr) "xD>R" ("x --> (\\pi/180)x" "Degrees to Radians Func -- Converts a real number representing an angle in degrees to its @@ -1329,29 +1329,29 @@ equivalent in radians. x \\-> (\\pi/180) x 'sym' \\-> 'D\\->R(sym)' -- -Related: R\\->D" "3C223" :Usr) "xe" ("\\-> e" "e Func +Related: R\\->D" "3C223" :Usr) "xe" ("--> e" "e Func -- Returns the symbolic constant e or its numerical representation, 2.71828182846. -- -Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "3AB5B" :Usr) "xCONSTANTe" ("\\-> e" "e Func +Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "3AB5B" :Usr) "xCONSTANTe" ("--> e" "e Func -- Returns the symbolic constant e or its numerical representation, 2.71828182846. -- -Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "3AB5B" :Usr) "~xEGV" ("[[]] \\-> [[evect]]' [evals]" "Eigenvalues and Eigenvectors Command +Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "3AB5B" :Usr) "~xEGV" ("[[]] --> [[evect]]' [evals]" "Eigenvalues and Eigenvectors Command -- Computes the eigenvalues and right eigenvectors for a square matrix. -- -Related: EGVL" "0070AB" :Usr) "~xEGVL" ("[[]] \\-> [egval]" "Eigenvalues Cmd +Related: EGVL" "0070AB" :Usr) "~xEGVL" ("[[]] --> [egval]" "Eigenvalues Cmd -- Computes the eigenvalues of a square matrix. -- -Related: EGV" "0080AB" :Usr) "xELSE" ("\\->" "ELSE Cmd +Related: EGV" "0080AB" :Usr) "xELSE" ("-->" "ELSE Cmd -- Starts false clause in conditional or error-trapping structure. @@ -1367,7 +1367,7 @@ See the IF, CASE, IFERR, DO, and WHILE keyword entries for syntax information. -- -Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "3EDB3" :Usr) "xENDDO" ("1/0 \\->" "END Cmd +Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "3EDB3" :Usr) "xENDDO" ("1/0 -->" "END Cmd -- Ends conditional, error-trapping, and indefinite loop structures. @@ -1394,13 +1394,13 @@ See the IF, CASE, IFERR, DO, and WHILE keyword entries for syntax information. -- -Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "3EDB3" :Usr) "~xENDSUB" ("\\-> x" "Ending Sublist Cmd +Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "3EDB3" :Usr) "~xENDSUB" ("--> x" "Ending Sublist Cmd -- Provides a way to access the total number of sublists contained in the list used by DOSUBS. -- -Related: DOSUBS,NSUB" "0560AB" :Usr) "~xENG" ("n \\->" "Engineering Mode Cmd +Related: DOSUBS,NSUB" "0560AB" :Usr) "~xENG" ("n -->" "Engineering Mode Cmd -- Sets the number display format to Engineering mode, which displays @@ -1411,7 +1411,7 @@ multiple of three. The total number of significant digits displayed is n + 1. -- -Related: FIX,SCI,STD" "0200AB" :Usr) "~xEQ\\->" ("'l=r' \\-> l r" "Equation to Stack Cmd +Related: FIX,SCI,STD" "0200AB" :Usr) "~xEQ\\->" ("'l=r' --> l r" "Equation to Stack Cmd -- Separates an equation into its left and right sides. @@ -1422,7 +1422,7 @@ left and right sides. x_u \\-> x_u 0 'sym' \\-> 'sym' 0 -- -Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "039004" :Usr) "~xEQ>" ("'l=r' \\-> l r" "Equation to Stack Cmd +Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "039004" :Usr) "~xEQ>" ("'l=r' --> l r" "Equation to Stack Cmd -- Separates an equation into its left and right sides. @@ -1433,30 +1433,30 @@ left and right sides. x_u \\-> x_u 0 'sym' \\-> 'sym' 0 -- -Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "039004" :Usr) "~xERASE" ("\\->" "Erase PICT Cmd +Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "039004" :Usr) "~xERASE" ("-->" "Erase PICT Cmd -- Erases PICT, leaving a blank PICT of the same dimensions. -- -Related: DRAW" "04F004" :Usr) "xERR0" ("\\->" "Clear Last Error Number Cmd +Related: DRAW" "04F004" :Usr) "xERR0" ("-->" "Clear Last Error Number Cmd -- Clears the last error number so that a subsequent execution of ERRN returns # 0h, and clears the last error message. -- -Related: DOERR,ERRM,ERRN" "3A400" :Usr) "xERRM" ("\\-> $msg" "Error Message Cmd +Related: DOERR,ERRM,ERRN" "3A400" :Usr) "xERRM" ("--> $msg" "Error Message Cmd -- Returns a string containing the error message of the most recent calculator error. -- -Related: DOERR,ERRN,ERR0" "3A42A" :Usr) "xERRN" ("\\-> $nerr" "Error Number Cmd +Related: DOERR,ERRN,ERR0" "3A42A" :Usr) "xERRN" ("--> $nerr" "Error Number Cmd -- Returns the error number of the most recent calculator error. -- -Related: DOERR,ERRM,ERR0" "3A415" :Usr) "xEVAL" ("ob \\-> ?" "Evaluate Object Cmd +Related: DOERR,ERRM,ERR0" "3A415" :Usr) "xEVAL" ("ob --> ?" "Evaluate Object Cmd -- Evaluates the object. -- @@ -1506,7 +1506,7 @@ Name Evaluates the specified object. Other Objects Puts the object on the stack. -- -Related: \\->NUM,SYSEVAL" "3A43F" :Usr) "xEXP" ("x \\-> x'" "Exponential Analytic Func +Related: \\->NUM,SYSEVAL" "3A43F" :Usr) "xEXP" ("x --> x'" "Exponential Analytic Func -- Returns the exponential, or natural antilogarithm, of the @@ -1516,13 +1516,13 @@ the given power. z \\-> ez 'sym' \\-> 'EXP(sym)' -- -Related: ALOG,EXPM,LN,LOG" "3BBAD" :Usr) "xEXPAN" ("symb1 \\-> symb2" "Expand Products Cmd +Related: ALOG,EXPM,LN,LOG" "3BBAD" :Usr) "xEXPAN" ("symb1 --> symb2" "Expand Products Cmd -- Rewrites an algebraic expression or equation by expanding products and powers. -- -Related: COLCT,EXPAND,ISOL,QUAD,SHOW" "3DA36" :CASHELP :Usr) "~xEXPFIT" ("\\->" "Exponential Curve Fit Cmd +Related: COLCT,EXPAND,ISOL,QUAD,SHOW" "3DA36" :CASHELP :Usr) "~xEXPFIT" ("-->" "Exponential Curve Fit Cmd -- Stores EXPFIT as the fifth parameter in the reserved variable @@ -1532,14 +1532,14 @@ exponential curve futting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,LR,LINFIT,LOGFIT,PWRFIT" "0280AB" :Usr) "xEXPM" ("x \\-> x'" "Exponential Minus 1 Analytic Func +Related: BESTFIT,LR,LINFIT,LOGFIT,PWRFIT" "0280AB" :Usr) "xEXPM" ("x --> x'" "Exponential Minus 1 Analytic Func -- Returns e^x - 1. -- x \\-> e^x - 1 'sym' \\-> 'EXPM(sym)' -- -Related: EXP,LNP1" "3BD5B" :Usr) "~xFC?" ("n \\-> 0/1" "Flag Clear? Cmd +Related: EXP,LNP1" "3BD5B" :Usr) "~xFC?" ("n --> 0/1" "Flag Clear? Cmd -- Tests whether the system or user flag specified by nflag number is @@ -1548,7 +1548,7 @@ test result: 1 (true) if the flag is clear or 0 (false) if the flag is set. -- -Related: CF,FC?C,FS?,FS?C,SF" "028004" :Usr) "~xFC?C" ("n \\-> 0/1" "Flag Clear? Clear Cmd +Related: CF,FC?C,FS?,FS?C,SF" "028004" :Usr) "~xFC?C" ("n --> 0/1" "Flag Clear? Clear Cmd -- Tests whether the system or user flag specified by nflag number is @@ -1558,13 +1558,13 @@ flag is clear or 0 (false) if the flag is set. After testing, clears the flag. -- -Related: CF,FC?,FS?,FS?C,SF" "02A004" :Usr) "~xFIX" ("n \\->" "Fix Mode Cmd +Related: CF,FC?,FS?,FS?C,SF" "02A004" :Usr) "~xFIX" ("n -->" "Fix Mode Cmd -- Sets the number display format to Fix mode, which rounds the display to n display places. -- -Related: SCI,STD,ENG" "01E0AB" :Usr) "xFLOOR" ("x \\-> n" "Floor Func +Related: SCI,STD,ENG" "01E0AB" :Usr) "xFLOOR" ("x --> n" "Floor Func -- Returns the greatest integer that is less than or equal to the argument. @@ -1573,7 +1573,7 @@ is less than or equal to the argument. x_u \\-> n_u 'sym' \\-> 'FLOOR(sym)' -- -Related: CEIL,IP,RND,TRNC" "3BE77" :Usr) "xFOR" ("start finish \\->" "FOR Definite Loop Structure Cmd +Related: CEIL,IP,RND,TRNC" "3BE77" :Usr) "xFOR" ("start finish -->" "FOR Definite Loop Structure Cmd -- Starts FOR ... NEXT and @@ -1586,7 +1586,7 @@ definite loop structures. STEP xincrement \\-> STEP 'symincrement' \\-> -- -Related: NEXT,START,STEP" "3E7A8" :Usr) "xSTARTVAR" ("start finish \\->" "FOR Definite Loop Structure Cmd +Related: NEXT,START,STEP" "3E7A8" :Usr) "xSTARTVAR" ("start finish -->" "FOR Definite Loop Structure Cmd -- Starts FOR ... NEXT and @@ -1599,7 +1599,7 @@ definite loop structures. STEP xincrement \\-> STEP 'symincrement' \\-> -- -Related: NEXT,START,STEP" "3E7A8" :Usr) "xFP" ("x \\-> x'" "Fractional part Func +Related: NEXT,START,STEP" "3E7A8" :Usr) "xFP" ("x --> x'" "Fractional part Func -- Returns the fractional part of an argument. @@ -1608,7 +1608,7 @@ argument. x_u \\-> y_u 'sym' \\-> 'FP(sym)' -- -Related: IP" "3BE3C" :Usr) "~xFS?C" ("n \\-> 0/1" "Flag Set? Clear Cmd +Related: IP" "3BE3C" :Usr) "~xFS?C" ("n --> 0/1" "Flag Set? Clear Cmd -- Tests whether the system or user flag specified by nflag number is @@ -1618,7 +1618,7 @@ flag is set or 0 (false) if the flag is clear. After testing, clears the flag -- -Related: CF,FC?,FC?C,FS?C,SF" "029004" :Usr) "~xFS?" ("n \\-> 0/1" "Flag Set Cmd +Related: CF,FC?,FC?C,FS?C,SF" "029004" :Usr) "~xFS?" ("n --> 0/1" "Flag Set Cmd -- Tests whether the system or user flag specified by nflag number is @@ -1627,11 +1627,11 @@ test result: 1 (true) if the flag is set or 0 (false) if the flag is clear. -- -Related: CF,FC?,FC?C,FS?,SF" "027004" :Usr) "xFUNCTION" ("\\->" "Function Plot Type Cmd +Related: CF,FC?,FC?C,FS?,SF" "027004" :Usr) "xFUNCTION" ("-->" "Function Plot Type Cmd -- Sets the plot type to FUNCTION. -- -Related: BAR,CONIC,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3DC48" :Usr) "~xGET" ("ob n \\-> elm +Related: BAR,CONIC,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3DC48" :Usr) "~xGET" ("ob n --> elm ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Get Element Command -- @@ -1654,7 +1654,7 @@ specified in level 1. 'namelist' nposition \\-> objget 'namelist' {nposition} \\-> objget -- -Related: GETI,PUT,PUTI" "041004" :Usr) "~xGETI" ("ob pos \\-> ob' pos' elm +Related: GETI,PUT,PUTI" "041004" :Usr) "~xGETI" ("ob pos --> ob' pos' elm ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Get and Increment Index Command -- @@ -1691,9 +1691,9 @@ position in that argument. 'namelist' { npos1 } \\-> 'namelist' { npos2 } objget -- -Related: GET,PUT,PUTI" "042004" :Usr) "~xGOR" ("g_targ {#n #m} grob \\-> g_targ' -g_targ (x,y) grob \\-> g_targ' -PICT ... ... \\->" "Graphics OR Cmd +Related: GET,PUT,PUTI" "042004" :Usr) "~xGOR" ("g_targ {#n #m} grob --> g_targ' +g_targ (x,y) grob --> g_targ' +PICT ... ... -->" "Graphics OR Cmd -- Superimposes grob1 onto grobtgt or PICT, with the upper left @@ -1706,23 +1706,23 @@ or PICT. PICT {#n #m} grob1 \\-> PICT (x,y) grob1 \\-> -- -Related: GXOR,REPL,SUB" "05E004" :Usr) "~x\\->GROB" ("ob n_chrsize \\-> grob" "Stack to Graphics Object Cmd +Related: GXOR,REPL,SUB" "05E004" :Usr) "~x\\->GROB" ("ob n_chrsize --> grob" "Stack to Graphics Object Cmd -- Creates a graphics object representing the level 2 object, where the argument nchar size specifies the character size of the representation. -- -Related: \\->LCD,LCD\\->" "065004" :Usr) "~x>GROB" ("ob n_chrsize \\-> grob" "Stack to Graphics Object Cmd +Related: \\->LCD,LCD\\->" "065004" :Usr) "~x>GROB" ("ob n_chrsize --> grob" "Stack to Graphics Object Cmd -- Creates a graphics object representing the level 2 object, where the argument nchar size specifies the character size of the representation. -- -Related: \\->LCD,LCD\\->" "065004" :Usr) "~xGXOR" ("g_targ {#n #m} g_src \\-> g_targ' -g_targ (x,y) g_src \\-> g_targ' -PICT ... ... \\->" "Graphics Exclusive OR Cmd +Related: \\->LCD,LCD\\->" "065004" :Usr) "~xGXOR" ("g_targ {#n #m} g_src --> g_targ' +g_targ (x,y) g_src --> g_targ' +PICT ... ... -->" "Graphics Exclusive OR Cmd -- Superimposes grob1 onto grobtgt or PICT, with the upper left @@ -1735,62 +1735,62 @@ or PICT. PICT {#n #m} grob1\\-> PICT (x,y) grob1\\-> -- -Related: GOR,REPL,SUB" "05F004" :Usr) "~xHEAD" ("{} \\-> ob -$ \\-> $'" "First Listed Element Cmd +Related: GOR,REPL,SUB" "05F004" :Usr) "~xHEAD" ("{} --> ob +$ --> $'" "First Listed Element Cmd -- Returns the first element of a list or string. -- -Related: TAIL" "0520AB" :Usr) "~xHELP" ("" "" "044701" :Usr) "xHMS-" ("hms1 hms2 \\-> hms3" "Hours-Minutes-Seconds Minus Cmd +Related: TAIL" "0520AB" :Usr) "~xHELP" ("" "" "044701" :Usr) "xHMS-" ("hms1 hms2 --> hms3" "Hours-Minutes-Seconds Minus Cmd -- Returns the difference of two real number, where the arguments and the result are interpreted in hours-minutes-seconds format. -- -Related: HMS\\->,\\->HMS,HMS+" "3C2E5" :Usr) "xHMS+" ("hms1 hms2 \\-> hms3" "Hours-Minutes-Seconds Plus Cmd +Related: HMS\\->,\\->HMS,HMS+" "3C2E5" :Usr) "xHMS+" ("hms1 hms2 --> hms3" "Hours-Minutes-Seconds Plus Cmd -- Returns the sum of two real number, where the arguments and the result are interpreted in hours-minutes-seconds format. -- -Related: HMS\\->,\\->HMS,HMS-" "3C2CB" :Usr) "x\\->HMS" ("x \\-> x'" "Decimal to Hours-Minutes-Seconds +Related: HMS\\->,\\->HMS,HMS-" "3C2CB" :Usr) "x\\->HMS" ("x --> x'" "Decimal to Hours-Minutes-Seconds Cmd -- Converts a real number representing hours or degrees with a decimal fraction to hours-minutes-seconds format. -- -Related: HMS\\->,HMS+,HMS-" "3C27B" :Usr) "x>HMS" ("x \\-> x'" "Decimal to Hours-Minutes-Seconds +Related: HMS\\->,HMS+,HMS-" "3C27B" :Usr) "x>HMS" ("x --> x'" "Decimal to Hours-Minutes-Seconds Cmd -- Converts a real number representing hours or degrees with a decimal fraction to hours-minutes-seconds format. -- -Related: HMS\\->,HMS+,HMS-" "3C27B" :Usr) "xHMS\\->" ("x \\-> x'" "Hours-Min-Sec to Decimal Cmd +Related: HMS\\->,HMS+,HMS-" "3C27B" :Usr) "xHMS\\->" ("x --> x'" "Hours-Min-Sec to Decimal Cmd -- Converts a real number in hours -minutes-seconds format to its decimal form (hours or degrees with a decimal fraction. -- -Related: \\->HMS,HMS+,HMS-" "3C2A7" :Usr) "xHMS>" ("x \\-> x'" "Hours-Min-Sec to Decimal Cmd +Related: \\->HMS,HMS+,HMS-" "3C2A7" :Usr) "xHMS>" ("x --> x'" "Hours-Min-Sec to Decimal Cmd -- Converts a real number in hours -minutes-seconds format to its decimal form (hours or degrees with a decimal fraction. -- -Related: \\->HMS,HMS+,HMS-" "3C2A7" :Usr) "~xHOME" ("\\->" "HOME Directory Cmd +Related: \\->HMS,HMS+,HMS-" "3C2A7" :Usr) "~xHOME" ("-->" "HOME Directory Cmd -- Makes the HOME directory the current directory. -- -Related: CRDIR,PATH,PGDIR,UPDIR" "023004" :Usr) "~xIDN" ("n \\-> [[]] -[[]] \\-> [[]]' -name \\-> [[]]" "Identity Matrix Cmd +Related: CRDIR,PATH,PGDIR,UPDIR" "023004" :Usr) "~xIDN" ("n --> [[]] +[[]] --> [[]]' +name --> [[]]" "Identity Matrix Cmd -- Returns an identity matrix; that is, a square matrix with its @@ -1798,7 +1798,7 @@ diagonal elements equal to 1 and its off-diagonal elements equal to 0. -- -Related: CON" "002004" :Usr) "xIF" ("\\->" "IF Conditional Structure Cmd +Related: CON" "002004" :Usr) "xIF" ("-->" "IF Conditional Structure Cmd -- Starts IF ... THEN ... END and IF ... THEN ... ELSE ... END @@ -1813,22 +1813,22 @@ conditional structures. ELSE \\-> END \\-> -- -Related: CASE,ELSE,END,IFERR,THEN" "3E416" :Usr) "xIFERR" ("\\->" "If Error Conditional Struct Cmd +Related: CASE,ELSE,END,IFERR,THEN" "3E416" :Usr) "xIFERR" ("-->" "If Error Conditional Struct Cmd -- Starts IFERR ... THEN ... END and IFERR ... THEN ... ELSE ... END error trapping structures. -- -Related: CASE,ELSE,END,IF,THEN" "3EB17" :Usr) "xIFT" ("0/1 obj \\-> ?" "IF-THEN Cmd +Related: CASE,ELSE,END,IF,THEN" "3EB17" :Usr) "xIFT" ("0/1 obj --> ?" "IF-THEN Cmd -- Executes obj if T/F is nonzero. Discards obj if T/F is zero. -- -Related: IFTE" "3A569" :Usr) "xIFTE" ("0/1 objT objF \\-> ?" "IF-THEN-ELSE Cmd +Related: IFTE" "3A569" :Usr) "xIFTE" ("0/1 objT objF --> ?" "IF-THEN-ELSE Cmd -- Executes objT if T/F is nonzero. -Discards objF if T/F is zero." "3A475" :Usr) "xi" ("\\-> i" "" "3AB7D" :Usr) "xIM" ("(x,y) \\-> y -[] \\-> []'" "Imaginary Part Func +Discards objF if T/F is zero." "3A475" :Usr) "xi" ("--> i" "" "3AB7D" :Usr) "xIM" ("(x,y) --> y +[] --> []'" "Imaginary Part Func -- Returns the imaginary part of its (complex) argument. @@ -1839,27 +1839,27 @@ Returns the imaginary part of its [ C-arr ] \\-> [ R-arr ] 'sym' \\-> 'IM(sym)' -- -Related: C\\->R,RE,R\\->C" "3CA86" :Usr) "~xINCR" ("name \\-> x" "Increment Cmd +Related: C\\->R,RE,R\\->C" "3CA86" :Usr) "~xINCR" ("name --> x" "Increment Cmd -- Takes a variable on level 1, adds 1, stores the new value back into the original variable, and returns the new value to level 1. -- -Related: DECR" "07F004" :Usr) "~xINPUT" ("$prompt $ \\-> $' -$prompt {specs} \\-> $'" "Input Cmd +Related: DECR" "07F004" :Usr) "~xINPUT" ("$prompt $ --> $' +$prompt {specs} --> $'" "Input Cmd -- Prompts for data input to the command line and prevents the user access to stack operations. -- -Related: PROMPT,STR\\->" "085004" :Usr) "xINV" ("x \\-> 1/x -[[]] \\-> [[]]'" "Inverse (1/x) Analytic Func +Related: PROMPT,STR\\->" "085004" :Usr) "xINV" ("x --> 1/x +[[]] --> [[]]'" "Inverse (1/x) Analytic Func -- Returns the reciprocal or the matrix inverse. -- -Related: SINV,/" "3B528" :Usr) "xIP" ("x \\-> n" "Integer Part Func +Related: SINV,/" "3B528" :Usr) "xIP" ("x --> n" "Integer Part Func -- Returns the integer part of the argument. @@ -1868,22 +1868,22 @@ argument. x_u \\-> n_u 'sym' \\-> 'IP(sym)' -- -Related: FP" "3BE01" :Usr) "xISOL" ("symb var \\-> symb'" "Isolate Variable Cmd +Related: FP" "3BE01" :Usr) "xISOL" ("symb var --> symb'" "Isolate Variable Cmd -- Returns an algebraic symb' that rearranges symb to \"isolate\" the first occurrence of variable var. -- -Related: COLCT,EXPAN,QUAD,SHOW,SOLVE" "3DAA0" :Usr) "x_" ("" "" "3D905" :Usr) "xFORMUNIT" ("" "" "3D905" :Usr) "x'" ("" "" "3ED98" :Usr) "xENDTIC" ("" "" "3ED98" :Usr) "x\\<<" ("" "" "3ED4D" :Usr) "x<<" ("" "" "3ED4D" :Usr) "x\\>>" ("" "" "3ED68" :Usr) "x>>" ("" "" "3ED68" :Usr) "xKEY" ("\\-> rc 1 -\\-> 0" "Key Cmd +Related: COLCT,EXPAN,QUAD,SHOW,SOLVE" "3DAA0" :Usr) "x_" ("" "" "3D905" :Usr) "xFORMUNIT" ("" "" "3D905" :Usr) "x'" ("" "" "3ED98" :Usr) "xENDTIC" ("" "" "3ED98" :Usr) "x\\<<" ("" "" "3ED4D" :Usr) "x<<" ("" "" "3ED4D" :Usr) "x\\>>" ("" "" "3ED68" :Usr) "x>>" ("" "" "3ED68" :Usr) "xKEY" ("--> rc 1 +--> 0" "Key Cmd -- Returns to level 1 a test result, and if a key is pressed, returns to level 2 the row-column location xn m of that key. -- -Related: WAIT,KEYEVAL" "3A879" :Usr) "xKILL" ("\\->" "Cancel Halted Programs Cmd +Related: WAIT,KEYEVAL" "3A879" :Usr) "xKILL" ("-->" "Cancel Halted Programs Cmd -- Cancels all currently halted programs. (Halted programs are @@ -1892,28 +1892,28 @@ PRG NXT RUN KILL.) If KILL is executed within a program, that program is also canceled. -- -Related: CONT,DOERR,HALT,PROMPT" "3A3A8" :Usr) "~xLABEL" ("\\->" "Label Axes Cmd +Related: CONT,DOERR,HALT,PROMPT" "3A3A8" :Usr) "~xLABEL" ("-->" "Label Axes Cmd -- Labels axes in PICT with x- and y-axis variable names and with the minimum and maximum values of the display ranges. -- -Related: LABEL,DRAW,DRAX" "054004" :Usr) "xLASTARG" ("\\-> ob1 .. obn" "Last Arguments Cmd +Related: LABEL,DRAW,DRAX" "054004" :Usr) "xLASTARG" ("--> ob1 .. obn" "Last Arguments Cmd -- Returns copies of the arguments of the most recently executed -command." "3A662" :Usr) "xLAST" ("\\-> ob1 .. obn" "Last Arguments Cmd +command." "3A662" :Usr) "xLAST" ("--> ob1 .. obn" "Last Arguments Cmd -- Returns copies of the arguments of the most recently executed -command." "3A662" :Usr) "~xLINE" ("(x1,y1) (x2,y2) \\-> -{#n1 #m1} {#n2 #m2} \\->" "Draw Line Cmd +command." "3A662" :Usr) "~xLINE" ("(x1,y1) (x2,y2) --> +{#n1 #m1} {#n2 #m2} -->" "Draw Line Cmd -- Draws a line in PICT between the coordinates in levels 1 and 2. -- -Related: ARC,BOX,TLINE" "059004" :Usr) "~xLINFIT" ("\\->" "Linear Curve Fit Cmd +Related: ARC,BOX,TLINE" "059004" :Usr) "~xLINFIT" ("-->" "Linear Curve Fit Cmd -- Stores LINFIT as the fifth parameter in the reserved variable @@ -1923,37 +1923,37 @@ linear curve fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT" "0260AB" :Usr) "~xLININ" ("symb var \\-> 0/1" "Linear Test Func +Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT" "0260AB" :Usr) "~xLININ" ("symb var --> 0/1" "Linear Test Func -- Tests whether an algebraic is structurally linear for a given -variable." "0000AB" :Usr) "~xLIST\\->" ("{} \\-> ob1...obn n" "List to Stack Cmd +variable." "0000AB" :Usr) "~xLIST\\->" ("{} --> ob1...obn n" "List to Stack Cmd -- Takes a list of n objects and returns them in separate levels, and returns the total number of objects to level 1. -- -Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "031004" :Usr) "~xLIST>" ("{} \\-> ob1...obn n" "List to Stack Cmd +Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "031004" :Usr) "~xLIST>" ("{} --> ob1...obn n" "List to Stack Cmd -- Takes a list of n objects and returns them in separate levels, and returns the total number of objects to level 1. -- -Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "031004" :Usr) "~x\\->LIST" ("ob1 .. obn n \\-> {}" "Stack to List Cmd +Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "031004" :Usr) "~x\\->LIST" ("ob1 .. obn n --> {}" "Stack to List Cmd -- Takes n objects from level n+1 through level 2 and returns a list of those n objects. -- -Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "02D004" :Usr) "~x>LIST" ("ob1 .. obn n \\-> {}" "Stack to List Cmd +Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "02D004" :Usr) "~x>LIST" ("ob1 .. obn n --> {}" "Stack to List Cmd -- Takes n objects from level n+1 through level 2 and returns a list of those n objects. -- -Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "02D004" :Usr) "xLN" ("x \\-> x'" "Natural Logarithm Analytic Func +Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "02D004" :Usr) "xLN" ("x --> x'" "Natural Logarithm Analytic Func -- Returns the natural (base e) logarithm of the argument. @@ -1961,14 +1961,14 @@ logarithm of the argument. z \\-> ln z 'sym' \\-> 'LN(sym)' -- -Related: ALOG,EXP,ISOL,LNP1,LOG" "3BBF7" :Usr) "xLNP1" ("x \\-> x'" "Natural Log of x+1 Analytic Func +Related: ALOG,EXP,ISOL,LNP1,LOG" "3BBF7" :Usr) "xLNP1" ("x --> x'" "Natural Log of x+1 Analytic Func -- Returns ln (x + 1). -- x \\-> ln(x+1) 'sym' \\-> 'LNP1(sym)' -- -Related: EXPM,LN" "3BD25" :Usr) "xLOG" ("x \\-> x'" "Common Logarithm Analytic Func +Related: EXPM,LN" "3BD25" :Usr) "xLOG" ("x --> x'" "Common Logarithm Analytic Func -- Returns the common logarithm (base 10) of the argument. @@ -1976,7 +1976,7 @@ Returns the common logarithm z \\-> log z 'sym' \\-> 'LOG(sym)' -- -Related: ALOG,EXP,ISOL,LN" "3BC69" :Usr) "~xLOGFIT" ("\\->" "Logarithmic Curve Fit Cmd +Related: ALOG,EXP,ISOL,LN" "3BC69" :Usr) "~xLOGFIT" ("-->" "Logarithmic Curve Fit Cmd -- Stores LOGFIT as the fifth parameter in the reserved variable @@ -1986,51 +1986,51 @@ logarithmic curve-fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT" "0270AB" :Usr) "~xLQ" ("[[]] \\-> [[L]] [[Q]] [[P]]" "LQ Factorization of a Matrix Cmd +Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT" "0270AB" :Usr) "~xLQ" ("[[]] --> [[L]] [[Q]] [[P]]" "LQ Factorization of a Matrix Cmd -- Returns the LQ factorization of an n\327m matrix. -- -Related: LSQ,QR" "00D0AB" :Usr) "~xLSQ" ("[B] [[A]] \\-> []' -[[B]] [[A]] \\-> [[]]'" "Least Squares Solution Cmd +Related: LSQ,QR" "00D0AB" :Usr) "~xLSQ" ("[B] [[A]] --> []' +[[B]] [[A]] --> [[]]'" "Least Squares Solution Cmd -- Returns the minimum norm least squares solution to any system of linear equations where A \327 X = B -- -Related: LQ,RANK,QR,/" "0060AB" :Usr) "~xLU" ("[[]] \\-> [[L]] [[U]] [[P]]" "LU Dec of a Sq. Matrix Cmd +Related: LQ,RANK,QR,/" "0060AB" :Usr) "~xLU" ("[[]] --> [[L]] [[U]] [[P]]" "LU Dec of a Sq. Matrix Cmd -- Returns the LU decomposition of a square matrix. -- -Related: DET,INV,LSQ,/" "00B0AB" :Usr) "xMANT" ("x \\-> x'" "Mantissa Func +Related: DET,INV,LSQ,/" "00B0AB" :Usr) "xMANT" ("x --> x'" "Mantissa Func -- Returns the mantissa of the argument. -- x \\-> ymant 'sym' \\-> 'MANT(sym)' -- -Related: SIGN,XPON" "3C1F2" :Usr) "x\\|vMATCH" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Match Pattern Down Cmd +Related: SIGN,XPON" "3C1F2" :Usr) "x\\|vMATCH" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Match Pattern Down Cmd -- Rewrites an expression. -- -Related: X\\|^MATCH" "3D8C6" :Usr) "xMATCHDN" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Match Pattern Down Cmd +Related: X\\|^MATCH" "3D8C6" :Usr) "xMATCHDN" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Match Pattern Down Cmd -- Rewrites an expression. -- -Related: X\\|^MATCH" "3D8C6" :Usr) "x\\|^MATCH" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Bottom-Up Match and Replace Cmd +Related: X\\|^MATCH" "3D8C6" :Usr) "x\\|^MATCH" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Bottom-Up Match and Replace Cmd -- Rewrites an expression. -- -Related: X\\|VMATCH" "3D898" :Usr) "xMATCHUP" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Bottom-Up Match and Replace Cmd +Related: X\\|VMATCH" "3D898" :Usr) "xMATCHUP" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Bottom-Up Match and Replace Cmd -- Rewrites an expression. -- -Related: X\\|VMATCH" "3D898" :Usr) "xMAX" ("x y \\-> x'" "Maximum Func +Related: X\\|VMATCH" "3D898" :Usr) "xMAX" ("x y --> x'" "Maximum Func -- Returns the greater (more positive) of the arguments. @@ -2041,7 +2041,7 @@ of the arguments. 'sym1' 'sym2' \\-> 'MAX(sym1, sym2)' x_u1 y_u2 \\-> max(x_u1, y_u2) -- -Related: MIN" "3BF1E" :Usr) "xMAXR" ("\\-> MAXR" "Maximum Real Func +Related: MIN" "3BF1E" :Usr) "xMAXR" ("--> MAXR" "Maximum Real Func -- Returns the symbolic constant 'MAXR' or its numerical @@ -2050,12 +2050,12 @@ representation, 9.99999999999E499. \\-> 'MAXR' \\-> 9.99999999999E499 -- -Related: Ee,i,MINR,\\pi" "3AB17" :Usr) "~xMEM" ("\\-> x" "Memory Available Cmd +Related: Ee,i,MINR,\\pi" "3AB17" :Usr) "~xMEM" ("--> x" "Memory Available Cmd -- Returns the number of bytes of available RAM. -- -Related: BYTES" "084004" :Usr) "xMIN" ("x y \\-> x'" "Minumum Func +Related: BYTES" "084004" :Usr) "xMIN" ("x y --> x'" "Minumum Func -- Returns the lesser (more negative) of its two arguments. @@ -2066,7 +2066,7 @@ negative) of its two arguments. 'sym1' 'sym2' \\-> 'MIN(sym1, sym2)' x_u1 y_u2 \\-> min(x_u1, y_u2) -- -Related: MAX" "3BFF9" :Usr) "xMINR" ("\\-> MINR" "Minimum Real Func +Related: MAX" "3BFF9" :Usr) "xMINR" ("--> MINR" "Minimum Real Func -- Returns the symbolic constant 'MINR' or its numerical representation, @@ -2075,7 +2075,7 @@ Returns the symbolic constant \\-> 'MAXR' \\-> 1.00000000000E-499 -- -Related: e,i,MAXR,\\pi" "3AB39" :Usr) "xMOD" ("x y \\-> x'" "Modulo Func +Related: e,i,MAXR,\\pi" "3AB39" :Usr) "xMOD" ("x y --> x'" "Modulo Func -- Returns a remainder defined by: x mod y = x - y floor (x/y) @@ -2085,12 +2085,12 @@ x mod y = x - y floor (x/y) 'sym' x \\-> 'MOD(sym, x)' 'sym1' 'sym2' \\-> 'MOD(sym1, sym2)' -- -Related: FLOOR,/" "3C1A3" :Usr) "~xMSGBOX" ("$ \\->" "Message Box Cmd +Related: FLOOR,/" "3C1A3" :Usr) "~xMSGBOX" ("$ -->" "Message Box Cmd -- Creates a user-defined message box. -- -Related: CHOOSE,INFORM,PROMPT" "04F0AB" :Usr) "xNEG" ("x \\-> x'" "Negate Analytic Func +Related: CHOOSE,INFORM,PROMPT" "04F0AB" :Usr) "xNEG" ("x --> x'" "Negate Analytic Func -- Changes the sign or negates an object. @@ -2103,13 +2103,13 @@ object. grob1 \\-> grob2 PICT1 \\-> PICT2 -- -Related: ABS,CONJ,NOT,SIGN" "3A9B8" :Usr) "xNEXT" ("\\->" "NEXT Cmd +Related: ABS,CONJ,NOT,SIGN" "3A9B8" :Usr) "xNEXT" ("-->" "NEXT Cmd -- Ends definite loop structures. See the FOR and START command entries for syntax information. -- -Related: FOR,START,STEP" "3E98E" :Usr) "xNOT" ("x \\-> x'" "NOT Cmd +Related: FOR,START,STEP" "3E98E" :Usr) "xNOT" ("x --> x'" "NOT Cmd -- Returns the one's complement or the logical inverse of the argument. @@ -2119,19 +2119,19 @@ the logical inverse of the argument. \"str1\" \\-> \"str2\" 'sym' \\-> 'NOT sym' -- -Related: AND,OR,XOR" "3DDBE" :Usr) "~xNSUB" ("\\-> npos" "Number of Sublist Cmd +Related: AND,OR,XOR" "3DDBE" :Usr) "~xNSUB" ("--> npos" "Number of Sublist Cmd -- Provides a way to access the current sublist position during an iteration of a program or command applied using DOSUBS. -- -Related: DOSUBS,ENDSUB" "0550AB" :Usr) "~xNUM" ("$ \\-> n" "Character Number Cmd +Related: DOSUBS,ENDSUB" "0550AB" :Usr) "~xNUM" ("$ --> n" "Character Number Cmd -- Returns the character code n for the first character in the string. -- -Related: CHR,POS,REPL,SIZE,SUB" "035004" :Usr) "x\\->NUM" ("x \\-> x'" "Evaluate to Number Cmd +Related: CHR,POS,REPL,SIZE,SUB" "035004" :Usr) "x\\->NUM" ("x --> x'" "Evaluate to Number Cmd -- Evaluates a symbolic argument object and returns the numerical @@ -2139,7 +2139,7 @@ result. -- objsym \\-> z -- -Related: \\->Q,\\->Qpi" "3A648" :Usr) "x>NUM" ("x \\-> x'" "Evaluate to Number Cmd +Related: \\->Q,\\->Qpi" "3A648" :Usr) "x>NUM" ("x --> x'" "Evaluate to Number Cmd -- Evaluates a symbolic argument object and returns the numerical @@ -2147,7 +2147,7 @@ result. -- objsym \\-> z -- -Related: \\->Q,\\->Qpi" "3A648" :Usr) "~xOBJ\\->" ("ob \\-> ?" "Object to Stack Cmd +Related: \\->Q,\\->Qpi" "3A648" :Usr) "~xOBJ\\->" ("ob --> ?" "Object to Stack Cmd -- Separates an object into its components onto the stack. For some @@ -2163,7 +2163,7 @@ composites is returned to level 1. x_u \\-> x 1_u :tag:obj \\-> obj \"tag\" -- -Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "03A004" :Usr) "~xOBJ>" ("ob \\-> ?" "Object to Stack Cmd +Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "03A004" :Usr) "~xOBJ>" ("ob --> ?" "Object to Stack Cmd -- Separates an object into its components onto the stack. For some @@ -2179,11 +2179,11 @@ composites is returned to level 1. x_u \\-> x 1_u :tag:obj \\-> obj \"tag\" -- -Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "03A004" :Usr) "xOFF" ("\\->" "Off Cmd +Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "03A004" :Usr) "xOFF" ("-->" "Off Cmd -- Turns off the calculator. -- -Related: CONT,HALT,KILL" "3A3BD" :Usr) "xOR" ("x y \\-> x'" "OR Func +Related: CONT,HALT,KILL" "3A3BD" :Usr) "xOR" ("x y --> x'" "OR Func -- Returns the logical OR of two arguments. @@ -2195,29 +2195,29 @@ arguments. 'sym' T/F \\-> 'sym OR T/F' 'sym1' 'sym2' \\-> 'sym1 OR sym2' -- -Related: AND,NOT,XOR" "3DD33" :Usr) "~xOVER" ("1 2 \\-> 1 2 1" "Over Cmd +Related: AND,NOT,XOR" "3DD33" :Usr) "~xOVER" ("1 2 --> 1 2 1" "Over Cmd -- Returns a copy to stack level 1 of the object in level 2. -- -Related: PICK,ROLL,ROLLD,ROT,SWAP" "070004" :Usr) "xPARAMETRIC" ("\\->" "Parametric Plot Type Cmd +Related: PICK,ROLL,ROLLD,ROT,SWAP" "070004" :Usr) "xPARAMETRIC" ("-->" "Parametric Plot Type Cmd -- Sets the plot type to PARAMETRIC. -- -Related: BAR,CONTOUR,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3DC60" :Usr) "~xPCOEF" ("[roots] \\-> [coefs]" "Monic Polynomial Coefficients Cmd +Related: BAR,CONTOUR,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3DC60" :Usr) "~xPCOEF" ("[roots] --> [coefs]" "Monic Polynomial Coefficients Cmd -- Returns the coefficients of a monic polynomial (a polynomial with a leading coefficient of 1) having specific roots. -- -Related: PEVAL,PROOT" "0110AB" :Usr) "~xPDIM" ("(xmin,ymin) (xmax,ymax) \\-> -#width #height \\->" "PICT Dimension Cmd +Related: PEVAL,PROOT" "0110AB" :Usr) "~xPDIM" ("(xmin,ymin) (xmax,ymax) --> +#width #height -->" "PICT Dimension Cmd -- Replaces PICT with a blank PICT of the specified dimensions. -- -Related: PMAX,PMIN" "04E004" :Usr) "xPERM" ("n k \\-> n'" "Permutations Func +Related: PMAX,PMIN" "04E004" :Usr) "xPERM" ("n k --> n'" "Permutations Func -- Returns the number of possible permutations of n items taken m @@ -2228,75 +2228,75 @@ at a time. n 'symm' \\-> 'PERM(n,symm)' 'symn' 'symm' \\-> 'PERM(symn,symm)' -- -Related: COMB,!" "3C624" :Usr) "~xPEVAL" ("[coefs] x \\-> x'" "Polynomial Evaluation Cmd +Related: COMB,!" "3C624" :Usr) "~xPEVAL" ("[coefs] x --> x'" "Polynomial Evaluation Cmd -- Evaluates an n-degree polynomial at x. -- -Related: PCOEFF,PROOT" "0120AB" :Usr) "~xPICK" ("1...n n \\-> 1..n 1" "Pick Object Cmd +Related: PCOEFF,PROOT" "0120AB" :Usr) "~xPICK" ("1...n n --> 1..n 1" "Pick Object Cmd -- Copies the contents of a specified level to level 1. -- -Related: DUP,DUPN,DUP2,OVER,ROLL,ROLLD, ROT,SWAP" "074004" :Usr) "~xPICT" ("\\-> PICT" "PICT Cmd +Related: DUP,DUPN,DUP2,OVER,ROLL,ROLLD, ROT,SWAP" "074004" :Usr) "~xPICT" ("--> PICT" "PICT Cmd -- Puts the name PICT on the stack. -- -Related: GOR,GCOR,NEG,PICTURE,PVIEW, RCL,REPL,SIZE,STO,SUB" "05D004" :Usr) "~xPICTURE" ("\\->" "Picture Environment Cmd +Related: GOR,GCOR,NEG,PICTURE,PVIEW, RCL,REPL,SIZE,STO,SUB" "05D004" :Usr) "~xPICTURE" ("-->" "Picture Environment Cmd -- Selects the Picture environment (selects the graphics display and activates the graphics cursor and Picture menu). -- -Related: PVIEW,TEXT,PIC" "053004" :Usr) "~xGRAPH" ("\\->" "Picture Environment Cmd +Related: PVIEW,TEXT,PIC" "053004" :Usr) "~xGRAPH" ("-->" "Picture Environment Cmd -- Selects the Picture environment (selects the graphics display and activates the graphics cursor and Picture menu). -- -Related: PVIEW,TEXT,PIC" "053004" :Usr) "~xPINIT" ("\\->" "Port Initialize Cmd +Related: PVIEW,TEXT,PIC" "053004" :Usr) "~xPINIT" ("-->" "Port Initialize Cmd -- Initializes all currently active ports. Does not affect data -already stored in a port." "03F701" :Usr) "~xPIX?" ("(x,y) \\-> 1/0 -{#n #m} \\-> 1/0" "Pixel On? Cmd +already stored in a port." "03F701" :Usr) "~xPIX?" ("(x,y) --> 1/0 +{#n #m} --> 1/0" "Pixel On? Cmd -- Tests whether the specified pixel in PICT is on; returns 1 (true) if the pixel is on, and 0 (false) if the pixel is off. -- -Related: PIXON,PIXOFF" "058004" :Usr) "~xPIXOFF" ("(x,y) \\-> -{#n #m} \\->" "Pixel Off Cmd +Related: PIXON,PIXOFF" "058004" :Usr) "~xPIXOFF" ("(x,y) --> +{#n #m} -->" "Pixel Off Cmd -- Turns off the pixel at the specified coordinate in PICT. -- -Related: PIX?,PIXON" "057004" :Usr) "~xPIXON" ("(x,y) \\-> -{#n #m} \\->" "Pixel On Cmd +Related: PIX?,PIXON" "057004" :Usr) "~xPIXON" ("(x,y) --> +{#n #m} -->" "Pixel On Cmd -- Turns on the pixel at the specified coordinate in PICT. -- -Related: PIX?,PIXOFF" "056004" :Usr) "~xPMAX" ("(x,y) \\->" "PICT Maximum Cmd +Related: PIX?,PIXOFF" "056004" :Usr) "~xPMAX" ("(x,y) -->" "PICT Maximum Cmd -- Specifies (x,y) as the coordinates at the upper right corner of the display. -- -Related: PDIM,PMIN,XRNG,YRNG" "047004" :Usr) "~xPMIN" ("(x,y) \\->" "PICT Minimum Cmd +Related: PDIM,PMIN,XRNG,YRNG" "047004" :Usr) "~xPMIN" ("(x,y) -->" "PICT Minimum Cmd -- Specifies (x,y) as the coordinates at the lower left corner of the display. -- -Related: PDIM,PMAX,XRNG,YRNG" "046004" :Usr) "xPOLAR" ("\\->" "Polar Plot Type Cmd +Related: PDIM,PMAX,XRNG,YRNG" "046004" :Usr) "xPOLAR" ("-->" "Polar Plot Type Cmd -- Sets the plot type to POLAR. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3DC54" :Usr) "~xPREDX" ("y \\-> x" "Predicted x-Value Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3DC54" :Usr) "~xPREDX" ("y --> x" "Predicted x-Value Cmd -- Returns the predicted dependent variable value xindepend, based @@ -2308,7 +2308,7 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDY,PWRFIT,XCOL,YCOL" "005004" :Usr) "~xPREDY" ("x \\-> y" "Predicted y-Value Cmd +Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDY,PWRFIT,XCOL,YCOL" "005004" :Usr) "~xPREDY" ("x --> y" "Predicted y-Value Cmd -- Returns the predicted dependent variable value ydepend, based on @@ -2320,14 +2320,14 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDX,PWRFIT,XCOL,YCOL" "004004" :Usr) "~xPROOT" ("[coefs] \\-> [roots]" "Polynomial Roots Cmd +Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDX,PWRFIT,XCOL,YCOL" "004004" :Usr) "~xPROOT" ("[coefs] --> [roots]" "Polynomial Roots Cmd -- Returns all roots of an n-degree polynomial having real or complex roots. -- -Related: PCOEFF,PEVAL" "0100AB" :Usr) "xPSDEV" ("\\-> xpsdev -\\-> {x1...xn}" "Population Standard Deviation Cmd +Related: PCOEFF,PEVAL" "0100AB" :Usr) "xPSDEV" ("--> xpsdev +--> {x1...xn}" "Population Standard Deviation Cmd -- Calculates the population standard deviation of each of the m @@ -2337,7 +2337,7 @@ the current stastics matrix -- TEXT:Reserved|\\GSDAT -- -Related: MEAN,PCOV,PVAR,SDEV,TOT,VAR" "2BDDC" :Usr) "~xPUT" ("ob pos obj \\-> ob' +Related: MEAN,PCOV,PVAR,SDEV,TOT,VAR" "2BDDC" :Usr) "~xPUT" ("ob pos obj --> ob' ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Put Element Cmd -- @@ -2348,7 +2348,7 @@ in level 2; if the array or list is unnamed, returns the new array or list. -- -Related: GET,GETI,PUTI" "03F004" :Usr) "~xPUTI" ("ob pos obj \\-> [] pos' +Related: GET,GETI,PUTI" "03F004" :Usr) "~xPUTI" ("ob pos obj --> [] pos' ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Put and Increment Index Cmd -- @@ -2359,7 +2359,7 @@ in level 2, returning the new array or list and the next position in that array or list. -- -Related: GET,GETI,PUT" "040004" :Usr) "xPVARS" ("nport \\-> {} mem" "Port-Variables Cmd +Related: GET,GETI,PUT" "040004" :Usr) "xPVARS" ("nport --> {} mem" "Port-Variables Cmd -- Returns a list of the backup objects (:nport:name) and the lib- @@ -2368,26 +2368,26 @@ the specified port. Also returns the available memory size (if RAM) or the memory type. -- -Related: VARS" "2BDA2" :Usr) "~xPVIEW" ("(x,y) \\-> -{#n #m} \\->" "PICT View Cmd +Related: VARS" "2BDA2" :Usr) "~xPVIEW" ("(x,y) --> +{#n #m} -->" "PICT View Cmd -- Displays PICT with the specified coordinate at the upper left corner of the graphics display. -- -Related: FREEZE,PICTURE,PICT,TEXT" "055004" :Usr) "~xPX\\->C" ("{#m #n} \\-> (x,y)" "Pixel to Complex Cmd +Related: FREEZE,PICTURE,PICT,TEXT" "055004" :Usr) "~xPX\\->C" ("{#m #n} --> (x,y)" "Pixel to Complex Cmd -- Converts the specified pixel coordinates to user-unit coordinates. -- -Related: C\\->PX" "051004" :Usr) "~xPX>C" ("{#m #n} \\-> (x,y)" "Pixel to Complex Cmd +Related: C\\->PX" "051004" :Usr) "~xPX>C" ("{#m #n} --> (x,y)" "Pixel to Complex Cmd -- Converts the specified pixel coordinates to user-unit coordinates. -- -Related: C\\->PX" "051004" :Usr) "x\\->Q" ("x \\-> a/b" "To Quotient Cmd +Related: C\\->PX" "051004" :Usr) "x\\->Q" ("x --> a/b" "To Quotient Cmd -- Returns a rational form of the argument. @@ -2396,7 +2396,7 @@ argument. (x,y) \\-> 'a/b+c/d*i 'sym1' \\-> 'sym2' -- -Related: \\->Q\\pi,/" "3D80A" :Usr) "x->Q" ("x \\-> a/b" "To Quotient Cmd +Related: \\->Q\\pi,/" "3D80A" :Usr) "x->Q" ("x --> a/b" "To Quotient Cmd -- Returns a rational form of the argument. @@ -2405,7 +2405,7 @@ argument. (x,y) \\-> 'a/b+c/d*i 'sym1' \\-> 'sym2' -- -Related: \\->Q\\pi,/" "3D80A" :Usr) "x\\->Q\\pi" ("x \\-> symb" "To Quotient Times \\pi Cmd +Related: \\->Q\\pi,/" "3D80A" :Usr) "x\\->Q\\pi" ("x --> symb" "To Quotient Times \\pi Cmd -- Returns a rational form of the argument, or a rational form of @@ -2419,7 +2419,7 @@ denominator. (x,y) \\-> 'a/b*\\pi+c/d*\\pi*i (x,y) \\-> 'a/b+c/d*i -- -Related: \\->Q,/,\\pi" "3D829" :Usr) "x->QPI" ("x \\-> symb" "To Quotient Times \\pi Cmd +Related: \\->Q,/,\\pi" "3D829" :Usr) "x->QPI" ("x --> symb" "To Quotient Times \\pi Cmd -- Returns a rational form of the argument, or a rational form of @@ -2433,38 +2433,38 @@ denominator. (x,y) \\-> 'a/b*\\pi+c/d*\\pi*i (x,y) \\-> 'a/b+c/d*i -- -Related: \\->Q,/,\\pi" "3D829" :Usr) "~xQR" ("[[]] \\-> [[Q]] [[R]] [[P]]" "QR Factorization of a Matrix Cmd +Related: \\->Q,/,\\pi" "3D829" :Usr) "~xQR" ("[[]] --> [[Q]] [[R]] [[P]]" "QR Factorization of a Matrix Cmd -- Returns the QR factorization of an n\327m matrix. -- -Related: LQ,LSQ" "00C0AB" :Usr) "xQUAD" ("symb var \\-> symb'" "Solve Quadratic Equation Cmd +Related: LQ,LSQ" "00C0AB" :Usr) "xQUAD" ("symb var --> symb'" "Solve Quadratic Equation Cmd -- Solves an algebraic object symb for the variable var, and returns an expression symb' representing the solution. -- -Related: COLCT,EXPAN,ISOL,SHOW,SOLVE" "3DB03" :Usr) "xQUOTE" ("ob \\-> 'ob" "Quote Argument Func +Related: COLCT,EXPAN,ISOL,SHOW,SOLVE" "3DB03" :Usr) "xQUOTE" ("ob --> 'ob" "Quote Argument Func -- Returns its argument unevaluated. -- 'sym' \\-> 'sym' obj \\-> obj -- -Related: APPLY,|" "3D068" :Usr) "xRAND" ("\\-> x" "Random Number Cmd +Related: APPLY,|" "3D068" :Usr) "xRAND" ("--> x" "Random Number Cmd -- Returns a pseudo-random number generated using a seed value, and updates the seed value. -- -Related: COMB,PERM,RDZ,!" "3C5AD" :Usr) "~xRANK" ("[[]] \\-> n" "Matrix Rank Cmd +Related: COMB,PERM,RDZ,!" "3C5AD" :Usr) "~xRANK" ("[[]] --> n" "Matrix Rank Cmd -- Returns the rank of a rectangular matrix. -- -Related: LQ,LSQ,QR" "0050AB" :Usr) "~xRANM" ("{m n} \\-> [[]] -[[]] \\-> [[]]'" "Random Matrix Cmd +Related: LQ,LSQ,QR" "0050AB" :Usr) "~xRANM" ("{m n} --> [[]] +[[]] --> [[]]'" "Random Matrix Cmd -- Returns a matrix of specified dimensions that contains random @@ -2474,7 +2474,7 @@ integers in the range -9 through { m n } \\-> [[ rand mat ]]m\327n [[ mat ]]m\327n \\-> [[ rand mat ]]m\327n -- -Related: RAND,RDZ" "03C0AB" :Usr) "xRATIO" ("x y \\-> x/y" "Prefix Divide Func +Related: RAND,RDZ" "03C0AB" :Usr) "xRATIO" ("x y --> x/y" "Prefix Divide Func -- Prefix form of / (divide) generated by the Equation Writer Application. @@ -2494,7 +2494,7 @@ by the Equation Writer Application. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: /" "3D977" :Usr) "xPREDIV" ("x y \\-> x/y" "Prefix Divide Func +Related: /" "3D977" :Usr) "xPREDIV" ("x y --> x/y" "Prefix Divide Func -- Prefix form of / (divide) generated by the Equation Writer Application. @@ -2514,7 +2514,7 @@ by the Equation Writer Application. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: /" "3D977" :Usr) "~xRCI" ("[[]] x nrow \\-> [[]]' +Related: /" "3D977" :Usr) "~xRCI" ("[[]] x nrow --> [[]]' [] x n []'" "Multiply Row by Constant Cmd -- Multiplies row n of a matrix (or @@ -2522,8 +2522,8 @@ element n of a vector) by a const x, and returns the modified matrix. -- -Related: RCIJ" "0490AB" :Usr) "~xRCIJ" ("[[]] x n* n+ \\-> [[]]' -[] x n* n+ \\-> []'" "Add Multiplied Row Cmd +Related: RCIJ" "0490AB" :Usr) "~xRCIJ" ("[[]] x n* n+ --> [[]]' +[] x n* n+ --> []'" "Add Multiplied Row Cmd -- Multiplies row n* of a matrix by a constant x, adds this product @@ -2535,24 +2535,24 @@ product to element n+ of the vector, and returns the modified vector. -- -Related: RCI" "04A0AB" :Usr) "~xRCL" ("var \\-> x -:port:nlib \\-> lib -:port:name \\-> ob -:port:{path} \\-> ob" "Recall Cmd +Related: RCI" "04A0AB" :Usr) "~xRCL" ("var --> x +:port:nlib --> lib +:port:name --> ob +:port:{path} --> ob" "Recall Cmd -- Returns the unevaluated contents of a specified variable or plug -in object. -- -Related: STO" "081004" :Usr) "~xRCLF" ("\\-> {#s1 #u1 #s2 #u2}" "Recall Flags Cmd +Related: STO" "081004" :Usr) "~xRCLF" ("--> {#s1 #u1 #s2 #u2}" "Recall Flags Cmd -- Returns a list containing four 64 bit binary integers representing the states of the 64 system and user flags, respectively. -- -Related: STOF" "02B004" :Usr) "~xRCLKEYS" ("\\-> {ob ... key ...} -\\-> {S ob ... key ...}" "Recall Key Assignments Cmd +Related: STOF" "02B004" :Usr) "~xRCLKEYS" ("--> {ob ... key ...} +--> {S ob ... key ...}" "Recall Key Assignments Cmd -- Returns the current user key assignments. This includes an S @@ -2561,8 +2561,8 @@ are active (not suppressed) for those keys without user key assignments. -- -Related: ASN,DELKEYS,STOKEYS" "089004" :Usr) "~xRDM" ("ob size \\-> ob' -name size \\-> +Related: ASN,DELKEYS,STOKEYS" "089004" :Usr) "~xRDM" ("ob size --> ob' +name size --> ob= [] or [[]] size = {n} or {n m}" "Redimension Array Cmd -- @@ -2570,13 +2570,13 @@ Rearranges the elements of the argument according to the specified dimensions. -- -Related: TRN" "03D004" :Usr) "xRDZ" ("x \\->" "Randomize Cmd +Related: TRN" "03D004" :Usr) "xRDZ" ("x -->" "Randomize Cmd -- Uses a real number xseed as a seed for the RAND command. -- -Related: COMB,PERM,RAND,!" "3C5C2" :Usr) "xRE" ("(x,y) \\-> x -[] \\-> []'" "Real Part Func +Related: COMB,PERM,RAND,!" "3C5C2" :Usr) "xRE" ("(x,y) --> x +[] --> []'" "Real Part Func -- Returns the real part of the argument. @@ -2588,13 +2588,13 @@ argument. [ C-arr ] \\-> [ R-arr ] 'sym' \\-> 'RE(sym)' -- -Related: C\\->R,IM,R\\->C" "3CA30" :Usr) "xREPEAT" ("1/0 \\->" "REPEAT Cmd +Related: C\\->R,IM,R\\->C" "3CA30" :Usr) "xREPEAT" ("1/0 -->" "REPEAT Cmd -- Starts loop clause in WHILE ... REPEAT ... END indefinite loop structure. -- -Related: END,WHILE" "3E634" :Usr) "~xREPL" ("ob pos new \\-> ob' +Related: END,WHILE" "3E634" :Usr) "~xREPL" ("ob pos new --> ob' ob= [[]] or [] or {} or $ or PICT pos= N or {n m} or (n,m)" "Replace Cmd -- @@ -2603,22 +2603,22 @@ Replaces a portion of the level object, beginning at a position specified in level 2. -- -Related: CHR,GOR,GXOR,NUM,POS,SIZE,SUB" "030004" :Usr) "~xREVLIST" ("{1...n} \\-> {n...1}'" "Reverse List Cmd +Related: CHR,GOR,GXOR,NUM,POS,SIZE,SUB" "030004" :Usr) "~xREVLIST" ("{1...n} --> {n...1}'" "Reverse List Cmd -- Reverses the order of the elements in a list. -- -Related: SORT" "0180AB" :Usr) "~xRL" ("# \\-> #'" "Rotate Left Cmd +Related: SORT" "0180AB" :Usr) "~xRL" ("# --> #'" "Rotate Left Cmd -- Rotates a binary integer one bit to the left. -- -Related: RLB,RR,RRB" "00B004" :Usr) "~xRLB" ("# \\-> #'" "Rotate Left Byte Cmd +Related: RLB,RR,RRB" "00B004" :Usr) "~xRLB" ("# --> #'" "Rotate Left Byte Cmd -- Rotates a binary integer one byte to the left. -- -Related: RL,RR,RRB" "00C004" :Usr) "xRND" ("x n \\-> x'" "Round Func +Related: RL,RR,RRB" "00C004" :Usr) "xRND" ("x n --> x'" "Round Func -- Rounds an object to a specified number of decimal places or @@ -2633,41 +2633,41 @@ current display format. x_u nrnd \\-> y_u x_u 'symrnd' \\-> 'RND(x_u,symrnd)' -- -Related: TRNC" "3C07F" :Usr) "xRNRM" ("[] \\-> x" "Row Norm Cmd +Related: TRNC" "3C07F" :Usr) "xRNRM" ("[] --> x" "Row Norm Cmd -- Returns the row norm (infinity norm) of its argument array. -- -Related: CNRM,CROSS,DET,DOT" "3C307" :Usr) "~xROLL" ("1...n n \\-> 2...n 1" "Roll Objects Cmd +Related: CNRM,CROSS,DET,DOT" "3C307" :Usr) "~xROLL" ("1...n n --> 2...n 1" "Roll Objects Cmd -- Moves the contents of a specified level to level 1, and rolls upwards the portion of the stack beneath the specified level. -- -Related: OVER,PICK,ROLLD,ROT,SWAP" "075004" :Usr) "~xROLLD" ("n ... 1 n \\-> 1 n...2" "Roll Down Cmd +Related: OVER,PICK,ROLLD,ROT,SWAP" "075004" :Usr) "~xROLLD" ("n ... 1 n --> 1 n...2" "Roll Down Cmd -- Moves the contents of level 1 to a specified level, and rolls downwards the portion of the stack beneath the specified level -- -Related: OVER,PICK,ROLL,ROT,SWAP" "076004" :Usr) "xROOT" ("prog/s var guess \\-> x -prog/s var {guesses} \\-> x" "Root-Finder Cmd +Related: OVER,PICK,ROLL,ROT,SWAP" "076004" :Usr) "xROOT" ("prog/s var guess --> x +prog/s var {guesses} --> x" "Root-Finder Cmd -- Returns a real number xroot that is a value of the specified variable var for which the specified program or algebraic object most nearly evaluates to zero or -a local extremum." "3CCB5" :Usr) "~xROT" ("1 2 3 \\-> 2 3 1" "Rotate Objects Cmd +a local extremum." "3CCB5" :Usr) "~xROT" ("1 2 3 --> 2 3 1" "Rotate Objects Cmd -- Rotates the first three objects on the stack, moving the object in level 3 to level 1. -- -Related: OVER,PICK,ROLL,ROLLD,SWAP,UNROT" "06F004" :Usr) "~xROW-" ("[[]] nrow \\-> [[]]' [] -[] n \\-> []' elt" "Delete Row Cmd +Related: OVER,PICK,ROLL,ROLLD,SWAP,UNROT" "06F004" :Usr) "~xROW-" ("[[]] nrow --> [[]]' [] +[] n --> []' elt" "Delete Row Cmd -- Deletes row n of a matrix (or element n of a vector), and @@ -2675,9 +2675,9 @@ returns the modified matrix (or vector) and the deleted row (or element). -- -Related: COL-,COL+,ROW-,RSWP" "0430AB" :Usr) "~xROW+" ("[[]] [[]]' n \\-> [[]]'' -[[]] [] n \\-> [[]]' -[] n n' \\-> []" "Insert Row Cmd +Related: COL-,COL+,ROW-,RSWP" "0430AB" :Usr) "~xROW+" ("[[]] [[]]' n --> [[]]'' +[[]] [] n --> [[]]' +[] n n' --> []" "Insert Row Cmd -- Inserts an array into a matrix (or one or more numbers into a @@ -2685,24 +2685,24 @@ vector) at a position indicated by nindex, and returns the modified matrix (or vector). -- -Related: COL-,COL+,ROW-,RSWP" "0440AB" :Usr) "~xRR" ("# \\-> x'" "Rotate Right Cmd +Related: COL-,COL+,ROW-,RSWP" "0440AB" :Usr) "~xRR" ("# --> x'" "Rotate Right Cmd -- Rotates a binary integer one bit to the right. -- -Related: RL,RLB,RRB" "00D004" :Usr) "~xRRB" ("# \\-> x'" "Rotate Right Byte Cmd +Related: RL,RLB,RRB" "00D004" :Usr) "~xRRB" ("# --> x'" "Rotate Right Byte Cmd -- Rotates a binary integer one byte to the right. -- -Related: RL,RLB,RR" "00E004" :Usr) "~xRREF" ("[[]] \\-> [[]]'" "Reduced Row Echelon Form Cmd +Related: RL,RLB,RR" "00E004" :Usr) "~xRREF" ("[[]] --> [[]]'" "Reduced Row Echelon Form Cmd -- Converts a rectangular matrix to -a reduced row echelon form." "00F0AB" :CASHELP :Usr) "xRSD" ("[B] [[A]] [Z] \\-> []' -[[B]] [[A]] [[Z]] \\-> [[]]'" "Residual Cmd +a reduced row echelon form." "00F0AB" :CASHELP :Usr) "xRSD" ("[B] [[A]] [Z] --> []' +[[B]] [[A]] [[Z]] --> [[]]'" "Residual Cmd -- Computes the residual B - AZ of -the arrays B, A, and Z." "3C430" :Usr) "~xRSWP" ("[]/[[]] i j \\-> []/[[]]" "Row Swap Cmd +the arrays B, A, and Z." "3C430" :Usr) "~xRSWP" ("[]/[[]] i j --> []/[[]]" "Row Swap Cmd -- Swaps rows i and j of a matrix and returns the modified matrix, @@ -2710,31 +2710,31 @@ or swaps elements i and j of a vector and returns the modified vector. -- -Related: CSWP,ROW+,ROW-" "0470AB" :Usr) "xRULES" ("" "" "3DA79" :Usr) "~xR\\->B" ("x \\-> #" "Real to Binary Cmd +Related: CSWP,ROW+,ROW-" "0470AB" :Usr) "xRULES" ("" "" "3DA79" :Usr) "~xR\\->B" ("x --> #" "Real to Binary Cmd -- Converts a positive real integer to its binary integer equivalent. -- -Related: B\\->R" "013004" :Usr) "~xR>B" ("x \\-> #" "Real to Binary Cmd +Related: B\\->R" "013004" :Usr) "~xR>B" ("x --> #" "Real to Binary Cmd -- Converts a positive real integer to its binary integer equivalent. -- -Related: B\\->R" "013004" :Usr) "~xR\\->C" ("x y \\-> (x,y) -[X] [Y] \\-> [(x,y)]" "Real to Complex Cmd +Related: B\\->R" "013004" :Usr) "~xR\\->C" ("x y --> (x,y) +[X] [Y] --> [(x,y)]" "Real to Complex Cmd -- Combines two real numbers or real arrays into a single complex number or array. -- -Related: C\\->R,IM,RE" "02E004" :Usr) "~xR>C" ("x y \\-> (x,y) -[X] [Y] \\-> [(x,y)]" "Real to Complex Cmd +Related: C\\->R,IM,RE" "02E004" :Usr) "~xR>C" ("x y --> (x,y) +[X] [Y] --> [(x,y)]" "Real to Complex Cmd -- Combines two real numbers or real arrays into a single complex number or array. -- -Related: C\\->R,IM,RE" "02E004" :Usr) "xR\\->D" ("x \\-> (180/\\pi)x" "Radians to Degrees Func +Related: C\\->R,IM,RE" "02E004" :Usr) "xR\\->D" ("x --> (180/\\pi)x" "Radians to Degrees Func -- Converts a real number expressed in radians to its equivalent in @@ -2743,7 +2743,7 @@ degrees. x \\-> (180/\\pi)x 'sym' \\-> 'R\\->D(sym)' -- -Related: D\\->R" "3C24F" :Usr) "xR>D" ("x \\-> (180/\\pi)x" "Radians to Degrees Func +Related: D\\->R" "3C24F" :Usr) "xR>D" ("x --> (180/\\pi)x" "Radians to Degrees Func -- Converts a real number expressed in radians to its equivalent in @@ -2752,7 +2752,7 @@ degrees. x \\-> (180/\\pi)x 'sym' \\-> 'R\\->D(sym)' -- -Related: D\\->R" "3C24F" :Usr) "xSAME" ("ob1 ob2 \\-> 1/0" "Display information about the makers of the +Related: D\\->R" "3C24F" :Usr) "xSAME" ("ob1 ob2 --> 1/0" "Display information about the makers of the calculator. Same Object Cmd -- @@ -2761,7 +2761,7 @@ a true result (1) if they are identical, and a false result (0) if they are not. -- -Related: TYPE,==" "3DC72" :Usr) "~xSCALE" ("xs ys \\->" "Scale Plot Cmd +Related: TYPE,==" "3DC72" :Usr) "~xSCALE" ("xs ys -->" "Scale Plot Cmd -- Adjusts the first two parameters in PPAR, (xmin, ymin) and (xmax, @@ -2772,12 +2772,12 @@ point doesn't change. -- TEXT:Reserved|PPAR -- -Related: AUTO,CENTR,SCALEH,SCALEW" "04D004" :Usr) "~xSCHUR" ("[[]] \\-> [[Q]] [[T]]" "Schur Decomp. of Squ. Matrix Cmd +Related: AUTO,CENTR,SCALEH,SCALEW" "04D004" :Usr) "~xSCHUR" ("[[]] --> [[Q]] [[T]]" "Schur Decomp. of Squ. Matrix Cmd -- Returns the Schur decomposition of a square matrix. -- -Related: LQ,LU,QR,SVD,SVL,TRN" "00E0AB" :Usr) "~xSCI" ("n \\->" "Scientific Mode Cmd +Related: LQ,LU,QR,SVD,SVL,TRN" "00E0AB" :Usr) "~xSCI" ("n -->" "Scientific Mode Cmd -- Sets the number display format to Scientific mode, which displays @@ -2785,12 +2785,12 @@ one digit to the left of the fraction mark and n significant digits to the right. -- -Related: ENG,FIX,STD" "01F0AB" :Usr) "~xSCONJ" ("name \\->" "Store Conjugate Cmd +Related: ENG,FIX,STD" "01F0AB" :Usr) "~xSCONJ" ("name -->" "Store Conjugate Cmd -- Conjugates the contents of a named object. -- -Related: CONJ,SINV,SNEG" "07A004" :Usr) "~xSEQ" ("prog var start end incr \\-> {}" "Sequential Calculation Cmd +Related: CONJ,SINV,SNEG" "07A004" :Usr) "~xSEQ" ("prog var start end incr --> {}" "Sequential Calculation Cmd -- Returns a list of results generated ated by repeatedly executing prog @@ -2798,20 +2798,20 @@ using index var over the range start to end, in increments of incr. -- -Related: DOSUBS,STREAM" "0130AB" :Usr) "~xSF" ("n \\->" "Set Flag Cmd +Related: DOSUBS,STREAM" "0130AB" :Usr) "~xSF" ("n -->" "Set Flag Cmd -- Sets a specified user or system flag. -- -Related: CF,FC?,FC?C,FS?,FS?C" "025004" :Usr) "xSHOW" ("symb name \\-> symb' -symb {names} \\-> symb'" "Show Variable Cmd +Related: CF,FC?,FC?C,FS?,FS?C" "025004" :Usr) "xSHOW" ("symb name --> symb' +symb {names} --> symb'" "Show Variable Cmd -- Returns symb' which is equivalent to symb except that all implicit references to a variable name are made explicit. -- -Related: COLCT,EXPAN,ISOL,QUAD" "3DB51" :Usr) "xSIGN" ("x \\-> x'" "Sign Func +Related: COLCT,EXPAN,ISOL,QUAD" "3DB51" :Usr) "xSIGN" ("x --> x'" "Sign Func -- Returns the sign of a real number argument, the sign of the numerical @@ -2820,13 +2820,13 @@ or the unit vector in the direction of a complex number argument. -- -Related: ABS,MANT,XPON" "3B5EF" :Usr) "xSIN" ("x \\-> x'" "Sine Analytic Func +Related: ABS,MANT,XPON" "3B5EF" :Usr) "xSIN" ("x --> x'" "Sine Analytic Func -- z \\-> sin z 'sym' \\-> 'SIN(sym)' x_uangular \\-> sin(x_uangular) -- -Related: ASIN,COS,TAN" "3B781" :Usr) "xSINH" ("x \\-> x'" "Hyperbolic Sine Analytic Func +Related: ASIN,COS,TAN" "3B781" :Usr) "xSINH" ("x --> x'" "Hyperbolic Sine Analytic Func -- Returns the hyperbolic sine of the argument. @@ -2834,37 +2834,37 @@ the argument. z \\-> sinh z 'sym' \\-> 'SINH(sym)' -- -Related: ANUSH,COSH,TANH" "3B87D" :Usr) "~xSINV" ("name \\->" "Store Inverse Cmd +Related: ANUSH,COSH,TANH" "3B87D" :Usr) "~xSINV" ("name -->" "Store Inverse Cmd -- Replaces the contents of the named variable with its inverse. -- -Related: INV,SCONJ,SNEG" "078004" :Usr) "~xSL" ("# \\-> #'" "Shift Left Cmd +Related: INV,SCONJ,SNEG" "078004" :Usr) "~xSL" ("# --> #'" "Shift Left Cmd -- Shifts a binary integer one bit to the left. -- -Related: ASR,SLB,SR,SRB" "00F004" :Usr) "~xSLB" ("# \\-> #'" "Shift Left Byte Cmd +Related: ASR,SLB,SR,SRB" "00F004" :Usr) "~xSLB" ("# --> #'" "Shift Left Byte Cmd -- Shifts a binary integer one byte to the left. -- -Related: ASR,SL,SR,SRB" "010004" :Usr) "~xSNEG" ("name \\->" "Store Negate Cmd +Related: ASR,SL,SR,SRB" "010004" :Usr) "~xSNEG" ("name -->" "Store Negate Cmd -- Replaces the contents of a variable with its negative. -- -Related: NEG,SCONJ,SINV" "079004" :Usr) "~xSNRM" ("[] \\-> x" "Spectral Norm Cmd +Related: NEG,SCONJ,SINV" "079004" :Usr) "~xSNRM" ("[] --> x" "Spectral Norm Cmd -- Returns the spectral norm of an array. -- -Related: ABS,CNRM,COND,RNRM,SRAD,TRACE" "0040AB" :Usr) "~xSORT" ("{} \\-> {}'" "Ascending Order Sort Cmd +Related: ABS,CNRM,COND,RNRM,SRAD,TRACE" "0040AB" :Usr) "~xSORT" ("{} --> {}'" "Ascending Order Sort Cmd -- Sorts the elements in a list in ascending order. -- -Related: REVLIST" "0190AB" :Usr) "xSQ" ("x \\-> x'" "Square Analytic Func +Related: REVLIST" "0190AB" :Usr) "xSQ" ("x --> x'" "Square Analytic Func -- Returns the square of the argument. -- @@ -2873,53 +2873,53 @@ Returns the square of the argument. [[ mat ]] \\-> [[ mat \327 mat ]] 'sym' \\-> 'SQ(sym)' -- -Related: \\v/,^" "3B6E6" :Usr) "~xSR" ("# \\-> #'" "Shift Right Cmd +Related: \\v/,^" "3B6E6" :Usr) "~xSR" ("# --> #'" "Shift Right Cmd -- Shifts a binary integer one bit to the right. -- -Related: ASR,SL,SLB,SRB" "011004" :Usr) "~xSRAD" ("[[]] \\-> x" "Spectral Radius Cmd +Related: ASR,SL,SLB,SRB" "011004" :Usr) "~xSRAD" ("[[]] --> x" "Spectral Radius Cmd -- Returns the spectral radius of a square matrix. -- -Related: COND,SNRM,TRACE" "0030AB" :Usr) "~xSRB" ("# \\-> #'" "Shift Right Byte Cmd +Related: COND,SNRM,TRACE" "0030AB" :Usr) "~xSRB" ("# --> #'" "Shift Right Byte Cmd -- Shifts a binary integer one byte to the right. -- -Related: ASR,SL,SLB,SR" "012004" :Usr) "xSTART" ("start finish \\->" "START Definite Loop Structure Cmd +Related: ASR,SL,SLB,SR" "012004" :Usr) "xSTART" ("start finish -->" "START Definite Loop Structure Cmd -- START xstart xfinish \\-> NEXT xstart xfinish \\-> STEP xincrement \\-> STEP 'symbincrement' \\-> -- -Related: FOR,NEXT,STEP" "3E710" :Usr) "~xSTD" ("\\->" "Standard Mode Cmd +Related: FOR,NEXT,STEP" "3E710" :Usr) "~xSTD" ("-->" "Standard Mode Cmd -- Sets the number display format to Standard mode. -- -Related: ENG,FIX,SCI" "01D0AB" :Usr) "xSTEP" ("n \\-> -symb \\->" "STEP Cmd +Related: ENG,FIX,SCI" "01D0AB" :Usr) "xSTEP" ("n --> +symb -->" "STEP Cmd -- Defines the increment (step) value, and ends definite loop struct See the FOR and START command entries for syntax information. -- -Related: FOR,BEXT,START" "3EABD" :Usr) "~xSTO" (" ob name \\-> - ob :port:name \\-> - lib port \\-> - bup port \\-> - ob 'name(i)' \\-> +Related: FOR,BEXT,START" "3EABD" :Usr) "~xSTO" (" ob name --> + ob :port:name --> + lib port --> + bup port --> + ob 'name(i)' --> . 38G: 107002 \\~%s\\ [Usr]" "Store Cmd -- Stores an object into a specified variable or object. -- -Related: DEFINE,RCL,\\->" "082004" :Usr) "~xSTO-" ("ob name \\-> -name ob \\->" "Store Minus Cmd +Related: DEFINE,RCL,\\->" "082004" :Usr) "~xSTO-" ("ob name --> +name ob -->" "Store Minus Cmd -- Calculates the difference between a number (or other object) and @@ -2927,15 +2927,15 @@ the contents of a specified variable, and stores the new value to the specified variable. -- -Related: STO+,STO*,STO/,-" "07C004" :Usr) "~xSTO*" ("ob name \\-> -name ob \\->" "Store Times Cmd +Related: STO+,STO*,STO/,-" "07C004" :Usr) "~xSTO*" ("ob name --> +name ob -->" "Store Times Cmd -- Multiplies the contents of a specified variable by a number or other object. -- -Related: STO+,STO-,STO/,*" "07E004" :Usr) "~xSTO/" ("ob name \\-> -name ob \\->" "Store Divide Cmd +Related: STO+,STO-,STO/,*" "07E004" :Usr) "~xSTO/" ("ob name --> +name ob -->" "Store Divide Cmd -- Calculates the quotient of a number (or other object) and the @@ -2943,49 +2943,49 @@ contents of a specified variable, and stores the new value to the specified variable. -- -Related: STO+,STO-,STO*,/" "07D004" :Usr) "~xSTO+" ("ob name \\-> -name ob \\->" "Store Plus Cmd +Related: STO+,STO-,STO*,/" "07D004" :Usr) "~xSTO+" ("ob name --> +name ob -->" "Store Plus Cmd -- Adds a number or other object to the contents of a specified variable. -- -Related: STO-,STO*,STO/,+" "07B004" :Usr) "~xSTOF" ("{#s1 #u1 #s2 #u2} \\->" "Store Flags Cmd +Related: STO-,STO*,STO/,+" "07B004" :Usr) "~xSTOF" ("{#s1 #u1 #s2 #u2} -->" "Store Flags Cmd -- Sets the states of the system flags or the system and user flags. -- -Related: RCLF,STWS,RCWS" "02C004" :Usr) "~xSTOKEYS" ("{ob key ...} \\-> -{'S' ob key ...} \\-> -'S' \\->" "Store Key Assignments Cmd +Related: RCLF,STWS,RCWS" "02C004" :Usr) "~xSTOKEYS" ("{ob key ...} --> +{'S' ob key ...} --> +'S' -->" "Store Key Assignments Cmd -- Defines multiple keys on the user keyboard by assigning objects to specified keys. -- -Related: ASN,DELKEYS,RCLKEYS" "087004" :Usr) "~xSTR\\->" ("$ \\-> ob" "Evaluate String Cmd +Related: ASN,DELKEYS,RCLKEYS" "087004" :Usr) "~xSTR\\->" ("$ --> ob" "Evaluate String Cmd -- Evaluates the text of a string as if the text were entered from the command line. -- -Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "034004" :Usr) "~xSTR>" ("$ \\-> ob" "Evaluate String Cmd +Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "034004" :Usr) "~xSTR>" ("$ --> ob" "Evaluate String Cmd -- Evaluates the text of a string as if the text were entered from the command line. -- -Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "034004" :Usr) "~x\\->STR" ("ob \\-> $" "Object to String Cmd +Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "034004" :Usr) "~x\\->STR" ("ob --> $" "Object to String Cmd -- Converts any object to string form. -- -Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "033004" :Usr) "~x>STR" ("ob \\-> $" "Object to String Cmd +Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "033004" :Usr) "~x>STR" ("ob --> $" "Object to String Cmd -- Converts any object to string form. -- -Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "033004" :Usr) "~xSTREAM" ("{} prog \\-> x" "Stream Execution Cmd +Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "033004" :Usr) "~xSTREAM" ("{} prog --> x" "Stream Execution Cmd -- Moves the first two elements from the list onto the stack, and @@ -2997,7 +2997,7 @@ Repeats this until the list is exhausted, and returns the final result. -- -Related: DOSUBS" "0570AB" :Usr) "~xSUB" ("ob start end \\-> ob' +Related: DOSUBS" "0570AB" :Usr) "~xSUB" ("ob start end --> ob' ob= [[]], $, {}, grob, PICT start,end = n, {n m}, (n,m)" "Subset Cmd -- @@ -3008,29 +3008,29 @@ rectangular portion of a graphics object or PICT defined by two corner pixel coordinates. -- -Related: CHR,GOR,GXOR,NUM,POS,REPL,SIZE" "02F004" :Usr) "~xSVD" ("[[]] \\-> [[U]] [[V]] [S]" "Singular Value Decomposition Cmd +Related: CHR,GOR,GXOR,NUM,POS,REPL,SIZE" "02F004" :Usr) "~xSVD" ("[[]] --> [[U]] [[V]] [S]" "Singular Value Decomposition Cmd -- Returns the sigular value decomposition of an m\327n matrix. -- -Related: DIAG\\->,MIN,SVL" "0090AB" :Usr) "~xSVL" ("[[]] \\-> []" "Singular Values Cmd +Related: DIAG\\->,MIN,SVL" "0090AB" :Usr) "~xSVL" ("[[]] --> []" "Singular Values Cmd -- Returns the singular values of an m\327n matrix. -- -Related: MIN,SVD" "00A0AB" :Usr) "~xSWAP" ("ob1 ob2 \\-> ob2 ob1" "Swap Objects Cmd +Related: MIN,SVD" "00A0AB" :Usr) "~xSWAP" ("ob1 ob2 --> ob2 ob1" "Swap Objects Cmd -- Interchanges the first two objects on the stack. -- Related: -DUP,DUPN,DUP2,OVER,PICK,ROLL,ROLLD,ROT" "06C004" :Usr) "xSYSEVAL" ("# \\-> ?" "Evaluate System Object Cmd +DUP,DUPN,DUP2,OVER,PICK,ROLL,ROLLD,ROT" "06C004" :Usr) "xSYSEVAL" ("# --> ?" "Evaluate System Object Cmd -- Evaluates unnamed operating system objects specified by their memory addresses. -- -Related: EVAL,LIBEVAL,FLASHEVAL" "3A5C4" :Usr) "x%T" ("x y \\-> 100y/x" "Percent of Total Function +Related: EVAL,LIBEVAL,FLASHEVAL" "3A5C4" :Usr) "x%T" ("x y --> 100y/x" "Percent of Total Function -- Returns the percent of the level 2 argument that is represented by @@ -3044,27 +3044,27 @@ the level 1 argument. x_u 'sym' \\-> '%T(x_u,sym)' 'sym' x_u \\-> '%T(sym,x_u)' -- -Related: %,%ch" "3C4C9" :Usr) "~x\\->TAG" ("ob tag \\-> :tag:ob" "Stack to Tag Cmd +Related: %,%ch" "3C4C9" :Usr) "~x\\->TAG" ("ob tag --> :tag:ob" "Stack to Tag Cmd -- Combines objects in levels 1 and 2 to created tagged (labeled) object. Tag may be any object. It will eb converted to a string. -- -Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "08A004" :Usr) "~x->TAG" ("ob tag \\-> :tag:ob" "Stack to Tag Cmd +Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "08A004" :Usr) "~x->TAG" ("ob tag --> :tag:ob" "Stack to Tag Cmd -- Combines objects in levels 1 and 2 to created tagged (labeled) object. Tag may be any object. It will eb converted to a string. -- -Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "08A004" :Usr) "~xTAIL" ("{} \\-> {}' -$ \\-> $'" "Last Listed Elements Cmd +Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "08A004" :Usr) "~xTAIL" ("{} --> {}' +$ --> $'" "Last Listed Elements Cmd -- Returns all but the first element of a list or string. -- -Related: HEAD" "0530AB" :Usr) "xTAN" ("x \\-> x'" "Tangent Analytic Func +Related: HEAD" "0530AB" :Usr) "xTAN" ("x --> x'" "Tangent Analytic Func -- Returns the tangent of the argument. @@ -3073,7 +3073,7 @@ argument. 'sym' \\-> 'TAN(symb)' x_unitang \\-> tan(x_unitang) - -Related: ATAN,COS,SIN" "3B829" :Usr) "xTANH" ("x \\-> x'" "Hyperbolic Tangent Analytic Func +Related: ATAN,COS,SIN" "3B829" :Usr) "xTANH" ("x --> x'" "Hyperbolic Tangent Analytic Func -- Returns the hyperbolic tangent of the argument. @@ -3081,13 +3081,13 @@ the argument. z \\-> tanh z 'sym' \\-> 'TANH(sym)' - -Related: ATANH,COSH,SINH" "3B911" :Usr) "xTAYLR" ("symb var n \\-> symb'" "Taylor's Polynomial Cmd +Related: ATANH,COSH,SINH" "3B911" :Usr) "xTAYLR" ("symb var n --> symb'" "Taylor's Polynomial Cmd -- Calculates the nth order Taylor's polynomial of 'symb' in the variable var. -- -Related: \\.d,\\.S,\\GS" "3DBDC" :Usr) "~xTEXT" ("\\->" "Show Stack Display Cmd +Related: \\.d,\\.S,\\GS" "3DBDC" :Usr) "~xTEXT" ("-->" "Show Stack Display Cmd -- Displays the stack display. -- @@ -3097,21 +3097,21 @@ Related: CASE,ELSE,END,IFERR" "3EE34" :Usr) "xTHENCASE" ("" "THEN in a CASE stat -- Related: CASE,ELSE,END,IFERR" "3EF1F" :Usr) "xERRTHEN" ("" "THEN in an ON ERROR construct. -- -Related: CASE,ELSE,END,IFERR" "3EE34" :Usr) "~xTIME" ("\\-> time" "Time Cmd +Related: CASE,ELSE,END,IFERR" "3EE34" :Usr) "~xTIME" ("--> time" "Time Cmd -- Returns the system time in the form HH.MMSSs. -- -Related: DATE,TICKS,TSTR" "01A004" :Usr) "~x\\->TIME" ("time \\->" "Set System Time Cmd +Related: DATE,TICKS,TSTR" "01A004" :Usr) "~x\\->TIME" ("time -->" "Set System Time Cmd -- Sets the system time. -- -Related: CLKADJ,\\->DATE" "01E004" :Usr) "~xSETTIME" ("time \\->" "Set System Time Cmd +Related: CLKADJ,\\->DATE" "01E004" :Usr) "~xSETTIME" ("time -->" "Set System Time Cmd -- Sets the system time. -- -Related: CLKADJ,\\->DATE" "01E004" :Usr) "~xTLINE" ("(x1,y1) (x2,y2) \\-> -{#n1 #m1} {#n2 #m2} \\->" "Toggle Line Cmd +Related: CLKADJ,\\->DATE" "01E004" :Usr) "~xTLINE" ("(x1,y1) (x2,y2) --> +{#n1 #m1} {#n2 #m2} -->" "Toggle Line Cmd -- For each pixel along the line in PICT defined by the specified @@ -3119,16 +3119,16 @@ coordinates, TLINE turns off every pixel that is on, and turns on every pixel that is off. -- -Related: ARC,BOX,LINE" "05A004" :Usr) "~xTRACE" ("[[]] \\-> x" "Matrix Trace Cmd +Related: ARC,BOX,LINE" "05A004" :Usr) "~xTRACE" ("[[]] --> x" "Matrix Trace Cmd -- Returns the trace of a square -matrix." "0020AB" :Usr) "~xTRN" ("[[]] \\-> [[]]' -name \\->" "Transpose Matrix Cmd +matrix." "0020AB" :Usr) "~xTRN" ("[[]] --> [[]]' +name -->" "Transpose Matrix Cmd -- Returns the (conjugate) transpose of a matrix. -- -Related: CONJ" "003004" :Usr) "xTRNC" ("x n \\->" "Truncate Func +Related: CONJ" "003004" :Usr) "xTRNC" ("x n -->" "Truncate Func -- Truncates an object to a specified number of decimal places or @@ -3147,12 +3147,12 @@ current display format. x_u 'symtrnc' \\-> 'TRNC(x_u,symtrnc)' -- -Related: RND" "3C111" :Usr) "~xTSTR" ("date time \\-> $" "Date and Time String Cmd +Related: RND" "3C111" :Usr) "~xTSTR" ("date time --> $" "Date and Time String Cmd -- Returns a string derived from the date and time. -- -Related: DATE,TICKS,TIME" "020004" :Usr) "~xTYPE" ("ob \\-> %type" "Type Cmd +Related: DATE,TICKS,TIME" "020004" :Usr) "~xTYPE" ("ob --> %type" "Type Cmd -- Returns the type number of an object. @@ -3200,7 +3200,7 @@ User Objects: Library data 26 External object 26-31 -- -Related: SAME,TVARS,VTYPE" "037004" :Usr) "~xUBASE" ("u \\-> u'" "Convert to SI Base Units Func +Related: SAME,TVARS,VTYPE" "037004" :Usr) "~xUBASE" ("u --> u'" "Convert to SI Base Units Func -- Converts a unit object to SI base units. @@ -3208,25 +3208,25 @@ units. x_u \\-> y_base-units 'sym' \\-> 'UBASE(symb)' -- -Related: CONVERT,UFACT,\\->UNIT,UVAL" "018004" :Usr) "~xUFACT" ("u1 u2 \\-> u3" "Factor Unit Cmd +Related: CONVERT,UFACT,\\->UNIT,UVAL" "018004" :Usr) "~xUFACT" ("u1 u2 --> u3" "Factor Unit Cmd -- Factors the level 1 unit from the unit expression of the level 2 unit object. -- -Related: CONVERT,UBASE,\\->UNIT,UVAL" "019004" :Usr) "~x\\->UNIT" ("x u \\-> u'" "Stack to Unit Object Cmd +Related: CONVERT,UBASE,\\->UNIT,UVAL" "019004" :Usr) "~x\\->UNIT" ("x u --> u'" "Stack to Unit Object Cmd -- Creates a unit object from a real number and the unit part of a unit object. -- -Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "017004" :Usr) "~x>UNIT" ("x u \\-> u'" "Stack to Unit Object Cmd +Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "017004" :Usr) "~x>UNIT" ("x u --> u'" "Stack to Unit Object Cmd -- Creates a unit object from a real number and the unit part of a unit object. -- -Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "017004" :Usr) "xUNTIL" ("\\->" "UNTIL Cmd +Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "017004" :Usr) "xUNTIL" ("-->" "UNTIL Cmd -- Starts test-clause in DO ... UNTIL ... END @@ -3234,7 +3234,7 @@ indefinite loop structure. -- See the DO entry for syntax info. -- -Related: DO,END" "3E700" :Usr) "~xUTPC" ("n x \\-> x'" "Upper Chi-Square Distribution Cmd +Related: DO,END" "3E700" :Usr) "~xUTPC" ("n x --> x'" "Upper Chi-Square Distribution Cmd -- Returns the probability utpc(n,x) that a chi-square random variable @@ -3242,7 +3242,7 @@ is greater than x, where n is the number of degrees of freedom of the distribution. -- -Related: UTPF,UTPN,UTPT" "006004" :Usr) "~xUTPF" ("n1 n2 x \\-> x'" "Upper Snedecor's F Distrib. Cmd +Related: UTPF,UTPN,UTPT" "006004" :Usr) "~xUTPF" ("n1 n2 x --> x'" "Upper Snedecor's F Distrib. Cmd -- Returns the probability utpf(n1,n2,x) @@ -3252,7 +3252,7 @@ and n2 are the numerator and denominator degrees of freedom of the F distribution. -- -Related: UTPC,UTPN,UTPT" "008004" :Usr) "~xUTPN" ("n v x \\-> x'" "Upper Normal Distribution Cmd +Related: UTPC,UTPN,UTPT" "008004" :Usr) "~xUTPN" ("n v x --> x'" "Upper Normal Distribution Cmd -- Returns the probability utpn(m,v,x) @@ -3261,7 +3261,7 @@ greater than x, where m and v are the mean and variance, respectively, of the normal distribution. -- -Related: UTPC,UTPF,UTPT" "007004" :Usr) "~xUTPT" ("n x \\-> x'" "Upper Student's t Distrib. Cmd +Related: UTPC,UTPF,UTPT" "007004" :Usr) "~xUTPT" ("n x --> x'" "Upper Student's t Distrib. Cmd -- Returns the probability utpt(n,x) that a Student's t random variable @@ -3269,7 +3269,7 @@ is greater than x, where n is the number of degrees of freedom of the distribution. -- -Related: UTPC,UTPF,UTPN" "009004" :Usr) "~xUVAL" ("u \\-> x" "Unit Value Func +Related: UTPC,UTPF,UTPN" "009004" :Usr) "~xUVAL" ("u --> x" "Unit Value Func -- Returns the numerical part of a unit object. @@ -3277,8 +3277,8 @@ unit object. x_u \\-> x 'sym' \\-> 'UVAL(sym)' -- -Related: CONVERT,UBASE,UFACT,\\->UNIT" "016004" :Usr) "~xV\\->" ("[]/() \\-> x y - \\-> x y z +Related: CONVERT,UBASE,UFACT,\\->UNIT" "016004" :Usr) "~xV\\->" ("[]/() --> x y + --> x y z (in current co-system)" "Vector/Complex Num to Stack Cmd -- [ x y ] \\-> x y @@ -3290,8 +3290,8 @@ Related: CONVERT,UBASE,UFACT,\\->UNIT" "016004" :Usr) "~xV\\->" ("[]/() \\-> x y (x,y) \\-> x y (xr ANGy\\Gh) \\-> xr y\\Gh -- -Related: \\->V2,\\->V3" "043004" :Usr) "~xV>" ("[]/() \\-> x y - \\-> x y z +Related: \\->V2,\\->V3" "043004" :Usr) "~xV>" ("[]/() --> x y + --> x y z (in current co-system)" "Vector/Complex Num to Stack Cmd -- [ x y ] \\-> x y @@ -3303,34 +3303,34 @@ Related: \\->V2,\\->V3" "043004" :Usr) "~xV>" ("[]/() \\-> x y (x,y) \\-> x y (xr ANGy\\Gh) \\-> xr y\\Gh -- -Related: \\->V2,\\->V3" "043004" :Usr) "~x\\->V2" ("x y \\-> [] - \\-> ()" "Stack to Vector/Complex Num Cmd +Related: \\->V2,\\->V3" "043004" :Usr) "~x\\->V2" ("x y --> [] + --> ()" "Stack to Vector/Complex Num Cmd -- Converts two numbers from the stack into a 2-element vector or complex number. -- -Related: V\\->,\\->V3" "044004" :Usr) "~x>V2" ("x y \\-> [] - \\-> ()" "Stack to Vector/Complex Num Cmd +Related: V\\->,\\->V3" "044004" :Usr) "~x>V2" ("x y --> [] + --> ()" "Stack to Vector/Complex Num Cmd -- Converts two numbers from the stack into a 2-element vector or complex number. -- -Related: V\\->,\\->V3" "044004" :Usr) "~x\\->V3" ("x y z \\-> []" "Stack to 3-Element Vector Cmd +Related: V\\->,\\->V3" "044004" :Usr) "~x\\->V3" ("x y z --> []" "Stack to 3-Element Vector Cmd -- Converts three numbers into a 3-element vector. -- -Related: V\\->,\\->V2" "045004" :Usr) "~x>V3" ("x y z \\-> []" "Stack to 3-Element Vector Cmd +Related: V\\->,\\->V2" "045004" :Usr) "~x>V3" ("x y z --> []" "Stack to 3-Element Vector Cmd -- Converts three numbers into a 3-element vector. -- -Related: V\\->,\\->V2" "045004" :Usr) "~xVERSION" ("\\-> $ $" "Software Version Cmd +Related: V\\->,\\->V2" "045004" :Usr) "~xVERSION" ("--> $ $" "Software Version Cmd -- Displays the software version and -copyright message." "03A0AB" :Usr) "~xVTYPE" ("name \\-> n" "Variable Type Cmd +copyright message." "03A0AB" :Usr) "~xVTYPE" ("name --> n" "Variable Type Cmd -- Returns the type number of the object contained in the named @@ -3340,26 +3340,26 @@ variable. :nport:namebackup \\-> ntype :nport:nlibrary \\-> ntype -- -Related: TYPE" "038004" :Usr) "xWAIT" ("sec \\-> -0 \\-> rc.p" "Wait Cmd +Related: TYPE" "038004" :Usr) "xWAIT" ("sec --> +0 --> rc.p" "Wait Cmd -- Suspends program execution for specified time, or until a key is pressed. -- -Related: KEY" "3A777" :Usr) "xWHILE" ("\\->" "WHILE Indefinite Loop Struct Cmd +Related: KEY" "3A777" :Usr) "xWHILE" ("-->" "WHILE Indefinite Loop Struct Cmd -- Starts the WHILE ... REPEAT ... END indefinite loop structure. -- -Related: DO,END,REPEAT" "3E5C1" :Usr) "~xWSLOG" ("\\-> $ $ $ $" "Warmstart Log Cmd +Related: DO,END,REPEAT" "3E5C1" :Usr) "~xWSLOG" ("--> $ $ $ $" "Warmstart Log Cmd -- Returns four strings recording the date, time, and cause of the -four most recent warmstart events" "01C004" :Usr) "xXOR" ("# #' \\-> #'' -$ $' \\-> $'' -1/0 1/0 \\-> 1/0" "Exclusive OR Cmd +four most recent warmstart events" "01C004" :Usr) "xXOR" ("# #' --> #'' +$ $' --> $'' +1/0 1/0 --> 1/0" "Exclusive OR Cmd -- Returns the logical exclusive OR of two arguments. @@ -3370,19 +3370,19 @@ of two arguments. 'sym' T/F \\-> 'sym XOR T/F' 'sym1' 'sym2' \\-> 'sym1 XOR sym2' -- -Related: AND,OR,NOT" "3DE2A" :Usr) "~xXRECV" ("name \\->" "XModem Receive Cmd +Related: AND,OR,NOT" "3DE2A" :Usr) "~xXRECV" ("name -->" "XModem Receive Cmd -- Prepares the HP 48 to receive an object via XModem. The received object is stored in the given name. -- -Related: BAUD,RECV,RECN,SEND,XSEND" "0510AB" :Usr) "~xXRNG" ("x1 x2 \\->" "x-Axis Display Range Cmd +Related: BAUD,RECV,RECN,SEND,XSEND" "0510AB" :Usr) "~xXRNG" ("x1 x2 -->" "x-Axis Display Range Cmd -- Specifies the x-axis display range. -- -Related: AUTO,PDIM,PMAX,PMIN,YRNG" "068004" :Usr) "xXROOT" ("y x \\-> Y'" "xth Root of y Cmd +Related: AUTO,PDIM,PMAX,PMIN,YRNG" "068004" :Usr) "xXROOT" ("y x --> Y'" "xth Root of y Cmd -- Computes the xth root of a real number. @@ -3391,17 +3391,17 @@ number. 'sym' x \\-> 'XROOT(x,sym)' y 'sym' \\-> 'XROOT(sym,y)' y_u x \\-> x ROOT y_u1/x - y_u 'sym' \\-> 'XROOT(sym,y_u)'" "3B36B" :Usr) "~xXSEND" ("name \\->" "XModem Send Cmd + y_u 'sym' \\-> 'XROOT(sym,y_u)'" "3B36B" :Usr) "~xXSEND" ("name -->" "XModem Send Cmd -- Sends a copy of the named object via XModem. -- -Related: BAUD,RECN,RECV,SEND,XRECV" "0500AB" :Usr) "~xYRNG" ("y1 y2 \\->" "y-Axis Display Range Cmd +Related: BAUD,RECN,RECV,SEND,XRECV" "0500AB" :Usr) "~xYRNG" ("y1 y2 -->" "y-Axis Display Range Cmd -- Specifies the y-axis display range. -- -Related: AUTO,PDIM,PMAX,PMIN,XRNG" "069004" :Usr) "x^" ("y x \\-> y^x" "Power Analytic Func +Related: AUTO,PDIM,PMAX,PMIN,XRNG" "069004" :Usr) "x^" ("y x --> y^x" "Power Analytic Func -- Returns the value of the level 2 object raised to the power of the @@ -3417,7 +3417,7 @@ Flags: -1 -3 Principal soln -1 Numeric results -3 -- -Related: EXP,ISOL,LN,XROOT" "3B178" :Usr) "x\\v/" ("x \\-> x'" "Square Root Analytic Func +Related: EXP,ISOL,LN,XROOT" "3B178" :Usr) "x\\v/" ("x --> x'" "Square Root Analytic Func -- Returns the (+ve) square root of the argument. @@ -3428,7 +3428,7 @@ the argument. -- Flags: -1 -3 -- -Related: SQ,^,ISOL" "3B639" :Usr) "xSQRT" ("x \\-> x'" "Square Root Analytic Func +Related: SQ,^,ISOL" "3B639" :Usr) "xSQRT" ("x --> x'" "Square Root Analytic Func -- Returns the (+ve) square root of the argument. @@ -3439,7 +3439,7 @@ the argument. -- Flags: -1 -3 -- -Related: SQ,^,ISOL" "3B639" :Usr) "x\\pi" ("\\-> \\pi" "PI Func +Related: SQ,^,ISOL" "3B639" :Usr) "x\\pi" ("--> \\pi" "PI Func -- Returns the symbolic constant '\\pi' or its numerical representation, @@ -3449,7 +3449,7 @@ or its numerical representation, -- Flags: -2 -3 -- -Related: e,i,MAXR,MINR,\\->Q\\pi" "3AAF5" :Usr) "xPI" ("\\-> \\pi" "PI Func +Related: e,i,MAXR,MINR,\\->Q\\pi" "3AAF5" :Usr) "xPI" ("--> \\pi" "PI Func -- Returns the symbolic constant '\\pi' or its numerical representation, @@ -3459,7 +3459,7 @@ or its numerical representation, -- Flags: -2 -3 -- -Related: e,i,MAXR,MINR,\\->Q\\pi" "3AAF5" :Usr) "x\\<=" ("x y \\-> 1 \\n \\-> 0" "Less Than or Equal Func +Related: e,i,MAXR,MINR,\\->Q\\pi" "3AAF5" :Usr) "x\\<=" ("x y --> 1 \\n --> 0" "Less Than or Equal Func -- Tests whether one object is less than or equal to another object. @@ -3476,7 +3476,7 @@ than or equal to another object. -- Flags: -3 -- -Related: <,>,\\>=,==,\\=/" "3E049" :Usr) "x<=?" ("x y \\-> 1 \\n \\-> 0" "Less Than or Equal Func +Related: <,>,\\>=,==,\\=/" "3E049" :Usr) "x<=?" ("x y --> 1 \\n --> 0" "Less Than or Equal Func -- Tests whether one object is less than or equal to another object. @@ -3493,7 +3493,7 @@ than or equal to another object. -- Flags: -3 -- -Related: <,>,\\>=,==,\\=/" "3E049" :Usr) "x\\>=" ("x y \\-> 1 \\n \\-> 0" "Greater Than or Equal Func +Related: <,>,\\>=,==,\\=/" "3E049" :Usr) "x\\>=" ("x y --> 1 \\n --> 0" "Greater Than or Equal Func -- x y \\-> 0/1 #n1 #n2 \\-> 0/1 @@ -3507,7 +3507,7 @@ Related: <,>,\\>=,==,\\=/" "3E049" :Usr) "x\\>=" ("x y \\-> 1 \\n \\-> 0" "Great -- Flags: -3 -- -Related: <,\\<=,>,==,\\=/" "3E0ED" :Usr) "x>=?" ("x y \\-> 1 \\n \\-> 0" "Greater Than or Equal Func +Related: <,\\<=,>,==,\\=/" "3E0ED" :Usr) "x>=?" ("x y --> 1 \\n --> 0" "Greater Than or Equal Func -- x y \\-> 0/1 #n1 #n2 \\-> 0/1 @@ -3521,7 +3521,7 @@ Related: <,\\<=,>,==,\\=/" "3E0ED" :Usr) "x>=?" ("x y \\-> 1 \\n \\-> 0" "Greate -- Flags: -3 -- -Related: <,\\<=,>,==,\\=/" "3E0ED" :Usr) "x\\=/" ("x y \\-> 1 \\n \\-> 0" "Not Equal Func +Related: <,\\<=,>,==,\\=/" "3E0ED" :Usr) "x\\=/" ("x y --> 1 \\n --> 0" "Not Equal Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -3533,7 +3533,7 @@ Tests if two objects are equal. -- Flags: -3 -- -Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "3DF0F" :Usr) "x#?" ("x y \\-> 1 \\n \\-> 0" "Not Equal Func +Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "3DF0F" :Usr) "x#?" ("x y --> 1 \\n --> 0" "Not Equal Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -3546,7 +3546,7 @@ Tests if two objects are equal. Flags: -3 -- Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "3DF0F" :Usr) "x\\->" ("" "Create local variable comand. -xRPN->" "3E57E" :Usr) "xRPN->" ("ob1 .. obn \\->" "Create Local Variables Cmd +xRPN->" "3E57E" :Usr) "xRPN->" ("ob1 .. obn -->" "Create Local Variables Cmd -- Creates local variables. obj1 ... objn \\-> @@ -3556,7 +3556,7 @@ Syntax: \\-> name1 name2 ... nameN 'Expr' -- Related: DEFINE,STO" "3EC15" :Usr) "xALG->" ("" "Create local variable comand. -xRPN->" "3E57E" :Usr) "x!" ("x \\-> x'" "Factorial (Gamma) Func +xRPN->" "3E57E" :Usr) "x!" ("x --> x'" "Factorial (Gamma) Func -- Returns the factorial n! of a positive integer argument n, or @@ -3571,7 +3571,7 @@ Flags: -3 -20 -21 Underflow exception -20 Overflow exception -21 -- -Related: COMB,PERM" "3BD96" :Usr) "xFACT" ("x \\-> x'" "Factorial (Gamma) Func +Related: COMB,PERM" "3BD96" :Usr) "xFACT" ("x --> x'" "Factorial (Gamma) Func -- Returns the factorial n! of a positive integer argument n, or @@ -3586,7 +3586,7 @@ Flags: -3 -20 -21 Underflow exception -20 Overflow exception -21 -- -Related: COMB,PERM" "3BD96" :Usr) "x%" ("x y \\-> xy/100" "Percent Func +Related: COMB,PERM" "3BD96" :Usr) "x%" ("x y --> xy/100" "Percent Func -- Returns x (level 2) percent of y (level 1). @@ -3602,7 +3602,7 @@ Returns x (level 2) percent of y Flags: Numerical Results -3 -- -Related: %CH,%T" "3C452" :Usr) "~x*" ("x y \\-> x*y" "Multiply Analytic Func +Related: %CH,%T" "3C452" :Usr) "~x*" ("x y --> x*y" "Multiply Analytic Func -- Returns the product of the args. z1 z2 \\-> z1\267z2 @@ -3625,7 +3625,7 @@ Flags: -3 -5 -6 -7 -8 -9 -10 Numeric results -3 bint wordsize -5 \\-> -10 -- -Related: +,-,/,=" "00D002" :Usr) "x+" (" x y \\-> x+y +Related: +,-,/,=" "00D002" :Usr) "x+" (" x y --> x+y . 38G: 036002 \\~%s\\ [Usr]" "Add Analytic Func -- Returns the sum of the arguments. @@ -3654,7 +3654,7 @@ Flags: -3 -4 -5 -6 -7 -8 -9 -10 Numeric results -3 Bint wordsize -5 \\-> -10 -- -Related: -,*,/,=" "3AB9F" :Usr) "x-" ("x y \\-> x-y" "Subtract Analytic Func +Related: -,*,/,=" "3AB9F" :Usr) "x-" ("x y --> x-y" "Subtract Analytic Func -- Returns the difference of the arguments: the object in level 1 @@ -3675,7 +3675,7 @@ level 2. Flags: -3 Numeric results -3 -- -Related: +,*,/,=" "3AD68" :Usr) "x/" ("x y \\-> x/y" "Divide Analytic Func +Related: +,*,/,=" "3AD68" :Usr) "x/" ("x y --> x/y" "Divide Analytic Func -- Returns the quotient of the arguments: the level 2 object @@ -3696,7 +3696,7 @@ divided by the level 1 object. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: +,-,*,=,RATIO" "3AFCA" :Usr) "x<" ("x y \\-> 1 \\n \\-> 0" "Less Than Func +Related: +,-,*,=,RATIO" "3AFCA" :Usr) "x<" ("x y --> 1 \\n --> 0" "Less Than Func -- Tests whether one object is less than another object. @@ -3711,7 +3711,7 @@ than another object. 'sym' x_u \\-> 'sym x=y" "Makes equation out of two expressions. + Numeric results -3" "3C685" :Usr) "x=" ("x y --> x=y" "Makes equation out of two expressions. Equals Analytic Func -- Returns an equation formed from @@ -3729,7 +3729,7 @@ the two arguments. Flags: -3 Numeric results -3 -- -Related: DEFINE,EVAL,-" "3A8DD" :Usr) "x==" ("x y \\-> 1 \\n \\-> 0" "Logical Equality Func +Related: DEFINE,EVAL,-" "3A8DD" :Usr) "x==" ("x y --> 1 \\n --> 0" "Logical Equality Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -3742,7 +3742,7 @@ Tests if two objects are equal. Flags: -3 Numeric results -3 -- -Related: SAME,TYPE,<,\\<=,>,\\>=,\\=/" "3C7B9" :Usr) "x>" ("x y \\-> 1 \\n \\-> 0" "Greater Than Func +Related: SAME,TYPE,<,\\<=,>,\\>=,\\=/" "3C7B9" :Usr) "x>" ("x y --> 1 \\n --> 0" "Greater Than Func -- Tests whether one object is greater than another object. diff --git a/data/sysrpl-data.48G.el b/data/sysrpl-data.48G.el index a427fdf..6c2910d 100644 --- a/data/sysrpl-data.48G.el +++ b/data/sysrpl-data.48G.el @@ -1,214 +1,214 @@ -#s(hash-table size 5541 test equal rehash-size 1.5 rehash-threshold 0.8 data ("any" ("0d 0h" "" "03FEF") "ZERO" ("0d 0h" "" "03FEF") "BINT0" ("0d 0h" "" "03FEF") "MEMERR" ("1d 1h" "" "03FF9") "real" ("1d 1h" "" "03FF9") "ONE" ("1d 1h" "" "03FF9") "BINT1" ("1d 1h" "" "03FF9") "cmp" ("2d 2h" "" "04003") "TWO" ("2d 2h" "" "04003") "BINT2" ("2d 2h" "" "04003") "str" ("3d 3h" "" "0400D") "THREE" ("3d 3h" "" "0400D") "BINT3" ("3d 3h" "" "0400D") "arry" ("4d 4h" "" "04017") "FOUR" ("4d 4h" "" "04017") "BINT4" ("4d 4h" "" "04017") "list" ("5d 5h" "" "04021") "FIVE" ("5d 5h" "" "04021") "BINT5" ("5d 5h" "" "04021") "idnt" ("6d 6h" "" "0402B") "id" ("6d 6h" "" "0402B") "SIX" ("6d 6h" "" "0402B") "BINT6" ("6d 6h" "" "0402B") "lam" ("7d 7h" "" "04035") "SEVEN" ("7d 7h" "" "04035") "BINT7" ("7d 7h" "" "04035") "seco" ("8d 8h" "" "0403F") "EIGHT" ("8d 8h" "" "0403F") "BINT8" ("8d 8h" "" "0403F") "symb" ("9d 9h" "" "04049") "NINE" ("9d 9h" "" "04049") "BINT9" ("9d 9h" "" "04049") "sym" ("10d Ah" "" "04053") "TEN" ("10d Ah" "" "04053") "BINT10" ("10d Ah" "" "04053") "hxs" ("11d Bh" "" "0405D") "ELEVEN" ("11d Bh" "" "0405D") "BINT11" ("11d Bh" "" "0405D") "grob" ("12d Ch" "" "04067") "TWELVE" ("12d Ch" "" "04067") "BINT12" ("12d Ch" "" "04067") "THIRTEEN" ("13d Dh" "" "04071") "TAGGED" ("13d Dh" "" "04071") "BINT13" ("13d Dh" "" "04071") "unitob" ("14d Eh" "" "0407B") "FOURTEEN" ("14d Eh" "" "0407B") "EXT" ("14d Eh" "" "0407B") "BINT14" ("14d Eh" "" "0407B") "rompointer" ("15d Fh" "" "04085") "FIFTEEN" ("15d Fh" "" "04085") "BINT15" ("15d Fh" "" "04085") "SIXTEEN" ("16d 10h" "" "0408F") "REALOB" ("16d 10h" "" "0408F") "BINT16" ("16d 10h" "" "0408F") "REALREAL" ("17d 11h" "" "04099") "2REAL" ("17d 11h" "" "04099") "SEVENTEEN" ("17d 11h" "" "04099") "BINT17" ("17d 11h" "" "04099") "EIGHTEEN" ("18d 12h" "" "040A3") "BINT18" ("18d 12h" "" "040A3") "NINETEEN" ("19d 13h" "" "040AD") "BINT19" ("19d 13h" "" "040AD") "TWENTY" ("20d 14h" "" "040B7") "BINT20" ("20d 14h" "" "040B7") "TWENTYONE" ("21d 15h" "" "040C1") "BINT21" ("21d 15h" "" "040C1") "TWENTYTWO" ("22d 16h" "" "040CB") "BINT22" ("22d 16h" "" "040CB") "TWENTYTHREE" ("23d 17h" "" "040D5") "BINT23" ("23d 17h" "" "040D5") "TWENTYFOUR" ("24d 18h" "" "040DF") "BINT24" ("24d 18h" "" "040DF") "TWENTYFIVE" ("25d 19h" "" "040E9") "BINT25" ("25d 19h" "" "040E9") "TWENTYSIX" ("26d 1Ah" "" "040F3") "REALSYM" ("26d 1Ah" "" "040F3") "BINT26" ("26d 1Ah" "" "040F3") "TWENTYSEVEN" ("27d 1Bh" "" "040FD") "BINT27" ("27d 1Bh" "" "040FD") "TWENTYEIGHT" ("28d 1Ch" "" "04107") "BINT28" ("28d 1Ch" "" "04107") "TWENTYNINE" ("29d 1Dh" "" "04111") "BINT29" ("29d 1Dh" "" "04111") "THIRTY" ("30d 1Eh" "" "0411B") "REALEXT" ("30d 1Eh" "" "0411B") "BINT30" ("30d 1Eh" "" "0411B") "THIRTYONE" ("31d 1Fh" "" "04125") "BINT31" ("31d 1Fh" "" "04125") "THIRTYTWO" ("32d 20h" "" "0412F") "BINT32" ("32d 20h" "" "0412F") "THIRTYTHREE" ("33d 21h" "" "04139") "BINT33" ("33d 21h" "" "04139") "THIRTYFOUR" ("34d 22h" "" "04143") "BINT34" ("34d 22h" "" "04143") "THIRTYFIVE" ("35d 23h" "" "0414D") "BINT35" ("35d 23h" "" "0414D") "TTHIRTYSIX" ("36d 24h" "" "04157") "BINT36" ("36d 24h" "" "04157") "THIRTYSEVEN" ("37d 25h" "" "04161") "BINT37" ("37d 25h" "" "04161") "THIRTYEIGHT" ("38d 26h" "" "0416B") "BINT38" ("38d 26h" "" "0416B") "THIRTYNINE" ("39d 27h" "" "04175") "BINT39" ("39d 27h" "" "04175") "FOURTY" ("40d 28h" "" "0417F") "FORTY" ("40d 28h" "" "0417F") "BINT40" ("40d 28h" "" "0417F") "FORTYONE" ("41d 29h" "" "04189") "BINT41" ("41d 29h" "" "04189") "FORTYTWO" ("42d 2Ah" "" "04193") "BINT42" ("42d 2Ah" "" "04193") "FORTYTHREE" ("43d 2Bh" "" "0419D") "BINT43" ("43d 2Bh" "" "0419D") "(illnameerr)" ("44d 2Ch" "" "64B12") "FORTYFOUR" ("44d 2Ch" "" "64B12") "BINT44" ("44d 2Ch" "" "64B12") "FORTYFIVE" ("45d 2Dh" "" "64B1C") "BINT45" ("45d 2Dh" "" "64B1C") "FORTYSIX" ("46d 2Eh" "" "64B26") "BINT46" ("46d 2Eh" "" "64B26") "(rrp)" ("47d 2Fh" "" "64B30") "FORTYSEVEN" ("47d 2Fh" "" "64B30") "BINT47" ("47d 2Fh" "" "64B30") "FORTYEIGHT" ("48d 30h" "" "64B3A") "BINT48" ("48d 30h" "" "64B3A") "FORTYNINE" ("49d 31h" "" "64B44") "BINT49" ("49d 31h" "" "64B44") "FIFTY" ("50d 32h" "" "64B4E") "BINT50" ("50d 32h" "" "64B4E") "FIFTYONE" ("51d 33h" "" "64B58") "BINT51" ("51d 33h" "" "64B58") "(THREEFOUR)" ("52d 34h" "" "64B62") "FIFTYTWO" ("52d 34h" "" "64B62") "BINT52" ("52d 34h" "" "64B62") "THREEFIVE" ("53d 35h" "" "64B6C") "STRLIST" ("53d 35h" "" "64B6C") "FIFTYTHREE" ("53d 35h" "" "64B6C") "BINT53" ("53d 35h" "" "64B6C") "FIFTYFOUR" ("54d 36h" "" "64B76") "BINT54" ("54d 36h" "" "64B76") "FIFTYFIVE" ("55d 37h" "" "64B80") "(#THREESEVEN)" ("55d 37h" "" "64B80") "BINT55" ("55d 37h" "" "64B80") "FIFTYSIX" ("56d 38h" "" "64B8A") "BINT56" ("56d 38h" "" "64B8A") "FIFTYSEVEN" ("57d 39h" "" "64B94") "BINT57" ("57d 39h" "" "64B94") "FIFTYEIGHT" ("58d 3Ah" "" "64B9E") "BINT58" ("58d 3Ah" "" "64B9E") "FIFTYNINE" ("59d 3Bh" "" "64BA8") "BINT59" ("59d 3Bh" "" "64BA8") "SIXTY" ("60d 3Ch" "" "64BB2") "BINT60" ("60d 3Ch" "" "64BB2") "SIXTYONE" ("61d 3Dh" "" "64BBC") "BINT61" ("61d 3Dh" "" "64BBC") "SIXTYTWO" ("62d 3Eh" "" "64BC6") "BINT62" ("62d 3Eh" "" "64BC6") "SIXTYTHREE" ("63d 3Fh" "" "64BD0") "(BINT3Fh)" ("63d 3Fh" "" "64BD0") "BINT63" ("63d 3Fh" "" "64BD0") "YHI" ("64d 40h" "" "64BDA") "SIXTYFOUR" ("64d 40h" "" "64BDA") "(BINT_40h)" ("64d 40h" "" "64BDA") "BINT40h" ("64d 40h" "" "64BDA") "BINT64" ("64d 40h" "" "64BDA") "(BINT_65d)" ("65d 41h" "" "64BE4") "ARRYREAL" ("65d 41h" "" "64BE4") "BINT65" ("65d 41h" "" "64BE4") "(ARRYCMP)" ("66d 42h" "" "64BEE") "FOURTWO" ("66d 42h" "" "64BEE") "BINT66" ("66d 42h" "" "64BEE") "FOURTHREE" ("67d 43h" "" "64BF8") "BINT67" ("67d 43h" "" "64BF8") "SIXTYEIGHT" ("68d 44h" "" "64C02") "(2ARRY)" ("68d 44h" "" "64C02") "BINT68" ("68d 44h" "" "64C02") "FOURFIVE" ("69d 45h" "" "64C0C") "BINT69" ("69d 45h" "" "64C0C") "(ARRYID)" ("70d 46h" "" "64C16") "SEVENTY" ("70d 46h" "" "64C16") "BINT70" ("70d 46h" "" "64C16") "SEVENTYFOUR" ("74d 4Ah" "" "64C20") "BINT74" ("74d 4Ah" "" "64C20") "SEVENTYNINE" ("79d 4Fh" "" "64C2A") "BINT79" ("79d 4Fh" "" "64C2A") "(LISTOB)" ("80d 50h" "" "64C3A") "EIGHTY" ("80d 50h" "" "64C3A") "BINT80" ("80d 50h" "" "64C3A") "LISTREAL" ("81d 51h" "" "64C3E") "EIGHTYONE" ("81d 51h" "" "64C3E") "BINT81" ("81d 51h" "" "64C3E") "LISTCMP" ("82d 52h" "" "64C48") "BINT82" ("82d 52h" "" "64C48") "FIVETHREE" ("83d 53h" "" "64C52") "BINT83" ("83d 53h" "" "64C52") "FIVEFOUR" ("84d 54h" "" "64C5C") "BINT84" ("84d 54h" "" "64C5C") "2LIST" ("85d 55h" "" "64C66") "BINT85" ("85d 55h" "" "64C66") "(LISTID)" ("86d 56h" "" "64C70") "FIVESIX" ("86d 56h" "" "64C70") "BINT86" ("86d 56h" "" "64C70") "LISTLAM" ("87d 57h" "" "64C7A") "BINT87" ("87d 57h" "" "64C7A") "BINT_91d" ("91d 5Bh" "" "64C84") "BINT91" ("91d 5Bh" "" "64C84") "(idntany)" ("96d 60h" "" "64C8E") "BINT_96d" ("96d 60h" "" "64C8E") "BINT96" ("96d 60h" "" "64C8E") "IDREAL" ("97d 61h" "" "64C98") "BINT97" ("97d 61h" "" "64C98") "(NINETYEIGHT)" ("98d 62h" "" "64CA2" :UBS) "(IDCMP)" ("98d 62h" "" "64CA2" :UBS) "BINT98" ("98d 62h" "" "64CA2" :UBS) "(IDARRY)" ("100d 64h" "" "64CAC") "ONEHUNDRED" ("100d 64h" "" "64CAC") "BINT100" ("100d 64h" "" "64CAC") "(SIXFIVE)" ("101d 65h" "" "64CB6" :UBS) "(IDLIST)" ("101d 65h" "" "64CB6" :UBS) "BINT101" ("101d 65h" "" "64CB6" :UBS) "char" ("111d 6Fh" "" "64CC0") "BINT111" ("111d 6Fh" "" "64CC0") "(lamany)" ("112d 70h" "" "64CCA" :UBS) "BINT112" ("112d 70h" "" "64CCA" :UBS) "(LAMREAL)" ("113d 71h" "" "64CD4" :UBS) "BINT113" ("113d 71h" "" "64CD4" :UBS) "(BINT_114d)" ("114d 72h" "" "64CDE" :UBS) "BINT114" ("114d 72h" "" "64CDE" :UBS) "BINT_115d" ("115d 73h" "" "64CE8") "BINT115" ("115d 73h" "" "64CE8") "BINT_116d" ("116d 74h" "" "64CF2") "BINT116" ("116d 74h" "" "64CF2") "(LAMLIST)" ("117d 75h" "" "64CFC" :UBS) "(BINT_117d)" ("117d 75h" "" "64CFC" :UBS) "BINT117" ("117d 75h" "" "64CFC" :UBS) "BINT_122d" ("122d 7Ah" "" "64D06") "BINT122" ("122d 7Ah" "" "64D06") "BINT80h" ("128d 80h" "" "64D10") "BINT128" ("128d 80h" "" "64D10") "XHI-1" ("130d 82h" "" "64D1A") "BINT_130d" ("130d 82h" "" "64D1A") "BINT130d" ("130d 82h" "" "64D1A") "BINT130" ("130d 82h" "" "64D1A") "XHI" ("131d 83h" "" "64D24") "BINT131d" ("131d 83h" "" "64D24") "BINT_131d" ("131d 83h" "" "64D24") "BINT131" ("131d 83h" "" "64D24") "(library)" ("143d 8Fh" "" "64D2E" :UBS) "#8F" ("143d 8Fh" "" "64D2E" :UBS) "SYMBREAL" ("145d 91h" "" "64D38") "(SYMBCMP)" ("146d 92h" "" "64D42" :UBS) "SYMBCMP" ("146d 92h" "" "64D42" :UBS) "(SYMBSYM)" ("154d 9Ah" "" "64D4C" :UBS) "(SYMCMP)" ("154d 9Ah" "" "64D4C" :UBS) "SYMBSYM" ("154d 9Ah" "" "64D4C" :UBS) "SYMBUNIT" ("158d 9Eh" "" "64D56") "backup" ("159d 9Fh" "" "64D60" :UBS) "SYMOB" ("160d A0h" "" "64D6A") "SYMREAL" ("161d A1h" "" "64D74") "SYMLIST" ("165d A5h" "" "64D88" :UBS) "SYMID" ("166d A6h" "" "64D92") "SYMLAM" ("167d A7h" "" "64D9C") "SYMSYMB" ("169d A9h" "" "64DA6" :UBS) "SYMSYM" ("170d AAh" "" "64DB0") "SYMEXT" ("174d AEh" "" "64DBA") "BINT_AFh" ("175d AFh" "" "1CD69" :U) "HXSREAL" ("177d B1h" "" "64DC4" :U) "2HXS" ("187d BBh" "" "64DCE" :UBS) "BINTC0h" ("192d C0h" "" "64DD8") "2GROB" ("204d CCh" "" "64DE2") "TAGGEDANY" ("208d D0h" "" "64DEC") "EXTREAL" ("225d E1h" "" "64DF6") "(UNITSYM)" ("234d EAh" "" "64E00") "EXTSYM" ("234d EAh" "" "64E00") "2EXT" ("238d EEh" "" "64E0A") "ROMPANY" ("240d F0h" "" "64E14") "BINT253" ("253d FDh" "" "64E1E") "BINT255d" ("255d FFh" "" "64E28") "(FSTFLOATROM#)" ("256d 100h" "" "64E32") "REALOBOB" ("256d 100h" "" "64E32") "(Err#Chr00)" ("258d 102h" "" "64E3C") "(#_258_d)" ("258d 102h" "" "64E3C") "#_102" ("258d 102h" "" "64E3C") "#SyntaxErr" ("262d 106h" "" "64E46" :UBS) "BINT_263d" ("263d 107h" "" "64E50" :UBS) "REALREALOB" ("272d 110h" "" "64E5A" :UBS) "3REAL" ("273d 111h" "" "64E64") "BINT_117h" ("279d 117h" "" "15D6F" :U) "(#_291_d)" ("291d 123h" "" "64E6E" :UBS) "(#_123)" ("291d 123h" "" "64E6E" :UBS) "Err#Kill" ("291d 123h" "" "64E6E" :UBS) "(#_292_d)" ("292d 124h" "" "64E78" :UBS) "(#_124)" ("292d 124h" "" "64E78" :UBS) "Err#NoLstStk" ("292d 124h" "" "64E78" :UBS) "(BINT_305d)" ("305d 131h" "" "64E82" :UBS) "#NoRoomForSt" ("305d 131h" "" "64E82" :UBS) "#132" ("306d 132h" "" "64E8C" :UBS) "REALSTRSTR" ("307d 133h" "" "64E96" :UBS) "(VLMpurgemsg)" ("308d 134h" "" "64EA0" :UBS) "#134" ("308d 134h" "" "64EA0" :UBS) "(VLMmsg)" ("309d 135h" "" "64EAA" :UBS) "#135" ("309d 135h" "" "64EAA" :UBS) "(VLMstkmsg)" ("310d 136h" "" "64EB4" :UBS) "(REALSTRID)" ("310d 136h" "" "64EB4" :UBS) "#136" ("310d 136h" "" "64EB4" :UBS) "(VLMundomsg)" ("311d 137h" "" "64EBE" :UBS) "#137" ("311d 137h" "" "64EBE" :UBS) "(VLMhistmsg)" ("312d 138h" "" "64EC8" :UBS) "#138" ("312d 138h" "" "64EC8" :UBS) "(VLMUserKeys)" ("313d 139h" "" "64ED2" :UBS) "#139" ("313d 139h" "" "64ED2" :UBS) "(VLMAlarmMsg)" ("314d 13Ah" "" "64EDC" :UBS) "#13A" ("314d 13Ah" "" "64EDC" :UBS) "(VLMlastargs)" ("315d 13Bh" "" "64EE6" :UBS) "#13B" ("315d 13Bh" "" "64EE6" :UBS) "(VLMcmdlmsg)" ("317d 13Dh" "" "64EF0" :UBS) "#13D" ("317d 13Dh" "" "64EF0" :UBS) "Err#Cont" ("318d 13Eh" "" "64EFA" :UBS) "(REALLISTREAL)" ("337d 151h" "" "64F04") "INTEGER337" ("337d 151h" "" "64F04") "CMPOBOB" ("512d 200h" "" "64F0E" :UBS) "(#_517_d)" ("517d 205h" "" "64F18" :UBS) "(#_205)" ("517d 205h" "" "64F18" :UBS) "Err#NoLstArg" ("517d 205h" "" "64F18" :UBS) "STRREALREAL" ("785d 311h" "" "64F22") "ARRYREALREAL" ("1041d 411h" "" "64F2C" :UBS) "ARRYREALCMP" ("1042d 412h" "" "64F36" :UBS) "3ARRY" ("1092d 444h" "" "64F40" :UBS) "ARRYLISTREAL" ("1105d 451h" "" "64F4A" :UBS) "ARRYLISTCMP" ("1106d 452h" "" "64F54" :UBS) "LISTREALOB" ("1296d 510h" "" "64F5E" :UBS) "LISTREALREAL" ("1297d 511h" "" "64F68" :UBS) "LISTLISTOB" ("1360d 550h" "" "64F72" :UBS) "IDREALOB" ("1552d 610h" "" "64F7C" :U) "IDLISTOB" ("1616d 650h" "" "64F86" :U) "(LAMANYANY)" ("1792d 700h" "" "64F90" :UBS) "FSTMACROROM#" ("1792d 700h" "" "64F90" :UBS) "PROGIDREAL" ("2145d 861h" "" "64F9A" :UBS) "PROGIDCMP" ("2146d 862h" "" "64FA4" :UBS) "PROGIDLIST" ("2149d 865h" "" "64FAE" :UBS) "PROGIDEXT" ("2158d 86Eh" "" "64FB8" :UBS) "Attn#" ("2563d A03h" "" "34301") "ATTN#" ("2563d A03h" "" "34301") "ATTNERR" ("2563d A03h" "" "64FC2") "SYMREALREAL" ("2577d A11h" "" "64FCC" :UBS) "SYMREALCMP" ("2578d A12h" "" "64FD6" :UBS) "SYMREALSYM" ("2586d A1Ah" "" "64FE0" :UBS) "SYMCMPREAL" ("2593d A21h" "" "64FEA" :UBS) "SYMCMPCMP" ("2594d A22h" "" "64FF4" :UBS) "SYMCMPSYM" ("2602d A2Ah" "" "64FFE" :UBS) "SYMIDREAL" ("2657d A61h" "" "65008" :UBS) "SYMIDCMP" ("2658d A62h" "" "65012" :UBS) "SYMIDLIST" ("2661d A65h" "" "6501C" :UBS) "SYMIDEXT" ("2670d A6Eh" "" "65026" :UBS) "SYMSYMREAL" ("2721d AA1h" "" "65030" :UBS) "SYMSYMCMP" ("2722d AA2h" "" "6503A" :UBS) "3SYM" ("2730d AAAh" "" "65044" :UBS) "XFERFAIL" ("3078d C06h" "" "6504E" :UBS) "PROTERR" ("3079d C07h" "" "65058" :UBS) "InvalServCmd" ("3080d C08h" "" "65062" :UBS) "Connecting" ("3082d C0Ah" "" "6506C") "Retry" ("3083d C0Bh" "" "65076" :UBS) "#CAlarmErr" ("3583d DFFh" "" "65080" :UBS) "EXTOBOB" ("3584d E00h" "" "6508A") "TYPEREAL" ("10547d 2933h" "" "03F8B") "TYPEEREL" ("10581d 2955h" "" "03FDB" :U) "TYPEIDNT" ("10568d 2948h" "" "03FA9") "TYPECMP" ("10615d 2977h" "" "03F95" :U) "TYPELIST" ("10868d 2A74h" "" "03F9F" :U) "TYPERRP" ("10902d 2A96h" "" "03FC7" :U) "TYPESYMB" ("10936d 2AB8h" "" "03FBD" :U) "TYPEEXT" ("10970d 2ADAh" "" "03FE5" :U) "TYPECOL" ("11677d 2D9Dh" "" "03FB3" :U) "TYPELAM" ("11885d 2E6Dh" "" "03FD1" :U) "#EXITERR" ("458752d 70000h" "" "65094") "MINUSONE" ("1048575d FFFFFh" "" "6509E") "ZEROZERO" ("\\-> #0 #0" "" "641FC") "#ZERO#ONE" ("\\-> #0 #1" "" "64209") "#ZERO#SEVEN" ("\\-> #0 #7" "" "6427A") "ONEDUP" ("\\-> #1 #1" "" "63AC4") "ONEONE" ("\\-> #1 #1" "" "63AC4") "#ONE#27" ("\\-> #1 #27d" "" "6428A") "#TWO#ONE" ("\\-> #2 #1" "" "6429D") "#TWO#TWO" ("\\-> #2 #2" "" "642AF") "#TWO#FOUR" ("\\-> #2 #4" "" "642BF") "#THREE#FOUR" ("\\-> #3 #4" "" "642D1") "#FIVE#FOUR" ("\\-> #5 #4" "" "642E3") "ZEROZEROZERO" ("\\-> #0 #0 #0" "" "64309") "ZEROZEROONE" ("\\-> #0 #0 #1" "" "6431D") "ZEROZEROTWO" ("\\-> #0 #0 #2" "" "64331") "DROPZERO" ("ob \\-> #0" "" "62535") "3DROPZERO" ("ob ob ob \\-> #0" "" "64449" :U) "2DROP00" ("ob ob \\-> #0 #0" "" "6254E") "DROPONE" ("ob \\-> #1" "" "62946") "DUPZERO" ("ob \\-> ob ob #0" "" "63A88") "DUPONE" ("ob \\-> ob ob #1" "" "63A9C") "DUPTWO" ("ob \\-> ob ob #2" "" "63AD8") "SWAPONE" ("ob ob' \\-> ob' ob #1" "" "63AB0") "ZEROSWAP" ("ob \\-> #0 ob" "" "62E3A") "ZEROOVER" ("ob \\-> ob #0 ob" "" "63079") "ZEROFALSE" ("\\-> #0 F" "" "6351F") "ONESWAP" ("ob \\-> #1 ob" "" "62E67") "ONEFALSE" ("\\-> #1 F" "" "63533") "COERCE" ("% \\-> #" "" "18CEA") "COERCEDUP" ("% \\-> # #" "" "62CE1") "COERCESWAP" ("ob % \\-> # ob" "" "62E7B") "COERCE2" ("% %' \\-> # #'" "" "194F7") "%ABSCOERCE" ("% \\-> #" "" "18CD7") "COERCE{}2" ("{%} \\-> {#}" "" "193DA" :U) "C%>#" ("C% \\-> # #'" "" "4F408") "HXS>#" ("hxs \\-> #" "" "05A03") "2HXS>#" ("hxs hxs \\-> # #" "" "4F3D1" :U) "2HXSLIST?" ("{ hxs hxs' } \\-> # #'" "Converts list of two hxs to two +#s(hash-table size 5541 test equal rehash-size 1.5 rehash-threshold 0.8 data ("any" ("0d 0h" "" "03FEF") "ZERO" ("0d 0h" "" "03FEF") "BINT0" ("0d 0h" "" "03FEF") "MEMERR" ("1d 1h" "" "03FF9") "real" ("1d 1h" "" "03FF9") "ONE" ("1d 1h" "" "03FF9") "BINT1" ("1d 1h" "" "03FF9") "cmp" ("2d 2h" "" "04003") "TWO" ("2d 2h" "" "04003") "BINT2" ("2d 2h" "" "04003") "str" ("3d 3h" "" "0400D") "THREE" ("3d 3h" "" "0400D") "BINT3" ("3d 3h" "" "0400D") "arry" ("4d 4h" "" "04017") "FOUR" ("4d 4h" "" "04017") "BINT4" ("4d 4h" "" "04017") "list" ("5d 5h" "" "04021") "FIVE" ("5d 5h" "" "04021") "BINT5" ("5d 5h" "" "04021") "idnt" ("6d 6h" "" "0402B") "id" ("6d 6h" "" "0402B") "SIX" ("6d 6h" "" "0402B") "BINT6" ("6d 6h" "" "0402B") "lam" ("7d 7h" "" "04035") "SEVEN" ("7d 7h" "" "04035") "BINT7" ("7d 7h" "" "04035") "seco" ("8d 8h" "" "0403F") "EIGHT" ("8d 8h" "" "0403F") "BINT8" ("8d 8h" "" "0403F") "symb" ("9d 9h" "" "04049") "NINE" ("9d 9h" "" "04049") "BINT9" ("9d 9h" "" "04049") "sym" ("10d Ah" "" "04053") "TEN" ("10d Ah" "" "04053") "BINT10" ("10d Ah" "" "04053") "hxs" ("11d Bh" "" "0405D") "ELEVEN" ("11d Bh" "" "0405D") "BINT11" ("11d Bh" "" "0405D") "grob" ("12d Ch" "" "04067") "TWELVE" ("12d Ch" "" "04067") "BINT12" ("12d Ch" "" "04067") "THIRTEEN" ("13d Dh" "" "04071") "TAGGED" ("13d Dh" "" "04071") "BINT13" ("13d Dh" "" "04071") "unitob" ("14d Eh" "" "0407B") "FOURTEEN" ("14d Eh" "" "0407B") "EXT" ("14d Eh" "" "0407B") "BINT14" ("14d Eh" "" "0407B") "rompointer" ("15d Fh" "" "04085") "FIFTEEN" ("15d Fh" "" "04085") "BINT15" ("15d Fh" "" "04085") "SIXTEEN" ("16d 10h" "" "0408F") "REALOB" ("16d 10h" "" "0408F") "BINT16" ("16d 10h" "" "0408F") "REALREAL" ("17d 11h" "" "04099") "2REAL" ("17d 11h" "" "04099") "SEVENTEEN" ("17d 11h" "" "04099") "BINT17" ("17d 11h" "" "04099") "EIGHTEEN" ("18d 12h" "" "040A3") "BINT18" ("18d 12h" "" "040A3") "NINETEEN" ("19d 13h" "" "040AD") "BINT19" ("19d 13h" "" "040AD") "TWENTY" ("20d 14h" "" "040B7") "BINT20" ("20d 14h" "" "040B7") "TWENTYONE" ("21d 15h" "" "040C1") "BINT21" ("21d 15h" "" "040C1") "TWENTYTWO" ("22d 16h" "" "040CB") "BINT22" ("22d 16h" "" "040CB") "TWENTYTHREE" ("23d 17h" "" "040D5") "BINT23" ("23d 17h" "" "040D5") "TWENTYFOUR" ("24d 18h" "" "040DF") "BINT24" ("24d 18h" "" "040DF") "TWENTYFIVE" ("25d 19h" "" "040E9") "BINT25" ("25d 19h" "" "040E9") "TWENTYSIX" ("26d 1Ah" "" "040F3") "REALSYM" ("26d 1Ah" "" "040F3") "BINT26" ("26d 1Ah" "" "040F3") "TWENTYSEVEN" ("27d 1Bh" "" "040FD") "BINT27" ("27d 1Bh" "" "040FD") "TWENTYEIGHT" ("28d 1Ch" "" "04107") "BINT28" ("28d 1Ch" "" "04107") "TWENTYNINE" ("29d 1Dh" "" "04111") "BINT29" ("29d 1Dh" "" "04111") "THIRTY" ("30d 1Eh" "" "0411B") "REALEXT" ("30d 1Eh" "" "0411B") "BINT30" ("30d 1Eh" "" "0411B") "THIRTYONE" ("31d 1Fh" "" "04125") "BINT31" ("31d 1Fh" "" "04125") "THIRTYTWO" ("32d 20h" "" "0412F") "BINT32" ("32d 20h" "" "0412F") "THIRTYTHREE" ("33d 21h" "" "04139") "BINT33" ("33d 21h" "" "04139") "THIRTYFOUR" ("34d 22h" "" "04143") "BINT34" ("34d 22h" "" "04143") "THIRTYFIVE" ("35d 23h" "" "0414D") "BINT35" ("35d 23h" "" "0414D") "TTHIRTYSIX" ("36d 24h" "" "04157") "BINT36" ("36d 24h" "" "04157") "THIRTYSEVEN" ("37d 25h" "" "04161") "BINT37" ("37d 25h" "" "04161") "THIRTYEIGHT" ("38d 26h" "" "0416B") "BINT38" ("38d 26h" "" "0416B") "THIRTYNINE" ("39d 27h" "" "04175") "BINT39" ("39d 27h" "" "04175") "FOURTY" ("40d 28h" "" "0417F") "FORTY" ("40d 28h" "" "0417F") "BINT40" ("40d 28h" "" "0417F") "FORTYONE" ("41d 29h" "" "04189") "BINT41" ("41d 29h" "" "04189") "FORTYTWO" ("42d 2Ah" "" "04193") "BINT42" ("42d 2Ah" "" "04193") "FORTYTHREE" ("43d 2Bh" "" "0419D") "BINT43" ("43d 2Bh" "" "0419D") "(illnameerr)" ("44d 2Ch" "" "64B12") "FORTYFOUR" ("44d 2Ch" "" "64B12") "BINT44" ("44d 2Ch" "" "64B12") "FORTYFIVE" ("45d 2Dh" "" "64B1C") "BINT45" ("45d 2Dh" "" "64B1C") "FORTYSIX" ("46d 2Eh" "" "64B26") "BINT46" ("46d 2Eh" "" "64B26") "(rrp)" ("47d 2Fh" "" "64B30") "FORTYSEVEN" ("47d 2Fh" "" "64B30") "BINT47" ("47d 2Fh" "" "64B30") "FORTYEIGHT" ("48d 30h" "" "64B3A") "BINT48" ("48d 30h" "" "64B3A") "FORTYNINE" ("49d 31h" "" "64B44") "BINT49" ("49d 31h" "" "64B44") "FIFTY" ("50d 32h" "" "64B4E") "BINT50" ("50d 32h" "" "64B4E") "FIFTYONE" ("51d 33h" "" "64B58") "BINT51" ("51d 33h" "" "64B58") "(THREEFOUR)" ("52d 34h" "" "64B62") "FIFTYTWO" ("52d 34h" "" "64B62") "BINT52" ("52d 34h" "" "64B62") "THREEFIVE" ("53d 35h" "" "64B6C") "STRLIST" ("53d 35h" "" "64B6C") "FIFTYTHREE" ("53d 35h" "" "64B6C") "BINT53" ("53d 35h" "" "64B6C") "FIFTYFOUR" ("54d 36h" "" "64B76") "BINT54" ("54d 36h" "" "64B76") "FIFTYFIVE" ("55d 37h" "" "64B80") "(#THREESEVEN)" ("55d 37h" "" "64B80") "BINT55" ("55d 37h" "" "64B80") "FIFTYSIX" ("56d 38h" "" "64B8A") "BINT56" ("56d 38h" "" "64B8A") "FIFTYSEVEN" ("57d 39h" "" "64B94") "BINT57" ("57d 39h" "" "64B94") "FIFTYEIGHT" ("58d 3Ah" "" "64B9E") "BINT58" ("58d 3Ah" "" "64B9E") "FIFTYNINE" ("59d 3Bh" "" "64BA8") "BINT59" ("59d 3Bh" "" "64BA8") "SIXTY" ("60d 3Ch" "" "64BB2") "BINT60" ("60d 3Ch" "" "64BB2") "SIXTYONE" ("61d 3Dh" "" "64BBC") "BINT61" ("61d 3Dh" "" "64BBC") "SIXTYTWO" ("62d 3Eh" "" "64BC6") "BINT62" ("62d 3Eh" "" "64BC6") "SIXTYTHREE" ("63d 3Fh" "" "64BD0") "(BINT3Fh)" ("63d 3Fh" "" "64BD0") "BINT63" ("63d 3Fh" "" "64BD0") "YHI" ("64d 40h" "" "64BDA") "SIXTYFOUR" ("64d 40h" "" "64BDA") "(BINT_40h)" ("64d 40h" "" "64BDA") "BINT40h" ("64d 40h" "" "64BDA") "BINT64" ("64d 40h" "" "64BDA") "(BINT_65d)" ("65d 41h" "" "64BE4") "ARRYREAL" ("65d 41h" "" "64BE4") "BINT65" ("65d 41h" "" "64BE4") "(ARRYCMP)" ("66d 42h" "" "64BEE") "FOURTWO" ("66d 42h" "" "64BEE") "BINT66" ("66d 42h" "" "64BEE") "FOURTHREE" ("67d 43h" "" "64BF8") "BINT67" ("67d 43h" "" "64BF8") "SIXTYEIGHT" ("68d 44h" "" "64C02") "(2ARRY)" ("68d 44h" "" "64C02") "BINT68" ("68d 44h" "" "64C02") "FOURFIVE" ("69d 45h" "" "64C0C") "BINT69" ("69d 45h" "" "64C0C") "(ARRYID)" ("70d 46h" "" "64C16") "SEVENTY" ("70d 46h" "" "64C16") "BINT70" ("70d 46h" "" "64C16") "SEVENTYFOUR" ("74d 4Ah" "" "64C20") "BINT74" ("74d 4Ah" "" "64C20") "SEVENTYNINE" ("79d 4Fh" "" "64C2A") "BINT79" ("79d 4Fh" "" "64C2A") "(LISTOB)" ("80d 50h" "" "64C3A") "EIGHTY" ("80d 50h" "" "64C3A") "BINT80" ("80d 50h" "" "64C3A") "LISTREAL" ("81d 51h" "" "64C3E") "EIGHTYONE" ("81d 51h" "" "64C3E") "BINT81" ("81d 51h" "" "64C3E") "LISTCMP" ("82d 52h" "" "64C48") "BINT82" ("82d 52h" "" "64C48") "FIVETHREE" ("83d 53h" "" "64C52") "BINT83" ("83d 53h" "" "64C52") "FIVEFOUR" ("84d 54h" "" "64C5C") "BINT84" ("84d 54h" "" "64C5C") "2LIST" ("85d 55h" "" "64C66") "BINT85" ("85d 55h" "" "64C66") "(LISTID)" ("86d 56h" "" "64C70") "FIVESIX" ("86d 56h" "" "64C70") "BINT86" ("86d 56h" "" "64C70") "LISTLAM" ("87d 57h" "" "64C7A") "BINT87" ("87d 57h" "" "64C7A") "BINT_91d" ("91d 5Bh" "" "64C84") "BINT91" ("91d 5Bh" "" "64C84") "(idntany)" ("96d 60h" "" "64C8E") "BINT_96d" ("96d 60h" "" "64C8E") "BINT96" ("96d 60h" "" "64C8E") "IDREAL" ("97d 61h" "" "64C98") "BINT97" ("97d 61h" "" "64C98") "(NINETYEIGHT)" ("98d 62h" "" "64CA2" :UBS) "(IDCMP)" ("98d 62h" "" "64CA2" :UBS) "BINT98" ("98d 62h" "" "64CA2" :UBS) "(IDARRY)" ("100d 64h" "" "64CAC") "ONEHUNDRED" ("100d 64h" "" "64CAC") "BINT100" ("100d 64h" "" "64CAC") "(SIXFIVE)" ("101d 65h" "" "64CB6" :UBS) "(IDLIST)" ("101d 65h" "" "64CB6" :UBS) "BINT101" ("101d 65h" "" "64CB6" :UBS) "char" ("111d 6Fh" "" "64CC0") "BINT111" ("111d 6Fh" "" "64CC0") "(lamany)" ("112d 70h" "" "64CCA" :UBS) "BINT112" ("112d 70h" "" "64CCA" :UBS) "(LAMREAL)" ("113d 71h" "" "64CD4" :UBS) "BINT113" ("113d 71h" "" "64CD4" :UBS) "(BINT_114d)" ("114d 72h" "" "64CDE" :UBS) "BINT114" ("114d 72h" "" "64CDE" :UBS) "BINT_115d" ("115d 73h" "" "64CE8") "BINT115" ("115d 73h" "" "64CE8") "BINT_116d" ("116d 74h" "" "64CF2") "BINT116" ("116d 74h" "" "64CF2") "(LAMLIST)" ("117d 75h" "" "64CFC" :UBS) "(BINT_117d)" ("117d 75h" "" "64CFC" :UBS) "BINT117" ("117d 75h" "" "64CFC" :UBS) "BINT_122d" ("122d 7Ah" "" "64D06") "BINT122" ("122d 7Ah" "" "64D06") "BINT80h" ("128d 80h" "" "64D10") "BINT128" ("128d 80h" "" "64D10") "XHI-1" ("130d 82h" "" "64D1A") "BINT_130d" ("130d 82h" "" "64D1A") "BINT130d" ("130d 82h" "" "64D1A") "BINT130" ("130d 82h" "" "64D1A") "XHI" ("131d 83h" "" "64D24") "BINT131d" ("131d 83h" "" "64D24") "BINT_131d" ("131d 83h" "" "64D24") "BINT131" ("131d 83h" "" "64D24") "(library)" ("143d 8Fh" "" "64D2E" :UBS) "#8F" ("143d 8Fh" "" "64D2E" :UBS) "SYMBREAL" ("145d 91h" "" "64D38") "(SYMBCMP)" ("146d 92h" "" "64D42" :UBS) "SYMBCMP" ("146d 92h" "" "64D42" :UBS) "(SYMBSYM)" ("154d 9Ah" "" "64D4C" :UBS) "(SYMCMP)" ("154d 9Ah" "" "64D4C" :UBS) "SYMBSYM" ("154d 9Ah" "" "64D4C" :UBS) "SYMBUNIT" ("158d 9Eh" "" "64D56") "backup" ("159d 9Fh" "" "64D60" :UBS) "SYMOB" ("160d A0h" "" "64D6A") "SYMREAL" ("161d A1h" "" "64D74") "SYMLIST" ("165d A5h" "" "64D88" :UBS) "SYMID" ("166d A6h" "" "64D92") "SYMLAM" ("167d A7h" "" "64D9C") "SYMSYMB" ("169d A9h" "" "64DA6" :UBS) "SYMSYM" ("170d AAh" "" "64DB0") "SYMEXT" ("174d AEh" "" "64DBA") "BINT_AFh" ("175d AFh" "" "1CD69" :U) "HXSREAL" ("177d B1h" "" "64DC4" :U) "2HXS" ("187d BBh" "" "64DCE" :UBS) "BINTC0h" ("192d C0h" "" "64DD8") "2GROB" ("204d CCh" "" "64DE2") "TAGGEDANY" ("208d D0h" "" "64DEC") "EXTREAL" ("225d E1h" "" "64DF6") "(UNITSYM)" ("234d EAh" "" "64E00") "EXTSYM" ("234d EAh" "" "64E00") "2EXT" ("238d EEh" "" "64E0A") "ROMPANY" ("240d F0h" "" "64E14") "BINT253" ("253d FDh" "" "64E1E") "BINT255d" ("255d FFh" "" "64E28") "(FSTFLOATROM#)" ("256d 100h" "" "64E32") "REALOBOB" ("256d 100h" "" "64E32") "(Err#Chr00)" ("258d 102h" "" "64E3C") "(#_258_d)" ("258d 102h" "" "64E3C") "#_102" ("258d 102h" "" "64E3C") "#SyntaxErr" ("262d 106h" "" "64E46" :UBS) "BINT_263d" ("263d 107h" "" "64E50" :UBS) "REALREALOB" ("272d 110h" "" "64E5A" :UBS) "3REAL" ("273d 111h" "" "64E64") "BINT_117h" ("279d 117h" "" "15D6F" :U) "(#_291_d)" ("291d 123h" "" "64E6E" :UBS) "(#_123)" ("291d 123h" "" "64E6E" :UBS) "Err#Kill" ("291d 123h" "" "64E6E" :UBS) "(#_292_d)" ("292d 124h" "" "64E78" :UBS) "(#_124)" ("292d 124h" "" "64E78" :UBS) "Err#NoLstStk" ("292d 124h" "" "64E78" :UBS) "(BINT_305d)" ("305d 131h" "" "64E82" :UBS) "#NoRoomForSt" ("305d 131h" "" "64E82" :UBS) "#132" ("306d 132h" "" "64E8C" :UBS) "REALSTRSTR" ("307d 133h" "" "64E96" :UBS) "(VLMpurgemsg)" ("308d 134h" "" "64EA0" :UBS) "#134" ("308d 134h" "" "64EA0" :UBS) "(VLMmsg)" ("309d 135h" "" "64EAA" :UBS) "#135" ("309d 135h" "" "64EAA" :UBS) "(VLMstkmsg)" ("310d 136h" "" "64EB4" :UBS) "(REALSTRID)" ("310d 136h" "" "64EB4" :UBS) "#136" ("310d 136h" "" "64EB4" :UBS) "(VLMundomsg)" ("311d 137h" "" "64EBE" :UBS) "#137" ("311d 137h" "" "64EBE" :UBS) "(VLMhistmsg)" ("312d 138h" "" "64EC8" :UBS) "#138" ("312d 138h" "" "64EC8" :UBS) "(VLMUserKeys)" ("313d 139h" "" "64ED2" :UBS) "#139" ("313d 139h" "" "64ED2" :UBS) "(VLMAlarmMsg)" ("314d 13Ah" "" "64EDC" :UBS) "#13A" ("314d 13Ah" "" "64EDC" :UBS) "(VLMlastargs)" ("315d 13Bh" "" "64EE6" :UBS) "#13B" ("315d 13Bh" "" "64EE6" :UBS) "(VLMcmdlmsg)" ("317d 13Dh" "" "64EF0" :UBS) "#13D" ("317d 13Dh" "" "64EF0" :UBS) "Err#Cont" ("318d 13Eh" "" "64EFA" :UBS) "(REALLISTREAL)" ("337d 151h" "" "64F04") "INTEGER337" ("337d 151h" "" "64F04") "CMPOBOB" ("512d 200h" "" "64F0E" :UBS) "(#_517_d)" ("517d 205h" "" "64F18" :UBS) "(#_205)" ("517d 205h" "" "64F18" :UBS) "Err#NoLstArg" ("517d 205h" "" "64F18" :UBS) "STRREALREAL" ("785d 311h" "" "64F22") "ARRYREALREAL" ("1041d 411h" "" "64F2C" :UBS) "ARRYREALCMP" ("1042d 412h" "" "64F36" :UBS) "3ARRY" ("1092d 444h" "" "64F40" :UBS) "ARRYLISTREAL" ("1105d 451h" "" "64F4A" :UBS) "ARRYLISTCMP" ("1106d 452h" "" "64F54" :UBS) "LISTREALOB" ("1296d 510h" "" "64F5E" :UBS) "LISTREALREAL" ("1297d 511h" "" "64F68" :UBS) "LISTLISTOB" ("1360d 550h" "" "64F72" :UBS) "IDREALOB" ("1552d 610h" "" "64F7C" :U) "IDLISTOB" ("1616d 650h" "" "64F86" :U) "(LAMANYANY)" ("1792d 700h" "" "64F90" :UBS) "FSTMACROROM#" ("1792d 700h" "" "64F90" :UBS) "PROGIDREAL" ("2145d 861h" "" "64F9A" :UBS) "PROGIDCMP" ("2146d 862h" "" "64FA4" :UBS) "PROGIDLIST" ("2149d 865h" "" "64FAE" :UBS) "PROGIDEXT" ("2158d 86Eh" "" "64FB8" :UBS) "Attn#" ("2563d A03h" "" "34301") "ATTN#" ("2563d A03h" "" "34301") "ATTNERR" ("2563d A03h" "" "64FC2") "SYMREALREAL" ("2577d A11h" "" "64FCC" :UBS) "SYMREALCMP" ("2578d A12h" "" "64FD6" :UBS) "SYMREALSYM" ("2586d A1Ah" "" "64FE0" :UBS) "SYMCMPREAL" ("2593d A21h" "" "64FEA" :UBS) "SYMCMPCMP" ("2594d A22h" "" "64FF4" :UBS) "SYMCMPSYM" ("2602d A2Ah" "" "64FFE" :UBS) "SYMIDREAL" ("2657d A61h" "" "65008" :UBS) "SYMIDCMP" ("2658d A62h" "" "65012" :UBS) "SYMIDLIST" ("2661d A65h" "" "6501C" :UBS) "SYMIDEXT" ("2670d A6Eh" "" "65026" :UBS) "SYMSYMREAL" ("2721d AA1h" "" "65030" :UBS) "SYMSYMCMP" ("2722d AA2h" "" "6503A" :UBS) "3SYM" ("2730d AAAh" "" "65044" :UBS) "XFERFAIL" ("3078d C06h" "" "6504E" :UBS) "PROTERR" ("3079d C07h" "" "65058" :UBS) "InvalServCmd" ("3080d C08h" "" "65062" :UBS) "Connecting" ("3082d C0Ah" "" "6506C") "Retry" ("3083d C0Bh" "" "65076" :UBS) "#CAlarmErr" ("3583d DFFh" "" "65080" :UBS) "EXTOBOB" ("3584d E00h" "" "6508A") "TYPEREAL" ("10547d 2933h" "" "03F8B") "TYPEEREL" ("10581d 2955h" "" "03FDB" :U) "TYPEIDNT" ("10568d 2948h" "" "03FA9") "TYPECMP" ("10615d 2977h" "" "03F95" :U) "TYPELIST" ("10868d 2A74h" "" "03F9F" :U) "TYPERRP" ("10902d 2A96h" "" "03FC7" :U) "TYPESYMB" ("10936d 2AB8h" "" "03FBD" :U) "TYPEEXT" ("10970d 2ADAh" "" "03FE5" :U) "TYPECOL" ("11677d 2D9Dh" "" "03FB3" :U) "TYPELAM" ("11885d 2E6Dh" "" "03FD1" :U) "#EXITERR" ("458752d 70000h" "" "65094") "MINUSONE" ("1048575d FFFFFh" "" "6509E") "ZEROZERO" ("--> #0 #0" "" "641FC") "#ZERO#ONE" ("--> #0 #1" "" "64209") "#ZERO#SEVEN" ("--> #0 #7" "" "6427A") "ONEDUP" ("--> #1 #1" "" "63AC4") "ONEONE" ("--> #1 #1" "" "63AC4") "#ONE#27" ("--> #1 #27d" "" "6428A") "#TWO#ONE" ("--> #2 #1" "" "6429D") "#TWO#TWO" ("--> #2 #2" "" "642AF") "#TWO#FOUR" ("--> #2 #4" "" "642BF") "#THREE#FOUR" ("--> #3 #4" "" "642D1") "#FIVE#FOUR" ("--> #5 #4" "" "642E3") "ZEROZEROZERO" ("--> #0 #0 #0" "" "64309") "ZEROZEROONE" ("--> #0 #0 #1" "" "6431D") "ZEROZEROTWO" ("--> #0 #0 #2" "" "64331") "DROPZERO" ("ob --> #0" "" "62535") "3DROPZERO" ("ob ob ob --> #0" "" "64449" :U) "2DROP00" ("ob ob --> #0 #0" "" "6254E") "DROPONE" ("ob --> #1" "" "62946") "DUPZERO" ("ob --> ob ob #0" "" "63A88") "DUPONE" ("ob --> ob ob #1" "" "63A9C") "DUPTWO" ("ob --> ob ob #2" "" "63AD8") "SWAPONE" ("ob ob' --> ob' ob #1" "" "63AB0") "ZEROSWAP" ("ob --> #0 ob" "" "62E3A") "ZEROOVER" ("ob --> ob #0 ob" "" "63079") "ZEROFALSE" ("--> #0 F" "" "6351F") "ONESWAP" ("ob --> #1 ob" "" "62E67") "ONEFALSE" ("--> #1 F" "" "63533") "COERCE" ("% --> #" "" "18CEA") "COERCEDUP" ("% --> # #" "" "62CE1") "COERCESWAP" ("ob % --> # ob" "" "62E7B") "COERCE2" ("% %' --> # #'" "" "194F7") "%ABSCOERCE" ("% --> #" "" "18CD7") "COERCE{}2" ("{%} --> {#}" "" "193DA" :U) "C%>#" ("C% --> # #'" "" "4F408") "HXS>#" ("hxs --> #" "" "05A03") "2HXS>#" ("hxs hxs --> # #" "" "4F3D1" :U) "2HXSLIST?" ("{ hxs hxs' } --> # #'" "Converts list of two hxs to two bints. Generates \"Bad Argument Value\" for -invalid input." "51532") "CHR>#" ("chr \\-> #" "" "05A51") "#+" ("# #' \\-> #+#'" "" "03DBC") "#+OVF" ("# #' \\-> #+#'" "0 \\<= result \\<= FFFFF" "25B0B" :U) "#1+" ("# \\-> #+1" "" "03DEF") "#2+" ("# \\-> #+2" "" "03E2D") "#3+" ("# \\-> #+3" "" "6256A") "#4+" ("# \\-> #+4" "" "6257A") "#5+" ("# \\-> #+5" "" "6258A") "#6+" ("# \\-> #+6" "" "6259A") "#7+" ("# \\-> #+7" "" "625AA") "#8+" ("# \\-> #+8" "" "625BA") "#9+" ("# \\-> #+9" "" "625CA") "#10+" ("# \\-> #+10" "" "625DA") "#12+" ("# \\-> #+12" "" "625EA") "#-" ("# #' \\-> #-#'" "" "03DE0") "#1-" ("# \\-> #-1" "" "03E0E") "#2-" ("# \\-> #-2" "" "03E4E") "#3-" ("# \\-> #-3" "" "625FA") "#4-" ("# \\-> #-4" "" "6260A") "#5-" ("# \\-> #-5" "" "6261A") "#6-" ("# \\-> #-6" "" "6262A") "#*" ("# #' \\-> #*#'" "" "03EC2") "#*OVF" ("# #' \\-> #*#'" "0 \\<= result \\<= FFFFF" "191B9") "#2*" ("# \\-> #*2" "" "03E6F") "#6*" ("# \\-> #*6" "" "62691") "#8*" ("# \\-> #*8" "" "62674") "#10*" ("# \\-> #*10" "" "6264E") "#/" ("# #' \\-> #r #q" "" "03EF7") "#2/" ("# \\-> #/2" "Rounded down." "03E8E") "#-+1" ("# #' \\-> #-#'+1" "" "637CC") "#1--" ("# #' \\-> #-#'+1" "" "637CC") "$1-+" ("# #' \\-> #+#'-1" "$1-+ is a typo in EXTABLE." "63808") "#+-1" ("# #' \\-> #+#'-1" "$1-+ is a typo in EXTABLE." "63808") "#1-+" ("# #' \\-> #+#'-1" "$1-+ is a typo in EXTABLE." "63808") "#-#2/" ("# #' \\-> (#-#')/2" "" "624FB") "#+DUP" ("# #' \\-> #+#' #+#'" "" "627D5") "#+SWAP" ("ob # #' \\-> #+#' ob" "" "62DFE") "#+OVER" ("ob # #' \\-> ob #+#' ob" "" "63051") "#-DUP" ("# #' \\-> #-#' #-#'" "" "627F8") "#-SWAP" ("ob # #' \\-> #-#' ob" "" "62E12") "#-OVER" ("ob # #' \\-> ob #-#' ob" "" "63065") "#1+DUP" ("# \\-> #+1 #+1" "" "62809") "#1+SWAP" ("ob # \\-> #+1 ob" "" "62E26") "#1+ROT" ("ob ob' # \\-> ob' #+1 ob" "" "1DABB") "#1-DUP" ("# \\-> #-1 #-1" "" "6281A") "pull" ("meta&ob \\-> meta ob" "" "5E4A9") "#1-SWAP" ("meta&ob \\-> meta ob" "" "5E4A9") "#1-ROT" ("ob ob' # \\-> ob' #-1 ob" "" "62FD9") "#1-UNROT" ("ob ob' # \\-> #-1 ob ob'" "" "28558") "#1-1SWAP" ("# \\-> 1 #-1" "Returns the bint ONE and the result." "62E4E") "DUP#1+" ("# \\-> # #+1" "" "628EB") "DUP#2+" ("# \\-> # #+2" "" "626F7") "DUP#1-" ("# \\-> # #-1" "" "6292F") "DUP3PICK#+" ("# #' \\-> # #' #+#'" "" "63704") "2DUP#+" ("# #' \\-> # #' #+#'" "" "63704") "DROP#1-" ("# ob \\-> #-1" "" "637F4") "SWAP#-" ("# #' \\-> #'-#" "" "62794") "SWP1+" ("meta ob \\-> meta&ob" "" "62904") "SWAP#1+" ("meta ob \\-> meta&ob" "" "62904") "SWAP#1+SWAP" ("# ob \\-> #+1 ob" "" "51843") "SWAP#1-" ("# ob \\-> ob #-1" "" "637E0") "SWAP#1-SWAP" ("# ob \\-> #-1 ob" "" "51857") "SWAPDROP#1-" ("ob # \\-> #-1" "" "5EAF4" :U) "SWAPOVER#-" ("# #' \\-> #' #-#'" "" "637A4") "OVER#+" ("# #' \\-> # #'+#" "" "6372C") "OVER#-" ("# #' \\-> # #'-#" "" "6377C") "ROT#+" ("# ob #' \\-> ob #'+#" "" "63718") "ROT#-" ("# ob #' \\-> ob #'-#" "" "63768") "ROT#1+" ("# ob ob' \\-> ob ob' #+1" "" "637B8") "ROT#1+UNROT" ("# ob ob' \\-> #+1 ob ob'" "" "5FB76") "ROT+SWAP" ("# ob #' \\-> #'+# ob" "" "62DCC") "ROT#+SWAP" ("# ob #' \\-> #'+# ob" "" "62DCC") "3PICK#+" ("# ob #' \\-> # ob #'+#" "" "63740") "4PICK#+" ("# ob1 ob2 #' \\-> # ob1 ob2 #'+#" "" "63754") "4PICK+SWAP" ("# ob1 ob2 #' \\-> # ob1 #'+# ob2" "" "62DE5") "4PICK#+SWAP" ("# ob1 ob2 #' \\-> # ob1 #'+# ob2" "" "62DE5") "#MIN" ("# #' \\-> #''" "" "624BA") "#MAX" ("# #' \\-> #''" "" "624C6") "#AND" ("# #' \\-> #''" "Bitwise QANDQ." "03EB1") "#=" ("# #' \\-> flag" "" "03D19") "#<>" ("# #' \\-> flag" "" "03D4E") "#<" ("# #' \\-> flag" "" "03CE4") "#>" ("# #' \\-> flag" "" "03D83") "#0<>" ("# \\-> flag" "" "03CC7") "#0=" ("# \\-> flag" "" "03CA6") "#1<>" ("# \\-> flag" "" "622B6") "#1=" ("# \\-> flag" "" "622A7") "#2<>" ("# \\-> flag" "" "636C8") "#2=" ("# \\-> flag" "" "6229A") "#3=" ("# \\-> flag" "" "62289") "#5=" ("# \\-> flag" "" "636B4") "#<3" ("# \\-> flag" "" "63673") "ONE#>" ("# \\-> flag" "" "636F0") "#>1" ("# \\-> flag" "" "636F0") "2DUP#<" ("# #' \\-> # #' flag" "" "6289B") "2DUP#>" ("# #' \\-> # #' flag" "" "628D1") "ONE_EQ" ("# \\-> flag" "Uses EQ test." "63385") "OVER#=" ("# #' \\-> # flag" "" "620EB") "2DUP#=" ("# #' \\-> # #' flag" "" "628B5") "OVER#0=" ("# #' \\-> # #' flag" "" "6364B") "DUP#0=" ("# \\-> # flag" "" "62266") "OVER#<" ("# #' \\-> # flag" "" "6365F") "DUP#1=" ("# \\-> # flag" "" "622C5") "OVER#>" ("# #' \\-> # flag" "" "636DC") "DUP#0<>" ("# \\-> # flag" "" "622D4") "DUP#<7" ("# \\-> # flag" "Returns TRUE if the argument is smaller than -#7." "63687") "2#0=OR" ("# # \\-> flag" "Returns TRUE if either argument is zero." "6362D") "%-MAXREAL" ("-9.99E499" "" "2A487") "%-9" ("-9" "" "2A42E") "%-8" ("-8" "" "2A419") "%-7" ("-7" "" "2A404") "%-6" ("-6" "" "2A3EF") "%-5" ("-5" "" "2A3DA") "%-4" ("-4" "" "2A3C5") "%-3" ("-3" "" "2A3B0") "%-2" ("-2" "" "2A39B") "%-1" ("-1" "" "2A386") "%-MINREAL" ("-1E-499" "" "2A4B1") "%0" ("0" "" "2A2B4") "%MINREAL" ("1E-499" "" "2A49C") "%.1" (".1" "" "494B4") "%.15" (".15" "" "495AA" :U) "%.5" (".5" "" "650BD") "%-.5" ("-.5" "" "650D2" :UBS) "%1" ("1" "" "2A2C9") "%2" ("2" "" "2A2DE") "%e" ("e" "" "650A8") "%3" ("3" "" "2A2F3") "%PI" ("\\pi" "" "2A443") "%4" ("4" "" "2A308") "%5" ("5" "" "2A31D") "%6" ("6" "" "2A332") "%2PI" ("2\\pi" "" "514EB" :U) "%7" ("7" "" "2A347") "%8" ("8" "" "2A35C") "%9" ("9" "" "2A371") "%10" ("10" "" "650E7") "%11" ("11" "" "1CC03") "%12" ("12" "" "1CC1D") "%13" ("13" "" "1CC37") "%14" ("14" "" "1CC51") "%15" ("15" "" "1CC85") "%16" ("16" "" "1CD3A") "%17" ("17" "" "1CD54") "%18" ("18" "" "1CDF2") "%19" ("19" "" "1CE07") "%20" ("20" "" "1CC6B") "%21" ("21" "" "1CCA4") "%22" ("22" "" "1CCC3") "%23" ("23" "" "1CCE2") "%24" ("24" "" "1CD01") "%25" ("25" "" "1CD20") "%26" ("26" "" "1CD73") "%27" ("27" "" "1CD8D") "%80" ("80" "" "320B1") "%100" ("100" "" "415F1") "%180" ("180" "" "650FC") "%200" ("200" "" "65111" :UBS) "%400" ("400" "" "6513B" :UBS) "%360" ("360" "" "65126") "%1200" ("1200" "" "22352" :U) "%2400" ("2400" "" "22367" :U) "%4800" ("4800" "" "2237C" :U) "%TICKSsec" ("8192" "" "0EFEE" :U) "%9600" ("9600" "" "22391" :U) "%TICKSmin" ("491520" "" "0F003" :U) "%HrTicks" ("29491200" "" "0F018" :U) "%TICKSday" ("707788800" "" "0F02D" :U) "%TICKSweek" ("4954521600" "" "0F042" :U) "%MAXREAL" ("9.99E499" "" "2A472") "1REV" ("\\-> 6.28318530718 -\\-> 360. -\\-> 400." "Returns the angle of a full circle, -corresponding to the current angular mode." "514DC") "%%0" ("0" "" "2A4C6") "%%.1" ("0.1" "" "2A562") "%%.4" ("0.4" "" "2B3DD") "%%.5" ("0.5" "" "2A57C") "cfF" ("0.555..." "%%5/9 for C\\<>F conversion." "10E68") "%%1" ("1" "" "2A4E0") "cfC" ("1" "For C\\<>K conversion." "10E82") "%%2" ("2" "" "2A4FA") "%%3" ("3" "" "2A514") "%%PI" ("\\pi" "" "2A458" :UBS) "PI/180" ("\\pi/180" "" "2A62C") "%%4" ("4" "" "2A52E") "%%5" ("5" "" "2A548") "%%2PI" ("2\\pi" "" "0F688") "%%7" ("7" "" "2B1FF") "%%10" ("10" "" "2A596") "%%12" ("12" "" "2B2DC") "%%60" ("60" "" "2B300") "%%KZERO" ("273.15" "" "10E9C" :U) "%%RZERO" ("459.67" "" "10EB6" :U) "DROP%0" ("ob \\-> %0" "" "5198F" :U) "DROP%1" ("ob \\-> %1" "" "1CA0D" :U) "DROP%0ABND" ("ob \\-> %0" "" "54B1E" :U) "DROP%1ABND" ("ob \\-> %1" "" "54A9C" :U) "2DROP%0" ("ob ob' \\-> %0" "" "1F047" :U) "4DROP%0" ("1...4 \\-> %0" "" "56AFB" :U) "UNROT2DROP%0" ("1 2 3 \\-> 3 %0" "" "50A3B" :U) "%>%%" ("% \\-> %%" "" "2A5C1") "%>%%SWAP" ("ob % \\-> %% ob" "" "62E8F") "%%>%" ("%% \\-> %" "" "2A5B0") "2%>%%" ("% % \\-> %% %%" "" "2B45C") "2%%>%" ("%% %%' \\-> % %'" "" "2B470") "UNCOERCE" ("# \\-> %" "" "18DBF") "UNCOERCE2" ("# # \\-> % %" "" "1950B") "UNCOERCE%%" ("# \\-> %%" "" "63B96") "UNCOERCE{}2" ("{#} \\-> {%} -{# #} \\-> {% %}" "" "19529" :U) "HXS>%" ("hxs \\-> %" "" "5435D") "C%>%" ("C% \\-> %re %im" "" "05D2C") "%IP>#" ("% \\-> #IP(ABS(%))" "Does ABS too." "2EC11") "%+" ("% %' \\-> %+%'" "" "2A974") "%+SWAP" ("ob % %' \\-> %+%' ob" "" "51BE4") "%1+" ("% \\-> %+1" "" "50262") "%-" ("% %' \\-> %-%'" "" "2A981") "%1-" ("% \\-> %-1" "" "50276") "%>%%-" ("% %' \\-> %%-%%'" "" "2A95B") "%*" ("% %' \\-> %*%'" "" "2A9BC") "%10*" ("% \\-> %*10" "" "62BF1") "%/" ("% %' \\-> %/%'" "" "2A9FE") "%^" ("% %' \\-> %^%'" "" "2AA70") "%ABS" ("% \\-> %'" "" "2A900") "%CHS" ("% \\-> -%" "" "2A920") "%SGN" ("% \\-> -1/0/1" "" "2A8D7") "%1/" ("% \\-> 1/%" "" "2AAAF") "%>%%1/" ("% \\-> 1/%%" "" "2AA9E") "%SQRT" ("% \\-> \\v/%" "" "2AB09") "%>%%SQRT" ("% \\-> \\v/%%" "" "2AAF6") "CK%SQRT" ("% \\-> \\v/%%" "" "1B3F5" :U) "%SQ" ("% \\-> %'" "" "1B47B" :U) "%EXP" ("% \\-> e^%" "" "2AB2F") "%EXPM1" ("% \\-> e^%-1" "" "2AB42") "%LN" ("% \\-> LN%" "" "2AB6E") "CK%LN" ("% \\-> LN%" "" "1B995" :U) "%LNP1" ("% \\-> LN(%+1)" "" "2ABA7") "%LOG" ("% \\-> LOG%" "" "2AB81") "CK%LOG" ("% \\-> LOG%" "" "1BA0C" :U) "%ALOG" ("% \\-> 10^%" "" "2ABBA") "%SIN" ("% \\-> SIN%" "" "2ABEF") "%COS" ("% \\-> COS%" "" "2AC40") "%TAN" ("% \\-> TAN%" "" "2AC91") "%ASIN" ("% \\-> ASIN%" "" "2ACC1") "CK%ASIN" ("% \\-> ASIN%" "" "1B6EA" :U) "%ACOS" ("% \\-> ACOS%" "" "2ACF1") "CK%ACOS" ("% \\-> ACOS%" "" "1B775" :U) "%ATAN" ("% \\-> ATAN%" "" "2AD21") "%SINH" ("% \\-> SINH%" "" "2ADAE") "%COSH" ("% \\-> COSH%" "" "2ADDA") "%TANH" ("% \\-> TANH%" "" "2ADED") "%ASINH" ("% \\-> ASINH%" "" "2AE00") "%ACOSH" ("% \\-> ACOSH%" "" "2AE13") "CK%ACOSH" ("% \\-> ACOSH%" "" "1B86C" :U) "%ATANH" ("% \\-> ATANH%" "" "2AE26") "CK%ATANH" ("% \\-> ATANH%" "" "1B8DE" :U) "%MANTISSA" ("% \\-> %mant" "" "2A930") "%EXPONENT" ("% \\-> %expn" "" "2AE39") "%FP" ("% \\-> %frac" "" "2AF4D") "%IP" ("% \\-> %int" "" "2AF60") "%FLOOR" ("% \\-> %maxint <=%" "" "2AF86") "%CEIL" ("% \\-> %minint >=%" "" "2AF73") "%MOD" ("% %' \\-> %rem" "" "2ABDC") "%INT" ("% %' \\-> %rem" "" "2AFAC" :U) "%ARG" ("% %' \\-> %rem" "" "1B30D" :U) "%ANGLE" ("%x %y \\-> %ang" "" "2AD38") "%>%%ANGLE" ("%x %y \\-> %%ang" "" "2AD5B") "RNDXY" ("% %places \\-> %'" "" "2B529") "TRCXY" ("% %places \\-> %'" "" "2B53D") "%COMB" ("% %' \\-> COMB(%,%')" "" "2AE62") "%PERM" ("% %' \\-> PERM(%,%')" "" "2AE75") "%NFACT" ("% \\-> %!" "Calculates factorial of number." "2AE4C") "%FACT" ("% \\-> gamma(%+1)" "Calculates gamma(x+1)." "2B0C4") "%NROOT" ("% %n \\-> %'" "Calculates the %nth root of the real -number. Equivalent to user function XROOT." "2AA81") "%MIN" ("% %' \\-> %lesser" "" "2A70E") "%MAX" ("% %' \\-> %greater" "" "2A6F5") "%MAXorder" ("% %' \\-> %max %min" "" "62D81") "%MAXIMIZE" ("% %' \\-> %max %min" "" "51AB7" :U) "%RAN" ("\\-> %random" "Returns next random number." "2AFC2") "%RANDOMIZE" ("%seed \\->" "System level RDZ: seeds the random number -generator. " "2B044") "DORANDOMIZE" ("% \\->" "Stores given number as random number seed." "2B07B") "%OF" ("% %' \\-> %'/% * 100" "" "2A9C9") "%T" ("% %' \\-> %pctotal" "" "2AA0B") "%CH" ("% %' \\-> %pcchange" "" "2AA30") "%D>R" ("%deg \\-> %rad" "" "2A622") "%R>D" ("%rad \\-> %deg" "" "2A655") "%REC>%POL" ("%r %ang \\-> %x %y" "" "2B48E") "%POL>%REC" ("%x %y \\-> %r %ang" "" "2B4BB") "%SPH>%REC" ("%r %ang %ph \\-> %x %y %z" "" "2B4F2") "2%>%%SQR" ("%r %ang %ph \\-> %x %y %z" "Does 2%>%% and then %%SQR" "51A71" :U) "%%+" ("%% %%' \\-> %%+%%'" "" "2A943") "%%-" ("%% %%' \\-> %%-%%'" "" "2A94F") "%%*" ("%% %%' \\-> %%*%%'" "" "2A99A") "%%*ROT" ("ob ob' %% %%' \\-> ob' %%+%%' ob" "" "62FED") "%%*SWAP" ("ob %% %%' \\-> %%+%%' ob" "" "62EA3") "%%*UNROT" ("ob ob' %% %%' \\-> %%+%%' ob ob'" "" "63C18") "%%/" ("%% %%' \\-> %%/%%'" "" "2A9E8") "SWAP%%/" ("%% %%' \\-> %%''" "" "63BBE") "%%/>%" ("%% %%' \\-> %" "" "63B82") "%%^" ("%% %%' \\-> %%^%%'" "" "2AA5F") "%%SINRAD" ("%% \\-> %%'" "" "2AC27") "%%ANGLERAD" ("%% \\-> %%'" "" "2AD7C") "%%SQR" ("%% \\-> %%'" "" "51A94" :U) "2DUP%%R" ("" "" "520B2" :U) "%%ABS" ("%% \\-> %%abs" "" "2A8F0") "%%ACOSRAD" ("%% \\-> %%rad" "" "2AD08") "%%ANGLE" ("%%x %%y \\-> %%ang" "" "2AD4F") "%%ANGLEDEG" ("%%x %%y \\-> %%deg" "" "2AD6C") "%%ASINRAD" ("%% \\-> %%rad" "" "2ACD8") "%%CHS" ("%% \\-> -%%" "" "2A910") "%%1/" ("%% \\-> 1/%%" "" "2AA92") "%%COS" ("%% \\-> %%cos" "" "2AC57") "%%COSDEG" ("%%deg \\-> %%cos" "" "2AC68") "%%COSH" ("%% \\-> %%cosh" "" "2ADC7") "%%COSRAD" ("%%rad \\-> %%cos" "" "2AC78") "%%EXP" ("%% \\-> e^%%" "" "2AB1C") "%%LN" ("%% \\-> ln %%" "" "2AB5B") "%%INT" ("%% \\-> %%maxint" "" "2AF99") "%%FLOOR" ("%% \\-> %%maxint" "" "2AF99") "%%LNP1" ("%% \\-> %%ln(%%+1)" "" "2AB94") "%%MAX" ("%% %%' \\-> %%max" "" "2A6DC") "%%R>P" ("%%x %%y \\-> %%radius %%angle" "" "2B498") "%%P>R" ("%%r %%ang \\-> %%x %%y" "" "2B4C5") "%%SIN" ("%% \\-> %%sin" "" "2AC06") "%%SINDEG" ("%%deg \\-> %%sin" "" "2AC17") "%%SINH" ("%% \\-> %%sinh" "" "2AD95") "%%SQRT" ("%% \\-> \\v/%%" "" "2AAEA") "%%TANRAD" ("%%rad \\-> %%tan" "" "2ACA8") "%=" ("% %' \\-> flag" "" "2A8C1") "%<>" ("% %' \\-> flag" "" "2A8CC") "%<" ("% %' \\-> flag" "" "2A871") "%<=" ("% %' \\-> flag" "" "2A8B6") "%>" ("% %' \\-> flag" "" "2A88A") "%>=" ("% %' \\-> flag" "" "2A8A0") "%0=" ("% \\-> flag" "" "2A76B") "DUP%0=" ("% \\-> flag" "" "63BAA") "%0<>" ("% \\-> flag" "Can be used to change a user flag into a -system flag. " "2A7CF") "%0<" ("% \\-> flag" "" "2A738") "%0>" ("% \\-> flag" "" "2A799") "%0>=" ("% \\-> flag" "" "2A7F7") "%%<" ("%% %%' \\-> flag" "" "2A81F") "%%<=" ("%% %%' \\-> falg" "" "2A8AB") "%%>" ("%% %%' \\-> flag" "" "2A87F") "%%>=" ("%% %%' \\-> flag" "" "2A895") "%%0=" ("%% \\-> flag" "" "2A75A") "%%0<>" ("%% \\-> flag" "" "2A7BB") "%%0<" ("%% \\-> flag" "" "2A727") "%%0<=" ("%% \\-> flag" "" "2A80B") "%%0>" ("%% \\-> flag" "" "2A788") "%%0>=" ("%% \\-> flag" "" "2A7E3") "C%0" ("(0,0)" "" "524AF") "C%1" ("(1,0)" "" "524F7") "C%-1" ("(-1,0)" "" "5196A") "C%%1" ("(Q%%1,%%0Q)" "" "5193B") "C%i" ("(0,1)" "" "5267F" :U) "C%-i" ("(0,-1)" "" "526AE" :U) "C%%>C%" ("C%% \\-> C%" "" "519F8") "%>C%" ("%re %im \\-> C%" "" "05C27") "SWAP%>C%" ("%im %re \\-> C%" "" "632A9") "Re>C%" ("%re \\-> C%" "" "51A37") "C>Re%" ("C% \\-> %re" "" "519A3") "C>Im%" ("C% \\-> %im" "" "519B7") "%%>C%" ("%%re %%im \\-> C%" "" "51A07") "C%>%%" ("C% \\-> %%re %%im" "" "519CB") "C%>%%SWAP" ("C% \\-> %%im %%re" "" "519DF") "SWAP2C%>%" ("C% C%' \\-> %re %im %re' %im'" "" "51C6B" :U) "C%%>%%" ("C%% \\-> %%re %%im" "" "05DBC") "C%*i" ("C% \\-> C%'" "" "51A4A" :U) "C/i" ("C% \\-> C%'" "" "51A5F" :U) "C%C+C" ("C% C%' \\-> C%''" "" "51C16" :U) "C%C-C" ("C% C%' \\-> C%''" "" "51CFC" :U) "C%C*C" ("C% \\-> C%^2" "" "1B48F" :U) "C%C/C" ("C% C%' \\-> C%''" "" "51EC8" :U) "C%C+R" ("C% % \\-> C%'" "" "51BD0" :U) "C%R+C" ("% C% \\-> C%'" "" "51BF8" :U) "C%C-R" ("C% % \\-> C%'" "" "51CE8" :U) "C%R-C" ("% C% \\-> C%'" "" "51CD4" :U) "C%C*R" ("C% % \\-> C%'" "" "51D4C" :U) "C%R*C" ("% C% \\-> C%'" "" "51D60" :U) "C%R/C" ("% C% \\-> C%'" "" "51E19" :U) "C%C/R" ("C% % \\-> C%'" "" "51E64" :U) "C%C^C" ("C% C%' \\-> C%''" "" "52374") "C%C^R" ("C% % \\-> C%'" "" "52360") "C%R^C" ("% C% \\-> C%'" "" "52342") "C%ABS" ("C% \\-> %" "" "52062") "C%CHS" ("C% \\-> -C%" "" "51B70") "C%1/" ("C% \\-> 1/C%" "" "51EFA") "C%SQRT" ("C% \\-> \\v/C%" "" "52107") "C%SGN" ("C% \\-> C%/C%ABS" "" "520CB") "C%CONJ" ("C% \\-> C%'" "" "51BB2") "C%ARG" ("C% \\-> %" "" "52099") "C%EXP" ("C% \\-> e^C%" "" "52193") "C%LN" ("C% \\-> ln C%" "" "521E3") "C%LOG" ("C% \\-> log C%" "" "522BF") "C%ALOG" ("C% \\-> 10^C%" "" "52305") "C%SIN" ("C% \\-> sin C%" "" "52530") "C%COS" ("C% \\-> cos C%" "" "52571") "C%TAN" ("C% \\-> tan C%" "" "525B7") "C%ASIN" ("C% \\-> asin C%" "" "52804") "C%ACOS" ("C% \\-> acos C%" "" "52863") "C%ATAN" ("C% \\-> atan C%" "" "52675") "C%SINH" ("C% \\-> sinh C%" "" "5262F") "C%COSH" ("C% \\-> cosh C%" "" "52648") "C%TANH" ("C% \\-> tanh C%" "" "5265C") "C%ASINH" ("C% \\-> asinh C%" "" "5281D") "C%ACOSH" ("C% \\-> acosh C%" "" "52836") "C%ATANH" ("C% \\-> atanh C%" "" "527EB") "%%>C%%" ("%%re %%im \\-> C%%" "" "05C72" :U) "SWAP2C%%>%%" ("C%% C%%' \\-> %%re %%im %%re' %%im'" "" "51C84" :U) "C%%C+C" ("C%% C%%' \\-> C%%''" "" "51C3E" :U) "C%%C-C" ("C%% C%%' \\-> C%%''" "" "51D10" :U) "C%%C*C" ("C%% C%%' \\-> C%%''" "" "51DE2" :U) "C%%C/C" ("C%% C%%' \\-> C%%''" "" "51F13" :U) "C%%C+R" ("C%% %% \\-> C%%'" "" "51C9D" :U) "C%%R+C" ("%% C%% \\-> C%%'" "" "51CB1" :U) "C%%R-C" ("%% C%% \\-> C%%'" "" "51D24" :U) "C%%C-R" ("C%% %% \\-> C%%'" "" "51D38" :U) "C%%C*R" ("C%% %% \\-> C%%'" "" "51DAB" :U) "C%%R*C" ("%% C%% \\-> C%%'" "" "51DBF" :U) "C%%R/C" ("%% C%% \\-> C%%'" "" "51F3B" :U) "C%%C/R" ("C%% %% \\-> C%%'" "" "51F7C" :U) "C%%ABS" ("C%% \\-> %%" "" "52080" :U) "C%%CHS" ("C%% \\-> -C%%" "" "51B91") "C%%CONJ" ("C%% \\-> C%%'" "" "51BC1") "C%0=" ("C% \\-> flag" "" "51B43") "C%%0=" ("C%% \\-> flag" "" "51B2A") "SWITCHFLOATS" ("B% \\-> ?" "Dispatches action based on type. The order is +invalid input." "51532") "CHR>#" ("chr --> #" "" "05A51") "#+" ("# #' --> #+#'" "" "03DBC") "#+OVF" ("# #' --> #+#'" "0 \\<= result \\<= FFFFF" "25B0B" :U) "#1+" ("# --> #+1" "" "03DEF") "#2+" ("# --> #+2" "" "03E2D") "#3+" ("# --> #+3" "" "6256A") "#4+" ("# --> #+4" "" "6257A") "#5+" ("# --> #+5" "" "6258A") "#6+" ("# --> #+6" "" "6259A") "#7+" ("# --> #+7" "" "625AA") "#8+" ("# --> #+8" "" "625BA") "#9+" ("# --> #+9" "" "625CA") "#10+" ("# --> #+10" "" "625DA") "#12+" ("# --> #+12" "" "625EA") "#-" ("# #' --> #-#'" "" "03DE0") "#1-" ("# --> #-1" "" "03E0E") "#2-" ("# --> #-2" "" "03E4E") "#3-" ("# --> #-3" "" "625FA") "#4-" ("# --> #-4" "" "6260A") "#5-" ("# --> #-5" "" "6261A") "#6-" ("# --> #-6" "" "6262A") "#*" ("# #' --> #*#'" "" "03EC2") "#*OVF" ("# #' --> #*#'" "0 \\<= result \\<= FFFFF" "191B9") "#2*" ("# --> #*2" "" "03E6F") "#6*" ("# --> #*6" "" "62691") "#8*" ("# --> #*8" "" "62674") "#10*" ("# --> #*10" "" "6264E") "#/" ("# #' --> #r #q" "" "03EF7") "#2/" ("# --> #/2" "Rounded down." "03E8E") "#-+1" ("# #' --> #-#'+1" "" "637CC") "#1--" ("# #' --> #-#'+1" "" "637CC") "$1-+" ("# #' --> #+#'-1" "$1-+ is a typo in EXTABLE." "63808") "#+-1" ("# #' --> #+#'-1" "$1-+ is a typo in EXTABLE." "63808") "#1-+" ("# #' --> #+#'-1" "$1-+ is a typo in EXTABLE." "63808") "#-#2/" ("# #' --> (#-#')/2" "" "624FB") "#+DUP" ("# #' --> #+#' #+#'" "" "627D5") "#+SWAP" ("ob # #' --> #+#' ob" "" "62DFE") "#+OVER" ("ob # #' --> ob #+#' ob" "" "63051") "#-DUP" ("# #' --> #-#' #-#'" "" "627F8") "#-SWAP" ("ob # #' --> #-#' ob" "" "62E12") "#-OVER" ("ob # #' --> ob #-#' ob" "" "63065") "#1+DUP" ("# --> #+1 #+1" "" "62809") "#1+SWAP" ("ob # --> #+1 ob" "" "62E26") "#1+ROT" ("ob ob' # --> ob' #+1 ob" "" "1DABB") "#1-DUP" ("# --> #-1 #-1" "" "6281A") "pull" ("meta&ob --> meta ob" "" "5E4A9") "#1-SWAP" ("meta&ob --> meta ob" "" "5E4A9") "#1-ROT" ("ob ob' # --> ob' #-1 ob" "" "62FD9") "#1-UNROT" ("ob ob' # --> #-1 ob ob'" "" "28558") "#1-1SWAP" ("# --> 1 #-1" "Returns the bint ONE and the result." "62E4E") "DUP#1+" ("# --> # #+1" "" "628EB") "DUP#2+" ("# --> # #+2" "" "626F7") "DUP#1-" ("# --> # #-1" "" "6292F") "DUP3PICK#+" ("# #' --> # #' #+#'" "" "63704") "2DUP#+" ("# #' --> # #' #+#'" "" "63704") "DROP#1-" ("# ob --> #-1" "" "637F4") "SWAP#-" ("# #' --> #'-#" "" "62794") "SWP1+" ("meta ob --> meta&ob" "" "62904") "SWAP#1+" ("meta ob --> meta&ob" "" "62904") "SWAP#1+SWAP" ("# ob --> #+1 ob" "" "51843") "SWAP#1-" ("# ob --> ob #-1" "" "637E0") "SWAP#1-SWAP" ("# ob --> #-1 ob" "" "51857") "SWAPDROP#1-" ("ob # --> #-1" "" "5EAF4" :U) "SWAPOVER#-" ("# #' --> #' #-#'" "" "637A4") "OVER#+" ("# #' --> # #'+#" "" "6372C") "OVER#-" ("# #' --> # #'-#" "" "6377C") "ROT#+" ("# ob #' --> ob #'+#" "" "63718") "ROT#-" ("# ob #' --> ob #'-#" "" "63768") "ROT#1+" ("# ob ob' --> ob ob' #+1" "" "637B8") "ROT#1+UNROT" ("# ob ob' --> #+1 ob ob'" "" "5FB76") "ROT+SWAP" ("# ob #' --> #'+# ob" "" "62DCC") "ROT#+SWAP" ("# ob #' --> #'+# ob" "" "62DCC") "3PICK#+" ("# ob #' --> # ob #'+#" "" "63740") "4PICK#+" ("# ob1 ob2 #' --> # ob1 ob2 #'+#" "" "63754") "4PICK+SWAP" ("# ob1 ob2 #' --> # ob1 #'+# ob2" "" "62DE5") "4PICK#+SWAP" ("# ob1 ob2 #' --> # ob1 #'+# ob2" "" "62DE5") "#MIN" ("# #' --> #''" "" "624BA") "#MAX" ("# #' --> #''" "" "624C6") "#AND" ("# #' --> #''" "Bitwise QANDQ." "03EB1") "#=" ("# #' --> flag" "" "03D19") "#<>" ("# #' --> flag" "" "03D4E") "#<" ("# #' --> flag" "" "03CE4") "#>" ("# #' --> flag" "" "03D83") "#0<>" ("# --> flag" "" "03CC7") "#0=" ("# --> flag" "" "03CA6") "#1<>" ("# --> flag" "" "622B6") "#1=" ("# --> flag" "" "622A7") "#2<>" ("# --> flag" "" "636C8") "#2=" ("# --> flag" "" "6229A") "#3=" ("# --> flag" "" "62289") "#5=" ("# --> flag" "" "636B4") "#<3" ("# --> flag" "" "63673") "ONE#>" ("# --> flag" "" "636F0") "#>1" ("# --> flag" "" "636F0") "2DUP#<" ("# #' --> # #' flag" "" "6289B") "2DUP#>" ("# #' --> # #' flag" "" "628D1") "ONE_EQ" ("# --> flag" "Uses EQ test." "63385") "OVER#=" ("# #' --> # flag" "" "620EB") "2DUP#=" ("# #' --> # #' flag" "" "628B5") "OVER#0=" ("# #' --> # #' flag" "" "6364B") "DUP#0=" ("# --> # flag" "" "62266") "OVER#<" ("# #' --> # flag" "" "6365F") "DUP#1=" ("# --> # flag" "" "622C5") "OVER#>" ("# #' --> # flag" "" "636DC") "DUP#0<>" ("# --> # flag" "" "622D4") "DUP#<7" ("# --> # flag" "Returns TRUE if the argument is smaller than +#7." "63687") "2#0=OR" ("# # --> flag" "Returns TRUE if either argument is zero." "6362D") "%-MAXREAL" ("-9.99E499" "" "2A487") "%-9" ("-9" "" "2A42E") "%-8" ("-8" "" "2A419") "%-7" ("-7" "" "2A404") "%-6" ("-6" "" "2A3EF") "%-5" ("-5" "" "2A3DA") "%-4" ("-4" "" "2A3C5") "%-3" ("-3" "" "2A3B0") "%-2" ("-2" "" "2A39B") "%-1" ("-1" "" "2A386") "%-MINREAL" ("-1E-499" "" "2A4B1") "%0" ("0" "" "2A2B4") "%MINREAL" ("1E-499" "" "2A49C") "%.1" (".1" "" "494B4") "%.15" (".15" "" "495AA" :U) "%.5" (".5" "" "650BD") "%-.5" ("-.5" "" "650D2" :UBS) "%1" ("1" "" "2A2C9") "%2" ("2" "" "2A2DE") "%e" ("e" "" "650A8") "%3" ("3" "" "2A2F3") "%PI" ("\\pi" "" "2A443") "%4" ("4" "" "2A308") "%5" ("5" "" "2A31D") "%6" ("6" "" "2A332") "%2PI" ("2\\pi" "" "514EB" :U) "%7" ("7" "" "2A347") "%8" ("8" "" "2A35C") "%9" ("9" "" "2A371") "%10" ("10" "" "650E7") "%11" ("11" "" "1CC03") "%12" ("12" "" "1CC1D") "%13" ("13" "" "1CC37") "%14" ("14" "" "1CC51") "%15" ("15" "" "1CC85") "%16" ("16" "" "1CD3A") "%17" ("17" "" "1CD54") "%18" ("18" "" "1CDF2") "%19" ("19" "" "1CE07") "%20" ("20" "" "1CC6B") "%21" ("21" "" "1CCA4") "%22" ("22" "" "1CCC3") "%23" ("23" "" "1CCE2") "%24" ("24" "" "1CD01") "%25" ("25" "" "1CD20") "%26" ("26" "" "1CD73") "%27" ("27" "" "1CD8D") "%80" ("80" "" "320B1") "%100" ("100" "" "415F1") "%180" ("180" "" "650FC") "%200" ("200" "" "65111" :UBS) "%400" ("400" "" "6513B" :UBS) "%360" ("360" "" "65126") "%1200" ("1200" "" "22352" :U) "%2400" ("2400" "" "22367" :U) "%4800" ("4800" "" "2237C" :U) "%TICKSsec" ("8192" "" "0EFEE" :U) "%9600" ("9600" "" "22391" :U) "%TICKSmin" ("491520" "" "0F003" :U) "%HrTicks" ("29491200" "" "0F018" :U) "%TICKSday" ("707788800" "" "0F02D" :U) "%TICKSweek" ("4954521600" "" "0F042" :U) "%MAXREAL" ("9.99E499" "" "2A472") "1REV" ("--> 6.28318530718 +--> 360. +--> 400." "Returns the angle of a full circle, +corresponding to the current angular mode." "514DC") "%%0" ("0" "" "2A4C6") "%%.1" ("0.1" "" "2A562") "%%.4" ("0.4" "" "2B3DD") "%%.5" ("0.5" "" "2A57C") "cfF" ("0.555..." "%%5/9 for C\\<>F conversion." "10E68") "%%1" ("1" "" "2A4E0") "cfC" ("1" "For C\\<>K conversion." "10E82") "%%2" ("2" "" "2A4FA") "%%3" ("3" "" "2A514") "%%PI" ("\\pi" "" "2A458" :UBS) "PI/180" ("\\pi/180" "" "2A62C") "%%4" ("4" "" "2A52E") "%%5" ("5" "" "2A548") "%%2PI" ("2\\pi" "" "0F688") "%%7" ("7" "" "2B1FF") "%%10" ("10" "" "2A596") "%%12" ("12" "" "2B2DC") "%%60" ("60" "" "2B300") "%%KZERO" ("273.15" "" "10E9C" :U) "%%RZERO" ("459.67" "" "10EB6" :U) "DROP%0" ("ob --> %0" "" "5198F" :U) "DROP%1" ("ob --> %1" "" "1CA0D" :U) "DROP%0ABND" ("ob --> %0" "" "54B1E" :U) "DROP%1ABND" ("ob --> %1" "" "54A9C" :U) "2DROP%0" ("ob ob' --> %0" "" "1F047" :U) "4DROP%0" ("1...4 --> %0" "" "56AFB" :U) "UNROT2DROP%0" ("1 2 3 --> 3 %0" "" "50A3B" :U) "%>%%" ("% --> %%" "" "2A5C1") "%>%%SWAP" ("ob % --> %% ob" "" "62E8F") "%%>%" ("%% --> %" "" "2A5B0") "2%>%%" ("% % --> %% %%" "" "2B45C") "2%%>%" ("%% %%' --> % %'" "" "2B470") "UNCOERCE" ("# --> %" "" "18DBF") "UNCOERCE2" ("# # --> % %" "" "1950B") "UNCOERCE%%" ("# --> %%" "" "63B96") "UNCOERCE{}2" ("{#} --> {%} +{# #} --> {% %}" "" "19529" :U) "HXS>%" ("hxs --> %" "" "5435D") "C%>%" ("C% --> %re %im" "" "05D2C") "%IP>#" ("% --> #IP(ABS(%))" "Does ABS too." "2EC11") "%+" ("% %' --> %+%'" "" "2A974") "%+SWAP" ("ob % %' --> %+%' ob" "" "51BE4") "%1+" ("% --> %+1" "" "50262") "%-" ("% %' --> %-%'" "" "2A981") "%1-" ("% --> %-1" "" "50276") "%>%%-" ("% %' --> %%-%%'" "" "2A95B") "%*" ("% %' --> %*%'" "" "2A9BC") "%10*" ("% --> %*10" "" "62BF1") "%/" ("% %' --> %/%'" "" "2A9FE") "%^" ("% %' --> %^%'" "" "2AA70") "%ABS" ("% --> %'" "" "2A900") "%CHS" ("% --> -%" "" "2A920") "%SGN" ("% --> -1/0/1" "" "2A8D7") "%1/" ("% --> 1/%" "" "2AAAF") "%>%%1/" ("% --> 1/%%" "" "2AA9E") "%SQRT" ("% --> \\v/%" "" "2AB09") "%>%%SQRT" ("% --> \\v/%%" "" "2AAF6") "CK%SQRT" ("% --> \\v/%%" "" "1B3F5" :U) "%SQ" ("% --> %'" "" "1B47B" :U) "%EXP" ("% --> e^%" "" "2AB2F") "%EXPM1" ("% --> e^%-1" "" "2AB42") "%LN" ("% --> LN%" "" "2AB6E") "CK%LN" ("% --> LN%" "" "1B995" :U) "%LNP1" ("% --> LN(%+1)" "" "2ABA7") "%LOG" ("% --> LOG%" "" "2AB81") "CK%LOG" ("% --> LOG%" "" "1BA0C" :U) "%ALOG" ("% --> 10^%" "" "2ABBA") "%SIN" ("% --> SIN%" "" "2ABEF") "%COS" ("% --> COS%" "" "2AC40") "%TAN" ("% --> TAN%" "" "2AC91") "%ASIN" ("% --> ASIN%" "" "2ACC1") "CK%ASIN" ("% --> ASIN%" "" "1B6EA" :U) "%ACOS" ("% --> ACOS%" "" "2ACF1") "CK%ACOS" ("% --> ACOS%" "" "1B775" :U) "%ATAN" ("% --> ATAN%" "" "2AD21") "%SINH" ("% --> SINH%" "" "2ADAE") "%COSH" ("% --> COSH%" "" "2ADDA") "%TANH" ("% --> TANH%" "" "2ADED") "%ASINH" ("% --> ASINH%" "" "2AE00") "%ACOSH" ("% --> ACOSH%" "" "2AE13") "CK%ACOSH" ("% --> ACOSH%" "" "1B86C" :U) "%ATANH" ("% --> ATANH%" "" "2AE26") "CK%ATANH" ("% --> ATANH%" "" "1B8DE" :U) "%MANTISSA" ("% --> %mant" "" "2A930") "%EXPONENT" ("% --> %expn" "" "2AE39") "%FP" ("% --> %frac" "" "2AF4D") "%IP" ("% --> %int" "" "2AF60") "%FLOOR" ("% --> %maxint <=%" "" "2AF86") "%CEIL" ("% --> %minint >=%" "" "2AF73") "%MOD" ("% %' --> %rem" "" "2ABDC") "%INT" ("% %' --> %rem" "" "2AFAC" :U) "%ARG" ("% %' --> %rem" "" "1B30D" :U) "%ANGLE" ("%x %y --> %ang" "" "2AD38") "%>%%ANGLE" ("%x %y --> %%ang" "" "2AD5B") "RNDXY" ("% %places --> %'" "" "2B529") "TRCXY" ("% %places --> %'" "" "2B53D") "%COMB" ("% %' --> COMB(%,%')" "" "2AE62") "%PERM" ("% %' --> PERM(%,%')" "" "2AE75") "%NFACT" ("% --> %!" "Calculates factorial of number." "2AE4C") "%FACT" ("% --> gamma(%+1)" "Calculates gamma(x+1)." "2B0C4") "%NROOT" ("% %n --> %'" "Calculates the %nth root of the real +number. Equivalent to user function XROOT." "2AA81") "%MIN" ("% %' --> %lesser" "" "2A70E") "%MAX" ("% %' --> %greater" "" "2A6F5") "%MAXorder" ("% %' --> %max %min" "" "62D81") "%MAXIMIZE" ("% %' --> %max %min" "" "51AB7" :U) "%RAN" ("--> %random" "Returns next random number." "2AFC2") "%RANDOMIZE" ("%seed -->" "System level RDZ: seeds the random number +generator. " "2B044") "DORANDOMIZE" ("% -->" "Stores given number as random number seed." "2B07B") "%OF" ("% %' --> %'/% * 100" "" "2A9C9") "%T" ("% %' --> %pctotal" "" "2AA0B") "%CH" ("% %' --> %pcchange" "" "2AA30") "%D>R" ("%deg --> %rad" "" "2A622") "%R>D" ("%rad --> %deg" "" "2A655") "%REC>%POL" ("%r %ang --> %x %y" "" "2B48E") "%POL>%REC" ("%x %y --> %r %ang" "" "2B4BB") "%SPH>%REC" ("%r %ang %ph --> %x %y %z" "" "2B4F2") "2%>%%SQR" ("%r %ang %ph --> %x %y %z" "Does 2%>%% and then %%SQR" "51A71" :U) "%%+" ("%% %%' --> %%+%%'" "" "2A943") "%%-" ("%% %%' --> %%-%%'" "" "2A94F") "%%*" ("%% %%' --> %%*%%'" "" "2A99A") "%%*ROT" ("ob ob' %% %%' --> ob' %%+%%' ob" "" "62FED") "%%*SWAP" ("ob %% %%' --> %%+%%' ob" "" "62EA3") "%%*UNROT" ("ob ob' %% %%' --> %%+%%' ob ob'" "" "63C18") "%%/" ("%% %%' --> %%/%%'" "" "2A9E8") "SWAP%%/" ("%% %%' --> %%''" "" "63BBE") "%%/>%" ("%% %%' --> %" "" "63B82") "%%^" ("%% %%' --> %%^%%'" "" "2AA5F") "%%SINRAD" ("%% --> %%'" "" "2AC27") "%%ANGLERAD" ("%% --> %%'" "" "2AD7C") "%%SQR" ("%% --> %%'" "" "51A94" :U) "2DUP%%R" ("" "" "520B2" :U) "%%ABS" ("%% --> %%abs" "" "2A8F0") "%%ACOSRAD" ("%% --> %%rad" "" "2AD08") "%%ANGLE" ("%%x %%y --> %%ang" "" "2AD4F") "%%ANGLEDEG" ("%%x %%y --> %%deg" "" "2AD6C") "%%ASINRAD" ("%% --> %%rad" "" "2ACD8") "%%CHS" ("%% --> -%%" "" "2A910") "%%1/" ("%% --> 1/%%" "" "2AA92") "%%COS" ("%% --> %%cos" "" "2AC57") "%%COSDEG" ("%%deg --> %%cos" "" "2AC68") "%%COSH" ("%% --> %%cosh" "" "2ADC7") "%%COSRAD" ("%%rad --> %%cos" "" "2AC78") "%%EXP" ("%% --> e^%%" "" "2AB1C") "%%LN" ("%% --> ln %%" "" "2AB5B") "%%INT" ("%% --> %%maxint" "" "2AF99") "%%FLOOR" ("%% --> %%maxint" "" "2AF99") "%%LNP1" ("%% --> %%ln(%%+1)" "" "2AB94") "%%MAX" ("%% %%' --> %%max" "" "2A6DC") "%%R>P" ("%%x %%y --> %%radius %%angle" "" "2B498") "%%P>R" ("%%r %%ang --> %%x %%y" "" "2B4C5") "%%SIN" ("%% --> %%sin" "" "2AC06") "%%SINDEG" ("%%deg --> %%sin" "" "2AC17") "%%SINH" ("%% --> %%sinh" "" "2AD95") "%%SQRT" ("%% --> \\v/%%" "" "2AAEA") "%%TANRAD" ("%%rad --> %%tan" "" "2ACA8") "%=" ("% %' --> flag" "" "2A8C1") "%<>" ("% %' --> flag" "" "2A8CC") "%<" ("% %' --> flag" "" "2A871") "%<=" ("% %' --> flag" "" "2A8B6") "%>" ("% %' --> flag" "" "2A88A") "%>=" ("% %' --> flag" "" "2A8A0") "%0=" ("% --> flag" "" "2A76B") "DUP%0=" ("% --> flag" "" "63BAA") "%0<>" ("% --> flag" "Can be used to change a user flag into a +system flag. " "2A7CF") "%0<" ("% --> flag" "" "2A738") "%0>" ("% --> flag" "" "2A799") "%0>=" ("% --> flag" "" "2A7F7") "%%<" ("%% %%' --> flag" "" "2A81F") "%%<=" ("%% %%' --> falg" "" "2A8AB") "%%>" ("%% %%' --> flag" "" "2A87F") "%%>=" ("%% %%' --> flag" "" "2A895") "%%0=" ("%% --> flag" "" "2A75A") "%%0<>" ("%% --> flag" "" "2A7BB") "%%0<" ("%% --> flag" "" "2A727") "%%0<=" ("%% --> flag" "" "2A80B") "%%0>" ("%% --> flag" "" "2A788") "%%0>=" ("%% --> flag" "" "2A7E3") "C%0" ("(0,0)" "" "524AF") "C%1" ("(1,0)" "" "524F7") "C%-1" ("(-1,0)" "" "5196A") "C%%1" ("(Q%%1,%%0Q)" "" "5193B") "C%i" ("(0,1)" "" "5267F" :U) "C%-i" ("(0,-1)" "" "526AE" :U) "C%%>C%" ("C%% --> C%" "" "519F8") "%>C%" ("%re %im --> C%" "" "05C27") "SWAP%>C%" ("%im %re --> C%" "" "632A9") "Re>C%" ("%re --> C%" "" "51A37") "C>Re%" ("C% --> %re" "" "519A3") "C>Im%" ("C% --> %im" "" "519B7") "%%>C%" ("%%re %%im --> C%" "" "51A07") "C%>%%" ("C% --> %%re %%im" "" "519CB") "C%>%%SWAP" ("C% --> %%im %%re" "" "519DF") "SWAP2C%>%" ("C% C%' --> %re %im %re' %im'" "" "51C6B" :U) "C%%>%%" ("C%% --> %%re %%im" "" "05DBC") "C%*i" ("C% --> C%'" "" "51A4A" :U) "C/i" ("C% --> C%'" "" "51A5F" :U) "C%C+C" ("C% C%' --> C%''" "" "51C16" :U) "C%C-C" ("C% C%' --> C%''" "" "51CFC" :U) "C%C*C" ("C% --> C%^2" "" "1B48F" :U) "C%C/C" ("C% C%' --> C%''" "" "51EC8" :U) "C%C+R" ("C% % --> C%'" "" "51BD0" :U) "C%R+C" ("% C% --> C%'" "" "51BF8" :U) "C%C-R" ("C% % --> C%'" "" "51CE8" :U) "C%R-C" ("% C% --> C%'" "" "51CD4" :U) "C%C*R" ("C% % --> C%'" "" "51D4C" :U) "C%R*C" ("% C% --> C%'" "" "51D60" :U) "C%R/C" ("% C% --> C%'" "" "51E19" :U) "C%C/R" ("C% % --> C%'" "" "51E64" :U) "C%C^C" ("C% C%' --> C%''" "" "52374") "C%C^R" ("C% % --> C%'" "" "52360") "C%R^C" ("% C% --> C%'" "" "52342") "C%ABS" ("C% --> %" "" "52062") "C%CHS" ("C% --> -C%" "" "51B70") "C%1/" ("C% --> 1/C%" "" "51EFA") "C%SQRT" ("C% --> \\v/C%" "" "52107") "C%SGN" ("C% --> C%/C%ABS" "" "520CB") "C%CONJ" ("C% --> C%'" "" "51BB2") "C%ARG" ("C% --> %" "" "52099") "C%EXP" ("C% --> e^C%" "" "52193") "C%LN" ("C% --> ln C%" "" "521E3") "C%LOG" ("C% --> log C%" "" "522BF") "C%ALOG" ("C% --> 10^C%" "" "52305") "C%SIN" ("C% --> sin C%" "" "52530") "C%COS" ("C% --> cos C%" "" "52571") "C%TAN" ("C% --> tan C%" "" "525B7") "C%ASIN" ("C% --> asin C%" "" "52804") "C%ACOS" ("C% --> acos C%" "" "52863") "C%ATAN" ("C% --> atan C%" "" "52675") "C%SINH" ("C% --> sinh C%" "" "5262F") "C%COSH" ("C% --> cosh C%" "" "52648") "C%TANH" ("C% --> tanh C%" "" "5265C") "C%ASINH" ("C% --> asinh C%" "" "5281D") "C%ACOSH" ("C% --> acosh C%" "" "52836") "C%ATANH" ("C% --> atanh C%" "" "527EB") "%%>C%%" ("%%re %%im --> C%%" "" "05C72" :U) "SWAP2C%%>%%" ("C%% C%%' --> %%re %%im %%re' %%im'" "" "51C84" :U) "C%%C+C" ("C%% C%%' --> C%%''" "" "51C3E" :U) "C%%C-C" ("C%% C%%' --> C%%''" "" "51D10" :U) "C%%C*C" ("C%% C%%' --> C%%''" "" "51DE2" :U) "C%%C/C" ("C%% C%%' --> C%%''" "" "51F13" :U) "C%%C+R" ("C%% %% --> C%%'" "" "51C9D" :U) "C%%R+C" ("%% C%% --> C%%'" "" "51CB1" :U) "C%%R-C" ("%% C%% --> C%%'" "" "51D24" :U) "C%%C-R" ("C%% %% --> C%%'" "" "51D38" :U) "C%%C*R" ("C%% %% --> C%%'" "" "51DAB" :U) "C%%R*C" ("%% C%% --> C%%'" "" "51DBF" :U) "C%%R/C" ("%% C%% --> C%%'" "" "51F3B" :U) "C%%C/R" ("C%% %% --> C%%'" "" "51F7C" :U) "C%%ABS" ("C%% --> %%" "" "52080" :U) "C%%CHS" ("C%% --> -C%%" "" "51B91") "C%%CONJ" ("C%% --> C%%'" "" "51BC1") "C%0=" ("C% --> flag" "" "51B43") "C%%0=" ("C%% --> flag" "" "51B2A") "SWITCHFLOATS" ("B% --> ?" "Dispatches action based on type. The order is %, C%, %%, C%%. For example, to change the sign of any float: - :: SWITCHFLOATS %CHS C%CHS %%CHS C%%CHS ;" "35B47" :U) "SWITCH2FLOATS" ("L% L% \\-> ?" "Works similarly to the above function. The -order is %% %%, C%% %%, %% C%%, C%% C%%." "35B88" :U) "F%>L%" ("% \\-> %% -C% \\-> C%%" "Converts float to long float." "37D19" :U) "L%+" ("L% L% \\-> L%" "Adds long real or complex numbers." "37BE9" :U) "L%-" ("L% L% \\-> L%" "Subtracts long real or complex numbers." "37C0C" :U) "L%*" ("L% L% \\-> L%" "Multiplies long real or complex numbers." "37C2F" :U) "L%/" ("L% L% \\-> L%" "Divides long real or complex numbers." "37C52" :U) "B%NEG" ("B% \\-> B%'" "Changes sign of any number." "37CD3" :U) "B%ABS" ("B% \\-> B%'" "Absolute value of any number." "37C75" :U) "B%0=" ("B% \\-> flag" "Compares any number to zero." "37DF6" :U) "CHR_00" ("'\\00', CHR 0d 00h" "The NULL character." "6541E") "CHR_Newline" ("'\\0a', CHR 10d 0Ah" "" "6566A") "CHR_..." ("'...', CHR 31d 1Fh" "" "65425") "CHR_Space" ("'\\ ', CHR 32d 20h" "The space character." "65686") "CHR_DblQuote" ("'\"', CHR 34d 22h" "" "6542C") "CHR_#" ("'#', CHR 35d 23h" "" "65433") "CHR_LeftPar" ("'(', CHR 40d 28h" "" "65663") "CHR_RightPar" ("')', CHR 41d 29h" "" "65678") "CHR_*" ("'*', CHR 42d 2Ah" "" "6543A") "CHR_+" ("'+', CHR 43d 2Bh" "" "65441") "CHR_," ("',', CHR 44d 2Ch" "" "65448") "CHR_-" ("'-', CHR 45d 2Dh" "" "6544F") "CHR_." ("'.', CHR 46d 2Eh" "" "65456") "CHR_/" ("'/', CHR 47d 2Fh" "" "6545D") "CHR_0" ("'0', CHR 48d 30h" "" "65464") "CHR_1" ("'1', CHR 49d 31h" "" "6546B") "CHR_2" ("'2', CHR 50d 32h" "" "65472") "CHR_3" ("'3', CHR 51d 33h" "" "65479") "CHR_4" ("'4', CHR 52d 34h" "" "65480") "CHR_5" ("'5', CHR 53d 35h" "" "65487") "CHR_6" ("'6', CHR 54d 36h" "" "6548E") "CHR_7" ("'7', CHR 55d 37h" "" "65495") "CHR_8" ("'8', CHR 56d 38h" "" "6549C") "CHR_9" ("'9', CHR 57d 39h" "" "654A3") "CHR_:" ("':', CHR 58d 3Ah" "" "654AA") "CHR_;" ("';', CHR 59d 3Bh" "" "654B1") "CHR_<" ("'<', CHR 60d 3Ch" "" "654B8") "CHR_=" ("'=', CHR 61d 3Dh" "" "654BF") "CHR_>" ("'>', CHR 62d 3Eh" "" "654C6") "CHR_A" ("'A', CHR 65d 41h" "" "654CD") "CHR_B" ("'B', CHR 66d 42h" "" "654D4") "CHR_C" ("'C', CHR 67d 43h" "" "654DB") "CHR_D" ("'D', CHR 68d 44h" "" "654E2") "CHR_E" ("'E', CHR 69d 45h" "" "654E9") "CHR_F" ("'F', CHR 70d 46h" "" "654F0") "CHR_G" ("'G', CHR 71d 47h" "" "654F7") "CHR_H" ("'H', CHR 72d 48h" "" "654FE") "CHR_I" ("'I', CHR 73d 49h" "" "65505") "CHR_J" ("'J', CHR 74d 4Ah" "" "6550C") "CHR_K" ("'K', CHR 75d 4Bh" "" "65513") "CHR_L" ("'L', CHR 76d 4Ch" "" "6551A") "CHR_M" ("'M', CHR 77d 4Dh" "" "65521") "CHR_N" ("'N', CHR 78d 4Eh" "" "65528") "CHR_O" ("'O', CHR 79d 4Fh" "" "6552F") "CHR_P" ("'P', CHR 80d 50h" "" "65536") "CHR_Q" ("'Q', CHR 81d 51h" "" "6553D") "CHR_R" ("'R', CHR 82d 52h" "" "65544") "CHR_S" ("'S', CHR 83d 53h" "" "6554B") "CHR_T" ("'T', CHR 84d 54h" "" "65552") "CHR_U" ("'U', CHR 85d 55h" "" "65559") "CHR_V" ("'V', CHR 86d 56h" "" "65560") "CHR_W" ("'W', CHR 87d 57h" "" "65567") "CHR_X" ("'X', CHR 88d 58h" "" "6556E") "CHR_Y" ("'Y', CHR 89d 59h" "" "65575") "CHR_Z" ("'Z', CHR 90d 5Ah" "" "6557C") "CHR_[" ("'[', CHR 91d 5Bh" "" "65694") "CHR_]" ("']', CHR 93d 5Dh" "" "6569B") "CHR_UndScore" ("'_', CHR 95d 5Fh" "" "6568D") "CHR_a" ("'a', CHR 97d 61h" "" "65583") "CHR_b" ("'b', CHR 98d 62h" "" "6558A") "CHR_c" ("'c', CHR 99d 63h" "" "65591") "CHR_d" ("'d', CHR 100d 64h" "" "65598") "CHR_e" ("'e', CHR 101d 65h" "" "6559F") "CHR_f" ("'f', CHR 102d 66h" "" "655A6") "CHR_g" ("'g', CHR 103d 67h" "" "655AD") "CHR_h" ("'h', CHR 104d 68h" "" "655B4") "CHR_i" ("'i', CHR 105d 69h" "" "655BB") "CHR_j" ("'j', CHR 106d 6Ah" "" "655C2") "CHR_k" ("'k', CHR 107d 6Bh" "" "655C9") "CHR_l" ("'l', CHR 108d 6Ch" "" "655D0") "CHR_m" ("'m', CHR 109d 5Dh" "" "655D7") "CHR_n" ("'n', CHR 110d 6Eh" "" "655DE") "CHR_o" ("'o', CHR 111d 6Fh" "" "655E5") "CHR_p" ("'p', CHR 112d 70h" "" "655EC") "CHR_q" ("'q', CHR 113d 71h" "" "655F3") "CHR_r" ("'r', CHR 114d 72h" "" "655FA") "CHR_s" ("'s', CHR 115d 73h" "" "65601") "CHR_t" ("'t', CHR 116d 74h" "" "65608") "CHR_u" ("'u', CHR 117d 75h" "" "6560F") "CHR_v" ("'v', CHR 118d 76h" "" "65616") "CHR_w" ("'w', CHR 119d 77h" "" "6561D") "CHR_x" ("'x', CHR 120d 78h" "" "65624") "CHR_y" ("'y', CHR 121d 79h" "" "6562B") "CHR_z" ("'z', CHR 122d 7Ah" "" "65632") "CHR_{" ("'{', CHR 123d 7Bh" "" "656A2") "CHR_}" ("'{', CHR 125d 7Dh" "" "656A9") "CHR_Angle" ("'\\<)', CHR 128d 80h" "" "6564E") "CHR_Integral" ("'\\.S', CHR 132d 84h" "" "6565C") "CHR_Deriv" ("'\\.d', CHR 136d 88h" "" "65655") "CHR_->" ("'\\->', CHR 141d 8Dh" "" "65639") "CHR_<<" ("'\\<<', CHR 171d ABh" "" "65640") "CHR_>>" ("'\\>>', CHR 187d BBh" "" "65647") "CHR_Pi" ("'\\pi', CHR 135d 87h" "" "65671") "CHR_Sigma" ("'\\GS', CHR 133d 85h" "" "6567F") "CHR_<=" ("'\\<=', CHR 137d 89h" "" "656B0") "CHR_>=" ("'\\>=', CHR 138d 8Ah" "" "656B7") "CHR_<>" ("'\\=/', CHR 139d 8Bh" "" "656BE") "NULL$" ("\"\"" "Empty string." "055DF") "tok_" ("\"\\ \"" "" "65254") "SPACE$" ("\"\\ \"" "" "65254") "14SPACES$" ("\"\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \"" "String of 14 spaces." "65212" :U) "(LF$)" ("\"\\0a\"" "Newline." "65238") "NEWLINE$" ("\"\\0a\"" "Newline." "65238") "CRLF$" ("\"\\0d\\0a\"" "Carriage return and line feed." "2E4F0") "toklparen" ("\"(\"" "" "652B4" :UBS) "tokrparen" ("\")\"" "" "652C0" :UBS) "tok[" ("\"[\"" "" "6516A" :UBS) "tok]" ("\"]\"" "" "65150" :UBS) "tok{" ("\"{\"" "" "65176") "tok}" ("\"}\"" "" "65182" :UBS) "tok<<" ("\"\\<<\"" "" "651D6") "tok>>" ("\"\\>>\"" "" "651CA" :UBS) "$_LRParens" ("\"()\"" "" "6573B") "$_[]" ("\"[]\"" "" "65711") "$_{}" ("\"{}\"" "" "65703") "$_<<>>" ("\"\\<<\\>>\"" "" "656F5") "$_''" ("\"''\"" "Two single quotes." "6571F") "$_::" ("\"::\"" "" "6572D") "$_2DQ" ("\"\"\"\"" "Two double quotes." "65749") "$_:" ("\":\"" "\":\\ \"" "414BD" :U) "tok," ("\",\"" "" "65290") "tok'" ("\"'\"" "One single quote." "65284") "tok-" ("\"-\"" "" "652FC") "tok." ("\".\"" "" "6529C") "tok=" ("\"=\"" "" "65308") "tok->" ("\"\\->\"" "" "25446") "tok_g" ("\"g\"" "" "0FA69") "tok_m" ("\"m\"" "" "0FA8E") "tok_s" ("\"s\"" "" "0FACE") "tok0" ("\"0\"" "" "6534C") "tok1" ("\"1\"" "" "65358") "tok2" ("\"2\"" "" "65364" :UBS) "tok3" ("\"3\"" "" "65370" :UBS) "tok4" ("\"4\"" "" "6537C" :UBS) "tok5" ("\"5\"" "" "65388" :UBS) "tok6" ("\"6\"" "" "65394" :UBS) "tok7" ("\"7\"" "" "653A0" :UBS) "tok;" ("\";\"" "" "652A8" :UBS) "tok8" ("\"8\"" "" "653AC") "tok9" ("\"9\"" "" "653B8") "tokESC" ("\"\\1B\"" "Escape character." "651BE") "tokexponent" ("\"E\"" "" "651E2") "tokquote" ("\"\"\"" "One double quote." "65278") "toksharp" ("\"#\"" "" "6518E") "tok$" ("\"$\"" "" "651A6" :UBS) "tok&" ("\"&\"" "" "651B2" :UBS) "tok*" ("\"*\"" "" "652D8" :UBS) "tok+" ("\"+\"" "" "652F0" :UBS) "tok/" ("\"/\"" "" "652E4" :UBS) "tokanglesign" ("\"\\<)\"" "" "651EE" :UBS) "tokDER" ("\"\\.d\"" "" "65320" :UBS) "$DER" ("\"der\"" "" "65244" :UBS) "tokSIGMA" ("\"\\GS\"" "" "651FA" :UBS) "tokSQRT" ("\"\\v/\"" "" "65314" :UBS) "tokuscore" ("\"_\"" "" "6519A" :UBS) "tokWHERE" ("\"|\"" "" "65206" :UBS) "tok^" ("\"^\"" "" "652CC" :UBS) "$_RAD" ("\"RAD\"" "" "65797") "$_GRAD" ("\"GRAD\"" "" "657A7") "$_XYZ" ("\"XYZ\"" "" "656E5") "$_RZ\"" "656D5") "$_R<<" ("\"R\\<)\\<)\"" "\"R\"" "656C5") "$_EXIT" ("\"EXIT\"" "" "65769") "$_ECHO" ("\"ECHO\"" "" "65757") "$_Undefined" ("\"Undefined\"" "" "6577B") "tokCTGROB" ("\"GROB\"" "" "6532C" :UBS) "tokCTSTR" ("\"C$\"" "" "6533E" :UBS) "tokUNKNOWN" ("\"UNKNOWN\"" "" "65260" :UBS) "NULL$SWAP" ("ob \\-> $ ob" "NULL$, then SWAP." "62D59") "DROPNULL$" ("ob \\-> NULL$" "DROP then NULL$." "04D3E") "TWODROPNULL$" ("ob ob' \\-> NULL$" "2DROP then NULL$." "04D57" :U) "NULL$TEMP" ("\\-> $" "Creates null string in temporary memory -(NULL$, then TOTEMPOB)." "1613F") "#>$" ("# \\-> $" "Creates string from the bint (decimal)." "167E4") "#:>$" ("# \\-> \"#:\\ \"" "Creates string from the bint and appends a -colon and a space. Ex: \"1:\\ \"" "167D8") "a%>$," ("% \\-> $" "Converts real number into string using -current display mode." "162B8") "a%>$" ("% \\-> $" "Converts real number into string using -current display mode." "162B8") "ID>$" ("id/lam \\-> $" "Converts identifier into string." "05BE9") "DOCHR" ("% \\-> $" "Creates string of the character with the -number specified." "140F1") "hxs>$" ("hxs \\-> $" "Uses current display mode and wordsize." "540BB") "HXS>$" ("hxs \\-> $" "Does hxs>$ and then appends base character." "54061") "#>CHR" ("# \\-> chr" "Returns character with the specified ASCII -code." "05A75") "CHR>$" ("chr \\-> $* Strings" "Converts a character into a string." "6475C") "LEN$" ("$ \\-> #length" "Returns length in bytes." "05636") "LEN$>%" ("$ \\-> %" "LEN$ then UNCOERCE." "1CA26" :U) "DUPLEN$" ("$ \\-> $ #" "DUP then LEN$." "627BB") "OVERLEN$" ("$ ob \\-> $ ob #len" "OVER then LEN$." "05622") "NEWLINE&$" ("$ \\-> \"$\\0a\"" "Appends newline character to string." "63191") "NEWLINE$&$" ("$ \\-> \"$\\0a\"" "Appends newline character to string." "63191") "APNDCRLF" ("$ \\-> $'" "Appends carriage return and line feed to -string." "2E4DC") "2LEN$#+" ("$ $' \\-> $ $' #" "Returns sum of length of two strings." "1782E" :U) "DROPDUPLEN$1+" ("$ ob \\-> $ #len+1" "Does DROP, then DUP, then LEN$ and finally -#1+." "127CA" :U) "CAR$" ("$ \\-> chr - \\-> \"\"" "Returns first character of string as a -string, or NULL$ for null string." "050ED") "CDR$" ("$ \\-> $'" "Returns string without first character, or -NULL$ for null string." "0516C") "POS$" ("$ $find start# \\-> #pos - \\-> #0" "Search for $find in $search, starting at + :: SWITCHFLOATS %CHS C%CHS %%CHS C%%CHS ;" "35B47" :U) "SWITCH2FLOATS" ("L% L% --> ?" "Works similarly to the above function. The +order is %% %%, C%% %%, %% C%%, C%% C%%." "35B88" :U) "F%>L%" ("% --> %% +C% --> C%%" "Converts float to long float." "37D19" :U) "L%+" ("L% L% --> L%" "Adds long real or complex numbers." "37BE9" :U) "L%-" ("L% L% --> L%" "Subtracts long real or complex numbers." "37C0C" :U) "L%*" ("L% L% --> L%" "Multiplies long real or complex numbers." "37C2F" :U) "L%/" ("L% L% --> L%" "Divides long real or complex numbers." "37C52" :U) "B%NEG" ("B% --> B%'" "Changes sign of any number." "37CD3" :U) "B%ABS" ("B% --> B%'" "Absolute value of any number." "37C75" :U) "B%0=" ("B% --> flag" "Compares any number to zero." "37DF6" :U) "CHR_00" ("'\\00', CHR 0d 00h" "The NULL character." "6541E") "CHR_Newline" ("'\\0a', CHR 10d 0Ah" "" "6566A") "CHR_..." ("'...', CHR 31d 1Fh" "" "65425") "CHR_Space" ("'\\ ', CHR 32d 20h" "The space character." "65686") "CHR_DblQuote" ("'\"', CHR 34d 22h" "" "6542C") "CHR_#" ("'#', CHR 35d 23h" "" "65433") "CHR_LeftPar" ("'(', CHR 40d 28h" "" "65663") "CHR_RightPar" ("')', CHR 41d 29h" "" "65678") "CHR_*" ("'*', CHR 42d 2Ah" "" "6543A") "CHR_+" ("'+', CHR 43d 2Bh" "" "65441") "CHR_," ("',', CHR 44d 2Ch" "" "65448") "CHR_-" ("'-', CHR 45d 2Dh" "" "6544F") "CHR_." ("'.', CHR 46d 2Eh" "" "65456") "CHR_/" ("'/', CHR 47d 2Fh" "" "6545D") "CHR_0" ("'0', CHR 48d 30h" "" "65464") "CHR_1" ("'1', CHR 49d 31h" "" "6546B") "CHR_2" ("'2', CHR 50d 32h" "" "65472") "CHR_3" ("'3', CHR 51d 33h" "" "65479") "CHR_4" ("'4', CHR 52d 34h" "" "65480") "CHR_5" ("'5', CHR 53d 35h" "" "65487") "CHR_6" ("'6', CHR 54d 36h" "" "6548E") "CHR_7" ("'7', CHR 55d 37h" "" "65495") "CHR_8" ("'8', CHR 56d 38h" "" "6549C") "CHR_9" ("'9', CHR 57d 39h" "" "654A3") "CHR_:" ("':', CHR 58d 3Ah" "" "654AA") "CHR_;" ("';', CHR 59d 3Bh" "" "654B1") "CHR_<" ("'<', CHR 60d 3Ch" "" "654B8") "CHR_=" ("'=', CHR 61d 3Dh" "" "654BF") "CHR_>" ("'>', CHR 62d 3Eh" "" "654C6") "CHR_A" ("'A', CHR 65d 41h" "" "654CD") "CHR_B" ("'B', CHR 66d 42h" "" "654D4") "CHR_C" ("'C', CHR 67d 43h" "" "654DB") "CHR_D" ("'D', CHR 68d 44h" "" "654E2") "CHR_E" ("'E', CHR 69d 45h" "" "654E9") "CHR_F" ("'F', CHR 70d 46h" "" "654F0") "CHR_G" ("'G', CHR 71d 47h" "" "654F7") "CHR_H" ("'H', CHR 72d 48h" "" "654FE") "CHR_I" ("'I', CHR 73d 49h" "" "65505") "CHR_J" ("'J', CHR 74d 4Ah" "" "6550C") "CHR_K" ("'K', CHR 75d 4Bh" "" "65513") "CHR_L" ("'L', CHR 76d 4Ch" "" "6551A") "CHR_M" ("'M', CHR 77d 4Dh" "" "65521") "CHR_N" ("'N', CHR 78d 4Eh" "" "65528") "CHR_O" ("'O', CHR 79d 4Fh" "" "6552F") "CHR_P" ("'P', CHR 80d 50h" "" "65536") "CHR_Q" ("'Q', CHR 81d 51h" "" "6553D") "CHR_R" ("'R', CHR 82d 52h" "" "65544") "CHR_S" ("'S', CHR 83d 53h" "" "6554B") "CHR_T" ("'T', CHR 84d 54h" "" "65552") "CHR_U" ("'U', CHR 85d 55h" "" "65559") "CHR_V" ("'V', CHR 86d 56h" "" "65560") "CHR_W" ("'W', CHR 87d 57h" "" "65567") "CHR_X" ("'X', CHR 88d 58h" "" "6556E") "CHR_Y" ("'Y', CHR 89d 59h" "" "65575") "CHR_Z" ("'Z', CHR 90d 5Ah" "" "6557C") "CHR_[" ("'[', CHR 91d 5Bh" "" "65694") "CHR_]" ("']', CHR 93d 5Dh" "" "6569B") "CHR_UndScore" ("'_', CHR 95d 5Fh" "" "6568D") "CHR_a" ("'a', CHR 97d 61h" "" "65583") "CHR_b" ("'b', CHR 98d 62h" "" "6558A") "CHR_c" ("'c', CHR 99d 63h" "" "65591") "CHR_d" ("'d', CHR 100d 64h" "" "65598") "CHR_e" ("'e', CHR 101d 65h" "" "6559F") "CHR_f" ("'f', CHR 102d 66h" "" "655A6") "CHR_g" ("'g', CHR 103d 67h" "" "655AD") "CHR_h" ("'h', CHR 104d 68h" "" "655B4") "CHR_i" ("'i', CHR 105d 69h" "" "655BB") "CHR_j" ("'j', CHR 106d 6Ah" "" "655C2") "CHR_k" ("'k', CHR 107d 6Bh" "" "655C9") "CHR_l" ("'l', CHR 108d 6Ch" "" "655D0") "CHR_m" ("'m', CHR 109d 5Dh" "" "655D7") "CHR_n" ("'n', CHR 110d 6Eh" "" "655DE") "CHR_o" ("'o', CHR 111d 6Fh" "" "655E5") "CHR_p" ("'p', CHR 112d 70h" "" "655EC") "CHR_q" ("'q', CHR 113d 71h" "" "655F3") "CHR_r" ("'r', CHR 114d 72h" "" "655FA") "CHR_s" ("'s', CHR 115d 73h" "" "65601") "CHR_t" ("'t', CHR 116d 74h" "" "65608") "CHR_u" ("'u', CHR 117d 75h" "" "6560F") "CHR_v" ("'v', CHR 118d 76h" "" "65616") "CHR_w" ("'w', CHR 119d 77h" "" "6561D") "CHR_x" ("'x', CHR 120d 78h" "" "65624") "CHR_y" ("'y', CHR 121d 79h" "" "6562B") "CHR_z" ("'z', CHR 122d 7Ah" "" "65632") "CHR_{" ("'{', CHR 123d 7Bh" "" "656A2") "CHR_}" ("'{', CHR 125d 7Dh" "" "656A9") "CHR_Angle" ("'\\<)', CHR 128d 80h" "" "6564E") "CHR_Integral" ("'\\.S', CHR 132d 84h" "" "6565C") "CHR_Deriv" ("'\\.d', CHR 136d 88h" "" "65655") "CHR_->" ("'-->', CHR 141d 8Dh" "" "65639") "CHR_<<" ("'\\<<', CHR 171d ABh" "" "65640") "CHR_>>" ("'\\>>', CHR 187d BBh" "" "65647") "CHR_Pi" ("'\\pi', CHR 135d 87h" "" "65671") "CHR_Sigma" ("'\\GS', CHR 133d 85h" "" "6567F") "CHR_<=" ("'\\<=', CHR 137d 89h" "" "656B0") "CHR_>=" ("'\\>=', CHR 138d 8Ah" "" "656B7") "CHR_<>" ("'\\=/', CHR 139d 8Bh" "" "656BE") "NULL$" ("\"\"" "Empty string." "055DF") "tok_" ("\"\\ \"" "" "65254") "SPACE$" ("\"\\ \"" "" "65254") "14SPACES$" ("\"\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \"" "String of 14 spaces." "65212" :U) "(LF$)" ("\"\\0a\"" "Newline." "65238") "NEWLINE$" ("\"\\0a\"" "Newline." "65238") "CRLF$" ("\"\\0d\\0a\"" "Carriage return and line feed." "2E4F0") "toklparen" ("\"(\"" "" "652B4" :UBS) "tokrparen" ("\")\"" "" "652C0" :UBS) "tok[" ("\"[\"" "" "6516A" :UBS) "tok]" ("\"]\"" "" "65150" :UBS) "tok{" ("\"{\"" "" "65176") "tok}" ("\"}\"" "" "65182" :UBS) "tok<<" ("\"\\<<\"" "" "651D6") "tok>>" ("\"\\>>\"" "" "651CA" :UBS) "$_LRParens" ("\"()\"" "" "6573B") "$_[]" ("\"[]\"" "" "65711") "$_{}" ("\"{}\"" "" "65703") "$_<<>>" ("\"\\<<\\>>\"" "" "656F5") "$_''" ("\"''\"" "Two single quotes." "6571F") "$_::" ("\"::\"" "" "6572D") "$_2DQ" ("\"\"\"\"" "Two double quotes." "65749") "$_:" ("\":\"" "\":\\ \"" "414BD" :U) "tok," ("\",\"" "" "65290") "tok'" ("\"'\"" "One single quote." "65284") "tok-" ("\"-\"" "" "652FC") "tok." ("\".\"" "" "6529C") "tok=" ("\"=\"" "" "65308") "tok->" ("\"-->\"" "" "25446") "tok_g" ("\"g\"" "" "0FA69") "tok_m" ("\"m\"" "" "0FA8E") "tok_s" ("\"s\"" "" "0FACE") "tok0" ("\"0\"" "" "6534C") "tok1" ("\"1\"" "" "65358") "tok2" ("\"2\"" "" "65364" :UBS) "tok3" ("\"3\"" "" "65370" :UBS) "tok4" ("\"4\"" "" "6537C" :UBS) "tok5" ("\"5\"" "" "65388" :UBS) "tok6" ("\"6\"" "" "65394" :UBS) "tok7" ("\"7\"" "" "653A0" :UBS) "tok;" ("\";\"" "" "652A8" :UBS) "tok8" ("\"8\"" "" "653AC") "tok9" ("\"9\"" "" "653B8") "tokESC" ("\"\\1B\"" "Escape character." "651BE") "tokexponent" ("\"E\"" "" "651E2") "tokquote" ("\"\"\"" "One double quote." "65278") "toksharp" ("\"#\"" "" "6518E") "tok$" ("\"$\"" "" "651A6" :UBS) "tok&" ("\"&\"" "" "651B2" :UBS) "tok*" ("\"*\"" "" "652D8" :UBS) "tok+" ("\"+\"" "" "652F0" :UBS) "tok/" ("\"/\"" "" "652E4" :UBS) "tokanglesign" ("\"\\<)\"" "" "651EE" :UBS) "tokDER" ("\"\\.d\"" "" "65320" :UBS) "$DER" ("\"der\"" "" "65244" :UBS) "tokSIGMA" ("\"\\GS\"" "" "651FA" :UBS) "tokSQRT" ("\"\\v/\"" "" "65314" :UBS) "tokuscore" ("\"_\"" "" "6519A" :UBS) "tokWHERE" ("\"|\"" "" "65206" :UBS) "tok^" ("\"^\"" "" "652CC" :UBS) "$_RAD" ("\"RAD\"" "" "65797") "$_GRAD" ("\"GRAD\"" "" "657A7") "$_XYZ" ("\"XYZ\"" "" "656E5") "$_RZ\"" "656D5") "$_R<<" ("\"R\\<)\\<)\"" "\"R\"" "656C5") "$_EXIT" ("\"EXIT\"" "" "65769") "$_ECHO" ("\"ECHO\"" "" "65757") "$_Undefined" ("\"Undefined\"" "" "6577B") "tokCTGROB" ("\"GROB\"" "" "6532C" :UBS) "tokCTSTR" ("\"C$\"" "" "6533E" :UBS) "tokUNKNOWN" ("\"UNKNOWN\"" "" "65260" :UBS) "NULL$SWAP" ("ob --> $ ob" "NULL$, then SWAP." "62D59") "DROPNULL$" ("ob --> NULL$" "DROP then NULL$." "04D3E") "TWODROPNULL$" ("ob ob' --> NULL$" "2DROP then NULL$." "04D57" :U) "NULL$TEMP" ("--> $" "Creates null string in temporary memory +(NULL$, then TOTEMPOB)." "1613F") "#>$" ("# --> $" "Creates string from the bint (decimal)." "167E4") "#:>$" ("# --> \"#:\\ \"" "Creates string from the bint and appends a +colon and a space. Ex: \"1:\\ \"" "167D8") "a%>$," ("% --> $" "Converts real number into string using +current display mode." "162B8") "a%>$" ("% --> $" "Converts real number into string using +current display mode." "162B8") "ID>$" ("id/lam --> $" "Converts identifier into string." "05BE9") "DOCHR" ("% --> $" "Creates string of the character with the +number specified." "140F1") "hxs>$" ("hxs --> $" "Uses current display mode and wordsize." "540BB") "HXS>$" ("hxs --> $" "Does hxs>$ and then appends base character." "54061") "#>CHR" ("# --> chr" "Returns character with the specified ASCII +code." "05A75") "CHR>$" ("chr --> $* Strings" "Converts a character into a string." "6475C") "LEN$" ("$ --> #length" "Returns length in bytes." "05636") "LEN$>%" ("$ --> %" "LEN$ then UNCOERCE." "1CA26" :U) "DUPLEN$" ("$ --> $ #" "DUP then LEN$." "627BB") "OVERLEN$" ("$ ob --> $ ob #len" "OVER then LEN$." "05622") "NEWLINE&$" ("$ --> \"$\\0a\"" "Appends newline character to string." "63191") "NEWLINE$&$" ("$ --> \"$\\0a\"" "Appends newline character to string." "63191") "APNDCRLF" ("$ --> $'" "Appends carriage return and line feed to +string." "2E4DC") "2LEN$#+" ("$ $' --> $ $' #" "Returns sum of length of two strings." "1782E" :U) "DROPDUPLEN$1+" ("$ ob --> $ #len+1" "Does DROP, then DUP, then LEN$ and finally +#1+." "127CA" :U) "CAR$" ("$ --> chr + --> \"\"" "Returns first character of string as a +string, or NULL$ for null string." "050ED") "CDR$" ("$ --> $'" "Returns string without first character, or +NULL$ for null string." "0516C") "POS$" ("$ $find start# --> #pos + --> #0" "Search for $find in $search, starting at position #start. Returns position of $find or 0 if not found. -Same entry as POSCHR." "645B1") "POSCHR" ("$search chr #start \\-> #pos - \\-> #0" "Same entry as POS$." "645B1") "ONEPOS$" ("$ $find/chr \\-> #pos - \\-> #0" "POS$ with #start = 1." "15EF6" :U) "XEQPOS$" ("$ $find/chr \\-> %pos - \\-> %0" "POS$ with #start = 1 and followed by -UNCOERCE." "1CAD7" :U) "POS$REV" ("$ $find #limit \\-> #pos - \\-> #0" "Searches backwards from #limit to #1. -Same entry as POSCHRREV." "645BD") "POSCHRREV" ("$seach chr #start \\-> #pos - \\-> #0" "Same entry as POS$REV." "645BD") "COERCE$22" ("$ \\-> $'" "If the string is longer than 22 characters, +Same entry as POSCHR." "645B1") "POSCHR" ("$search chr #start --> #pos + --> #0" "Same entry as POS$." "645B1") "ONEPOS$" ("$ $find/chr --> #pos + --> #0" "POS$ with #start = 1." "15EF6" :U) "XEQPOS$" ("$ $find/chr --> %pos + --> %0" "POS$ with #start = 1 and followed by +UNCOERCE." "1CAD7" :U) "POS$REV" ("$ $find #limit --> #pos + --> #0" "Searches backwards from #limit to #1. +Same entry as POSCHRREV." "645BD") "POSCHRREV" ("$seach chr #start --> #pos + --> #0" "Same entry as POS$REV." "645BD") "COERCE$22" ("$ --> $'" "If the string is longer than 22 characters, truncates it to 21 characters and appends -\"...\"." "12770") "Blank$" ("#len \\-> $" "Creates a string with the specified number -of spaces." "45676") "PromptIdUtil" ("id ob \\-> $" "Creates string of the form \"id: ob\"." "49709") "SEP$NL" ("$ \\-> $' $''" "Separates string at the first newline. $'' is +\"...\"." "12770") "Blank$" ("#len --> $" "Creates a string with the specified number +of spaces." "45676") "PromptIdUtil" ("id ob --> $" "Creates string of the form \"id: ob\"." "49709") "SEP$NL" ("$ --> $' $''" "Separates string at the first newline. $'' is the substring before the first newline; $' -the substring after the first newline." "127A7") "SUB$" ("$ #start #end \\-> $'" "Returns substring between specified -positions. " "05733") "XEQSUB$" ("$ % %' \\-> $'" "Same as SUB$ but uses real numbers as -arguments." "1C8BB" :U) "#1-SUB$" ("$ #start #end+#1 \\-> $'" "Does #1- and then SUB$." "63245") "1_#1-SUB" ("$ #end \\-> $'" "Returns substring with the first #end -characters." "63259") "1_#1-SUB$" ("$ #end \\-> $'" "Returns substring with the first #end -characters." "63259") "LAST$" ("$ #start \\-> $'" "Returns substring from the specified start -position to the end (inclusive)." "6326D") "#1+LAST$" ("$ #start-#1 \\-> $'" "Returns substring from the specified start -position to the end (exclusive)." "63281") "SUB$SWAP" ("ob $ # #' \\-> $' ob" "SUB$ then SWAP." "62D6D") "SUB$1#" ("$ #pos \\-> #'" "Returns bint with ASCII code of character at -the specified position." "30805") "EXPAND" ("hxs #nibs \\-> hxs'" "Appends #nibs zero nibbles to the hxs." "61C1C") "&$" ("$ $' \\-> $+$'" "Concatenates two strings." "05193") "&$SWAP" ("ob $ $' \\-> $+$' ob" "&$ then SWAP." "63F6A") "!append$" ("$ $' \\-> $+$'" "Tries &$, if not enough memory does -!!append$?." "62376") "!insert$" ("$ $' \\-> $'+$" "Does SWAP then !append$." "622E5") "!append$SWAP" ("ob $ $' \\-> $+$' ob" "!append$ then SWAP." "62F2F") "!!append$?" ("$ $' \\-> $+$'" "Attempts append \"in place\" if target is in -tempob." "62312") "!!append$" ("$ $' \\-> $+$'" "Tries appending \"in place\"." "623A0") "!!insert$" ("$ $' \\-> $'+$" "Tries inserting \"in place\"." "62394") ">H$" ("$ chr \\-> $'" "Prepends character to string" "0525B") ">T$" ("$ chr \\-> $'" "Appends character to string." "052EE") "APPEND_SPACE" ("$ \\-> $'" "Appends space to string." "62BB0") "SWAP&$" ("$ $' \\-> $'+$" "Concatenates two strings." "622EF") "TIMESTR" ("%dt %tm \\-> \"dy dt tm\"" "Returns string representation of time, using +the substring after the first newline." "127A7") "SUB$" ("$ #start #end --> $'" "Returns substring between specified +positions. " "05733") "XEQSUB$" ("$ % %' --> $'" "Same as SUB$ but uses real numbers as +arguments." "1C8BB" :U) "#1-SUB$" ("$ #start #end+#1 --> $'" "Does #1- and then SUB$." "63245") "1_#1-SUB" ("$ #end --> $'" "Returns substring with the first #end +characters." "63259") "1_#1-SUB$" ("$ #end --> $'" "Returns substring with the first #end +characters." "63259") "LAST$" ("$ #start --> $'" "Returns substring from the specified start +position to the end (inclusive)." "6326D") "#1+LAST$" ("$ #start-#1 --> $'" "Returns substring from the specified start +position to the end (exclusive)." "63281") "SUB$SWAP" ("ob $ # #' --> $' ob" "SUB$ then SWAP." "62D6D") "SUB$1#" ("$ #pos --> #'" "Returns bint with ASCII code of character at +the specified position." "30805") "EXPAND" ("hxs #nibs --> hxs'" "Appends #nibs zero nibbles to the hxs." "61C1C") "&$" ("$ $' --> $+$'" "Concatenates two strings." "05193") "&$SWAP" ("ob $ $' --> $+$' ob" "&$ then SWAP." "63F6A") "!append$" ("$ $' --> $+$'" "Tries &$, if not enough memory does +!!append$?." "62376") "!insert$" ("$ $' --> $'+$" "Does SWAP then !append$." "622E5") "!append$SWAP" ("ob $ $' --> $+$' ob" "!append$ then SWAP." "62F2F") "!!append$?" ("$ $' --> $+$'" "Attempts append \"in place\" if target is in +tempob." "62312") "!!append$" ("$ $' --> $+$'" "Tries appending \"in place\"." "623A0") "!!insert$" ("$ $' --> $'+$" "Tries inserting \"in place\"." "62394") ">H$" ("$ chr --> $'" "Prepends character to string" "0525B") ">T$" ("$ chr --> $'" "Appends character to string." "052EE") "APPEND_SPACE" ("$ --> $'" "Appends space to string." "62BB0") "SWAP&$" ("$ $' --> $'+$" "Concatenates two strings." "622EF") "TIMESTR" ("%dt %tm --> \"dy dt tm\"" "Returns string representation of time, using current format. Example: - \"WED 06/24/98 10:00:45A\"" "0D304") "NOT$" ("$1 $2 \\-> $'" "Logical QNOTQ." "188D2" :U) "AND$" ("$1 $2 \\-> $'" "Logical QANDQ. Errors if strings are not the -same length." "18873") "OR$" ("$ $' \\-> $''" "Logical QORQ. Errors if strings are not the -same length." "18887") "XOR$" ("$ $' \\-> $''" "Logical QXORQ. Errors if strings are not the -same length." "1889B") "!NOT$" ("$ $' \\-> $'' ???" "Logical QNOTQ \"in place\"." "18961" :U) "!AND$" ("$ $' \\-> $'' ???" "Logical QANDQ. Does not check if strings are -the same length." "188E6" :U) "!OR$" ("$ $' \\-> $'' ???" "Logical QORQ, does not check if strings are the -same length." "188F5" :U) "!XOR$" ("$ $' \\-> $'' ???" "Logical QXORQ. Does not check if strings are -the same length." "18904" :U) "DONUM" ("$ \\-> CHR" "Returns number of first character of string." "1410F" :U) "DOSTR>" ("$ \\-> ?" "Internal version of STR\\->." "14137") "palparse" ("$ \\-> ob T - \\-> $ #pos $' F" "Tries parsing a string into an object. If + \"WED 06/24/98 10:00:45A\"" "0D304") "NOT$" ("$1 $2 --> $'" "Logical QNOTQ." "188D2" :U) "AND$" ("$1 $2 --> $'" "Logical QANDQ. Errors if strings are not the +same length." "18873") "OR$" ("$ $' --> $''" "Logical QORQ. Errors if strings are not the +same length." "18887") "XOR$" ("$ $' --> $''" "Logical QXORQ. Errors if strings are not the +same length." "1889B") "!NOT$" ("$ $' --> $'' ???" "Logical QNOTQ \"in place\"." "18961" :U) "!AND$" ("$ $' --> $'' ???" "Logical QANDQ. Does not check if strings are +the same length." "188E6" :U) "!OR$" ("$ $' --> $'' ???" "Logical QORQ, does not check if strings are the +same length." "188F5" :U) "!XOR$" ("$ $' --> $'' ???" "Logical QXORQ. Does not check if strings are +the same length." "18904" :U) "DONUM" ("$ --> CHR" "Returns number of first character of string." "1410F" :U) "DOSTR>" ("$ --> ?" "Internal version of STR\\->." "14137") "palparse" ("$ --> ob T + --> $ #pos $' F" "Tries parsing a string into an object. If successful, returns object and TRUE, otherwise returns position of error, the offending part of the string $', and FALSE. If the string contains several arguments, the resulting object is a secondary containing -these objects." "238A4") "!*trior" ("F \\-> -T T \\-> " "" "0BC6F") "!*triand" ("T T \\-> -F T \\-> F T " "" "0BCCF") "tok8cktrior" ("$1 $1 \\-> :: $1 ; -$1 $2 \\-> :: $1 ;" "" "0BD54") "tok8trior" ("GNT data $1 $1 \\-> :: GNT data GetNextToken ; -GNT data $1 $2 \\-> :: $1 ;" "" "0BD60") "nultrior" ("NULL$ \\-> :: ; -$ \\-> :: $ ;" "" "2534A") "GetNextToken" ("hxs-mask $ #start \\-> hxs-mask $ #next $token" "" "26162") "getmatchtok" ("hxs-mask $ #loc $_tok \\-> hxs-mask $ #next $match" "" "25452") "Parse.1" ("" "" "40AD9") "ParseFail" ("ob $parsed #pos $' \\->" "Uses DispBadToken to re-edit the parsed -string and displays \"Syntax Error\"." "40B2E") "DispBadToken" ("ob $parsed #pos $' \\->" "Re-edits the parsed string, positions the +these objects." "238A4") "!*trior" ("F --> +T T --> " "" "0BC6F") "!*triand" ("T T --> +F T --> F T " "" "0BCCF") "tok8cktrior" ("$1 $1 --> :: $1 ; +$1 $2 --> :: $1 ;" "" "0BD54") "tok8trior" ("GNT data $1 $1 --> :: GNT data GetNextToken ; +GNT data $1 $2 --> :: $1 ;" "" "0BD60") "nultrior" ("NULL$ --> :: ; +$ --> :: $ ;" "" "2534A") "GetNextToken" ("hxs-mask $ #start --> hxs-mask $ #next $token" "" "26162") "getmatchtok" ("hxs-mask $ #loc $_tok --> hxs-mask $ #next $match" "" "25452") "Parse.1" ("" "" "40AD9") "ParseFail" ("ob $parsed #pos $' -->" "Uses DispBadToken to re-edit the parsed +string and displays \"Syntax Error\"." "40B2E") "DispBadToken" ("ob $parsed #pos $' -->" "Re-edits the parsed string, positions the cursor to the location of the error. Used by -ParseFail." "40B56" :UBS) "!DcompWidth" ("# \\->" "Sets the width (in characters) of decompiled +ParseFail." "40B56" :UBS) "!DcompWidth" ("# -->" "Sets the width (in characters) of decompiled strings. This width is used to cut the resulting string (for stack display) or to break it into lines (mostly for editing). Note that most decompilation entries reset this value to the stack or editor width. Use stkdecomp$w and editdecomp$w to make sure the -current width is used and not changed." "1795A") "DcompWidth@" ("\\-> #" "Recalls the width of decompiled strings (in -characters)." "17980") "setStdWid" ("\\->" "Sets DcompWidth to the standard value for +current width is used and not changed." "1795A") "DcompWidth@" ("--> #" "Recalls the width of decompiled strings (in +characters)." "17980") "setStdWid" ("-->" "Sets DcompWidth to the standard value for stack display, either 19 or 30 characters, depending on system flag 72 (stack minifont). -- -Flags: -72" "159FA" :UBS) "stkdecomp$w" ("ob \\-> $" "Decompiles for stack display using the +Flags: -72" "159FA" :UBS) "stkdecomp$w" ("ob --> $" "Decompiles for stack display using the current DcompWidth to cut the string if it is -too long." "159EB") "1stkdecomp$w" ("ob \\-> $" "Calls setStdWid and decompiles for stack -display (cutting the string if necessary)." "15978") ">Review$" ("id \\-> $" "Makes a string from the variable name and its +too long." "159EB") "1stkdecomp$w" ("ob --> $" "Calls setStdWid and decompiles for stack +display (cutting the string if necessary)." "15978") ">Review$" ("id --> $" "Makes a string from the variable name and its contents (decompiled with Decomp1Line), for display with the review key. If the -argument is a command, returns its name." "41422") "editdecomp$w" ("ob \\-> $" "Decompiles entire object for editing. It +argument is a command, returns its name." "41422") "editdecomp$w" ("ob --> $" "Decompiles entire object for editing. It only decompiles the UserRPL components. Some System RPL entries like TakeOver are simply skipped, others are written as \"External\". Breaks the resulting strings into lines using -the current DcompWidth." "15B31") "EDITDECOMP$" ("ob \\-> $" "Calls setStdEditWid and the decompiles for -editing like editdecomp$w." "15A0E") "DECOMP$" ("ob \\-> $" "Calls setStdWid and decompiles entire +the current DcompWidth." "15B31") "EDITDECOMP$" ("ob --> $" "Calls setStdEditWid and the decompiles for +editing like editdecomp$w." "15A0E") "DECOMP$" ("ob --> $" "Calls setStdWid and decompiles entire object (UserRPL components only). Breaks the -string into lines using DcompWidth as width." "15B13") "DO>STR" ("$ \\-> $ -ob \\-> $" "Internal version of \\->STR." "14088") "palrompdcmp" ("romptr \\-> $ T" "Decompiles a rompointer for the UserRPL +string into lines using DcompWidth as width." "15B13") "DO>STR" ("$ --> $ +ob --> $" "Internal version of \\->STR." "14088") "palrompdcmp" ("romptr --> $ T" "Decompiles a rompointer for the UserRPL stack. If it is a named rompointer, returns -the name. Otherwise returns \"XLIB n m\"." "62B5B") "NULL$?" ("ob \\-> flag" "" "0556F") "DUPNULL$?" ("ob \\-> ob flag" "" "63209") "$<$?" ("$ $' \\-> flag" "String comparizon, alphabetically by -character numbers." "142A6" :U) "$>$?" ("$ $' \\-> flag" "String comparizon, alphabetically by -character numbers." "1420A" :U) "$<=$?" ("$ $' \\-> flag" "String comparizon, alphabetically by -character numbers." "142E2" :U) "$>=$?" ("$ $' \\-> flag" "String comparizon, alphabetically by -character numbers." "142BA" :U) "CkChr00" ("$ \\-> $ flag" "Returns FALSE if string contains any null -characters." "42C3D") "#>HXS" ("# \\-> hxs" "Length will be five." "059CC") "%>#" ("% \\-> hxs" "Converts real number into hxs. Should be -called %>HXS." "543F9") "WORDSIZE" ("\\-> #" "Returns the current wordsize as a bint." "54039") "dostws" ("# \\->" "Sets the current wordsize." "53CAA") "NULLHXS" ("HXS 0" "Puts a null hxs in the stack." "055D5") "NULLHXS?" ("hxs \\-> flag" "Returns TRUE if the input is a null hxs." "05566" :U) "#>%" ("hxs \\-> %" "" "5435D") "&HXS" ("hxs hxs' \\-> hxs''" "Appends hxs'' to hxs'." "0518A") "MAKEHXS" ("#nibs \\-> hxs" "Makes blank hxs of specified size." "0EDE1") "!MAKEHXS" ("#nibs \\-> hxs" "Makes hxs filled with random data." "3742D" :U) "LENHXS" ("hxs \\-> #nibs" "Returns length in nibbles." "05616") "SUBHXS" ("hxs #m #n \\-> hxs'" "Returns sub hxs string." "05815") "bit+" ("hxs hxs' \\-> hxs''" "Adds two hxs." "53EA0") "bit%#+" ("% hxs \\-> hxs'" "Adds real to hxs, returns hxs." "54330") "bit#%+" ("hxs % \\-> hxs'" "Adds real to hxs, returns hxs." "54349") "bit-" ("hxs hxs' \\-> hxs''" "Subtracts hxs2 from hxs1." "53EB0") "bit%#-" ("% hxs \\-> hxs'" "Subtracts hxs from real, returns hxs." "542FE") "bit#%-" ("hxs % \\-> hxs'" "Subtracts real from hxs, returns hxs." "5431C") "bit*" ("hxs hxs' \\-> hxs''" "Multiplies two hxs." "53ED3") "bit%#*" ("% hxs \\-> hxs'" "Multiplies real by hxs, returns hxs." "542D1") "bit#%*" ("hxs % \\-> hxs'" "Multiplies hxs by real, returns hxs." "542EA") "bit/" ("hxs hxs' \\-> hxs''" "Divides hxs1 by hxs2." "53F05") "bit%#/" ("% hxs \\-> hxs'" "Divides real by hxs, returns hxs." "5429F") "bit#%/" ("hxs % \\-> hxs'" "Divides hxs by real, returns hxs." "542BD") "bitAND" ("hxs hxs' \\-> hxs''" "Bitwise QANDQ." "53D04") "bitOR" ("hxs hxs' \\-> hxs''" "Bitwise QORQ." "53D15") "bitXOR" ("hxs hxs' \\-> hxs''" "Bitwise QXORQ." "53D26") "bitNOT" ("hxs \\-> hxs'" "Bitwise QNOTQ." "53D4E") "bitASR" ("hxs \\-> hxs'" "Arithmetic shift one bit to the right. The +the name. Otherwise returns \"XLIB n m\"." "62B5B") "NULL$?" ("ob --> flag" "" "0556F") "DUPNULL$?" ("ob --> ob flag" "" "63209") "$<$?" ("$ $' --> flag" "String comparizon, alphabetically by +character numbers." "142A6" :U) "$>$?" ("$ $' --> flag" "String comparizon, alphabetically by +character numbers." "1420A" :U) "$<=$?" ("$ $' --> flag" "String comparizon, alphabetically by +character numbers." "142E2" :U) "$>=$?" ("$ $' --> flag" "String comparizon, alphabetically by +character numbers." "142BA" :U) "CkChr00" ("$ --> $ flag" "Returns FALSE if string contains any null +characters." "42C3D") "#>HXS" ("# --> hxs" "Length will be five." "059CC") "%>#" ("% --> hxs" "Converts real number into hxs. Should be +called %>HXS." "543F9") "WORDSIZE" ("--> #" "Returns the current wordsize as a bint." "54039") "dostws" ("# -->" "Sets the current wordsize." "53CAA") "NULLHXS" ("HXS 0" "Puts a null hxs in the stack." "055D5") "NULLHXS?" ("hxs --> flag" "Returns TRUE if the input is a null hxs." "05566" :U) "#>%" ("hxs --> %" "" "5435D") "&HXS" ("hxs hxs' --> hxs''" "Appends hxs'' to hxs'." "0518A") "MAKEHXS" ("#nibs --> hxs" "Makes blank hxs of specified size." "0EDE1") "!MAKEHXS" ("#nibs --> hxs" "Makes hxs filled with random data." "3742D" :U) "LENHXS" ("hxs --> #nibs" "Returns length in nibbles." "05616") "SUBHXS" ("hxs #m #n --> hxs'" "Returns sub hxs string." "05815") "bit+" ("hxs hxs' --> hxs''" "Adds two hxs." "53EA0") "bit%#+" ("% hxs --> hxs'" "Adds real to hxs, returns hxs." "54330") "bit#%+" ("hxs % --> hxs'" "Adds real to hxs, returns hxs." "54349") "bit-" ("hxs hxs' --> hxs''" "Subtracts hxs2 from hxs1." "53EB0") "bit%#-" ("% hxs --> hxs'" "Subtracts hxs from real, returns hxs." "542FE") "bit#%-" ("hxs % --> hxs'" "Subtracts real from hxs, returns hxs." "5431C") "bit*" ("hxs hxs' --> hxs''" "Multiplies two hxs." "53ED3") "bit%#*" ("% hxs --> hxs'" "Multiplies real by hxs, returns hxs." "542D1") "bit#%*" ("hxs % --> hxs'" "Multiplies hxs by real, returns hxs." "542EA") "bit/" ("hxs hxs' --> hxs''" "Divides hxs1 by hxs2." "53F05") "bit%#/" ("% hxs --> hxs'" "Divides real by hxs, returns hxs." "5429F") "bit#%/" ("hxs % --> hxs'" "Divides hxs by real, returns hxs." "542BD") "bitAND" ("hxs hxs' --> hxs''" "Bitwise QANDQ." "53D04") "bitOR" ("hxs hxs' --> hxs''" "Bitwise QORQ." "53D15") "bitXOR" ("hxs hxs' --> hxs''" "Bitwise QXORQ." "53D26") "bitNOT" ("hxs --> hxs'" "Bitwise QNOTQ." "53D4E") "bitASR" ("hxs --> hxs'" "Arithmetic shift one bit to the right. The most significant bit (the sign) does not -change." "53E65") "bitRL" ("hxs \\-> hxs'" "Shifts circularly one bit to the left." "53E0C") "bitRLB" ("hxs \\-> hxs'" "Shifts circularly one byte to the left" "53E3B") "bitRR" ("hxs \\-> hxs'" "Shifts circularly one bit to the right." "53DA4") "bitRRB" ("hxs \\-> hxs'" "Shifts circularly one byte to the right." "53DE1") "bitSL" ("hxs \\-> hxs'" "Shifts one bit to the left." "53D5E") "bitSLB" ("hxs \\-> hxs'" "Shifts one byte to the left." "53D6E") "bitSR" ("hxs \\-> hxs'" "Shifts one bit to the right." "53D81") "bitSRB" ("hxs \\-> hxs'" "Shifts one byte to the right." "53D91") "bitNEG" ("hxs \\-> hxs'" "Changes sign of hxs." "53EC3" :U) "HXS==HXS" ("hxs hxs' \\-> %flag" "== test" "544D9") "HXS#HXS" ("hxs hxs' \\-> %flag" "\\=/ test" "544EC") "HXS %flag" "< test" "54552") "HXS>HXS" ("hxs hxs' \\-> %flag" "> test" "54500") "HXS>=HXS" ("hxs hxs' \\-> %flag" "\\>= test" "5452C") "HXS<=HXS" ("hxs hxs' \\-> %flag" "\\<= test" "5453F") ">TAG" ("ob $tag \\-> tagged" "Tags an object." "05E81") "USER$>TAG" ("ob $tag \\-> tagged" "Maximum of 255 characters in string." "225F5") "%>TAG" ("ob % \\-> tagged" "Converts real to string using current display -mode and tags object." "22618") "ID>TAG" ("ob id/lam \\-> tagged" "Tags object with identifier or lam." "05F2E") "{}>TAG" ("{ id ob } \\-> tagged" "" "05E9F" :U) "TAGOBS" ("ob $tag \\-> tagged -ob.. { $.. } \\-> tagged..." "Tags one or more objects." "647BB") "TAG>" ("tagged \\-> ob $tag" "" "05EC9" :U) "STRIPTAGS" ("tagged \\-> ob" "Strips all tags from the object." "64775") "STRIPTAGSl2" ("tagged ob' \\-> ob ob'" "Strips all tags from the object in level two." "647A2") "ARSIZE" ("[] \\-> #" "Returns number of elements as a bint." "03562") "DIMLIMITS" ("[] \\-> {#n #m}" "Returns list of array dimensions." "035A9") "GETATELN" ("# [] \\-> ob T - \\-> F" "Gets one element from array." "0371D") "rGETATELN" ("" "Gets one element from array referenced by -rompointer. " "0C506") "GETEL" ("#i [] \\-> ob T - \\-> F" "Gets one element from array." "0C501" :U) "MATIDN" ("[F%] \\-> [F%]'" "Creates identity matrix. Errors if input is -not a square matrix." "35D35" :U) "SWAPROWS" ("M % %' \\-> M'" "SWAP two rows in matrix. Internal version of -xRSWP. " "3745E") "SWAPCOLUMNS" ("[] #m #n \\-> []' #m #n" "" "37508" :U) "TYPEARRY@" ("[] \\-> #" "Returns address of the prolog of the array -element type." "9358F" :UBS) "ARRYEL?" ("{#n #m} [] \\-> # T - \\-> F" "Returns TRUE if array element exists." "03685" :U) "FINDELN" ("{} A \\-> # flag" "Return index # of element {} in array." "03685" :U) "BANGARRY" ("el # M \\-> M'" "Puts el at index # of matrix M." "1DBB0" :UBS) "MATCON" ("[%] % \\-> [%]' -[C%] C% \\-> [C%]'" "Replace all elements of [F%] by F%." "35CAE") "METREDIM" ("[F%] {#n #m} \\-> [F%]'" "Redimensions matrix. Removes elements or adds -zeros as necessary." "37E0F") "MDIMS" ("[1D] \\-> #m F -[2D] \\-> #m #n T" "If it is a vector, returns number of elements +change." "53E65") "bitRL" ("hxs --> hxs'" "Shifts circularly one bit to the left." "53E0C") "bitRLB" ("hxs --> hxs'" "Shifts circularly one byte to the left" "53E3B") "bitRR" ("hxs --> hxs'" "Shifts circularly one bit to the right." "53DA4") "bitRRB" ("hxs --> hxs'" "Shifts circularly one byte to the right." "53DE1") "bitSL" ("hxs --> hxs'" "Shifts one bit to the left." "53D5E") "bitSLB" ("hxs --> hxs'" "Shifts one byte to the left." "53D6E") "bitSR" ("hxs --> hxs'" "Shifts one bit to the right." "53D81") "bitSRB" ("hxs --> hxs'" "Shifts one byte to the right." "53D91") "bitNEG" ("hxs --> hxs'" "Changes sign of hxs." "53EC3" :U) "HXS==HXS" ("hxs hxs' --> %flag" "== test" "544D9") "HXS#HXS" ("hxs hxs' --> %flag" "\\=/ test" "544EC") "HXS %flag" "< test" "54552") "HXS>HXS" ("hxs hxs' --> %flag" "> test" "54500") "HXS>=HXS" ("hxs hxs' --> %flag" "\\>= test" "5452C") "HXS<=HXS" ("hxs hxs' --> %flag" "\\<= test" "5453F") ">TAG" ("ob $tag --> tagged" "Tags an object." "05E81") "USER$>TAG" ("ob $tag --> tagged" "Maximum of 255 characters in string." "225F5") "%>TAG" ("ob % --> tagged" "Converts real to string using current display +mode and tags object." "22618") "ID>TAG" ("ob id/lam --> tagged" "Tags object with identifier or lam." "05F2E") "{}>TAG" ("{ id ob } --> tagged" "" "05E9F" :U) "TAGOBS" ("ob $tag --> tagged +ob.. { $.. } --> tagged..." "Tags one or more objects." "647BB") "TAG>" ("tagged --> ob $tag" "" "05EC9" :U) "STRIPTAGS" ("tagged --> ob" "Strips all tags from the object." "64775") "STRIPTAGSl2" ("tagged ob' --> ob ob'" "Strips all tags from the object in level two." "647A2") "ARSIZE" ("[] --> #" "Returns number of elements as a bint." "03562") "DIMLIMITS" ("[] --> {#n #m}" "Returns list of array dimensions." "035A9") "GETATELN" ("# [] --> ob T + --> F" "Gets one element from array." "0371D") "rGETATELN" ("" "Gets one element from array referenced by +rompointer. " "0C506") "GETEL" ("#i [] --> ob T + --> F" "Gets one element from array." "0C501" :U) "MATIDN" ("[F%] --> [F%]'" "Creates identity matrix. Errors if input is +not a square matrix." "35D35" :U) "SWAPROWS" ("M % %' --> M'" "SWAP two rows in matrix. Internal version of +xRSWP. " "3745E") "SWAPCOLUMNS" ("[] #m #n --> []' #m #n" "" "37508" :U) "TYPEARRY@" ("[] --> #" "Returns address of the prolog of the array +element type." "9358F" :UBS) "ARRYEL?" ("{#n #m} [] --> # T + --> F" "Returns TRUE if array element exists." "03685" :U) "FINDELN" ("{} A --> # flag" "Return index # of element {} in array." "03685" :U) "BANGARRY" ("el # M --> M'" "Puts el at index # of matrix M." "1DBB0" :UBS) "MATCON" ("[%] % --> [%]' +[C%] C% --> [C%]'" "Replace all elements of [F%] by F%." "35CAE") "METREDIM" ("[F%] {#n #m} --> [F%]'" "Redimensions matrix. Removes elements or adds +zeros as necessary." "37E0F") "MDIMS" ("[1D] --> #m F +[2D] --> #m #n T" "If it is a vector, returns number of elements and FALSE. If it is an array (including arrays with only one line), returns -dimensions and TRUE." "357A8") "MDIMSDROP" ("[2D] \\-> #m #n" "MDIMS followed by DROP." "62F9D") "OVERARSIZE" ("[] ob \\-> [] ob #elts" "Does OVER then ARSIZE." "63141") "PULLREALEL" ("[%] # \\-> [%] %" "Gets real element." "355B8") "PULLCMPEL" ("[C%] # \\-> [C%] C%" "Gets complex element." "355C8") "PULLEL" ("[F%] #n \\-> [F%] F%" "Gets real or complex element." "3558E" :U) "PULLEREALEL" ("[%] #n \\-> [%] %%" "Gets real element then converts to long real." "35602" :U) "PULLLONGEL" ("[F%] #n \\-> [F%] L%" "Gets element then converts to long." "355D8" :U) "PUTEL" ("[%] % # \\-> [%]' -[C%] C% # \\-> [C%]'" "Puts element at specified position. Converts +dimensions and TRUE." "357A8") "MDIMSDROP" ("[2D] --> #m #n" "MDIMS followed by DROP." "62F9D") "OVERARSIZE" ("[] ob --> [] ob #elts" "Does OVER then ARSIZE." "63141") "PULLREALEL" ("[%] # --> [%] %" "Gets real element." "355B8") "PULLCMPEL" ("[C%] # --> [C%] C%" "Gets complex element." "355C8") "PULLEL" ("[F%] #n --> [F%] F%" "Gets real or complex element." "3558E" :U) "PULLEREALEL" ("[%] #n --> [%] %%" "Gets real element then converts to long real." "35602" :U) "PULLLONGEL" ("[F%] #n --> [F%] L%" "Gets element then converts to long." "355D8" :U) "PUTEL" ("[%] % # --> [%]' +[C%] C% # --> [C%]'" "Puts element at specified position. Converts to \"short\" before. Warning: no copy to -tempob first." "35628") "PUTREALEL" ("[%] % # \\-> [%]'" "Puts real element at specified position. -Warning: no copy to tempob first." "3566F") "PUTCMPEL" ("[C%] C% # \\-> [C%]'" "Puts complex element at specified position. -Warning: no copy to tempob first." "356F3") "MAT+" ("[F%] [F%]' \\-> [F%]''" "Adds two arrays." "36115" :U) "MAT-" ("[F%] [F%]' \\-> [F%]''" "Subtracts two arrays." "36278" :U) "MAT*" ("[F%] [F%]' \\-> [F%]''" "Multiplies two arrays." "3644E" :U) "MAT/" ("[F%] [F%]' \\-> [F%]''" "Divides two arrays." "36AC3" :U) "MATFLOAT*" ("[F%] F% \\-> [F%]'" "Multiplies matrix by float." "362DC" :U) "MATFLOAT/" ("[F%] F% \\-> [F%]'" "Divides matrix by float." "363DB" :U) "MATSQ" ("[F%] \\-> [F%]'" "Squares matrix." "36444" :U) "MATCONJ" ("[F%] \\-> [F%]'" "If a complex array, does the conjugate of all -elements. If a real array, does nothing." "35F30" :U) "MATNEG" ("[F%] \\-> [F%]'" "Changes sign of all elements of array." "35DEB" :U) "MATINV" ("[F%] \\-> [F%]'" "Reciprocal of all elements of array." "36A99" :U) "MATREDIM" ("[F%] {#n #m} \\-> [F%]'" "" "37E0F") "MATTRN" ("[F%] \\-> [F%]'" "Transposes matrix." "3811F") "DUP%0CON" ("[F%] \\-> [F%] [0%]" "DUP then creates a matrix of the same size -filled with zeros." "35FA3" :U) "MATDET" ("[F%] \\-> F%" "Calculates determinant of matrix. Generates +tempob first." "35628") "PUTREALEL" ("[%] % # --> [%]'" "Puts real element at specified position. +Warning: no copy to tempob first." "3566F") "PUTCMPEL" ("[C%] C% # --> [C%]'" "Puts complex element at specified position. +Warning: no copy to tempob first." "356F3") "MAT+" ("[F%] [F%]' --> [F%]''" "Adds two arrays." "36115" :U) "MAT-" ("[F%] [F%]' --> [F%]''" "Subtracts two arrays." "36278" :U) "MAT*" ("[F%] [F%]' --> [F%]''" "Multiplies two arrays." "3644E" :U) "MAT/" ("[F%] [F%]' --> [F%]''" "Divides two arrays." "36AC3" :U) "MATFLOAT*" ("[F%] F% --> [F%]'" "Multiplies matrix by float." "362DC" :U) "MATFLOAT/" ("[F%] F% --> [F%]'" "Divides matrix by float." "363DB" :U) "MATSQ" ("[F%] --> [F%]'" "Squares matrix." "36444" :U) "MATCONJ" ("[F%] --> [F%]'" "If a complex array, does the conjugate of all +elements. If a real array, does nothing." "35F30" :U) "MATNEG" ("[F%] --> [F%]'" "Changes sign of all elements of array." "35DEB" :U) "MATINV" ("[F%] --> [F%]'" "Reciprocal of all elements of array." "36A99" :U) "MATREDIM" ("[F%] {#n #m} --> [F%]'" "" "37E0F") "MATTRN" ("[F%] --> [F%]'" "Transposes matrix." "3811F") "DUP%0CON" ("[F%] --> [F%] [0%]" "DUP then creates a matrix of the same size +filled with zeros." "35FA3" :U) "MATDET" ("[F%] --> F%" "Calculates determinant of matrix. Generates \"Invalid Dimension\" error for non-square -matrices." "36A48" :U) "MATABS" ("[F%] \\-> F%" "Returns the scalar magnitude of array." "369E9" :U) "MATDOT" ("[F%] [F%]' \\-> F%" "Returns the dot product of two vectors." "36705" :U) "MATCROSS" ("[F%] [F%]' \\-> [F%]''" "Returns the cross product of two vectors. +matrices." "36A48" :U) "MATABS" ("[F%] --> F%" "Returns the scalar magnitude of array." "369E9" :U) "MATDOT" ("[F%] [F%]' --> F%" "Returns the dot product of two vectors." "36705" :U) "MATCROSS" ("[F%] [F%]' --> [F%]''" "Returns the cross product of two vectors. Generates a \"Invalid Dimension\" error if -inputs are not vectors." "36791" :U) "MATRSD" ("[F%] [F%] [F%] \\-> [F%]" "Calculates residuals of solutions of a linear -system." "365BB" :U) "MATRNRM" ("" "Row norm." "368F4" :U) "MATCNRM" ("[F%] \\-> F%" "Column norm." "3690D" :U) "MATR>C" ("[%re] [%im] \\-> [C%]" "Creates complex matrix from real and -imaginary parts." "36039" :U) "MATC>R" ("[C%] \\-> [%re] [%im]" "Explodes complex matrix into real and -imaginary parts." "360B6" :U) "MATRE" ("[F%] \\-> [%re]" "Returns (real) matrix with real part of +inputs are not vectors." "36791" :U) "MATRSD" ("[F%] [F%] [F%] --> [F%]" "Calculates residuals of solutions of a linear +system." "365BB" :U) "MATRNRM" ("" "Row norm." "368F4" :U) "MATCNRM" ("[F%] --> F%" "Column norm." "3690D" :U) "MATR>C" ("[%re] [%im] --> [C%]" "Creates complex matrix from real and +imaginary parts." "36039" :U) "MATC>R" ("[C%] --> [%re] [%im]" "Explodes complex matrix into real and +imaginary parts." "360B6" :U) "MATRE" ("[F%] --> [%re]" "Returns (real) matrix with real part of complex numbers. Does nothing if the input is -a real matrix." "35F8F" :U) "MATIM" ("[F%] \\-> [%im]" "Returns (real) matrix with imaginary part of +a real matrix." "35F8F" :U) "MATIM" ("[F%] --> [%im]" "Returns (real) matrix with imaginary part of complex numbers. Returns an array of zeros if -input is a real matrix." "35FEE" :U) "MATRND" ("[F%] % \\-> [F%]'" "RND on all elements of matrix." "35E2C" :U) "MATTRNC" ("[F%] % \\-> [F%]'" "TRNC on all elements of matrix." "35EA9" :U) "DOARRYPRG1" ("seco [F%] \\-> [F%]'" "Evaluates seco for each element in array, +input is a real matrix." "35FEE" :U) "MATRND" ("[F%] % --> [F%]'" "RND on all elements of matrix." "35E2C" :U) "MATTRNC" ("[F%] % --> [F%]'" "TRNC on all elements of matrix." "35EA9" :U) "DOARRYPRG1" ("seco [F%] --> [F%]'" "Evaluates seco for each element in array, then builds array again. Argument for seco -will be L%." "35C2C" :U) "DOARRYPRG2" ("seco [F%] [F%] \\-> [F%]'" "Same as above, but seco has two arguments: +will be L%." "35C2C" :U) "DOARRYPRG2" ("seco [F%] [F%] --> [F%]'" "Same as above, but seco has two arguments: one from array1 and another from array2. Arrays must be F%. Arguments for seco -will be L%." "35C63" :U) "MAKEARRY" ("{#n #m} ob \\-> []" "Makes array with all elements initialized to -ob." "03442") ">ARRY" ("F%..F% #n [%F] \\-> [F%]'" "Copies floats into array." "19294" :U) "XEQ>ARRY" ("F%..F% {#n #m} \\-> [F%]" "Makes array with specified dimensions and -elements. Does checks first." "1D054") "XEQ>ARRAY" ("F%..F% {#n #m} \\-> [F%]" "Makes array with specified dimensions and -elements. Does checks first." "1D054") "XEQ>VECTOR" ("F%..F% %n \\-> [%F]" "Creates a vector." "1D02C" :U) "DOARRY>" ("[] \\-> F%..F% {#n #m}" "Explodes array. Only works for arrays of -(normal) real and complex numbers." "1D0AB" :U) "STATCLST" ("\\->" "Clears \\GSDAT." "2C22F") "STATRCL" ("\\-> ob" "Recalls \\GSDAT." "2C270" :U) "STATSTO" ("ob \\->" "Stores ob into \\GSDAT." "2C1F3" :U) "STATN" ("\\-> N" "Internal N\\GS." "2C535") "STATSMIN" ("\\-> %" "Internal MIN\\GS." "2C58A") "STATSMAX" ("\\-> %" "Internal MAX\\GS." "2C558") "STATMEAN" ("\\-> % -\\-> []" "Internal MEAN." "2C571") "STATSTDEV" ("\\-> % -\\-> []" "Internal SDEV." "2C5A3") "STATTOT" ("\\-> % -\\-> []" "Internal TOT." "2C5BC") "STATVAR" ("\\-> % -\\-> []" "Internal VAR." "2C5D5") "STATCOL" ("% %' \\->" "Internal COL\\GS." "2C675" :U) "STATXCOL" ("n \\->" "Internal XCOL." "2C6B6" :U) "STATYCOL" ("n \\->" "Internal YCOL." "2C6CF" :U) "STATGETXCOL" ("" "" "2C6F2" :U) "STATGETYCOL" ("" "" "2C706" :U) "STATCOV" ("\\-> %" "Internal COV." "2C8E6" :U) "STATX" ("\\-> %" "Internal \\GSX." "2C940" :U) "STATY" ("\\-> %" "Internal \\GSY." "2C959" :U) "STATXX" ("\\-> %" "Internal \\GSX2." "2C972" :U) "STATYY" ("\\-> %" "Internal \\GSY2." "2C99A" :U) "STATXY" ("\\-> %" "Internal \\GSXY." "2C9C2" :U) "STATLR" ("" "" "2CA0D" :U) "STATPREDX" ("% \\-> %'" "Internal PREDX." "2CB4D" :U) "STATPREDY" ("% \\-> %'" "Internal PREDY." "2CADA" :U) "ColumnMIN" ("" "" "2CCD3" :U) "ColumnMAX" ("" "" "2CCBA" :U) "ColumnMEAN" ("" "" "2CCEE" :U) "ColumnTDEV" ("" "" "2CD09" :U) "ColumnTOT" ("" "" "2CCDF" :U) "ColumnVAR" ("" "" "2CCFD" :U) "STATCORR" ("\\-> %" "Internal CORR." "2C83C" :U) "um*" ("* marker" "" "10B5E") "um/" ("/ marker" "" "10B68") "um^" ("^ marker" "" "10B72") "umP" ("Char prefix operator" "" "10B7C") "umEND" ("Unit end operator" "" "10B86") "EXTN" ("ob1..obn #n \\-> u" "Builds a unit object." "05481") "U>NCQ" ("u \\-> n%% cf%% qhxs" "Returns the number, conversion factor to base +will be L%." "35C63" :U) "MAKEARRY" ("{#n #m} ob --> []" "Makes array with all elements initialized to +ob." "03442") ">ARRY" ("F%..F% #n [%F] --> [F%]'" "Copies floats into array." "19294" :U) "XEQ>ARRY" ("F%..F% {#n #m} --> [F%]" "Makes array with specified dimensions and +elements. Does checks first." "1D054") "XEQ>ARRAY" ("F%..F% {#n #m} --> [F%]" "Makes array with specified dimensions and +elements. Does checks first." "1D054") "XEQ>VECTOR" ("F%..F% %n --> [%F]" "Creates a vector." "1D02C" :U) "DOARRY>" ("[] --> F%..F% {#n #m}" "Explodes array. Only works for arrays of +(normal) real and complex numbers." "1D0AB" :U) "STATCLST" ("-->" "Clears \\GSDAT." "2C22F") "STATRCL" ("--> ob" "Recalls \\GSDAT." "2C270" :U) "STATSTO" ("ob -->" "Stores ob into \\GSDAT." "2C1F3" :U) "STATN" ("--> N" "Internal N\\GS." "2C535") "STATSMIN" ("--> %" "Internal MIN\\GS." "2C58A") "STATSMAX" ("--> %" "Internal MAX\\GS." "2C558") "STATMEAN" ("--> % +--> []" "Internal MEAN." "2C571") "STATSTDEV" ("--> % +--> []" "Internal SDEV." "2C5A3") "STATTOT" ("--> % +--> []" "Internal TOT." "2C5BC") "STATVAR" ("--> % +--> []" "Internal VAR." "2C5D5") "STATCOL" ("% %' -->" "Internal COL\\GS." "2C675" :U) "STATXCOL" ("n -->" "Internal XCOL." "2C6B6" :U) "STATYCOL" ("n -->" "Internal YCOL." "2C6CF" :U) "STATGETXCOL" ("" "" "2C6F2" :U) "STATGETYCOL" ("" "" "2C706" :U) "STATCOV" ("--> %" "Internal COV." "2C8E6" :U) "STATX" ("--> %" "Internal \\GSX." "2C940" :U) "STATY" ("--> %" "Internal \\GSY." "2C959" :U) "STATXX" ("--> %" "Internal \\GSX2." "2C972" :U) "STATYY" ("--> %" "Internal \\GSY2." "2C99A" :U) "STATXY" ("--> %" "Internal \\GSXY." "2C9C2" :U) "STATLR" ("" "" "2CA0D" :U) "STATPREDX" ("% --> %'" "Internal PREDX." "2CB4D" :U) "STATPREDY" ("% --> %'" "Internal PREDY." "2CADA" :U) "ColumnMIN" ("" "" "2CCD3" :U) "ColumnMAX" ("" "" "2CCBA" :U) "ColumnMEAN" ("" "" "2CCEE" :U) "ColumnTDEV" ("" "" "2CD09" :U) "ColumnTOT" ("" "" "2CCDF" :U) "ColumnVAR" ("" "" "2CCFD" :U) "STATCORR" ("--> %" "Internal CORR." "2C83C" :U) "um*" ("* marker" "" "10B5E") "um/" ("/ marker" "" "10B68") "um^" ("^ marker" "" "10B72") "umP" ("Char prefix operator" "" "10B7C") "umEND" ("Unit end operator" "" "10B86") "EXTN" ("ob1..obn #n --> u" "Builds a unit object." "05481") "U>NCQ" ("u --> n%% cf%% qhxs" "Returns the number, conversion factor to base units and a vector in the form: [ kg m A s K cd mol r sr ? ] where each element represents the exponent of that unit. For example, 1_N U>NCQ would return: %%1 %%1 [ 1 1 0 -2 0 0 0 0 0 0 ] -since it is equivalent to 1_kg*m/s^2" "0FE44") "UM>U" ("% u \\-> u'" "Replaces number part of unit." "0F33A") "UMCONV" ("u1 u2 \\-> u1'" "Change units of unit1 to units of unit2." "0F371") "UMSI" ("u \\-> u'" "Equivalent to user word UBASE." "0F945") "UMU>" ("u \\-> % u'" "Returns number and normalized part of unit." "0F34E") "UNIT>$" ("u \\-> $" "Converts unit to string." "0F218") "UMFACT" ("u1 u2 \\-> u" "Equivalent to user word UFACT." "197C8" :U) "U>nbr" ("u \\-> %" "Returns number part of unit." "10047") "Unbr>U" ("u % \\-> u'" "Replaces number part of unit." "10065") "TempConv" ("???" "Used by UMCONV for the conversion of -temperature units." "0F41B") "KeepUnit" ("% ob ob' \\-> % ob -% ob u \\-> u' ob" "If the level one object is a unit object, +since it is equivalent to 1_kg*m/s^2" "0FE44") "UM>U" ("% u --> u'" "Replaces number part of unit." "0F33A") "UMCONV" ("u1 u2 --> u1'" "Change units of unit1 to units of unit2." "0F371") "UMSI" ("u --> u'" "Equivalent to user word UBASE." "0F945") "UMU>" ("u --> % u'" "Returns number and normalized part of unit." "0F34E") "UNIT>$" ("u --> $" "Converts unit to string." "0F218") "UMFACT" ("u1 u2 --> u" "Equivalent to user word UFACT." "197C8" :U) "U>nbr" ("u --> %" "Returns number part of unit." "10047") "Unbr>U" ("u % --> u'" "Replaces number part of unit." "10065") "TempConv" ("???" "Used by UMCONV for the conversion of +temperature units." "0F41B") "KeepUnit" ("% ob ob' --> % ob +% ob u --> u' ob" "If the level one object is a unit object, replaces the numeric part of it with the -number on level 3. If not, just DROP." "1553B") "UM+" ("u u' \\-> u''" "" "0F6A2") "UM-" ("u u' \\-> u''" "" "0F774") "UM*" ("u u' \\-> u''" "" "0F792") "UM/" ("u u' \\-> u''" "" "0F823") "UM%" ("u %percent \\-> u'" "" "0FBAB") "UM%CH" ("u u' \\-> %" "" "0FC3C") "UM%T" ("u u' \\-> %" "" "0FCCD") "UMMIN" ("u u' \\-> u?" "" "0FB8D") "UMMAX" ("u u' \\-> u?" "" "0FB6F") "UMXROOT" ("u u' \\-> u''" "" "0F8FA") "UMABS" ("u \\-> u'" "" "0F5FC") "UMCHS" ("u \\-> u'" "" "0F615") "UMINV" ("u \\-> u'" "" "0F841" :U) "UMSQ" ("u \\-> u'" "" "0F913") "UMSQRT" ("u \\-> u'" "" "0F92C") "UMOPER:" ("u \\-> u'" "Evaluates next object with numeric unit part, +number on level 3. If not, just DROP." "1553B") "UM+" ("u u' --> u''" "" "0F6A2") "UM-" ("u u' --> u''" "" "0F774") "UM*" ("u u' --> u''" "" "0F792") "UM/" ("u u' --> u''" "" "0F823") "UM%" ("u %percent --> u'" "" "0FBAB") "UM%CH" ("u u' --> %" "" "0FC3C") "UM%T" ("u u' --> %" "" "0FCCD") "UMMIN" ("u u' --> u?" "" "0FB8D") "UMMAX" ("u u' --> u?" "" "0FB6F") "UMXROOT" ("u u' --> u''" "" "0F8FA") "UMABS" ("u --> u'" "" "0F5FC") "UMCHS" ("u --> u'" "" "0F615") "UMINV" ("u --> u'" "" "0F841" :U) "UMSQ" ("u --> u'" "" "0F913") "UMSQRT" ("u --> u'" "" "0F92C") "UMOPER:" ("u --> u'" "Evaluates next object with numeric unit part, then builds unit again. For example: - :: UMOPER: %1/ ;" "0FD4A" :U) "UMSIGN" ("u \\-> %" "" "0FCE6") "UMIP" ("u \\-> u'" "" "0FCFA") "UMFP" ("u \\-> u'" "" "0FD0E") "UMFLOOR" ("u \\-> u'" "" "0FD22") "UMCEIL" ("u \\-> u'" "" "0FD36") "UMRND" ("u \\-> u'" "" "0FD68") "UMTRC" ("u \\-> u'" "" "0FD8B") "UMCOS" ("u \\-> u'" "" "0F660") "UMSIN" ("u \\-> u'" "" "0F62E") "UMTAN" ("u \\-> u'" "" "0F674") "UM=?" ("u u' \\-> %flag" "" "0F584") "UM#?" ("u u' \\-> %flag" "" "0F598") "UM %flag" "" "0F5AC") "UM>?" ("u u' \\-> %flag" "" "0F5C0") "UM<=?" ("u u' \\-> %flag" "" "0F5D4") "UM>=?" ("u u' \\-> %flag" "" "0F5E8") "puretemp?" ("[] []' \\-> [] []' flag" "Checks of the two arrays both denote pure + :: UMOPER: %1/ ;" "0FD4A" :U) "UMSIGN" ("u --> %" "" "0FCE6") "UMIP" ("u --> u'" "" "0FCFA") "UMFP" ("u --> u'" "" "0FD0E") "UMFLOOR" ("u --> u'" "" "0FD22") "UMCEIL" ("u --> u'" "" "0FD36") "UMRND" ("u --> u'" "" "0FD68") "UMTRC" ("u --> u'" "" "0FD8B") "UMCOS" ("u --> u'" "" "0F660") "UMSIN" ("u --> u'" "" "0F62E") "UMTAN" ("u --> u'" "" "0F674") "UM=?" ("u u' --> %flag" "" "0F584") "UM#?" ("u u' --> %flag" "" "0F598") "UM %flag" "" "0F5AC") "UM>?" ("u u' --> %flag" "" "0F5C0") "UM<=?" ("u u' --> %flag" "" "0F5D4") "UM>=?" ("u u' --> %flag" "" "0F5E8") "puretemp?" ("[] []' --> [] []' flag" "Checks of the two arrays both denote pure temperature units, i.e. if both arrays are equal to - [0. 0. 0. 0. 1. 0. 0. 0. 0. 0.]" "0F3E4") "&COMP" ("comp comp' \\-> comp''" "Concatenates two composites." "0521F") ">TCOMP" ("comp ob \\-> comp+ob" "Adds ob to tail (end) of composite." "052FA") ">HCOMP" ("comp ob \\-> ob+comp" "Adds ob to head (beginning) of composite." "052C6") "SWAP>HCOMP" ("ob comp \\-> ob+comp" "Does SWAP then >HCOMP." "1AC93" :U) "CARCOMP" ("comp \\-> ob_head -comp_null \\-> comp_null" "Returns first object of the composite, or a + [0. 0. 0. 0. 1. 0. 0. 0. 0. 0.]" "0F3E4") "&COMP" ("comp comp' --> comp''" "Concatenates two composites." "0521F") ">TCOMP" ("comp ob --> comp+ob" "Adds ob to tail (end) of composite." "052FA") ">HCOMP" ("comp ob --> ob+comp" "Adds ob to head (beginning) of composite." "052C6") "SWAP>HCOMP" ("ob comp --> ob+comp" "Does SWAP then >HCOMP." "1AC93" :U) "CARCOMP" ("comp --> ob_head +comp_null --> comp_null" "Returns first object of the composite, or a null composite if the argument is a null -composite." "05089") "?CARCOMP" ("comp T \\-> ob -comp F \\-> comp" "If the flag is TRUE, does CARCOMP." "6317D") "CDRCOMP" ("comp \\-> comp-ob_head -comp_null \\-> comp_null" "Returns the composite minus its first object, +composite." "05089") "?CARCOMP" ("comp T --> ob +comp F --> comp" "If the flag is TRUE, does CARCOMP." "6317D") "CDRCOMP" ("comp --> comp-ob_head +comp_null --> comp_null" "Returns the composite minus its first object, or a null composite if the argument is a null -composite." "05153") "LENCOMP" ("comp \\-> #n" "Returns length of composite (number of -objects)." "0567B") "DUPLENCOMP" ("comp \\-> comp #n" "Does DUP then LENCOMP." "63231") "LENCOMP>%" ("comp \\-> %n" "Returns length of composite as a real number." "1CA3A" :U) "NULLCOMP?" ("comp \\-> flag" "If the composite is empty, returns TRUE." "055B7") "DUPNULLCOMP?" ("comp \\-> comp flag" "Does DUP then NULLCOMP?." "6321D") "NTHELCOMP" ("comp #i \\-> ob T - \\-> F" "Returns specified element of composite and -TRUE, or just FALSE if it could not be found." "056B6") "NTHCOMPDROP" ("comp #i \\-> ob" "Does NTHELCOMP then DROP." "62B9C") "NTHCOMDDUP" ("comp #i \\-> ob ob" "Does NTHCOMPDROP then DUP." "62D1D") "rNTHELCOMP" ("romptr #i \\-> ob T - \\-> F" "Returns specified element of composite +composite." "05153") "LENCOMP" ("comp --> #n" "Returns length of composite (number of +objects)." "0567B") "DUPLENCOMP" ("comp --> comp #n" "Does DUP then LENCOMP." "63231") "LENCOMP>%" ("comp --> %n" "Returns length of composite as a real number." "1CA3A" :U) "NULLCOMP?" ("comp --> flag" "If the composite is empty, returns TRUE." "055B7") "DUPNULLCOMP?" ("comp --> comp flag" "Does DUP then NULLCOMP?." "6321D") "NTHELCOMP" ("comp #i --> ob T + --> F" "Returns specified element of composite and +TRUE, or just FALSE if it could not be found." "056B6") "NTHCOMPDROP" ("comp #i --> ob" "Does NTHELCOMP then DROP." "62B9C") "NTHCOMDDUP" ("comp #i --> ob ob" "Does NTHCOMPDROP then DUP." "62D1D") "rNTHELCOMP" ("romptr #i --> ob T + --> F" "Returns specified element of composite referenced by the romptr, and TRUE, or just -FALSE if it could not be found." "71C3B") "POSCOMP" ("comp ob pred \\-> #i - \\-> #0 +FALSE if it could not be found." "71C3B") "POSCOMP" ("comp ob pred --> #i + --> #0 (eg: pred = ' %<)" "Evaluates pred for all elements of composite and ob, and returns index of first object for which the pred is TRUE. If no one returned TRUE, returns #0. For example, the program below returns #4: :: { %1 %2 %3 %-4 %-5 %6 %7 } %0 - ' %< POSCOMP ;" "64426") "EQUALPOSCOMP" ("comp ob \\-> #pos - \\-> #0" "POSCOMP with EQUAL as test." "644A3") "NTHOF" ("ob comp \\-> #i - \\-> #0" "Does SWAP then EQUALPOSCOMP." "644BC") "#=POSCOMP" ("comp # \\-> #i - \\-> #0" "POSCOMP with #= as test." "6448A") "SUBCOMP" ("comp #m #n \\-> comp'" "Returns a sub-composite. Makes all index -checks first." "05821") "matchob?" ("ob comp \\-> T - \\-> ob F" "Returns TRUE if ob is EQUAL to any element of -the composite." "643EF") "Embedded?" ("ob1 ob2 \\-> flag" "Returns TRUE if ob2 is embedded in, or is the -same as, ob1. Otherwise returns FALSE." "64127") "Find1stTrue" ("comp test \\-> ob T - \\-> F" "Tests every element for test. The first one + ' %< POSCOMP ;" "64426") "EQUALPOSCOMP" ("comp ob --> #pos + --> #0" "POSCOMP with EQUAL as test." "644A3") "NTHOF" ("ob comp --> #i + --> #0" "Does SWAP then EQUALPOSCOMP." "644BC") "#=POSCOMP" ("comp # --> #i + --> #0" "POSCOMP with #= as test." "6448A") "SUBCOMP" ("comp #m #n --> comp'" "Returns a sub-composite. Makes all index +checks first." "05821") "matchob?" ("ob comp --> T + --> ob F" "Returns TRUE if ob is EQUAL to any element of +the composite." "643EF") "Embedded?" ("ob1 ob2 --> flag" "Returns TRUE if ob2 is embedded in, or is the +same as, ob1. Otherwise returns FALSE." "64127") "Find1stTrue" ("comp test --> ob T + --> F" "Tests every element for test. The first one that returns TRUE is put into the stack along with TRUE. If no object returned TRUE, FALSE is put into the stack. For example, the program below returns %-4 and TRUE. :: { %1 %2 %2 %-4 %-5 %6 } ' %0< - Find1stTrue ;" "644D0") "Find1stT.1" ("" "Recursive internal function for Find1stTrue." "644EE") "Lookup" ("ob test comp \\-> nextob T - \\-> ob F" "Tests every odd element (1,3,...) in the + Find1stTrue ;" "644D0") "Find1stT.1" ("" "Recursive internal function for Find1stTrue." "644EE") "Lookup" ("ob test comp --> nextob T + --> ob F" "Tests every odd element (1,3,...) in the composite. If a test returns TRUE, the object after the tested one is returned, along with TRUE. If no object tests TRUE, @@ -216,72 +216,72 @@ FALSE is returned. For example, the program below returns %6 and TRUE. :: %0 ' %< { %1 %2 %3 %-4 %-5 %6 } - Lookup ;" "6452F") "Lookup.1" ("ob test \\-> nextob T - \\-> ob F + Lookup ;" "6452F") "Lookup.1" ("ob test --> nextob T + --> ob F Return Stack: -comp \\->" "Lookup with the composite already pushed +comp -->" "Lookup with the composite already pushed (with >R) onto the runstream. Called by -Lookup. " "64548") "EQLookup" ("ob comp \\-> nextob T - \\-> ob F" "Lookup with EQ as test." "64593") "NEXTCOMPOB" ("comp #ofs \\-> comp #ofs' ob T - \\-> comp F" "Returns object at specified nibble offset +Lookup. " "64548") "EQLookup" ("ob comp --> nextob T + --> ob F" "Lookup with EQ as test." "64593") "NEXTCOMPOB" ("comp #ofs --> comp #ofs' ob T + --> comp F" "Returns object at specified nibble offset from start. If the object is SEMI (i.e., the end of the composite has been reached) returns FALSE. To get the first element, use FIVE as offset value (to skip the prolog). -ZERO works as well." "6480B") "COMPN" ("obn..ob1 #n #prolog \\-> comp" "" "05331") "{}N" ("obn..ob1 #n \\-> { obn..ob1 }" "" "05459") "::N" ("ob1..obn #n \\-> :: ob1..obn ;" "" "05445") "SYMBN" ("ob1..obn #n \\-> sym" "" "0546D") "SYMBN:" ("ob1..obn #n \\-> symb" "Does 'R, SWAP#1+ then SYMBN. Creates a +ZERO works as well." "6480B") "COMPN" ("obn..ob1 #n #prolog --> comp" "" "05331") "{}N" ("obn..ob1 #n --> { obn..ob1 }" "" "05459") "::N" ("ob1..obn #n --> :: ob1..obn ;" "" "05445") "SYMBN" ("ob1..obn #n --> sym" "" "0546D") "SYMBN:" ("ob1..obn #n --> symb" "Does 'R, SWAP#1+ then SYMBN. Creates a symbolic from the meta in the stack and the next object in the runstream. This object is -added to the end of the symbolic." "54CEF" :U) "top&Cr" ("meta1 meta2 \\-> symb" "Does top& then SYMBN: ." "63F01") "ONESYMBN" ("ob1..obn #n \\-> symb" "" "5E661" :U) "P{}N" ("ob1..obn #n \\-> {}" "Build list with possible garbage collection." "5E0DA") "P::N" ("ob1..obn #n \\-> seco" "Build seco with possible garbage collection." "5E111" :U) "PSYMBN" ("ob1..obn #n \\-> sym" "Build symb with possible garbage collection." "5E0A3" :U) "INNERCOMP" ("comp \\-> obn..ob1 #n" "" "054AF") "DUPINCOMP" ("comp \\-> comp obn..ob1 #n" "" "631E1") "SWAPINCOMP" ("comp obj \\-> obj obn..ob1 #n" "" "631F5") "INCOMPDROP" ("comp \\-> obn..ob1" "" "62B88") "INNERDUP" ("comp \\-> obn..ob1 #n #n" "" "62C41") "ICMPDRPRTDRP" ("comp \\-> obn...ob4 ob2 ob1" "Does INCOMPDROP then ROTDROP." "4A95A") "XEQLIST>" ("comp \\-> obn..ob1 %n" "" "1C973" :U) "INNER#1=" ("comp \\-> obn..ob1 flag" "" "636A0") "INNERtop&" ("obn..ob1 #n comp \\-> obm..ob1 #m" "Explodes composite and adds to meta: +added to the end of the symbolic." "54CEF" :U) "top&Cr" ("meta1 meta2 --> symb" "Does top& then SYMBN: ." "63F01") "ONESYMBN" ("ob1..obn #n --> symb" "" "5E661" :U) "P{}N" ("ob1..obn #n --> {}" "Build list with possible garbage collection." "5E0DA") "P::N" ("ob1..obn #n --> seco" "Build seco with possible garbage collection." "5E111" :U) "PSYMBN" ("ob1..obn #n --> sym" "Build symb with possible garbage collection." "5E0A3" :U) "INNERCOMP" ("comp --> obn..ob1 #n" "" "054AF") "DUPINCOMP" ("comp --> comp obn..ob1 #n" "" "631E1") "SWAPINCOMP" ("comp obj --> obj obn..ob1 #n" "" "631F5") "INCOMPDROP" ("comp --> obn..ob1" "" "62B88") "INNERDUP" ("comp --> obn..ob1 #n #n" "" "62C41") "ICMPDRPRTDRP" ("comp --> obn...ob4 ob2 ob1" "Does INCOMPDROP then ROTDROP." "4A95A") "XEQLIST>" ("comp --> obn..ob1 %n" "" "1C973" :U) "INNER#1=" ("comp --> obn..ob1 flag" "" "636A0") "INNERtop&" ("obn..ob1 #n comp --> obm..ob1 #m" "Explodes composite and adds to meta: INNERCOMP top& -Adds composite objects to meta object." "5E585") "NULL{}" ("\\-> {}" "Pushes a null list to the stack." "055E9") "DUPNULL{}?" ("{} \\-> {} flag" "" "63A6F") "ONE{}N" ("ob \\-> { ob }" "" "23EED") "TWO{}N" ("ob1 ob2 \\-> { ob1 ob2 }" "" "631B9") "THREE{}N" ("ob1 ob2 ob3 \\-> { ob1 ob2 ob3 }" "" "631CD") "#1-{}N" ("ob1..obn #n+1 \\-> {}" "" "631A5") "PUTLIST" ("ob #i {} \\-> {}'" "Replaces object at specified -position. Assumes valid #i." "1DC00") "INSERTN{}" ("{} ob #n \\-> {}'" "Insert ob at #nth position. Assumes valid #n." "0E461" :U) "REMOVEN{}" ("{} #n \\-> {}'" "Removes nth ob. Assumes valid #n." "0E4DE" :U) "ROLL{}" ("{} \\-> {}'" "Rolls list elements." "49CD6" :U) "apndvarlst" ("{} ob \\-> {}'" "Appends ob to list if not already there." "35491") "EqList?" ("ob \\->" "Is ob a list of equations? Returns T if ob +Adds composite objects to meta object." "5E585") "NULL{}" ("--> {}" "Pushes a null list to the stack." "055E9") "DUPNULL{}?" ("{} --> {} flag" "" "63A6F") "ONE{}N" ("ob --> { ob }" "" "23EED") "TWO{}N" ("ob1 ob2 --> { ob1 ob2 }" "" "631B9") "THREE{}N" ("ob1 ob2 ob3 --> { ob1 ob2 ob3 }" "" "631CD") "#1-{}N" ("ob1..obn #n+1 --> {}" "" "631A5") "PUTLIST" ("ob #i {} --> {}'" "Replaces object at specified +position. Assumes valid #i." "1DC00") "INSERTN{}" ("{} ob #n --> {}'" "Insert ob at #nth position. Assumes valid #n." "0E461" :U) "REMOVEN{}" ("{} #n --> {}'" "Removes nth ob. Assumes valid #n." "0E4DE" :U) "ROLL{}" ("{} --> {}'" "Rolls list elements." "49CD6" :U) "apndvarlst" ("{} ob --> {}'" "Appends ob to list if not already there." "35491") "EqList?" ("ob -->" "Is ob a list of equations? Returns T if ob is a list of at least two elements, and the -second element is not a list itself." "152FF") "NULL::" ("\\-> :: ;" "Returns null secondary." "055FD") "Ob>Seco" ("ob \\-> :: ob ;" "Does ONE then ::N." "63FE7") "?Ob>Seco" ("ob \\-> :: ob ;" "If the object is not a secondary, does -Ob>Seco." "63FCE") "2Ob>Seco" ("ob1 ob2 \\-> :: ob1 ob2 ;" "Does TWO then ::N." "63FFB") "::NEVAL" ("ob1..obn #n \\-> ?" "Does ::N then EVAL." "632D1") "argum" ("seco \\-> seco #args" "Returns argument count for secondary. Checks +second element is not a list itself." "152FF") "NULL::" ("--> :: ;" "Returns null secondary." "055FD") "Ob>Seco" ("ob --> :: ob ;" "Does ONE then ::N." "63FE7") "?Ob>Seco" ("ob --> :: ob ;" "If the object is not a secondary, does +Ob>Seco." "63FCE") "2Ob>Seco" ("ob1 ob2 --> :: ob1 ob2 ;" "Does TWO then ::N." "63FFB") "::NEVAL" ("ob1..obn #n --> ?" "Does ::N then EVAL." "632D1") "argum" ("seco --> seco #args" "Returns argument count for secondary. Checks first command, it it is different from CK0, -CK1&Dispatch, etc. #5 is returned." "5E8DE" :U) "infarg?" ("seco \\-> seco flag" "Is first command in secondary CKINFARGS?" "5E9A7" :U) "dup" ("meta \\-> meta meta" "" "5E35C" :U) "NDROP" ("1..n #n \\->" "" "0326E") "DROPNDROP" ("1..n #n ob \\->" "" "63FA6") "N+1DROP" ("ob 1..n #n \\->" "" "62F75") "#1+NDROP" ("ob 1..n #n \\->" "" "62F75") "NDROPFALSE" ("ob1..obn #n \\-> F" "" "169A5") "psh" ("meta1 meta2 \\-> meta2 meta1" "Should be called swap." "5EB1C") "rot" ("meta1 meta2 meta3 \\-> meta2 meta3 meta1" "" "5EB58" :UBS) "unrot" ("meta1 meta2 meta3 \\-> meta3 meta1 meta2" "" "5EBDB" :UBS) "4roll" ("meta1 meta2 meta3 meta4 \\-> meta2 meta3 meta4 meta1" "" "5EBC6" :U) "4unroll" ("meta1 meta2 meta3 meta4 \\-> meta4 meta1 meta2 meta3" "" "5EBEA" :U) "5roll" ("meta1..meta5 \\-> meta2..meta5 meta1" "" "5ED45" :U) "5unroll" ("meta1..meta5 \\-> meta5 meta1..meta4" "" "5ED5A" :U) "N+1roll" ("META1..METAn+1 #n \\-> META2..METAn+1 META1" "" "5EBFC" :U) "N+1unroll" ("META1..METAn+1 #n \\-> METAn+1 META1..METAn" "" "5ED6C" :U) "SWAPUnNDROP" ("meta1 meta2 \\-> meta2" "Should be called swapdrop." "63911") "SWAPUnDROP" ("meta1 meta2 \\-> meta2 ob1..obn" "Swaps two metas and drops the count. Should -be called swapDROP." "638FD") "rotswap" ("meta1 meta2 meta3 \\-> meta2 meta1 meta3" "" "5E857" :U) "metaROTDUP" ("meta1 meta2 meta3 \\-> meta2 meta3 meta1 meta1" "Should be called rotdup." "63F1A") "4rollunrot" ("meta1 meta2 meta3 meta4 \\-> meta2 meta1 meta3 meta4" "" "5E870" :U) "top&" ("meta1 meta2 \\-> meta1&meta2" "" "5E415") "pshtop&" ("meta1 meta2 \\-> meta2&meta1" "" "5E4D1") "ROTUntop&" ("meta1 meta2 meta3 \\-> meta2 meta3&meta1" "" "63F2E") "rolltwotop&" ("meta1 meta2 meta3 \\-> meta3 meta1&meta2" "" "63F42") "roll2top&" ("meta1 meta2 meta3 \\-> meta3 meta1&meta2" "" "63F42") "over&" ("meta1 meta2 meta3 \\-> meta1&meta2 meta3" "" "5E3C0" :U) "psh&" ("meta1 meta2 meta3 \\-> meta1&meta3 meta2" "" "5E3AC") "overev&" ("meta1 meta2 meta3 \\-> meta2&meta1 meta3" "" "5E843" :U) "2top&" ("meta1 meta2 meta3 \\-> meta1&meta2&meta3" "" "5E490" :U) "top&pshtop&" ("meta1 meta2 meta3 \\-> meta2&meta3&meta1" "" "5B861" :U) "DUP#1+PICK" ("n..1 #n \\-> n..1 #n n" "" "6119E") "pick1" ("ob meta \\-> ob meta ob" "" "5FC24" :U) "get1" ("ob meta \\-> meta ob" "" "61305") "OVER#2+UNROL" ("meta ob \\-> ob meta" "" "63105") "pshm1" ("meta ob \\-> ob #1 meta" "" "5E3E8" :U) "psh1top&" ("meta ob \\-> ob&meta" "" "5E401") "pulldrop" ("meta&ob \\-> meta" "" "5EAF4" :U) "pullpshm1" ("meta&ob \\-> ob #1 meta" "" "5E6BB" :U) "pullrev" ("ob&meta \\-> meta ob" "" "5E4BD") "pulldroppull" ("meta&ob1&ob2 \\-> meta ob1" "" "5FA45" :U) "2pull2DROP" ("meta&ob1&ob2 \\-> meta" "" "5CC12" :U) "revpulldrop" ("meta&ob1 ob2 \\-> meta ob2" "" "5FA63" :U) "revpull&psh" ("meta&ob1 ob2 \\-> ob1&ob2 meta" "" "548AA" :U) "psh1&" ("meta1 meta2 ob \\-> ob&meta1 meta2" "" "5E706") "psh1&rev" ("meta1 meta2 ob \\-> ob&meta1 meta2" "" "5E7A5") "addtpsh" ("meta1 meta2 ob \\-> meta1&ob meta2" "" "57432" :U) "(rot1)" ("ob meta1 meta2 \\-> meta1 meta2 ob" "" "10ADB" :UBS) "UobROT" ("ob meta1 meta2 \\-> meta1 meta2 ob" "" "10ADB" :UBS) "unrot1" ("meta1 meta2 ob \\-> ob meta1 meta2" "" "10AF9" :U) "pullpsh1&" ("meta1 meta2&ob \\-> ob&meta1 meta2" "" "5E4EA") "pullrev1&" ("meta1 meta2&ob \\-> meta1&ob meta2" "" "5E503" :U) "pshpullpsh1&" ("meta1&ob meta2 \\-> ob&meta2 meta1" "" "5D6FA" :U) "pshzer" ("meta \\-> #0 meta" "" "5E67A") "4psh" ("meta1 ob1..ob4 \\-> ob1&..ob4 meta1" "meta2 = ob1&ob2&b3&ob4" "25322" :U) "repl%1" ("meta&ob \\-> meta&%1" "" "554B3" :U) "repl%-1" ("meta&ob \\-> meta&%-1" "" "55607" :U) "COLAkeep1st" ("meta&ob \\-> ob" "Returns and ( meta&ob ob )" "5483C" :U) "%1pshm1" ("meta \\-> %1 #1 meta" "" "5FC38" :U) "addt:" ("meta \\-> meta&ob" "ob is next ob in runstream. " "5E51C" :U) "addt2:" ("meta \\-> meta&ob1&ob2" "ob is next ob in runstream. " "5E530" :U) "repl:" ("meta&ob \\-> meta&ob'" "ob is next ob in runstream. " "5E59E" :U) "psh1&rev:" ("meta1 meta2 \\-> meta1&ob meta2" "ob is next ob in runstream. " "5E549" :U) "psh1&rev2:" ("meta1 meta2 \\-> meta1&ob1&ob2 meta2" "ob is next ob in runstream. " "5E562" :U) "2psh1&rev:" ("meta1 meta2 \\-> meta1&ob meta2&ob" "ob is next ob in runstream. " "5DD65" :U) "replfunc" ("meta&ob \\-> meta&LAM1" "Uses contents of LAM1. " "55477" :U) "xssgneral" ("meta1 meta2 \\-> meta1&meta2&LAM1" "Uses contents of LAM1. " "560ED") "xnsgeneral" ("meta \\-> LAM3&meta&LAM1" "Uses contents of LAM1 and LAM3." "56101") "xsngeneral" ("meta \\-> meta&LAM3&LAM1" "Uses contents of LAM1 and LAM3." "5611F") "dropaddoper" ("meta1 meta2 meta3 \\-> meta1&meta2&LAM1" "Uses contents of LAM1." "562BE" :U) "MetaUnCalc" ("meta ob \\-> LAM3 #1" "Uses contents of LAM1 LAM3." "56309" :U) "SubMetaOb" ("meta #start #end \\-> meta'" "Gets a sub-meta. Does range checks." "64345") "SubMetaOb1" ("ob1..obi..obn #n #i #n #i \\-> ob1..obi #n #i" "This function can be used to take the first i +CK1&Dispatch, etc. #5 is returned." "5E8DE" :U) "infarg?" ("seco --> seco flag" "Is first command in secondary CKINFARGS?" "5E9A7" :U) "dup" ("meta --> meta meta" "" "5E35C" :U) "NDROP" ("1..n #n -->" "" "0326E") "DROPNDROP" ("1..n #n ob -->" "" "63FA6") "N+1DROP" ("ob 1..n #n -->" "" "62F75") "#1+NDROP" ("ob 1..n #n -->" "" "62F75") "NDROPFALSE" ("ob1..obn #n --> F" "" "169A5") "psh" ("meta1 meta2 --> meta2 meta1" "Should be called swap." "5EB1C") "rot" ("meta1 meta2 meta3 --> meta2 meta3 meta1" "" "5EB58" :UBS) "unrot" ("meta1 meta2 meta3 --> meta3 meta1 meta2" "" "5EBDB" :UBS) "4roll" ("meta1 meta2 meta3 meta4 --> meta2 meta3 meta4 meta1" "" "5EBC6" :U) "4unroll" ("meta1 meta2 meta3 meta4 --> meta4 meta1 meta2 meta3" "" "5EBEA" :U) "5roll" ("meta1..meta5 --> meta2..meta5 meta1" "" "5ED45" :U) "5unroll" ("meta1..meta5 --> meta5 meta1..meta4" "" "5ED5A" :U) "N+1roll" ("META1..METAn+1 #n --> META2..METAn+1 META1" "" "5EBFC" :U) "N+1unroll" ("META1..METAn+1 #n --> METAn+1 META1..METAn" "" "5ED6C" :U) "SWAPUnNDROP" ("meta1 meta2 --> meta2" "Should be called swapdrop." "63911") "SWAPUnDROP" ("meta1 meta2 --> meta2 ob1..obn" "Swaps two metas and drops the count. Should +be called swapDROP." "638FD") "rotswap" ("meta1 meta2 meta3 --> meta2 meta1 meta3" "" "5E857" :U) "metaROTDUP" ("meta1 meta2 meta3 --> meta2 meta3 meta1 meta1" "Should be called rotdup." "63F1A") "4rollunrot" ("meta1 meta2 meta3 meta4 --> meta2 meta1 meta3 meta4" "" "5E870" :U) "top&" ("meta1 meta2 --> meta1&meta2" "" "5E415") "pshtop&" ("meta1 meta2 --> meta2&meta1" "" "5E4D1") "ROTUntop&" ("meta1 meta2 meta3 --> meta2 meta3&meta1" "" "63F2E") "rolltwotop&" ("meta1 meta2 meta3 --> meta3 meta1&meta2" "" "63F42") "roll2top&" ("meta1 meta2 meta3 --> meta3 meta1&meta2" "" "63F42") "over&" ("meta1 meta2 meta3 --> meta1&meta2 meta3" "" "5E3C0" :U) "psh&" ("meta1 meta2 meta3 --> meta1&meta3 meta2" "" "5E3AC") "overev&" ("meta1 meta2 meta3 --> meta2&meta1 meta3" "" "5E843" :U) "2top&" ("meta1 meta2 meta3 --> meta1&meta2&meta3" "" "5E490" :U) "top&pshtop&" ("meta1 meta2 meta3 --> meta2&meta3&meta1" "" "5B861" :U) "DUP#1+PICK" ("n..1 #n --> n..1 #n n" "" "6119E") "pick1" ("ob meta --> ob meta ob" "" "5FC24" :U) "get1" ("ob meta --> meta ob" "" "61305") "OVER#2+UNROL" ("meta ob --> ob meta" "" "63105") "pshm1" ("meta ob --> ob #1 meta" "" "5E3E8" :U) "psh1top&" ("meta ob --> ob&meta" "" "5E401") "pulldrop" ("meta&ob --> meta" "" "5EAF4" :U) "pullpshm1" ("meta&ob --> ob #1 meta" "" "5E6BB" :U) "pullrev" ("ob&meta --> meta ob" "" "5E4BD") "pulldroppull" ("meta&ob1&ob2 --> meta ob1" "" "5FA45" :U) "2pull2DROP" ("meta&ob1&ob2 --> meta" "" "5CC12" :U) "revpulldrop" ("meta&ob1 ob2 --> meta ob2" "" "5FA63" :U) "revpull&psh" ("meta&ob1 ob2 --> ob1&ob2 meta" "" "548AA" :U) "psh1&" ("meta1 meta2 ob --> ob&meta1 meta2" "" "5E706") "psh1&rev" ("meta1 meta2 ob --> ob&meta1 meta2" "" "5E7A5") "addtpsh" ("meta1 meta2 ob --> meta1&ob meta2" "" "57432" :U) "(rot1)" ("ob meta1 meta2 --> meta1 meta2 ob" "" "10ADB" :UBS) "UobROT" ("ob meta1 meta2 --> meta1 meta2 ob" "" "10ADB" :UBS) "unrot1" ("meta1 meta2 ob --> ob meta1 meta2" "" "10AF9" :U) "pullpsh1&" ("meta1 meta2&ob --> ob&meta1 meta2" "" "5E4EA") "pullrev1&" ("meta1 meta2&ob --> meta1&ob meta2" "" "5E503" :U) "pshpullpsh1&" ("meta1&ob meta2 --> ob&meta2 meta1" "" "5D6FA" :U) "pshzer" ("meta --> #0 meta" "" "5E67A") "4psh" ("meta1 ob1..ob4 --> ob1&..ob4 meta1" "meta2 = ob1&ob2&b3&ob4" "25322" :U) "repl%1" ("meta&ob --> meta&%1" "" "554B3" :U) "repl%-1" ("meta&ob --> meta&%-1" "" "55607" :U) "COLAkeep1st" ("meta&ob --> ob" "Returns and ( meta&ob ob )" "5483C" :U) "%1pshm1" ("meta --> %1 #1 meta" "" "5FC38" :U) "addt:" ("meta --> meta&ob" "ob is next ob in runstream. " "5E51C" :U) "addt2:" ("meta --> meta&ob1&ob2" "ob is next ob in runstream. " "5E530" :U) "repl:" ("meta&ob --> meta&ob'" "ob is next ob in runstream. " "5E59E" :U) "psh1&rev:" ("meta1 meta2 --> meta1&ob meta2" "ob is next ob in runstream. " "5E549" :U) "psh1&rev2:" ("meta1 meta2 --> meta1&ob1&ob2 meta2" "ob is next ob in runstream. " "5E562" :U) "2psh1&rev:" ("meta1 meta2 --> meta1&ob meta2&ob" "ob is next ob in runstream. " "5DD65" :U) "replfunc" ("meta&ob --> meta&LAM1" "Uses contents of LAM1. " "55477" :U) "xssgneral" ("meta1 meta2 --> meta1&meta2&LAM1" "Uses contents of LAM1. " "560ED") "xnsgeneral" ("meta --> LAM3&meta&LAM1" "Uses contents of LAM1 and LAM3." "56101") "xsngeneral" ("meta --> meta&LAM3&LAM1" "Uses contents of LAM1 and LAM3." "5611F") "dropaddoper" ("meta1 meta2 meta3 --> meta1&meta2&LAM1" "Uses contents of LAM1." "562BE" :U) "MetaUnCalc" ("meta ob --> LAM3 #1" "Uses contents of LAM1 LAM3." "56309" :U) "SubMetaOb" ("meta #start #end --> meta'" "Gets a sub-meta. Does range checks." "64345") "SubMetaOb1" ("ob1..obi..obn #n #i #n #i --> ob1..obi #n #i" "This function can be used to take the first i objects of a meta, if you follow it with SWAPDROP. Example: :: %1 %2 %3 %4 %5 BINT5 BINT3 BINT5 BINT3 SubMetaOb1 ; results in: - %1 %2 %3 #5 #3" "643BD") "tailpsh" ("meta #n \\-> meta1 meta2" "Pushes n-1 last objects in meta to meta1." "5F996" :U) "metatail" ("ob1..obn-i..obn #i #n+1 \\-> ob1..ob..obn-i #n-i obn-i+1..obn #i" "#n is the count of the objects in meta. Takes + %1 %2 %3 #5 #3" "643BD") "tailpsh" ("meta #n --> meta1 meta2" "Pushes n-1 last objects in meta to meta1." "5F996" :U) "metatail" ("ob1..obn-i..obn #i #n+1 --> ob1..ob..obn-i #n-i obn-i+1..obn #i" "#n is the count of the objects in meta. Takes the last #i elements of meta and creates a new one. Example: :: %1 %2 %3 %4 %5 BINT2 BINT6 metatail ; Results: - %1 %2 %3 #3 %4 %5 #2" "28296") "MEQU?" ("meta1 meta2 \\-> meta1 meta2 flag" "If the metas are equal (i.e., same count and -equal objects) returns TRUE." "584B2" :U) "ObInMeta?" ("meta ob \\-> meta ob flag" "Returns TRUE if ob is equal to some ob in -meta." "5768A" :U) "?addinver:" ("meta&Nob \\-> meta -meta \\-> meta&1LAM" "If next object in the runstream is equal to + %1 %2 %3 #3 %4 %5 #2" "28296") "MEQU?" ("meta1 meta2 --> meta1 meta2 flag" "If the metas are equal (i.e., same count and +equal objects) returns TRUE." "584B2" :U) "ObInMeta?" ("meta ob --> meta ob flag" "Returns TRUE if ob is equal to some ob in +meta." "5768A" :U) "?addinver:" ("meta&Nob --> meta +meta --> meta&1LAM" "If next object in the runstream is equal to first object of meta, drops that object. -Otherwise, adds 1LAM to meta." "55314" :U) "?addrever" ("meta&1LAM \\-> meta&1LAM -meta \\-> meta&1LAM" "Adds 1LAM to meta, if not already there." "5540E" :U) "?addsimir" ("meta meta \\-> meta" "" "5613D" :U) "NoIdsInMeta?" ("meta \\-> meta flag" "If meta has any ids, lams or secondaries -starting with CK0, returns FALSE." "58715" :U) "dvars?" ("meta \\-> meta flag" "Returns TRUE if meta contains any LAM dvar." "5AD08" :U) ">dvars" ("meta1 meta2 \\-> meta1&meta2'" "All ids in meta2 matching lam 'dvar contents -are changed to LAM_'dvar. (meta1 can be #0)." "5670F" :U) "dvars>" ("meta \\-> meta'" "Lam 'dvars: are changed to 1LAM)" "5AC86" :U) "dropDROPf" ("ob meta \\-> F" "" "50F60" :U) "DROP2dropf" ("meta1 meta2 ob \\-> F" "" "57419" :U) "2DROP2dropf" ("meta1 meta2 ob1 ob2 \\-> F" "" "57405" :U) "Repl0" ("meta \\-> %0 #0" "" "5551C" :U) "Repl1" ("meta \\-> %1 #1" "" "55535" :U) "Repl-1" ("meta \\-> %-1 #1" "" "5554E" :U) "2Repl0" ("meta1 meta2 \\-> %0 #1" "" "56183" :U) "2Repl-1" ("meta1 meta2 \\-> %-1 #1" "" "561D8" :U) "DropRepl0" ("meta ob \\-> %0 #1" "" "5643A" :U) "Repl0ABND" ("meta \\-> %0" "" "5499F" :U) "Cr" ("ob1..obn #n -> symb" "Does 'R, SWAP#1+ then SYMBN . Creates a +Otherwise, adds 1LAM to meta." "55314" :U) "?addrever" ("meta&1LAM --> meta&1LAM +meta --> meta&1LAM" "Adds 1LAM to meta, if not already there." "5540E" :U) "?addsimir" ("meta meta --> meta" "" "5613D" :U) "NoIdsInMeta?" ("meta --> meta flag" "If meta has any ids, lams or secondaries +starting with CK0, returns FALSE." "58715" :U) "dvars?" ("meta --> meta flag" "Returns TRUE if meta contains any LAM dvar." "5AD08" :U) ">dvars" ("meta1 meta2 --> meta1&meta2'" "All ids in meta2 matching lam 'dvar contents +are changed to LAM_'dvar. (meta1 can be #0)." "5670F" :U) "dvars>" ("meta --> meta'" "Lam 'dvars: are changed to 1LAM)" "5AC86" :U) "dropDROPf" ("ob meta --> F" "" "50F60" :U) "DROP2dropf" ("meta1 meta2 ob --> F" "" "57419" :U) "2DROP2dropf" ("meta1 meta2 ob1 ob2 --> F" "" "57405" :U) "Repl0" ("meta --> %0 #0" "" "5551C" :U) "Repl1" ("meta --> %1 #1" "" "55535" :U) "Repl-1" ("meta --> %-1 #1" "" "5554E" :U) "2Repl0" ("meta1 meta2 --> %0 #1" "" "56183" :U) "2Repl-1" ("meta1 meta2 --> %-1 #1" "" "561D8" :U) "DropRepl0" ("meta ob --> %0 #1" "" "5643A" :U) "Repl0ABND" ("meta --> %0" "" "5499F" :U) "Cr" ("ob1..obn #n -> symb" "Does 'R, SWAP#1+ then SYMBN . Creates a symbolic from the meta in the stack and the next object in the runstream. This object is -added to the end of the symbolic." "54CEF" :U) "NULLSYMB" ("\\-> sym" "Puts a null algebraic in the stack." "055F3" :U) "SINNER" ("sym \\-> meta -ob \\-> ob #1" "If the argument is a symbolic, does +added to the end of the symbolic." "54CEF" :U) "NULLSYMB" ("--> sym" "Puts a null algebraic in the stack." "055F3" :U) "SINNER" ("sym --> meta +ob --> ob #1" "If the argument is a symbolic, does INNERCOMP, otherwise ONE. Note that ob #1 is -a meta object with only one object." "5E067" :U) "2SINNER" ("ob1 ob2 \\-> meta1 meta2" "SINNER for two objects." "5E30C" :U) "2SINNERtop&" ("ob1 ob2 \\-> meta" "Does 2SINNER then top& ." "5E2F8" :U) "SINNERMETA" ("meta \\-> meta'" "Explodes each object in meta with SINNER and -merges the result with top&." "5E32A" :U) "EXPLODE" ("ob \\-> meta" "Uses recursive calls to SINNER to explode -object." "5F2A3" :U) "IMPLODE" ("meta \\-> ob" "Builds symbolic obeying VUNS properties +a meta object with only one object." "5E067" :U) "2SINNER" ("ob1 ob2 --> meta1 meta2" "SINNER for two objects." "5E30C" :U) "2SINNERtop&" ("ob1 ob2 --> meta" "Does 2SINNER then top& ." "5E2F8" :U) "SINNERMETA" ("meta --> meta'" "Explodes each object in meta with SINNER and +merges the result with top&." "5E32A" :U) "EXPLODE" ("ob --> meta" "Uses recursive calls to SINNER to explode +object." "5F2A3" :U) "IMPLODE" ("meta --> ob" "Builds symbolic obeying VUNS properties (UNSYM element), checking fcnapply, etc. Does not build symbolic if result is a single -object valid in symbolics." "5F2EE" :U) "symcomp" ("ob \\-> ob'" "If ob is symbolic, does nothing, otherwise -ONE SYMBN." "5E652") "SWAPcompSWAP" ("ob ob' \\-> ob'' ob'" "Does SWAP symcomp SWAP." "5A01D") "CKSYMBN" ("meta \\-> ob" "If size is not one, does SYMBN, else DROPSYM." "5E085" :U) "DROPSYM" ("ob1 ob2 \\-> ob" "Drops ob2, if ob1 if symf does nothing, else -does ONESYMBN." "5F384" :U) "SPLITEQ" ("sym \\-> arg1 arg2" "Internal version of EQ\\->." "1CF2E" :U) "EXPR>" ("sym \\-> arg1..argn %n ob" "Internal version of OBJ\\->." "1CFD0" :U) "CRUNCH" ("ob \\-> %" "Internal version of \\->NUM." "1578D") "SYMCRUNCH1" ("ob \\-> %" "If id does XEQRCL , then does -CRUNCH for all object types." "22F68" :U) "SYMCRUNCH2" ("ob1 ob2 \\-> % ob2" "SYMCRUNCH1 for the object in level two." "22F86" :U) "FINDVAR" ("sym \\-> {}" "Returns a list of the variables of the +object valid in symbolics." "5F2EE" :U) "symcomp" ("ob --> ob'" "If ob is symbolic, does nothing, otherwise +ONE SYMBN." "5E652") "SWAPcompSWAP" ("ob ob' --> ob'' ob'" "Does SWAP symcomp SWAP." "5A01D") "CKSYMBN" ("meta --> ob" "If size is not one, does SYMBN, else DROPSYM." "5E085" :U) "DROPSYM" ("ob1 ob2 --> ob" "Drops ob2, if ob1 if symf does nothing, else +does ONESYMBN." "5F384" :U) "SPLITEQ" ("sym --> arg1 arg2" "Internal version of EQ\\->." "1CF2E" :U) "EXPR>" ("sym --> arg1..argn %n ob" "Internal version of OBJ\\->." "1CFD0" :U) "CRUNCH" ("ob --> %" "Internal version of \\->NUM." "1578D") "SYMCRUNCH1" ("ob --> %" "If id does XEQRCL , then does +CRUNCH for all object types." "22F68" :U) "SYMCRUNCH2" ("ob1 ob2 --> % ob2" "SYMCRUNCH1 for the object in level two." "22F86" :U) "FINDVAR" ("sym --> {}" "Returns a list of the variables of the equation, recursing into programs and -functions in the equation." "353AB" :U) "uncrunch" ("\\->" "Clears numeric results flag (system flag 3) +functions in the equation." "353AB" :U) "uncrunch" ("-->" "Clears numeric results flag (system flag 3) for the next command only. Example: SYMCOLCT = :: uncrunch colct ; -- -Flags: -3" "5A036") "cknumdsptch1" ("sym \\-> symf" "Used by one argument functions to evaluate a +Flags: -3" "5A036") "cknumdsptch1" ("sym --> symf" "Used by one argument functions to evaluate a symbolic or numeric routine according to numeric results flag. Usage: :: cknumdsptch1 ; @@ -291,40 +291,40 @@ level one object and COLA is applied to Example: :: cknumdsptch1 MetaRE xRE ; -- -Flags: -3" "545A0") "ckseval1:" ("symf' \\-> symf'" "Binds next two objects in the runstream to +Flags: -3" "545A0") "ckseval1:" ("symf' --> symf'" "Binds next two objects in the runstream to LAMxSYMfcn and LAMxfnc. Explodes symf, then evaluates next on Meta, then builds ob with CKSYMBN. If symf is equation next is evaluated on both sides, then equation is -rebuilt (ckevaleq1)." "54DBC" :U) "ckevaleq1" ("meta&= \\-> sym" "Evaluates 2LAM on both sides of equation, +rebuilt (ckevaleq1)." "54DBC" :U) "ckevaleq1" ("meta&= --> sym" "Evaluates 2LAM on both sides of equation, rebuilds symbolic and abandons temporary -environment." "54E2A" :U) "sscknum2" ("sym sym \\-> symf" "Used by two argument functions to evaluate +environment." "54E2A" :U) "sscknum2" ("sym sym --> symf" "Used by two argument functions to evaluate function according to current numeric mode. - Usage: :: sscknum2 ;" "558DC") "sncknum2" ("sym % \\-> symf" " Usage: :: sncknum2 ; + Usage: :: sscknum2 ;" "558DC") "sncknum2" ("sym % --> symf" " Usage: :: sncknum2 ; In symbolic mode uses cksneval2:. Example: - SYM+O = :: sncknum2 Meta+Con x+ ;" "558F5") "nscknum2" ("% sym \\-> symf" " Usage: :: nscknum2 ; + SYM+O = :: sncknum2 Meta+Con x+ ;" "558F5") "nscknum2" ("% sym --> symf" " Usage: :: nscknum2 ; In symbolic mode uses cknseval2:. Example: - O+SYM = :: nscknum2 Con+Meta x+ ;" "5590E") "cknum2:" ("symf symf \\-> symf" "Used by the three above functions to + O+SYM = :: nscknum2 Con+Meta x+ ;" "5590E") "cknum2:" ("symf symf --> symf" "Used by the three above functions to determine (and possibly to CRUNCH) the -program to COLA." "55657" :U) "cksseval2:" ("sym sym \\-> symf" "Binds next two objects in the runstream to +program to COLA." "55657" :U) "cksseval2:" ("sym sym --> symf" "Binds next two objects in the runstream to LAMxSYMfcn and LAMxfcn. Explodes the objects in the stack, and evaluates next object in the runstream. If either is an equation, -ckevaleq2 is called. Rebuilds one symbolic." "557EC" :U) "cksneval2:" ("sym % \\-> symf" "Binds % and next two objects in the runstream +ckevaleq2 is called. Rebuilds one symbolic." "557EC" :U) "cksneval2:" ("sym % --> symf" "Binds % and next two objects in the runstream to LAMsc1, LAMxSYMfcn and LAMxfcn. Explodes sym, evaluates LAMxSYMfnc, rebuilds symbolic. -If sym is equation, ckevaleq1 is called." "5576F" :U) "cknseval:" ("% sym \\-> symf" "Does SWAP then cknseval2: ." "5575B" :U) "parameval" ("sym param \\-> ?" "Ensures sym is symbolic (using symcomp), then +If sym is equation, ckevaleq1 is called." "5576F" :U) "cknseval:" ("% sym --> symf" "Does SWAP then cknseval2: ." "5575B" :U) "parameval" ("sym param --> ?" "Ensures sym is symbolic (using symcomp), then executes param on each element of symbolic. param is bound to 1LAM during the loop. param should return a flag. If TRUE, or if the object in level 1 is not an operator the loop continues, else possible COLCT property is -executed. (Better return TRUE always)." "58CE4" :U) "eval" ("sym \\-> ?" "Like parameval, but without binding of a +executed. (Better return TRUE always)." "58CE4" :U) "eval" ("sym --> ?" "Like parameval, but without binding of a new param. Use this for recursive evaluation with the same parameter. (See SHOWLS and -showparam for examples)." "58CEE" :U) "evalTRUE" ("sym \\-> ? T" "Used for recursive parameval." "5918A" :U) "SYM+O" ("" "" "55F2B" :U) "O+SYM" ("" "" "55F44" :U) "SYM+" ("" "" "55F5D" :U) "SYM-O" ("" "" "55F76" :U) "O-SYM" ("" "" "55F85" :U) "SYM-" ("" "" "55F8F" :U) "SYM*O" ("" "" "55FC1" :U) "O*SYM" ("" "" "55FDA" :U) "SYM*" ("" "" "55FF3" :U) "SYM/O" ("" "" "5600C" :U) "O/SYM" ("" "" "56025" :U) "SYM/" ("" "" "5603E" :U) "SYM^O" ("" "" "55EE0" :U) "O^SYM" ("" "" "55EF9" :U) "SYM^" ("" "" "55F12" :U) "SYM%MOD" ("" "" "56057" :U) "%SYMMOD" ("" "" "56070" :U) "SYMMOD" ("" "" "56089" :U) "SYM%MIN" ("" "" "55E95" :U) "%SYMMIN" ("" "" "55EAE" :U) "SYMMIN" ("" "" "55EC7" :U) "SYM%MAX" ("" "" "55E4A" :U) "%SYMMAX" ("" "" "55E63" :U) "SYMMAX" ("" "" "55E7C" :U) "SYM%%OF" ("" "" "55C3D" :U) "%SYM%OF" ("" "" "55C56" :U) "SYM%OF" ("" "" "55C6F" :U) "SYM%%CH" ("" "" "55C88" :U) "%SYM%CH" ("" "" "55CA1" :U) "SYM%CH" ("" "" "55CBA" :U) "SYM%%T" ("" "" "55CD3" :U) "%SYM%T" ("" "" "55CEC" :U) "SYM%T" ("" "" "55D05" :U) "SYM%COMB" ("" "" "55D1E" :U) "%SYMCOMB" ("" "" "55D37" :U) "SYMCOMB" ("" "" "55D50" :U) "SYM%PERM" ("" "" "55D69" :U) "%SYMPERM" ("" "" "55D82" :U) "SYMPERM" ("" "" "55D9B" :U) "SYM%RND" ("" "" "55DB4" :U) "SYMRND" ("" "" "55DCD" :U) "RNDSYM" ("" "" "55DE6" :U) "SYM%TRNC" ("" "" "55DFF" :U) "TRCNYM" ("" "" "55E18" :U) "SYMTRCN" ("" "" "55E31" :U) "SYM%XROOT" ("" "" "560A2" :U) "%SYMXROOT" ("" "" "560BB" :U) "SYMXROOT" ("" "" "560D4" :U) "SYMNEG" ("" "" "54EEB" :U) "SYMABS" ("" "" "54F04" :U) "SYMSIGN" ("" "" "54F68" :U) "SYMINV" ("" "" "54F36" :U) "SYMIP" ("" "" "5518E" :U) "SYMFP" ("" "" "551A7" :U) "SYMFLOOR" ("" "" "551C0" :U) "SYMCEIL" ("" "" "551D9" :U) "SYMMANT" ("" "" "5520B" :U) "SYMEXPONENT" ("" "" "551F2" :U) "SYMRE" ("" "" "54AE0" :U) "SYMIM" ("" "" "54EB9" :U) "SYMCONJ" ("" "" "54F1D" :U) "SYMNOT" ("" "" "54ED2" :U) "SYMSQ" ("" "" "54F9A" :U) "SYMSQRT" ("" "" "54F81" :U) "SYMSIN" ("" "" "54FB3" :U) "SYMCOS" ("" "" "54FCC" :U) "SYMTAN" ("" "" "54FE5" :U) "SYMASIN" ("" "" "55049" :U) "SYMACOS" ("" "" "55062" :U) "SYMATAN" ("" "" "5507B" :U) "SYMSINH" ("" "" "54FFE" :U) "SYMCOSH" ("" "" "55017" :U) "SYMTANH" ("" "" "55030" :U) "SYMASINH" ("" "" "55094" :U) "SYMACOSH" ("" "" "550AD" :U) "SYMATANH" ("" "" "550C6" :U) "SYMLN" ("" "" "550F8" :U) "SYMLNP1" ("" "" "55143" :U) "SYMEXP" ("" "" "550DF" :U) "SYMEXPM" ("" "" "5515C" :U) "SYMLOG" ("" "" "55111" :U) "SYMALOG" ("" "" "5512A" :U) "SYMFACT" ("" "" "55175" :U) "SYMD>R" ("" "" "55224" :U) "SYMR>D" ("" "" "5523D" :U) "SYMARG" ("" "" "54F4F" :U) "SYMUBASE" ("" "" "55256" :U) "SYMUVAL" ("" "" "5226F" :U) "SYM%AND" ("" "" "5599A" :U) "%SYMAND" ("" "" "559B3" :U) "SYMAND" ("" "" "559CC" :U) "SYM%OR" ("" "" "559E5" :U) "%SYMOR" ("" "" "559FE" :U) "SYMOR" ("" "" "55A17" :U) "SYM%XOR" ("" "" "55A30" :U) "%SYMXOR" ("" "" "55A49" :U) "SYMXOR" ("" "" "55A62" :U) "SYMFLOAT==" ("" "" "55A7B" :U) "SYM==" ("" "" "55AAD" :U) "FLOATSYM==" ("" "" "55A94" :U) "SYMFLOAT<>" ("" "" "55AC6" :U) "FLOATSYM<>" ("" "" "55ADF" :U) "SYM<>" ("" "" "55AF8" :U) "SYM%<" ("" "" "55B11" :U) "%SYM<" ("" "" "55B2A" :U) "SYM<" ("" "" "55B43" :U) "SYM%>" ("" "" "55B5C" :U) "%SYM>" ("" "" "55B75" :U) "SYM>" ("" "" "55B8E" :U) "SYM%<=" ("" "" "55BA7" :U) "%SYM<=" ("" "" "55BC0" :U) "SYM<=" ("" "" "55BD9" :U) "SYM%>=" ("" "" "55BF2" :U) "%SYM>=" ("" "" "55C0B" :U) "SYM>=" ("" "" "55C24" :U) "Con+Meta" ("" "" "56331" :U) "Meta+Con" ("" "" "56543" :U) "Meta+" ("" "" "56160" :U) "Meta-Con" ("" "" "56566" :U) "Con-Meta" ("" "" "56359" :U) "Meta-" ("" "" "56174" :U) "Meta*Con" ("" "" "56589" :U) "Con*Meta" ("" "" "56390" :U) "Meta*" ("" "" "561BA" :U) "Meta/Con" ("" "" "565CF" :U) "Con/Meta" ("" "" "563DB" :U) "Meta/" ("" "" "56214") "Meta^Con" ("" "" "5645D" :U) "Con^Meta" ("" "" "562FA" :U) "MetamodCon" ("" "" "5660B" :U) "ConmodMeta" ("" "" "5642B" :U) "Metamod" ("" "" "56250" :U) "MetaNEG" ("" "" "553D2" :U) "MetaABS" ("" "" "555B2" :U) "MetaINV" ("" "" "553EB" :U) "MetaRE" ("" "" "5542C" :U) "MetaIM" ("" "" "55495" :U) "MetaCONJ" ("" "" "55567" :U) "MetaSQ" ("" "" "555E9" :U) "MetaSIN" ("" "" "5533C" :U) "MetaCOS" ("" "" "55378" :U) "MetaTAN" ("" "" "553A5" :U) "MetaSINH" ("" "" "5529C" :U) "MetaCOSH" ("" "" "552B0" :U) "MetaTANH" ("" "" "552C4" :U) "MetaEXP" ("" "" "552D8" :U) "MetaEXPM" ("" "" "55300" :U) "MetaALOG" ("" "" "552EC" :U) "SYMCOLCT" ("symf \\-> symf" " :: uncrunch colct ;" "57D90") "colct" ("symf \\-> symf" "Basic collection function, does not check +showparam for examples)." "58CEE" :U) "evalTRUE" ("sym --> ? T" "Used for recursive parameval." "5918A" :U) "SYM+O" ("" "" "55F2B" :U) "O+SYM" ("" "" "55F44" :U) "SYM+" ("" "" "55F5D" :U) "SYM-O" ("" "" "55F76" :U) "O-SYM" ("" "" "55F85" :U) "SYM-" ("" "" "55F8F" :U) "SYM*O" ("" "" "55FC1" :U) "O*SYM" ("" "" "55FDA" :U) "SYM*" ("" "" "55FF3" :U) "SYM/O" ("" "" "5600C" :U) "O/SYM" ("" "" "56025" :U) "SYM/" ("" "" "5603E" :U) "SYM^O" ("" "" "55EE0" :U) "O^SYM" ("" "" "55EF9" :U) "SYM^" ("" "" "55F12" :U) "SYM%MOD" ("" "" "56057" :U) "%SYMMOD" ("" "" "56070" :U) "SYMMOD" ("" "" "56089" :U) "SYM%MIN" ("" "" "55E95" :U) "%SYMMIN" ("" "" "55EAE" :U) "SYMMIN" ("" "" "55EC7" :U) "SYM%MAX" ("" "" "55E4A" :U) "%SYMMAX" ("" "" "55E63" :U) "SYMMAX" ("" "" "55E7C" :U) "SYM%%OF" ("" "" "55C3D" :U) "%SYM%OF" ("" "" "55C56" :U) "SYM%OF" ("" "" "55C6F" :U) "SYM%%CH" ("" "" "55C88" :U) "%SYM%CH" ("" "" "55CA1" :U) "SYM%CH" ("" "" "55CBA" :U) "SYM%%T" ("" "" "55CD3" :U) "%SYM%T" ("" "" "55CEC" :U) "SYM%T" ("" "" "55D05" :U) "SYM%COMB" ("" "" "55D1E" :U) "%SYMCOMB" ("" "" "55D37" :U) "SYMCOMB" ("" "" "55D50" :U) "SYM%PERM" ("" "" "55D69" :U) "%SYMPERM" ("" "" "55D82" :U) "SYMPERM" ("" "" "55D9B" :U) "SYM%RND" ("" "" "55DB4" :U) "SYMRND" ("" "" "55DCD" :U) "RNDSYM" ("" "" "55DE6" :U) "SYM%TRNC" ("" "" "55DFF" :U) "TRCNYM" ("" "" "55E18" :U) "SYMTRCN" ("" "" "55E31" :U) "SYM%XROOT" ("" "" "560A2" :U) "%SYMXROOT" ("" "" "560BB" :U) "SYMXROOT" ("" "" "560D4" :U) "SYMNEG" ("" "" "54EEB" :U) "SYMABS" ("" "" "54F04" :U) "SYMSIGN" ("" "" "54F68" :U) "SYMINV" ("" "" "54F36" :U) "SYMIP" ("" "" "5518E" :U) "SYMFP" ("" "" "551A7" :U) "SYMFLOOR" ("" "" "551C0" :U) "SYMCEIL" ("" "" "551D9" :U) "SYMMANT" ("" "" "5520B" :U) "SYMEXPONENT" ("" "" "551F2" :U) "SYMRE" ("" "" "54AE0" :U) "SYMIM" ("" "" "54EB9" :U) "SYMCONJ" ("" "" "54F1D" :U) "SYMNOT" ("" "" "54ED2" :U) "SYMSQ" ("" "" "54F9A" :U) "SYMSQRT" ("" "" "54F81" :U) "SYMSIN" ("" "" "54FB3" :U) "SYMCOS" ("" "" "54FCC" :U) "SYMTAN" ("" "" "54FE5" :U) "SYMASIN" ("" "" "55049" :U) "SYMACOS" ("" "" "55062" :U) "SYMATAN" ("" "" "5507B" :U) "SYMSINH" ("" "" "54FFE" :U) "SYMCOSH" ("" "" "55017" :U) "SYMTANH" ("" "" "55030" :U) "SYMASINH" ("" "" "55094" :U) "SYMACOSH" ("" "" "550AD" :U) "SYMATANH" ("" "" "550C6" :U) "SYMLN" ("" "" "550F8" :U) "SYMLNP1" ("" "" "55143" :U) "SYMEXP" ("" "" "550DF" :U) "SYMEXPM" ("" "" "5515C" :U) "SYMLOG" ("" "" "55111" :U) "SYMALOG" ("" "" "5512A" :U) "SYMFACT" ("" "" "55175" :U) "SYMD>R" ("" "" "55224" :U) "SYMR>D" ("" "" "5523D" :U) "SYMARG" ("" "" "54F4F" :U) "SYMUBASE" ("" "" "55256" :U) "SYMUVAL" ("" "" "5226F" :U) "SYM%AND" ("" "" "5599A" :U) "%SYMAND" ("" "" "559B3" :U) "SYMAND" ("" "" "559CC" :U) "SYM%OR" ("" "" "559E5" :U) "%SYMOR" ("" "" "559FE" :U) "SYMOR" ("" "" "55A17" :U) "SYM%XOR" ("" "" "55A30" :U) "%SYMXOR" ("" "" "55A49" :U) "SYMXOR" ("" "" "55A62" :U) "SYMFLOAT==" ("" "" "55A7B" :U) "SYM==" ("" "" "55AAD" :U) "FLOATSYM==" ("" "" "55A94" :U) "SYMFLOAT<>" ("" "" "55AC6" :U) "FLOATSYM<>" ("" "" "55ADF" :U) "SYM<>" ("" "" "55AF8" :U) "SYM%<" ("" "" "55B11" :U) "%SYM<" ("" "" "55B2A" :U) "SYM<" ("" "" "55B43" :U) "SYM%>" ("" "" "55B5C" :U) "%SYM>" ("" "" "55B75" :U) "SYM>" ("" "" "55B8E" :U) "SYM%<=" ("" "" "55BA7" :U) "%SYM<=" ("" "" "55BC0" :U) "SYM<=" ("" "" "55BD9" :U) "SYM%>=" ("" "" "55BF2" :U) "%SYM>=" ("" "" "55C0B" :U) "SYM>=" ("" "" "55C24" :U) "Con+Meta" ("" "" "56331" :U) "Meta+Con" ("" "" "56543" :U) "Meta+" ("" "" "56160" :U) "Meta-Con" ("" "" "56566" :U) "Con-Meta" ("" "" "56359" :U) "Meta-" ("" "" "56174" :U) "Meta*Con" ("" "" "56589" :U) "Con*Meta" ("" "" "56390" :U) "Meta*" ("" "" "561BA" :U) "Meta/Con" ("" "" "565CF" :U) "Con/Meta" ("" "" "563DB" :U) "Meta/" ("" "" "56214") "Meta^Con" ("" "" "5645D" :U) "Con^Meta" ("" "" "562FA" :U) "MetamodCon" ("" "" "5660B" :U) "ConmodMeta" ("" "" "5642B" :U) "Metamod" ("" "" "56250" :U) "MetaNEG" ("" "" "553D2" :U) "MetaABS" ("" "" "555B2" :U) "MetaINV" ("" "" "553EB" :U) "MetaRE" ("" "" "5542C" :U) "MetaIM" ("" "" "55495" :U) "MetaCONJ" ("" "" "55567" :U) "MetaSQ" ("" "" "555E9" :U) "MetaSIN" ("" "" "5533C" :U) "MetaCOS" ("" "" "55378" :U) "MetaTAN" ("" "" "553A5" :U) "MetaSINH" ("" "" "5529C" :U) "MetaCOSH" ("" "" "552B0" :U) "MetaTANH" ("" "" "552C4" :U) "MetaEXP" ("" "" "552D8" :U) "MetaEXPM" ("" "" "55300" :U) "MetaALOG" ("" "" "552EC" :U) "SYMCOLCT" ("symf --> symf" " :: uncrunch colct ;" "57D90") "colct" ("symf --> symf" "Basic collection function, does not check numeric results flag. Disassembly: :: EXPLODE pshzer colfac @@ -336,563 +336,563 @@ numeric results flag. Disassembly: SYMN COLA coleval ; -- -Flags: -3" "57DA4" :U) "colfac" ("meta1 meta2 \\-> meta'" "Appends objects in meta2 tail to meta1 tail +Flags: -3" "57DA4" :U) "colfac" ("meta1 meta2 --> meta'" "Appends objects in meta2 tail to meta1 tail replacing all -, /, NEG, INV and SQ with +, *, ^, and -1 as a possible factor. Example rules: 'SQ(A)' 'A^2' '-A' '-1*A' 'A-B' 'A+-1*b' - 'A/B' 'A*B^-1'" "587AA" :U) "colrev" ("meta1 meta2 \\-> meta'" "Appends objects in meta2 to tail of meta1 + 'A/B' 'A*B^-1'" "587AA" :U) "colrev" ("meta1 meta2 --> meta'" "Appends objects in meta2 to tail of meta1 collecting numeric factors, ordering terms according to a comparison function, collecting numeric terms to front. Only + and * factors are checked. Sub-routines used by -this function:" "57E08" :U) "MetaLess?" ("meta1 meta2 \\-> meta1 meta2 flag" "" "58511" :U) "MetaMore?" ("meta1 meta2 \\-> meta1 meta2 flag" "" "58525" :U) "BodyMore?" ("ob1 ob2 \\-> flag" "" "585A7" :U) "colunfac" ("meta1 meta2 \\-> meta'" "Appends objects in meta2 to head of meta1 +this function:" "57E08" :U) "MetaLess?" ("meta1 meta2 --> meta1 meta2 flag" "" "58511" :U) "MetaMore?" ("meta1 meta2 --> meta1 meta2 flag" "" "58525" :U) "BodyMore?" ("ob1 ob2 --> flag" "" "585A7" :U) "colunfac" ("meta1 meta2 --> meta'" "Appends objects in meta2 to head of meta1 converting ^, + and * to / and - when -suitable." "58A20" :U) "coleval" ("ob \\-> ob'" "Passes FALSE as parameter to parameval. Thus -eval uses ?COLCT to check special evaluation." "58CDA" :U) "SYMEXPAN" ("symf \\-> symf" "Expands symbolic or float" "57A0C" :U) "expan" ("meta1 meta2 meta3 \\-> meta" "Expands meta3. Successful part is added to +suitable." "58A20" :U) "coleval" ("ob --> ob'" "Passes FALSE as parameter to parameval. Thus +eval uses ?COLCT to check special evaluation." "58CDA" :U) "SYMEXPAN" ("symf --> symf" "Expands symbolic or float" "57A0C" :U) "expan" ("meta1 meta2 meta3 --> meta" "Expands meta3. Successful part is added to tail of meta2. Calls expan1 and larg until -meta3 becomes empty." "57A48" :U) "expan1" ("meta \\-> meta1 meta2" "Expands meta. Meta1 is the unsuccessful part, +meta3 becomes empty." "57A48" :U) "expan1" ("meta --> meta1 meta2" "Expands meta. Meta1 is the unsuccessful part, meta2 the successful part (could be just and operator). Sub-expanders:" "57AA2" :U) "?expan^" ("" "If ^ then expands (returns if successful.)" "57B63" :U) "expansq" ("" "Expands SQ." "57AB6" :U) "?expanneginv" ("" "Prevents Meta->() from expanding [Expr INV NEG]." "57B4C" :U) "?expanapp" ("" "If xFCNAPPLY then tries calling -?EXPAN ." "57B01" :U) "expansum^" ("" "Expands (A+B)^2 or (A-B)^2" "57C71" :U) "NXTPOT%" ("% \\-> flag %' T -% \\-> % F" "Returns next number when expanding ^. +?EXPAN ." "57B01" :U) "expansum^" ("" "Expands (A+B)^2 or (A-B)^2" "57C71" :U) "NXTPOT%" ("% --> flag %' T +% --> % F" "Returns next number when expanding ^. The flag indicates wheter %0>. Do not -use for %0." "57CF8" :U) "XEQINTEGID" ("ob ob ob id/lam \\-> symf" "" "1F201" :U) "XEQINTEG" ("ob ob ob QN \\-> symf" "" "1F27A" :U) "SYMINTEG" ("symf symf symf QN \\-> symf" "" "5AAC7" :U) "NUMINTEG" ("symf QN symf_lo symf_hi \\-> %" "" "5662E" :U) "CALCINTEG" ("seco %precision %lo %hi \\-> %integral %error" "Low level numeric integration. If %low = %hi +use for %0." "57CF8" :U) "XEQINTEGID" ("ob ob ob id/lam --> symf" "" "1F201" :U) "XEQINTEG" ("ob ob ob QN --> symf" "" "1F27A" :U) "SYMINTEG" ("symf symf symf QN --> symf" "" "5AAC7" :U) "NUMINTEG" ("symf QN symf_lo symf_hi --> %" "" "5662E" :U) "CALCINTEG" ("seco %precision %lo %hi --> %integral %error" "Low level numeric integration. If %low = %hi returns %0 %0. Checks that 1E-12 \\<= %accuracy \\<=1 1. seco gets % as input and should return one -value. " "52C36" :U) "intg" ("#0 #0 meta \\-> meta_ok meta_fail" "Integrates meta where variable of integration +value. " "52C36" :U) "intg" ("#0 #0 meta --> meta_ok meta_fail" "Integrates meta where variable of integration has been changed to LAMdvar. Meta objects should be merged by addition. Use colunfac -to resume /, -, etc. from *, +." "5ACC7" :U) "forceadd" ("meta \\-> meta'" "Forces top level operators to be +, NEG when +to resume /, -, etc. from *, +." "5ACC7" :U) "forceadd" ("meta --> meta'" "Forces top level operators to be +, NEG when possible by changing from -, +, NEG. Attempts to arrange rightmost term to be second argument for top +. Example: - 'A+(B+C)' 'A+B+-C'" "5D0C2" :U) "forcemul?aga" ("meta \\-> meta'" "Recursive Meta<-D, MetaD-> and forcemul + 'A+(B+C)' 'A+B+-C'" "5D0C2" :U) "forcemul?aga" ("meta --> meta'" "Recursive Meta<-D, MetaD-> and forcemul calling. If any operation was successful -AGAIN is executed." "5B659" :U) "forcemul" ("meta \\-> meta'" "Forces top level operator to be + and NEG +AGAIN is executed." "5B659" :U) "forcemul" ("meta --> meta'" "Forces top level operator to be + and NEG when possible by changing from / and INV. -LAMdvar is ordered specially." "5B717" :U) "intg1" ("M_ok M_fail M_temp meta \\-> M_ok' M_fail' M_temp" "Integrates meta, ok part is adds to meta1 +LAMdvar is ordered specially." "5B717" :U) "intg1" ("M_ok M_fail M_temp meta --> M_ok' M_fail' M_temp" "Integrates meta, ok part is adds to meta1 (meta3 is the next part to integrate in the -top level loop.)" "5AFAB" :U) "intg1ok" ("M1 M2 M3 M4 \\-> M1' M2 M3 T" "Adds M4 to M1. (Successful intg1)." "5B0FA" :U) "intg1fail" ("M1 M2 M3 M4 \\-> M1 M2' M4 T" "Adds M4 to M2. (Unsuccessful intg1)." "5B09B" :U) "intgconst" ("M_ok M_fail M_temp meta \\-> M_ok' M_fail' M_temp" "Integrates constant to meta. (dvars? gives -FALSE)." "5B0CD" :U) "intglinear" ("M1 M2 M3 M4 \\-> M1' M2 M3" "Integrates linear term (M4)." "5B131" :U) "intgaddlin" ("meta #loc \\-> meta'" "Adds 2^/2 to LAMdvar in meta at stack level -#loc." "5B140" :U) "linear?" ("meta #level \\-> meta' T -meta #level \\-> meta' #loc F" "Is meta linear in LAMdvar? +top level loop.)" "5AFAB" :U) "intg1ok" ("M1 M2 M3 M4 --> M1' M2 M3 T" "Adds M4 to M1. (Successful intg1)." "5B0FA" :U) "intg1fail" ("M1 M2 M3 M4 --> M1 M2' M4 T" "Adds M4 to M2. (Unsuccessful intg1)." "5B09B" :U) "intgconst" ("M_ok M_fail M_temp meta --> M_ok' M_fail' M_temp" "Integrates constant to meta. (dvars? gives +FALSE)." "5B0CD" :U) "intglinear" ("M1 M2 M3 M4 --> M1' M2 M3" "Integrates linear term (M4)." "5B131" :U) "intgaddlin" ("meta #loc --> meta'" "Adds 2^/2 to LAMdvar in meta at stack level +#loc." "5B140" :U) "linear?" ("meta #level --> meta' T +meta #level --> meta' #loc F" "Is meta linear in LAMdvar? #level is first location of LAMdvar obtained from dvars? - :: linear DUP IT SWAPDROP ;" "5AD80" :U) "linear" ("meta #level \\-> meta #loc flag" " :: linear SWAPDROP ;" "5AD9E" :U) "linear!" ("meta #level \\-> meta' flag" "" "5AD6C" :U) "D/D*" ("" "Derivative of multiplication." "7DBE2") "D/D+" ("" "Derivative of addition." "7DBED") "D/D-" ("" "Derivative of subtraction." "7DBF8") "D/D/" ("" "Derivative of division." "7DC03") "D/Dalg=" ("" "Derivative of equality." "7DC72") "D/D=" ("" "Derivative of equality." "7DC72") "D/DABS" ("" "Derivative of ABS." "7DC7D") "D/DACOS" ("" "Derivative of ACOS." "7DCA1") "D/DACOSH" ("" "Derivative of ACOSH." "7DCAC") "D/DALOG" ("" "Derivative of ALOG." "7DCB7") "D/DAPPLY" ("" "" "7DE1C") "D/DARG" ("" "Derivative of ARG." "7DCC2") "D/DASIN" ("" "Derivative of ASIN." "7DCCD") "D/DASINH" ("" "Derivative of ASINH." "7DCD8") "D/DATAN" ("" "Derivative of ATAN." "7DCE3") "D/DATANH" ("" "Derivative of ATANH." "7DCEE") "D/DCHS" ("" "Derivative of CHS." "7DCF9") "D/DCONJ" ("" "Derivative of CONJ." "7DD17") "D/DCOS" ("" "Derivative of COS." "7DD35") "D/DCOSH" ("" "Derivative of COSH." "7DD40") "D/DDER" ("" "Derivative of derivative." "7DDF0") "D/DEXPM1" ("" "Derivative of EXP." "7DD4B") "D/DEXP" ("" "Derivative of EXP." "7DD4B") "D/DIFTE" ("" "Derivative of IFTE." "7DD82") "D/DINTEGRAL" ("" "Derivative of integral." "7DE06") "D/DINV" ("" "Derivative of INV." "7DD56") "D/DLN" ("" "Derivative of LN." "7DD61") "D/DLNP1" ("" "Derivative of LNP1." "7DD6C") "D/DLOG" ("" "Derivative of LOG." "7DD77") "D/DSIN" ("" "Derivative of SIN." "7DD8D") "D/DSINH" ("" "Derivative of SINH." "7DD98") "D/DSQ" ("" "Derivative of SQ." "7DDA3") "D/DSQRT" ("" "Derivative of SQRT." "7DDAE") "D/DSUM" ("" "Derivative of SUM." "7DE11") "D/DTAN" ("" "Derivative of TAN." "7DDB9") "D/DTANH" ("" "Derivative of TANH." "7DDC4") "D/DWHERE" ("" "" "7DDFB") "D/D^" ("" "Derivative of power." "7DDCF") "D/D^X" ("" "" "7DDDA") "D/D^Y" ("" "" "7DDE5") "SYMWHERE" ("symf {} \\-> symf" "" "1F38B" :U) "XEQSYMWHERE" ("symf QN1 id1..QNn idn \\-> symf" "" "1F439" :U) "CKWHEREARGS" ("checks pairs of quoted names" "Checks pairs of quoted names/ids." "1F43E" :U) "SYMBWHERE" ("symf QN1 id1..QNn idn #2n+1 \\-> symf" "" "547B5") "WHERE1" ("QN1 id1..QNn idn #n meta1 \\-> symf" "Used when meta size is 1." "547E2" :U) "WHEREN" ("QN1 id1..QNn idn #2 metan \\-> symf" "" "54887" :U) "SYMSHOW" ("sym id/lam \\-> symf" "" "58D75") "XEQSHOWLS" ("sym {} \\-> symf" "" "20B00") "SHOWLS" ("sym {names} \\-> symf" "See this for a good example of recursive -parameval." "5910B" :U) "%IFTE" ("% ob1 ob2 \\-> ?" "" "1A4A3" :U) "SYMIFTE" ("sym symf symf \\-> symf" "Uses cknumdsptch1 with:" "54564" :U) "MetaIFTE" ("" "" "54609" :U) "NumIFTE" ("" "" "54653" :U) "SYMQUAD" ("sym id \\-> symf" "Avoids the obvious in solving a quadratic -equation." "591AD" :U) "SYMTAYLR" ("sym id % \\-> symf" "Calculates taylor polynomial." "595DD" :U) "SYMISOL" ("sym id \\-> symb" "Isolate a variable." "57293" :U) "XEQSYMDERCON" ("QN %/C%/u \\-> symf" "" "1F113" :U) "XEQSYMDERSTEP" ("QN sym \\-> symf" "" "1F0F5" :U) "SYMDERSTEP" ("QN sym \\-> symf" "No CKSYMBTYPE check." "54977" :U) "SYMDER" ("sym sym \\-> symf" "" "54954" :U) "SYMSUM" ("sym sym sym ob \\-> symf" "" "56949" :U) "SYM%SUM" ("sym sym % ob \\-> symf" "" "56A06" :U) "%SYMSUM" ("sym % sym ob \\-> symf" "" "56A4C" :U) "%%SUM" ("sym % % ob \\-> symf" "" "56AC9" :U) "addt+" ("meta \\-> meta&+" "" "5BC94" :U) "addt-" ("meta \\-> meta&-" "" "5BC67" :U) "addt*" ("meta \\-> meta&*" "" "5CD16" :U) "addtNEG" ("meta \\-> meta&NEG" "" "5CD2A" :U) "addtINV" ("meta \\-> meta&INV" "" "5CD3E" :U) "repl/" ("meta&ob \\-> meta&/" "" "5BCC1" :U) "repl*" ("meta&ob \\-> meta&*" "" "5BCEE" :U) "M1st+?Drp" ("meta&+ \\-> meta" "" "5ACD6" :U) "meta+" ("meta&NEG \\-> meta&-" "" "5BC5D" :U) "meta-" ("meta&NEG \\-> meta&+" "" "5BC8A" :U) "meta*" ("meta&INV \\-> meta&/" "" "5BCB7" :U) "meta/" ("meta&INV \\-> meta&*" "" "5BCE4" :U) "drpmeta+" ("meta&NEG&ob \\-> meta&- -meta&ob \\-> meta&+" "" "5BD3E" :U) "drpmeta-" ("meta&NEG&ob \\-> meta&+ -meta&ob \\-> meta&-" "" "5BD57" :U) "drpmeta*" ("meta&INV&ob \\-> meta&/ -meta&ob \\-> meta&*" "" "5BD70" :U) "drpmeta/" ("meta&INV&ob \\-> meta&* -meta&ob \\-> meta&/" "" "5BD89" :U) "metaneg" ("meta&NEG \\-> meta -meta \\-> meta&NEG" "" "5BBE5" :U) "metainv" ("meta&INV \\-> meta -meta \\-> meta&INV" "" "5BC3F" :U) "metaneglft" ("meta \\-> meta'" "metaneg on left sub-expression." "5BC03" :U) "metainvlft" ("meta \\-> meta'" "metainv on left sub-expression." "5BC21" :U) "pshzerpsharg" ("meta \\-> M_last M_rest" "Pushes last sub-expression in meta. If meta -is a valid expression M_rest will be empty." "5EA9F") "pZpargSWAPUn" ("meta \\-> M_rest M_last" "pshzerpsharg then psh ." "63F92") "plDRPpZparg" ("meta&ob \\-> M_last M_rest" "Drops ob then calls pshzerpsharg ." "63F56") "pargop" ("meta \\-> M_last&op M_rest" "Pushes last sub-expression ignoring first + :: linear DUP IT SWAPDROP ;" "5AD80" :U) "linear" ("meta #level --> meta #loc flag" " :: linear SWAPDROP ;" "5AD9E" :U) "linear!" ("meta #level --> meta' flag" "" "5AD6C" :U) "D/D*" ("" "Derivative of multiplication." "7DBE2") "D/D+" ("" "Derivative of addition." "7DBED") "D/D-" ("" "Derivative of subtraction." "7DBF8") "D/D/" ("" "Derivative of division." "7DC03") "D/Dalg=" ("" "Derivative of equality." "7DC72") "D/D=" ("" "Derivative of equality." "7DC72") "D/DABS" ("" "Derivative of ABS." "7DC7D") "D/DACOS" ("" "Derivative of ACOS." "7DCA1") "D/DACOSH" ("" "Derivative of ACOSH." "7DCAC") "D/DALOG" ("" "Derivative of ALOG." "7DCB7") "D/DAPPLY" ("" "" "7DE1C") "D/DARG" ("" "Derivative of ARG." "7DCC2") "D/DASIN" ("" "Derivative of ASIN." "7DCCD") "D/DASINH" ("" "Derivative of ASINH." "7DCD8") "D/DATAN" ("" "Derivative of ATAN." "7DCE3") "D/DATANH" ("" "Derivative of ATANH." "7DCEE") "D/DCHS" ("" "Derivative of CHS." "7DCF9") "D/DCONJ" ("" "Derivative of CONJ." "7DD17") "D/DCOS" ("" "Derivative of COS." "7DD35") "D/DCOSH" ("" "Derivative of COSH." "7DD40") "D/DDER" ("" "Derivative of derivative." "7DDF0") "D/DEXPM1" ("" "Derivative of EXP." "7DD4B") "D/DEXP" ("" "Derivative of EXP." "7DD4B") "D/DIFTE" ("" "Derivative of IFTE." "7DD82") "D/DINTEGRAL" ("" "Derivative of integral." "7DE06") "D/DINV" ("" "Derivative of INV." "7DD56") "D/DLN" ("" "Derivative of LN." "7DD61") "D/DLNP1" ("" "Derivative of LNP1." "7DD6C") "D/DLOG" ("" "Derivative of LOG." "7DD77") "D/DSIN" ("" "Derivative of SIN." "7DD8D") "D/DSINH" ("" "Derivative of SINH." "7DD98") "D/DSQ" ("" "Derivative of SQ." "7DDA3") "D/DSQRT" ("" "Derivative of SQRT." "7DDAE") "D/DSUM" ("" "Derivative of SUM." "7DE11") "D/DTAN" ("" "Derivative of TAN." "7DDB9") "D/DTANH" ("" "Derivative of TANH." "7DDC4") "D/DWHERE" ("" "" "7DDFB") "D/D^" ("" "Derivative of power." "7DDCF") "D/D^X" ("" "" "7DDDA") "D/D^Y" ("" "" "7DDE5") "SYMWHERE" ("symf {} --> symf" "" "1F38B" :U) "XEQSYMWHERE" ("symf QN1 id1..QNn idn --> symf" "" "1F439" :U) "CKWHEREARGS" ("checks pairs of quoted names" "Checks pairs of quoted names/ids." "1F43E" :U) "SYMBWHERE" ("symf QN1 id1..QNn idn #2n+1 --> symf" "" "547B5") "WHERE1" ("QN1 id1..QNn idn #n meta1 --> symf" "Used when meta size is 1." "547E2" :U) "WHEREN" ("QN1 id1..QNn idn #2 metan --> symf" "" "54887" :U) "SYMSHOW" ("sym id/lam --> symf" "" "58D75") "XEQSHOWLS" ("sym {} --> symf" "" "20B00") "SHOWLS" ("sym {names} --> symf" "See this for a good example of recursive +parameval." "5910B" :U) "%IFTE" ("% ob1 ob2 --> ?" "" "1A4A3" :U) "SYMIFTE" ("sym symf symf --> symf" "Uses cknumdsptch1 with:" "54564" :U) "MetaIFTE" ("" "" "54609" :U) "NumIFTE" ("" "" "54653" :U) "SYMQUAD" ("sym id --> symf" "Avoids the obvious in solving a quadratic +equation." "591AD" :U) "SYMTAYLR" ("sym id % --> symf" "Calculates taylor polynomial." "595DD" :U) "SYMISOL" ("sym id --> symb" "Isolate a variable." "57293" :U) "XEQSYMDERCON" ("QN %/C%/u --> symf" "" "1F113" :U) "XEQSYMDERSTEP" ("QN sym --> symf" "" "1F0F5" :U) "SYMDERSTEP" ("QN sym --> symf" "No CKSYMBTYPE check." "54977" :U) "SYMDER" ("sym sym --> symf" "" "54954" :U) "SYMSUM" ("sym sym sym ob --> symf" "" "56949" :U) "SYM%SUM" ("sym sym % ob --> symf" "" "56A06" :U) "%SYMSUM" ("sym % sym ob --> symf" "" "56A4C" :U) "%%SUM" ("sym % % ob --> symf" "" "56AC9" :U) "addt+" ("meta --> meta&+" "" "5BC94" :U) "addt-" ("meta --> meta&-" "" "5BC67" :U) "addt*" ("meta --> meta&*" "" "5CD16" :U) "addtNEG" ("meta --> meta&NEG" "" "5CD2A" :U) "addtINV" ("meta --> meta&INV" "" "5CD3E" :U) "repl/" ("meta&ob --> meta&/" "" "5BCC1" :U) "repl*" ("meta&ob --> meta&*" "" "5BCEE" :U) "M1st+?Drp" ("meta&+ --> meta" "" "5ACD6" :U) "meta+" ("meta&NEG --> meta&-" "" "5BC5D" :U) "meta-" ("meta&NEG --> meta&+" "" "5BC8A" :U) "meta*" ("meta&INV --> meta&/" "" "5BCB7" :U) "meta/" ("meta&INV --> meta&*" "" "5BCE4" :U) "drpmeta+" ("meta&NEG&ob --> meta&- +meta&ob --> meta&+" "" "5BD3E" :U) "drpmeta-" ("meta&NEG&ob --> meta&+ +meta&ob --> meta&-" "" "5BD57" :U) "drpmeta*" ("meta&INV&ob --> meta&/ +meta&ob --> meta&*" "" "5BD70" :U) "drpmeta/" ("meta&INV&ob --> meta&* +meta&ob --> meta&/" "" "5BD89" :U) "metaneg" ("meta&NEG --> meta +meta --> meta&NEG" "" "5BBE5" :U) "metainv" ("meta&INV --> meta +meta --> meta&INV" "" "5BC3F" :U) "metaneglft" ("meta --> meta'" "metaneg on left sub-expression." "5BC03" :U) "metainvlft" ("meta --> meta'" "metainv on left sub-expression." "5BC21" :U) "pshzerpsharg" ("meta --> M_last M_rest" "Pushes last sub-expression in meta. If meta +is a valid expression M_rest will be empty." "5EA9F") "pZpargSWAPUn" ("meta --> M_rest M_last" "pshzerpsharg then psh ." "63F92") "plDRPpZparg" ("meta&ob --> M_last M_rest" "Drops ob then calls pshzerpsharg ." "63F56") "pargop" ("meta --> M_last&op M_rest" "Pushes last sub-expression ignoring first object in meta. Thus op is +, -, etc. and -M_last is their second argument." "5E68E" :U) "larg" ("meta \\-> M_rest M_last" "Splits last sub-expression from meta." "5EAC2" :U) "parg&" ("meta1 meta2 \\-> meta1&M_last M_rest" "" "5E6F2" :U) "larg&" ("meta1 meta2 \\-> meta1&M_rest M_last" "" "5CCEE" :U) "drppargtop&" ("meta&ob \\-> M_last&M_rest" "" "5CBF9" :U) "swappargunrot" ("meta1 meta2 \\-> M_rest meta2 M_last" "" "57F4B" :U) "drppargsym" ("meta&ob \\-> 'M_rest''MetaLast'" "Buids objects with PSYMBN. Will give invalid +M_last is their second argument." "5E68E" :U) "larg" ("meta --> M_rest M_last" "Splits last sub-expression from meta." "5EAC2" :U) "parg&" ("meta1 meta2 --> meta1&M_last M_rest" "" "5E6F2" :U) "larg&" ("meta1 meta2 --> meta1&M_rest M_last" "" "5CCEE" :U) "drppargtop&" ("meta&ob --> M_last&M_rest" "" "5CBF9" :U) "swappargunrot" ("meta1 meta2 --> M_rest meta2 M_last" "" "57F4B" :U) "drppargsym" ("meta&ob --> 'M_rest''MetaLast'" "Buids objects with PSYMBN. Will give invalid expressions if ob is not a two-argument -function." "1CF42" :U) "splitup" ("meta #n #m \\-> meta #level" "Calculates stack level of last object to be +function." "1CF42" :U) "splitup" ("meta #n #m --> meta #level" "Calculates stack level of last object to be included when splitting last #m sub- expressions from meta starting from stack level n. (2 1 would give level of first -object in the last sub-expression.)" "5F926" :U) "splitdown" ("meta #n #m \\-> meta #lowlevel #args+1" "Seeks stack level n-1 downwards for extra +object in the last sub-expression.)" "5F926" :U) "splitdown" ("meta #n #m --> meta #lowlevel #args+1" "Seeks stack level n-1 downwards for extra operators for #m expressions. #lowlevel is the stack level of the extra operator. #args indicates how many expressions the lowlevel -operator is still missing." "5F96E" :U) "?spliteq" ("meta1&meta2&= \\-> meta2 meta1" "If meta contains =, splits two sides, -otherwise DUP." "558BE" :U) "count+" ("meta \\-> meta #0 -meta &+&+..&+ \\-> meta #n" "" "58C02" :U) "count*" ("meta \\-> meta #0 -meta &*&*..&* \\-> meta #n" "Same as count+ for *." "58C0E" :U) "MetaMulInv" ("" "Simplifiy combinations of INV and * -(using /)." "5BE56" :U) "colinv1" ("[expr1 INV expr2 INV *] \\-> [expr1 expr2 /]" "" "58A61" :U) "colinv2" ("[expr INV *] \\-> [expr /]" "" "58A93" :U) "colinv3" ("[expr1 INV expr2 *] \\-> [expr1 expr2 /]" "" "58AAC" :U) "MetaDNEG" ("double negate" "Double negation." "5971D" :U) "MetaDINV" ("double invert" "Double inversion." "5976B" :U) "Meta*1" ("mult by one" "Multiply by one." "597B5" :U) "Meta^1" ("pow by one" "Raise to power of one." "5983B" :U) "Meta1/" ("div by one" "Divide by one." "59885" :U) "Meta+1-1" ("add 1 subtract 1" "Add one and subtract one." "5990F" :U) "MetaRCOLCT" ("restricted collection" "Restricted collection." "596D3" :U) "Meta<-T" ("move nearest right term to left" "Move nearest right term to the left." "5C6D9" :U) "MetaT->" ("move nearest left term to right" "Move nearest left term to the right." "5C68D" :U) "Meta(())" ("parenthesise nearest term" "Put parentheses over nearest term." "5C623" :U) "Meta(<-" ("include left term" "Include left term." "5C589" :U) "Meta->)" ("include right term" "Include right term." "5C5D6" :U) "Meta<-->" ("commute terms" "Commute terms." "5BE81" :U) "Meta<-A" ("associate left term" "Associate left term." "5BECE" :U) "MetaA->" ("associate right term" "Associate right term." "5BF53" :U) "Meta->()" ("remove prefix" "Remove prefix." "5C137" :U) "Meta<-D" ("delete left term" "Delete left term (via expansion)." "5C0B9" :U) "Meta<-D!" ("delete left term" "Delete left term (above - ^ expansion)." "5C102" :U) "MetaD->" ("delete right term" "Delete right term (via expansion)." "5BFD8" :U) "Meta<-M" ("merge common factor on left" "Merge common factor on left side." "5C3C2" :U) "MetaM->" ("merge common factor on right" "Merge common factor on right side." "5C4CF" :U) "Meta-()" ("double negate & remove prefix" "Double negate, then remove prefix." "5C261" :U) "Meta1/()" ("double invert & remove prefix" "Double inversion, then remove prefix." "5C204" :U) "MetaL*" ("LN(a^b) \\-> b*LN(a)" "Transform LN(A^B) to LN(A)*B." "5C348" :U) "MetaL()" ("b*LN(a) \\-> LN(a^b)" "Transform LN(A)*B to LN(A^B)." "5C375" :U) "MetaE^" ("EXP(a*b) \\-> EXP(a)^b" "Transform EXP(A*B) to EXP(A)^B." "5C2CE" :U) "MetaE()" ("EXP(a)^b \\-> EXP(a*b)" "Transform EXP(A)^B to EXP(A*B)." "5C31B" :U) "Meta->TRG" ("change EXP to trig. fns." "Change EXP to trigonometric functions." "5C670" :U) "MetaAF" ("add fractions" "Add fractions." "5C53C" :U) "Meta->DEF" ("define function" "Define function (SIN, SINH, ASIN...)" "5C845" :U) "MetaTRG*" ("expand trig fns. of a sum" "Expand trigonometric function of a sum." "5C91D" :U) "Meta->()C%" ("remove 1st RE,IM; CONJ" "Remove first RE, IM or CONJ." "5C73D" :U) "Meta<-Dall" ("" "" "5CDF2" :U) "MetaD->all" ("" "" "5CEF1" :U) "Meta<-Aall" ("" "" "5CE15" :U) "MetaA->all" ("" "" "5CE4C" :U) "Meta<-Mall" ("" "" "5CFF5" :U) "MetaM->all" ("" "" "5D009" :U) "Meta<-Tall" ("" "" "5CF5A" :U) "MetaT->all" ("" "" "5CF23" :U) "Meta(<-all" ("" "" "5CEBA" :U) "Meta->)all" ("" "" "5CE83" :U) "Meta->()all" ("" "" "5CF91" :U) "Meta->()C%all" ("" "" "5CFC3" :U) "evalcase:" ("meta \\-> ?" "Evaluates next object. If it drops current +operator is still missing." "5F96E" :U) "?spliteq" ("meta1&meta2&= --> meta2 meta1" "If meta contains =, splits two sides, +otherwise DUP." "558BE" :U) "count+" ("meta --> meta #0 +meta &+&+..&+ --> meta #n" "" "58C02" :U) "count*" ("meta --> meta #0 +meta &*&*..&* --> meta #n" "Same as count+ for *." "58C0E" :U) "MetaMulInv" ("" "Simplifiy combinations of INV and * +(using /)." "5BE56" :U) "colinv1" ("[expr1 INV expr2 INV *] --> [expr1 expr2 /]" "" "58A61" :U) "colinv2" ("[expr INV *] --> [expr /]" "" "58A93" :U) "colinv3" ("[expr1 INV expr2 *] --> [expr1 expr2 /]" "" "58AAC" :U) "MetaDNEG" ("double negate" "Double negation." "5971D" :U) "MetaDINV" ("double invert" "Double inversion." "5976B" :U) "Meta*1" ("mult by one" "Multiply by one." "597B5" :U) "Meta^1" ("pow by one" "Raise to power of one." "5983B" :U) "Meta1/" ("div by one" "Divide by one." "59885" :U) "Meta+1-1" ("add 1 subtract 1" "Add one and subtract one." "5990F" :U) "MetaRCOLCT" ("restricted collection" "Restricted collection." "596D3" :U) "Meta<-T" ("move nearest right term to left" "Move nearest right term to the left." "5C6D9" :U) "MetaT->" ("move nearest left term to right" "Move nearest left term to the right." "5C68D" :U) "Meta(())" ("parenthesise nearest term" "Put parentheses over nearest term." "5C623" :U) "Meta(<-" ("include left term" "Include left term." "5C589" :U) "Meta->)" ("include right term" "Include right term." "5C5D6" :U) "Meta<-->" ("commute terms" "Commute terms." "5BE81" :U) "Meta<-A" ("associate left term" "Associate left term." "5BECE" :U) "MetaA->" ("associate right term" "Associate right term." "5BF53" :U) "Meta->()" ("remove prefix" "Remove prefix." "5C137" :U) "Meta<-D" ("delete left term" "Delete left term (via expansion)." "5C0B9" :U) "Meta<-D!" ("delete left term" "Delete left term (above - ^ expansion)." "5C102" :U) "MetaD->" ("delete right term" "Delete right term (via expansion)." "5BFD8" :U) "Meta<-M" ("merge common factor on left" "Merge common factor on left side." "5C3C2" :U) "MetaM->" ("merge common factor on right" "Merge common factor on right side." "5C4CF" :U) "Meta-()" ("double negate & remove prefix" "Double negate, then remove prefix." "5C261" :U) "Meta1/()" ("double invert & remove prefix" "Double inversion, then remove prefix." "5C204" :U) "MetaL*" ("LN(a^b) --> b*LN(a)" "Transform LN(A^B) to LN(A)*B." "5C348" :U) "MetaL()" ("b*LN(a) --> LN(a^b)" "Transform LN(A)*B to LN(A^B)." "5C375" :U) "MetaE^" ("EXP(a*b) --> EXP(a)^b" "Transform EXP(A*B) to EXP(A)^B." "5C2CE" :U) "MetaE()" ("EXP(a)^b --> EXP(a*b)" "Transform EXP(A)^B to EXP(A*B)." "5C31B" :U) "Meta->TRG" ("change EXP to trig. fns." "Change EXP to trigonometric functions." "5C670" :U) "MetaAF" ("add fractions" "Add fractions." "5C53C" :U) "Meta->DEF" ("define function" "Define function (SIN, SINH, ASIN...)" "5C845" :U) "MetaTRG*" ("expand trig fns. of a sum" "Expand trigonometric function of a sum." "5C91D" :U) "Meta->()C%" ("remove 1st RE,IM; CONJ" "Remove first RE, IM or CONJ." "5C73D" :U) "Meta<-Dall" ("" "" "5CDF2" :U) "MetaD->all" ("" "" "5CEF1" :U) "Meta<-Aall" ("" "" "5CE15" :U) "MetaA->all" ("" "" "5CE4C" :U) "Meta<-Mall" ("" "" "5CFF5" :U) "MetaM->all" ("" "" "5D009" :U) "Meta<-Tall" ("" "" "5CF5A" :U) "MetaT->all" ("" "" "5CF23" :U) "Meta(<-all" ("" "" "5CEBA" :U) "Meta->)all" ("" "" "5CE83" :U) "Meta->()all" ("" "" "5CF91" :U) "Meta->()C%all" ("" "" "5CFC3" :U) "evalcase:" ("meta --> ?" "Evaluates next object. If it drops current stream then continue, else SKIP next. Example: - :: evalcase: Meta<-D Meta<-Daga ;" "5CD52" :U) "revalcase:" ("meta \\-> ?omeg" "Evaluates next object for sub-expressions + :: evalcase: Meta<-D Meta<-Daga ;" "5CD52" :U) "revalcase:" ("meta --> ?omeg" "Evaluates next object for sub-expressions until current stream is not dropped by ob. Example: Meta<-Daga = :: revalcase: Meta<-D COLA RDROP ; COLA RDROP is there to mark successful -operation." "5CD7A" :U) "PORTSTATUS" ("#port \\-> present? writeable? merged? #size #addr" "Returns information for port." "0AAB2") "PORTEND" ("#port \\-> #addr" "Gets end address of port." "0AB22" :U) "NEXTLIBBAK" ("#addr \\-> backup/library #nextaddr" "Gets next library or QbackupQ." "0AB82") "MERGE" ("#port \\->" "Merges specified port. Only works for port +operation." "5CD7A" :U) "PORTSTATUS" ("#port --> present? writeable? merged? #size #addr" "Returns information for port." "0AAB2") "PORTEND" ("#port --> #addr" "Gets end address of port." "0AB22" :U) "NEXTLIBBAK" ("#addr --> backup/library #nextaddr" "Gets next library or QbackupQ." "0AB82") "MERGE" ("#port -->" "Merges specified port. Only works for port one. Checks if wrong port number was -entered." "0B409" :U) "#>ROMPTR" ("#lib #cmd \\-> ROMPTR" "Creates rompointer." "07E50") "ROMPTR>#" ("ROMPTR \\-> #lib #cmd" "Splits rompointer." "08CCC") "ROMPTR@" ("ROMPTR \\-> ob T - \\-> F" "Recalls contents of rompointer." "07E99") "DUPROMPTR@" ("ROMPTR \\-> ROMPTR ob T - \\-> ROMPTR F" "Does DUP then ROMPTR@." "62C19") "ROMSEC" ("ROMPTR \\-> ?" "Recalls contents of rompointer and EVAL. +entered." "0B409" :U) "#>ROMPTR" ("#lib #cmd --> ROMPTR" "Creates rompointer." "07E50") "ROMPTR>#" ("ROMPTR --> #lib #cmd" "Splits rompointer." "08CCC") "ROMPTR@" ("ROMPTR --> ob T + --> F" "Recalls contents of rompointer." "07E99") "DUPROMPTR@" ("ROMPTR --> ROMPTR ob T + --> ROMPTR F" "Does DUP then ROMPTR@." "62C19") "ROMSEC" ("ROMPTR --> ?" "Recalls contents of rompointer and EVAL. Generates \"Undefined XLIB Error\" if not -found." "02FEF" :U) "?>ROMPTR" ("ob \\-> ob'" "If ROM-WORD? and TYPECOL? then RPL@." "62A61") "?ROMPTR>" ("ob \\-> ob'" "If TYPEROMP? and content exists -INHARDROM? then return contents." "62A84") "RESOROMP" ("\\-> ob" "Recalls contents of next object in the -runstream (which must be a rompointer)." "62BD8") "PTR>ROMPTR" ("ob \\-> ROMPTR T - \\-> F" "If the object is a library command, returns -its rompointer and TRUE, if not just FALSE." "07E76" :U) "ROMPTRDECOMP" ("ROMPTR \\-> id T - \\-> F" "If the library command exists and has a name, -returns that name and TRUE, otherwise FALSE." "081FB" :U) "PTR>ID" ("ob \\-> id T - \\-> F" "If the object is a library command and has a +found." "02FEF" :U) "?>ROMPTR" ("ob --> ob'" "If ROM-WORD? and TYPECOL? then RPL@." "62A61") "?ROMPTR>" ("ob --> ob'" "If TYPEROMP? and content exists +INHARDROM? then return contents." "62A84") "RESOROMP" ("--> ob" "Recalls contents of next object in the +runstream (which must be a rompointer)." "62BD8") "PTR>ROMPTR" ("ob --> ROMPTR T + --> F" "If the object is a library command, returns +its rompointer and TRUE, if not just FALSE." "07E76" :U) "ROMPTRDECOMP" ("ROMPTR --> id T + --> F" "If the library command exists and has a name, +returns that name and TRUE, otherwise FALSE." "081FB" :U) "PTR>ID" ("ob --> id T + --> F" "If the object is a library command and has a name, returns its name and TRUE, if not -returns just FALSE." "081E3" :U) "COMPILEID" ("id \\-> id T - \\-> ROMPTR T - \\-> F" "Searches id in current path, if found returns +returns just FALSE." "081E3" :U) "COMPILEID" ("id --> id T + --> ROMPTR T + --> F" "Searches id in current path, if found returns TRUE. Else searches attached libraries. If -nothing was found, return FALSE." "07C18" :U) "ROM-WORD?" ("ob \\-> flag" "" "61FB6") "DUPROM-WORD?" ("ob \\-> ob flag" "" "61FA9") "TOSRRP" ("# \\->" "Attaches library to HOME directory. +nothing was found, return FALSE." "07C18" :U) "ROM-WORD?" ("ob --> flag" "" "61FB6") "DUPROM-WORD?" ("ob --> ob flag" "" "61FA9") "TOSRRP" ("# -->" "Attaches library to HOME directory. -- -TEXT:Libraries" "07709") "OFFSRRP" ("# \\->" "Detaches library from HOME directory. +TEXT:Libraries" "07709") "OFFSRRP" ("# -->" "Detaches library from HOME directory. -- -TEXT:Libraries" "076AE") "ONSRRP?" ("# \\-> flag" "Returns TRUE if library is attached to HOME -directory." "0778D" :U) "XEQSETLIB" ("% \\->" "Internal ATTACH." "21C6F") "SETHASH" ("#libnum hxs \\->" "" "07638") "ROMPOLL" ("\\->" "Configures internal and external libraries. +TEXT:Libraries" "076AE") "ONSRRP?" ("# --> flag" "Returns TRUE if library is attached to HOME +directory." "0778D" :U) "XEQSETLIB" ("% -->" "Internal ATTACH." "21C6F") "SETHASH" ("#libnum hxs -->" "" "07638") "ROMPOLL" ("-->" "Configures internal and external libraries. -- -TEXT:Libraries" "021DD" :U) "DOROMPOLL" ("{#libnum1 #libnum2..} \\->" "Configures specified libraries. +TEXT:Libraries" "021DD" :U) "DOROMPOLL" ("{#libnum1 #libnum2..} -->" "Configures specified libraries. -- -TEXT:Libraries" "0210F" :U) "ROMPARTNAME" ("#libnum \\-> id T - \\-> F" "Returns title of library as an ID, and +TEXT:Libraries" "0210F" :U) "ROMPARTNAME" ("#libnum --> id T + --> F" "Returns title of library as an ID, and TRUE. If library is not found, returns just -FALSE." "08199" :U) "LIB>#" ("lib \\-> #libnum T" "Returns number of library." "081DE" :U) "ROMPART>ADDR" ("#libnum \\-> #addr T - \\-> F" "Recalls library addres + 10 (prolog and -length skipped)." "08081" :U) "ROMPARTSIZE" ("#libnum \\-> #nibbles-10 T - \\-> F" "Returns size of library." "080BF" :U) "NEXTROMPID" ("#libnum \\-> #nextlibnum T - \\-> F" "If specified library exists, #libnum is -returned with TRUE." "080DA" :U) "GETHASH" ("#libnum \\-> hxs_table T - \\-> F" "Gets specified library's hash table." "08112" :U) "GETMSG" ("#libnum \\-> [] T - \\-> F" "Gets specified library's message table. +FALSE." "08199" :U) "LIB>#" ("lib --> #libnum T" "Returns number of library." "081DE" :U) "ROMPART>ADDR" ("#libnum --> #addr T + --> F" "Recalls library addres + 10 (prolog and +length skipped)." "08081" :U) "ROMPARTSIZE" ("#libnum --> #nibbles-10 T + --> F" "Returns size of library." "080BF" :U) "NEXTROMPID" ("#libnum --> #nextlibnum T + --> F" "If specified library exists, #libnum is +returned with TRUE." "080DA" :U) "GETHASH" ("#libnum --> hxs_table T + --> F" "Gets specified library's hash table." "08112" :U) "GETMSG" ("#libnum --> [] T + --> F" "Gets specified library's message table. -- -TEXT:Libraries" "08130" :U) "SETMESG" ("[$] #libnum \\->" "Sets message table of specified library. +TEXT:Libraries" "08130" :U) "SETMESG" ("[$] #libnum -->" "Sets message table of specified library. -- -TEXT:Libraries" "0764E" :U) "GETLINK" ("#libnum \\-> hxs_table T - \\-> F" "Gets specified library's link table." "0813C" :U) "GETCONFIG" ("#libnum \\-> ob T - \\-> F" "" "08157" :U) "ROMPART" ("rrp \\-> {#lib1..#libn} T -ROMPTR \\-> #libnum" "Gets the list of libraries attached to the +TEXT:Libraries" "0764E" :U) "GETLINK" ("#libnum --> hxs_table T + --> F" "Gets specified library's link table." "0813C" :U) "GETCONFIG" ("#libnum --> ob T + --> F" "" "08157" :U) "ROMPART" ("rrp --> {#lib1..#libn} T +ROMPTR --> #libnum" "Gets the list of libraries attached to the directory, along with TRUE. If the argument is a rom pointer, returns the library number -of this pointer." "07F86" :U) "BAKNAME" ("bak \\-> id T" "Returns backup's name" "081D9") "BAK>OB" ("bak \\-> ob" "Gets QbackupQ object." "0948E") ">BAK" ("id ob \\-> bak" "Creates backup object with specified name and -contents." "21674") "DUP" ("ob \\-> ob ob" "" "03188") "DUPDUP" ("ob \\-> ob ob ob" "" "62CB9") "NDUPN" ("ob #n \\-> ob..ob #n -ob #0 \\-> #0" "" "5E370") "DUPROT" ("1 2 \\-> 2 2 1" "" "62FB1") "SWAPOVER" ("1 2 \\-> 2 1 2" "" "61380") "DUPUNROT" ("1 2 \\-> 2 1 2" "" "61380") "DUPROLL" ("1..n #n \\-> 1 3..n #n 2" "" "630F1") "DUP4UNROLL" ("1 2 3 \\-> 3 1 2 3" "" "61099") "DUPPICK" ("n..1 #n \\-> n..1 #n n-1" "" "630DD") "2DUPSWAP" ("1 2 \\-> 1 2 2 1" "" "611F9") "DUP3PICK" ("1 2 \\-> 1 2 2 1" "" "611F9") "DUP#2+PICK" ("n..1 #n \\-> n..1 #n n+1" "" "5FC24" :U) "2DUP" ("1 2 \\-> 1 2 1 2" "" "031AC") "2DUP5ROLL" ("1 2 3 \\-> 2 3 2 3 1" "" "63C40") "NDUP" ("1..n #n \\-> 1..n 1..n" "" "031D9") "DROP" ("1 \\->" "" "03244") "DROPDUP" ("1 2 \\-> 1 1" "" "627A7") "DROPSWAP" ("1 2 3 \\-> 2 1" "" "6270C") "XYZ>Y" ("1 2 3 \\-> 2" "" "62726") "ROT2DROP" ("1 2 3 \\-> 2" "" "62726") "DROPSWAPDROP" ("1 2 3 \\-> 2" "" "62726") "DROPROT" ("1 2 3 4 \\-> 2 3 1" "" "62FC5") "DROPOVER" ("1 2 3 \\-> 1 2 1" "" "63029") "2DROP" ("1 2 \\->" "" "03258") "XYZ>" ("1 2 3 \\->" "" "60F4B") "3DROP" ("1 2 3 \\->" "" "60F4B") "XYZW>" ("1..4 \\->" "" "60F7E") "4DROP" ("1..4 \\->" "" "60F7E") "5DROP" ("1..5 \\->" "" "60F72") "6DROP" ("1..6 \\->" "" "60F66") "7DROP" ("1..7 \\->" "" "60F54") "RESETDEPTH" ("ob1..obn obn+1..obx #n \\-> ob1..obn" "Drops all but #n levels of the stack. " "4B710") "DEPTH" ("1..n \\-> 1..n #n" "" "0314C") "UStackDepth" ("\\-> #" "The depth of the stack, similar to DEPTH." "6416D") "reversym" ("1..n #n \\-> n..1 #n" "" "5DE7D") "SWAP" ("1 2 \\-> 2 1" "" "03223") "SWAPDUP" ("1 2 \\-> 2 1 1" "" "62747") "SWAP2DUP" ("1 2 \\-> 2 1 2 1" "" "6386C") "XY>Y" ("1 2 \\-> 2" "" "60F9B") "SWAPDROP" ("1 2 \\-> 2" "" "60F9B") "SWAPDROPDUP" ("1 2 \\-> 2 2" "" "62830") "XYZ>ZX" ("1 2 3 \\-> 3 1" "" "6284B") "UNROTDROP" ("1 2 3 \\-> 3 1" "" "6284B") "SWAPDROPSWAP" ("1 2 3 \\-> 3 1" "" "6284B") "XYZ>ZYX" ("1 2 3 \\-> 3 2 1" "" "60F33") "UNROTSWAP" ("1 2 3 \\-> 3 2 1" "" "60F33") "SWAPROT" ("1 2 3 \\-> 3 2 1" "" "60F33") "XYZW>YWZX" ("1 2 3 4 \\-> 2 4 3 1" "" "63C2C") "SWAP4ROLL" ("1 2 3 4 \\-> 2 4 3 1" "" "63C2C") "SWAP3PICK" ("1 2 3 \\-> 1 3 2 1" "" "63C54") "2SWAP" ("1 2 3 4 \\-> 3 4 1 2" "" "62001") "ROT" ("1 2 3 \\-> 2 3 1" "" "03295") "ROTDUP" ("1 2 3 \\-> 2 3 1 1" "" "62775") "ROT2DUP" ("1 2 3 \\-> 2 3 1 3 1" "" "62C7D") "XYZ>YZ" ("1 2 3 \\-> 2 3" "" "60F21") "ROTDROP" ("1 2 3 \\-> 2 3" "" "60F21") "XYZ>ZY" ("1 2 3 \\-> 3 2" "" "60F0E") "ROTDROPSWAP" ("1 2 3 \\-> 3 2" "" "60F0E") "XYZ>YXZ" ("1 2 3 \\-> 2 1 3" "" "60EE7") "ROTSWAP" ("1 2 3 \\-> 2 1 3" "" "60EE7") "XYZ>Z" ("1 2 3 \\-> 3" "" "6112A") "UNROT2DROP" ("1 2 3 \\-> 3" "" "6112A") "ROTROT2DROP" ("1 2 3 \\-> 3" "" "6112A") "ROTOVER" ("1 2 3 \\-> 2 3 1 3" "" "62CA5") "XYZW>YZWX" ("1 2 3 4 \\-> 2 3 4 1" "" "60FBB") "FOURROLL" ("1 2 3 4 \\-> 2 3 4 1" "" "60FBB") "4ROLL" ("1 2 3 4 \\-> 2 3 4 1" "" "60FBB") "4ROLLDROP" ("1 2 3 4 \\-> 2 3 4" "" "62864") "4ROLLSWAP" ("1 2 3 4 \\-> 2 3 1 4" "" "62ECB") "FOURROLLROT" ("1 2 3 4 \\-> 2 4 1 3" "" "63001") "4ROLLROT" ("1 2 3 4 \\-> 2 4 1 3" "" "63001") "4ROLLOVER" ("1 2 3 4 \\-> 2 3 4 1 4" "" "630A1") "FIVEROLL" ("1 2 3 4 5 \\-> 2 3 4 5 1" "" "60FD8") "5ROLL" ("1 2 3 4 5 \\-> 2 3 4 5 1" "" "60FD8") "5ROLLDROP" ("1 2 3 4 5 \\-> 2 3 4 5" "" "62880") "SIXROLL" ("1..6 \\-> 2..6 1" "" "61002") "6ROLL" ("1..6 \\-> 2..6 1" "" "61002") "SEVENROLL" ("1..7 \\-> 2..7 1" "" "6106B") "7ROLL" ("1..7 \\-> 2..7 1" "" "6106B") "EIGHTROLL" ("1..8 \\-> 2..8 1" "" "6103C") "8ROLL" ("1..8 \\-> 2..8 1" "" "6103C") "ROLL" ("1..n #n \\-> 2..n 1" "" "03325") "ROLLDROP" ("1..n #n \\-> 2..n" "" "62F89") "ROLLSWAP" ("1..n #n \\-> 2..n-1 1 n" "" "62D45") "#1+ROLL" ("ob 1..n #n \\-> 1..n ob" "" "612F3") "#2+ROLL" ("a b 1..n #n \\-> b 1..n a" "" "61318") "#+ROLL" ("1..n+m #n #m \\-> 2..n+m 1" "" "612DE") "#-ROLL" ("1..n-m #n #m \\-> 2..n-m 1" "" "612CC") "XYZ>ZXY" ("1 2 3 \\-> 3 1 2" "" "60FAC") "3UNROLL" ("1 2 3 \\-> 3 1 2" "" "60FAC") "UNROT" ("1 2 3 \\-> 3 1 2" "" "60FAC") "UNROTDUP" ("1 2 3 \\-> 3 1 2 1" "" "62CF5") "UNROTSWAPDROP" ("1 2 3 \\-> 3 2" "" "60F0E") "UNROTOVER" ("1 2 3 \\-> 3 1 2 1" "" "6308D") "XYZW>WXYZ" ("1 2 3 4 \\-> 4 1 2 3" "" "6109E") "FOURUNROLL" ("1 2 3 4 \\-> 4 1 2 3" "" "6109E") "4UNROLL" ("1 2 3 4 \\-> 4 1 2 3" "" "6109E") "4UNROLLDUP" ("1 2 3 4 \\-> 4 1 2 3 3" "" "62D09") "XYZW>W" ("1 2 3 4 \\-> 4" "" "6113C") "4UNROLL3DROP" ("1 2 3 4 \\-> 4" "" "6113C") "4UNROLLROT" ("1 2 3 4 \\-> 4 3 2 1" "" "63015") "FIVEUNROLL" ("1 2 3 4 5 \\-> 5 1 2 3 4" "" "610C4") "5UNROLL" ("1 2 3 4 5 \\-> 5 1 2 3 4" "" "610C4") "SIXUNROLL" ("1..6 \\-> 6 1..5" "" "610FA") "6UNROLL" ("1..6 \\-> 6 1..5" "" "610FA") "(SEVENUNROLL)" ("1..7 \\-> 7 1..6" "" "62BC4") "7UNROLL" ("1..7 \\-> 7 1..6" "" "62BC4") "8UNROLL" ("1..8 \\-> 8 1..7" "" "63119") "10UNROLL" ("1..10 \\-> 10 1..9" "" "6312D") "UNROLL" ("1..n #n \\-> n 1..n-1" "" "0339E") "#1+UNROLL" ("ob 1..n #n \\-> n ob 1..n-1" "" "61353") "#2+UNROLL" ("a b 1..n #n \\-> n a b 1..n-1" "" "61365") "#+UNROLL" ("1..n+m #n #m \\-> n+m 1..n+m-1" "" "6133E") "#-UNROLL" ("1..n-m #n #m \\-> n-m 1..n+m-1" "" "6132C") "OVER" ("1 2 \\-> 1 2 1" "" "032C2") "OVERDUP" ("1 2 \\-> 1 2 1 1" "" "62CCD") "OVERUNROT" ("1 2 \\-> 1 1 2" "" "62D31") "OVERSWAP" ("1 2 \\-> 1 1 2" "" "62D31") "OVER#2+UNROLL" ("1..n #n ob \\-> ob 1..n #n" "" "63105") "OVER5PICK" ("1 2 3 4 \\-> 1 2 3 4 3 1" "" "63C90") "2OVER" ("1 2 3 4 \\-> 1 2 3 4 1 2" "" "63FBA") "3PICK" ("1 2 3 \\-> 1 2 3 1" "" "611FE") "3PICKSWAP" ("1 2 3 \\-> 1 2 1 3" "" "62EDF") "3PICKOVER" ("1 2 3 \\-> 1 2 3 1 3" "" "630B5") "3PICK3PICK" ("1 2 3 \\-> 1 2 3 1 2" "" "63C68") "DROP3PICK" ("1 2 3 4 \\-> 1 2 3 1" "" "35D08" :UBS) "4PICK" ("1 2 3 4 \\-> 1 2 3 4 1" "" "6121C") "4PICKSWAP" ("1 2 3 4 \\-> 1 2 3 1 4" "" "62EF3") "SWAP4PICK" ("1 2 3 4 \\-> 1 2 4 3 1" "" "63C7C") "4PICKOVER" ("1 2 3 4 \\-> 1 2 3 4 1 4" "" "630C9") "5PICK" ("1 2 3 4 5 \\-> 1 2 3 4 5 1" "" "6123A") "6PICK" ("1..6 \\-> 1..6 1" "" "6125E") "7PICK" ("1..7 \\-> 1..7 1" "" "61282") "8PICK" ("1..8 \\-> 1..8 1" "" "612A9") "PICK" ("1..n #n \\-> 1..n 1" "" "032E2") "#1+PICK" ("1..n #n-1 \\-> 1..n 1" "" "611A3") "#2+PICK" ("1..n #n-2 \\-> 1..n 1" "" "611BE") "#3+PICK" ("1..n #n-3 \\-> 1..n 1" "" "611D2") "#4+PICK" ("1..n #n-4 \\-> 1..n 1" "" "611E1") "#+PICK" ("1..n+m #n #m \\-> 1..n+m 1" "" "61184") "#-PICK" ("1..n-m #n #m \\-> 1..n-m 1" "" "61172") "NULLID" ("\\-> id" "Null (empty) identifier." "15777") "NULLLAM" ("\\-> lam" "Puts NULLLAM in the stack." "34D30") "ID_CST" ("ID CST" "" "211B4" :U) "ID_S" ("ID S" "" "225A4" :U) "ID_SKEY" ("ID SKEY" "ID SKEY" "3FACF" :U) "LAM_SKEY" ("LAM SKEY" "" "3FAE8" :U) "ID_X" ("ID X" "" "4AB1C") "'IDX" ("\\-> id" "Puts ID X unevaluated on the stack." "4744F") "ID_Y" ("ID Y" "" "4AB59") "'idUserKeys" ("\\-> id" "Puts ID UserKeys unevaluated on the stack. " "41A39" :U) "ID_UserKeys" ("ID UserKeys" "ID UserKeys" "41A43" :U) "'idUserKeys." ("\\-> id" "Puts ID UserKeys.CRC unevaluated on the -stack. " "41A5F" :U) "ID_UserKeys." ("ID UserKeys.CRC" "" "41A69" :U) "CUREQ" ("ID EQ" "" "1576C" :U) "ID_SIGMADAT" ("ID \\GSDAT" "" "2C1FD" :U) "lam'dvar" ("LAM 'dvar" "LAM 'dvar" "549DB" :U) "'IDPAR" ("\\-> id" "Puts ID PPAR unevaluated on the stack. +of this pointer." "07F86" :U) "BAKNAME" ("bak --> id T" "Returns backup's name" "081D9") "BAK>OB" ("bak --> ob" "Gets QbackupQ object." "0948E") ">BAK" ("id ob --> bak" "Creates backup object with specified name and +contents." "21674") "DUP" ("ob --> ob ob" "" "03188") "DUPDUP" ("ob --> ob ob ob" "" "62CB9") "NDUPN" ("ob #n --> ob..ob #n +ob #0 --> #0" "" "5E370") "DUPROT" ("1 2 --> 2 2 1" "" "62FB1") "SWAPOVER" ("1 2 --> 2 1 2" "" "61380") "DUPUNROT" ("1 2 --> 2 1 2" "" "61380") "DUPROLL" ("1..n #n --> 1 3..n #n 2" "" "630F1") "DUP4UNROLL" ("1 2 3 --> 3 1 2 3" "" "61099") "DUPPICK" ("n..1 #n --> n..1 #n n-1" "" "630DD") "2DUPSWAP" ("1 2 --> 1 2 2 1" "" "611F9") "DUP3PICK" ("1 2 --> 1 2 2 1" "" "611F9") "DUP#2+PICK" ("n..1 #n --> n..1 #n n+1" "" "5FC24" :U) "2DUP" ("1 2 --> 1 2 1 2" "" "031AC") "2DUP5ROLL" ("1 2 3 --> 2 3 2 3 1" "" "63C40") "NDUP" ("1..n #n --> 1..n 1..n" "" "031D9") "DROP" ("1 -->" "" "03244") "DROPDUP" ("1 2 --> 1 1" "" "627A7") "DROPSWAP" ("1 2 3 --> 2 1" "" "6270C") "XYZ>Y" ("1 2 3 --> 2" "" "62726") "ROT2DROP" ("1 2 3 --> 2" "" "62726") "DROPSWAPDROP" ("1 2 3 --> 2" "" "62726") "DROPROT" ("1 2 3 4 --> 2 3 1" "" "62FC5") "DROPOVER" ("1 2 3 --> 1 2 1" "" "63029") "2DROP" ("1 2 -->" "" "03258") "XYZ>" ("1 2 3 -->" "" "60F4B") "3DROP" ("1 2 3 -->" "" "60F4B") "XYZW>" ("1..4 -->" "" "60F7E") "4DROP" ("1..4 -->" "" "60F7E") "5DROP" ("1..5 -->" "" "60F72") "6DROP" ("1..6 -->" "" "60F66") "7DROP" ("1..7 -->" "" "60F54") "RESETDEPTH" ("ob1..obn obn+1..obx #n --> ob1..obn" "Drops all but #n levels of the stack. " "4B710") "DEPTH" ("1..n --> 1..n #n" "" "0314C") "UStackDepth" ("--> #" "The depth of the stack, similar to DEPTH." "6416D") "reversym" ("1..n #n --> n..1 #n" "" "5DE7D") "SWAP" ("1 2 --> 2 1" "" "03223") "SWAPDUP" ("1 2 --> 2 1 1" "" "62747") "SWAP2DUP" ("1 2 --> 2 1 2 1" "" "6386C") "XY>Y" ("1 2 --> 2" "" "60F9B") "SWAPDROP" ("1 2 --> 2" "" "60F9B") "SWAPDROPDUP" ("1 2 --> 2 2" "" "62830") "XYZ>ZX" ("1 2 3 --> 3 1" "" "6284B") "UNROTDROP" ("1 2 3 --> 3 1" "" "6284B") "SWAPDROPSWAP" ("1 2 3 --> 3 1" "" "6284B") "XYZ>ZYX" ("1 2 3 --> 3 2 1" "" "60F33") "UNROTSWAP" ("1 2 3 --> 3 2 1" "" "60F33") "SWAPROT" ("1 2 3 --> 3 2 1" "" "60F33") "XYZW>YWZX" ("1 2 3 4 --> 2 4 3 1" "" "63C2C") "SWAP4ROLL" ("1 2 3 4 --> 2 4 3 1" "" "63C2C") "SWAP3PICK" ("1 2 3 --> 1 3 2 1" "" "63C54") "2SWAP" ("1 2 3 4 --> 3 4 1 2" "" "62001") "ROT" ("1 2 3 --> 2 3 1" "" "03295") "ROTDUP" ("1 2 3 --> 2 3 1 1" "" "62775") "ROT2DUP" ("1 2 3 --> 2 3 1 3 1" "" "62C7D") "XYZ>YZ" ("1 2 3 --> 2 3" "" "60F21") "ROTDROP" ("1 2 3 --> 2 3" "" "60F21") "XYZ>ZY" ("1 2 3 --> 3 2" "" "60F0E") "ROTDROPSWAP" ("1 2 3 --> 3 2" "" "60F0E") "XYZ>YXZ" ("1 2 3 --> 2 1 3" "" "60EE7") "ROTSWAP" ("1 2 3 --> 2 1 3" "" "60EE7") "XYZ>Z" ("1 2 3 --> 3" "" "6112A") "UNROT2DROP" ("1 2 3 --> 3" "" "6112A") "ROTROT2DROP" ("1 2 3 --> 3" "" "6112A") "ROTOVER" ("1 2 3 --> 2 3 1 3" "" "62CA5") "XYZW>YZWX" ("1 2 3 4 --> 2 3 4 1" "" "60FBB") "FOURROLL" ("1 2 3 4 --> 2 3 4 1" "" "60FBB") "4ROLL" ("1 2 3 4 --> 2 3 4 1" "" "60FBB") "4ROLLDROP" ("1 2 3 4 --> 2 3 4" "" "62864") "4ROLLSWAP" ("1 2 3 4 --> 2 3 1 4" "" "62ECB") "FOURROLLROT" ("1 2 3 4 --> 2 4 1 3" "" "63001") "4ROLLROT" ("1 2 3 4 --> 2 4 1 3" "" "63001") "4ROLLOVER" ("1 2 3 4 --> 2 3 4 1 4" "" "630A1") "FIVEROLL" ("1 2 3 4 5 --> 2 3 4 5 1" "" "60FD8") "5ROLL" ("1 2 3 4 5 --> 2 3 4 5 1" "" "60FD8") "5ROLLDROP" ("1 2 3 4 5 --> 2 3 4 5" "" "62880") "SIXROLL" ("1..6 --> 2..6 1" "" "61002") "6ROLL" ("1..6 --> 2..6 1" "" "61002") "SEVENROLL" ("1..7 --> 2..7 1" "" "6106B") "7ROLL" ("1..7 --> 2..7 1" "" "6106B") "EIGHTROLL" ("1..8 --> 2..8 1" "" "6103C") "8ROLL" ("1..8 --> 2..8 1" "" "6103C") "ROLL" ("1..n #n --> 2..n 1" "" "03325") "ROLLDROP" ("1..n #n --> 2..n" "" "62F89") "ROLLSWAP" ("1..n #n --> 2..n-1 1 n" "" "62D45") "#1+ROLL" ("ob 1..n #n --> 1..n ob" "" "612F3") "#2+ROLL" ("a b 1..n #n --> b 1..n a" "" "61318") "#+ROLL" ("1..n+m #n #m --> 2..n+m 1" "" "612DE") "#-ROLL" ("1..n-m #n #m --> 2..n-m 1" "" "612CC") "XYZ>ZXY" ("1 2 3 --> 3 1 2" "" "60FAC") "3UNROLL" ("1 2 3 --> 3 1 2" "" "60FAC") "UNROT" ("1 2 3 --> 3 1 2" "" "60FAC") "UNROTDUP" ("1 2 3 --> 3 1 2 1" "" "62CF5") "UNROTSWAPDROP" ("1 2 3 --> 3 2" "" "60F0E") "UNROTOVER" ("1 2 3 --> 3 1 2 1" "" "6308D") "XYZW>WXYZ" ("1 2 3 4 --> 4 1 2 3" "" "6109E") "FOURUNROLL" ("1 2 3 4 --> 4 1 2 3" "" "6109E") "4UNROLL" ("1 2 3 4 --> 4 1 2 3" "" "6109E") "4UNROLLDUP" ("1 2 3 4 --> 4 1 2 3 3" "" "62D09") "XYZW>W" ("1 2 3 4 --> 4" "" "6113C") "4UNROLL3DROP" ("1 2 3 4 --> 4" "" "6113C") "4UNROLLROT" ("1 2 3 4 --> 4 3 2 1" "" "63015") "FIVEUNROLL" ("1 2 3 4 5 --> 5 1 2 3 4" "" "610C4") "5UNROLL" ("1 2 3 4 5 --> 5 1 2 3 4" "" "610C4") "SIXUNROLL" ("1..6 --> 6 1..5" "" "610FA") "6UNROLL" ("1..6 --> 6 1..5" "" "610FA") "(SEVENUNROLL)" ("1..7 --> 7 1..6" "" "62BC4") "7UNROLL" ("1..7 --> 7 1..6" "" "62BC4") "8UNROLL" ("1..8 --> 8 1..7" "" "63119") "10UNROLL" ("1..10 --> 10 1..9" "" "6312D") "UNROLL" ("1..n #n --> n 1..n-1" "" "0339E") "#1+UNROLL" ("ob 1..n #n --> n ob 1..n-1" "" "61353") "#2+UNROLL" ("a b 1..n #n --> n a b 1..n-1" "" "61365") "#+UNROLL" ("1..n+m #n #m --> n+m 1..n+m-1" "" "6133E") "#-UNROLL" ("1..n-m #n #m --> n-m 1..n+m-1" "" "6132C") "OVER" ("1 2 --> 1 2 1" "" "032C2") "OVERDUP" ("1 2 --> 1 2 1 1" "" "62CCD") "OVERUNROT" ("1 2 --> 1 1 2" "" "62D31") "OVERSWAP" ("1 2 --> 1 1 2" "" "62D31") "OVER#2+UNROLL" ("1..n #n ob --> ob 1..n #n" "" "63105") "OVER5PICK" ("1 2 3 4 --> 1 2 3 4 3 1" "" "63C90") "2OVER" ("1 2 3 4 --> 1 2 3 4 1 2" "" "63FBA") "3PICK" ("1 2 3 --> 1 2 3 1" "" "611FE") "3PICKSWAP" ("1 2 3 --> 1 2 1 3" "" "62EDF") "3PICKOVER" ("1 2 3 --> 1 2 3 1 3" "" "630B5") "3PICK3PICK" ("1 2 3 --> 1 2 3 1 2" "" "63C68") "DROP3PICK" ("1 2 3 4 --> 1 2 3 1" "" "35D08" :UBS) "4PICK" ("1 2 3 4 --> 1 2 3 4 1" "" "6121C") "4PICKSWAP" ("1 2 3 4 --> 1 2 3 1 4" "" "62EF3") "SWAP4PICK" ("1 2 3 4 --> 1 2 4 3 1" "" "63C7C") "4PICKOVER" ("1 2 3 4 --> 1 2 3 4 1 4" "" "630C9") "5PICK" ("1 2 3 4 5 --> 1 2 3 4 5 1" "" "6123A") "6PICK" ("1..6 --> 1..6 1" "" "6125E") "7PICK" ("1..7 --> 1..7 1" "" "61282") "8PICK" ("1..8 --> 1..8 1" "" "612A9") "PICK" ("1..n #n --> 1..n 1" "" "032E2") "#1+PICK" ("1..n #n-1 --> 1..n 1" "" "611A3") "#2+PICK" ("1..n #n-2 --> 1..n 1" "" "611BE") "#3+PICK" ("1..n #n-3 --> 1..n 1" "" "611D2") "#4+PICK" ("1..n #n-4 --> 1..n 1" "" "611E1") "#+PICK" ("1..n+m #n #m --> 1..n+m 1" "" "61184") "#-PICK" ("1..n-m #n #m --> 1..n-m 1" "" "61172") "NULLID" ("--> id" "Null (empty) identifier." "15777") "NULLLAM" ("--> lam" "Puts NULLLAM in the stack." "34D30") "ID_CST" ("ID CST" "" "211B4" :U) "ID_S" ("ID S" "" "225A4" :U) "ID_SKEY" ("ID SKEY" "ID SKEY" "3FACF" :U) "LAM_SKEY" ("LAM SKEY" "" "3FAE8" :U) "ID_X" ("ID X" "" "4AB1C") "'IDX" ("--> id" "Puts ID X unevaluated on the stack." "4744F") "ID_Y" ("ID Y" "" "4AB59") "'idUserKeys" ("--> id" "Puts ID UserKeys unevaluated on the stack. " "41A39" :U) "ID_UserKeys" ("ID UserKeys" "ID UserKeys" "41A43" :U) "'idUserKeys." ("--> id" "Puts ID UserKeys.CRC unevaluated on the +stack. " "41A5F" :U) "ID_UserKeys." ("ID UserKeys.CRC" "" "41A69" :U) "CUREQ" ("ID EQ" "" "1576C" :U) "ID_SIGMADAT" ("ID \\GSDAT" "" "2C1FD" :U) "lam'dvar" ("LAM 'dvar" "LAM 'dvar" "549DB" :U) "'IDPAR" ("--> id" "Puts ID PPAR unevaluated on the stack. -- -TEXT:Reserved|PPAR" "5127E" :U) "$>ID" ("$ \\-> ID" "" "05B15") "DUP$>ID" ("$ \\-> $ ID" "" "63295") "ID>LAM" ("id \\-> lam" "" "05AED" :U) "LAM>ID" ("lam \\-> id" "" "05B01" :U) "BIND" ("obn..ob1 {lamn..lam1} \\->" "Binds n objects to n differently named lams." "074D0") "DOBIND" ("obn..ob1 lamn..lam1 #n \\->" "Binds n objects to n differently named lams." "074E4") "1LAMBIND" ("ob \\->" "Binds one object to a null named lam." "634CF") "DUP1LAMBIND" ("ob \\-> ob" "Does DUP then 1LAMBIND." "634CA") "~nNullBind" ("obn..ob1 #n \\->" "Binds #n objects to null named lams. 1LAM has +TEXT:Reserved|PPAR" "5127E" :U) "$>ID" ("$ --> ID" "" "05B15") "DUP$>ID" ("$ --> $ ID" "" "63295") "ID>LAM" ("id --> lam" "" "05AED" :U) "LAM>ID" ("lam --> id" "" "05B01" :U) "BIND" ("obn..ob1 {lamn..lam1} -->" "Binds n objects to n differently named lams." "074D0") "DOBIND" ("obn..ob1 lamn..lam1 #n -->" "Binds n objects to n differently named lams." "074E4") "1LAMBIND" ("ob -->" "Binds one object to a null named lam." "634CF") "DUP1LAMBIND" ("ob --> ob" "Does DUP then 1LAMBIND." "634CA") "~nNullBind" ("obn..ob1 #n -->" "Binds #n objects to null named lams. 1LAM has the count, 2LAM the first object. Decompiles to - :: ' NULLLAM CACHE ; " "0DB0B0") "dvarlsBIND" ("ob \\->" "Binds ob to LAM 'dvar." "63A29") "ABND" ("\\->" "Abandons topmost temporary environment." "07497") "CACHE" ("obn..ob1 #n lam \\->" "Binds all objects under the same name. 1LAM -has the count." "61CE9") "DUMP" ("NULLLAM \\-> ob1..obn #n" "Inverse of CACHE. Always does garbage -collection." "61EA7") "SAVESTACK" ("\\->" "Caches stack to SAVELAM." "61D41") "CacheStack" ("\\->" "Caches the stack using SAVESTACK if UNDO is + :: ' NULLLAM CACHE ; " "0DB0B0") "dvarlsBIND" ("ob -->" "Binds ob to LAM 'dvar." "63A29") "ABND" ("-->" "Abandons topmost temporary environment." "07497") "CACHE" ("obn..ob1 #n lam -->" "Binds all objects under the same name. 1LAM +has the count." "61CE9") "DUMP" ("NULLLAM --> ob1..obn #n" "Inverse of CACHE. Always does garbage +collection." "61EA7") "SAVESTACK" ("-->" "Caches stack to SAVELAM." "61D41") "CacheStack" ("-->" "Caches the stack using SAVESTACK if UNDO is on and Suspend is OK. If there was a previous environment caching the stack, it is -abandoned first." "40CE9") "undo" ("\\->" "Dumps SAVELAM." "61F8F") "STOLAM" ("ob lam \\->" "Tries storing object in lam. Generates +abandoned first." "40CE9") "undo" ("-->" "Dumps SAVELAM." "61F8F") "STOLAM" ("ob lam -->" "Tries storing object in lam. Generates \"Undefined Local Name\" error if lam is not -found." "07D1B") "DoLam" ("lam \\-> ob - \\-> !error!" "Tries recalling object from lam, generates -\"Undefined Local Name\" error if not found." "02FD6" :U) "FIRST@LAM" ("lam \\-> ob T - \\-> F" "@LAM for first environment only." "078E9" :U) "NTH@LAM" ("lam #n \\-> ob T - \\-> F" "@LAM for nth environment only." "078F5" :U) "GETLAM" ("#n \\-> ob" "Gets contents of nth topmost lam." "075A5") "1GETLAM" ("\\-> ob" "" "613B6") "2GETLAM" ("\\-> ob" "" "613E7") "3GETLAM" ("\\-> ob" "" "6140E") "4GETLAM" ("\\-> ob" "" "61438") "5GETLAM" ("\\-> ob" "" "6145C") "6GETLAM" ("\\-> ob" "" "6146C") "7GETLAM" ("\\-> ob" "" "6147C") "8GETLAM" ("\\-> ob" "" "6148C") "9GETLAM" ("\\-> ob" "" "6149C") "10GETLAM" ("\\-> ob" "" "614AC") "11GETLAM" ("\\-> ob" "" "614BC") "12GETLAM" ("\\-> ob" "" "614CC") "13GETLAM" ("\\-> ob" "" "614DC") "14GETLAM" ("\\-> ob" "" "614EC") "15GETLAM" ("\\-> ob" "" "614FC") "16GETLAM" ("\\-> ob" "" "6150C") "17GETLAM" ("\\-> ob" "" "6151C") "18GETLAM" ("\\-> ob" "" "6152C") "19GETLAM" ("\\-> ob" "" "6153C") "20GETLAM" ("\\-> ob" "" "6154C") "21GETLAM" ("\\-> ob" "" "6155C") "22GETLAM" ("\\-> ob" "" "615GC") "PUTLAM" ("ob #n \\->" "Stores new contents to nth topmost lam." "075E9") "1PUTLAM" ("ob \\->" "" "615E0") "2PUTLAM" ("ob \\->" "" "615F0") "3PUTLAM" ("ob \\->" "" "61600") "4PUTLAM" ("ob \\->" "" "61615") "5PUTLAM" ("ob \\->" "" "61625") "6PUTLAM" ("ob \\->" "" "61635") "7PUTLAM" ("ob \\->" "" "61645") "8PUTLAM" ("ob \\->" "" "61655") "9PUTLAM" ("ob \\->" "" "61665") "10PUTLAM" ("ob \\->" "" "61675") "11PUTLAM" ("ob \\->" "" "61685") "12PUTLAM" ("ob \\->" "" "61695") "13PUTLAM" ("ob \\->" "" "616A5") "14PUTLAM" ("ob \\->" "" "616B5") "15PUTLAM" ("ob \\->" "" "616C5") "16PUTLAM" ("ob \\->" "" "616D5") "17PUTLAM" ("ob \\->" "" "616E5") "18PUTLAM" ("ob \\->" "" "616F5") "19PUTLAM" ("ob \\->" "" "61705") "20PUTLAM" ("ob \\->" "" "61715") "21PUTLAM" ("ob \\->" "" "61725") "22PUTLAM" ("ob \\->" "" "61735") "DUP4PUTLAM" ("ob \\-> ob" "Does DUP then 4PUTLAM ." "61610") "1GETABND" ("\\-> 1lamob" "Does 1GETLAM then ABND ." "634B6") "1ABNDSWAP" ("ob \\-> 1lamob ob" "Does 1GETABND then SWAP." "62DB3") "1GETSWAP" ("ob \\-> 1lamob ob" "Does 1GETLAM then SWAP." "62F07") "1GETLAMSWP1+" ("# \\-> 1lamob #+1" "Does 1GETLAM then SWAP#1+." "55288") "2GETEVAL" ("\\-> ?" "Does 2GETLAM then EVAL ." "632E5") "GETLAMPAIR" ("#n \\-> #n ob lam F - \\-> #n T" "Gets lam contents and name (10 = 1lam, -20 = 2lam, etc.)" "617D8") "DUPTEMPEVN" ("\\->" "Duplicates topmost temporary environment -(clears protection word)." "61745") "DUPTEMPENV" ("\\->" "Duplicates topmost tempenv (clears -protection word)." "61745") "1NULLLAM{}" ("\\-> {}" "Puts a list with one NULLLAM in the stack." "34D2B") "2NULLLAM{}" ("\\-> {}" "Puts a list with two times NULLLAM in the -stack." "37DB9" :U) "3NULLLAM{}" ("\\-> {}" "Puts a list with three times NULLLAM in the -stack." "37B17" :U) "4NULLLAM{}" ("\\-> {}" "Puts a list with four times NULLLAM in the -stack." "52D26" :U) "7NULLLAM{}" ("\\-> {}" "Puts a list with seven times NULLLAM in the -stack." "3306C" :U) "8NULLLAM{}" ("\\-> {}" "Puts a list with eight times NULLLAM in the -stack." "10E36" :U) "ERRBEEP" ("\\->" "Beeps." "141E5") "ERROR@" ("\\-> #" "Returns current error number." "04CE6") "ERRORSTO" ("# \\->" "Stores new error number." "04D0E") "ERROROUT" ("# \\->" "Stores new error number and calls ERRJMP." "6383A") "ERRORCLR" ("\\->" "Stores zero as new error number." "04D33") "ERRJMP" ("\\->" "Invokes error handling sub-system." "04ED1") "GETEXITMSG" ("\\-> $" "Gets EXITMSG (user defined error message)." "04E07") "EXITMSGSTO" ("$ \\->" "Stores $ as EXITMSG." "04E37") "DO#EXIT" ("# \\->" "Stores new error number, does AtUserStack -and then ERRJMP." "1502F") "DO%EXIT" ("% \\->" "Same as above, but takes real number as -argument." "15007") "DOHXSEXIT" ("hxs \\->" "Same as above functions, but input is hxs." "1501B" :U) "DO$EXIT" ("$ \\->" "Stores string as EXITMSG, #70000 as error +found." "07D1B") "DoLam" ("lam --> ob + --> !error!" "Tries recalling object from lam, generates +\"Undefined Local Name\" error if not found." "02FD6" :U) "FIRST@LAM" ("lam --> ob T + --> F" "@LAM for first environment only." "078E9" :U) "NTH@LAM" ("lam #n --> ob T + --> F" "@LAM for nth environment only." "078F5" :U) "GETLAM" ("#n --> ob" "Gets contents of nth topmost lam." "075A5") "1GETLAM" ("--> ob" "" "613B6") "2GETLAM" ("--> ob" "" "613E7") "3GETLAM" ("--> ob" "" "6140E") "4GETLAM" ("--> ob" "" "61438") "5GETLAM" ("--> ob" "" "6145C") "6GETLAM" ("--> ob" "" "6146C") "7GETLAM" ("--> ob" "" "6147C") "8GETLAM" ("--> ob" "" "6148C") "9GETLAM" ("--> ob" "" "6149C") "10GETLAM" ("--> ob" "" "614AC") "11GETLAM" ("--> ob" "" "614BC") "12GETLAM" ("--> ob" "" "614CC") "13GETLAM" ("--> ob" "" "614DC") "14GETLAM" ("--> ob" "" "614EC") "15GETLAM" ("--> ob" "" "614FC") "16GETLAM" ("--> ob" "" "6150C") "17GETLAM" ("--> ob" "" "6151C") "18GETLAM" ("--> ob" "" "6152C") "19GETLAM" ("--> ob" "" "6153C") "20GETLAM" ("--> ob" "" "6154C") "21GETLAM" ("--> ob" "" "6155C") "22GETLAM" ("--> ob" "" "615GC") "PUTLAM" ("ob #n -->" "Stores new contents to nth topmost lam." "075E9") "1PUTLAM" ("ob -->" "" "615E0") "2PUTLAM" ("ob -->" "" "615F0") "3PUTLAM" ("ob -->" "" "61600") "4PUTLAM" ("ob -->" "" "61615") "5PUTLAM" ("ob -->" "" "61625") "6PUTLAM" ("ob -->" "" "61635") "7PUTLAM" ("ob -->" "" "61645") "8PUTLAM" ("ob -->" "" "61655") "9PUTLAM" ("ob -->" "" "61665") "10PUTLAM" ("ob -->" "" "61675") "11PUTLAM" ("ob -->" "" "61685") "12PUTLAM" ("ob -->" "" "61695") "13PUTLAM" ("ob -->" "" "616A5") "14PUTLAM" ("ob -->" "" "616B5") "15PUTLAM" ("ob -->" "" "616C5") "16PUTLAM" ("ob -->" "" "616D5") "17PUTLAM" ("ob -->" "" "616E5") "18PUTLAM" ("ob -->" "" "616F5") "19PUTLAM" ("ob -->" "" "61705") "20PUTLAM" ("ob -->" "" "61715") "21PUTLAM" ("ob -->" "" "61725") "22PUTLAM" ("ob -->" "" "61735") "DUP4PUTLAM" ("ob --> ob" "Does DUP then 4PUTLAM ." "61610") "1GETABND" ("--> 1lamob" "Does 1GETLAM then ABND ." "634B6") "1ABNDSWAP" ("ob --> 1lamob ob" "Does 1GETABND then SWAP." "62DB3") "1GETSWAP" ("ob --> 1lamob ob" "Does 1GETLAM then SWAP." "62F07") "1GETLAMSWP1+" ("# --> 1lamob #+1" "Does 1GETLAM then SWAP#1+." "55288") "2GETEVAL" ("--> ?" "Does 2GETLAM then EVAL ." "632E5") "GETLAMPAIR" ("#n --> #n ob lam F + --> #n T" "Gets lam contents and name (10 = 1lam, +20 = 2lam, etc.)" "617D8") "DUPTEMPEVN" ("-->" "Duplicates topmost temporary environment +(clears protection word)." "61745") "DUPTEMPENV" ("-->" "Duplicates topmost tempenv (clears +protection word)." "61745") "1NULLLAM{}" ("--> {}" "Puts a list with one NULLLAM in the stack." "34D2B") "2NULLLAM{}" ("--> {}" "Puts a list with two times NULLLAM in the +stack." "37DB9" :U) "3NULLLAM{}" ("--> {}" "Puts a list with three times NULLLAM in the +stack." "37B17" :U) "4NULLLAM{}" ("--> {}" "Puts a list with four times NULLLAM in the +stack." "52D26" :U) "7NULLLAM{}" ("--> {}" "Puts a list with seven times NULLLAM in the +stack." "3306C" :U) "8NULLLAM{}" ("--> {}" "Puts a list with eight times NULLLAM in the +stack." "10E36" :U) "ERRBEEP" ("-->" "Beeps." "141E5") "ERROR@" ("--> #" "Returns current error number." "04CE6") "ERRORSTO" ("# -->" "Stores new error number." "04D0E") "ERROROUT" ("# -->" "Stores new error number and calls ERRJMP." "6383A") "ERRORCLR" ("-->" "Stores zero as new error number." "04D33") "ERRJMP" ("-->" "Invokes error handling sub-system." "04ED1") "GETEXITMSG" ("--> $" "Gets EXITMSG (user defined error message)." "04E07") "EXITMSGSTO" ("$ -->" "Stores $ as EXITMSG." "04E37") "DO#EXIT" ("# -->" "Stores new error number, does AtUserStack +and then ERRJMP." "1502F") "DO%EXIT" ("% -->" "Same as above, but takes real number as +argument." "15007") "DOHXSEXIT" ("hxs -->" "Same as above functions, but input is hxs." "1501B" :U) "DO$EXIT" ("$ -->" "Stores string as EXITMSG, #70000 as error number, does AtUserStack and then -ERRJMP ." "15048") "ABORT" ("\\->" "Does ERRORCLR and ERRJMP ." "04EA4") "ERRSET" ("\\->" "Sets new error trap." "04E5E") "ERRTRAP" ("\\->" "Error trap marker. If no error happens, still +ERRJMP ." "15048") "ABORT" ("-->" "Does ERRORCLR and ERRJMP ." "04EA4") "ERRSET" ("-->" "Sets new error trap." "04E5E") "ERRTRAP" ("-->" "Error trap marker. If no error happens, still removes all temporary environments created -since ERRSET." "04EB8") "SAVEERRN" ("\\->" "Saves error number to last error." "13FE5" :U) "ERR0" ("\\->" "Clears last error." "1400E" :U) "ERRN" ("\\-> #" "Returns last error number." "14039" :U) "ERRN>HXS" ("\\-> hxs" "Returns last error number as hxs." "1404C" :U) "ERRM" ("\\-> $" "Returns last error message." "14065" :U) "JstGETTHEMSG" ("# \\-> $" "Fetches message from message table. To get +since ERRSET." "04EB8") "SAVEERRN" ("-->" "Saves error number to last error." "13FE5" :U) "ERR0" ("-->" "Clears last error." "1400E" :U) "ERRN" ("--> #" "Returns last error number." "14039" :U) "ERRN>HXS" ("--> hxs" "Returns last error number as hxs." "1404C" :U) "ERRM" ("--> $" "Returns last error message." "14065" :U) "JstGETTHEMSG" ("# --> $" "Fetches message from message table. To get a message from a library, use the formula: libnum*#100+msgnum. -- -TEXT:Libraries" "04D87") "JstGetTHEMESG" ("# \\-> $" "Fetches message from message table. To get +TEXT:Libraries" "04D87") "JstGetTHEMESG" ("# --> $" "Fetches message from message table. To get a message from a library, use the formula: libnum*#100+msgnum. -- -TEXT:Libraries" "04D87") "GETTHEMESG" ("# \\-> $" "If #70000 then does GETEXITMSG, else does +TEXT:Libraries" "04D87") "GETTHEMESG" ("# --> $" "If #70000 then does GETEXITMSG, else does JstGetTHEMESG . -- -TEXT:Libraries" "04D64") "SPLITmsg" ("#msg \\-> #error #libnum" "Splits message number into error and +TEXT:Libraries" "04D64") "SPLITmsg" ("#msg --> #error #libnum" "Splits message number into error and library numbers. -- -TEXT:Libraries" "04DD7" :U) "SETMEMERR" ("Error 001h" "Generates \"Insufficient Memory\" error." "04FB6") "SETDIRRECUR" ("Error 002h" "Generates \"Directory Recursion\" error." "04FC2" :U) "SETLAMERR" ("Error 003h" "Generates \"Undefined Local Name\" error." "04FCE" :U) "SETROMPERR" ("Error 004h" "Generates \"Undefined XLIB Name\" error." "05016") "SETLBERR" ("Error 006h" "Generates \"Power Lost\" error." "04FAA" :U) "SETCORPORT" ("Error 008h" "Generates \"Invalid Card Data\" error." "04FDA" :U) "SETOBINUSE" ("Error 009h" "Generates \"Object In Use\" error." "04FE6" :U) "SETPORTNOTAV" ("Error 00Ah" "Generates \"Port Not Available\" error." "04FF2" :U) "SETNOROOM" ("Error 00Bh" "Generates \"No Room In Port\" error." "04FFE" :U) "SETXNONEXT" ("Error 00Ch" "Generates \"Object Not In Port\" error." "0500A" :U) "NULLCHARERR" ("Error 102h" "Generates \"Can't Edit Null Char\" error." "10F54" :U) "INVFUNCERR" ("Error 103h" "Generates \"Invalid User Function\" error." "10F64" :U) "NOEQERR" ("Error 104h" "Generates \"No Current Equation\" error." "10F74" :U) "SYNTAXERR" ("Error 106h" "Generates \"Invalid Syntax\" error." "10F86") "LASTSTKERR" ("Error 124h" "Generates \"'Last Stack' Disabled\" error." "10FE6" :U) "LASTCMDERR" ("Error 125h" "Generates \"'Last Cmd' Disabled\" error." "10FF6" :U) "NOHALTERR" ("Error 126h" "Generates \"HALT Not Allowed\" error." "10FC6") "ARGNUMERR" ("Error 128h" "Generates \"Wrong Argument Count\" error." "11006" :U) "SETCIRCERR" ("Error 129h" "Generates \"Circular Reference\" error." "11016") "DIRARGERR" ("Error 12Ah" "Generates \"directory not allowed\" error." "11026" :U) "EMPTYDIRERR" ("Error 12Bh" "Generates \"Non-Empty Directory\" error." "11036" :U) "INVDEFERR" ("Error 12Ch" "Generates \"Invalid Definition\" error." "11046" :U) "MISLIBERR" ("Error 12Dh" "Generates \"Missing Library\" error." "11056" :U) "SETINVPPAR" ("Error 12Eh" "Generates \"Invalid PPAR\" error." "10F96" :U) "SETNONERAL" ("Error 12Fh" "Generates \"Non-real Result\" error." "10FA6" :U) "SETISOLERR" ("Error 130h" "Generates \"Unable To Isolate\" error." "10FB6" :U) "IDCONFERR" ("Error 13Ch" "Generates \"Name Conflict\" error." "11066" :U) "SETSTACKERR" ("Error 201h" "Generates \"Too Few Arguments\" error." "18CC2") "SETTYPEERR" ("Error 202h" "Generates \"Bad Argument Type\" error." "18CB2") "SETSIZEERR" ("Error 203h" "Generates \"Bad Argument Value\" error." "18CA2") "SETNONEXTERR" ("Error 204h" "Generates \"Undefined Name\" error." "18C92") "POSFLOWERR" ("Error 301h" "Generates \"Positive Underflow\" error." "29DCC" :U) "NEGFLOWERR" ("Error 302h" "Generates \"Negative Underflow\" error." "29DDC" :U) "OVERFLOWERR" ("Error 303h" "Generates \"Overflow\" error." "29DEC" :U) "SETIVLERR" ("Error 304h" "Generates \"Undefined Result\" error." "29DFC") "INFRESERR" ("Error 305h" "Generates \"Infinite Result\" error." "29E0C" :U) "INVUNITERR" ("Error B01h" "Generates \"Invalid Unit\" error." "10EEA" :U) "CONSTUNITERR" ("Error B02h" "Generates \"Inconsistent Units\" error." "10EFA" :U) "SetIOPARerr" ("\\->" "Throws the IOPAR error: \"Invalid IOPAR\"." "2EC34") "NOALARMERR" ("Error D04h" "Generates \"nonexistent alarm\" error." "0CBAE" :U) "Sig?ErrJmp" ("# \\->" "Calls ERRJMP if the error number is any of -{13E 123 DFF}." "64190") "ederr" ("\\->" "Error handler for applications which use +TEXT:Libraries" "04DD7" :U) "SETMEMERR" ("Error 001h" "Generates \"Insufficient Memory\" error." "04FB6") "SETDIRRECUR" ("Error 002h" "Generates \"Directory Recursion\" error." "04FC2" :U) "SETLAMERR" ("Error 003h" "Generates \"Undefined Local Name\" error." "04FCE" :U) "SETROMPERR" ("Error 004h" "Generates \"Undefined XLIB Name\" error." "05016") "SETLBERR" ("Error 006h" "Generates \"Power Lost\" error." "04FAA" :U) "SETCORPORT" ("Error 008h" "Generates \"Invalid Card Data\" error." "04FDA" :U) "SETOBINUSE" ("Error 009h" "Generates \"Object In Use\" error." "04FE6" :U) "SETPORTNOTAV" ("Error 00Ah" "Generates \"Port Not Available\" error." "04FF2" :U) "SETNOROOM" ("Error 00Bh" "Generates \"No Room In Port\" error." "04FFE" :U) "SETXNONEXT" ("Error 00Ch" "Generates \"Object Not In Port\" error." "0500A" :U) "NULLCHARERR" ("Error 102h" "Generates \"Can't Edit Null Char\" error." "10F54" :U) "INVFUNCERR" ("Error 103h" "Generates \"Invalid User Function\" error." "10F64" :U) "NOEQERR" ("Error 104h" "Generates \"No Current Equation\" error." "10F74" :U) "SYNTAXERR" ("Error 106h" "Generates \"Invalid Syntax\" error." "10F86") "LASTSTKERR" ("Error 124h" "Generates \"'Last Stack' Disabled\" error." "10FE6" :U) "LASTCMDERR" ("Error 125h" "Generates \"'Last Cmd' Disabled\" error." "10FF6" :U) "NOHALTERR" ("Error 126h" "Generates \"HALT Not Allowed\" error." "10FC6") "ARGNUMERR" ("Error 128h" "Generates \"Wrong Argument Count\" error." "11006" :U) "SETCIRCERR" ("Error 129h" "Generates \"Circular Reference\" error." "11016") "DIRARGERR" ("Error 12Ah" "Generates \"directory not allowed\" error." "11026" :U) "EMPTYDIRERR" ("Error 12Bh" "Generates \"Non-Empty Directory\" error." "11036" :U) "INVDEFERR" ("Error 12Ch" "Generates \"Invalid Definition\" error." "11046" :U) "MISLIBERR" ("Error 12Dh" "Generates \"Missing Library\" error." "11056" :U) "SETINVPPAR" ("Error 12Eh" "Generates \"Invalid PPAR\" error." "10F96" :U) "SETNONERAL" ("Error 12Fh" "Generates \"Non-real Result\" error." "10FA6" :U) "SETISOLERR" ("Error 130h" "Generates \"Unable To Isolate\" error." "10FB6" :U) "IDCONFERR" ("Error 13Ch" "Generates \"Name Conflict\" error." "11066" :U) "SETSTACKERR" ("Error 201h" "Generates \"Too Few Arguments\" error." "18CC2") "SETTYPEERR" ("Error 202h" "Generates \"Bad Argument Type\" error." "18CB2") "SETSIZEERR" ("Error 203h" "Generates \"Bad Argument Value\" error." "18CA2") "SETNONEXTERR" ("Error 204h" "Generates \"Undefined Name\" error." "18C92") "POSFLOWERR" ("Error 301h" "Generates \"Positive Underflow\" error." "29DCC" :U) "NEGFLOWERR" ("Error 302h" "Generates \"Negative Underflow\" error." "29DDC" :U) "OVERFLOWERR" ("Error 303h" "Generates \"Overflow\" error." "29DEC" :U) "SETIVLERR" ("Error 304h" "Generates \"Undefined Result\" error." "29DFC") "INFRESERR" ("Error 305h" "Generates \"Infinite Result\" error." "29E0C" :U) "INVUNITERR" ("Error B01h" "Generates \"Invalid Unit\" error." "10EEA" :U) "CONSTUNITERR" ("Error B02h" "Generates \"Inconsistent Units\" error." "10EFA" :U) "SetIOPARerr" ("-->" "Throws the IOPAR error: \"Invalid IOPAR\"." "2EC34") "NOALARMERR" ("Error D04h" "Generates \"nonexistent alarm\" error." "0CBAE" :U) "Sig?ErrJmp" ("# -->" "Calls ERRJMP if the error number is any of +{13E 123 DFF}." "64190") "ederr" ("-->" "Error handler for applications which use savefmt1 to save the current display format. -Calls rstfmt1 and then errors out." "15A40") "COERCEFLAG" ("T \\-> %1 -F \\-> %0" "Converts system flag to user flag, drops -current stream." "5380E") "TRUE" ("\\-> T" "" "03A81") "TrueTrue" ("\\-> T T" "" "0BBED") "TRUEFALSE" ("\\-> T F" "" "634F7") "TrueFalse" ("\\-> T F" "" "634F7") "FALSE" ("\\-> F" "" "03AC0") "FALSETRUE" ("\\-> F T" "" "6350B") "FalseTrue" ("\\-> F T" "" "6350B") "FalseFalse" ("\\-> F F" "" "2F934") "failed" ("\\-> F T" "" "0BC01") "DROPTRUE" ("ob \\-> T" "" "62103") "2DROPTRUE" ("ob ob' \\-> T" "" "2F542" :U) "3DROPTRUE" ("ob1 ob2 ob3 \\-> T" "" "5F657" :U) "4DROPTRUE" ("ob1..ob4 \\-> T" "" "10029" :U) "DROPFALSE" ("ob \\-> F" "" "6210C") "2DROPFALSE" ("ob1 ob2 \\-> F" "" "62B0B") "4DROPFALSE" ("ob1..ob4 \\-> F" "" "5F5E4" :U) "5DROPFALSE" ("ob1..ob5 \\-> F" "" "5F6B1" :U) "SWAPTRUE" ("ob1 ob2 \\-> ob2 ob1 T" "" "4F1D8") "SWAPDROPTRUE" ("ob1 ob2 \\-> ob2 T" "" "21660") "XYZ>ZTRUE" ("ob1 ob2 ob3 \\-> ob3 T" "" "62EB7") "COLATRUE" ("\\-> T" "Puts TRUE in the stack and drops rest of -current stream." "5DE41" :U) "RDROPFALSE" ("\\-> F" "Puts FALSE in the stack and drops rest of -current stream." "5DE55") "NOT" ("flag \\-> flag'" "Returns FALSE if the input is TRUE, and -vice-versa." "03AF2") "AND" ("flag1 flag2 \\-> flag" "Returns TRUE if both flags are TRUE." "03B46") "OR" ("flag1 flag2 \\-> flag" "Returns TRUE if either flag is TRUE." "03B75") "XOR" ("flag1 flag2 \\-> flag" "Returns TRUE if flags are different." "03ADA") "ORNOT" ("flag1 flag2 \\-> flag" "Returns FALSE if either flag is TRUE." "635B0") "NOTAND" ("flag1 flag2 \\-> flag" "Returns TRUE if flag1 is TRUE and flag2 is -FALSE." "62C55") "ROTAND" ("flag1 ob flag2 \\-> ob flag" "Returns TRUE if either flag is TRUE." "62C91") "EQ" ("ob1 ob2 \\-> flag" "Returns TRUE if both objects are the same, +Calls rstfmt1 and then errors out." "15A40") "COERCEFLAG" ("T --> %1 +F --> %0" "Converts system flag to user flag, drops +current stream." "5380E") "TRUE" ("--> T" "" "03A81") "TrueTrue" ("--> T T" "" "0BBED") "TRUEFALSE" ("--> T F" "" "634F7") "TrueFalse" ("--> T F" "" "634F7") "FALSE" ("--> F" "" "03AC0") "FALSETRUE" ("--> F T" "" "6350B") "FalseTrue" ("--> F T" "" "6350B") "FalseFalse" ("--> F F" "" "2F934") "failed" ("--> F T" "" "0BC01") "DROPTRUE" ("ob --> T" "" "62103") "2DROPTRUE" ("ob ob' --> T" "" "2F542" :U) "3DROPTRUE" ("ob1 ob2 ob3 --> T" "" "5F657" :U) "4DROPTRUE" ("ob1..ob4 --> T" "" "10029" :U) "DROPFALSE" ("ob --> F" "" "6210C") "2DROPFALSE" ("ob1 ob2 --> F" "" "62B0B") "4DROPFALSE" ("ob1..ob4 --> F" "" "5F5E4" :U) "5DROPFALSE" ("ob1..ob5 --> F" "" "5F6B1" :U) "SWAPTRUE" ("ob1 ob2 --> ob2 ob1 T" "" "4F1D8") "SWAPDROPTRUE" ("ob1 ob2 --> ob2 T" "" "21660") "XYZ>ZTRUE" ("ob1 ob2 ob3 --> ob3 T" "" "62EB7") "COLATRUE" ("--> T" "Puts TRUE in the stack and drops rest of +current stream." "5DE41" :U) "RDROPFALSE" ("--> F" "Puts FALSE in the stack and drops rest of +current stream." "5DE55") "NOT" ("flag --> flag'" "Returns FALSE if the input is TRUE, and +vice-versa." "03AF2") "AND" ("flag1 flag2 --> flag" "Returns TRUE if both flags are TRUE." "03B46") "OR" ("flag1 flag2 --> flag" "Returns TRUE if either flag is TRUE." "03B75") "XOR" ("flag1 flag2 --> flag" "Returns TRUE if flags are different." "03ADA") "ORNOT" ("flag1 flag2 --> flag" "Returns FALSE if either flag is TRUE." "635B0") "NOTAND" ("flag1 flag2 --> flag" "Returns TRUE if flag1 is TRUE and flag2 is +FALSE." "62C55") "ROTAND" ("flag1 ob flag2 --> ob flag" "Returns TRUE if either flag is TRUE." "62C91") "EQ" ("ob1 ob2 --> flag" "Returns TRUE if both objects are the same, i.e., they occupy the same physical space in memory. Only the addresses of the objects are -tested." "03B2E") "2DUPEQ" ("ob1 ob2 \\-> ob1 ob2 flag" "Does 2DUP then EQ." "635D8") "EQOR" ("flag ob1 ob2 \\-> flag'" "Does EQ then OR." "63605") "EQOVER" ("ob3 ob1 ob2 \\-> ob3 flag ob3" "Does EQ then OVER." "6303D") "EQ:" ("ob \\-> flag" "EQ with the next object in the current -stream." "635F1") "DUPEQ:" ("ob \\-> ob flag" "Does DUP then EQ:." "635EC") "EQUAL" ("ob1 ob2 \\-> flag" "Returns TRUE if the objects are equal +tested." "03B2E") "2DUPEQ" ("ob1 ob2 --> ob1 ob2 flag" "Does 2DUP then EQ." "635D8") "EQOR" ("flag ob1 ob2 --> flag'" "Does EQ then OR." "63605") "EQOVER" ("ob3 ob1 ob2 --> ob3 flag ob3" "Does EQ then OVER." "6303D") "EQ:" ("ob --> flag" "EQ with the next object in the current +stream." "635F1") "DUPEQ:" ("ob --> ob flag" "Does DUP then EQ:." "635EC") "EQUAL" ("ob1 ob2 --> flag" "Returns TRUE if the objects are equal (but not necessarily the same), i.e., their -prologs and contents are the same." "03B97") "EQUALNOT" ("ob1 ob2 \\-> flag" "Returns TRUE if the objects are different." "635C4") "EQUALOR" ("flag ob1 ob2 \\-> flag'" "Does EQUAL then OR." "63619") "?SEMI" ("T \\-> :: ; -F \\-> :: ;" "" "61A3B") "NOT?SEMI" ("T \\-> :: ; -F \\-> :: ;" "" "61A2C") "?SEMIDROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "638E4") "NOT?DROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "61B72") "?SWAP" ("ob1 ob2 T \\-> :: ob2 ob1 ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "62F1B") "?SKIPSWAP" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ob2 ob1 ;" "" "62D9F") "?SWAPDROP" ("ob1 ob2 T \\-> :: ob1 ; -ob1 ob2 F \\-> :: ob2 ;" "" "62F5C") "NOT?SWAPDROP" ("ob1 ob2 T \\-> :: ob2 ; -ob1 ob2 F \\-> :: ob1 ;" "" "62F43") "RPIT" ("T ob \\-> :: ob ; -F ob \\-> :: ;" "ob is actually executed, and not pushed in -the stack." "070FD") "RPITE" ("T ob1 ob2 \\-> :: ob1 ; -F ob1 ob2 \\-> ob2 ;" "ob1 or ob2 is actually executed, and not -pushed in the stack." "070C3") "COLARPITE" ("T ob1 ob2 \\-> :: ob1 ; -F ob1 ob2 \\-> :: ob2 ;" "ob1 or ob2 is actually executed, and not -pushed in the stack." "61A8E") "2'RCOLARPITE" ("Return to composite and ITE there." "" "61AE9") "IT" ("T \\-> :: ; -F \\-> :: ;" "" "619BC") "NOT_IT" ("T \\-> :: ; -F \\-> :: ;" "" "0712A") "?SKIP" ("T \\-> :: ; -F \\-> :: ;" "" "0712A") "ITE" ("T \\-> :: ; -F \\-> :: ;" "" "61AD8") "COLAITE" ("T \\-> :: ; -F \\-> :: ;" "" "6381C") "ITE_DROP" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "61A58") "ANDITE" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "63E61") "case" ("T \\-> :: ; -F \\-> :: ;" "" "61993") "NOTcase" ("T \\-> :: ; -F \\-> :: ;" "" "619AD") "ANDcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "63CEA") "ANDNOTcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "63DDF") "ORcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "629BC") "casedrop" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "618F7") "NOTcasedrop" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "618E8") "case2drop" ("ob1 ob2 T \\-> :: ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "6191F") "NOTcase2drop" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ;" "" "61910") "caseDROP" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "6194B") "NOTcaseDROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "61960") "casedrptru" ("ob T \\-> T -ob F \\-> :: ob ;" "Note: should be called caseDRPTRU." "638B2") "casedrpfls" ("ob T \\-> F -ob F \\-> :: ob ;" "Note: should be called caseDRPFLS." "6356A") "NOTcsdrpfls" ("ob T \\-> :: ob ; -ob F \\-> F" "Note: should be called NOTcaseDRPFLS." "63AEC") "case2DROP" ("ob1 ob2 T \\-> :: ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "61970") "NOTcase2DROP" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ;" "" "61984") "case2drpfls" ("ob1 ob2 T \\-> F -ob1 ob2 F \\-> :: ob1 ob2 ;" "Note: should be called case2DRPFLS." "63583") "caseTRUE" ("T \\-> T -F \\-> :: ;" "" "634E3") "NOTcaseTRUE" ("T \\-> :: ; -F \\-> T" "" "638CB") "caseFALSE" ("T \\-> F -F \\-> :: ;" "" "6359C") "NOTcaseFALSE" ("T \\-> :: ; -F \\-> F" "" "5FB49") "COLAcase" ("T \\-> :: ; -F \\-> :: ;" "Drops the rest of current stream and executes -case in the stream above." "62986") "COLANOTcase" ("T \\-> :: ; -F \\-> :: ;" "Drops the rest of current stream and executes -NOTcase in the stream above." "629A1") "#=?SKIP" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "6336C") "#>?SKIP" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "63399") "#=ITE" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "62C2D") "# :: ; -#m #n \\-> :: ;" "" "63E9D") "#>ITE" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "63EB1") "#=case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "6186C") "OVER#=case" ("#m #n \\-> :: #m ; -#m #n \\-> :: #m ;" "" "6187C") "#=casedrop" ("#m #n \\-> :: ; -#m #n \\-> :: #m ;" "Note: should be called OVER#=casedrop." "618D3") "#=casedrpfls" ("#m #n \\-> F -#m #n \\-> :: #m ;" "Note: should be called OVER#=caseDRPFLS." "63547") "#<>case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "63D3A") "# :: ; -#m #n \\-> :: ;" "" "63D12") "#>case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "63D67") "#0=?SEMI" ("#0 \\-> :: ; -# \\-> :: ;" "" "61A18") "#0=?SKIP" ("#0 \\-> :: ; -# \\-> :: ;" "" "6333A") "#0=ITE" ("#0 \\-> :: ; -# \\-> :: " "" "63E89") "DUP#0=IT" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "63E48") "DUP#0=ITE" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "63EC5") "#0=case" ("#0 \\-> :: ; -# \\-> :: ;" "" "61896") "DUP#0=case" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "61891") "DUP#0=csedrp" ("#0 \\-> :: ; -# \\-> :: # ;" "" "618A8") "DUP#0=csDROP" ("#0 \\-> :: ; -# \\-> :: # ;" "" "63CBD") "#1=case" ("#1 \\-> :: ; -# \\-> :: ;" "" "63D26") "#1=?SKIP" ("#1 \\-> :: ; -# \\-> :: ;" "" "63353") "#>2case" ("#0/#1/#2 \\-> :: ; -# \\-> :: ;" "" "63D4E") "?CaseKeyDef" ("# #' \\-> :: ' ob1 T ; - \\-> :: ;" "Compares two bints. If equal, quotes the +prologs and contents are the same." "03B97") "EQUALNOT" ("ob1 ob2 --> flag" "Returns TRUE if the objects are different." "635C4") "EQUALOR" ("flag ob1 ob2 --> flag'" "Does EQUAL then OR." "63619") "?SEMI" ("T --> :: ; +F --> :: ;" "" "61A3B") "NOT?SEMI" ("T --> :: ; +F --> :: ;" "" "61A2C") "?SEMIDROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "638E4") "NOT?DROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "61B72") "?SWAP" ("ob1 ob2 T --> :: ob2 ob1 ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "62F1B") "?SKIPSWAP" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ob2 ob1 ;" "" "62D9F") "?SWAPDROP" ("ob1 ob2 T --> :: ob1 ; +ob1 ob2 F --> :: ob2 ;" "" "62F5C") "NOT?SWAPDROP" ("ob1 ob2 T --> :: ob2 ; +ob1 ob2 F --> :: ob1 ;" "" "62F43") "RPIT" ("T ob --> :: ob ; +F ob --> :: ;" "ob is actually executed, and not pushed in +the stack." "070FD") "RPITE" ("T ob1 ob2 --> :: ob1 ; +F ob1 ob2 --> ob2 ;" "ob1 or ob2 is actually executed, and not +pushed in the stack." "070C3") "COLARPITE" ("T ob1 ob2 --> :: ob1 ; +F ob1 ob2 --> :: ob2 ;" "ob1 or ob2 is actually executed, and not +pushed in the stack." "61A8E") "2'RCOLARPITE" ("Return to composite and ITE there." "" "61AE9") "IT" ("T --> :: ; +F --> :: ;" "" "619BC") "NOT_IT" ("T --> :: ; +F --> :: ;" "" "0712A") "?SKIP" ("T --> :: ; +F --> :: ;" "" "0712A") "ITE" ("T --> :: ; +F --> :: ;" "" "61AD8") "COLAITE" ("T --> :: ; +F --> :: ;" "" "6381C") "ITE_DROP" ("ob T --> :: ; +ob F --> :: ob ;" "" "61A58") "ANDITE" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "63E61") "case" ("T --> :: ; +F --> :: ;" "" "61993") "NOTcase" ("T --> :: ; +F --> :: ;" "" "619AD") "ANDcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "63CEA") "ANDNOTcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "63DDF") "ORcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "629BC") "casedrop" ("ob T --> :: ; +ob F --> :: ob ;" "" "618F7") "NOTcasedrop" ("ob T --> :: ob ; +ob F --> :: ;" "" "618E8") "case2drop" ("ob1 ob2 T --> :: ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "6191F") "NOTcase2drop" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ;" "" "61910") "caseDROP" ("ob T --> :: ; +ob F --> :: ob ;" "" "6194B") "NOTcaseDROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "61960") "casedrptru" ("ob T --> T +ob F --> :: ob ;" "Note: should be called caseDRPTRU." "638B2") "casedrpfls" ("ob T --> F +ob F --> :: ob ;" "Note: should be called caseDRPFLS." "6356A") "NOTcsdrpfls" ("ob T --> :: ob ; +ob F --> F" "Note: should be called NOTcaseDRPFLS." "63AEC") "case2DROP" ("ob1 ob2 T --> :: ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "61970") "NOTcase2DROP" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ;" "" "61984") "case2drpfls" ("ob1 ob2 T --> F +ob1 ob2 F --> :: ob1 ob2 ;" "Note: should be called case2DRPFLS." "63583") "caseTRUE" ("T --> T +F --> :: ;" "" "634E3") "NOTcaseTRUE" ("T --> :: ; +F --> T" "" "638CB") "caseFALSE" ("T --> F +F --> :: ;" "" "6359C") "NOTcaseFALSE" ("T --> :: ; +F --> F" "" "5FB49") "COLAcase" ("T --> :: ; +F --> :: ;" "Drops the rest of current stream and executes +case in the stream above." "62986") "COLANOTcase" ("T --> :: ; +F --> :: ;" "Drops the rest of current stream and executes +NOTcase in the stream above." "629A1") "#=?SKIP" ("#m #n --> :: ; +#m #n --> :: ;" "" "6336C") "#>?SKIP" ("#m #n --> :: ; +#m #n --> :: ;" "" "63399") "#=ITE" ("#m #n --> :: ; +#m #n --> :: ;" "" "62C2D") "# :: ; +#m #n --> :: ;" "" "63E9D") "#>ITE" ("#m #n --> :: ; +#m #n --> :: ;" "" "63EB1") "#=case" ("#m #n --> :: ; +#m #n --> :: ;" "" "6186C") "OVER#=case" ("#m #n --> :: #m ; +#m #n --> :: #m ;" "" "6187C") "#=casedrop" ("#m #n --> :: ; +#m #n --> :: #m ;" "Note: should be called OVER#=casedrop." "618D3") "#=casedrpfls" ("#m #n --> F +#m #n --> :: #m ;" "Note: should be called OVER#=caseDRPFLS." "63547") "#<>case" ("#m #n --> :: ; +#m #n --> :: ;" "" "63D3A") "# :: ; +#m #n --> :: ;" "" "63D12") "#>case" ("#m #n --> :: ; +#m #n --> :: ;" "" "63D67") "#0=?SEMI" ("#0 --> :: ; +# --> :: ;" "" "61A18") "#0=?SKIP" ("#0 --> :: ; +# --> :: ;" "" "6333A") "#0=ITE" ("#0 --> :: ; +# --> :: " "" "63E89") "DUP#0=IT" ("#0 --> :: #0 ; +# --> :: # ;" "" "63E48") "DUP#0=ITE" ("#0 --> :: #0 ; +# --> :: # ;" "" "63EC5") "#0=case" ("#0 --> :: ; +# --> :: ;" "" "61896") "DUP#0=case" ("#0 --> :: #0 ; +# --> :: # ;" "" "61891") "DUP#0=csedrp" ("#0 --> :: ; +# --> :: # ;" "" "618A8") "DUP#0=csDROP" ("#0 --> :: ; +# --> :: # ;" "" "63CBD") "#1=case" ("#1 --> :: ; +# --> :: ;" "" "63D26") "#1=?SKIP" ("#1 --> :: ; +# --> :: ;" "" "63353") "#>2case" ("#0/#1/#2 --> :: ; +# --> :: ;" "" "63D4E") "?CaseKeyDef" ("# #' --> :: ' ob1 T ; + --> :: ;" "Compares two bints. If equal, quotes the next object from the runsream and returns it -along with TRUE." "3FF1B") "?CaseRomptr@" ("# #' \\-> ob T - \\-> F - \\-> :: ;" "Compares two bints. If equal, tries to +along with TRUE." "3FF1B") "?CaseRomptr@" ("# #' --> ob T + --> F + --> :: ;" "Compares two bints. If equal, tries to resolve the rompointer which must be the next object in the runstream. The ROMPTR@ pushes TRUE when successful, so this entry can be -used directly for key handlers." "3FF48") "%0=case" ("%0 \\-> :: %0 ; -ob \\-> :: ob ;" "" "5F127") "j%0=case" ("%0 \\-> :: ; -ob \\-> :: ;" "" "63D7B") "C%0=case" ("C%0 \\-> :: C%0 ; -ob \\-> :: ob ;" "" "5F13B") "num0=case" ("0 \\-> :: 0 ; -ob \\-> :: ob ;" "Both a real and a complex zero are TRUE -conditions for this test." "5F0FA") "%1=case" ("%1 \\-> :: %1 ; -ob \\-> :: ob ;" "" "5F181") "C%1=case" ("C%1 \\-> :: C%1 ; -ob \\-> :: ob ;" "" "5F19F") "num1=case" ("1 \\-> :: 1 ; -ob \\-> :: ob ;" "Both a real and a complex one are TRUE -conditions for this test." "5F154") "%2=case" ("%2 \\-> :: %2 ; -ob \\-> :: ob ;" "" "5F1EA") "C%2=case" ("C%2 \\-> :: C%2 ; -ob \\-> :: ob ;" "" "5F208") "num2=case" ("2 \\-> :: 2 ; -ob \\-> :: ob ;" "Both a real and a complex two are TRUE -conditions for this test." "5F1BD") "%-1=case" ("%-1 \\-> :: %-1 ; -ob \\-> :: ob ;" "" "5F267") "C%-1=case" ("C%-1 \\-> :: C%-1 ; -ob \\-> ob ;" "" "5F285") "num-1=case" ("-1 \\-> :: -1 ; -ob \\-> :: ob ;" "Both a real and a complex -1 are TRUE -conditions for this test." "5F23A") "REALNEGcase" ("%<0 \\-> :: % ; -ob \\-> :: ob ;" "" "5EEDB" :U) "pick1#0=case" ("#0 M \\-> COLA -ob M \\-> SKIP" "" "5FBE6" :U) "MEQ1stcase" ("meta&ob1 ob2 \\-> ob1=ob2 ? case" "Meta&ob1 ob2 ob1=ob2 ? case" "5EFD9") "AEQ1stcase" ("meta&ob \\-> ob=nob ? case" "Meta&ob ob=nob ? case" "5EF15") "MEQopscase" ("meta1&ob1 meta2&ob2 ob3 \\->" "Meta1&ob1 Meta2&ob2 ob3 " "5EFF9") "AEQopscase" ("meta1&ob1 meta2&ob2" "Meta1&ob1 Meta2&ob2 " "5F048") "Mid1stcase" ("meta&ob \\-> ob is id -lam ? case" "Meta&ob ob is id or lam ? case" "5F061") "MetaConcase" ("meta \\-> meta" "( Meta Meta ) COLA if meta contains no -ids, lams, symbs or romptrs. Else SKIP." "549EC" :U) "M1st+case" ("Meta&+ ? case" "Meta&+ ? case" "5EF2E" :U) "M1st-case" ("Meta&- ? case" "Meta&- ? case" "5EF41" :U) "M1st*case" ("Meta&* ? case" "Meta&* ? case" "5EF54" :U) "M1st/case" ("Meta&/ ? case" "Meta&/ ? case" "5EF67" :U) "M1st^case" ("Meta&^ ? case" "Meta&^ ? case" "5EFA0" :U) "M-1potcase" ("Meta&-1&^ ? case" "Meta&-1&^ ? case" "58ADE" :U) "M1stSQcase" ("Meta&SQ ? case" "Meta&SQ ? case" "5EFB3" :U) "M1stNEGcase" ("Meta&NEG ? case" "Meta&NEG ? case" "5EF7A" :U) "M1stINVcase" ("Meta&INV ? case" "Meta&INV ? case" "5EF8D" :U) "M1stFNCcase" ("Meta&FNCAPPLY ? case" "Meta&FCNAPPLY ? case" "5EFC6" :U) "M-1stcasechs" ("Meta&NEG \\-> Meta COLA -Meta \\-> Meta SKIP -Meta&(%<0) \\-> Meta&ABS(%) COLA" "Meta&NEG Meta COLA ; Meta Meta SKIP -Meta&(%<0) Meta&ABS(%) COLA" "5EE10") "EQIT" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "63E2F") "EQITE" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "63E75") "jEQcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "63CD6") "EQcase" ("ob1 ob1 \\-> :: ob1 ; -ob1 ob2 \\-> :: ob1 ;" "Note: Should be called OVEREQcase." "61933") "REQcase" ("ob \\-> :: ob ; - \\-> :: ob ;" "EQcase with the next object in the -runstream. " "629D0") "EQcasedrop" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ob1 ;" "Note: should be called OVEREQcasedrop." "618BA") "REQcasedrop" ("ob \\-> ; - \\-> ;" "EQcasedrop with the next object in the -runstream." "629E9") "EQUALcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "63CFE") "EQUALNOTcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "63DF3") "EQUALcasedrp" ("ob ob1 ob2 \\-> :: ; -ob ob1 ob2 \\-> :: ob ;" "" "63CA4") "EQUALcasedro" ("ob1 ob2 \\-> :: ; -ob1 ob2 \\-> :: ob1 ;" "Note: should be called OVEREQUALcasedrp." "517FE") "EQUALcasedrop" ("ob1 ob2 \\-> :: ; -ob1 ob2 \\-> :: ob1 ;" "" "517F3") "tok=casedrop" ("$ $' \\-> :: ; - \\-> :: $ ;" "Note: should be called OVERtok=casedrop. " "2856C") "nonopcase" ("seco \\-> :: seco ; -ob \\-> :: ob ;" "" "5E984") "idntcase" ("id \\-> :: id ; -ob \\-> :: ob ;" "" "5F0AA") "dIDNTNcase" ("id \\-> :: id ; -ob \\-> :: ob ;" "" "63E07") "idntlamcase" ("id/lam \\-> :: id ; -ob \\-> :: ob ;" "" "5F0CD") "REALcase" ("% \\-> :: ; -ob \\-> :: ;" "" "63D8F") "dREALNcase" ("% \\-> :: % ; -ob \\-> :: ob ;" "" "63E1B") "dARRYcase" ("[] \\-> :: [] ; -ob \\-> :: ob ;" "" "63DA3") "dLISTcase" ("{} \\-> :: {} ob1 ; -ob \\-> :: ob ;" "" "63DB7") "NOTLISTcase" ("{} \\-> :: {} ; -ob \\-> :: ob ;" "" "27244") "DNOTSYMB?SEMI" ("symb \\-> :: symb ; -ob \\-> :: ob ;" "" "18E45" :U) "NOTSECOcase" ("seco \\-> :: seco ; -ob \\-> :: ob ;" "" "27254") "NOTROMPcase" ("romp \\-> :: romp ; -ob \\-> :: ob ;" "" "27264") "DNOTBAKcase" ("bak \\-> :: bak ; -ob \\-> :: ob ;" "" "27224" :U) "DNOTLIBcase" ("lib \\-> :: lib ; -ob \\-> :: ob ;" "" "27234" :U) "numb1stcase" ("%/C%/[]/[L] \\-> :: ; -ob \\-> :: ob2 ;" "If %, C%, [ ] or [L] then COLA, -else SKIP ." "5EDFC") "UserITE" ("#set \\-> :: ; -#clr \\-> :: ;" "" "63ED9") "SysITE" ("#set \\-> :: ; -#clr \\-> :: ;" "" "63EED") "caseDEADKEY" ("T \\-> :: DoBadKey ; -F \\-> :: ;" "" "63BEB") "caseDoBadKey" ("T \\-> :: DoBadKey ; -F \\-> :: ;" "" "63BEB") "caseDrpBadKy" ("ob T \\-> :: DoBadKey ; -ob F \\-> :: ob ;" "" "63BD2") "caseERRJMP" ("T \\-> :: ERRJMP ; -F \\-> :: ;" "" "63169") "caseSIZEERR" ("T \\-> :: SIZEERR ; -F \\-> :: ;" "" "63B05") "NcaseSIZEERR" ("T \\-> :: ; -F \\-> :: SIZEERR ;" "" "63B19") "NcaseTYPEERR" ("T \\-> :: ; -F \\-> :: TYPEERR ;" "" "63B46") "NoEdit?case" ("\\-> :: ; -\\-> :: ;" "Tests if there is no edit line active." "40D93") "EditExstCase" ("\\-> :: ; -\\-> :: ;" "Tests if there is an edit line active." "63DCB") "NOP" ("\\->" "Does nothing." "06E8E") "xNEGNEG" ("\\->" "Does nothing, decompiles to +used directly for key handlers." "3FF48") "%0=case" ("%0 --> :: %0 ; +ob --> :: ob ;" "" "5F127") "j%0=case" ("%0 --> :: ; +ob --> :: ;" "" "63D7B") "C%0=case" ("C%0 --> :: C%0 ; +ob --> :: ob ;" "" "5F13B") "num0=case" ("0 --> :: 0 ; +ob --> :: ob ;" "Both a real and a complex zero are TRUE +conditions for this test." "5F0FA") "%1=case" ("%1 --> :: %1 ; +ob --> :: ob ;" "" "5F181") "C%1=case" ("C%1 --> :: C%1 ; +ob --> :: ob ;" "" "5F19F") "num1=case" ("1 --> :: 1 ; +ob --> :: ob ;" "Both a real and a complex one are TRUE +conditions for this test." "5F154") "%2=case" ("%2 --> :: %2 ; +ob --> :: ob ;" "" "5F1EA") "C%2=case" ("C%2 --> :: C%2 ; +ob --> :: ob ;" "" "5F208") "num2=case" ("2 --> :: 2 ; +ob --> :: ob ;" "Both a real and a complex two are TRUE +conditions for this test." "5F1BD") "%-1=case" ("%-1 --> :: %-1 ; +ob --> :: ob ;" "" "5F267") "C%-1=case" ("C%-1 --> :: C%-1 ; +ob --> ob ;" "" "5F285") "num-1=case" ("-1 --> :: -1 ; +ob --> :: ob ;" "Both a real and a complex -1 are TRUE +conditions for this test." "5F23A") "REALNEGcase" ("%<0 --> :: % ; +ob --> :: ob ;" "" "5EEDB" :U) "pick1#0=case" ("#0 M --> COLA +ob M --> SKIP" "" "5FBE6" :U) "MEQ1stcase" ("meta&ob1 ob2 --> ob1=ob2 ? case" "Meta&ob1 ob2 ob1=ob2 ? case" "5EFD9") "AEQ1stcase" ("meta&ob --> ob=nob ? case" "Meta&ob ob=nob ? case" "5EF15") "MEQopscase" ("meta1&ob1 meta2&ob2 ob3 -->" "Meta1&ob1 Meta2&ob2 ob3 " "5EFF9") "AEQopscase" ("meta1&ob1 meta2&ob2" "Meta1&ob1 Meta2&ob2 " "5F048") "Mid1stcase" ("meta&ob --> ob is id +lam ? case" "Meta&ob ob is id or lam ? case" "5F061") "MetaConcase" ("meta --> meta" "( Meta Meta ) COLA if meta contains no +ids, lams, symbs or romptrs. Else SKIP." "549EC" :U) "M1st+case" ("Meta&+ ? case" "Meta&+ ? case" "5EF2E" :U) "M1st-case" ("Meta&- ? case" "Meta&- ? case" "5EF41" :U) "M1st*case" ("Meta&* ? case" "Meta&* ? case" "5EF54" :U) "M1st/case" ("Meta&/ ? case" "Meta&/ ? case" "5EF67" :U) "M1st^case" ("Meta&^ ? case" "Meta&^ ? case" "5EFA0" :U) "M-1potcase" ("Meta&-1&^ ? case" "Meta&-1&^ ? case" "58ADE" :U) "M1stSQcase" ("Meta&SQ ? case" "Meta&SQ ? case" "5EFB3" :U) "M1stNEGcase" ("Meta&NEG ? case" "Meta&NEG ? case" "5EF7A" :U) "M1stINVcase" ("Meta&INV ? case" "Meta&INV ? case" "5EF8D" :U) "M1stFNCcase" ("Meta&FNCAPPLY ? case" "Meta&FCNAPPLY ? case" "5EFC6" :U) "M-1stcasechs" ("Meta&NEG --> Meta COLA +Meta --> Meta SKIP +Meta&(%<0) --> Meta&ABS(%) COLA" "Meta&NEG Meta COLA ; Meta Meta SKIP +Meta&(%<0) Meta&ABS(%) COLA" "5EE10") "EQIT" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "63E2F") "EQITE" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "63E75") "jEQcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "63CD6") "EQcase" ("ob1 ob1 --> :: ob1 ; +ob1 ob2 --> :: ob1 ;" "Note: Should be called OVEREQcase." "61933") "REQcase" ("ob --> :: ob ; + --> :: ob ;" "EQcase with the next object in the +runstream. " "629D0") "EQcasedrop" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ob1 ;" "Note: should be called OVEREQcasedrop." "618BA") "REQcasedrop" ("ob --> ; + --> ;" "EQcasedrop with the next object in the +runstream." "629E9") "EQUALcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "63CFE") "EQUALNOTcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "63DF3") "EQUALcasedrp" ("ob ob1 ob2 --> :: ; +ob ob1 ob2 --> :: ob ;" "" "63CA4") "EQUALcasedro" ("ob1 ob2 --> :: ; +ob1 ob2 --> :: ob1 ;" "Note: should be called OVEREQUALcasedrp." "517FE") "EQUALcasedrop" ("ob1 ob2 --> :: ; +ob1 ob2 --> :: ob1 ;" "" "517F3") "tok=casedrop" ("$ $' --> :: ; + --> :: $ ;" "Note: should be called OVERtok=casedrop. " "2856C") "nonopcase" ("seco --> :: seco ; +ob --> :: ob ;" "" "5E984") "idntcase" ("id --> :: id ; +ob --> :: ob ;" "" "5F0AA") "dIDNTNcase" ("id --> :: id ; +ob --> :: ob ;" "" "63E07") "idntlamcase" ("id/lam --> :: id ; +ob --> :: ob ;" "" "5F0CD") "REALcase" ("% --> :: ; +ob --> :: ;" "" "63D8F") "dREALNcase" ("% --> :: % ; +ob --> :: ob ;" "" "63E1B") "dARRYcase" ("[] --> :: [] ; +ob --> :: ob ;" "" "63DA3") "dLISTcase" ("{} --> :: {} ob1 ; +ob --> :: ob ;" "" "63DB7") "NOTLISTcase" ("{} --> :: {} ; +ob --> :: ob ;" "" "27244") "DNOTSYMB?SEMI" ("symb --> :: symb ; +ob --> :: ob ;" "" "18E45" :U) "NOTSECOcase" ("seco --> :: seco ; +ob --> :: ob ;" "" "27254") "NOTROMPcase" ("romp --> :: romp ; +ob --> :: ob ;" "" "27264") "DNOTBAKcase" ("bak --> :: bak ; +ob --> :: ob ;" "" "27224" :U) "DNOTLIBcase" ("lib --> :: lib ; +ob --> :: ob ;" "" "27234" :U) "numb1stcase" ("%/C%/[]/[L] --> :: ; +ob --> :: ob2 ;" "If %, C%, [ ] or [L] then COLA, +else SKIP ." "5EDFC") "UserITE" ("#set --> :: ; +#clr --> :: ;" "" "63ED9") "SysITE" ("#set --> :: ; +#clr --> :: ;" "" "63EED") "caseDEADKEY" ("T --> :: DoBadKey ; +F --> :: ;" "" "63BEB") "caseDoBadKey" ("T --> :: DoBadKey ; +F --> :: ;" "" "63BEB") "caseDrpBadKy" ("ob T --> :: DoBadKey ; +ob F --> :: ob ;" "" "63BD2") "caseERRJMP" ("T --> :: ERRJMP ; +F --> :: ;" "" "63169") "caseSIZEERR" ("T --> :: SIZEERR ; +F --> :: ;" "" "63B05") "NcaseSIZEERR" ("T --> :: ; +F --> :: SIZEERR ;" "" "63B19") "NcaseTYPEERR" ("T --> :: ; +F --> :: TYPEERR ;" "" "63B46") "NoEdit?case" ("--> :: ; +--> :: ;" "Tests if there is no edit line active." "40D93") "EditExstCase" ("--> :: ; +--> :: ;" "Tests if there is an edit line active." "63DCB") "NOP" ("-->" "Does nothing." "06E8E") "xNEGNEG" ("-->" "Does nothing, decompiles to :: CK1&Dispatch BINT0 NOP ; -There like NOP, but requires an argument. " "1ACDD") "'R" ("\\-> ob" "Pushes next object in return stack (i.e., the +There like NOP, but requires an argument. " "1ACDD") "'R" ("--> ob" "Pushes next object in return stack (i.e., the first object in the composite above this one) to the stack (skipping it). If top return stack is empty (contains SEMI), a null secondary is pushed and the pointer is not -advanced." "06EEB") "'REVAL" ("\\-> ?" "Does 'R then EVAL." "06F66") "'R'R" ("\\-> ob1 ob2" "Does 'R twice." "639DE") "ticR" ("\\-> ob T -\\-> F" "Pushes next object in return stack to stack +advanced." "06EEB") "'REVAL" ("--> ?" "Does 'R then EVAL." "06F66") "'R'R" ("--> ob1 ob2" "Does 'R twice." "639DE") "ticR" ("--> ob T +--> F" "Pushes next object in return stack to stack and TRUE, of just FALSE if the top return stack body is empty. In this QcaseQ, it is -dropped." "61B89") "'RRDROP" ("\\-> ob" "Does 'R , then RDROP." "639FC") ">R" (":: \\->" "Pushes :: to top of return stack (skips +dropped." "61B89") "'RRDROP" ("--> ob" "Does 'R , then RDROP." "639FC") ">R" (":: -->" "Pushes :: to top of return stack (skips prolog, i.e., the composite will be executed -automatically)." "06F9F") "R>" ("\\-> ::" "Creates and pops a secondary from top -return stack body to stack." "0701F") "R@" ("\\-> ::" "Like R>, but the return stack is not -popped." "07012") "IDUP" ("\\->" "Pushes interpreter pointer into the return -stack. " "0716B") "EVAL" ("ob \\->" "Evaluates object." "06F8E") "COMPEVAL" ("comp \\->" "EVAL just pushes a list back, this one -executes it." "18EBA") "2@REVAL" ("\\->" "EVAL first object in the stream above the -previous one." "61B45") "3@REVAL" ("\\->" "EVAL first object in the stream above the -stream above the previous one." "61B55") "GOTO" ("\\->" "Jumps to next address in stream. Address is +automatically)." "06F9F") "R>" ("--> ::" "Creates and pops a secondary from top +return stack body to stack." "0701F") "R@" ("--> ::" "Like R>, but the return stack is not +popped." "07012") "IDUP" ("-->" "Pushes interpreter pointer into the return +stack. " "0716B") "EVAL" ("ob -->" "Evaluates object." "06F8E") "COMPEVAL" ("comp -->" "EVAL just pushes a list back, this one +executes it." "18EBA") "2@REVAL" ("-->" "EVAL first object in the stream above the +previous one." "61B45") "3@REVAL" ("-->" "EVAL first object in the stream above the +stream above the previous one." "61B55") "GOTO" ("-->" "Jumps to next address in stream. Address is a five-nibble address, not a system binary. Can only be used to jump to the middle of -programs, cannot jump to a program prolog." "619CB") "?GOTO" ("flag \\->" "If TRUE, jumps, else skips five nibbles." "619E0") "NOT?GOTO" ("flag \\->" "If FALSE jumps, else skips five nibbles." "619F3") "RDUP" ("\\->" "Duplicates top return stack level." "14EA5") "RDROP" ("\\->" "Pops the return stack." "06FB7") "2RDROP" ("\\->" "Pops two return stack levels." "6114E") "3RDROP" ("\\->" "Pops three return stack levels." "61160") "DROPRDROP" ("ob \\->" "Does DROP then RDROP ." "632F9") "RDROPCOLA" ("\\->" "Does RDROP then COLA ." "62958") "RDROPCOLATRUE" ("\\-> T" "Does RDROP then COLATRUE ." "54C4F" :U) "RSWAP" ("\\->" "Swap in the return stack." "60EBD") "RROLL" ("#n \\->" "Rolls nth return stack level to top of return -stack." "14F2A" :U) "RSKIP" ("\\->" "Skips first object in the return stack (i.e., +programs, cannot jump to a program prolog." "619CB") "?GOTO" ("flag -->" "If TRUE, jumps, else skips five nibbles." "619E0") "NOT?GOTO" ("flag -->" "If FALSE jumps, else skips five nibbles." "619F3") "RDUP" ("-->" "Duplicates top return stack level." "14EA5") "RDROP" ("-->" "Pops the return stack." "06FB7") "2RDROP" ("-->" "Pops two return stack levels." "6114E") "3RDROP" ("-->" "Pops three return stack levels." "61160") "DROPRDROP" ("ob -->" "Does DROP then RDROP ." "632F9") "RDROPCOLA" ("-->" "Does RDROP then COLA ." "62958") "RDROPCOLATRUE" ("--> T" "Does RDROP then COLATRUE ." "54C4F" :U) "RSWAP" ("-->" "Swap in the return stack." "60EBD") "RROLL" ("#n -->" "Rolls nth return stack level to top of return +stack." "14F2A" :U) "RSKIP" ("-->" "Skips first object in the return stack (i.e., the first object in the composite above this -one)." "63880") "SEMI" ("\\->" "DROP the rest of the current stream." "0312B") "'" ("\\-> nob (nextob)" "Pushes next object in the stream to the stack -(skipping it)." "06E97") "xSILENT'" ("\\-> nextob" "Put the next ob in the runstream on the -stack. Quoter used in UserRPL." "2349C") "DUP'" ("ob \\-> ob nob" "Does DUP then '." "63925") "DROP'" ("ob \\-> nob" "Does DROP then '." "6394D") "SWAP'" ("ob1 ob2 \\-> ob2 ob1 nob" "Does SWAP then '." "63939") "OVER'" ("ob1 ob2 \\-> ob1 ob2 ob1 nob" "Does OVER then '." "63961") "STO'" ("ob id/lam \\-> nob" "Does STO then '." "63975") "TRUE'" ("\\-> T nob" "Pushes TRUE and the next object to the stack." "63989") "FALSE'" ("\\-> F nob" "Pushes FALSE and the next object to the -stack." "639B6") "ONEFALSE'" ("\\-> #1 F nob" "Pushes ONE, FALSE and the next object to the -stack." "6399D") "#1+'" ("# \\-> #+1 nob" "Does #1+ then '." "639CA") "'NOP" ("\\-> NOP" "Pushes NOP to the stack." "632BD") "'ERRJMP" ("\\-> ERRJMP" "Pushes ERRJMP to the stack." "63155") "'DROPFALSE" ("\\-> DROPFALSE" "Pushes DROPFALSE to the stack." "3A9B8") "'DoBadKey" ("\\-> DoBadKey" "Pushes DoBadKey to the stack." "3FDFE") "'DoBadKeyT" ("\\-> DoBadKey T" "Pushes DoBadKey and TRUE to the stack." "3FE12") "DROPDEADTRUE" ("ob \\-> DoBadKey T" "Makes the user QdropQ dead, then pushes TRUE." "4D11E") "'x*" ("\\-> x*" "Pushes x* (User word *) to the stack." "63B5A") "'xDER" ("\\-> xDER" "Pushes xDER (User word \\.d) to the stack." "63B6E") "'IDFUNCTION" ("\\-> xFUNCTION" "Pushes xFUNCTION (User word FUNCTION) to the -stack." "5129C") "'IDPOLAR" ("\\-> xPOLAR" "Pushes xPOLAR (User word POLAR) to the stack." "512C4") "'IDCONIC" ("\\-> xCONIC" "Pushes xCONIC (User word CONIC) to the stack." "512B0" :U) "'IDPARAMETER" ("\\-> xPARAMETRIC" "Pushes xPARAMETRIC (user word PARAMETRIC) -to the stack." "512D8") "'IDTRUTH" ("\\-> xTRUTH" "Pushes xTRUTH (user word TRUTH) to the stack." "512EC" :U) "'IDSCATTER" ("\\-> xSCATTER" "Pushes xSCATTER (user word SCATTER) to the -stack." "51300" :U) "'IDHISTOGRAM" ("\\-> xHISTOGRAM" "Pushes xHISTOGRAM (user word HISTROGRAM) to -the stack." "51314" :U) "'IDBAR" ("\\-> xBAR" "Pushes xBAR (user word BAR) to the stack." "51328" :U) "'Rapndit" ("meta ob1...ob4 \\-> meta&ob ob1...ob4" "Takes ob from runstream and appends it to the -meta starting in level 5." "2520A") "'xDEREQ" ("ob \\-> flag" "Is ob eq to user command xDER?" "63A56") "COLA" ("Evals next obj and +one)." "63880") "SEMI" ("-->" "DROP the rest of the current stream." "0312B") "'" ("--> nob (nextob)" "Pushes next object in the stream to the stack +(skipping it)." "06E97") "xSILENT'" ("--> nextob" "Put the next ob in the runstream on the +stack. Quoter used in UserRPL." "2349C") "DUP'" ("ob --> ob nob" "Does DUP then '." "63925") "DROP'" ("ob --> nob" "Does DROP then '." "6394D") "SWAP'" ("ob1 ob2 --> ob2 ob1 nob" "Does SWAP then '." "63939") "OVER'" ("ob1 ob2 --> ob1 ob2 ob1 nob" "Does OVER then '." "63961") "STO'" ("ob id/lam --> nob" "Does STO then '." "63975") "TRUE'" ("--> T nob" "Pushes TRUE and the next object to the stack." "63989") "FALSE'" ("--> F nob" "Pushes FALSE and the next object to the +stack." "639B6") "ONEFALSE'" ("--> #1 F nob" "Pushes ONE, FALSE and the next object to the +stack." "6399D") "#1+'" ("# --> #+1 nob" "Does #1+ then '." "639CA") "'NOP" ("--> NOP" "Pushes NOP to the stack." "632BD") "'ERRJMP" ("--> ERRJMP" "Pushes ERRJMP to the stack." "63155") "'DROPFALSE" ("--> DROPFALSE" "Pushes DROPFALSE to the stack." "3A9B8") "'DoBadKey" ("--> DoBadKey" "Pushes DoBadKey to the stack." "3FDFE") "'DoBadKeyT" ("--> DoBadKey T" "Pushes DoBadKey and TRUE to the stack." "3FE12") "DROPDEADTRUE" ("ob --> DoBadKey T" "Makes the user QdropQ dead, then pushes TRUE." "4D11E") "'x*" ("--> x*" "Pushes x* (User word *) to the stack." "63B5A") "'xDER" ("--> xDER" "Pushes xDER (User word \\.d) to the stack." "63B6E") "'IDFUNCTION" ("--> xFUNCTION" "Pushes xFUNCTION (User word FUNCTION) to the +stack." "5129C") "'IDPOLAR" ("--> xPOLAR" "Pushes xPOLAR (User word POLAR) to the stack." "512C4") "'IDCONIC" ("--> xCONIC" "Pushes xCONIC (User word CONIC) to the stack." "512B0" :U) "'IDPARAMETER" ("--> xPARAMETRIC" "Pushes xPARAMETRIC (user word PARAMETRIC) +to the stack." "512D8") "'IDTRUTH" ("--> xTRUTH" "Pushes xTRUTH (user word TRUTH) to the stack." "512EC" :U) "'IDSCATTER" ("--> xSCATTER" "Pushes xSCATTER (user word SCATTER) to the +stack." "51300" :U) "'IDHISTOGRAM" ("--> xHISTOGRAM" "Pushes xHISTOGRAM (user word HISTROGRAM) to +the stack." "51314" :U) "'IDBAR" ("--> xBAR" "Pushes xBAR (user word BAR) to the stack." "51328" :U) "'Rapndit" ("meta ob1...ob4 --> meta&ob ob1...ob4" "Takes ob from runstream and appends it to the +meta starting in level 5." "2520A") "'xDEREQ" ("ob --> flag" "Is ob eq to user command xDER?" "63A56") "COLA" ("Evals next obj and drops rest of this stream." "" "06FD1") "ONECOLA" ("Does ONE, then COLA." "" "63A15") "SWAPCOLA" ("Does SWAP, then COLA." "" "63312") "XYZ>ZCOLA" ("Does UNROT2DROP, then COLA." "" "63326") "COLA_EVAL" ("Returns and evals first obj in previous stream." "" "61A6D") "COLACOLA" ("Drops rest of current stream -does COLA in the above one." "" "6296D") "SKIP" ("Skips 1 obj in the runstream." "" "0714D") "2SKIP" ("Skips 2 objs in the runstream." "" "0715C" :U) "3SKIP" ("Skips 3 objs in the runstream." "" "283D8" :U) "MEMSKIP" ("ob \\-> #nextaddress" "" "21C47" :U) "skipcola" ("Does SKIP, then COLA." "" "626EE") "2skipcola" ("Does 2SKIP, then COLA." "" "626E5") "3skipcola" ("Does 3SKIP, then COLA." "" "626DC") "5skipcola" ("Skips 5 objects, then does COLA." "" "626AE") "COLASKIP" ("Drops rest of current stream +does COLA in the above one." "" "6296D") "SKIP" ("Skips 1 obj in the runstream." "" "0714D") "2SKIP" ("Skips 2 objs in the runstream." "" "0715C" :U) "3SKIP" ("Skips 3 objs in the runstream." "" "283D8" :U) "MEMSKIP" ("ob --> #nextaddress" "" "21C47" :U) "skipcola" ("Does SKIP, then COLA." "" "626EE") "2skipcola" ("Does 2SKIP, then COLA." "" "626E5") "3skipcola" ("Does 3SKIP, then COLA." "" "626DC") "5skipcola" ("Skips 5 objects, then does COLA." "" "626AE") "COLASKIP" ("Drops rest of current stream and skips one obj in above stream." "" "633B2") "COLAskipcola" ("Drops rest of current stream, -skipcola in the above." "" "283C4" :U) "BEGIN" ("\\->" "Pushes interpreter pointer into the return -stack. " "071A2") "AGAIN" ("\\->" "Sets the interpreter pointer to the topmost +skipcola in the above." "" "283C4" :U) "BEGIN" ("-->" "Pushes interpreter pointer into the return +stack. " "071A2") "AGAIN" ("-->" "Sets the interpreter pointer to the topmost value in the return stack, without popping -it." "071AB") "REPEAT" ("\\->" "Sets the interpreter pointer to the topmost +it." "071AB") "REPEAT" ("-->" "Sets the interpreter pointer to the topmost value in the return stack, without popping -it." "071E5") "UNTIL" ("flag \\->" "If FALSE then AGAIN, otherwise -RDROP ." "071C8") "NOT_UNTIL" ("flag \\->" "NOT then UNTIL ." "633C6") "#0=UNTIL" ("# \\-> #" "Actually, should be called DUP#0=UNTIL." "62B6F") "WHILE" ("flag \\->" "If TRUE does nothing, otherwise RDROP then -2SKIP ." "071EE") "NOT_WHILE" ("flag \\->" "NOT then WHILE ." "633DF") "DUP#0<>WHILE" ("# \\->" "Try to guess what it does." "633F8") "DO" ("#stop #start \\->" "" "073F7") "ZERO_DO" ("#stop \\->" "" "073C3") "DUP#0_DO" ("#stop \\-> #stop" "" "6347F") "ONE_DO" ("#stop \\->" "" "073CE") "#1+_ONE_DO" ("#stop \\->" "" "073DB") "toLEN_DO" ("{} \\-> {}" "From ONE to #elements." "63498") "ONE_DO_ARRY" ("[] \\-> []" "From ONE to #elements." "37BCB" :U) "LOOP" ("\\->" "" "07334") "+LOOP" ("# \\->" "Increments index by specified number." "073A5") "DROPLOOP" ("ob \\->" "" "63466") "SWAPLOOP" ("ob1 ob2 \\-> ob2 ob1" "" "6344D") "SWAPDROPLOOP" ("ob1 ob2 \\-> ob2" "" "54CB3" :U) "STOPLOOP" ("\\->" "Destroys topmost loop environment." "07321" :U) "SEMILOOP" ("\\->" "" "61A47") "INDEX@" ("\\-> #" "Recalls topmost loop counter value." "07221") "DUPINDEX@" ("ob \\-> ob #" "" "63411") "SWAPINDEX@" ("ob1 ob2 \\-> ob2 ob1 #" "" "63425") "OVERINDEX@" ("ob1 ob2 \\-> ob1 ob2 ob1 #" "" "63439") "INDEX@#-" ("# \\-> #'" "" "63790") "INDEX@-" ("# \\-> #'" "" "63790") "INDEXSTO" ("# \\->" "Stores new topmost loop counter value." "07270") "ISTOP@" ("\\-> #" "Recalls topmost loop stop value." "07249") "ISTOPSTO" ("# \\->" "Stores new topmost loop stop value." "07295") "ISTOP-INDEX" ("\\-> #" "" "5182F") "JINDEX@" ("\\-> #" "Recalls second topmost loop counter value." "07258") "JINDEXSTO" ("# \\->" "Stores new second topmost loop counter -value." "072AD") "JSTOP@" ("\\-> #" "Recalls second topmost loop stop value." "07264") "JSTOPSTO" ("# \\->" "Stores new second topmost loop stop value." "072C2") "ZEROISTOPSTO" ("\\->" "Does not exit loop immediately. Just stores +it." "071E5") "UNTIL" ("flag -->" "If FALSE then AGAIN, otherwise +RDROP ." "071C8") "NOT_UNTIL" ("flag -->" "NOT then UNTIL ." "633C6") "#0=UNTIL" ("# --> #" "Actually, should be called DUP#0=UNTIL." "62B6F") "WHILE" ("flag -->" "If TRUE does nothing, otherwise RDROP then +2SKIP ." "071EE") "NOT_WHILE" ("flag -->" "NOT then WHILE ." "633DF") "DUP#0<>WHILE" ("# -->" "Try to guess what it does." "633F8") "DO" ("#stop #start -->" "" "073F7") "ZERO_DO" ("#stop -->" "" "073C3") "DUP#0_DO" ("#stop --> #stop" "" "6347F") "ONE_DO" ("#stop -->" "" "073CE") "#1+_ONE_DO" ("#stop -->" "" "073DB") "toLEN_DO" ("{} --> {}" "From ONE to #elements." "63498") "ONE_DO_ARRY" ("[] --> []" "From ONE to #elements." "37BCB" :U) "LOOP" ("-->" "" "07334") "+LOOP" ("# -->" "Increments index by specified number." "073A5") "DROPLOOP" ("ob -->" "" "63466") "SWAPLOOP" ("ob1 ob2 --> ob2 ob1" "" "6344D") "SWAPDROPLOOP" ("ob1 ob2 --> ob2" "" "54CB3" :U) "STOPLOOP" ("-->" "Destroys topmost loop environment." "07321" :U) "SEMILOOP" ("-->" "" "61A47") "INDEX@" ("--> #" "Recalls topmost loop counter value." "07221") "DUPINDEX@" ("ob --> ob #" "" "63411") "SWAPINDEX@" ("ob1 ob2 --> ob2 ob1 #" "" "63425") "OVERINDEX@" ("ob1 ob2 --> ob1 ob2 ob1 #" "" "63439") "INDEX@#-" ("# --> #'" "" "63790") "INDEX@-" ("# --> #'" "" "63790") "INDEXSTO" ("# -->" "Stores new topmost loop counter value." "07270") "ISTOP@" ("--> #" "Recalls topmost loop stop value." "07249") "ISTOPSTO" ("# -->" "Stores new topmost loop stop value." "07295") "ISTOP-INDEX" ("--> #" "" "5182F") "JINDEX@" ("--> #" "Recalls second topmost loop counter value." "07258") "JINDEXSTO" ("# -->" "Stores new second topmost loop counter +value." "072AD") "JSTOP@" ("--> #" "Recalls second topmost loop stop value." "07264") "JSTOPSTO" ("# -->" "Stores new second topmost loop stop value." "072C2") "ZEROISTOPSTO" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "6400F") "(ExitAtLoop)" ("\\->" "Does not exit loop immediately. Just stores +the next LOOP will be evaluated." "6400F") "(ExitAtLoop)" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "6400F") "ExitAtLOOP" ("\\->" "Does not exit loop immediately. Just stores +the next LOOP will be evaluated." "6400F") "ExitAtLOOP" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "6400F") "DUPExitAtLOOP" ("ob \\-> ob ob" "" "3F78C" :U) "ExitAtLOOPDUP" ("ob \\-> ob ob" "" "3F7EB" :U) "DRPExitAtLOOP" ("ob \\->" "" "4334F" :U) "DUP@" ("id/lam \\-> id/lam ob T - \\-> id/lam F" "Does DUP then @." "62C05") "SAFE@" ("id/lam \\-> ob T - \\-> F" "For lams does @. For ids does -?ROMPTR> to the ob found." "62A34") "SAFE@NOT" ("id \\-> ob F - \\-> T" "Does SAFE@ then NOT." "5E5EE" :U) "DUPSAFE@" ("id/lam \\-> id/lam ob T - \\-> id/lam F" "Does DUP then SAFE@." "62A2F") "SAFE@_HERE" ("id \\-> ob F - \\-> T" "Same as SAFE@, but works only in the -current directory." "1853B") "Sys@" ("ID \\-> ob T - \\-> F" "Switches temporarily to the HOME directory -and executes @ there." "2EA6A") "XEQRCL" ("id \\-> ob" "Same as SAFE@, but errors if variable is not +the next LOOP will be evaluated." "6400F") "DUPExitAtLOOP" ("ob --> ob ob" "" "3F78C" :U) "ExitAtLOOPDUP" ("ob --> ob ob" "" "3F7EB" :U) "DRPExitAtLOOP" ("ob -->" "" "4334F" :U) "DUP@" ("id/lam --> id/lam ob T + --> id/lam F" "Does DUP then @." "62C05") "SAFE@" ("id/lam --> ob T + --> F" "For lams does @. For ids does +?ROMPTR> to the ob found." "62A34") "SAFE@NOT" ("id --> ob F + --> T" "Does SAFE@ then NOT." "5E5EE" :U) "DUPSAFE@" ("id/lam --> id/lam ob T + --> id/lam F" "Does DUP then SAFE@." "62A2F") "SAFE@_HERE" ("id --> ob F + --> T" "Same as SAFE@, but works only in the +current directory." "1853B") "Sys@" ("ID --> ob T + --> F" "Switches temporarily to the HOME directory +and executes @ there." "2EA6A") "XEQRCL" ("id --> ob" "Same as SAFE@, but errors if variable is not found. Also works for lams, but you get the -wrong error." "20B81") "LISTRCL" ("{path id} \\-> ob" "Recalls from specified path." "20B9A") "ROMPTR@NOT" ("ROMPTR \\-> ob F - \\-> ROMPTR T" "Recalls contents of ROMPTR if possible." "5E616" :U) "STO" ("ob id/lam \\->" "For ids this assumes ob is not pco. If +wrong error." "20B81") "LISTRCL" ("{path id} --> ob" "Recalls from specified path." "20B9A") "ROMPTR@NOT" ("ROMPTR --> ob F + --> ROMPTR T" "Recalls contents of ROMPTR if possible." "5E616" :U) "STO" ("ob id/lam -->" "For ids this assumes ob is not pco. If replacing some object, that object is copied to TEMPOB and pointers are updated. For -lams: Errors if lam is unbound." "07D27") "SAFESTO" ("ob id/lam \\->" "For ids, does ?>ROMPTR to the object -before storing." "62A02") "SysSTO" ("ob ID \\->" "Switches temporarily to the HOME directory -and executes STO there." "2E9E6") "?STO_HERE" ("ob id/lam \\->" "Same as SAFESTO, but will only store in the +lams: Errors if lam is unbound." "07D27") "SAFESTO" ("ob id/lam -->" "For ids, does ?>ROMPTR to the object +before storing." "62A02") "SysSTO" ("ob ID -->" "Switches temporarily to the HOME directory +and executes STO there." "2E9E6") "?STO_HERE" ("ob id/lam -->" "Same as SAFESTO, but will only store in the current directory and will not overwrite a -directory." "18513") "XEQSTOID" ("ob id/lam \\->" "Same as SAFESTO, but will only store in the +directory." "18513") "XEQSTOID" ("ob id/lam -->" "Same as SAFESTO, but will only store in the current directory and will not overwrite a -directory." "18513") "XEQStoKey" ("ob ID \\->" "" "40F22") "REPLACE" ("newob oldob \\-> newob" "Replaces oldob (in memory) with newob." "085D3") "PURGE" ("id \\->" "Purges variable. Does no type check first." "08C27") "?PURGE_HERE" ("id \\->" "Like PURGE, but only works in current +directory." "18513") "XEQStoKey" ("ob ID -->" "" "40F22") "REPLACE" ("newob oldob --> newob" "Replaces oldob (in memory) with newob." "085D3") "PURGE" ("id -->" "Purges variable. Does no type check first." "08C27") "?PURGE_HERE" ("id -->" "Like PURGE, but only works in current directory." "1854F") "MOVEVAR" ("" "Move the variable to a different directory. Stack diagram unknown - level 1 must be rrp, -but level two??" "7DF7C") "CREATE" ("ob id \\->" "Creates a variable in the current directory. +but level two??" "7DF7C") "CREATE" ("ob id -->" "Creates a variable in the current directory. Errors if id is or contains current -directory. Assumes id is not a pco." "08696") "DoHere:" ("\\->" "Next object in the runstream is evaluated for -the current directory only." "185C7") "'LAMLNAMESTO" ("ob \\->" "STO to LAM LAMLNAME." "63A3D") "MAKERRP" ("#libnum \\-> rrp" "Creates an empty directory." "077E4" :U) "CREATERRP" ("id \\->" "Creates an empty directory. Does not check if +directory. Assumes id is not a pco." "08696") "DoHere:" ("-->" "Next object in the runstream is evaluated for +the current directory only." "185C7") "'LAMLNAMESTO" ("ob -->" "STO to LAM LAMLNAME." "63A3D") "MAKERRP" ("#libnum --> rrp" "Creates an empty directory." "077E4" :U) "CREATERRP" ("id -->" "Creates an empty directory. Does not check if the name is already used. - :: # 7FF CRDIR# SWAP CREATE ;" "08DF2" :U) "CREATEDIR" ("id \\->" "Creates an empty directory. Calls -?PURGE_HERE first to delete the original." "184E1") "LASTRAM-WORD" ("rrp \\-> ob T - \\-> F" "Recalls first object in directory." "08326") "LastNonNull" ("rrp \\-> ob T - \\-> F" "Recalls first object in directory (not null -named)." "18621") "PREVRAM-WORD" ("ob \\-> ob' T - \\-> F" "Recalls next object in directory." "08376") "PrevNonNull" ("ob \\-> ob' T -\\-> F" "Recalls next object in directory (not null -named)." "1863A") "CkNonNull" ("ob \\-> ob T - \\-> F" "Checks that the variable (ob) has a name." "18653" :U) "RAM-WORDNAME" ("ob \\-> id" "Recalls name of object in current directory." "082E3") "XEQPGDIR" ("id \\->" "Purges a directory. Checks references, etc. -first." "18595") "XEQORDER" ("{id1 id2..} \\->" "Orders the variables in the directory by + :: # 7FF CRDIR# SWAP CREATE ;" "08DF2" :U) "CREATEDIR" ("id -->" "Creates an empty directory. Calls +?PURGE_HERE first to delete the original." "184E1") "LASTRAM-WORD" ("rrp --> ob T + --> F" "Recalls first object in directory." "08326") "LastNonNull" ("rrp --> ob T + --> F" "Recalls first object in directory (not null +named)." "18621") "PREVRAM-WORD" ("ob --> ob' T + --> F" "Recalls next object in directory." "08376") "PrevNonNull" ("ob --> ob' T +--> F" "Recalls next object in directory (not null +named)." "1863A") "CkNonNull" ("ob --> ob T + --> F" "Checks that the variable (ob) has a name." "18653" :U) "RAM-WORDNAME" ("ob --> id" "Recalls name of object in current directory." "082E3") "XEQPGDIR" ("id -->" "Purges a directory. Checks references, etc. +first." "18595") "XEQORDER" ("{id1 id2..} -->" "Orders the variables in the directory by moving the given variables to the beginning of -the directory." "20FF2") "DOVARS" ("\\-> {id1 id2..}" "Returns list of variables from current -directory." "18779") "DOTVARS%" ("% \\-> {}" "Returns a list of variables in the current +the directory." "20FF2") "DOVARS" ("--> {id1 id2..}" "Returns list of variables from current +directory." "18779") "DOTVARS%" ("% --> {}" "Returns a list of variables in the current directory with user type given by the number. Internal TVARS if a single number was -given. " "186E8") "DODIRPRG" ("ob :: \\-> {}" "Executes seco (can be single object) on all +given. " "186E8") "DODIRPRG" ("ob :: --> {}" "Executes seco (can be single object) on all directory variables. At execution: ob :: id_contents { } id To be returned: ob :: id_contents { } ob flag If flag is TRUE, ob is added with >TCOMP to -list, else it is dropped." "1867F" :U) "PATHDIR" ("\\-> {HOME dir1 dir2..}" "Returns current path." "1848C") "UPDIR" ("\\->" "Goes to parent directory." "1A16F") "MYRAMROMPAIR" ("rrp \\-> rrp' T - \\-> F" "Gets parent directory. Returns FALSE if -parent directory is HOME." "08309" :U) "SYSRRP?" ("rrp \\-> flag" "Is rrp HOME?" "08DD4") "CONTEXT@" ("\\-> rrp" "Recalls current directory." "08D5A") "CONTEXT!" ("rrp \\->" "Sets new current directory." "08D08") "STOPSIGN@" ("\\-> rrp" "Recalls last directory." "08D82" :U) "STOPSIGN!" ("rrp \\->" "Stores new last directory." "08D4A" :U) "SYSCONTEXT" ("\\->" "Sets HOME as current directory." "08D92") "HOMEDIR" ("\\->" "Sets HOME as current directory." "08D92") "SYSSTOPSIGN" ("\\->" "Sets HOME as last directory." "08DC4" :U) "SaveVarRes" ("\\->" "Binds current and last directories to two -nullnamed lams." "640A0") "RestVarRes" ("\\->" "First sets HOME as both the current and last +list, else it is dropped." "1867F" :U) "PATHDIR" ("--> {HOME dir1 dir2..}" "Returns current path." "1848C") "UPDIR" ("-->" "Goes to parent directory." "1A16F") "MYRAMROMPAIR" ("rrp --> rrp' T + --> F" "Gets parent directory. Returns FALSE if +parent directory is HOME." "08309" :U) "SYSRRP?" ("rrp --> flag" "Is rrp HOME?" "08DD4") "CONTEXT@" ("--> rrp" "Recalls current directory." "08D5A") "CONTEXT!" ("rrp -->" "Sets new current directory." "08D08") "STOPSIGN@" ("--> rrp" "Recalls last directory." "08D82" :U) "STOPSIGN!" ("rrp -->" "Stores new last directory." "08D4A" :U) "SYSCONTEXT" ("-->" "Sets HOME as current directory." "08D92") "HOMEDIR" ("-->" "Sets HOME as current directory." "08D92") "SYSSTOPSIGN" ("-->" "Sets HOME as last directory." "08DC4" :U) "SaveVarRes" ("-->" "Binds current and last directories to two +nullnamed lams." "640A0") "RestVarRes" ("-->" "First sets HOME as both the current and last directories (in QcaseQ an error happens). Then, restores the current and last directories -from 1LAM and 2LAM." "640FA") "SetHiddenRes" ("\\->" "Sets the hidden directory as the current and -last directories." "640BE") "WithHidden" ("\\-> ?" "Executes next command in hidden directory." "64037") "RclHiddenVar" ("id \\-> ob T - \\-> F" "Recalls variable in hidden directory. Same +from 1LAM and 2LAM." "640FA") "SetHiddenRes" ("-->" "Sets the hidden directory as the current and +last directories." "640BE") "WithHidden" ("--> ?" "Executes next command in hidden directory." "64037") "RclHiddenVar" ("id --> ob T + --> F" "Recalls variable in hidden directory. Same as - :: WithHidden @ ;" "64023") "StoHiddenVar" ("ob id \\->" "Stores variable in hidden directory. Same as - :: WithHidden STO ;" "64078") "PuHiddenVar" ("id \\->" "Purges variable in hidden directory. Same as - :: WithHidden PURGE ;" "6408C") "TOTEMPOB" ("ob \\-> ob'" "Copies object to TEMPOB and returns -pointer to the new copy." "06657") "TOTEMPSWAP" ("ob1 ob2 \\-> ob2' ob1" "Does TOTEMPOB then SWAP." "62C69") "CKREF" ("ob \\-> ob'" "If object is in TEMPOB, is not embedded in a + :: WithHidden @ ;" "64023") "StoHiddenVar" ("ob id -->" "Stores variable in hidden directory. Same as + :: WithHidden STO ;" "64078") "PuHiddenVar" ("id -->" "Purges variable in hidden directory. Same as + :: WithHidden PURGE ;" "6408C") "TOTEMPOB" ("ob --> ob'" "Copies object to TEMPOB and returns +pointer to the new copy." "06657") "TOTEMPSWAP" ("ob1 ob2 --> ob2' ob1" "Does TOTEMPOB then SWAP." "62C69") "CKREF" ("ob --> ob'" "If object is in TEMPOB, is not embedded in a composite and not referenced, does nothing. Else copies it to TEMPOB and returns the -copy." "37B44") "SWAPCKREF" ("ob1 ob2 \\-> ob2 ob1'" "Does SWAP then CKREF." "63F7E") "INTEMNOTREF?" ("ob \\-> ob flag" "If the object is in TEMPOB area, is not +copy." "37B44") "SWAPCKREF" ("ob1 ob2 --> ob2 ob1'" "Does SWAP then CKREF." "63F7E") "INTEMNOTREF?" ("ob --> ob flag" "If the object is in TEMPOB area, is not embedded in a composite and is not referenced, returns the object and TRUE, -otherwise returns the object and FALSE." "06B4E") "FREEINTEMP?" ("ob \\-> ob flag" "Tests if object is in TEMPOB area and not in -a composite." "06B3E" :U) "~INTEMPOB?" ("ob \\-> ob flag" "" "01E0E8") "PTRREFD?" ("ob \\-> ob flag" "Tests if object is referenced." "065D9" :U) "REFERENCED?" ("ob \\-> ob flag" "Tests if object is referenced or in -composite." "065E5" :U) "NOTREF?" ("ob \\-> ob flag" "Tests if object is not referenced or in -composite. ( :: REFERENCED? NOT ; )" "06BC2" :U) ">TOPTEMP" ("ob \\-> ob'" "Moves object to top ob TEMPOB area. Does -not garbage collection." "06DDE" :U) "TOTEMPOBADJ" ("ob \\-> ob ob'" "Makes a standalone copy by moving -references to a new copy." "064BD" :U) "DOADJ1" ("ob1 ob2 \\-> ob1 ob'" "Moves references from ob2 to ob1 (ob1 in -TEMPOB area)." "064D6" :U) "DOADJ" ("ob1 ob2 \\-> ob1 ob'" "Moves references from ob2 to ob1 (ob1 in +otherwise returns the object and FALSE." "06B4E") "FREEINTEMP?" ("ob --> ob flag" "Tests if object is in TEMPOB area and not in +a composite." "06B3E" :U) "~INTEMPOB?" ("ob --> ob flag" "" "01E0E8") "PTRREFD?" ("ob --> ob flag" "Tests if object is referenced." "065D9" :U) "REFERENCED?" ("ob --> ob flag" "Tests if object is referenced or in +composite." "065E5" :U) "NOTREF?" ("ob --> ob flag" "Tests if object is not referenced or in +composite. ( :: REFERENCED? NOT ; )" "06BC2" :U) ">TOPTEMP" ("ob --> ob'" "Moves object to top ob TEMPOB area. Does +not garbage collection." "06DDE" :U) "TOTEMPOBADJ" ("ob --> ob ob'" "Makes a standalone copy by moving +references to a new copy." "064BD" :U) "DOADJ1" ("ob1 ob2 --> ob1 ob'" "Moves references from ob2 to ob1 (ob1 in +TEMPOB area)." "064D6" :U) "DOADJ" ("ob1 ob2 --> ob1 ob'" "Moves references from ob2 to ob1 (ob1 in TEMPOB area). References to body of ob2 are -moved too." "064E2" :U) "SLOW" ("\\->" "15 millisecond delay." "40EE7") "VERYSLOW" ("\\->" "300 millisecond delay." "40F02") "SORTASLOW" ("\\->" "1.2 second delay (4 x VERYSLOW). " "48FF9") "VERYVERYSLOW" ("\\->" "3 second delay." "40F12") "wait" ("hxs \\->" "Wait specified number of ticks (there are -8192 ticks in a second)." "1A7ED" :U) "dowait" ("%secs \\->" "Waits specified number of seconds." "1A7C9") "dowait/quit?" ("%secs \\->" "Waits specified number of seconds, exits -program if `CANCEL' is pressed." "1A7B5" :U) "%>HMS" ("% \\-> %hms" "Converts from decimal to H.MMSS format." "2A673") "%%H>HMS" ("%% \\-> %%hms" "Same as %>HMS, but for long reals." "2AF27") "%HMS>" ("%hms \\-> %" "Converts from H.MMSS format to decimal." "2A68C") "%HMS+" ("%hms1 %hms2 \\-> %hms" "Adds time in hms format." "2A6A0") "%HMS-" ("%hms1 %hms2 \\-> %hms" "Subtracts time in hms format." "2A6C8") "TOD" ("\\-> %time" "Returns current time." "0CBFA") ">TIME" ("%time \\->" "Sets time." "0CD53" :U) "CLKADJ" ("%time \\->" "Also sets time." "0CD3F" :U) "VerifyTOD" ("%time \\-> %time" "Checks for validaty of time. Errors if not -valid." "0E66A") "DATE" ("\\-> %date" "Returns current date." "0CC0E") ">DATE" ("%date \\->" "Sets date, errors if % is not a valid date." "0CD2B" :U) "DATE+DAYS" ("%date %days \\-> %date'" "Adds specified number of days to date." "0CC5B") "DDAYS" ("%date1 %date2 \\-> %days" "Returns number of days between two dates." "0CC39") "SysTime" ("\\-> hxs" "Returns tick count." "0EB81") "CLKTICKS" ("\\-> hxs" "Returns tick count." "0EB81") "Date>d$" ("%date \\-> $" "Returns string representation of date, using -current format." "0CFD9") "Date>wd$" ("%date \\-> $weekday" "Returns weekday: \"SUN\", \"MON\", etc." "0D2F0" :U) "Ticks>wd$" ("hxs \\-> $weekday" "Same function but using clock ticks." "0CF5B" :U) "TOD>t$" ("%time \\-> $" "Returns string represent the time, using -current format." "0D06A") "Date>hxs13" ("%date \\-> hxs" "Converts date to ticks." "0EE50") "Ticks>Date" ("hxs \\-> %date" "Returns date from hxs of internal alarm list -format." "0D156" :U) "TOD>Ticks" ("%time \\-> hxs" "Converts time to ticks." "0EE83" :U) "Ticks>TOD" ("hxs \\-> %time" "Returns time from hxs of internal alarm list -format." "0D143" :U) "Ticks>Rpt" ("hxs \\-> %rpt" "Converts hxs in internal alarm list format to -repetition interval." "0D169" :U) "Date+Time" ("hxs_d hxs_t \\-> hxs" "Takes two hxs representing the date and the -time, and joins them into only one hxs." "0EE26" :U) "ALARMS@" ("\\-> {}" "Returns internal alarms list." "0E235") "STOALM" ("%date %time acti %rep \\-> %" "Stores an alarm. %repeat is the number of +moved too." "064E2" :U) "SLOW" ("-->" "15 millisecond delay." "40EE7") "VERYSLOW" ("-->" "300 millisecond delay." "40F02") "SORTASLOW" ("-->" "1.2 second delay (4 x VERYSLOW). " "48FF9") "VERYVERYSLOW" ("-->" "3 second delay." "40F12") "wait" ("hxs -->" "Wait specified number of ticks (there are +8192 ticks in a second)." "1A7ED" :U) "dowait" ("%secs -->" "Waits specified number of seconds." "1A7C9") "dowait/quit?" ("%secs -->" "Waits specified number of seconds, exits +program if `CANCEL' is pressed." "1A7B5" :U) "%>HMS" ("% --> %hms" "Converts from decimal to H.MMSS format." "2A673") "%%H>HMS" ("%% --> %%hms" "Same as %>HMS, but for long reals." "2AF27") "%HMS>" ("%hms --> %" "Converts from H.MMSS format to decimal." "2A68C") "%HMS+" ("%hms1 %hms2 --> %hms" "Adds time in hms format." "2A6A0") "%HMS-" ("%hms1 %hms2 --> %hms" "Subtracts time in hms format." "2A6C8") "TOD" ("--> %time" "Returns current time." "0CBFA") ">TIME" ("%time -->" "Sets time." "0CD53" :U) "CLKADJ" ("%time -->" "Also sets time." "0CD3F" :U) "VerifyTOD" ("%time --> %time" "Checks for validaty of time. Errors if not +valid." "0E66A") "DATE" ("--> %date" "Returns current date." "0CC0E") ">DATE" ("%date -->" "Sets date, errors if % is not a valid date." "0CD2B" :U) "DATE+DAYS" ("%date %days --> %date'" "Adds specified number of days to date." "0CC5B") "DDAYS" ("%date1 %date2 --> %days" "Returns number of days between two dates." "0CC39") "SysTime" ("--> hxs" "Returns tick count." "0EB81") "CLKTICKS" ("--> hxs" "Returns tick count." "0EB81") "Date>d$" ("%date --> $" "Returns string representation of date, using +current format." "0CFD9") "Date>wd$" ("%date --> $weekday" "Returns weekday: \"SUN\", \"MON\", etc." "0D2F0" :U) "Ticks>wd$" ("hxs --> $weekday" "Same function but using clock ticks." "0CF5B" :U) "TOD>t$" ("%time --> $" "Returns string represent the time, using +current format." "0D06A") "Date>hxs13" ("%date --> hxs" "Converts date to ticks." "0EE50") "Ticks>Date" ("hxs --> %date" "Returns date from hxs of internal alarm list +format." "0D156" :U) "TOD>Ticks" ("%time --> hxs" "Converts time to ticks." "0EE83" :U) "Ticks>TOD" ("hxs --> %time" "Returns time from hxs of internal alarm list +format." "0D143" :U) "Ticks>Rpt" ("hxs --> %rpt" "Converts hxs in internal alarm list format to +repetition interval." "0D169" :U) "Date+Time" ("hxs_d hxs_t --> hxs" "Takes two hxs representing the date and the +time, and joins them into only one hxs." "0EE26" :U) "ALARMS@" ("--> {}" "Returns internal alarms list." "0E235") "STOALM" ("%date %time acti %rep --> %" "Stores an alarm. %repeat is the number of ticks between every repetition. Since there are 8192 ticks in a second, 60 seconds in a minute, and 60 minutes in an hour, to make an alarm that repeats every hour, %repetition would be 8192*60*60 = 29491200. Returns real number representing the position -of the alarm in the list." "0E6ED") "STOALARMLS" ("{} \\-> %" "Stores an alarm. List contents: +of the alarm in the list." "0E6ED") "STOALARMLS" ("{} --> %" "Stores an alarm. List contents: { %date %time action %repeats } You may omit %repeats and action. In this QcaseQ, the alarm has no repetition and no message is displayed. Returns real number representing the position -of the alarm in the list." "0E54D" :U) "STOALARM%" ("%time \\-> %" "Store an alarm at specified time today, with +of the alarm in the list." "0E54D" :U) "STOALARM%" ("%time --> %" "Store an alarm at specified time today, with no message and no repetition. Returns real number representing the position -of the alarm in the list." "0E510" :U) "PURGALARM%" ("% \\->" "Internal xDELALARM." "0E724" :UBS) ">ALRMLS" ("$ %date %time %rpt \\-> {}" "Generates list (of the internal type) -representing the alarm." "0EF45" :U) "ALRMLS>" ("{} \\-> {}'" "Converts list of internal format to list in -the format of STOALARMLS." "0E1D8" :U) "RCLALM" ("#n \\-> {} T - \\-> F" "Recalls nth alarm. List is in the internal -format." "0E402" :U) "RCLALARM%" ("%n \\-> {}" "Recalls nth alarm. List is in the format of -STOALARMLS." "0E3DF" :UBS) "FINDALARM%" ("%date \\-> %" "Returns position in the internal alarm list +of the alarm in the list." "0E510" :U) "PURGALARM%" ("% -->" "Internal xDELALARM." "0E724" :UBS) ">ALRMLS" ("$ %date %time %rpt --> {}" "Generates list (of the internal type) +representing the alarm." "0EF45" :U) "ALRMLS>" ("{} --> {}'" "Converts list of internal format to list in +the format of STOALARMLS." "0E1D8" :U) "RCLALM" ("#n --> {} T + --> F" "Recalls nth alarm. List is in the internal +format." "0E402" :U) "RCLALARM%" ("%n --> {}" "Recalls nth alarm. List is in the format of +STOALARMLS." "0E3DF" :UBS) "FINDALARM%" ("%date --> %" "Returns position in the internal alarm list of the first alarm of that day (or in any -following day)." "0EAD7" :U) "FINDALARMLS" ("{} \\-> %" "Takes a list of the format: { %date %time } +following day)." "0EAD7" :U) "FINDALARMLS" ("{} --> %" "Takes a list of the format: { %date %time } Returns real represent the position of the specified alarm in the alarm list, or 0 if -not found." "0EB31" :U) "DELALARM" ("%n \\->" "Deletes nth alarm." "0E724" :U) "ALARM?" ("\\-> flag" "Returns TRUE if an alarm is due." "422A1") "ACKALM" ("\\-> flag" "Tries acknowledging first alarm due. Returns +not found." "0EB31" :U) "DELALARM" ("%n -->" "Deletes nth alarm." "0E724" :U) "ALARM?" ("--> flag" "Returns TRUE if an alarm is due." "422A1") "ACKALM" ("--> flag" "Tries acknowledging first alarm due. Returns TRUE if no due alarm was found, or FALSE if a -due alarm has been found and acknowledged." "0DDC1" :U) "ACKALLALMS" ("\\->" "Acknowledges all due alarms." "0DDA8" :U) "FNDALARM{}" ("" "" "0EB31" :UBS) "FindNext" ("" "" "0EBD5") "SetSysFlag" ("# \\->" "Sets the system flag with number #. -TEXT:Flags" "53731") "ClrSysFlag" ("# \\->" "Clears the system flag with number #. -TEXT:Flags" "53761") "TestSysFlag" ("# \\-> flag" "Returns TRUE if system flag is set. -TEXT:Flags" "53784") "TestSysClr" ("# \\-> flag" "Clears flag after testing. -TEXT:Flags" "1C4EC" :U) "TogSysFlag" ("# \\->" "Toggles system flag. -TEXT:Flags" "3EDA2" :U) "SetUserFlag" ("# \\->" "Set the user flag with number #. -TEXT:Flags" "53725") "ClrUserFlag" ("# \\->" "Clear the user flag with number #. -TEXT:Flags" "53755") "TestUserFlag" ("# \\-> flag" "Returns TRUE if user flag is set. -TEXT:Flags" "53778") "TestUserClr" ("# \\-> flag" "Clears flag after testing. -TEXT:Flags" "1C4CE" :U) "RCLSYSF" ("\\-> hxs" "Recalls system flags from 1 to 64. -TEXT:Flags" "1C637") "STOSYSF" ("hxs \\->" "Stores system flags from 1 to 64. -TEXT:Flags" "1C731" :U) "DOSTOSYSF" ("hxs \\->" "Stores system flags from 1 to 64, checking -for changes in LASTARG flag." "1C6E3") "RCLUSERF" ("\\-> hxs" "Recalls user flags from 1 to 64." "1C64E") "STOUSERF" ("hxs \\->" "Stores user flags from 1 to 64." "1C6F7" :U) "STOALLFcont" ("hxs_usr hxs_sys \\->" "Stores user and system flags from 1 to +due alarm has been found and acknowledged." "0DDC1" :U) "ACKALLALMS" ("-->" "Acknowledges all due alarms." "0DDA8" :U) "FNDALARM{}" ("" "" "0EB31" :UBS) "FindNext" ("" "" "0EBD5") "SetSysFlag" ("# -->" "Sets the system flag with number #. +TEXT:Flags" "53731") "ClrSysFlag" ("# -->" "Clears the system flag with number #. +TEXT:Flags" "53761") "TestSysFlag" ("# --> flag" "Returns TRUE if system flag is set. +TEXT:Flags" "53784") "TestSysClr" ("# --> flag" "Clears flag after testing. +TEXT:Flags" "1C4EC" :U) "TogSysFlag" ("# -->" "Toggles system flag. +TEXT:Flags" "3EDA2" :U) "SetUserFlag" ("# -->" "Set the user flag with number #. +TEXT:Flags" "53725") "ClrUserFlag" ("# -->" "Clear the user flag with number #. +TEXT:Flags" "53755") "TestUserFlag" ("# --> flag" "Returns TRUE if user flag is set. +TEXT:Flags" "53778") "TestUserClr" ("# --> flag" "Clears flag after testing. +TEXT:Flags" "1C4CE" :U) "RCLSYSF" ("--> hxs" "Recalls system flags from 1 to 64. +TEXT:Flags" "1C637") "STOSYSF" ("hxs -->" "Stores system flags from 1 to 64. +TEXT:Flags" "1C731" :U) "DOSTOSYSF" ("hxs -->" "Stores system flags from 1 to 64, checking +for changes in LASTARG flag." "1C6E3") "RCLUSERF" ("--> hxs" "Recalls user flags from 1 to 64." "1C64E") "STOUSERF" ("hxs -->" "Stores user flags from 1 to 64." "1C6F7" :U) "STOALLFcont" ("hxs_usr hxs_sys -->" "Stores user and system flags from 1 to 64. First is user flags, second is system -flags." "1C6CF" :U) "DOSTOALLF0" ("{} \\->" "Stores user and system flags from 1 to +flags." "1C6CF" :U) "DOSTOALLF0" ("{} -->" "Stores user and system flags from 1 to 64. Expects a list of two hxs, first is user -flags, second is system flags." "1C6A2") "XEQSTWS" ("% \\->" "" "53C96" :U) "XEQRCWS" ("\\-> %" "" "53CF0" :U) "DOHEX" ("\\->" "Switch stack display format of HEX strings to +flags, second is system flags." "1C6A2") "XEQSTWS" ("% -->" "" "53C96" :U) "XEQRCWS" ("--> %" "" "53CF0" :U) "DOHEX" ("-->" "Switch stack display format of HEX strings to hexadecimal. -TEXT:Flags" "53C37") "DODEC" ("\\->" "Switch stack display format of HEX strings to +TEXT:Flags" "53C37") "DODEC" ("-->" "Switch stack display format of HEX strings to decimal. -TEXT:Flags" "53C5B") "DOBIN" ("\\->" "Switch stack display format of HEX strings to -binary." "53C43") "DOOCT" ("\\->" "Switch stack display of HEX strings to octal." "53C4F") "BASE" ("\\-> #" "Returns #10h, #10d, #10b or #10o. In decimal +TEXT:Flags" "53C5B") "DOBIN" ("-->" "Switch stack display format of HEX strings to +binary." "53C43") "DOOCT" ("-->" "Switch stack display of HEX strings to octal." "53C4F") "BASE" ("--> #" "Returns #10h, #10d, #10b or #10o. In decimal terms, 16 for hexadecimal base, 10 for decimal base, 8 for octal base or 2 for -binary base." "54050") "BASECHAR" ("\\-> char" "Returns \"h\", \"d\", \"b\" or \"o\"." "5407A" :U) "DOSTD" ("\\->" "Internal version of user word STD." "16707") "DOFIX" ("# \\->" "Internal version of user word FIX." "166E3") "DOSCI" ("# \\->" "Internal version of user word SCI." "166EF") "DOENG" ("# \\->" "Internal version of user word ENG." "166FB") "savefmt1" ("\\->" "Saves the current number format, and changes -to STD mode." "15A8B") "rstfmt1" ("\\->" "Restores the number format saved by +binary base." "54050") "BASECHAR" ("--> char" "Returns \"h\", \"d\", \"b\" or \"o\"." "5407A" :U) "DOSTD" ("-->" "Internal version of user word STD." "16707") "DOFIX" ("# -->" "Internal version of user word FIX." "166E3") "DOSCI" ("# -->" "Internal version of user word SCI." "166EF") "DOENG" ("# -->" "Internal version of user word ENG." "166FB") "savefmt1" ("-->" "Saves the current number format, and changes +to STD mode." "15A8B") "rstfmt1" ("-->" "Restores the number format saved by savefmt1. Only one set of flags can be saved, -there is no nesting of these entries." "15A60") "NumbMode" ("\\-> #" "Returns 0 for STD mode, 1 for FIX mode, 2 -for SCI mode or 3 for ENG mode." "53B61" :U) "SETRAD" ("\\->" "Set angular mode to RAD." "2A5F0") "RAD?" ("\\-> flag" "Is angular mode QRAD?Q" "53BDD") "SETDEG" ("\\->" "Set angular mode DEG." "2A5D2") "DEG?" ("\\-> flag" "Is angular mode DEG?" "53BC9" :U) "SETGRAD" ("\\->" "Set angular mode GRAD." "2A604") "DPRADIX?" ("\\-> flag" "Returns TRUE if current radix is \".\"." "167BF") "PRSOL?" ("\\-> flag" "Returns TRUE if general solutions flag (1) is -set." "53C23" :U) "NOTCONST?" ("\\-> flag" "Returns TRUE if symbolic constants flag (2) -is cleared." "53C0A" :U) "SETNUM" ("\\->" "Sets numeric results flag (3)." "53B9C" :U) "CLRNUM" ("\\->" "Clears numeric results flag (3)." "53B88" :U) "NOTNUM?" ("\\-> flag" "Returns TRUE if numeric results flag (3) is -cleared." "53BB0" :U) "UNDO_OFF" ("\\->" "Turns saving of the last stack for UNDO off. " "538DC") "UNDO_ON" ("\\->" "Turns saving of the last stack for UNDO on. " "538CE") "UNDO_ON?" ("\\-> flag" "Tests if last stack saving for UNDO is on." "538C0") "1A/LockA" ("\\->" "Equivalent to pressing the ALPHA key, turns +there is no nesting of these entries." "15A60") "NumbMode" ("--> #" "Returns 0 for STD mode, 1 for FIX mode, 2 +for SCI mode or 3 for ENG mode." "53B61" :U) "SETRAD" ("-->" "Set angular mode to RAD." "2A5F0") "RAD?" ("--> flag" "Is angular mode QRAD?Q" "53BDD") "SETDEG" ("-->" "Set angular mode DEG." "2A5D2") "DEG?" ("--> flag" "Is angular mode DEG?" "53BC9" :U) "SETGRAD" ("-->" "Set angular mode GRAD." "2A604") "DPRADIX?" ("--> flag" "Returns TRUE if current radix is \".\"." "167BF") "PRSOL?" ("--> flag" "Returns TRUE if general solutions flag (1) is +set." "53C23" :U) "NOTCONST?" ("--> flag" "Returns TRUE if symbolic constants flag (2) +is cleared." "53C0A" :U) "SETNUM" ("-->" "Sets numeric results flag (3)." "53B9C" :U) "CLRNUM" ("-->" "Clears numeric results flag (3)." "53B88" :U) "NOTNUM?" ("--> flag" "Returns TRUE if numeric results flag (3) is +cleared." "53BB0" :U) "UNDO_OFF" ("-->" "Turns saving of the last stack for UNDO off. " "538DC") "UNDO_ON" ("-->" "Turns saving of the last stack for UNDO on. " "538CE") "UNDO_ON?" ("--> flag" "Tests if last stack saving for UNDO is on." "538C0") "1A/LockA" ("-->" "Equivalent to pressing the ALPHA key, turns on ALPHA mode for either 1 keypress or until the next ALPHA keypress, depending on system flag 60. -- -Flags: -60" "3AA0A") "DOBEEP" ("%freq %dur \\->" "Beeps. Analog to user function BEEP." "1415A") "setbeep" ("#ms #Hz \\->" "Also beeps." "141B2") "TurnOff" ("\\->" "Internal OFF." "041A7") "!TurnOff" ("\\->" "Internal OFF. Does not do alarm check, etc." "041DA" :U) "DEEPSLEEP" ("\\-> flag" "Puts HP into deepsleep mode. -Returns TRUE if \"Invalid Card Data\" message." "041ED") "ChkLowBat" ("" "" "325AA") "ShowInvRomp" ("\\->" "Flashes \"Invalid Card Data\" message." "0426A") "?FlashAlert" ("\\->" "Displays system warnings." "386D8") "AlertStatus" ("\\-> #" "Gets last system warning: +Flags: -60" "3AA0A") "DOBEEP" ("%freq %dur -->" "Beeps. Analog to user function BEEP." "1415A") "setbeep" ("#ms #Hz -->" "Also beeps." "141B2") "TurnOff" ("-->" "Internal OFF." "041A7") "!TurnOff" ("-->" "Internal OFF. Does not do alarm check, etc." "041DA" :U) "DEEPSLEEP" ("--> flag" "Puts HP into deepsleep mode. +Returns TRUE if \"Invalid Card Data\" message." "041ED") "ChkLowBat" ("" "" "325AA") "ShowInvRomp" ("-->" "Flashes \"Invalid Card Data\" message." "0426A") "?FlashAlert" ("-->" "Displays system warnings." "386D8") "AlertStatus" ("--> #" "Gets last system warning: #0h = OK #1h = Alarm #2h = LowBat (S) #4h = LowBat (P1) - #8h = LowBat (P2)" "04544" :U) "Alert$" ("# \\-> $" "Recalls system warning message." "04575" :U) "WSLOG" ("\\-> $4 $3 $2 $1" "Recalls warm start log messages." "0D2A3" :U) "WSLOGN" ("#n \\-> $" "Recalls specified warm start log message." "0D18A" :U) "DOAPWL" ("\\->" "Forces a warm start but does not log a -warmstart event." "21B4E" :U) "LiteSlp" ("\\->" "Enters light sleep mode." "04912" :U) "GARBAGE" ("\\->" "Forces garbage collection." "05F42") "MEM" ("\\-> #" "Returns amount of free memory in nibbles. + #8h = LowBat (P2)" "04544" :U) "Alert$" ("# --> $" "Recalls system warning message." "04575" :U) "WSLOG" ("--> $4 $3 $2 $1" "Recalls warm start log messages." "0D2A3" :U) "WSLOGN" ("#n --> $" "Recalls specified warm start log message." "0D18A" :U) "DOAPWL" ("-->" "Forces a warm start but does not log a +warmstart event." "21B4E" :U) "LiteSlp" ("-->" "Enters light sleep mode." "04912" :U) "GARBAGE" ("-->" "Forces garbage collection." "05F42") "MEM" ("--> #" "Returns amount of free memory in nibbles. Does not do garbage collection. (The user -word does.)" "05F61") "OSIZE" ("ob \\-> #" "Returns object size in nibbles. Forces -garbage collection." "05902") "OCRC" ("ob \\-> #nib hxs" "Returns size in nibbles and checksum as hxs." "05944") "OCRC%" ("ob \\-> hxs %bytes" "Returns checksum and size in bytes." "1A1FC") "VARSIZE" ("id \\-> hxs %bytes" "Returns checksum and size in bytes of -specified variable." "1A265") "INHARDROM?" ("ob \\-> ob flag" "Is object address < #80000h?" "1A2DA") "NOTINHARDROM?" ("ob \\-> ob flag" "Is object address #80000h?" "19350" :U) "CHANGETYPE" ("ob #prolog \\-> ob'" "Changes prolog of object, does TOTEMPOB." "05AB3") "!CHANGETYPE" ("ob #prolog \\-> ob'" "Changes prolog of object." "05ACC" :U) "getnibs" ("hxs hxs \\-> hxs'" "Peek. First hxs is data, second is address. +word does.)" "05F61") "OSIZE" ("ob --> #" "Returns object size in nibbles. Forces +garbage collection." "05902") "OCRC" ("ob --> #nib hxs" "Returns size in nibbles and checksum as hxs." "05944") "OCRC%" ("ob --> hxs %bytes" "Returns checksum and size in bytes." "1A1FC") "VARSIZE" ("id --> hxs %bytes" "Returns checksum and size in bytes of +specified variable." "1A265") "INHARDROM?" ("ob --> ob flag" "Is object address < #80000h?" "1A2DA") "NOTINHARDROM?" ("ob --> ob flag" "Is object address #80000h?" "19350" :U) "CHANGETYPE" ("ob #prolog --> ob'" "Changes prolog of object, does TOTEMPOB." "05AB3") "!CHANGETYPE" ("ob #prolog --> ob'" "Changes prolog of object." "05ACC" :U) "getnibs" ("hxs hxs --> hxs'" "Peek. First hxs is data, second is address. The data is overwritten for its length (maximum 16) with nibbles starting from -specified address." "6595A") "putnibs" ("hxs hxs \\->" "Poke. First hxs is data, second is address. -See getnibs." "6594E") "NOBLINK" ("\\->" "Clears the BLINKFLAG, SysNib5." "538F8") "cursorblink+" ("" "" "13D28") "cursorblink-" ("" "" "13D55") "?BlinkCursor" ("\\->" "Makes the cursor Blink if in App-mode or -Editline." "42078") "MAXRETRY" ("" "Maximum number of retries = 10." "2D396") "LAMPKNO" ("" "Contains packet number." "2D3A0") "LAMPACKET" ("" "" "2D3B1") "LAMRETRY" ("" "Contains #retry." "2D3C6") "LAMERRMSG" ("" "" "2D3D9" :U) "LAMKP" ("" "" "2D3EE") "LAMLNAME" ("" "" "2D3FB") "LAMOBJ" ("" "" "2D40E") "LAMOPOS" ("" "" "2D41D") "LAMEXCHP" ("" "" "2D42E" :U) "LAMKLIST" ("" "" "2D45A") "LAMKMODE" ("" "" "2D46D") "LAMKPTRN" ("" "" "2D480" :U) "LAMKRM" ("" "" "2D493") "LAMMaxR" ("" "" "2D4A2" :U) "LAMKML" ("" "" "2F211") "'LamKPSto" ("" "" "2D441") "DORECN" ("$/id/lam \\->" "Internal RECN." "2D816" :U) "DOSERVER" ("" "Internal SERVER." "2D9F5" :U) "SENDLIST" ("{} \\->" "Internal SEND." "2E6EB") "SENDNAME" ("id/lam \\->" "Internal SEND." "2E5AB" :U) "GETNAME" ("$/id/lam \\->" "Internal KGET." "2E7EF") "DOFINISH" ("\\->" "Internal FINISH." "2E876") "DOPKT" ("$ $' \\->" "Internal PKT." "2E8D1") "DOBAUD" ("% \\->" "Internal BAUD." "2EC84") "DOPARITY" ("% \\->" "Internal PARITY." "2ECCA") "DOTRANSIO" ("% \\->" "Internal TRANSIO." "2ED10") "DOCKSM" ("" "Internal CKSM." "2ED4C" :U) "DOKERRM" ("\\-> $" "Internal KERRM." "2EDA6") "DOBUFLEN" ("\\-> % 0/1" "Internal BUFLEN." "2EDE1") "DOSTIME" ("" "Internal STIME." "2EDF5" :U) "DOSBRK" ("\\->" "Internal SBRK." "2EE18") "DOXMIT" ("$ \\->" "Internal XMIT." "2EE6F" :U) "DOSRECV" ("% \\->" "Internal SRECV." "2EE97") "CLOSEUART" ("\\->" "Internal CLOSEIO." "315C6") "DOCR" ("\\->" "Internal CR." "31868") "DODELAY" ("% \\->" "Internal DELAY." "31FFD") "KDispRow2" ("" "" "2D730") "KDispStatus2" ("" "" "2D74E") "EXCHINITPK" ("" "" "2D517") "SENDEOT" ("" "" "2D58C") "SENDNAK" ("" "" "2E0A9") "SENDERROR" ("" "" "2E0C7") "SENDPKT" ("" "" "2E0F4") "InitIOEnv" ("" "" "2E6BE") "KERMOPEN" ("" "" "2EAE2") "DOOPENIO" ("" "" "2EB37") "OpenIO" ("" "" "2EB62") "OpenIOPrt" ("" "" "3187C") "docr" ("" "" "31854") "IOCheckReal" ("" "" "2EC25") "StdIOPAR" ("\\-> {}" "Default IOPAR: { 9600 0 0 0 3 1 }." "2E99E") "GetIOPAR" ("\\-> %baud % % % % %" "Recalls IOPAR and explodes it into the stack." "2EA4F") "StoIOPAR" ("{} \\->" "STO the list of IO parameters in the HOME -directory in the variable IOPAR." "2E9CB") "StdPRTPAR" ("" "" "31F4A") "StoPRTPAR" ("" "" "31F7D") "GetChkPRTPAR" ("" "" "3205C") "OUTUART" ("" "" "30ED2") "POPUART" ("" "" "31289") "OpenUartClr" ("" "" "3161E") "CloseUart" ("" "" "315F9") "OpenUart?Clr" ("" "" "31608" :UBS) "PRINT" ("" "" "32161") "PRINTxNLF" ("" "" "32387") "REMAP" ("" "" "323F9") "SetEcma94" ("" "" "3252B") "AllowPrlcdCl" ("" "" "324A6") "PrintGrob" ("" "" "32B74") "SetServMode" ("" "" "2D9A1") "ClrServMode" ("" "" "2D9B2") "SendSetup" ("" "" "2EEC4") "TRPACKETFAIL" ("" "" "2EFD7") "IncrLAMPKNO" ("" "Increases packet number." "2F383") "GetKermPkt#" ("" "" "2F39C") "RecvNextPkt" ("" "" "2F989") "KVISLF" ("$ \\-> $'" "String translation for transfer from HP to +specified address." "6595A") "putnibs" ("hxs hxs -->" "Poke. First hxs is data, second is address. +See getnibs." "6594E") "NOBLINK" ("-->" "Clears the BLINKFLAG, SysNib5." "538F8") "cursorblink+" ("" "" "13D28") "cursorblink-" ("" "" "13D55") "?BlinkCursor" ("-->" "Makes the cursor Blink if in App-mode or +Editline." "42078") "MAXRETRY" ("" "Maximum number of retries = 10." "2D396") "LAMPKNO" ("" "Contains packet number." "2D3A0") "LAMPACKET" ("" "" "2D3B1") "LAMRETRY" ("" "Contains #retry." "2D3C6") "LAMERRMSG" ("" "" "2D3D9" :U) "LAMKP" ("" "" "2D3EE") "LAMLNAME" ("" "" "2D3FB") "LAMOBJ" ("" "" "2D40E") "LAMOPOS" ("" "" "2D41D") "LAMEXCHP" ("" "" "2D42E" :U) "LAMKLIST" ("" "" "2D45A") "LAMKMODE" ("" "" "2D46D") "LAMKPTRN" ("" "" "2D480" :U) "LAMKRM" ("" "" "2D493") "LAMMaxR" ("" "" "2D4A2" :U) "LAMKML" ("" "" "2F211") "'LamKPSto" ("" "" "2D441") "DORECN" ("$/id/lam -->" "Internal RECN." "2D816" :U) "DOSERVER" ("" "Internal SERVER." "2D9F5" :U) "SENDLIST" ("{} -->" "Internal SEND." "2E6EB") "SENDNAME" ("id/lam -->" "Internal SEND." "2E5AB" :U) "GETNAME" ("$/id/lam -->" "Internal KGET." "2E7EF") "DOFINISH" ("-->" "Internal FINISH." "2E876") "DOPKT" ("$ $' -->" "Internal PKT." "2E8D1") "DOBAUD" ("% -->" "Internal BAUD." "2EC84") "DOPARITY" ("% -->" "Internal PARITY." "2ECCA") "DOTRANSIO" ("% -->" "Internal TRANSIO." "2ED10") "DOCKSM" ("" "Internal CKSM." "2ED4C" :U) "DOKERRM" ("--> $" "Internal KERRM." "2EDA6") "DOBUFLEN" ("--> % 0/1" "Internal BUFLEN." "2EDE1") "DOSTIME" ("" "Internal STIME." "2EDF5" :U) "DOSBRK" ("-->" "Internal SBRK." "2EE18") "DOXMIT" ("$ -->" "Internal XMIT." "2EE6F" :U) "DOSRECV" ("% -->" "Internal SRECV." "2EE97") "CLOSEUART" ("-->" "Internal CLOSEIO." "315C6") "DOCR" ("-->" "Internal CR." "31868") "DODELAY" ("% -->" "Internal DELAY." "31FFD") "KDispRow2" ("" "" "2D730") "KDispStatus2" ("" "" "2D74E") "EXCHINITPK" ("" "" "2D517") "SENDEOT" ("" "" "2D58C") "SENDNAK" ("" "" "2E0A9") "SENDERROR" ("" "" "2E0C7") "SENDPKT" ("" "" "2E0F4") "InitIOEnv" ("" "" "2E6BE") "KERMOPEN" ("" "" "2EAE2") "DOOPENIO" ("" "" "2EB37") "OpenIO" ("" "" "2EB62") "OpenIOPrt" ("" "" "3187C") "docr" ("" "" "31854") "IOCheckReal" ("" "" "2EC25") "StdIOPAR" ("--> {}" "Default IOPAR: { 9600 0 0 0 3 1 }." "2E99E") "GetIOPAR" ("--> %baud % % % % %" "Recalls IOPAR and explodes it into the stack." "2EA4F") "StoIOPAR" ("{} -->" "STO the list of IO parameters in the HOME +directory in the variable IOPAR." "2E9CB") "StdPRTPAR" ("" "" "31F4A") "StoPRTPAR" ("" "" "31F7D") "GetChkPRTPAR" ("" "" "3205C") "OUTUART" ("" "" "30ED2") "POPUART" ("" "" "31289") "OpenUartClr" ("" "" "3161E") "CloseUart" ("" "" "315F9") "OpenUart?Clr" ("" "" "31608" :UBS) "PRINT" ("" "" "32161") "PRINTxNLF" ("" "" "32387") "REMAP" ("" "" "323F9") "SetEcma94" ("" "" "3252B") "AllowPrlcdCl" ("" "" "324A6") "PrintGrob" ("" "" "32B74") "SetServMode" ("" "" "2D9A1") "ClrServMode" ("" "" "2D9B2") "SendSetup" ("" "" "2EEC4") "TRPACKETFAIL" ("" "" "2EFD7") "IncrLAMPKNO" ("" "Increases packet number." "2F383") "GetKermPkt#" ("" "" "2F39C") "RecvNextPkt" ("" "" "2F989") "KVISLF" ("$ --> $'" "String translation for transfer from HP to PC. Inserts (character 12) in front of every newline (character 10), and translates characters >127 to the corresponding @@ -903,167 +903,167 @@ IOPAR variable, can be set with DOTRANSIO). 0: No translation 1: CRLF translation 2: CRLF and characters 128-159 (80h-9Fh) - 3: CRLF and characters 128-255 (80h-FFh)" "2FEC9") "KVIS" ("$ \\-> $'" "Like KVISLF, but never translates newlines." "2FEDD") "KINVISLF" ("$ \\-> $' $''" "String translation for transfer from PC to + 3: CRLF and characters 128-255 (80h-FFh)" "2FEC9") "KVIS" ("$ --> $'" "Like KVISLF, but never translates newlines." "2FEDD") "KINVISLF" ("$ --> $' $''" "String translation for transfer from PC to HP. Translates digraphs in the string to characters and removes (character 12) in front of newline characters. Which translations are actually made depends upon the current translation mode, see KVISLF. $'' contains any incomplete trailing -backslash sequence in the original string." "3016B") "GETKP" ("" "" "307E2") "SENDACK" ("" "" "2FEA1") "SENDNULLACK" ("" "" "2FEB5") "ACK_INIT" ("" "" "30914") "CHOOSE_INIT" ("" "" "30B1D" :UBS) "ENCODE1PKT" ("" "" "30BBE") "ENCODE" ("" "" "30BD7") "DECODE" ("" "" "30D31") "UARTBUFLEN" ("" "" "3133B") "FLUSHRSBUF" ("" "" "3136C") "PUTSERIAL" ("" "" "31444") "GETSERIAL" ("" "" "314E5") "VERSTRING" ("\\-> $" "Returns version string." "30794") "VERSTRING?" ("$ \\-> $ flag" "Checks if $ starts with VERSTRING." "3037A" :U) "UART?" ("" "" "42249") "UARTxcp" ("" "" "42145") "SEND_PACKET" ("" "" "2D5E1") "XEQIOBACKUP" ("" "" "21B5A") "kermpktmsg" ("" "" "00C10") "kermrecvmsg" ("" "" "00C0E") "kermsendmsg" ("" "" "00C0D") "CK0" ("\\->" "Saves current command to LASTCKCMD. Marks -stack below level 1 to STACKMARK." "18A1E") "CK1" ("ob \\-> ob" "Saves current command to LASTCKCMD. Verifies +backslash sequence in the original string." "3016B") "GETKP" ("" "" "307E2") "SENDACK" ("" "" "2FEA1") "SENDNULLACK" ("" "" "2FEB5") "ACK_INIT" ("" "" "30914") "CHOOSE_INIT" ("" "" "30B1D" :UBS) "ENCODE1PKT" ("" "" "30BBE") "ENCODE" ("" "" "30BD7") "DECODE" ("" "" "30D31") "UARTBUFLEN" ("" "" "3133B") "FLUSHRSBUF" ("" "" "3136C") "PUTSERIAL" ("" "" "31444") "GETSERIAL" ("" "" "314E5") "VERSTRING" ("--> $" "Returns version string." "30794") "VERSTRING?" ("$ --> $ flag" "Checks if $ starts with VERSTRING." "3037A" :U) "UART?" ("" "" "42249") "UARTxcp" ("" "" "42145") "SEND_PACKET" ("" "" "2D5E1") "XEQIOBACKUP" ("" "" "21B5A") "kermpktmsg" ("" "" "00C10") "kermrecvmsg" ("" "" "00C0E") "kermsendmsg" ("" "" "00C0D") "CK0" ("-->" "Saves current command to LASTCKCMD. Marks +stack below level 1 to STACKMARK." "18A1E") "CK1" ("ob --> ob" "Saves current command to LASTCKCMD. Verifies that there is at least one object in the stack, if not generates a \"Too Few Arguments\" error. Saves stack mark to STACKMARK. If Last Arg is enabled then saves the -argument." "18AA5") "CK2" ("ob1 ob2 \\-> ob1 ob2" "Like CK1, but checks for at least two -arguments." "18A80") "CK3" ("ob1...ob3 \\-> ob1...ob3" "Like CK1, but checks for at least three -arguments." "18A5B") "CK4" ("ob1...ob5 \\-> ob1...ob5" "Like CK1, but checks for at least four -arguments." "18B92") "CK5" ("ob1...ob5 \\-> ob1...ob5" "Like CK1, but checks for at least five -arguments." "18B6D") "CKN" ("ob1...obn %n \\-> ob1..obn #n" "Checks for a real in level one. Then checks +argument." "18AA5") "CK2" ("ob1 ob2 --> ob1 ob2" "Like CK1, but checks for at least two +arguments." "18A80") "CK3" ("ob1...ob3 --> ob1...ob3" "Like CK1, but checks for at least three +arguments." "18A5B") "CK4" ("ob1...ob5 --> ob1...ob5" "Like CK1, but checks for at least four +arguments." "18B92") "CK5" ("ob1...ob5 --> ob1...ob5" "Like CK1, but checks for at least five +arguments." "18B6D") "CKN" ("ob1...obn %n --> ob1..obn #n" "Checks for a real in level one. Then checks for that number of arguments. Finally, -converts the real to a bint." "18C34") "CK0NOLASTWD" ("\\->" "Like CK0, but does not save current -command." "18A15") "CK1NOLASTWD" ("ob \\-> ob" "Like CK1, but does not save current -command." "18AB2") "CK2NOLASTWD" ("ob1 ob2 \\-> ob1 ob2" "Like CK2, but does not save current -command." "18A8D") "CK3NOLASTWD" ("ob1...ob3 \\-> ob1...ob3" "Like CK3, but does not save current -command." "18A68") "CK4NOLASTWD" ("ob1...ob4 \\-> ob1...ob4" "Like CK4, but does not save current -command." "18B9F") "CK5NOLASTWD" ("ob1...ob5 \\-> ob1...ob5" "Like CK5, but does not save current -command." "18B7A") "CKNNOLASTWD" ("ob1...obn %n \\-> ob1..obn #n" "Like CKN, but does not save current -command." "18C4A") "CK&DISPATCH0" ("\\->" "Dispatches on stack argument. Does not +converts the real to a bint." "18C34") "CK0NOLASTWD" ("-->" "Like CK0, but does not save current +command." "18A15") "CK1NOLASTWD" ("ob --> ob" "Like CK1, but does not save current +command." "18AB2") "CK2NOLASTWD" ("ob1 ob2 --> ob1 ob2" "Like CK2, but does not save current +command." "18A8D") "CK3NOLASTWD" ("ob1...ob3 --> ob1...ob3" "Like CK3, but does not save current +command." "18A68") "CK4NOLASTWD" ("ob1...ob4 --> ob1...ob4" "Like CK4, but does not save current +command." "18B9F") "CK5NOLASTWD" ("ob1...ob5 --> ob1...ob5" "Like CK5, but does not save current +command." "18B7A") "CKNNOLASTWD" ("ob1...obn %n --> ob1..obn #n" "Like CKN, but does not save current +command." "18C4A") "CK&DISPATCH0" ("-->" "Dispatches on stack argument. Does not convert ZINTs to REAL. -- CK&DISPATCH1 CK&DISPATCH2 -TEXT:Dispatch_Types" "18F9D") "CK&DISPATCH1" ("\\->" "Dispatches on stack arguments, stripping tags +TEXT:Dispatch_Types" "18F9D") "CK&DISPATCH1" ("-->" "Dispatches on stack arguments, stripping tags and converting ZINTS to REALS (HP49 only) if necessary. -- CK&DISPATCH0 CK&DISPATCH2 -TEXT:Dispatch_Types" "18FB2") "CK&DISPATCH2" ("\\->" "Equivalent to CK&DISPATCH1. +TEXT:Dispatch_Types" "18FB2") "CK&DISPATCH2" ("-->" "Equivalent to CK&DISPATCH1. -- CK&DISPATCH0 -TEXT:Dispatch_Types" "18FA9") "CK1&Dispatch" ("\\->" "Combines CK1 with CK&DISPATCH1. +TEXT:Dispatch_Types" "18FA9") "CK1&Dispatch" ("-->" "Combines CK1 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "18ECE") "CK2&Dispatch" ("\\->" "Combines CK2 with CK&DISPATCH1. +TEXT:Dispatch_Types" "18ECE") "CK2&Dispatch" ("-->" "Combines CK2 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "18EDF") "CK3&Dispatch" ("\\->" "Combines CK3 with CK&DISPATCH1. +TEXT:Dispatch_Types" "18EDF") "CK3&Dispatch" ("-->" "Combines CK3 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "18EF0") "CK4&Dispatch" ("\\->" "Combines CK4 with CK&DISPATCH1. +TEXT:Dispatch_Types" "18EF0") "CK4&Dispatch" ("-->" "Combines CK4 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "18F01") "CK5&Dispatch" ("\\->" "Combines CK5 with CK&DISPATCH1. +TEXT:Dispatch_Types" "18F01") "CK5&Dispatch" ("-->" "Combines CK5 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "18F12") "CKINFARGS" ("\\->" "Gets meta as argument and checks its length +TEXT:Dispatch_Types" "18F12") "CKINFARGS" ("-->" "Gets meta as argument and checks its length (using DEPTH), and errors if it is too short. Collects the arguments to a list, does -CK1NOLASTWD, and explodes the meta again." "5EA09") "0LastRomWrd!" ("\\->" "Clears command save by last CK command. -CK0" "1884D") "0LASTOWDOB!" ("\\->" "Clears command save by last CK command. -CK0" "1884D") "AtUserStack" ("\\->" " :: CK0NOLASTWD 0LASTOWDOB! ;" "40BC9") "CK1NoBlame" ("\\->" " :: 0LASTOWDOB! CK1NOLASTWD ;" "1592D") "'RSaveRomWrd" ("\\->" "Stores first object in the composite above -the actual to LASTCKCMD." "62474") "'RSAVEWORD" ("\\->" "Stores first object in the composite above -the actual to LASTCKCMD." "62474") "EvalNoCK" ("comp \\-> ?" "Evaluates composite without saving as +CK1NOLASTWD, and explodes the meta again." "5EA09") "0LastRomWrd!" ("-->" "Clears command save by last CK command. +CK0" "1884D") "0LASTOWDOB!" ("-->" "Clears command save by last CK command. +CK0" "1884D") "AtUserStack" ("-->" " :: CK0NOLASTWD 0LASTOWDOB! ;" "40BC9") "CK1NoBlame" ("-->" " :: 0LASTOWDOB! CK1NOLASTWD ;" "1592D") "'RSaveRomWrd" ("-->" "Stores first object in the composite above +the actual to LASTCKCMD." "62474") "'RSAVEWORD" ("-->" "Stores first object in the composite above +the actual to LASTCKCMD." "62474") "EvalNoCK" ("comp --> ?" "Evaluates composite without saving as current command. If first command is CK&Dispatch it is replaced by CK&DISPATCH1. If first command is CK it is skipped. Any other first command is also skipped!" "18F23") "EvalNoCK:" ("RS -ob \\->" "EvalNoCK with the next object in the +ob -->" "EvalNoCK with the next object in the runstream as argument." "18F6A" :U) "'EvalNoCK:_sup" ("RS -ob \\->" "EvalNoCK with the next object in the -runstream as argument." "18F6A" :U) "CKREAL" ("% \\-> % -Z \\-> %" "Checks for real. If a ZINT, convert -to real. Else SETTYPEERR." "63B2D") "CKARRY" ("\\->" "Checks for array." "193C") "CKRARRY" ("\\->" "Checks for real array." "194B") "CKCARRY" ("\\->" "Checks for complex array." "194D") "CKLIST" ("\\->" "Checks for list." "1944") "CKNAMELIST" ("\\->" "Checks for non-empty list of names." "20BE") "CKLISTTYPE" ("\\->" "Checks for non-empty list of certain type." "1945") "CKSYMBTYPE" ("\\->" "Checks for quoted name (name as symbolic)." "1F05") "nmetasyms" ("meta \\-> meta" "Checks for meta containing %, C%, unit, id, -lam or symb." "54C63") "CKNFLOATS" ("\\->" "Checks for #n floats (F%) +ob -->" "EvalNoCK with the next object in the +runstream as argument." "18F6A" :U) "CKREAL" ("% --> % +Z --> %" "Checks for real. If a ZINT, convert +to real. Else SETTYPEERR." "63B2D") "CKARRY" ("-->" "Checks for array." "193C") "CKRARRY" ("-->" "Checks for real array." "194B") "CKCARRY" ("-->" "Checks for complex array." "194D") "CKLIST" ("-->" "Checks for list." "1944") "CKNAMELIST" ("-->" "Checks for non-empty list of names." "20BE") "CKLISTTYPE" ("-->" "Checks for non-empty list of certain type." "1945") "CKSYMBTYPE" ("-->" "Checks for quoted name (name as symbolic)." "1F05") "nmetasyms" ("meta --> meta" "Checks for meta containing %, C%, unit, id, +lam or symb." "54C63") "CKNFLOATS" ("-->" "Checks for #n floats (F%) zero = C%0 if at least one float was complex, -otherwise it is %0." "19207" :U) "TYPE" ("ob \\-> #prolog" "Returns address of prolog of object." "03C64") "XEQTYPE" ("ob \\-> ob %type" "System version of user word TYPE, but this -keeps the object." "1CB90") "TYPEREAL?" ("ob \\-> flag" "" "6216E") "DTYPEREAL?" ("ob \\-> ob flag" "" "62169") "DUPTYPEREAL?" ("ob \\-> ob flag" "" "62169") "TYPECMP?" ("ob \\-> flag" "" "62183") "DUPTYPECMP?" ("ob \\-> ob flag" "" "6217E") "TYPECSTR?" ("ob \\-> flag" "" "62159") "DTYPECSTR?" ("ob \\-> ob flag" "" "62154") "DUPTYPECSTR?" ("ob \\-> ob flag" "" "62154") "TYPEARRAY?" ("ob \\-> flag" "" "62198") "DTYPEARRY?" ("ob \\-> ob flag" "" "62193") "DUPTYPEARRY?" ("ob \\-> ob flag" "" "62193") "TYPEARRY?" ("ob \\-> flag ???" "" "62198") "TYPERARRY?" ("ob \\-> flag" "" "6223B") "TYPECARRY?" ("ob \\-> flag" "" "62256") "TYPELIST?" ("ob \\-> flag" "" "62216") "DTYPELIST?" ("ob \\-> ob flag" "" "62211") "DUPTYPELIST?" ("ob \\-> ob flag" "" "62211") "TYPEIDNT?" ("ob \\-> flag" "" "6203A") "DUPTYPEIDNT?" ("ob \\-> ob flag" "" "62035") "TYPELAM?" ("ob \\-> flag" "" "6211A") "DUPTYPELAM?" ("ob \\-> ob flag" "" "62115") "TYPESYMB?" ("ob \\-> flag" "" "621D7") "DUPTYPESYMB?" ("ob \\-> ob flag" "" "621D2") "TYPEHSTR?" ("ob \\-> flag" "" "62144") "DUPTYPEHSTR?" ("ob \\-> ob flag" "" "6213F") "TYPEGROB?" ("ob \\-> flag" "" "62201") "DUPTYPEGROB?" ("ob \\-> ob flag" "" "621FC") "TYPETAGGED?" ("ob \\-> flag" "" "6222B") "DUPTYPETAG?" ("ob \\-> ob flag" "" "62226") "TYPEEXT?" ("ob \\-> flag" "Is ob a unit object?" "6204F") "DUPTYPEEXT?" ("ob \\-> ob flag" "Is ob a unit object?" "6204A") "TYPEROMP?" ("ob \\-> flag" "" "621AD") "DUPTYPEROMP?" ("ob \\-> ob flag" "" "621A8") "TYPEBINT?" ("ob \\-> flag" "" "6212F") "DUPTYPEBINT?" ("ob \\-> ob flag" "" "6212A") "TYPERRP?" ("ob \\-> flag" "" "621C2") "DUPTYPERRP?" ("ob \\-> ob flag" "" "621BD") "TYPECHAR?" ("ob \\-> flag" "" "62025") "DUPTYPECHAR?" ("ob \\-> ob flag" "" "62020") "TYPECOL?" ("ob \\-> flag" "Is on a secondary?" "621EC") "DTYPECOL?" ("ob \\-> ob flag" "Is ob a secondary?" "621E7") "DUPTYPECOL?" ("ob \\-> ob flag" "Is ob a secondary?" "621E7") "?OKINALG" ("ob \\-> ob flag" "Is object allowed in algebraics?" "26A2D") "Ck&DecKeyLoc" ("%rc.p \\-> #kc #p" "Converts from user key representation format -to system. Does handle shift-hold keys." "41CA2") "CodePl>%rc.p" ("#kc #p \\-> %rc.p" "Converts from system key representation +otherwise it is %0." "19207" :U) "TYPE" ("ob --> #prolog" "Returns address of prolog of object." "03C64") "XEQTYPE" ("ob --> ob %type" "System version of user word TYPE, but this +keeps the object." "1CB90") "TYPEREAL?" ("ob --> flag" "" "6216E") "DTYPEREAL?" ("ob --> ob flag" "" "62169") "DUPTYPEREAL?" ("ob --> ob flag" "" "62169") "TYPECMP?" ("ob --> flag" "" "62183") "DUPTYPECMP?" ("ob --> ob flag" "" "6217E") "TYPECSTR?" ("ob --> flag" "" "62159") "DTYPECSTR?" ("ob --> ob flag" "" "62154") "DUPTYPECSTR?" ("ob --> ob flag" "" "62154") "TYPEARRAY?" ("ob --> flag" "" "62198") "DTYPEARRY?" ("ob --> ob flag" "" "62193") "DUPTYPEARRY?" ("ob --> ob flag" "" "62193") "TYPEARRY?" ("ob --> flag ???" "" "62198") "TYPERARRY?" ("ob --> flag" "" "6223B") "TYPECARRY?" ("ob --> flag" "" "62256") "TYPELIST?" ("ob --> flag" "" "62216") "DTYPELIST?" ("ob --> ob flag" "" "62211") "DUPTYPELIST?" ("ob --> ob flag" "" "62211") "TYPEIDNT?" ("ob --> flag" "" "6203A") "DUPTYPEIDNT?" ("ob --> ob flag" "" "62035") "TYPELAM?" ("ob --> flag" "" "6211A") "DUPTYPELAM?" ("ob --> ob flag" "" "62115") "TYPESYMB?" ("ob --> flag" "" "621D7") "DUPTYPESYMB?" ("ob --> ob flag" "" "621D2") "TYPEHSTR?" ("ob --> flag" "" "62144") "DUPTYPEHSTR?" ("ob --> ob flag" "" "6213F") "TYPEGROB?" ("ob --> flag" "" "62201") "DUPTYPEGROB?" ("ob --> ob flag" "" "621FC") "TYPETAGGED?" ("ob --> flag" "" "6222B") "DUPTYPETAG?" ("ob --> ob flag" "" "62226") "TYPEEXT?" ("ob --> flag" "Is ob a unit object?" "6204F") "DUPTYPEEXT?" ("ob --> ob flag" "Is ob a unit object?" "6204A") "TYPEROMP?" ("ob --> flag" "" "621AD") "DUPTYPEROMP?" ("ob --> ob flag" "" "621A8") "TYPEBINT?" ("ob --> flag" "" "6212F") "DUPTYPEBINT?" ("ob --> ob flag" "" "6212A") "TYPERRP?" ("ob --> flag" "" "621C2") "DUPTYPERRP?" ("ob --> ob flag" "" "621BD") "TYPECHAR?" ("ob --> flag" "" "62025") "DUPTYPECHAR?" ("ob --> ob flag" "" "62020") "TYPECOL?" ("ob --> flag" "Is on a secondary?" "621EC") "DTYPECOL?" ("ob --> ob flag" "Is ob a secondary?" "621E7") "DUPTYPECOL?" ("ob --> ob flag" "Is ob a secondary?" "621E7") "?OKINALG" ("ob --> ob flag" "Is object allowed in algebraics?" "26A2D") "Ck&DecKeyLoc" ("%rc.p --> #kc #p" "Converts from user key representation format +to system. Does handle shift-hold keys." "41CA2") "CodePl>%rc.p" ("#kc #p --> %rc.p" "Converts from system key representation format to user. Does handle shift-hold -keys. " "41D92") "H/W>KeyCode" ("# \\-> #'" "Converts the keycode offset for shift keys to +keys. " "41D92") "H/W>KeyCode" ("# --> #'" "Converts the keycode offset for shift keys to the keycode of the shift key, i.e. 80h->32d, -40h->37d, C0h->42d" "3FE44") "H/WKey>KeyOb" ("" "" "3FE26") "ModifierKey?" ("#kc #pl \\-> flag" "Is the key any of the three modifiers -right-shift, left-shift, or alpha?" "3FE7B") "KeyOb@" ("\\-> id/romptr" "Returns the object assigned the the key which +40h->37d, C0h->42d" "3FE44") "H/WKey>KeyOb" ("" "" "3FE26") "ModifierKey?" ("#kc #pl --> flag" "Is the key any of the three modifiers +right-shift, left-shift, or alpha?" "3FE7B") "KeyOb@" ("--> id/romptr" "Returns the object assigned the the key which caused the current program to be executed, or -whatever has been stored with KeyOb!" "40A82") "KeyOb!" ("ob \\->" "Store ob as the KeyOb." "40A6F") "KeyOb0" ("\\->" "Clear the KeyOb." "40A95") "FLUSH" ("\\->" "Flushes the key buffer." "00D71") "FLUSHKEYS" ("\\->" "Flushes the key buffer." "00D71") "CHECKKEY" ("\\-> #kc T -\\-> F" "Returns next key in the key buffer (if there +whatever has been stored with KeyOb!" "40A82") "KeyOb!" ("ob -->" "Store ob as the KeyOb." "40A6F") "KeyOb0" ("-->" "Clear the KeyOb." "40A95") "FLUSH" ("-->" "Flushes the key buffer." "00D71") "FLUSHKEYS" ("-->" "Flushes the key buffer." "00D71") "CHECKKEY" ("--> #kc T +--> F" "Returns next key in the key buffer (if there is one), but does not pop it. Does handle shift-hold keys. -- -TEXT:Keycodes" "04708") "GETTOUCH" ("\\-> #kc T -\\-> F" "Pops next key from key buffer (if there is +TEXT:Keycodes" "04708") "GETTOUCH" ("--> #kc T +--> F" "Pops next key from key buffer (if there is one). Does handle shift-hold keys. -- -TEXT:Keycodes" "04714") "GETKEY" ("\\-> #kc flag" "Get a single keypress from the keybuffer, +TEXT:Keycodes" "04714") "GETKEY" ("--> #kc flag" "Get a single keypress from the keybuffer, waits if necessary. The key is returned along with TRUE. If an exception happens, returns FALSE. The exception is not handled. Does handle shift-hold keys. -- -TEXT:Keycodes" "42159") "GETKEY*" ("\\-> #kc T -\\-> F F -\\-> {Alrmlist} T F" "Get a single keypress from the keybuffer, +TEXT:Keycodes" "42159") "GETKEY*" ("--> #kc T +--> F F +--> {Alrmlist} T F" "Get a single keypress from the keybuffer, waits if necessary. The key is returned along with TRUE. If an exception happens (error or alarm), the exceptions is handled and the entry returns FALSE. Does handle shift-hold keys. -- -TEXT:Keycodes" "420A0") "GetKeyOb" ("\\-> ob" "Wait for a single key and return the object +TEXT:Keycodes" "420A0") "GetKeyOb" ("--> ob" "Wait for a single key and return the object associated with this key. Does handle shift-hold keys. -- -TEXT:Keycodes" "4203C") "DoKeyOb" ("ob \\->" "Execute ob as if it had been assigned to a -key and the key had been pressed." "40454") "REPKEY?" ("#kc \\-> flag" "Returns TRUE if the key is being pressed. +TEXT:Keycodes" "4203C") "DoKeyOb" ("ob -->" "Execute ob as if it had been assigned to a +key and the key had been pressed." "40454") "REPKEY?" ("#kc --> flag" "Returns TRUE if the key is being pressed. -- -TEXT:Keycodes" "047C7") "REPEATER" ("\\->" "Takes two objects from the runstream, a +TEXT:Keycodes" "047C7") "REPEATER" ("-->" "Takes two objects from the runstream, a BINT and a program. The BINT must represent a keycode. The program is evaluated at least once, and then again and again as long as the specified key is being pressed. -- -TEXT:Keycodes" "40E88") "REPEATERCH" ("\\->" "Same as REPEATER, but slower, so more +TEXT:Keycodes" "40E88") "REPEATERCH" ("-->" "Same as REPEATER, but slower, so more appropriate for scrolling and cursor motions. -- -TEXT:Keycodes" "51735") "KEYINBUFFER?" ("\\-> flag" "Returns TRUE if there is at least a key in -the key buffer." "42402") "WaitForKey" ("\\-> #kc #flag" "Returns next full key press. Does *not* handle +TEXT:Keycodes" "51735") "KEYINBUFFER?" ("--> flag" "Returns TRUE if there is at least a key in +the key buffer." "42402") "WaitForKey" ("--> #kc #flag" "Returns next full key press. Does *not* handle shift-hold keys. -- -TEXT:Keycodes" "41F65") "Wait/GetKey" ("% \\-> ?" "Internal WAIT command. Does *not* handle +TEXT:Keycodes" "41F65") "Wait/GetKey" ("% --> ?" "Internal WAIT command. Does *not* handle shift-hold keys. -- -TEXT:Keycodes" "1A738") "ATTN?" ("\\-> flag" "Returns TRUE if `CANCEL' has been pressed." "42262") "?ATTN_QUIT" ("\\->" "If `CANCEL' has been pressed, ABORTs program." "4243E") "?ATTNQUIT" ("\\->" "If `CANCEL' has been pressed, ABORTs program." "4243E") "CK0ATTNABORT" ("\\->" "Executed by the UserRPL program delimiters +TEXT:Keycodes" "1A738") "ATTN?" ("--> flag" "Returns TRUE if `CANCEL' has been pressed." "42262") "?ATTN_QUIT" ("-->" "If `CANCEL' has been pressed, ABORTs program." "4243E") "?ATTNQUIT" ("-->" "If `CANCEL' has been pressed, ABORTs program." "4243E") "CK0ATTNABORT" ("-->" "Executed by the UserRPL program delimiters x<< and x>> and by xUNTIL. Mainly just -?ATTNQUIT." "23768") "NoAttn?Semi" ("\\->" "If `CANCEL' has been not pressed, drops the -rest of the stream." "4245C") "ATTNFLG@" ("\\-> #" "Recalls `CANCEL' key counter." "05040") "ATTNFLGCLR" ("\\->" "Clears `CANCEL' key counter. Does not affect -the key buffer." "05068") "DoBadKey" ("\\->" "Beeps." "3FDD1") "DropBadKey" ("ob \\->" "Beeps." "3FDC7") "2DropBadKey" ("ob ob' \\->" "Beeps." "3FDBD") "UserKeys?" ("\\-> flag" "Does BINT62 TestSysFlag." "41A8D") "GetUserKeys" ("\\-> {}" "Returns user keys list (internal format). +?ATTNQUIT." "23768") "NoAttn?Semi" ("-->" "If `CANCEL' has been not pressed, drops the +rest of the stream." "4245C") "ATTNFLG@" ("--> #" "Recalls `CANCEL' key counter." "05040") "ATTNFLGCLR" ("-->" "Clears `CANCEL' key counter. Does not affect +the key buffer." "05068") "DoBadKey" ("-->" "Beeps." "3FDD1") "DropBadKey" ("ob -->" "Beeps." "3FDC7") "2DropBadKey" ("ob ob' -->" "Beeps." "3FDBD") "UserKeys?" ("--> flag" "Does BINT62 TestSysFlag." "41A8D") "GetUserKeys" ("--> {}" "Returns user keys list (internal format). -- -TEXT:Reserved|UserKeys" "41F3F") "XEQRclKeys" ("\\-> {}" "Recalls all key assignments (in user format) +TEXT:Reserved|UserKeys" "41F3F") "XEQRclKeys" ("--> {}" "Recalls all key assignments (in user format) plus status of non defined keys. -- -TEXT:Reserved|UserKeys" "41C02" :U) "XEQAsnKey" ("ob %rc.p \\->" "Assigns an object to a key, specified in user -format." "41B28" :U) "StoUserKeypatch" ("ob #kc #p \\->" "Assigns an object to a key, specified in +TEXT:Reserved|UserKeys" "41C02" :U) "XEQAsnKey" ("ob %rc.p -->" "Assigns an object to a key, specified in user +format." "41B28" :U) "StoUserKeypatch" ("ob #kc #p -->" "Assigns an object to a key, specified in system format. If ob is NULL{}, then this actually deletes a key assignment. -- -TEXT:Reserved|UserKeys" "41E78" :U) "UserKeys!" ("{} \\->" "Stores user keys (list is in internal +TEXT:Reserved|UserKeys" "41E78" :U) "UserKeys!" ("{} -->" "Stores user keys (list is in internal format). -- -TEXT:Reserved|UserKeys" "41F2C" :U) "StoUserKeys" ("{} \\->" "Like UserKeys!, but also recalculates +TEXT:Reserved|UserKeys" "41F2C" :U) "StoUserKeys" ("{} -->" "Like UserKeys!, but also recalculates CRC. -- -TEXT:Reserved|UserKeys" "41E32" :U) "Ck&AsnUKeys" ("{} \\->" "Stores user keys (list in user format), -recalculates CRC." "41AA1" :U) "DelKey" ("#kc #plane \\->" "Deletes that key assignment, recalculates -CRC." "41B8C" :U) "XEQDelKeys" ("{} \\->" "Deletes specified keys (in user format)." "41B3C" :U) "Ck&ClrUKey" ("0 \\-> -%rc.p \\->" "System version of user word DELKEYS: if 0, +TEXT:Reserved|UserKeys" "41E32" :U) "Ck&AsnUKeys" ("{} -->" "Stores user keys (list in user format), +recalculates CRC." "41AA1" :U) "DelKey" ("#kc #plane -->" "Deletes that key assignment, recalculates +CRC." "41B8C" :U) "XEQDelKeys" ("{} -->" "Deletes specified keys (in user format)." "41B3C" :U) "Ck&ClrUKey" ("0 --> +%rc.p -->" "System version of user word DELKEYS: if 0, deletes all keys, otherwise deletes -specified key." "41B69" :U) "PgUserKeys" ("\\->" "Deletes all user keys." "41F52" :U) "ClrUserKeys" ("\\->" "Deletes all user keys and recalculates CRC. +specified key." "41B69" :U) "PgUserKeys" ("-->" "Deletes all user keys." "41F52" :U) "ClrUserKeys" ("-->" "Deletes all user keys and recalculates CRC. -- -TEXT:Reserved|UserKeys" "41F13" :U) "NonUsrKeyOK?" ("\\-> flag" "Returns TRUE if the keys not defined do their -normal actions." "3FF75" :U) "SetNUsrKeyOK" ("\\->" "Keys not defined do their normal actions." "3FF86" :U) "ClrNUsrKeyOK" ("\\->" "Keys not defined just beep when pressed." "3FF97" :U) "Key>StdKeyOb" ("#kc #pl \\-> ob" "Recalls the standard assignment of the key. +TEXT:Reserved|UserKeys" "41F13" :U) "NonUsrKeyOK?" ("--> flag" "Returns TRUE if the keys not defined do their +normal actions." "3FF75" :U) "SetNUsrKeyOK" ("-->" "Keys not defined do their normal actions." "3FF86" :U) "ClrNUsrKeyOK" ("-->" "Keys not defined just beep when pressed." "3FF97" :U) "Key>StdKeyOb" ("#kc #pl --> ob" "Recalls the standard assignment of the key. This is the assignment which is active when -USER mode is of." "3FB1A") "Key>U/SKeyOb" ("#kc #pl \\-> ob" "If user mode is on, recalls the user object +USER mode is of." "3FB1A") "Key>U/SKeyOb" ("#kc #pl --> ob" "If user mode is on, recalls the user object assigned to a key. If user mode is off, -recalls the standard assignment instead." "3FA57") "?Key>UKeyOb" ("" "" "3FA7A") "GETDF" ("#menukey \\-> ob" "Gets the definition of a menu key from -THOUCHTAB. #menukey = #1..#6" "04A41") "GETPROC" ("#menukey \\-> ob" "Gets the definition of a menu key from +recalls the standard assignment instead." "3FA57") "?Key>UKeyOb" ("" "" "3FA7A") "GETDF" ("#menukey --> ob" "Gets the definition of a menu key from +THOUCHTAB. #menukey = #1..#6" "04A41") "GETPROC" ("#menukey --> ob" "Gets the definition of a menu key from THOUCHTAB. #menukey = #1..#6. With #7, get -the executor." "04A0B") "LabelDef!" ("ob \\->" "Store a program which displays a menu label. +the executor." "04A0B") "LabelDef!" ("ob -->" "Store a program which displays a menu label. Prg has the stack diagram ( #col ob \\-> ) For example, the LIBS command uses the @@ -1073,211 +1073,211 @@ like directories: MakeStdLabel MakeDirLabel Grob>Menu ; During execution, INDEX@ will contain the -menu key number." "418F4") "LastMenuDef!" ("menu \\->" "Sets the definition of the last menu. menu -is a MenuList or a program, or a Rompointer." "419E4") "LastMenuDef@" ("\\-> menu" "Recalls the definition of the last menu. +menu key number." "418F4") "LastMenuDef!" ("menu -->" "Sets the definition of the last menu. menu +is a MenuList or a program, or a Rompointer." "419E4") "LastMenuDef@" ("--> menu" "Recalls the definition of the last menu. menu is a MenuList or a program, or a -Rompointer." "419F4") "SaveLastMenu" ("\\->" "Stores row and definition of current menu as -the last menu." "4139B") "LastMenuRow!" ("#n \\->" "Sets the row of the last menu. #n is not the +Rompointer." "419F4") "SaveLastMenu" ("-->" "Stores row and definition of current menu as +the last menu." "4139B") "LastMenuRow!" ("#n -->" "Sets the row of the last menu. #n is not the row, but the index of the first menu key in -that row, i.e. 1,7,13,\\.." "4186E") "LastMenuRow@" ("\\-> #n" "Recalls the index to the first menu key in +that row, i.e. 1,7,13,\\.." "4186E") "LastMenuRow@" ("--> #n" "Recalls the index to the first menu key in the current row of the last menu. Returns 1 for the first page, 7 for the second page, 13 -for the third and so on." "41881") "MenuDef@" ("\\-> menu" "Recalls the current menu definition. menu is -a MenuList or a program, or a Rompointer." "418A4") "MenuExitAct!" ("ob \\->" "Store ob as exit action." "419C4") "NoExitAction" ("\\->" "Sets NOP as ExitAction. Mostly used to avoid +for the third and so on." "41881") "MenuDef@" ("--> menu" "Recalls the current menu definition. menu is +a MenuList or a program, or a Rompointer." "418A4") "MenuExitAct!" ("ob -->" "Store ob as exit action." "419C4") "NoExitAction" ("-->" "Sets NOP as ExitAction. Mostly used to avoid that the menu is saved as the previous menu -when a new Menu gets installed." "3EC85") "MenuRow!" ("#n \\->" "Sets the menu row. #n is not the row, but +when a new Menu gets installed." "3EC85") "MenuRow!" ("#n -->" "Sets the menu row. #n is not the row, but the index of the first menu key in that row, -i.e. 1,7,13,\\.." "41848") "MenuRow@" ("\\-> #n" "Recalls the index of the first menu key in +i.e. 1,7,13,\\.." "41848") "MenuRow@" ("--> #n" "Recalls the index of the first menu key in the current menu page. Returns 1 for the first page, 7 for the second page, 13 for the -third and so on." "4185B") "MenuKeyLS!" ("ob \\-> ob" "Set the action for left-shifted menu keys. +third and so on." "4185B") "MenuKeyLS!" ("ob --> ob" "Set the action for left-shifted menu keys. The program receives the action part of the menu item as an argument, i.e. - {ob-NS ob-LS ob-RS}." "41944") "StdMenuKeyLS" ("{ob-NS ob-LS ob-RS} \\-> ?" "The content of MenuKeyLS for standard menus." "401D4") "MenuKeyNS!" ("og \\-> ob" "Set the action for unshifted menu keys. + {ob-NS ob-LS ob-RS}." "41944") "StdMenuKeyLS" ("{ob-NS ob-LS ob-RS} --> ?" "The content of MenuKeyLS for standard menus." "401D4") "MenuKeyNS!" ("og --> ob" "Set the action for unshifted menu keys. The program receives the action part of the menu item as an argument, i.e. ob-NS or - {ob-NS ob-LS ob-RS}." "41914") "MenuKeyNS@" ("\\-> ob" "Recall the action for unshifted menu keys." "41924") "SetKeysNS" ("ob \\->" "Sets ob as MenuKeysNS, DoBadKey to LS & RS." "3FCAF") "StdMenuKeyNS" ("ob-NS \\-> ? -{ob-NS ob-LS ob-RS} \\-> ?" "The content of MenuKeyNS for standard menus." "4019D") "MenuKeyRS!" ("ob \\-> ob" "Set the action for right-shifted menu keys. + {ob-NS ob-LS ob-RS}." "41914") "MenuKeyNS@" ("--> ob" "Recall the action for unshifted menu keys." "41924") "SetKeysNS" ("ob -->" "Sets ob as MenuKeysNS, DoBadKey to LS & RS." "3FCAF") "StdMenuKeyNS" ("ob-NS --> ? +{ob-NS ob-LS ob-RS} --> ?" "The content of MenuKeyNS for standard menus." "4019D") "MenuKeyRS!" ("ob --> ob" "Set the action for right-shifted menu keys. The program receives the action part of the menu item as an argument, i.e. - {ob-NS ob-LS ob-RS}." "41964") "SetRebuild" ("\\->" "Sets the flag that the menu needs to be -rebuild. " "417F3") "ReviewKey!" ("ob \\->" "Store a program which is called with the + {ob-NS ob-LS ob-RS}." "41964") "SetRebuild" ("-->" "Sets the flag that the menu needs to be +rebuild. " "417F3") "ReviewKey!" ("ob -->" "Store a program which is called with the review key (RS DOWN). The program has the stack diagram - ( \\-> )" "41984") "MenuRowAct!" ("ob \\->" "Stores ob as the RowAct menu property." "418D4") "InitTrack:" ("\\->" "Execute the program which is next in the + ( \\-> )" "41984") "MenuRowAct!" ("ob -->" "Stores ob as the RowAct menu property." "418D4") "InitTrack:" ("-->" "Execute the program which is next in the runstream if the directory changes. Used by the VAR menu to set first menurow when diretory changes, or by the CST menu to -rebuild it." "41741") "TakeOver" ("\\->" "Override the default menu key executer. If +rebuild it." "41741") "TakeOver" ("-->" "Override the default menu key executer. If this is the first entry in a program, the program can be used in edit mode. When the first in a program in the label slot of a menu key, the program is evaluated to get the -label object (most likely a grob)." "40788") "NullMenuKey" ("\\->" "A placeholder for an empty menu key when -defining menu lists." "3EC71") "Modifier" ("\\->" " :: TakeOver ;" "4085A") "MenuMaker" ("\\-> ob" "Quotes next object, and also provides +label object (most likely a grob)." "40788") "NullMenuKey" ("-->" "A placeholder for an empty menu key when +defining menu lists." "3EC71") "Modifier" ("-->" " :: TakeOver ;" "4085A") "MenuMaker" ("--> ob" "Quotes next object, and also provides TakeOver. The disassembly is :: TakeOver 'R ; Normally this is used like this: - :: MenuMaker menu InitMenu ;" "407FB") "InitMenu" ("menu \\->" "menu is {} or :: settings {} ; + :: MenuMaker menu InitMenu ;" "407FB") "InitMenu" ("menu -->" "menu is {} or :: settings {} ; Settings override the default settings -installed by InitMenu." "40F86") "DoMenuKey" ("menu \\->" " :: SetDA12NoCh InitMenu ;" "40DC0") "InitMenu%" ("%mnu.pg \\-> -%0 \\->" "" "41679") "GetMenu%" ("\\-> %" "" "415C9") "StartMenu" ("menu #n \\->" "#n is the index of the first menu key on the +installed by InitMenu." "40F86") "DoMenuKey" ("menu -->" " :: SetDA12NoCh InitMenu ;" "40DC0") "InitMenu%" ("%mnu.pg --> +%0 -->" "" "41679") "GetMenu%" ("--> %" "" "415C9") "StartMenu" ("menu #n -->" "#n is the index of the first menu key on the page, use 1 for the first page, 7 for the second etc. StartMenu does ExitAction (Previous menu!), sets the default menu properties and page. Then it evaluates menu, stores result to MenuKeys and executes -SetThisRow." "41008") "SetThisRow" ("\\->" "Builds a new TOUCHTAB, SetBadMenu." "410C6") "LoadTouchTbl" ("MenuKey1 .. MenuKeyN #n \\->" "Builds new TOUCHTAB from menukeys." "41175") "SysMenuCheck" ("\\->" "Checks menu validity. If DA3NoCh? then +SetThisRow." "41008") "SetThisRow" ("-->" "Builds a new TOUCHTAB, SetBadMenu." "410C6") "LoadTouchTbl" ("MenuKey1 .. MenuKeyN #n -->" "Builds new TOUCHTAB from menukeys." "41175") "SysMenuCheck" ("-->" "Checks menu validity. If DA3NoCh? then nothing. If Track? then ?DoTrackAct@. If -Rebuild? then SetThisRow." "3866F") "?DispMenu" ("\\->" "Redisplays the menu now if no key is waiting +Rebuild? then SetThisRow." "3866F") "?DispMenu" ("-->" "Redisplays the menu now if no key is waiting in the buffer. Even better is this: - :: DA3OK?NOTIT ?DispMenu ;" "3A1CA") "DispMenu.1" ("\\->" "Displays menu now." "3A1FC") "DispMenu" ("\\->" ":: DispMenu.1 SetDAsValid ;" "3A1E8") "Grob>Menu" ("#col grob \\->" "Displays grob as menu label." "3A297") "Str>Menu" ("#col $ \\->" "Displays string as menu label." "3A2B5") "Id>Menu" ("#col id \\->" "Displays id as menu label." "3A2DD") "Seco>Menu" ("#col :: \\->" "Does EVAL then DoLabel." "3A2C9") "DoLabel" ("#col ob \\->" "If ob is of one of the supported types, + :: DA3OK?NOTIT ?DispMenu ;" "3A1CA") "DispMenu.1" ("-->" "Displays menu now." "3A1FC") "DispMenu" ("-->" ":: DispMenu.1 SetDAsValid ;" "3A1E8") "Grob>Menu" ("#col grob -->" "Displays grob as menu label." "3A297") "Str>Menu" ("#col $ -->" "Displays string as menu label." "3A2B5") "Id>Menu" ("#col id -->" "Displays id as menu label." "3A2DD") "Seco>Menu" ("#col :: -->" "Does EVAL then DoLabel." "3A2C9") "DoLabel" ("#col ob -->" "If ob is of one of the supported types, displays a menu label. If not, generates a -\"Bad Argument Type\" error." "41904") ">MENU" ("#col grob \\-> -#col $ \\-> -#col id \\-> -#col :: \\->" "Works by dispatching the object type." "3A260" :U) "MakeLabel" ("$ #w #x grob \\-> grob'" "Inserts $ into grob using CENTER$3x5 with -y=5." "3A4AB") "CheckMenuRow" ("# \\-> # #'" "" "41111") "SetSomeRow" ("#n \\->" "with Mod(n,FFFFFh)= 0." "3A9E7") "DoMenuKeyNS" ("#n \\->" "" "41934") "MenuKey" ("\\->" "Takes NOB from Runstream." "40828") "CLEARMENU" ("\\->" "" "51125") "CHECKMENU" ("\\->" "" "4E266") "nCustomMenu" ("\\->" "Installs the CST menu." "7DEE2") "SolvMenuInit" ("\\->" "Sets MenuKeyNS/LS/RS, ReviewKey and LabelDef -properties needed by the Solver menu." "151A6") "DoSolvrMenu" ("\\->" "Installs the solver menu which is also -available via 75 MENU." "3BE54") "DoNameKeyLRS" ("" "" "40350") "DoNameKeyRS" ("" "" "40337") "DoFirstRow" ("\\->" "Sets the first row of the current menu." "3B211") "DoNextRow" ("" "" "3A71C") "DoPrevRow" ("" "" "3A735") "InputLine" ("args \\-> $ T - \\-> $ ob1..obn T - \\-> ob1..obn T - \\-> F +\"Bad Argument Type\" error." "41904") ">MENU" ("#col grob --> +#col $ --> +#col id --> +#col :: -->" "Works by dispatching the object type." "3A260" :U) "MakeLabel" ("$ #w #x grob --> grob'" "Inserts $ into grob using CENTER$3x5 with +y=5." "3A4AB") "CheckMenuRow" ("# --> # #'" "" "41111") "SetSomeRow" ("#n -->" "with Mod(n,FFFFFh)= 0." "3A9E7") "DoMenuKeyNS" ("#n -->" "" "41934") "MenuKey" ("-->" "Takes NOB from Runstream." "40828") "CLEARMENU" ("-->" "" "51125") "CHECKMENU" ("-->" "" "4E266") "nCustomMenu" ("-->" "Installs the CST menu." "7DEE2") "SolvMenuInit" ("-->" "Sets MenuKeyNS/LS/RS, ReviewKey and LabelDef +properties needed by the Solver menu." "151A6") "DoSolvrMenu" ("-->" "Installs the solver menu which is also +available via 75 MENU." "3BE54") "DoNameKeyLRS" ("" "" "40350") "DoNameKeyRS" ("" "" "40337") "DoFirstRow" ("-->" "Sets the first row of the current menu." "3B211") "DoNextRow" ("" "" "3A71C") "DoPrevRow" ("" "" "3A735") "InputLine" ("args --> $ T + --> $ ob1..obn T + --> ob1..obn T + --> F args = $pr $line #pos #I/R #I/A #alph -menu #row attn #parse" "" "42F44") "InputLAttn" ("" "" "43200") "InputLEnter" ("" "" "43179") "DoInputForm" ("l1..ln f1..fm #n #m msg $ \\-> ob1..obn T - \\-> F\\n +menu #row attn #parse" "" "42F44") "InputLAttn" ("" "" "43200") "InputLEnter" ("" "" "43179") "DoInputForm" ("l1..ln f1..fm #n #m msg $ --> ob1..obn T + --> F\\n l = $ #x #y f = msg #x #y #w #h #type legal -dec $hlp ChDat ChDec res init" "Starts an input form using the old engine." "199EB") "~IFMenuRow1" ("\\-> {}" "Returns the menu for the first menu row of an -InputForm." "0050B0") "~IFMenuRow2" ("\\-> {}" "Returns the menu for the second menu row of -an InputForm." "0060B0") "~Choose" ("::Appl $Title ::Convert {} offset \\-> {}' T - \\-> ob T - \\-> F" "The return value is a list if checkfields are +dec $hlp ChDat ChDec res init" "Starts an input form using the old engine." "199EB") "~IFMenuRow1" ("--> {}" "Returns the menu for the first menu row of an +InputForm." "0050B0") "~IFMenuRow2" ("--> {}" "Returns the menu for the second menu row of +an InputForm." "0060B0") "~Choose" ("::Appl $Title ::Convert {} offset --> {}' T + --> ob T + --> F" "The return value is a list if checkfields are enabled, otherwise it is just the selected object. Only FALSE is returned when the user presses `CANCEL'. -- -TEXT:Browser48" "0000B3") "~ChooseMenu0" ("\\-> {}" "Menus with \"OK\". +TEXT:Browser48" "0000B3") "~ChooseMenu0" ("--> {}" "Menus with \"OK\". -- -TEXT:Browser48" "0050B3") "~ChooseMenu1" ("\\-> {}" "Menus with \"CANCL\", \"OK\". +TEXT:Browser48" "0050B3") "~ChooseMenu1" ("--> {}" "Menus with \"CANCL\", \"OK\". -- -TEXT:Browser48" "0060B3") "~ChooseMenu2" ("\\-> {}" "Menus with \"CHK\", \"CANCL\", \"OK\". +TEXT:Browser48" "0060B3") "~ChooseMenu2" ("--> {}" "Menus with \"CHK\", \"CANCL\", \"OK\". -- -TEXT:Browser48" "0070B3") "~ChooseSimple" ("$title {items} \\-> ob T - \\-> F" "Simple interface to the HP48 choose engine. +TEXT:Browser48" "0070B3") "~ChooseSimple" ("$title {items} --> ob T + --> F" "Simple interface to the HP48 choose engine. On the HP49G, calls ^RunChooseSimple. -- -TEXT:Browser48" "0660B3") "DoCKeyCheck" ("\\->" "Toggle check on current item. +TEXT:Browser48" "0660B3") "DoCKeyCheck" ("-->" "Toggle check on current item. -- -TEXT:Browser48" "02A0B3" :UBS) "DoCKeyChAll" ("\\->" "Check all elements. +TEXT:Browser48" "02A0B3" :UBS) "DoCKeyChAll" ("-->" "Check all elements. -- -TEXT:Browser48" "02B0B3" :UBS) "DoCKeyUnChAll" ("\\->" "Uncheck all items. +TEXT:Browser48" "02B0B3" :UBS) "DoCKeyUnChAll" ("-->" "Uncheck all items. -- -TEXT:Browser48" "02C0B3" :UBS) "DoCKeyCancel" ("\\->" "Simulate Cancel. +TEXT:Browser48" "02C0B3" :UBS) "DoCKeyCancel" ("-->" "Simulate Cancel. -- -TEXT:Browser48" "02D0B3" :UBS) "DoCKeyOK" ("\\->" "Simulate OK. +TEXT:Browser48" "02D0B3" :UBS) "DoCKeyOK" ("-->" "Simulate OK. -- -TEXT:Browser48" "02E0B3" :UBS) "LEDispPrompt" ("\\->" "Redraw title. +TEXT:Browser48" "02E0B3" :UBS) "LEDispPrompt" ("-->" "Redraw title. -- -TEXT:Browser48" "0300B3" :UBS) "LEDispList" ("\\->" "Redraw browser lines. +TEXT:Browser48" "0300B3" :UBS) "LEDispList" ("-->" "Redraw browser lines. -- -TEXT:Browser48" "0350B3" :UBS) "LEDispItem" ("# \\->" "Redraw one line. +TEXT:Browser48" "0350B3" :UBS) "LEDispItem" ("# -->" "Redraw one line. -- -TEXT:Browser48" "0360B3" :UBS) "~BBMoveTo" ("# \\->" "Moves selection to line and updates display. +TEXT:Browser48" "0360B3" :UBS) "~BBMoveTo" ("# -->" "Moves selection to line and updates display. -- -TEXT:Browser48" "0150B3" :UBS) "~BBRecalOff&Disp" ("flag \\->" "Recalculates offset of selected item in page, +TEXT:Browser48" "0150B3" :UBS) "~BBRecalOff&Disp" ("flag -->" "Recalculates offset of selected item in page, and redraws lines if the flag is TRUE. -- -TEXT:Browser48" "0190B3" :UBS) "~BBRunEntryProc" ("\\->" "Sends message 85 to ::Appl, thus running the +TEXT:Browser48" "0190B3" :UBS) "~BBRunEntryProc" ("-->" "Sends message 85 to ::Appl, thus running the user-defined start-up procedure. -- -TEXT:Browser48" "0220B3" :UBS) "~BBReReadPageSize" ("\\->" "Re-reads the size of the page (message 57). +TEXT:Browser48" "0220B3" :UBS) "~BBReReadPageSize" ("-->" "Re-reads the size of the page (message 57). -- -TEXT:Browser48" "0230B3" :UBS) "~BBReReadHeight" ("\\->" "Re-reads the height of the browser line +TEXT:Browser48" "0230B3" :UBS) "~BBReReadHeight" ("-->" "Re-reads the height of the browser line (message 58). -- -TEXT:Browser48" "0240B3" :UBS) "~BBReReadCoords" ("\\->" "Re-reads the coordinates of the browser box +TEXT:Browser48" "0240B3" :UBS) "~BBReReadCoords" ("-->" "Re-reads the coordinates of the browser box (message 63). -- -TEXT:Browser48" "0250B3" :UBS) "~BBReReadWidth" ("\\->" "Re-reads the width of the browser line +TEXT:Browser48" "0250B3" :UBS) "~BBReReadWidth" ("-->" "Re-reads the width of the browser line (message 59). -- -TEXT:Browser48" "0260B3" :UBS) "~BBRunENTERAction" ("\\->" "Sends message 96 to ::Appl, thus running the +TEXT:Browser48" "0260B3" :UBS) "~BBRunENTERAction" ("-->" "Sends message 96 to ::Appl, thus running the OK action. It does not check the value returned and never exits. -- -TEXT:Browser48" "0280B3" :UBS) "~BBRunCanclAction" ("\\->" "Sends message 91 to ::Appl, thus running the +TEXT:Browser48" "0280B3" :UBS) "~BBRunCanclAction" ("-->" "Sends message 91 to ::Appl, thus running the `CANCEL' action. It does not check the value returned and never exits. -- -TEXT:Browser48" "0290B3" :UBS) "~BBReDrawBackgr" ("\\->" "Redraws the background. +TEXT:Browser48" "0290B3" :UBS) "~BBReDrawBackgr" ("-->" "Redraws the background. -- -TEXT:Browser48" "02F0B3" :UBS) "~BBGetNGrob" ("#n \\-> grob" "Returns nth element as a grob. +TEXT:Browser48" "02F0B3" :UBS) "~BBGetNGrob" ("#n --> grob" "Returns nth element as a grob. -- -TEXT:Browser48" "0370B3" :UBS) "~BBGetNStr" ("#n \\-> $" "Returns nth element as a string. +TEXT:Browser48" "0370B3" :UBS) "~BBGetNStr" ("#n --> $" "Returns nth element as a string. -- -TEXT:Browser48" "0380B3" :UBS) "~BBRereadChkEnbl" ("\\->" "Re-reads whether checkmarks are +TEXT:Browser48" "0380B3" :UBS) "~BBRereadChkEnbl" ("-->" "Re-reads whether checkmarks are enabled. (Message 61). -- -TEXT:Browser48" "03B0B3" :UBS) "~BBRereadFullScr" ("\\->" "Re-reads whether to use full-screen +TEXT:Browser48" "03B0B3" :UBS) "~BBRereadFullScr" ("-->" "Re-reads whether to use full-screen mode. (Message 60). -- -TEXT:Browser48" "03C0B3" :UBS) "~BReReadMenus" ("\\->" "Re-reads the menu. (Message 83). +TEXT:Browser48" "03C0B3" :UBS) "~BReReadMenus" ("-->" "Re-reads the menu. (Message 83). -- -TEXT:Browser48" "03D0B3" :UBS) "~BBReReadNElems" ("\\->" "Re-reads the number of elements. (Message +TEXT:Browser48" "03D0B3" :UBS) "~BBReReadNElems" ("-->" "Re-reads the number of elements. (Message 62). -- -TEXT:Browser48" "03E0B3" :UBS) "~BBGetN" ("#n \\-> ob" "Returns nth element. +TEXT:Browser48" "03E0B3" :UBS) "~BBGetN" ("#n --> ob" "Returns nth element. -- -TEXT:Browser48" "03F0B3" :UBS) "~BBIsChecked?" ("#n \\-> flag" "Returns whether the given element is +TEXT:Browser48" "03F0B3" :UBS) "~BBIsChecked?" ("#n --> flag" "Returns whether the given element is checked. -- -TEXT:Browser48" "04B0B3" :UBS) "~BBUpArrow" ("\\-> grob" "Returns up arrow as grob +TEXT:Browser48" "04B0B3" :UBS) "~BBUpArrow" ("--> grob" "Returns up arrow as grob -- -TEXT:Browser48" "0520B3" :UBS) "~BBDownArrow" ("\\-> grob" "Returns down arrow as grob +TEXT:Browser48" "0520B3" :UBS) "~BBDownArrow" ("--> grob" "Returns down arrow as grob -- -TEXT:Browser48" "0530B3" :UBS) "~BBSpace" ("\\-> grob" "Returns a space as grob. +TEXT:Browser48" "0530B3" :UBS) "~BBSpace" ("--> grob" "Returns a space as grob. -- -TEXT:Browser48" "0540B3" :UBS) "~BBPgDown" ("\\->" "Go down one page. +TEXT:Browser48" "0540B3" :UBS) "~BBPgDown" ("-->" "Go down one page. -- -TEXT:Browser48" "0590B3" :UBS) "~BBPgUp" ("\\->" "Go up one page. +TEXT:Browser48" "0590B3" :UBS) "~BBPgUp" ("-->" "Go up one page. -- -TEXT:Browser48" "05A0B3" :UBS) "~BBEmpty?" ("\\-> flag" "Returns TRUE if the browser has no elements. +TEXT:Browser48" "05A0B3" :UBS) "~BBEmpty?" ("--> flag" "Returns TRUE if the browser has no elements. -- -TEXT:Browser48" "05B0B3" :UBS) "~BBGetDefltHeight" ("\\-> #" "Returns height of lines based on the font +TEXT:Browser48" "05B0B3" :UBS) "~BBGetDefltHeight" ("--> #" "Returns height of lines based on the font that will be used. This value is the default height of the browser. Equivalent to FPTR 2 64. -- -TEXT:Browser48" "05C0B3" :UBS) "~BRbrowse" ("" "" "0100E0") "BRDispItems" ("" "" "0450E0") "BRdone" ("" "" "0130E0") "BRGetItem" ("" "" "0530E0") "BRinverse" ("" "" "0490E0") "~BRoutput" ("" "" "0120E0") "BrowseMem.1" ("" "" "0B41D8") "~BRRclC1" ("\\->" " :: LAM 'BR5 ;" "0180E0") "~BRRclCurRow" ("" " :: LAM 'BR3 ;" "0170E0") "~BRStoC1" ("" " :: ' LAM 'BR5 STO ;" "0030E0") "BRViewItem" ("" "" "0520E0") "sysCHOOSE" ("$title {} %sel \\-> ob %1 -$title {} %sel \\-> %0" "Equivalent to User RPL CHOOSE command. +TEXT:Browser48" "05C0B3" :UBS) "~BRbrowse" ("" "" "0100E0") "BRDispItems" ("" "" "0450E0") "BRdone" ("" "" "0130E0") "BRGetItem" ("" "" "0530E0") "BRinverse" ("" "" "0490E0") "~BRoutput" ("" "" "0120E0") "BrowseMem.1" ("" "" "0B41D8") "~BRRclC1" ("-->" " :: LAM 'BR5 ;" "0180E0") "~BRRclCurRow" ("" " :: LAM 'BR3 ;" "0170E0") "~BRStoC1" ("" " :: ' LAM 'BR5 STO ;" "0030E0") "BRViewItem" ("" "" "0520E0") "sysCHOOSE" ("$title {} %sel --> ob %1 +$title {} %sel --> %0" "Equivalent to User RPL CHOOSE command. -- -TEXT:Browser49" "0600B3" :UBS) "ParOuterLoop" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr \\->" "" "38985") "POLSaveUI" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr \\->" "Saves current UI to LAMSavedUI." "389BC") "POLSetUI" ("ParOuterLoop" "Sets new UI, same arguments as to -ParOuterLoop." "38A64") "POLKeyUI" ("\\->" "Displays, reads and evaluates keys according -to set UI. " "38AEB") "1POLKeyUI" ("\\->" "Executes UI once, doesn't check exit -condition." "38B09" :U) "POLKeyErr" ("\\->" "Handles error caused by a key press." "38B45" :U) "POLSet&KeyUI" ("ParOuterLoop" " :: POLSetUI POLKeyUI ;" "38994" :U) "POLRestoreUI" ("\\->" "Restores saved UI from LAMSavedUI." "38B90") "POLResUI&Err" ("\\->" "Restores saved UI and executes ERRJMP." "38B77") "RclUI" ("" "Recalls current ParOuterLoop UI" "389CB" :U) "RclHPUI" ("" "Recalls system UI." "38A11" :U) "NormAppFlags" ("" "Sets default application flags." "38BD6" :U) "SavedUILS" ("" "{ LAMSavedUI }" "38A3E" :U) "LAMSavedUI" ("" "" "38A3E" :U) "AppDisplay!" ("ob \\->" "" "38C08") "AppDisplay@" ("\\->" "" "38C18") "NoAppDisplay!" ("" "" "38C28" :U) "AppKeys!" ("ob \\->" "" "38C38") "AppKeys0" ("???" "" "38C58") "AppKeys@" ("" "" "38C48" :U) "NoAppKeys!" ("" "" "38C58" :U) "AppExitCond!" ("ob \\->" "" "38C68") "AppExitCond@" ("\\-> ob" "" "38C78") "NoAppExitCnd!" ("" "" "38C88" :U) "AppError!" ("ob \\->" "" "38C98") "AppError@" ("\\-> ob" "" "38CAB") "NoAppError!" ("\\->" "" "38CBE" :U) "AppError?" ("\\-> flag" "" "38CD1" :U) "SetAppError" ("\\->" "" "38CDF" :U) "ClrAppError" ("\\->" "" "38CED" :U) "AppMode?" ("\\-> flag" "Is currently a POL active?" "38CFB") "SetAppMode" ("\\->" "" "38D09") "ClrAppMode" ("\\->" "" "38D17") "NAppKeyOK?" ("\\-> flag" "" "38D25" :U) "SetNAppKeyOK" ("\\->" "" "38D33") "ClrNAppKeyOK" ("\\->" "" "38D41" :U) "DoStdKeys?" ("\\-> flag" "" "38D4F" :UBS) "SetDoStdKeys" ("\\->" "" "38D5D") "ClrDoStdKeys" ("\\->" "" "38D6B" :U) "SuspendOK?" ("\\-> flag" "Does the current user interface allow -suspension?" "1446F") "nohalt" ("\\-> ob" " :: LAM 'nohalt ;" "14483") "AppSuspOK?" ("\\->" "" "38D79" :U) "SetAppSuspOK" ("\\->" "" "38D8A") "ClrAppSuspOK" ("\\->" "" "38D9B") "InitPOLVars" ("" "" "38BD6" :UBS) "EditLExists?" ("\\-> flag" "Does an EditLine exist?" "53A4A") "NoEditLine?" ("\\-> flag" "Does no EditLine exist?" "4488A") "EDITLINE$" ("\\-> $" "Returns a copy of the current command -line to the stack. Same as RCL_CMD." "44683") "CURSOR@" ("\\-> #" "Recalls the current cursor position." "13EF1" :UBS) "CURSOR_END?" ("\\-> flag" "Checks if the cursor is at the end of a line +TEXT:Browser49" "0600B3" :UBS) "ParOuterLoop" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr -->" "" "38985") "POLSaveUI" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr -->" "Saves current UI to LAMSavedUI." "389BC") "POLSetUI" ("ParOuterLoop" "Sets new UI, same arguments as to +ParOuterLoop." "38A64") "POLKeyUI" ("-->" "Displays, reads and evaluates keys according +to set UI. " "38AEB") "1POLKeyUI" ("-->" "Executes UI once, doesn't check exit +condition." "38B09" :U) "POLKeyErr" ("-->" "Handles error caused by a key press." "38B45" :U) "POLSet&KeyUI" ("ParOuterLoop" " :: POLSetUI POLKeyUI ;" "38994" :U) "POLRestoreUI" ("-->" "Restores saved UI from LAMSavedUI." "38B90") "POLResUI&Err" ("-->" "Restores saved UI and executes ERRJMP." "38B77") "RclUI" ("" "Recalls current ParOuterLoop UI" "389CB" :U) "RclHPUI" ("" "Recalls system UI." "38A11" :U) "NormAppFlags" ("" "Sets default application flags." "38BD6" :U) "SavedUILS" ("" "{ LAMSavedUI }" "38A3E" :U) "LAMSavedUI" ("" "" "38A3E" :U) "AppDisplay!" ("ob -->" "" "38C08") "AppDisplay@" ("-->" "" "38C18") "NoAppDisplay!" ("" "" "38C28" :U) "AppKeys!" ("ob -->" "" "38C38") "AppKeys0" ("???" "" "38C58") "AppKeys@" ("" "" "38C48" :U) "NoAppKeys!" ("" "" "38C58" :U) "AppExitCond!" ("ob -->" "" "38C68") "AppExitCond@" ("--> ob" "" "38C78") "NoAppExitCnd!" ("" "" "38C88" :U) "AppError!" ("ob -->" "" "38C98") "AppError@" ("--> ob" "" "38CAB") "NoAppError!" ("-->" "" "38CBE" :U) "AppError?" ("--> flag" "" "38CD1" :U) "SetAppError" ("-->" "" "38CDF" :U) "ClrAppError" ("-->" "" "38CED" :U) "AppMode?" ("--> flag" "Is currently a POL active?" "38CFB") "SetAppMode" ("-->" "" "38D09") "ClrAppMode" ("-->" "" "38D17") "NAppKeyOK?" ("--> flag" "" "38D25" :U) "SetNAppKeyOK" ("-->" "" "38D33") "ClrNAppKeyOK" ("-->" "" "38D41" :U) "DoStdKeys?" ("--> flag" "" "38D4F" :UBS) "SetDoStdKeys" ("-->" "" "38D5D") "ClrDoStdKeys" ("-->" "" "38D6B" :U) "SuspendOK?" ("--> flag" "Does the current user interface allow +suspension?" "1446F") "nohalt" ("--> ob" " :: LAM 'nohalt ;" "14483") "AppSuspOK?" ("-->" "" "38D79" :U) "SetAppSuspOK" ("-->" "" "38D8A") "ClrAppSuspOK" ("-->" "" "38D9B") "InitPOLVars" ("" "" "38BD6" :UBS) "EditLExists?" ("--> flag" "Does an EditLine exist?" "53A4A") "NoEditLine?" ("--> flag" "Does no EditLine exist?" "4488A") "EDITLINE$" ("--> $" "Returns a copy of the current command +line to the stack. Same as RCL_CMD." "44683") "CURSOR@" ("--> #" "Recalls the current cursor position." "13EF1" :UBS) "CURSOR_END?" ("--> flag" "Checks if the cursor is at the end of a line or at the end of the file. Works by checking the current character against -newline and CHR_00." "444A5") "FIRSTC@" ("\\-> #" "Column of the left display window edge." "11432" :UBS) "FIRSTC+" ("\\->" "Increases the position of the left window ege -by one." "11462" :UBS) "SETFIRSTC_0" ("\\->" "Sets the position of the left display window -edge to zero." "11442" :UBS) "CURSOR_OFF" ("\\-> #" "Cursor column relative to left edge of -display window." "13E85") "CURSOR_OFF+" ("\\->" "Increases the CURSOR offset by one." "13ED2" :UBS) "CURSOR_OFF0" ("\\->" "Sets the cursor offset to zero." "13EBC" :UBS) "InsertEcho" ("$ \\->" "Inserts string at current cursor position -in EditLine." "42CFB" :UBS) "Echo$Key" ("$/chr \\->" "Same as CMD_PLUS." "42BD4") "EchoChrKey" ("$/chr \\->" "Same as CMD_PLUS, but first ?TogU/LCase." "42AE4") "Echo$NoChr00" ("$ \\->" "Inserts string at current cursor position -in EditLine." "42BB6") "DoDelim" ("\\->" "Takes a character or string from the -runstream and inserts it." "40DD4") "DoDelims" ("\\->" "Takes a character or a string from the +newline and CHR_00." "444A5") "FIRSTC@" ("--> #" "Column of the left display window edge." "11432" :UBS) "FIRSTC+" ("-->" "Increases the position of the left window ege +by one." "11462" :UBS) "SETFIRSTC_0" ("-->" "Sets the position of the left display window +edge to zero." "11442" :UBS) "CURSOR_OFF" ("--> #" "Cursor column relative to left edge of +display window." "13E85") "CURSOR_OFF+" ("-->" "Increases the CURSOR offset by one." "13ED2" :UBS) "CURSOR_OFF0" ("-->" "Sets the cursor offset to zero." "13EBC" :UBS) "InsertEcho" ("$ -->" "Inserts string at current cursor position +in EditLine." "42CFB" :UBS) "Echo$Key" ("$/chr -->" "Same as CMD_PLUS." "42BD4") "EchoChrKey" ("$/chr -->" "Same as CMD_PLUS, but first ?TogU/LCase." "42AE4") "Echo$NoChr00" ("$ -->" "Inserts string at current cursor position +in EditLine." "42BB6") "DoDelim" ("-->" "Takes a character or string from the +runstream and inserts it." "40DD4") "DoDelims" ("-->" "Takes a character or a string from the runstream, inserts it and moves the cursor -back by one character." "40DF7") "INSERT_MODE" ("\\->" "Turns insert mode on. In insert mode, new -characters do not overwrite old ones." "53A2E") "?TogU/LCase" ("chr \\-> chr'" "Toggle upper/lowercase of character if some -condition is fulfilled." "448C1") "INSERT?" ("\\-> flag" "Returns TRUE if insert mode is active." "53A3C") "SetCursor" ("# \\-> -{# #'} \\->" "Sets the cursor to the given position. For +back by one character." "40DF7") "INSERT_MODE" ("-->" "Turns insert mode on. In insert mode, new +characters do not overwrite old ones." "53A2E") "?TogU/LCase" ("chr --> chr'" "Toggle upper/lowercase of character if some +condition is fulfilled." "448C1") "INSERT?" ("--> flag" "Returns TRUE if insert mode is active." "53A3C") "SetCursor" ("# --> +{# #'} -->" "Sets the cursor to the given position. For the list argument, the numbers are row and -column. " "4325A") "SETCURSOR" ("" "" "13F29" :UBS) "ViewLevel1" ("ob \\-> ob'" "Edits the object in level 1." "42D46") "Char>Edit" ("" "" "444EE") "CharEdit" ("" "" "42D82") "ClrNewEditL" ("" "" "53A90") "EditLevel1" ("ob \\-> ob'" "" "42D32") "ObEdit" ("ob \\-> ob' T - \\-> F" "Edits object. When the user cancels, only +column. " "4325A") "SETCURSOR" ("" "" "13F29" :UBS) "ViewLevel1" ("ob --> ob'" "Edits the object in level 1." "42D46") "Char>Edit" ("" "" "444EE") "CharEdit" ("" "" "42D82") "ClrNewEditL" ("" "" "53A90") "EditLevel1" ("ob --> ob'" "" "42D32") "ObEdit" ("ob --> ob' T + --> F" "Edits object. When the user cancels, only FALSE is returned. Otherwise the changed -object along with TRUE is returned." "42DC8") "EditString" ("$ \\->" "Starts editing the string in the command line +object along with TRUE is returned." "42DC8") "EditString" ("$ -->" "Starts editing the string in the command line when the current program exits. This is the entry to use if a program should exit with the command line. Use InitEdLine before this @@ -1298,14 +1298,14 @@ example: ; Note that when you press ENTER after editing, the command line will be parsed -normally." "443CB") "Rcl&Do:" ("id \\->" "Executes the program which is next in the +normally." "443CB") "Rcl&Do:" ("id -->" "Executes the program which is next in the runstream on the contents of the variable. The program typically is an edit command, with the stack diagrams ( ob \\-> ob' T ) ( ob \\-> F ) If the flag is TRUE, ob' is stored back into -the original variable." "42E86") "Roll&Do:" ("# \\->" "Does ROLL and then executes the program which +the original variable." "42E86") "Roll&Do:" ("# -->" "Does ROLL and then executes the program which is next on the runsteam. So the program is applied to the object on level #. Typically, this is an edit command, with the stack @@ -1314,190 +1314,190 @@ diagram After the program exits, UNROLL is used to put the object back to the right stack position. This entry is probably used in the -interactive stack." "42E27") "EditMenu" ("\\-> {}" "Returns the Editor menu." "3BDFA") " {}" "Returns the `\\<-DEL' menu key." "3E3E1") ">DelKey" ("\\-> {}" "Returns the `DEL\\->' menu key." "3E4CA") " {}" "Returns the `\\<-SKIP' menu key." "3E2DD") ">SkipKey" ("\\-> {}" "Returns the `SKIP\\->' menu key." "3E35F") "InitEd&Modes" ("\\->" ":: InitEdLine InitEdModes ;" "44277") "InitEdLine" ("\\->" " :: DEL_CMD ;" "4428B") "InitEdModes" ("\\->" "" "44394") "SaveLastEdit" ("$ \\->" "Calls CMD_STO if history is on." "40C76") "CMDSTO" ("$ \\->" "Adds string to the list of the last 4 -commands, accessible with the `CMD' key." "40C94") "DoNewMatrix" ("\\-> []/[[]]" "Start matrix editor to enter a new matrix. " "44C31") "DoOldMatrix" ("[] \\-> []'" "Edit an existing matrix." "44FE7") "TOADISP" ("\\->" "Sets the text display as the active." "1314D") "TOGDISP" ("\\->" "Sets the graphic display as the active." "13135") "GDISPON?" ("\\-> flag" "Returns a flag indicating whether the graphic -display is active." "13167" :U) "ABUFF" ("\\-> textgrob" "Returns the text grob to the stack." "12655") "GBUFF" ("\\-> graphgrob" "Returns the graphic grob to the stack. +interactive stack." "42E27") "EditMenu" ("--> {}" "Returns the Editor menu." "3BDFA") " {}" "Returns the `\\<-DEL' menu key." "3E3E1") ">DelKey" ("--> {}" "Returns the `DEL\\->' menu key." "3E4CA") " {}" "Returns the `\\<-SKIP' menu key." "3E2DD") ">SkipKey" ("--> {}" "Returns the `SKIP\\->' menu key." "3E35F") "InitEd&Modes" ("-->" ":: InitEdLine InitEdModes ;" "44277") "InitEdLine" ("-->" " :: DEL_CMD ;" "4428B") "InitEdModes" ("-->" "" "44394") "SaveLastEdit" ("$ -->" "Calls CMD_STO if history is on." "40C76") "CMDSTO" ("$ -->" "Adds string to the list of the last 4 +commands, accessible with the `CMD' key." "40C94") "DoNewMatrix" ("--> []/[[]]" "Start matrix editor to enter a new matrix. " "44C31") "DoOldMatrix" ("[] --> []'" "Edit an existing matrix." "44FE7") "TOADISP" ("-->" "Sets the text display as the active." "1314D") "TOGDISP" ("-->" "Sets the graphic display as the active." "13135") "GDISPON?" ("--> flag" "Returns a flag indicating whether the graphic +display is active." "13167" :U) "ABUFF" ("--> textgrob" "Returns the text grob to the stack." "12655") "GBUFF" ("--> graphgrob" "Returns the graphic grob to the stack. The HP49 extable address for ExitAction! is -the same, but this must be a bug." "12665") "HARDBUFF" ("\\-> dispgrob" "Returns the current grob to the stack." "12635") "HARDBUFF2" ("\\-> menugrob" "Returns the menu grob to the stack." "12645") "HBUF_X_Y" ("\\-> HBgrob #x #y" "" "0E128") "HARDHEIGHT" ("\\-> #height" "Returns the height of HARDBUFF." "12B6C") "HBUFFDIMw" ("\\-> #width" "" "12B58" :U) "GBUFFGROBDIM" ("\\-> #height #width" "Returns dimensions of graphic grob." "5187F") "RECLAIMDISP" ("\\->" "Activates the text grob, clears it and sets -the default size." "130AC") "ClrDA1IsStat" ("\\->" "Suspends clock display." "39531") "MENUOFF?" ("\\-> flag" "Returns TRUE if the menu grob is off." "4E360") "TURNMENUOFF" ("\\->" "Turns off menu display, enlarges ABUFF to -fill screen." "4E2CF") "TURNMENUON" ("\\->" "Turns menu grob on." "4E347") "MENUOFF" ("\\->" "" "4E2AC") "RSZVDISP" ("\\->" "Sets standard size for currently displayed -grob." "130CA" :U) "BROADENHBUFF" ("#cols \\->" "Broadens currently displayed grob." "1297D" :U) "HEIGHTENHBUFF" ("#rows \\->" "Heightens currently displayed grob." "12964" :U) "BROADENGROB" ("grob #cols \\->" "Broadens graph or text grob." "12BB7" :U) "HEIGHTENGROB" ("grob #rows \\->" "Heightens graph or text grob." "12DD1") "KILLADISP" ("\\->" "Clears text display." "13043" :U) "KILLGDISP" ("\\->" "Clears graph display by setting it to -NULLGROB. See DOERASE." "13061") "DOERASE" ("\\->" "Erases the graphics display grob without -changing its size." "4B60C") "SysDisplay" ("\\->" "Redisplays all required areas. Does it +the same, but this must be a bug." "12665") "HARDBUFF" ("--> dispgrob" "Returns the current grob to the stack." "12635") "HARDBUFF2" ("--> menugrob" "Returns the menu grob to the stack." "12645") "HBUF_X_Y" ("--> HBgrob #x #y" "" "0E128") "HARDHEIGHT" ("--> #height" "Returns the height of HARDBUFF." "12B6C") "HBUFFDIMw" ("--> #width" "" "12B58" :U) "GBUFFGROBDIM" ("--> #height #width" "Returns dimensions of graphic grob." "5187F") "RECLAIMDISP" ("-->" "Activates the text grob, clears it and sets +the default size." "130AC") "ClrDA1IsStat" ("-->" "Suspends clock display." "39531") "MENUOFF?" ("--> flag" "Returns TRUE if the menu grob is off." "4E360") "TURNMENUOFF" ("-->" "Turns off menu display, enlarges ABUFF to +fill screen." "4E2CF") "TURNMENUON" ("-->" "Turns menu grob on." "4E347") "MENUOFF" ("-->" "" "4E2AC") "RSZVDISP" ("-->" "Sets standard size for currently displayed +grob." "130CA" :U) "BROADENHBUFF" ("#cols -->" "Broadens currently displayed grob." "1297D" :U) "HEIGHTENHBUFF" ("#rows -->" "Heightens currently displayed grob." "12964" :U) "BROADENGROB" ("grob #cols -->" "Broadens graph or text grob." "12BB7" :U) "HEIGHTENGROB" ("grob #rows -->" "Heightens graph or text grob." "12DD1") "KILLADISP" ("-->" "Clears text display." "13043" :U) "KILLGDISP" ("-->" "Clears graph display by setting it to +NULLGROB. See DOERASE." "13061") "DOERASE" ("-->" "Erases the graphics display grob without +changing its size." "4B60C") "SysDisplay" ("-->" "Redisplays all required areas. Does it immediately, without waiting for the current -command to finish." "386A1") "DispEditLine" ("\\->" "Just calls DispCommandLine." "3A00D") "?DispStack" ("\\->" "Redisplays the stack now if necessary." "39B85") "?DispStatus" ("\\->" "Redisplays the status area now if necessary." "3959C") "DispStatus" ("\\->" "Displays the status area now." "395BA") "DispStsBound" ("\\->" "Displays a horizontal line at y=14, normally -the separation between header and stack." "39B0A") "DispTime?" ("" "" "39515" :UBS) "DispTimeReq?" ("\\-> flag" "Is time display required? Checks system flag -40 and something else." "39AF1") "DispDir?Tim1" ("" "" "398F4") "DispDir?Tim2" ("" "" "39958") "DispDir?Time" ("" "" "3988B") "DispILPrompt" ("\\->" "Redisplays the QInputLineQ prompt, +command to finish." "386A1") "DispEditLine" ("-->" "Just calls DispCommandLine." "3A00D") "?DispStack" ("-->" "Redisplays the stack now if necessary." "39B85") "?DispStatus" ("-->" "Redisplays the status area now if necessary." "3959C") "DispStatus" ("-->" "Displays the status area now." "395BA") "DispStsBound" ("-->" "Displays a horizontal line at y=14, normally +the separation between header and stack." "39B0A") "DispTime?" ("" "" "39515" :UBS) "DispTimeReq?" ("--> flag" "Is time display required? Checks system flag +40 and something else." "39AF1") "DispDir?Tim1" ("" "" "398F4") "DispDir?Tim2" ("" "" "39958") "DispDir?Time" ("" "" "3988B") "DispILPrompt" ("-->" "Redisplays the QInputLineQ prompt, i.e. refreshes the region between the command line and the header during InputLine. -Requires a string (the prompt) in 4LAM." "430CF") "ClrDA1OK" ("\\->" "" "390CC") "ClrDA2aOK" ("\\->" "" "390E5") "ClrDA2bOK" ("\\->" "" "390FE") "ClrDA2OK" ("\\->" "" "39117") "ClrDA3OK" ("\\->" "" "3912B") "ClrDAsOK" ("\\->" "" "39144") "DA1OK?" ("\\-> flag" "" "38DAC") "DA2aOK?" ("\\-> flag" "" "38DFC" :U) "DA2bOK?" ("\\-> flag" "" "38E4C" :U) "DA2OK?" ("\\-> flag" "" "38E9C" :U) "DA3OK?" ("\\-> flag" "" "38EB5") "DAsOK?" ("\\-> flag" "" "38F05" :U) "DA2aLess1OK?" ("\\-> flag" "" "38FB9") "DA1OK?NOTIT" ("\\->" "Does DA1OK?, NOT then IT." "38F28") "DA2aOK?NOTIT" ("\\->" "DA2aOK?, NOT then IT." "38F41") "DA2bOK?NOTIT" ("\\->" "DA2bOK?, NOT then IT." "38F5A") "DA3OK?NOTIT" ("\\->" "Does DA3OK?, NOT then IT." "38F73") "SetDA1Temp" ("\\->" "" "3902C") "SetDA2aTemp" ("\\->" "" "39045") "SetDA2bTemp" ("\\->" "" "39059") "ClrDA2bTemp" ("\\->" "" "3938D" :UBS) "SetDA2OKTemp" ("\\->" "" "39207") "SetDA3Temp" ("\\->" "" "39072") "SetDA12Temp" ("\\->" "" "3921B") "SetDAsTemp" ("\\->" "" "3922F") "SetDA1TempF" ("\\->" "" "3932B" :U) "ClrDA1TempF" ("\\->" "" "39339" :U) "DA1TempF" ("\\->" "" "3931D" :U) "SetDA2aTempF" ("\\->" "" "39355" :U) "ClrDA2aTempF" ("\\->" "" "39363" :U) "DA2aTempF?" ("\\-> flag" "" "39347" :U) "SetDA2bTempF" ("\\->" "" "3937F" :UBS) "ClrDA2bTempF" ("\\->" "" "3938D" :U) "DA2bTempF?" ("\\-> flag" "" "39371" :U) "SetDA3TempF" ("\\->" "" "393A9" :U) "ClrDA3TempF" ("\\->" "" "393B7" :U) "DA3TempF?" ("\\-> flag" "" "3939B" :U) "SetDA1Valid" ("\\->" "" "38FD2") "SetDA2aValid" ("\\->" "" "38FEB") "SetDA2bValid" ("\\->" "" "38FFF") "SetDA2Valid" ("\\->" "" "3915D") "SetDA3Valid" ("\\->" "" "39018") "SetDAsValid" ("\\->" "" "39171" :U) "SetDA1ValidF" ("\\->" "" "39283" :U) "ClrDA1ValidF" ("\\->" "" "39291" :U) "DA1ValidF?" ("\\-> flag" "" "39275" :U) "SetDA2aValidF" ("\\->" "" "392AD" :U) "ClrDA2aValidF" ("\\->" "" "392BB" :U) "DA2aValidF?" ("\\-> flag" "" "3929F" :U) "SetDA2bValidF" ("\\->" "" "392D7" :U) "ClrDA2bValidF" ("\\->" "" "392E5" :U) "DA2bValidF?" ("\\-> flag" "" "392C9" :U) "SetDA3ValidF" ("\\->" "" "39301") "ClrDA3ValidF" ("\\->" "" "3930F" :U) "DA3ValidF?" ("\\-> flag" "" "392F3" :U) "DAsBad?" ("\\-> flag" "Is any DA \"Bad\"?" "39248" :U) "SetDA1Bad" ("\\->" "" "3947B") "SetDA1BadT" ("\\-> T" "( SetDA1Bad TRUE )" "38DE8" :U) "ClrDA1Bad" ("\\->" "" "39489") "DA1Bad?" ("\\-> flag" "" "3946D" :U) "SetDA2aBad" ("\\->" "" "394A5") "SetDA2aBadT" ("\\-> T" "( SetDA2aBad TRUE )" "38E38" :U) "ClrDA2aBad" ("\\->" "" "394B3") "DA2aBad?" ("\\-> flag" "" "39497") "SetDA2bBad" ("\\->" "" "394CF") "SetDA2bBadT" ("\\-> T" "( SetDA2bBad TRUE )" "38E88" :U) "ClrDA2bBad" ("\\->" "" "394DD") "DA2bBad?" ("\\-> flag" "" "394C1" :UBS) "SetDA3Bad" ("\\->" "" "394F9") "SetDA3BadT" ("\\-> T" "( SetDA3Bad TRUE )" "38EF1" :U) "ClrDA3Bad" ("\\->" "" "39507") "DA3Bad?" ("\\-> flag" "" "394EB" :UBS) "SetDA1NoCh" ("\\->" "" "393D3") "ClrDA1NoCh" ("\\->" "" "393E1" :U) "DA1NoCh?" ("\\-> flag" "" "393C5" :U) "SetDA2aNoCh" ("\\->" "" "393FD") "ClrDA2NoCh" ("\\->" "" "3940B" :U) "DA2aNoCh?" ("\\-> flag" "" "393EF" :U) "SetDA2bNoCh" ("\\->" "" "39427") "ClrDA2bNoCh" ("\\->" "" "39435" :U) "DA2bNoCh?" ("\\-> flag" "" "39419") "SetDA2NoCh" ("\\->" "" "3918A") "SetDA12NoCh" ("\\->" "" "3919E") "SetDA3NoCh" ("\\->" "" "39451") "ClrDA3NoCh" ("\\->" "" "3945F" :U) "DA3NoCh?" ("\\-> flag" "" "39443" :U) "SetDA13NoCh" ("\\->" "" "391C6") "SetDA23NoCh" ("\\->" "" "391B2") "SetDA12a3NoCh" ("\\->" "" "391DA" :UBS) "SetDA12a3NCh" ("\\->" "" "391DA" :UBS) "SetDA123NoCh" ("\\->" "" "391EE") "SetDAsNoCh" ("\\->" "" "391EE" :UBS) "SetDA2Echo" ("\\->" "" "39086") "SetDA2aEcho" ("\\->" "" "39086") "SetDA1IsStat" ("\\->" "" "39523") "SetNoRollDA2" ("\\->" "" "3957A") "ClrNoRollDA2" ("\\->" "" "3958B") "NoRollDA2?" ("\\-> flag" "" "39569" :U) "?SetEditRoll" (":: EditExst?NOT ITE SetDA2RollF SetDA2aNoCh ;" "" "39086" :U) "DA1IsStat?" ("\\-> flag" "" "39515" :U) "DA1IsStatus?" ("\\-> flag" "" "39515" :UBS) "SetDA2bIsEdL" ("\\->" "" "3954D" :UBS) "DA2bIsEdL?" ("\\-> flag" "" "3953F" :UBS) "ClrDA2bIsEdL" ("\\->" "" "3955B" :UBS) "SetDA2bEdit" ("\\->" "" "3954D" :U) "ClrDA2bEdit" ("\\->" "" "3955B" :U) "DA2bEdit?" ("\\-> flag" "" "3953F" :U) "MENoP&FixDA1" ("" "" "390A4") "MENP&FixDA12" ("" "" "390B3") "InitDispModes" ("\\->" "" "38F8C" :U) "Ck&Freeze" ("% \\->" "Internal FREEZE." "142FB") "BLANKIT" ("#startrow #rows \\->" "Clears #rows from HARDBUFF, starting at -#startrow." "126DF") "CLEARVDISP" ("\\->" "Clears HARDBUFF." "134AE") "Clr8" ("\\->" "Clears top eight rows (first status line)." "0E083") "Clr8-15" ("\\->" "Clears 2nd status line." "0E097") "Clr16" ("\\->" "Clears top 16 rows." "0E06F") "BlankDA1" ("\\->" "Clears status area from HARDBUFF." "3A546") "BlankDA2a" ("\\->" "Clears display area DA2a." "3A591") "BlankDA2" ("\\->" "Clears display areas DA2a and DA2b." "3A55F") "BlankDA12" ("\\->" "Clears display areas DA1 and DA2" "3A578") "CLCD10" ("\\->" "Clears status and stack areas." "01F6D") "CLEARLCD" ("\\->" "Clears whole display." "01FA7") "DOCLLCD" ("\\->" "Like user word CLLCD." "5046A") "SetLeftAnn" ("\\->" "Sets left-shift annunciator." "11361") "ClrLeftAnn" ("\\->" "Clears left-shift annunciator." "1136E") "SetRightAnn" ("\\->" "Sets right-shift annunciator." "11347") "ClrRightAnn" ("\\->" "Clears right-shift annunciator." "11354") "SetAlphaAnn" ("\\->" "Sets alpha annunciator." "1132D") "ClrAlphaAnn" ("\\->" "Clears alpha annunciator." "1133A") "SetLock" ("\\->" "Sets alpha mode." "11543" :U) "ClrLock" ("\\->" "Clears alpha mode." "1156C" :U) "LockAlpha" ("\\->" "Sets alpha mode, annunciators, etc." "40D25") "UnLockAlpha" ("\\->" "Clears alpha mode, annunciators, etc." "40D39") "Lock?" ("\\-> flag" "Is alpha mode set?" "11501" :U) "ClrBusyAnn" ("\\->" "Clears the busy annunciator." "11320" :U) "SetPrgmEntry" ("\\->" "Sets program-entry mode." "11533") "ClrPrgmEntry" ("\\->" "Clears program-entry mode." "1155C" :U) "PrgmEntry?" ("\\-> flag" "Is program-entry mode set?" "11511") "Do1st/1st+:" ("\\-> :: ob1 ; (PRG mode) -\\-> :: ob1 (no PRG mode)" "If in program mode, executes only the next +Requires a string (the prompt) in 4LAM." "430CF") "ClrDA1OK" ("-->" "" "390CC") "ClrDA2aOK" ("-->" "" "390E5") "ClrDA2bOK" ("-->" "" "390FE") "ClrDA2OK" ("-->" "" "39117") "ClrDA3OK" ("-->" "" "3912B") "ClrDAsOK" ("-->" "" "39144") "DA1OK?" ("--> flag" "" "38DAC") "DA2aOK?" ("--> flag" "" "38DFC" :U) "DA2bOK?" ("--> flag" "" "38E4C" :U) "DA2OK?" ("--> flag" "" "38E9C" :U) "DA3OK?" ("--> flag" "" "38EB5") "DAsOK?" ("--> flag" "" "38F05" :U) "DA2aLess1OK?" ("--> flag" "" "38FB9") "DA1OK?NOTIT" ("-->" "Does DA1OK?, NOT then IT." "38F28") "DA2aOK?NOTIT" ("-->" "DA2aOK?, NOT then IT." "38F41") "DA2bOK?NOTIT" ("-->" "DA2bOK?, NOT then IT." "38F5A") "DA3OK?NOTIT" ("-->" "Does DA3OK?, NOT then IT." "38F73") "SetDA1Temp" ("-->" "" "3902C") "SetDA2aTemp" ("-->" "" "39045") "SetDA2bTemp" ("-->" "" "39059") "ClrDA2bTemp" ("-->" "" "3938D" :UBS) "SetDA2OKTemp" ("-->" "" "39207") "SetDA3Temp" ("-->" "" "39072") "SetDA12Temp" ("-->" "" "3921B") "SetDAsTemp" ("-->" "" "3922F") "SetDA1TempF" ("-->" "" "3932B" :U) "ClrDA1TempF" ("-->" "" "39339" :U) "DA1TempF" ("-->" "" "3931D" :U) "SetDA2aTempF" ("-->" "" "39355" :U) "ClrDA2aTempF" ("-->" "" "39363" :U) "DA2aTempF?" ("--> flag" "" "39347" :U) "SetDA2bTempF" ("-->" "" "3937F" :UBS) "ClrDA2bTempF" ("-->" "" "3938D" :U) "DA2bTempF?" ("--> flag" "" "39371" :U) "SetDA3TempF" ("-->" "" "393A9" :U) "ClrDA3TempF" ("-->" "" "393B7" :U) "DA3TempF?" ("--> flag" "" "3939B" :U) "SetDA1Valid" ("-->" "" "38FD2") "SetDA2aValid" ("-->" "" "38FEB") "SetDA2bValid" ("-->" "" "38FFF") "SetDA2Valid" ("-->" "" "3915D") "SetDA3Valid" ("-->" "" "39018") "SetDAsValid" ("-->" "" "39171" :U) "SetDA1ValidF" ("-->" "" "39283" :U) "ClrDA1ValidF" ("-->" "" "39291" :U) "DA1ValidF?" ("--> flag" "" "39275" :U) "SetDA2aValidF" ("-->" "" "392AD" :U) "ClrDA2aValidF" ("-->" "" "392BB" :U) "DA2aValidF?" ("--> flag" "" "3929F" :U) "SetDA2bValidF" ("-->" "" "392D7" :U) "ClrDA2bValidF" ("-->" "" "392E5" :U) "DA2bValidF?" ("--> flag" "" "392C9" :U) "SetDA3ValidF" ("-->" "" "39301") "ClrDA3ValidF" ("-->" "" "3930F" :U) "DA3ValidF?" ("--> flag" "" "392F3" :U) "DAsBad?" ("--> flag" "Is any DA \"Bad\"?" "39248" :U) "SetDA1Bad" ("-->" "" "3947B") "SetDA1BadT" ("--> T" "( SetDA1Bad TRUE )" "38DE8" :U) "ClrDA1Bad" ("-->" "" "39489") "DA1Bad?" ("--> flag" "" "3946D" :U) "SetDA2aBad" ("-->" "" "394A5") "SetDA2aBadT" ("--> T" "( SetDA2aBad TRUE )" "38E38" :U) "ClrDA2aBad" ("-->" "" "394B3") "DA2aBad?" ("--> flag" "" "39497") "SetDA2bBad" ("-->" "" "394CF") "SetDA2bBadT" ("--> T" "( SetDA2bBad TRUE )" "38E88" :U) "ClrDA2bBad" ("-->" "" "394DD") "DA2bBad?" ("--> flag" "" "394C1" :UBS) "SetDA3Bad" ("-->" "" "394F9") "SetDA3BadT" ("--> T" "( SetDA3Bad TRUE )" "38EF1" :U) "ClrDA3Bad" ("-->" "" "39507") "DA3Bad?" ("--> flag" "" "394EB" :UBS) "SetDA1NoCh" ("-->" "" "393D3") "ClrDA1NoCh" ("-->" "" "393E1" :U) "DA1NoCh?" ("--> flag" "" "393C5" :U) "SetDA2aNoCh" ("-->" "" "393FD") "ClrDA2NoCh" ("-->" "" "3940B" :U) "DA2aNoCh?" ("--> flag" "" "393EF" :U) "SetDA2bNoCh" ("-->" "" "39427") "ClrDA2bNoCh" ("-->" "" "39435" :U) "DA2bNoCh?" ("--> flag" "" "39419") "SetDA2NoCh" ("-->" "" "3918A") "SetDA12NoCh" ("-->" "" "3919E") "SetDA3NoCh" ("-->" "" "39451") "ClrDA3NoCh" ("-->" "" "3945F" :U) "DA3NoCh?" ("--> flag" "" "39443" :U) "SetDA13NoCh" ("-->" "" "391C6") "SetDA23NoCh" ("-->" "" "391B2") "SetDA12a3NoCh" ("-->" "" "391DA" :UBS) "SetDA12a3NCh" ("-->" "" "391DA" :UBS) "SetDA123NoCh" ("-->" "" "391EE") "SetDAsNoCh" ("-->" "" "391EE" :UBS) "SetDA2Echo" ("-->" "" "39086") "SetDA2aEcho" ("-->" "" "39086") "SetDA1IsStat" ("-->" "" "39523") "SetNoRollDA2" ("-->" "" "3957A") "ClrNoRollDA2" ("-->" "" "3958B") "NoRollDA2?" ("--> flag" "" "39569" :U) "?SetEditRoll" (":: EditExst?NOT ITE SetDA2RollF SetDA2aNoCh ;" "" "39086" :U) "DA1IsStat?" ("--> flag" "" "39515" :U) "DA1IsStatus?" ("--> flag" "" "39515" :UBS) "SetDA2bIsEdL" ("-->" "" "3954D" :UBS) "DA2bIsEdL?" ("--> flag" "" "3953F" :UBS) "ClrDA2bIsEdL" ("-->" "" "3955B" :UBS) "SetDA2bEdit" ("-->" "" "3954D" :U) "ClrDA2bEdit" ("-->" "" "3955B" :U) "DA2bEdit?" ("--> flag" "" "3953F" :U) "MENoP&FixDA1" ("" "" "390A4") "MENP&FixDA12" ("" "" "390B3") "InitDispModes" ("-->" "" "38F8C" :U) "Ck&Freeze" ("% -->" "Internal FREEZE." "142FB") "BLANKIT" ("#startrow #rows -->" "Clears #rows from HARDBUFF, starting at +#startrow." "126DF") "CLEARVDISP" ("-->" "Clears HARDBUFF." "134AE") "Clr8" ("-->" "Clears top eight rows (first status line)." "0E083") "Clr8-15" ("-->" "Clears 2nd status line." "0E097") "Clr16" ("-->" "Clears top 16 rows." "0E06F") "BlankDA1" ("-->" "Clears status area from HARDBUFF." "3A546") "BlankDA2a" ("-->" "Clears display area DA2a." "3A591") "BlankDA2" ("-->" "Clears display areas DA2a and DA2b." "3A55F") "BlankDA12" ("-->" "Clears display areas DA1 and DA2" "3A578") "CLCD10" ("-->" "Clears status and stack areas." "01F6D") "CLEARLCD" ("-->" "Clears whole display." "01FA7") "DOCLLCD" ("-->" "Like user word CLLCD." "5046A") "SetLeftAnn" ("-->" "Sets left-shift annunciator." "11361") "ClrLeftAnn" ("-->" "Clears left-shift annunciator." "1136E") "SetRightAnn" ("-->" "Sets right-shift annunciator." "11347") "ClrRightAnn" ("-->" "Clears right-shift annunciator." "11354") "SetAlphaAnn" ("-->" "Sets alpha annunciator." "1132D") "ClrAlphaAnn" ("-->" "Clears alpha annunciator." "1133A") "SetLock" ("-->" "Sets alpha mode." "11543" :U) "ClrLock" ("-->" "Clears alpha mode." "1156C" :U) "LockAlpha" ("-->" "Sets alpha mode, annunciators, etc." "40D25") "UnLockAlpha" ("-->" "Clears alpha mode, annunciators, etc." "40D39") "Lock?" ("--> flag" "Is alpha mode set?" "11501" :U) "ClrBusyAnn" ("-->" "Clears the busy annunciator." "11320" :U) "SetPrgmEntry" ("-->" "Sets program-entry mode." "11533") "ClrPrgmEntry" ("-->" "Clears program-entry mode." "1155C" :U) "PrgmEntry?" ("--> flag" "Is program-entry mode set?" "11511") "Do1st/1st+:" ("--> :: ob1 ; (PRG mode) +--> :: ob1 (no PRG mode)" "If in program mode, executes only the next object after it. If not, execution continues -normally." "3EDF2" :U) "Do1st/2nd+:" ("\\-> :: ; (PRG mode) -\\-> :: ; (no PRG mode)" "If in program mode, executes the next object +normally." "3EDF2" :U) "Do1st/2nd+:" ("--> :: ; (PRG mode) +--> :: ; (no PRG mode)" "If in program mode, executes the next object after it. If not in program mode, executes the rest of the stream starting at the second -object after it." "3EE1A") "SetAlgEntry" ("\\->" "Sets algebraic-entry mode." "53976") "ClrAlgEntry" ("\\->" "Clears algebraic-entry mode." "53984") "AlgEntry?" ("\\-> flag" "Is algebraic-entry mode set?" "53968") "ImmedEntry?" ("\\-> flag" "Returns TRUE if immediate-entry mode -(program and algebraic-entry modes cleared)." "408AA") "?ClrAlg" ("\\->" "Clears AlgEntry mode if set." "40E3D") "?ClrAlgSetPr" ("\\->" "Clears AlgEntry mode if set and sets -ProgramEntry mode." "40E5B") "TOP8" ("\\-> HBgrob #x1 #y #x1+131 #y1+8" "Returns coordinates of first status line." "0E0D3") "Rows8-15" ("\\-> HBgrob #x1 #y1+8 #x1+131 #y1+16" "Returns coordinates of second status line." "0E0FB") "TOP16" ("\\-> HBgrob #x1 #y1 #x1+131 #y1+16" "Returns coordinates of status area." "0E0AB") "WINDOWCORNER" ("\\-> #y #x" "Gets coordinates of corner of window. Note -the order of #x and #y." "137B6") "HBUFF_X_Y" ("\\-> HBgrob #x #y" "Returns current grob and window coordinates." "0E128") "LEFTCOL" ("\\-> #x" "Gets x-coordinate of left column." "515FA") "RIGHTCOL" ("\\-> #x" "Gets x-coordinate of right column." "5160E") "TOPROW" ("\\-> #y" "Gets y-coordinate of top row." "515A0") "BOTROW" ("\\-> #y" "Gets y-coordinate of bottom row." "515B4") "WINDOWXY" ("#y #x \\->" "Sets corner coordinates. The name really -should be WINDOWYX" "13679") "REDISPHBUFF" ("\\->" "Sets #0 and #0 as window corner coordinates." "13695" :U) "WINDOWUP" ("\\->" "Moves display one pixel up." "131C8") "WINDOWDOWN" ("\\->" "Moves display one pixel down." "13220") "WINDOWLEFT" ("\\->" "Moves display one pixel left." "134E4") "WINDOWRIGHT" ("\\->" "Moves display one pixel right." "1357F") "SCROLLUP" ("\\->" "Moves display one pixel up, checks for -corresponding key being pressed." "4D132") "SCROLLDOWN" ("\\->" "Moves display one pixel down, checks for -corresponding key being pressed." "4D16E") "SCROLLLEFT" ("\\->" "Moves display one pixel left, checks for -corresponding key being pressed." "4D150") "SCROLLRIGHT" ("\\->" "Moves display one pixel right, checks for -corresponding key being pressed." "4D18C") "JUMPTOP" ("\\->" "Jumps to top of display." "51690") "JUMPBOT" ("\\->" "Jumps to bottom of display." "516AE") "JUMPLEFT" ("\\->" "Jumps to left of display." "516E5") "JUMPRIGHT" ("\\->" "Jumps to right of display." "51703") "WINDOWTOP?" ("\\-> flag" "Is window at the top?" "5162C") "WINDOWBOT?" ("\\-> flag" "Is window at the bottom?" "51645") "WINDOWLEFT?" ("\\-> flag" "Is window at the left?" "5165E") "WINDOWRIGHT?" ("\\-> flag" "Is window at the right?" "51677") "ScreenUpN" ("(#n \\-> ) moves stk displ up #n lines" "( #n ) Moves stack display up #n lines." "12996" :U) "ScreenDnN" ("(#n \\-> ) moves stk displ down #n lines" "( #n ) Moves stack display down #n lines." "12A4A" :U) "ScreenUp" ("moves stk displ up 1 line" "Moves stack display up one line." "12A0D" :U) "ScreenDn" ("moves stk displ down 1 line" "Moves stack display down one line." "12AF6" :U) "sstDISP" ("ob \\->" "Displays ob in status line. Used for single -stepping during debugging." "14C17") "WINDOW#" ("#x #y \\->" "Internal PVIEW, displays PICT starting at the -given coordinates. " "4F052") "DODISP" ("ob %row \\->" "Displays any object in specified row." "140AB") "BIGDISPROW1" ("$ \\->" "" "1245B") "DISP@01" ("$ \\->" "" "1245B") "DISPROW1" ("$ \\->" "" "1245B") "DISPROW1*" ("$ \\->" "Displays relative to window corner." "12725") "DISPROW1*!" ("$ \\->" "Does Clr8 then DISPROW1*." "0E029") "BIGDISPROW2" ("$ \\->" "" "1246B") "DISP@09" ("$ \\->" "" "1246B") "DISPROW2" ("$ \\->" "" "1246B") "DISPROW2*" ("$ \\->" "Displays relative to window corner." "12748") "BIGDISPROW3" ("$ \\->" "" "1247B") "DISP@17" ("$ \\->" "" "1247B") "DISPROW3" ("$ \\->" "" "1247B") "BIGDISPROW4" ("$ \\->" "" "1248B") "DISP@25" ("$ \\->" "" "1248B") "DISPROW4" ("$ \\->" "" "1248B") "DISPROW5" ("$ \\->" "" "1249B") "DISPROW6" ("$ \\->" "" "124AB") "DISPROW7" ("$ \\->" "" "124BB") "DISPROW8" ("$ \\->" "May not be possible depending on the size of -the font and whether the menu is on or off." "124CB") "BIGDISPN" ("$ #row \\->" "" "12429") "DISPN" ("$ #row \\->" "" "12429") "Disp5x7" ("$ #start #max \\->" "Displays string on multiple lines, starting +object after it." "3EE1A") "SetAlgEntry" ("-->" "Sets algebraic-entry mode." "53976") "ClrAlgEntry" ("-->" "Clears algebraic-entry mode." "53984") "AlgEntry?" ("--> flag" "Is algebraic-entry mode set?" "53968") "ImmedEntry?" ("--> flag" "Returns TRUE if immediate-entry mode +(program and algebraic-entry modes cleared)." "408AA") "?ClrAlg" ("-->" "Clears AlgEntry mode if set." "40E3D") "?ClrAlgSetPr" ("-->" "Clears AlgEntry mode if set and sets +ProgramEntry mode." "40E5B") "TOP8" ("--> HBgrob #x1 #y #x1+131 #y1+8" "Returns coordinates of first status line." "0E0D3") "Rows8-15" ("--> HBgrob #x1 #y1+8 #x1+131 #y1+16" "Returns coordinates of second status line." "0E0FB") "TOP16" ("--> HBgrob #x1 #y1 #x1+131 #y1+16" "Returns coordinates of status area." "0E0AB") "WINDOWCORNER" ("--> #y #x" "Gets coordinates of corner of window. Note +the order of #x and #y." "137B6") "HBUFF_X_Y" ("--> HBgrob #x #y" "Returns current grob and window coordinates." "0E128") "LEFTCOL" ("--> #x" "Gets x-coordinate of left column." "515FA") "RIGHTCOL" ("--> #x" "Gets x-coordinate of right column." "5160E") "TOPROW" ("--> #y" "Gets y-coordinate of top row." "515A0") "BOTROW" ("--> #y" "Gets y-coordinate of bottom row." "515B4") "WINDOWXY" ("#y #x -->" "Sets corner coordinates. The name really +should be WINDOWYX" "13679") "REDISPHBUFF" ("-->" "Sets #0 and #0 as window corner coordinates." "13695" :U) "WINDOWUP" ("-->" "Moves display one pixel up." "131C8") "WINDOWDOWN" ("-->" "Moves display one pixel down." "13220") "WINDOWLEFT" ("-->" "Moves display one pixel left." "134E4") "WINDOWRIGHT" ("-->" "Moves display one pixel right." "1357F") "SCROLLUP" ("-->" "Moves display one pixel up, checks for +corresponding key being pressed." "4D132") "SCROLLDOWN" ("-->" "Moves display one pixel down, checks for +corresponding key being pressed." "4D16E") "SCROLLLEFT" ("-->" "Moves display one pixel left, checks for +corresponding key being pressed." "4D150") "SCROLLRIGHT" ("-->" "Moves display one pixel right, checks for +corresponding key being pressed." "4D18C") "JUMPTOP" ("-->" "Jumps to top of display." "51690") "JUMPBOT" ("-->" "Jumps to bottom of display." "516AE") "JUMPLEFT" ("-->" "Jumps to left of display." "516E5") "JUMPRIGHT" ("-->" "Jumps to right of display." "51703") "WINDOWTOP?" ("--> flag" "Is window at the top?" "5162C") "WINDOWBOT?" ("--> flag" "Is window at the bottom?" "51645") "WINDOWLEFT?" ("--> flag" "Is window at the left?" "5165E") "WINDOWRIGHT?" ("--> flag" "Is window at the right?" "51677") "ScreenUpN" ("(#n --> ) moves stk displ up #n lines" "( #n ) Moves stack display up #n lines." "12996" :U) "ScreenDnN" ("(#n --> ) moves stk displ down #n lines" "( #n ) Moves stack display down #n lines." "12A4A" :U) "ScreenUp" ("moves stk displ up 1 line" "Moves stack display up one line." "12A0D" :U) "ScreenDn" ("moves stk displ down 1 line" "Moves stack display down one line." "12AF6" :U) "sstDISP" ("ob -->" "Displays ob in status line. Used for single +stepping during debugging." "14C17") "WINDOW#" ("#x #y -->" "Internal PVIEW, displays PICT starting at the +given coordinates. " "4F052") "DODISP" ("ob %row -->" "Displays any object in specified row." "140AB") "BIGDISPROW1" ("$ -->" "" "1245B") "DISP@01" ("$ -->" "" "1245B") "DISPROW1" ("$ -->" "" "1245B") "DISPROW1*" ("$ -->" "Displays relative to window corner." "12725") "DISPROW1*!" ("$ -->" "Does Clr8 then DISPROW1*." "0E029") "BIGDISPROW2" ("$ -->" "" "1246B") "DISP@09" ("$ -->" "" "1246B") "DISPROW2" ("$ -->" "" "1246B") "DISPROW2*" ("$ -->" "Displays relative to window corner." "12748") "BIGDISPROW3" ("$ -->" "" "1247B") "DISP@17" ("$ -->" "" "1247B") "DISPROW3" ("$ -->" "" "1247B") "BIGDISPROW4" ("$ -->" "" "1248B") "DISP@25" ("$ -->" "" "1248B") "DISPROW4" ("$ -->" "" "1248B") "DISPROW5" ("$ -->" "" "1249B") "DISPROW6" ("$ -->" "" "124AB") "DISPROW7" ("$ -->" "" "124BB") "DISPROW8" ("$ -->" "May not be possible depending on the size of +the font and whether the menu is on or off." "124CB") "BIGDISPN" ("$ #row -->" "" "12429") "DISPN" ("$ #row -->" "" "12429") "Disp5x7" ("$ #start #max -->" "Displays string on multiple lines, starting at #start and no using more than #max rows. New lines must be manually specified. Segments longer than 22 characters -are truncated and appended with \"...\"." "3A4CE") "Blank&GROB!" ("$ #x #x1 #x2 \\->" "Clears HARDBUFF between (#x1, 0) and +are truncated and appended with \"...\"." "3A4CE") "Blank&GROB!" ("$ #x #x1 #x2 -->" "Clears HARDBUFF between (#x1, 0) and (#x2, 6). Converts string to grob with small -characters and displays it at (#x, 0)." "39632") "Save16" ("\\-> grob" "Returns top 16 rows." "0E047" :U) "Restore16" ("grob \\->" "Restores top 16 rows." "0E05B" :U) "DISPSTATUS2" ("$ \\->" "Displays message in status area using two -lines." "1270C") "DispCoord1" ("$ \\->" "Displays $ in menu grob using minifont." "4E6EF") "DISPCOORD2" ("$ \\->" "Displays $ in menu grob using minifont and +characters and displays it at (#x, 0)." "39632") "Save16" ("--> grob" "Returns top 16 rows." "0E047" :U) "Restore16" ("grob -->" "Restores top 16 rows." "0E05B" :U) "DISPSTATUS2" ("$ -->" "Displays message in status area using two +lines." "1270C") "DispCoord1" ("$ -->" "Displays $ in menu grob using minifont." "4E6EF") "DISPCOORD2" ("$ -->" "Displays $ in menu grob using minifont and waits for a key. Then refreshes menu -display. " "4A055") "FlashMsg" ("$ \\->" "Displays message in status area, then -restores it to normal." "12B85") "FlashWarning" ("$ \\->" "Displays message in a message box and -beeps. Waits for OK to be pressed." "38926") "DoAlert" ("$ \\->" "Displays alert messagebox, a message box with -a little alert grob in the upper left corner." "0910B0") "DoWarning" ("$ \\->" "Displays message, beeps and freezes status -area." "38908") "Ck&DoMsgBox" ("$ \\->" "Displays a message box and waits for the user -to press OK." "00E0B1") "~DoMsgBox" ("$ #x #y grob menu \\-> T" "Displays a message box with a grob in the +display. " "4A055") "FlashMsg" ("$ -->" "Displays message in status area, then +restores it to normal." "12B85") "FlashWarning" ("$ -->" "Displays message in a message box and +beeps. Waits for OK to be pressed." "38926") "DoAlert" ("$ -->" "Displays alert messagebox, a message box with +a little alert grob in the upper left corner." "0910B0") "DoWarning" ("$ -->" "Displays message, beeps and freezes status +area." "38908") "Ck&DoMsgBox" ("$ -->" "Displays a message box and waits for the user +to press OK." "00E0B1") "~DoMsgBox" ("$ #x #y grob menu --> T" "Displays a message box with a grob in the upper left corner and the specified menu. If no grob is desired, use MINUSONE. The meaning of #x and #y is unclear - it -seems that any BINT will do." "0000B1") "~MsgBoxMenu" ("\\-> {}" "The messsage box menu, with just the OK key." "0020B1") "NULLPAINT" ("\\-> grob" "0x0 Null grob" "505B2" :U) "CURSOR1" ("\\-> grob" "6x10 Insert cursor (arrow)" "13D8C") "CURSOR2" ("\\-> grob" "6x10 Replace cursor (solid box)" "13DB4") "SmallCursor" ("\\-> grob" "4x6 Cursor (box outline)" "66EF1") "MediumCursor" ("\\-> grob" "6x8 Cursor (box outline)" "66ECD") "BigCursor" ("\\-> grob" "6x10 Cursor (box outline)" "66EA5") "LineGrob" ("131x2 line" "131x2 Line (status area divider)" "39B2D" :U) "NullMenuLbl" ("21x8 normal menu key" "" "3A337" :U) "BoxLabelGrob" ("21x8 menu key with box" "" "3A399" :U) "DirLabelGrob" ("21x8 directory menu key" "" "3A3FB" :U) "InvLabelGrob" ("21x8 inverse menu key" "" "3A45D" :U) "~grobAlertIcon" ("9x9 Alert grob" "" "0850B0") "~grobCheckKey" ("21x8 Check Key menu grob" "A tickmark and \"CHK\" in a menu grob." "0860B0") "GROBDIM" ("grob \\-> #height #width" "" "50578") "DUPGROBDIM" ("grob \\-> grob #height #width" "" "5179E") "GROBDIMw" ("grob \\-> #width" "" "63C04") "CKGROBFITS" ("g1 g2 #n #m \\-> g1 g2' #n #m" "Shrinks g2 if it does not fit in g1." "4F7E6") "CHECKHEIGHT" ("grob #height \\->" "Forces grob (ABUFF/GBUFF) to be at least 64 -rows high." "511E3") "GROB!" ("grob1 grob2 #x #y \\->" "Stores grob1 into grob2. Bang type." "11679") "GROB+#" ("flag grob1 grob2 #x #y \\-> grob'" "Inserts grob2 into the specified position of +seems that any BINT will do." "0000B1") "~MsgBoxMenu" ("--> {}" "The messsage box menu, with just the OK key." "0020B1") "NULLPAINT" ("--> grob" "0x0 Null grob" "505B2" :U) "CURSOR1" ("--> grob" "6x10 Insert cursor (arrow)" "13D8C") "CURSOR2" ("--> grob" "6x10 Replace cursor (solid box)" "13DB4") "SmallCursor" ("--> grob" "4x6 Cursor (box outline)" "66EF1") "MediumCursor" ("--> grob" "6x8 Cursor (box outline)" "66ECD") "BigCursor" ("--> grob" "6x10 Cursor (box outline)" "66EA5") "LineGrob" ("131x2 line" "131x2 Line (status area divider)" "39B2D" :U) "NullMenuLbl" ("21x8 normal menu key" "" "3A337" :U) "BoxLabelGrob" ("21x8 menu key with box" "" "3A399" :U) "DirLabelGrob" ("21x8 directory menu key" "" "3A3FB" :U) "InvLabelGrob" ("21x8 inverse menu key" "" "3A45D" :U) "~grobAlertIcon" ("9x9 Alert grob" "" "0850B0") "~grobCheckKey" ("21x8 Check Key menu grob" "A tickmark and \"CHK\" in a menu grob." "0860B0") "GROBDIM" ("grob --> #height #width" "" "50578") "DUPGROBDIM" ("grob --> grob #height #width" "" "5179E") "GROBDIMw" ("grob --> #width" "" "63C04") "CKGROBFITS" ("g1 g2 #n #m --> g1 g2' #n #m" "Shrinks g2 if it does not fit in g1." "4F7E6") "CHECKHEIGHT" ("grob #height -->" "Forces grob (ABUFF/GBUFF) to be at least 64 +rows high." "511E3") "GROB!" ("grob1 grob2 #x #y -->" "Stores grob1 into grob2. Bang type." "11679") "GROB+#" ("flag grob1 grob2 #x #y --> grob'" "Inserts grob2 into the specified position of grob1, using QORQ (if flag is TRUE) or QXORQ (if -flag is FALSE). Does all necessary checks first." "4F78C") "GROB!ZERO" ("grob #x1 #y1 #x2 #y2 \\-> grob'" "Blanks a rectangular region of the grob. Bang -type." "11A6D") "GROB!ZERODRP" ("grob #x1 #y1 #x2 #y2 \\->" "Blanks a rectangular region of the +flag is FALSE). Does all necessary checks first." "4F78C") "GROB!ZERO" ("grob #x1 #y1 #x2 #y2 --> grob'" "Blanks a rectangular region of the grob. Bang +type." "11A6D") "GROB!ZERODRP" ("grob #x1 #y1 #x2 #y2 -->" "Blanks a rectangular region of the grob. Probably only useful if grob is the text or graphics grob (see section on -display-organization). Bang type." "6389E") "SUBGROB" ("grob #x1 #y1 #x2 #y2 \\-> grob'" "Returns specified portion of grob." "1192F") "XYGROBDISP" ("#x #y grob \\->" "Stores grob in QHARDBUFFQ with upper left +display-organization). Bang type." "6389E") "SUBGROB" ("grob #x1 #y1 #x2 #y2 --> grob'" "Returns specified portion of grob." "1192F") "XYGROBDISP" ("#x #y grob -->" "Stores grob in QHARDBUFFQ with upper left corner at (#x,#y). QHARDBUFFQ is expanded if -necessary." "128B0") "GROB>GDISP" ("grob \\->" "Stores new graph grob." "12F94") "MAKEGROB" ("#height #width \\-> grob" "Creates a blank grob." "1158F") "MAKEPICT#" ("#w #h \\->" "Creates blank graph grob. Minimum size is +necessary." "128B0") "GROB>GDISP" ("grob -->" "Stores new graph grob." "12F94") "MAKEGROB" ("#height #width --> grob" "Creates a blank grob." "1158F") "MAKEPICT#" ("#w #h -->" "Creates blank graph grob. Minimum size is 131x64. Smaller grobs will be automatically -resized." "4B323") "INVGROB" ("grob \\-> grob'" "Inverts grob data bits. Bang type." "122FF") "PIXON" ("#x #y \\->" "Sets pixel in text grob." "1384A") "PIXOFF" ("#x #y \\->" "Clears pixel in text grob." "1383B") "PIXON?" ("#x #y \\-> flag" "Is pixel in text grob on?" "13992") "PIXON3" ("#x #y \\->" "Sets pixel in graph grob." "13825") "PIXOFF3" ("#x #y \\->" "Clears pixel in graph grob." "1380F") "PIXON?3" ("#x #y \\-> flag" "Is pixel in graph grob on?" "13986") "ORDERXY#" ("#x1 #y1 #x2 #y2 \\-> #x1' #y1' #x2' #y2'" "Orders the bints to be appropriate for +resized." "4B323") "INVGROB" ("grob --> grob'" "Inverts grob data bits. Bang type." "122FF") "PIXON" ("#x #y -->" "Sets pixel in text grob." "1384A") "PIXOFF" ("#x #y -->" "Clears pixel in text grob." "1383B") "PIXON?" ("#x #y --> flag" "Is pixel in text grob on?" "13992") "PIXON3" ("#x #y -->" "Sets pixel in graph grob." "13825") "PIXOFF3" ("#x #y -->" "Clears pixel in graph grob." "1380F") "PIXON?3" ("#x #y --> flag" "Is pixel in graph grob on?" "13986") "ORDERXY#" ("#x1 #y1 #x2 #y2 --> #x1' #y1' #x2' #y2'" "Orders the bints to be appropriate for defining a rectangle in a grob. Swaps #x1 and #x2 if #x2<#x1. Swaps #y1 and #y2 if -#y2<#y1." "51893") "ORDERXY%" ("%x1 %y1 %x2 %y2 \\-> %x1' %y1' %x2' %y2'" "ORDERXY# with real numbers." "518CA") "LINEON" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in text grob." "50B17") "LINEOFF" ("#x1 #y1 #x2 #y2 \\->" "Clears a line in text grob." "50B08") "TOGLINE" ("#x1 #y1 #x2 #y2 \\->" "Toggles a line in text grob." "50AF9") "LINEON3" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in graph grob." "50AEA") "DRAWLINE#3" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in graph grob. x1" "Clears a line in graph grob." "50ACC") "TOGLINE3" ("#x1 #y1 #x2 #y2 \\->" "Toggles a line in graph grob." "50ADB") "TOGGLELINE#3" ("#x1 #y1 #x2 #y2 \\->" "Toggles line in graph grob. x1" "Draws rectangle in graph grob." "4E582") "DOLCD>" ("\\-> grob" "Returns current display." "503D4") "DO>LCD" ("grob \\->" "Grob to display." "50438") "Symb>HBuff" ("symb \\->" "Displays symbolic in HARDBUFF in Equation +#y2<#y1." "51893") "ORDERXY%" ("%x1 %y1 %x2 %y2 --> %x1' %y1' %x2' %y2'" "ORDERXY# with real numbers." "518CA") "LINEON" ("#x1 #y1 #x2 #y2 -->" "Draws a line in text grob." "50B17") "LINEOFF" ("#x1 #y1 #x2 #y2 -->" "Clears a line in text grob." "50B08") "TOGLINE" ("#x1 #y1 #x2 #y2 -->" "Toggles a line in text grob." "50AF9") "LINEON3" ("#x1 #y1 #x2 #y2 -->" "Draws a line in graph grob." "50AEA") "DRAWLINE#3" ("#x1 #y1 #x2 #y2 -->" "Draws a line in graph grob. x1" "Clears a line in graph grob." "50ACC") "TOGLINE3" ("#x1 #y1 #x2 #y2 -->" "Toggles a line in graph grob." "50ADB") "TOGGLELINE#3" ("#x1 #y1 #x2 #y2 -->" "Toggles line in graph grob. x1" "Draws rectangle in graph grob." "4E582") "DOLCD>" ("--> grob" "Returns current display." "503D4") "DO>LCD" ("grob -->" "Grob to display." "50438") "Symb>HBuff" ("symb -->" "Displays symbolic in HARDBUFF in Equation Writer form. Enlarges HARDBUFF if necessary, -so use RECLAIMDISP after." "659DE") "MakeStdLabel" ("$ \\-> grob" "Makes standard menu label." "3A328") "MakeBoxLabel" ("$ \\-> grob" "Makes label with a box." "3A38A") "MakeDirLabel" ("$ \\-> grob" "Makes directory label." "3A3EC") "DirLabel:" ("\\-> grob" "Makes directory label with next string in the +so use RECLAIMDISP after." "659DE") "MakeStdLabel" ("$ --> grob" "Makes standard menu label." "3A328") "MakeBoxLabel" ("$ --> grob" "Makes label with a box." "3A38A") "MakeDirLabel" ("$ --> grob" "Makes directory label." "3A3EC") "DirLabel:" ("--> grob" "Makes directory label with next string in the stream. -Usage: :: DirLabel: $ ;" "3ED6B" :U) "MakeInvLabel" ("$ \\-> grob" "Makes inverse label." "3A44E") "Box/StdLabel" ("$ flag \\-> grob" "If TRUE makes box label, otherwise makes -standard label." "3EC99") "Std/BoxLabel" ("$ flag \\-> grob" "If TRUE makes standard label, otherwise makes -box label." "3ED0C") "Box/StdLbl:" ("\\-> grob" "Does Box/StdLabel with the next two objects +Usage: :: DirLabel: $ ;" "3ED6B" :U) "MakeInvLabel" ("$ --> grob" "Makes inverse label." "3A44E") "Box/StdLabel" ("$ flag --> grob" "If TRUE makes box label, otherwise makes +standard label." "3EC99") "Std/BoxLabel" ("$ flag --> grob" "If TRUE makes standard label, otherwise makes +box label." "3ED0C") "Box/StdLbl:" ("--> grob" "Does Box/StdLabel with the next two objects from the stream. - Usage: :: Box/StdLbl: $ ;" "3ECB2") "FBox/StdLbl:" ("\\-> grob" "Takes a string and a bint from the runstream. + Usage: :: Box/StdLbl: $ ;" "3ECB2") "FBox/StdLbl:" ("--> grob" "Takes a string and a bint from the runstream. Tests the system flag specified, does Box/StdLabel. -Usage: :: FBox/StdLbl: $ #flag ;" "3ECEE" :U) "BBox/StdLbl:" ("\\-> grob" "Takes a string and a bint from the runstream. +Usage: :: FBox/StdLbl: $ #flag ;" "3ECEE" :U) "BBox/StdLbl:" ("--> grob" "Takes a string and a bint from the runstream. Does BASE then EQ, and finally Box/StdLabel. - Usage: :: BBox/StdLabel: $ #base ;" "3ED25" :U) "MBox/StdLbl:" ("\\-> grob" "Takes a string and a bint from the runstream. + Usage: :: BBox/StdLabel: $ #base ;" "3ED25" :U) "MBox/StdLbl:" ("--> grob" "Takes a string and a bint from the runstream. Does NumbMode and EQ, then Box/StdLabel. - Usage: :: MBox/StdLbl: $ #mode ;" "3ED48" :U) "FStd/BoxLbl:" ("\\-> grob" "Takes a string an a bint from the runstream. + Usage: :: MBox/StdLbl: $ #mode ;" "3ED48" :U) "FStd/BoxLbl:" ("--> grob" "Takes a string an a bint from the runstream. Tests the system flag specified, does Std/BoxLabel. - Usage: :: FStd/BoxLbl: $ #flag ;" "3ECD0" :U) "StdLabelDef" ("#col grob \\-> -#col $ \\-> -#col id \\-> -#col :: \\->" "Works by dispatching the object type." "3A260" :U) "$>BIGGROB" ("$ \\-> grob" "Makes grob of the string using the large font -(5x9)." "11CF3") "$>GROB" ("$ \\-> grob" "Makes grob of the string using the system -font. Linefeed does *not* make new line." "11D00") "$>grob" ("$ \\-> grob" "Makes grob of the string using the minifont. -Linefeed does *not* make new line." "11F80") "~$>grobOrGROB" ("$ \\-> grob" "Converts string to a grob using either the + Usage: :: FStd/BoxLbl: $ #flag ;" "3ECD0" :U) "StdLabelDef" ("#col grob --> +#col $ --> +#col id --> +#col :: -->" "Works by dispatching the object type." "3A260" :U) "$>BIGGROB" ("$ --> grob" "Makes grob of the string using the large font +(5x9)." "11CF3") "$>GROB" ("$ --> grob" "Makes grob of the string using the system +font. Linefeed does *not* make new line." "11D00") "$>grob" ("$ --> grob" "Makes grob of the string using the minifont. +Linefeed does *not* make new line." "11F80") "~$>grobOrGROB" ("$ --> grob" "Converts string to a grob using either the current font or the minifont, depending on -system flag 90." "05F0B3" :UBS) "RIGHT$3x6" ("$ #n \\-> flag grob" "Transforms string into grob (using the +system flag 90." "05F0B3" :UBS) "RIGHT$3x6" ("$ #n --> flag grob" "Transforms string into grob (using the minifont), then takes all characters starting after column #n. flag is FALSE if #n is greater than the width of the grob. In this -QcaseQ, the whole grob is returned." "1200C") "CENTER$3x5" ("grob #x #y $ #w \\-> grob'" "Creates grob from string (using the minifont) +QcaseQ, the whole grob is returned." "1200C") "CENTER$3x5" ("grob #x #y $ #w --> grob'" "Creates grob from string (using the minifont) and embeds it at specified position (#x, #y). The grob is centered around #x and the to is put at #y. #w represents the maximum width of the grob created. If the text is wider, it is -truncated. Bangtype." "1215E") "CHECKPICT" ("\\->" "Checks size of GBUFF. If it is smaller than +truncated. Bangtype." "1215E") "CHECKPICT" ("-->" "Checks size of GBUFF. If it is smaller than 131x64 sets GBUFF back to its default size -(131x64)." "51166") "CKPICT" ("xPICT \\->" "Checks for user word xPICT on level 1. Errors -(SETTYPEERR) if there is another object." "51148") "PICTRCL" ("xPICT \\-> grob" "Does CKPICT, then recalls GBUFF and does -TOTEMPOB." "20CAD") "MAKEPVARS" ("\\-> {}" "Creates the default PPAR variable in the +(131x64)." "51166") "CKPICT" ("xPICT -->" "Checks for user word xPICT on level 1. Errors +(SETTYPEERR) if there is another object." "51148") "PICTRCL" ("xPICT --> grob" "Does CKPICT, then recalls GBUFF and does +TOTEMPOB." "20CAD") "MAKEPVARS" ("--> {}" "Creates the default PPAR variable in the current directory and returns its value. -- -TEXT:Reserved|PPAR" "4AAEA") "CHECKPVARS" ("\\-> {}" "Recalls contents of PPAR in current path to +TEXT:Reserved|PPAR" "4AAEA") "CHECKPVARS" ("--> {}" "Recalls contents of PPAR in current path to stack. Creates PPAR in current directory if non-existent. Errors \"Invalid PPAR\" if existing PPAR is invalid. -- -TEXT:Reserved|PPAR" "4A9AF") "GETPARAM" ("# \\-> ob" "Extracts the #th item from PPAR. No error +TEXT:Reserved|PPAR" "4A9AF") "GETPARAM" ("# --> ob" "Extracts the #th item from PPAR. No error checking! -- -TEXT:Reserved|PPAR" "4B364") "GETXMIN" ("\\-> %" "Recalls XMIN from the PPAR list if +TEXT:Reserved|PPAR" "4B364") "GETXMIN" ("--> %" "Recalls XMIN from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "4B10C") "PUTXMIN" ("% \\->" "Sets a new value for XMIN. PPAR is created +TEXT:Reserved|PPAR" "4B10C") "PUTXMIN" ("% -->" "Sets a new value for XMIN. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "4B166") "GETXMAX" ("\\-> %" "Recalls XMAX from the PPAR list if +TEXT:Reserved|PPAR" "4B166") "GETXMAX" ("--> %" "Recalls XMAX from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "4B139") "PUTXMAX" ("% \\->" "Sets a new value for XMAX. PPAR is created +TEXT:Reserved|PPAR" "4B139") "PUTXMAX" ("% -->" "Sets a new value for XMAX. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "4B1AC") "GETYMIN" ("\\-> %" "Recalls YMIN from the PPAR list if +TEXT:Reserved|PPAR" "4B1AC") "GETYMIN" ("--> %" "Recalls YMIN from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "4B120") "PUTYMIN" ("% \\->" "Sets a new value for YMIN. PPAR is created +TEXT:Reserved|PPAR" "4B120") "PUTYMIN" ("% -->" "Sets a new value for YMIN. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "4B189") "GETYMAX" ("\\-> %" "Recalls YMAX from the PPAR list if +TEXT:Reserved|PPAR" "4B189") "GETYMAX" ("--> %" "Recalls YMAX from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "4B14D") "PUTYMAX" ("% \\->" "Sets a new value for YMAX. PPAR is created +TEXT:Reserved|PPAR" "4B14D") "PUTYMAX" ("% -->" "Sets a new value for YMAX. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "4B1CF") "GETPMIN&MAX" ("\\-> C% C%" " -- +TEXT:Reserved|PPAR" "4B1CF") "GETPMIN&MAX" ("--> C% C%" " -- Returns PMIN and PMAX. -- -TEXT:Reserved|PPAR" "4B0DA") "PUTINDEP" ("ID \\->" "Internal xINDEP if the arg is an ID. " "4AF77") "PUTINDEPLIST" ("{} \\->" "Internal xINDEP if the arg is a list." "4AF8B") "INDEPVAR" ("\\-> id" "Recalls the independent variable. If a list, +TEXT:Reserved|PPAR" "4B0DA") "PUTINDEP" ("ID -->" "Internal xINDEP if the arg is an ID. " "4AF77") "PUTINDEPLIST" ("{} -->" "Internal xINDEP if the arg is a list." "4AF8B") "INDEPVAR" ("--> id" "Recalls the independent variable. If a list, extract first element. - :: GETINDEP DUPTYPELIST? ?CARCOMP ;" "510AD") "GETINDEP" ("\\-> id -\\-> {}" "Recalls the independent variable field in + :: GETINDEP DUPTYPELIST? ?CARCOMP ;" "510AD") "GETINDEP" ("--> id +--> {}" "Recalls the independent variable field in PPAR. -- -TEXT:Reserved|PPAR" "4AF63") "GETPTYPE" ("\\-> name" "Recalls the plot type using GETPARAM. +TEXT:Reserved|PPAR" "4AF63") "GETPTYPE" ("--> name" "Recalls the plot type using GETPARAM. -- -TEXT:Reserved|PPAR" "4B062") "PUTPTYPE" ("name \\->" "Sets a new plot type. PPAR is created if +TEXT:Reserved|PPAR" "4B062") "PUTPTYPE" ("name -->" "Sets a new plot type. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "4B076") "GETRES" ("\\-> %" "Recalls the plot resolution using GETPARAM. +TEXT:Reserved|PPAR" "4B076") "GETRES" ("--> %" "Recalls the plot resolution using GETPARAM. -- -TEXT:Reserved|PPAR" "4AFDB") "PUTRES" ("% \\->" "Set new plot resolution. PPAR is created if +TEXT:Reserved|PPAR" "4AFDB") "PUTRES" ("% -->" "Set new plot resolution. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "4B012") "GETSCALE" ("\\-> % %'" "Recalls the plot scale parameters. +TEXT:Reserved|PPAR" "4B012") "GETSCALE" ("--> % %'" "Recalls the plot scale parameters. -- -TEXT:Reserved|PPAR" "4ADB0") "PUTSCALE" ("% %' \\->" "Set new plot scale. PPAR is created if +TEXT:Reserved|PPAR" "4ADB0") "PUTSCALE" ("% %' -->" "Set new plot scale. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "4AE3C") "AUTOSCALE" ("\\->" "Internal AUTO." "491D5") "DOGRAPHIC" ("\\->" "Sets the scroll mode of PICTURE and is -essentially the same as { } PVIEW." "4CE6F") "GETXPOS" ("" "" "505C6") "getxpos" ("" "" "505E4") "GETYPOS" ("" "" "5068D") "getypos" ("" "" "506AB") "EQUATION" ("\\-> ob T -\\-> F" "Recall the current equation, stored in the +TEXT:Reserved|PPAR" "4AE3C") "AUTOSCALE" ("-->" "Internal AUTO." "491D5") "DOGRAPHIC" ("-->" "Sets the scroll mode of PICTURE and is +essentially the same as { } PVIEW." "4CE6F") "GETXPOS" ("" "" "505C6") "getxpos" ("" "" "505E4") "GETYPOS" ("" "" "5068D") "getypos" ("" "" "506AB") "EQUATION" ("--> ob T +--> F" "Recall the current equation, stored in the 'EQ' variable, and TRUE. If there is no 'EQ' -variable on the path, just returns FALSE." "15744") "GetEqN" ("#n \\-> ob T - \\-> NULL$ F" "Get the #nth equation, if EQ is a list of -equations. " "4A0AA") "DORCLE" ("\\-> ob" "Recalls the contents of the EQ variable, -errors if it does not exist." "1572B") "DOSTOE" ("ob \\->" "Stores ob into the variable EQ." "15717") "XEQPURGEPICT" ("xPICT \\->" "If object in level one is xPICT, erases the -graphic display. Otherwise, errors." "20F8A") "CRER" ("" "" "00113") "CROSSMARKON" ("" "" "4ECAD") "CROSS_HAIRS" ("" "" "4DA0D") "CROSS_OFF" ("" "" "4DA76") "GDISPCENTER" ("\\->" "Moves to center of graphics display" "4CF05") "GetRes" ("" "" "4B7D8") "HSCALE" ("" "" "4B5AD") "VSCALE" ("" "" "4B553") "PLOTERR" ("" "" "4B6D9") "PlotOneMore?" ("" "" "50DA5") "PLOTPREP" ("" "" "4B765") "DOPX>C" ("{ hxs hxs' } \\-> C%" "Converts a list of two hex strings into a +variable on the path, just returns FALSE." "15744") "GetEqN" ("#n --> ob T + --> NULL$ F" "Get the #nth equation, if EQ is a list of +equations. " "4A0AA") "DORCLE" ("--> ob" "Recalls the contents of the EQ variable, +errors if it does not exist." "1572B") "DOSTOE" ("ob -->" "Stores ob into the variable EQ." "15717") "XEQPURGEPICT" ("xPICT -->" "If object in level one is xPICT, erases the +graphic display. Otherwise, errors." "20F8A") "CRER" ("" "" "00113") "CROSSMARKON" ("" "" "4ECAD") "CROSS_HAIRS" ("" "" "4DA0D") "CROSS_OFF" ("" "" "4DA76") "GDISPCENTER" ("-->" "Moves to center of graphics display" "4CF05") "GetRes" ("" "" "4B7D8") "HSCALE" ("" "" "4B5AD") "VSCALE" ("" "" "4B553") "PLOTERR" ("" "" "4B6D9") "PlotOneMore?" ("" "" "50DA5") "PLOTPREP" ("" "" "4B765") "DOPX>C" ("{ hxs hxs' } --> C%" "Converts a list of two hex strings into a complex number. Used for plotting -coordinates. Inverse operation is DOC>PX." "4F0AC") "DOC>PX" ("C% \\-> { hxs hxs' }" "Converts a complex coordinate point into list +coordinates. Inverse operation is DOC>PX." "4F0AC") "DOC>PX" ("C% --> { hxs hxs' }" "Converts a complex coordinate point into list of two HXS numbers. Inverse operation is -DOPX>C. " "4F179") "xABS" ("x \\-> x'" "Absolute Value Function +DOPX>C. " "4F179") "xABS" ("x --> x'" "Absolute Value Function -- Returns the absolute value of its argument. @@ -1509,7 +1509,7 @@ its argument. -- Flags: -3 -- -Related: NEG,SIGN" "1AA1F" :Usr) "xACK" ("\\->" "Acknowledge Alarm cmd +Related: NEG,SIGN" "1AA1F" :Usr) "xACK" ("-->" "Acknowledge Alarm cmd -- Acknowledges the oldest past due alarm. @@ -1528,7 +1528,7 @@ Control alarms that come due are automatically acknowledged AND saved in the sys alarm list. -- -Related: ACKALL" "1987E" :Usr) "xACKALL" ("\\->" "Acknowledge All Alarms cmd +Related: ACKALL" "1987E" :Usr) "xACKALL" ("-->" "Acknowledge All Alarms cmd -- Acknowledges all past due alarms. -- @@ -1544,21 +1544,21 @@ Control alarms that come due are automatically acknowledged AND saved in the sys alarm list. -- -Related: ACK" "19863" :Usr) "xACOS" ("x \\-> x'" "Arc cos fn +Related: ACK" "19863" :Usr) "xACOS" ("x --> x'" "Arc cos fn -- Returns angle with given cos. -- z \\-> arc cos z 'sym' \\-> 'ACOS(sym)' -- -Related: ASIN,ATAN,COS,ISOL,ACOSH" "1B72F" :Usr) "xACOSH" ("x \\-> x'" "Arc hyp cos fn +Related: ASIN,ATAN,COS,ISOL,ACOSH" "1B72F" :Usr) "xACOSH" ("x --> x'" "Arc hyp cos fn -- Returns val with given hyp cos. -- z \\-> arc hyp cos z 'sym' \\-> 'ACOSH(sym)' -- -Related: ASINH,ATANH,COSH,ISOL" "1B830" :Usr) "xALOG" ("x \\-> x'" "Common antilog fn +Related: ASINH,ATANH,COSH,ISOL" "1B830" :Usr) "xALOG" ("x --> x'" "Common antilog fn -- ALOG x = 10^x -- @@ -1568,7 +1568,7 @@ Flags: -3 z \\-> 10^z 'sym' \\-> 'ALOG(sym)' -- -Related: EXP,LN,LOG" "1BA3D" :Usr) "xAND" ("x1 x2 \\-> x3" "And fn +Related: EXP,LN,LOG" "1BA3D" :Usr) "xAND" ("x1 x2 --> x3" "And fn -- Logical AND of 2 args. -- @@ -1583,13 +1583,13 @@ Flags: -3 -5 Numeric res -3 Bin int wordsize -5 \\-> -10 -- -Related: NOT,OR,XOR" "1E783" :Usr) "xAPPLY" ("{symb1 .. symbn} f \\-> f(symb1...symbn)" "Apply to args fn +Related: NOT,OR,XOR" "1E783" :Usr) "xAPPLY" ("{symb1 .. symbn} f --> f(symb1...symbn)" "Apply to args fn -- Creates expr for specified fn name & args -- -Related: QUOTE,|" "1F5C5" :Usr) "xARC" ("c r \\Gh1 \\Gh2 \\-> -{#x #y} #r \\Gh1 \\Gh2 \\->" "Draw arc fn +Related: QUOTE,|" "1F5C5" :Usr) "xARC" ("c r \\Gh1 \\Gh2 --> +{#x #y} #r \\Gh1 \\Gh2 -->" "Draw arc fn -- Draws arc in PICT anticlockwise from \\Gh1 to \\Gh2 centred on coord @@ -1599,8 +1599,8 @@ lev3 Flags: -17 -18 angle mode (-17 & -18) -- -Related: BOX,LINE,TLINE" "1E5D2" :Usr) "xARCHIVE" (":port:name \\-> -:IO:name \\->" "Archive HOME cmd +Related: BOX,LINE,TLINE" "1E5D2" :Usr) "xARCHIVE" (":port:name --> +:IO:name -->" "Archive HOME cmd -- Creates backup of HOME in RAM (including user key assignments @@ -1614,7 +1614,7 @@ Flags: -33 -39 I/O Device -33 I/O Messages -39 if :IO:name -- -Related: RESTORE" "2125A" :Usr) "xARG" ("c \\-> \\Gh" "Argument fn +Related: RESTORE" "2125A" :Usr) "xARG" ("c --> \\Gh" "Argument fn -- Returns angle of a complex number -- @@ -1622,33 +1622,33 @@ Returns angle of a complex number 'sym' \\-> 'ARG(sym)' -- Flags: -17 -18 - Ang Mode -17,-18" "1B2DB" :Usr) "xARRY\\->" ("[] \\-> x1...xn {n} -[[]] \\-> x11...xnm {n m}" "Array to stack cmd + Ang Mode -17,-18" "1B2DB" :Usr) "xARRY\\->" ("[] --> x1...xn {n} +[[]] --> x11...xnm {n m}" "Array to stack cmd -- Return elems of array to stack. OBJ\\-> includes this functionality. -- -Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "1D092" :Usr) "xARRY>" ("[] \\-> x1...xn {n} -[[]] \\-> x11...xnm {n m}" "Array to stack cmd +Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "1D092" :Usr) "xARRY>" ("[] --> x1...xn {n} +[[]] --> x11...xnm {n m}" "Array to stack cmd -- Return elems of array to stack. OBJ\\-> includes this functionality. -- -Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "1D092" :Usr) "x\\->ARRY" ("x1..xn n \\-> [] -x11...xnm {n m} \\-> [[]]" "Stack to Array Cmd +Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "1D092" :Usr) "x\\->ARRY" ("x1..xn n --> [] +x11...xnm {n m} --> [[]]" "Stack to Array Cmd -- Returns a vector of n real or complex elements or a matrix of n \327 m real or complex solutions. -- -Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "1D009" :Usr) "x>ARRY" ("x1..xn n \\-> [] -x11...xnm {n m} \\-> [[]]" "Stack to Array Cmd +Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "1D009" :Usr) "x>ARRY" ("x1..xn n --> [] +x11...xnm {n m} --> [[]]" "Stack to Array Cmd -- Returns a vector of n real or complex elements or a matrix of n \327 m real or complex solutions. -- -Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "1D009" :Usr) "xASIN" ("x \\-> x'" "Arc sin fn +Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "1D009" :Usr) "xASIN" ("x --> x'" "Arc sin fn -- Gives angle whose sin is given -- @@ -1660,7 +1660,7 @@ Flags: -1 -3 -17 -18 Numerical res -3 Angle mode -17,-18 -- -Related: ACOS,ATAN,ISOL,SIN" "1B6A4" :Usr) "xASINH" ("x \\-> x'" "Arc hyp sin fn +Related: ACOS,ATAN,ISOL,SIN" "1B6A4" :Usr) "xASINH" ("x --> x'" "Arc hyp sin fn -- Gives Val whose hyp sin is given -- @@ -1671,8 +1671,8 @@ Flags: -1 -3 Principal soln -1 Numerical res -3 -- -Related: ACOSH,ATANH,ISOL,SINH" "1B7EB" :Usr) "xASN" ("obj key \\-> -'SKEY' \\->" "Assign cmd +Related: ACOSH,ATANH,ISOL,SINH" "1B7EB" :Usr) "xASN" ("obj key --> +'SKEY' -->" "Assign cmd -- Defines single key on user kbd by assigning the given obj to the @@ -1703,7 +1703,7 @@ passed instead, the specified key is restored to std. -- Related: DELKEYS,RCLKEYS,STOKEYS -TEXT:Keycodes" "224F4" :Usr) "xASR" ("# \\-> #'" "Arithmetic shift right cmd +TEXT:Keycodes" "224F4" :Usr) "xASR" ("# --> #'" "Arithmetic shift right cmd -- Shifts a bint 1 bit to the right except for the most significant @@ -1713,7 +1713,7 @@ Flags: -5 -6 -7 -8 -9 -10 -11 -12 bint wordsize -5 -> -10 bint base -11, -12 -- -Related: SL,SLB,SR,SRB" "1957B" :Usr) "xATAN" ("x \\-> x'" "Arc tan fn +Related: SL,SLB,SR,SRB" "1957B" :Usr) "xATAN" ("x --> x'" "Arc tan fn -- Returns the angle having the tan -- @@ -1725,7 +1725,7 @@ Flags: -1 -3 -17 -18 Numeric results -3 Angle mode -17,-18 -- -Related: ACOS,ASIN,ISOL,TAN" "1B79C" :Usr) "xATANH" ("x \\-> x'" "Arc hyp tan fn +Related: ACOS,ASIN,ISOL,TAN" "1B79C" :Usr) "xATANH" ("x --> x'" "Arc hyp tan fn -- Returns the value with given hyp tan. @@ -1738,13 +1738,13 @@ Flags: -1 -3 -22 Numeric results -3 Infinite result exception -22 -- -Related: ACOSH,ASINH,ISOL,TANH" "1B8A2" :Usr) "xATTACH" ("n \\-> -:nport:n \\->" "Attach library cmd +Related: ACOSH,ASINH,ISOL,TANH" "1B8A2" :Usr) "xATTACH" ("n --> +:nport:n -->" "Attach library cmd -- Attaches lib with given num to current directory. -- -Related: DETACH,LIBS" "21448" :Usr) "xAUTO" ("\\->" " Calculates a y-axis display range +Related: DETACH,LIBS" "21448" :Usr) "xAUTO" ("-->" " Calculates a y-axis display range or an x- & y-axis display range. -- Action depends on plot type: @@ -1775,8 +1775,8 @@ Action depends on plot type: of XCOL. y-range is min & max of YCOL -- -Related: DRAW,SCALEH,SCALE,SCL\\GS, SCALEW,XRNG,YRNG" "1E1AB" :Usr) "xAXES" ("c \\-> -{c tick $x $y } \\->" "Axes cmd +Related: DRAW,SCALEH,SCALE,SCL\\GS, SCALEW,XRNG,YRNG" "1E1AB" :Usr) "xAXES" ("c --> +{c tick $x $y } -->" "Axes cmd -- Specifies intersection coords of x- & y- axes, tick mark annotatn @@ -1785,7 +1785,7 @@ in PPAR. -- TEXT:Reserved|PPAR -- -Related: ATICK,DRAW,DRAX,LABEL" "1E0BE" :Usr) "xBAR" ("\\->" "Bar plot type cmd +Related: ATICK,DRAW,DRAX,LABEL" "1E0BE" :Usr) "xBAR" ("-->" "Bar plot type cmd -- Sets plot type to BAR When plot type is BAR, the DRAW @@ -1834,7 +1834,7 @@ depend label for vert axis. -- TEXT:Reserved|PPAR -- -Related: CONIC,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, SCATTER,SLOPEFIELD,TRUTH,YSLICE" "1E741" :Usr) "xBARPLOT" ("\\->" "Draw bar plot cmd +Related: CONIC,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, SCATTER,SLOPEFIELD,TRUTH,YSLICE" "1E741" :Usr) "xBARPLOT" ("-->" "Draw bar plot cmd -- Draws bar chart of specified col of stat matrix (\\GSDAT) @@ -1850,11 +1850,11 @@ PICTURE,PVIEW (with empty list) or FREEZE is subsequently executed -- -Related: FREEZE,HISTPLOT,PICTURE, PVIEW,SCATRPLOT,XCOL" "20133" :Usr) "xBAUD" ("n \\->" "Baud rate cmd +Related: FREEZE,HISTPLOT,PICTURE, PVIEW,SCATRPLOT,XCOL" "20133" :Usr) "xBAUD" ("n -->" "Baud rate cmd -- Specify bit transfer rate. -- -Related: CKSM,PARITY,TRANSIO" "2200C" :Usr) "xBEEP" ("freq dur \\->" "Beep cmd +Related: CKSM,PARITY,TRANSIO" "2200C" :Usr) "xBEEP" ("freq dur -->" "Beep cmd -- Sounds a tone of n Hz for x secs. -- @@ -1863,7 +1863,7 @@ Flags: -56 Max Freq = 4400 Hz Max Duration = 1048.575 secs. -- -Related: HALT,INPUT,PROMPT,WAIT" "1A5C4" :Usr) "xBESTFIT" ("\\->" "Best fit model cmd +Related: HALT,INPUT,PROMPT,WAIT" "1A5C4" :Usr) "xBESTFIT" ("-->" "Best fit model cmd -- Executes LR with each of the 4 curve fitting models and selects @@ -1875,7 +1875,7 @@ param of \\GSPAR & regression coeffs intercept & slope are stored in 3rd & 4th params. -- -Related: EXPFIT,LINFIT,LOGFIT,LR,PWRFIT" "2025E" :Usr) "xBIN" ("\\->" "Binary mode cmd +Related: EXPFIT,LINFIT,LOGFIT,LR,PWRFIT" "2025E" :Usr) "xBIN" ("-->" "Binary mode cmd -- Selects binary base for bint ops. (Default base is 10) @@ -1892,7 +1892,7 @@ The current base doesn't affect the internal representation of bints as unsigned bints. -- -Related: DEC,HEX,OCT,STWS,RCWS" "1C559" :Usr) "xBINS" ("min width n \\-> [[]] []" "Sort Into Frequency Bins Cmd +Related: DEC,HEX,OCT,STWS,RCWS" "1C559" :Usr) "xBINS" ("min width n --> [[]] []" "Sort Into Frequency Bins Cmd -- Sorts the elements of the indep. col (XCOL) of the stat matrix @@ -1905,20 +1905,20 @@ has width xwidth. [[ nbin1...nbinn ]] [ nbinL nbinR ] -- -Related: BARPLOT,XCOL" "2010E" :Usr) "xBLANK" ("#width #height \\-> grob" "Blank Graphics Obj Cmd +Related: BARPLOT,XCOL" "2010E" :Usr) "xBLANK" ("#width #height --> grob" "Blank Graphics Obj Cmd -- Creates a blank graphics obj of the specified width and height. -- -Related: \\->GROB,LCD\\->" "1E416" :Usr) "xBOX" ("{#n1 #m1} {#n2 #m2} \\-> -c1 c2 \\->" "Box Cmd +Related: \\->GROB,LCD\\->" "1E416" :Usr) "xBOX" ("{#n1 #m1} {#n2 #m2} --> +c1 c2 -->" "Box Cmd -- Draws in PICT a box whose opposite corners are defined by the specified pixel or user-unit coords. -- -Related: ARC,LINE,TLINE" "1E3EC" :Usr) "xBUFLEN" ("\\-> nchars 0/1" "Buffer Length Cmd +Related: ARC,LINE,TLINE" "1E3EC" :Usr) "xBUFLEN" ("--> nchars 0/1" "Buffer Length Cmd -- Returns the number of characters in the HP 48's serial input @@ -1926,22 +1926,22 @@ buffer and a single digit indicating whether an error occurred during data reception. -- -Related: CLOSEIO,OPENIO,SBRK,SRECV, STIME,XMIT" "22087" :Usr) "xBYTES" ("obj \\-> chksum size" "Bytes Size Cmd +Related: CLOSEIO,OPENIO,SBRK,SRECV, STIME,XMIT" "22087" :Usr) "xBYTES" ("obj --> chksum size" "Bytes Size Cmd -- Returns the number of bytes & the checksum for the given obj. -- -Related: MEM" "1A1D9" :Usr) "xB\\->R" ("# \\-> R" "Binary to Real Cmd +Related: MEM" "1A1D9" :Usr) "xB\\->R" ("# --> R" "Binary to Real Cmd -- Converts a binary integer to its floating-point equivalent. -- -Related: R\\->B" "196BB" :Usr) "xB>R" ("# \\-> R" "Binary to Real Cmd +Related: R\\->B" "196BB" :Usr) "xB>R" ("# --> R" "Binary to Real Cmd -- Converts a binary integer to its floating-point equivalent. -- -Related: R\\->B" "196BB" :Usr) "xCASE" ("\\->" "CASE Conditional Structure Cmd +Related: R\\->B" "196BB" :Usr) "xCASE" ("-->" "CASE Conditional Structure Cmd -- Starts CASE ... END conditional structure. @@ -1951,7 +1951,7 @@ structure. END \\-> END \\-> -- -Related: END,IF,IFERR,THEN" "2378D" :Usr) "xCEIL" ("x \\-> n" "Ceiling Func +Related: END,IF,IFERR,THEN" "2378D" :Usr) "xCEIL" ("x --> n" "Ceiling Func -- Returns the smallest integer greater than or equal to the @@ -1963,8 +1963,8 @@ argument. -- Flags: -3 -- -Related: FLOOR,IP,RND,TRNC" "1BC0F" :Usr) "xCENTR" ("(x,y) \\-> -x \\->" "Centre Cmd +Related: FLOOR,IP,RND,TRNC" "1BC0F" :Usr) "xCENTR" ("(x,y) --> +x -->" "Centre Cmd -- Adjusts the first two parameters in the reserved variable PPAR, @@ -1974,18 +1974,18 @@ argument (x,y) is the plot centre. -- TEXT:Reserved|PPAR -- -Related: SCALE" "1E0E8" :Usr) "xCF" ("n \\->" "Clear Flag Cmd +Related: SCALE" "1E0E8" :Usr) "xCF" ("n -->" "Clear Flag Cmd -- Clears the specified user or system flag. -- -Related: FC?,FC?C,FS?,FS?C,SF" "1C2D5" :Usr) "xCHR" ("n \\-> $" "Character Cmd +Related: FC?,FC?C,FS?,FS?C,SF" "1C2D5" :Usr) "xCHR" ("n --> $" "Character Cmd -- Returns a string representing the HP 48 character corresponding to the character code n. -- -Related: NUM,POS,REPL,SIZE,SUB" "1CB66" :Usr) "x%CH" ("x1 x2 \\-> x3" "Percent Change Func +Related: NUM,POS,REPL,SIZE,SUB" "1CB66" :Usr) "x%CH" ("x1 x2 --> x3" "Percent Change Func -- Returns the percent change from x (level 2) to y (level 1) as a @@ -2001,72 +2001,72 @@ percentage of x. -- Flags: -3 -- -Related: %,%T" "1C149" :Usr) "xCKSM" ("n_type \\->" "Checksum Cmd +Related: %,%T" "1C149" :Usr) "xCKSM" ("n_type -->" "Checksum Cmd -- Specifies the error-detection scheme. -- Related: BAUD,PARITY,TRANSIO -" "21FEC" :Usr) "xCLEAR" ("ob1 .. obn \\->" "Clear Cmd +" "21FEC" :Usr) "xCLEAR" ("ob1 .. obn -->" "Clear Cmd -- Removes all objects from the stack. -- -Related: CLVAR,PURGE" "1FCEB" :Usr) "xCL\\GS" ("\\->" "Clear Sigma Cmd +Related: CLVAR,PURGE" "1FCEB" :Usr) "xCL\\GS" ("-->" "Clear Sigma Cmd -- Purges the current statistics matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: RCL\\GS,STO\\GS,\\GS+,\\GS-" "1FD2B" :Usr) "xCLSIGMA" ("\\->" "Clear Sigma Cmd +Related: RCL\\GS,STO\\GS,\\GS+,\\GS-" "1FD2B" :Usr) "xCLSIGMA" ("-->" "Clear Sigma Cmd -- Purges the current statistics matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: RCL\\GS,STO\\GS,\\GS+,\\GS-" "1FD2B" :Usr) "xCLKADJ" ("ticks \\->" "Adjust System Clock Cmd +Related: RCL\\GS,STO\\GS,\\GS+,\\GS-" "1FD2B" :Usr) "xCLKADJ" ("ticks -->" "Adjust System Clock Cmd -- Adjusts the system time by x clock ticks, where 8192 clock ticks equal 1 second. -- -Related: \\->TIME" "198DE" :Usr) "xCLLCD" ("\\->" "Clear LCD Cmd +Related: \\->TIME" "198DE" :Usr) "xCLLCD" ("-->" "Clear LCD Cmd -- Clears (blanks) the stack display -- -Related: DISP,FREEZE" "1A858" :Usr) "xCLOSEIO" ("\\->" "Close I/O Port Cmd +Related: DISP,FREEZE" "1A858" :Usr) "xCLOSEIO" ("-->" "Close I/O Port Cmd -- Closes the serial port and the IR port, and clears the input buffer and any error messages for KERMIT. -- -Related: BUFLEN,OPENIO" "21ED5" :Usr) "xCLVAR" ("\\->" "Clear Variables Cmd +Related: BUFLEN,OPENIO" "21ED5" :Usr) "xCLVAR" ("-->" "Clear Variables Cmd -- Purges all variables and empty subdirectories in the current directory. -- -Related: CLUSR,PGDIR,PURGE" "210FC" :Usr) "xCLUSR" ("\\->" "Clear Variables Cmd +Related: CLUSR,PGDIR,PURGE" "210FC" :Usr) "xCLUSR" ("-->" "Clear Variables Cmd -- Purges all variables and empty subdirectories in the current directory. -- -Related: CLUSR,PGDIR,PURGE" "210FC" :Usr) "xCNRM" ("[] \\-> col_norm" "Column Norm Cmd +Related: CLUSR,PGDIR,PURGE" "210FC" :Usr) "xCNRM" ("[] --> col_norm" "Column Norm Cmd -- Returns the column norm (onenorm) of the array argument. -- -Related: CROSS,DET,DOT,RNRM" "1BFBE" :Usr) "xCOLCT" ("symb \\-> symb'" "Collect Like Terms Cmd +Related: CROSS,DET,DOT,RNRM" "1BFBE" :Usr) "xCOLCT" ("symb --> symb'" "Collect Like Terms Cmd -- Simplifies an algebraic expression or equation by \"collecting\" like terms. Does not modify numbers. -- -Related: EXPAN,ISOL,QUAD,SHOW" "20A15" :Usr) "xCOL\\GS" ("x_col y_col \\->" "Sigma Columns Cmd +Related: EXPAN,ISOL,QUAD,SHOW" "20A15" :Usr) "xCOL\\GS" ("x_col y_col -->" "Sigma Columns Cmd -- Specifies the independent variable and dependent-variable columns @@ -2075,7 +2075,7 @@ of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: BARPLOT,BESTFIT,CORR,COV, EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREDY,PWRFIT,SCATRPLOT,XCOL,YCOL" "2009A" :Usr) "xSIGMACOL" ("x_col y_col \\->" "Sigma Columns Cmd +Related: BARPLOT,BESTFIT,CORR,COV, EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREDY,PWRFIT,SCATRPLOT,XCOL,YCOL" "2009A" :Usr) "xSIGMACOL" ("x_col y_col -->" "Sigma Columns Cmd -- Specifies the independent variable and dependent-variable columns @@ -2084,7 +2084,7 @@ of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: BARPLOT,BESTFIT,CORR,COV, EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREDY,PWRFIT,SCATRPLOT,XCOL,YCOL" "2009A" :Usr) "xCOMB" ("n k \\-> Cn,k" "Combinations Func +Related: BARPLOT,BESTFIT,CORR,COV, EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREDY,PWRFIT,SCATRPLOT,XCOL,YCOL" "2009A" :Usr) "xCOMB" ("n k --> Cn,k" "Combinations Func -- Returns the number of possible combinations ofn items taken m @@ -2095,9 +2095,9 @@ at a time. n 'symm' \\-> 'COMB(n,symm)' 'symn' 'symm' \\-> 'COMB(symn,symm)' -- -Related: PERM,!" "1C1F6" :Usr) "xCON" ("{ n } x \\-> [] -{ n k } x \\-> [[]] -[] x \\-> []'" "Constant Array Cmd +Related: PERM,!" "1C1F6" :Usr) "xCON" ("{ n } x --> [] +{ n k } x --> [[]] +[] x --> []'" "Constant Array Cmd -- Returns a constant array, defined as an array whose elements all @@ -2109,11 +2109,11 @@ have the same value. [C-arr] xcnst \\-> [C-arrcnst] 'name' zcnst \\-> -- -Related: IDN" "1D186" :Usr) "xCONIC" ("\\->" "Conic Plot Type Cmd +Related: IDN" "1D186" :Usr) "xCONIC" ("-->" "Conic Plot Type Cmd -- Sets the plot type to CONIC. -- -Related: BAR,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "1E681" :Usr) "xCONJ" ("x \\-> x'" "Conjugate Analytic Func +Related: BAR,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "1E681" :Usr) "xCONJ" ("x --> x'" "Conjugate Analytic Func -- Conjugates a complex number or a complex array. @@ -2126,17 +2126,17 @@ complex array. -- Flags: -3 -- -Related: ABS,IM,RE,SCONJ,SIGN" "1AA6E" :Usr) "xCONT" ("\\->" "Continue Program Execution Cmd +Related: ABS,IM,RE,SCONJ,SIGN" "1AA6E" :Usr) "xCONT" ("-->" "Continue Program Execution Cmd -- Resumes execution of a halted program. -- -Related: HALT,KILL,PROMPT" "1A8BB" :Usr) "xCONVERT" ("x1_u1 x2_u2 \\-> x3_u2" "Convert Units Cmd +Related: HALT,KILL,PROMPT" "1A8BB" :Usr) "xCONVERT" ("x1_u1 x2_u2 --> x3_u2" "Convert Units Cmd -- Converts a source unit object to the dimensions of a target object -- -Related: UBASE,UFACT,\\->UNIT,UVAL" "196DB" :Usr) "xCORR" ("\\-> x_correlation" "Correlation Cmd +Related: UBASE,UFACT,\\->UNIT,UVAL" "196DB" :Usr) "xCORR" ("--> x_correlation" "Correlation Cmd -- Returns the correlation coefficient of the independent and @@ -2146,7 +2146,7 @@ current statistics matrix -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,COV,PREDX,PREDY,XCOL,YCOL" "1FDC1" :Usr) "xCOS" ("x \\-> x'" "Cos Func +Related: COL\\GS,COV,PREDX,PREDY,XCOL,YCOL" "1FDC1" :Usr) "xCOS" ("x --> x'" "Cos Func -- Returns the cos of the argument. -- @@ -2156,7 +2156,7 @@ Returns the cos of the argument. -- Flags: -3 -17 -18 -- -Related: ACOS,SIN,TAN" "1B505" :Usr) "xCOSH" ("x \\-> x'" "Hyp Cos Func +Related: ACOS,SIN,TAN" "1B505" :Usr) "xCOSH" ("x --> x'" "Hyp Cos Func -- Returns the hyp cos of the argument. -- @@ -2165,7 +2165,7 @@ Returns the hyp cos of the argument. -- Flags: -3 -- -Related: ACOSH,SINH,TANH" "1B606" :Usr) "xCOV" ("\\-> x_covariance" "Covariance Cmd +Related: ACOSH,SINH,TANH" "1B606" :Usr) "xCOV" ("--> x_covariance" "Covariance Cmd -- Returns the sample covariance of the independent and dependent @@ -2174,63 +2174,63 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,CORR,PCOV,PREDX,PREDY, XCOL,YCOL" "1FDDC" :Usr) "xCR" ("\\->" "Carriage Right Cmd +Related: COL\\GS,CORR,PCOV,PREDX,PREDY, XCOL,YCOL" "1FDDC" :Usr) "xCR" ("-->" "Carriage Right Cmd -- Prints the contents, if any, of the printer buffer. -- Flags: -37 -34 -33 -- -Related: DELAY,OLDPRT,PRLCD,PRST,PRSTC, PRVAR,PR1" "1EEA4" :Usr) "xCRDIR" ("name \\->" "Create Directory Cmd +Related: DELAY,OLDPRT,PRLCD,PRST,PRSTC, PRVAR,PR1" "1EEA4" :Usr) "xCRDIR" ("name -->" "Create Directory Cmd -- Creates an empty subdirectory with the specified name within the current directory. -- -Related: HOME,PATH,PGDIR,UPDIR" "1A105" :Usr) "xCROSS" ("[1] [2] \\-> [3]" "Cross Product Cmd +Related: HOME,PATH,PGDIR,UPDIR" "1A105" :Usr) "xCROSS" ("[1] [2] --> [3]" "Cross Product Cmd -- CROSS returns the cross product [3] = [1] x [2] of vectors [1] and [2]. -- -Related: CNRM,DET,DOT,RNRM" "1C01E" :Usr) "xC\\->PX" ("(x,y) \\-> {#n #m}" "Complex to Pixel Cmd +Related: CNRM,DET,DOT,RNRM" "1C01E" :Usr) "xC\\->PX" ("(x,y) --> {#n #m}" "Complex to Pixel Cmd -- Converts the specifiec user-unit coordiates to pixel coordiates. -- (x,y) \\-> { #n #m } -- -Related: PX\\->C" "1E29A" :Usr) "xC>PX" ("(x,y) \\-> {#n #m}" "Complex to Pixel Cmd +Related: PX\\->C" "1E29A" :Usr) "xC>PX" ("(x,y) --> {#n #m}" "Complex to Pixel Cmd -- Converts the specifiec user-unit coordiates to pixel coordiates. -- (x,y) \\-> { #n #m } -- -Related: PX\\->C" "1E29A" :Usr) "xC\\->R" ("(x,y) \\-> x y -[C] \\-> [R] [I]" "Complex to Real Cmd +Related: PX\\->C" "1E29A" :Usr) "xC\\->R" ("(x,y) --> x y +[C] --> [R] [I]" "Complex to Real Cmd -- Separates the real and imaginary parts of a complex number or complex array. -- -Related: R\\->C,RE,IM" "1C98E" :Usr) "xC>R" ("(x,y) \\-> x y -[C] \\-> [R] [I]" "Complex to Real Cmd +Related: R\\->C,RE,IM" "1C98E" :Usr) "xC>R" ("(x,y) --> x y +[C] --> [R] [I]" "Complex to Real Cmd -- Separates the real and imaginary parts of a complex number or complex array. -- -Related: R\\->C,RE,IM" "1C98E" :Usr) "xDATE" ("\\-> date" "Returns the system date. +Related: R\\->C,RE,IM" "1C98E" :Usr) "xDATE" ("--> date" "Returns the system date. -- -Related: DATE+,DDAYS,TIME,TSTR" "19812" :Usr) "x\\->DATE" ("date \\->" "Set Date Cmd +Related: DATE+,DDAYS,TIME,TSTR" "19812" :Usr) "x\\->DATE" ("date -->" "Set Date Cmd -- Sets the system date to date. -- -Related: \\->TIME" "1989E" :Usr) "xSETDATE" ("date \\->" "Set Date Cmd +Related: \\->TIME" "1989E" :Usr) "xSETDATE" ("date -->" "Set Date Cmd -- Sets the system date to date. -- -Related: \\->TIME" "1989E" :Usr) "xDATE+" ("date ndays \\-> date'" "Date Addition Cmd +Related: \\->TIME" "1989E" :Usr) "xDATE+" ("date ndays --> date'" "Date Addition Cmd -- Returns a past or future date, given a date in level 2 and a @@ -2238,25 +2238,25 @@ nmber of days in level 1. -- Flags: -42 -- -Related: DATE,DDAYS" "199D2" :Usr) "xDBUG" ("prog \\-> -name \\->" "Debug Operation +Related: DATE,DDAYS" "199D2" :Usr) "xDBUG" ("prog --> +name -->" "Debug Operation -- Starts program execution, then suspends it as if HALT were the first program command. -- -Related: HALT,NEXT" "1508E" :UBS :Usr) "xDDAYS" ("date1 date2 \\-> days" "Delta Days Cmd +Related: HALT,NEXT" "1508E" :UBS :Usr) "xDDAYS" ("date1 date2 --> days" "Delta Days Cmd -- Returns the number of days between two dates. -- -Related: DATE,DATE+" "199B2" :Usr) "xDEC" ("\\->" "Decimal Mode Cmd +Related: DATE,DATE+" "199B2" :Usr) "xDEC" ("-->" "Decimal Mode Cmd -- Selects decimal base for binary integer operations. (The default base is decimal.) -- -Related: BIN,HEX,OCT,RCWS,STWS" "1C574" :Usr) "xDECR" ("name \\-> x_new" "Decrement Cmd +Related: BIN,HEX,OCT,RCWS,STWS" "1C574" :Usr) "xDECR" ("name --> x_new" "Decrement Cmd -- Takes a variable on level 1, subtracts 1, stores the new value @@ -2264,51 +2264,51 @@ back into the original variable, and returns the new value to level 1. -- -Related: INCR,STO+,STO-" "209AA" :Usr) "xDEFINE" ("'name=expr' \\-> -'name(name1...)=expr(name1...) \\->" "Define Variable or Func Cmd +Related: INCR,STO+,STO-" "209AA" :Usr) "xDEFINE" ("'name=expr' --> +'name(name1...)=expr(name1...) -->" "Define Variable or Func Cmd -- Stores the expression on the right side of the = in the variable specified on the left side, or creates a user-defined function -- -Related: STO" "20D65" :Usr) "xDEG" ("\\->" "Degrees Cmd +Related: STO" "20D65" :Usr) "xDEG" ("-->" "Degrees Cmd -- Sets Degrees angle mode. -- -Related: GRAD,RAD" "1C399" :Usr) "xDELALARM" ("n \\->" "Delete Alarm Cmd +Related: GRAD,RAD" "1C399" :Usr) "xDELALARM" ("n -->" "Delete Alarm Cmd -- Deletes the alarm specified in level 1. -- -Related: FINDALARM,RCLALARM,STOALARM" "19972" :Usr) "xDELAY" ("x_delay \\->" "Delay Cmd +Related: FINDALARM,RCLALARM,STOALARM" "19972" :Usr) "xDELAY" ("x_delay -->" "Delay Cmd -- Specifies how many seconds the HP 48 waits between sending lines of information to the printer. -- -Related: CR,OLDPRT,PRLCD,PRST,PRSTC,PRVAR,PR1" "1EF43" :Usr) "xDEPND" ("name \\-> -{name} \\-> -{name y1 y2} \\-> -{y1 y2} \\-> -y1 y2 \\->" "Dependent Variable Cmd +Related: CR,OLDPRT,PRLCD,PRST,PRSTC,PRVAR,PR1" "1EF43" :Usr) "xDEPND" ("name --> +{name} --> +{name y1 y2} --> +{y1 y2} --> +y1 y2 -->" "Dependent Variable Cmd -- Species the dependent variable (and its plotting range for TRUTH plots). -- -Related: INDEP" "1E22B" :Usr) "xDEPTH" ("\\-> n" "Depth Cmd +Related: INDEP" "1E22B" :Usr) "xDEPTH" ("--> n" "Depth Cmd -- Returns a real number representing the number of objects present on the stack (before DEPTH was -executed)." "1FC44" :Usr) "xDET" ("[[]] \\-> x" "Determinant Func +executed)." "1FC44" :Usr) "xDET" ("[[]] --> x" "Determinant Func -- Returns the determinant of a square matrix. -- -Related: CNRM,CROSS,DOT,RNRM" "1BFDE" :Usr) "xDETACH" ("n \\-> -:port:n \\->" "Detach Library Cmd +Related: CNRM,CROSS,DOT,RNRM" "1BFDE" :Usr) "xDETACH" ("n --> +:port:n -->" "Detach Library Cmd -- Detaches the library with the specified number from the current @@ -2316,12 +2316,12 @@ directory. Each library has a unique number. If a port number is specified, it is ignored. -- -Related: ATTACH,LIBS,PURGE" "2147C" :Usr) "xDIR" ("" "" "23813" :Usr) "xDISP" ("obj n_line \\->" "Display Cmd +Related: ATTACH,LIBS,PURGE" "2147C" :Usr) "xDIR" ("" "" "23813" :Usr) "xDISP" ("obj n_line -->" "Display Cmd -- Displays obj in the nth display line. -- -Related: FREEZE,HALT,INPUT,PROMPT" "1A584" :Usr) "xDO" ("\\->" "DO Indefinite Loop Structure Cmd +Related: FREEZE,HALT,INPUT,PROMPT" "1A584" :Usr) "xDO" ("-->" "DO Indefinite Loop Structure Cmd -- Starts DO ... UNTIL ... END indefinite loop structure. @@ -2330,17 +2330,17 @@ indefinite loop structure. UNTIL \\-> END T/F \\-> -- -Related: END,UNTIL,WHILE" "230C3" :Usr) "xDOERR" ("n \\-> -#n \\-> -$ \\-> -0 \\->" "Do Error Cmd +Related: END,UNTIL,WHILE" "230C3" :Usr) "xDOERR" ("n --> +#n --> +$ --> +0 -->" "Do Error Cmd -- Executes a \"user-specified\" error, causing a program to behave exactly as if a normal error had occurred during program execution. -- -Related: ERRM,ERRN,ERR0" "1A339" :Usr) "xDOT" ("[1] [2] \\-> x" "Dot Product Cmd +Related: ERRM,ERRN,ERR0" "1A339" :Usr) "xDOT" ("[1] [2] --> x" "Dot Product Cmd -- Returns the dot product AoB of two arrays A and B, calculated @@ -2348,7 +2348,7 @@ as the sum of the products of the corresponding elements of the two arrays. -- -Related: CNRM,CROSS,DET,RNRM" "1BFFE" :Usr) "xDRAW" ("\\->" "Draw Plot Cmd +Related: CNRM,CROSS,DET,RNRM" "1BFFE" :Usr) "xDRAW" ("-->" "Draw Plot Cmd -- Plots the mathematical data in the reserved variable EQ or the @@ -2359,49 +2359,49 @@ ranges. -- TEXT:Reserved|EQ -- -Related: AUTO,AXES,DRAX,ERASE,FREEZE, PICTURE,LABEL,PVIEW" "1E190" :Usr) "xDRAX" ("\\->" "Draw Axes Cmd +Related: AUTO,AXES,DRAX,ERASE,FREEZE, PICTURE,LABEL,PVIEW" "1E190" :Usr) "xDRAX" ("-->" "Draw Axes Cmd -- Draws axes in PICT. -- -Related: AXES,DRAW,LABEL" "1E1C6" :Usr) "xDROP" ("ob \\->" "Drop Object Cmd +Related: AXES,DRAW,LABEL" "1E1C6" :Usr) "xDROP" ("ob -->" "Drop Object Cmd -- Removes the level 1 object from the stack. -- -Related: CLEAR,DROPN,DROP2" "1FBD8" :Usr) "xDROP2" ("ob1 ob2 \\->" "Drop 2 Objects Cmd +Related: CLEAR,DROPN,DROP2" "1FBD8" :Usr) "xDROP2" ("ob1 ob2 -->" "Drop 2 Objects Cmd -- Removes the first two objects from the stack. -- -Related: CLEAR,DROP,DROPN" "1FBF3" :Usr) "xDROPN" ("ob1...obn n \\->" "Drop n Objects Cmd +Related: CLEAR,DROP,DROPN" "1FBF3" :Usr) "xDROPN" ("ob1...obn n -->" "Drop n Objects Cmd -- Removes the first n + 1 objects from the stack (the first n objects excluding the integer n itself). -- -Related: CLEAR,DROP,DROP2" "1FC64" :Usr) "xDTAG" ("tag:obj \\-> obj" "Delete Tag Cmd +Related: CLEAR,DROP,DROP2" "1FC64" :Usr) "xDTAG" ("tag:obj --> obj" "Delete Tag Cmd -- DTAG removes all tags (labels) from an object. -- -Related: LIST\\->,\\->TAG" "22633" :Usr) "xDUP" ("ob \\-> ob ob" "Duplicate Object Cmd +Related: LIST\\->,\\->TAG" "22633" :Usr) "xDUP" ("ob --> ob ob" "Duplicate Object Cmd -- DUP returns a copy to level 1 of the object in level 1. -- -Related: DUPN,DUP2,PICK" "1FB87" :Usr) "xDUP2" ("1 2 \\-> 1 2 1 2" "Duplicate 2 Objects Cmd +Related: DUPN,DUP2,PICK" "1FB87" :Usr) "xDUP2" ("1 2 --> 1 2 1 2" "Duplicate 2 Objects Cmd -- DUP2 returns copies of the objects in levels 1 and 2 of the stack. -- -Related: DUP,DUPN,PICK" "1FBA2" :Usr) "xDUPN" ("1...n n \\-> 1...n 1...n" "Duplicate n Objects Cmd +Related: DUP,DUPN,PICK" "1FBA2" :Usr) "xDUPN" ("1...n n --> 1...n 1...n" "Duplicate n Objects Cmd -- Takes an integer n from level 1 of the stack, and returns copies of the objects in stack levels 2n through n + 1. -- -Related: DUP,DUP2,PICK" "1FC7F" :Usr) "xD\\->R" ("x \\-> (\\pi/180)x" "Degrees to Radians Func +Related: DUP,DUP2,PICK" "1FC7F" :Usr) "xD\\->R" ("x --> (\\pi/180)x" "Degrees to Radians Func -- Converts a real number representing an angle in degrees to its @@ -2410,7 +2410,7 @@ equivalent in radians. x \\-> (\\pi/180) x 'sym' \\-> 'D\\->R(sym)' -- -Related: R\\->D" "1BEC8" :Usr) "xD>R" ("x \\-> (\\pi/180)x" "Degrees to Radians Func +Related: R\\->D" "1BEC8" :Usr) "xD>R" ("x --> (\\pi/180)x" "Degrees to Radians Func -- Converts a real number representing an angle in degrees to its @@ -2419,19 +2419,19 @@ equivalent in radians. x \\-> (\\pi/180) x 'sym' \\-> 'D\\->R(sym)' -- -Related: R\\->D" "1BEC8" :Usr) "xe" ("\\-> e" "e Func +Related: R\\->D" "1BEC8" :Usr) "xe" ("--> e" "e Func -- Returns the symbolic constant e or its numerical representation, 2.71828182846. -- -Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "1AB23" :Usr) "xCONSTANTe" ("\\-> e" "e Func +Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "1AB23" :Usr) "xCONSTANTe" ("--> e" "e Func -- Returns the symbolic constant e or its numerical representation, 2.71828182846. -- -Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "1AB23" :Usr) "xELSE" ("\\->" "ELSE Cmd +Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "1AB23" :Usr) "xELSE" ("-->" "ELSE Cmd -- Starts false clause in conditional or error-trapping structure. @@ -2447,7 +2447,7 @@ See the IF, CASE, IFERR, DO, and WHILE keyword entries for syntax information. -- -Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "23694" :Usr) "xENDDO" ("1/0 \\->" "END Cmd +Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "23694" :Usr) "xENDDO" ("1/0 -->" "END Cmd -- Ends conditional, error-trapping, and indefinite loop structures. @@ -2474,7 +2474,7 @@ See the IF, CASE, IFERR, DO, and WHILE keyword entries for syntax information. -- -Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "23694" :Usr) "xENG" ("n \\->" "Engineering Mode Cmd +Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "23694" :Usr) "xENG" ("n -->" "Engineering Mode Cmd -- Sets the number display format to Engineering mode, which displays @@ -2485,7 +2485,7 @@ multiple of three. The total number of significant digits displayed is n + 1. -- -Related: FIX,SCI,STD" "1C452" :Usr) "xEQ\\->" ("'l=r' \\-> l r" "Equation to Stack Cmd +Related: FIX,SCI,STD" "1C452" :Usr) "xEQ\\->" ("'l=r' --> l r" "Equation to Stack Cmd -- Separates an equation into its left and right sides. @@ -2496,7 +2496,7 @@ left and right sides. x_u \\-> x_u 0 'sym' \\-> 'sym' 0 -- -Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "1CEE3" :Usr) "xEQ>" ("'l=r' \\-> l r" "Equation to Stack Cmd +Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "1CEE3" :Usr) "xEQ>" ("'l=r' --> l r" "Equation to Stack Cmd -- Separates an equation into its left and right sides. @@ -2507,30 +2507,30 @@ left and right sides. x_u \\-> x_u 0 'sym' \\-> 'sym' 0 -- -Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "1CEE3" :Usr) "xERASE" ("\\->" "Erase PICT Cmd +Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "1CEE3" :Usr) "xERASE" ("-->" "Erase PICT Cmd -- Erases PICT, leaving a blank PICT of the same dimensions. -- -Related: DRAW" "1E25F" :Usr) "xERR0" ("\\->" "Clear Last Error Number Cmd +Related: DRAW" "1E25F" :Usr) "xERR0" ("-->" "Clear Last Error Number Cmd -- Clears the last error number so that a subsequent execution of ERRN returns # 0h, and clears the last error message. -- -Related: DOERR,ERRM,ERRN" "1A36D" :Usr) "xERRM" ("\\-> $msg" "Error Message Cmd +Related: DOERR,ERRM,ERRN" "1A36D" :Usr) "xERRM" ("--> $msg" "Error Message Cmd -- Returns a string containing the error message of the most recent calculator error. -- -Related: DOERR,ERRN,ERR0" "1A3A3" :Usr) "xERRN" ("\\-> $nerr" "Error Number Cmd +Related: DOERR,ERRN,ERR0" "1A3A3" :Usr) "xERRN" ("--> $nerr" "Error Number Cmd -- Returns the error number of the most recent calculator error. -- -Related: DOERR,ERRM,ERR0" "1A388" :Usr) "xEVAL" ("ob \\-> ?" "Evaluate Object Cmd +Related: DOERR,ERRM,ERR0" "1A388" :Usr) "xEVAL" ("ob --> ?" "Evaluate Object Cmd -- Evaluates the object. -- @@ -2580,7 +2580,7 @@ Name Evaluates the specified object. Other Objects Puts the object on the stack. -- -Related: \\->NUM,SYSEVAL" "1A3BE" :Usr) "xEXP" ("x \\-> x'" "Exponential Analytic Func +Related: \\->NUM,SYSEVAL" "1A3BE" :Usr) "xEXP" ("x --> x'" "Exponential Analytic Func -- Returns the exponential, or natural antilogarithm, of the @@ -2590,13 +2590,13 @@ the given power. z \\-> ez 'sym' \\-> 'EXP(sym)' -- -Related: ALOG,EXPM,LN,LOG" "1B905" :Usr) "xEXPAN" ("symb1 \\-> symb2" "Expand Products Cmd +Related: ALOG,EXPM,LN,LOG" "1B905" :Usr) "xEXPAN" ("symb1 --> symb2" "Expand Products Cmd -- Rewrites an algebraic expression or equation by expanding products and powers. -- -Related: COLCT,EXPAND,ISOL,QUAD,SHOW" "20A49" :Usr) "xEXPFIT" ("\\->" "Exponential Curve Fit Cmd +Related: COLCT,EXPAND,ISOL,QUAD,SHOW" "20A49" :Usr) "xEXPFIT" ("-->" "Exponential Curve Fit Cmd -- Stores EXPFIT as the fifth parameter in the reserved variable @@ -2606,14 +2606,14 @@ exponential curve futting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,LR,LINFIT,LOGFIT,PWRFIT" "201FB" :Usr) "xEXPM" ("x \\-> x'" "Exponential Minus 1 Analytic Func +Related: BESTFIT,LR,LINFIT,LOGFIT,PWRFIT" "201FB" :Usr) "xEXPM" ("x --> x'" "Exponential Minus 1 Analytic Func -- Returns e^x - 1. -- x \\-> e^x - 1 'sym' \\-> 'EXPM(sym)' -- -Related: EXP,LNP1" "1BAC2" :Usr) "xFC?" ("n \\-> 0/1" "Flag Clear? Cmd +Related: EXP,LNP1" "1BAC2" :Usr) "xFC?" ("n --> 0/1" "Flag Clear? Cmd -- Tests whether the system or user flag specified by nflag number is @@ -2622,7 +2622,7 @@ test result: 1 (true) if the flag is clear or 0 (false) if the flag is set. -- -Related: CF,FC?C,FS?,FS?C,SF" "1C360" :Usr) "xFC?C" ("n \\-> 0/1" "Flag Clear? Clear Cmd +Related: CF,FC?C,FS?,FS?C,SF" "1C360" :Usr) "xFC?C" ("n --> 0/1" "Flag Clear? Clear Cmd -- Tests whether the system or user flag specified by nflag number is @@ -2632,26 +2632,26 @@ flag is clear or 0 (false) if the flag is set. After testing, clears the flag. -- -Related: CF,FC?,FS?,FS?C,SF" "1C520" :Usr) "xFINDALARM" ("date \\-> n -{date time} \\-> n -0 \\-> n" "Find Alarm Cmd +Related: CF,FC?,FS?,FS?C,SF" "1C520" :Usr) "xFINDALARM" ("date --> n +{date time} --> n +0 --> n" "Find Alarm Cmd -- Returns the alarm index nindex of the first alarm due after the specified time. -- -Related: DELALARM,RCLALARM,STOALARM" "19948" :Usr) "xFINISH" ("\\->" "Finish Server Mode Cmd +Related: DELALARM,RCLALARM,STOALARM" "19948" :Usr) "xFINISH" ("-->" "Finish Server Mode Cmd -- Terminates Kermit Server mode in a device connected to an HP 48. -- -Related: BAUD,CKSM,KGET,PARITY,PKT, RECN,RECV,SEND,SERVER" "21FB6" :Usr) "xFIX" ("n \\->" "Fix Mode Cmd +Related: BAUD,CKSM,KGET,PARITY,PKT, RECN,RECV,SEND,SERVER" "21FB6" :Usr) "xFIX" ("n -->" "Fix Mode Cmd -- Sets the number display format to Fix mode, which rounds the display to n display places. -- -Related: SCI,STD,ENG" "1C3EA" :Usr) "xFLOOR" ("x \\-> n" "Floor Func +Related: SCI,STD,ENG" "1C3EA" :Usr) "xFLOOR" ("x --> n" "Floor Func -- Returns the greatest integer that is less than or equal to the argument. @@ -2660,7 +2660,7 @@ is less than or equal to the argument. x_u \\-> n_u 'sym' \\-> 'FLOOR(sym)' -- -Related: CEIL,IP,RND,TRNC" "1BBD9" :Usr) "xFOR" ("start finish \\->" "FOR Definite Loop Structure Cmd +Related: CEIL,IP,RND,TRNC" "1BBD9" :Usr) "xFOR" ("start finish -->" "FOR Definite Loop Structure Cmd -- Starts FOR ... NEXT and @@ -2673,7 +2673,7 @@ definite loop structures. STEP xincrement \\-> STEP 'symincrement' \\-> -- -Related: NEXT,START,STEP" "231A0" :Usr) "xSTARTVAR" ("start finish \\->" "FOR Definite Loop Structure Cmd +Related: NEXT,START,STEP" "231A0" :Usr) "xSTARTVAR" ("start finish -->" "FOR Definite Loop Structure Cmd -- Starts FOR ... NEXT and @@ -2686,7 +2686,7 @@ definite loop structures. STEP xincrement \\-> STEP 'symincrement' \\-> -- -Related: NEXT,START,STEP" "231A0" :Usr) "xFP" ("x \\-> x'" "Fractional part Func +Related: NEXT,START,STEP" "231A0" :Usr) "xFP" ("x --> x'" "Fractional part Func -- Returns the fractional part of an argument. @@ -2708,14 +2708,14 @@ FREE1. { } nport \\-> { namebackup ... nlib } nport \\-> namebackup nport \\-> - nlib nport \\->" "213D1" :Usr) "xFREEZE" ("n \\->" "Freeze Display Cmd + nlib nport \\->" "213D1" :Usr) "xFREEZE" ("n -->" "Freeze Display Cmd -- Freezes the part of the display specified by ndisplay area, so that it is not updated until a key is pressed. -- -Related: CLLCD,DISP,HALT" "1A5A4" :Usr) "xFS?C" ("n \\-> 0/1" "Flag Set? Clear Cmd +Related: CLLCD,DISP,HALT" "1A5A4" :Usr) "xFS?C" ("n --> 0/1" "Flag Set? Clear Cmd -- Tests whether the system or user flag specified by nflag number is @@ -2725,7 +2725,7 @@ flag is set or 0 (false) if the flag is clear. After testing, clears the flag -- -Related: CF,FC?,FC?C,FS?C,SF" "1C4A1" :Usr) "xFS?" ("n \\-> 0/1" "Flag Set Cmd +Related: CF,FC?,FC?C,FS?C,SF" "1C4A1" :Usr) "xFS?" ("n --> 0/1" "Flag Set Cmd -- Tests whether the system or user flag specified by nflag number is @@ -2734,11 +2734,11 @@ test result: 1 (true) if the flag is set or 0 (false) if the flag is clear. -- -Related: CF,FC?,FC?C,FS?,SF" "1C313" :Usr) "xFUNCTION" ("\\->" "Function Plot Type Cmd +Related: CF,FC?,FC?C,FS?,SF" "1C313" :Usr) "xFUNCTION" ("-->" "Function Plot Type Cmd -- Sets the plot type to FUNCTION. -- -Related: BAR,CONIC,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "1E661" :Usr) "xGET" ("ob n \\-> elm +Related: BAR,CONIC,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "1E661" :Usr) "xGET" ("ob n --> elm ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Get Element Command -- @@ -2761,7 +2761,7 @@ specified in level 1. 'namelist' nposition \\-> objget 'namelist' {nposition} \\-> objget -- -Related: GETI,PUT,PUTI" "1D7C6" :Usr) "xGETI" ("ob pos \\-> ob' pos' elm +Related: GETI,PUT,PUTI" "1D7C6" :Usr) "xGETI" ("ob pos --> ob' pos' elm ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Get and Increment Index Command -- @@ -2798,9 +2798,9 @@ position in that argument. 'namelist' { npos1 } \\-> 'namelist' { npos2 } objget -- -Related: GET,PUT,PUTI" "1D8C7" :Usr) "xGOR" ("g_targ {#n #m} grob \\-> g_targ' -g_targ (x,y) grob \\-> g_targ' -PICT ... ... \\->" "Graphics OR Cmd +Related: GET,PUT,PUTI" "1D8C7" :Usr) "xGOR" ("g_targ {#n #m} grob --> g_targ' +g_targ (x,y) grob --> g_targ' +PICT ... ... -->" "Graphics OR Cmd -- Superimposes grob1 onto grobtgt or PICT, with the upper left @@ -2813,27 +2813,27 @@ or PICT. PICT {#n #m} grob1 \\-> PICT (x,y) grob1 \\-> -- -Related: GXOR,REPL,SUB" "1E456" :Usr) "xGRAD" ("\\->" "Grads Mode Cmd +Related: GXOR,REPL,SUB" "1E456" :Usr) "xGRAD" ("-->" "Grads Mode Cmd -- Sets Grads angle mode. -- -Related: GRAD,RAD" "1C3CF" :Usr) "xGROB" ("" "" "23813" :Usr) "x\\->GROB" ("ob n_chrsize \\-> grob" "Stack to Graphics Object Cmd +Related: GRAD,RAD" "1C3CF" :Usr) "xGROB" ("" "" "23813" :Usr) "x\\->GROB" ("ob n_chrsize --> grob" "Stack to Graphics Object Cmd -- Creates a graphics object representing the level 2 object, where the argument nchar size specifies the character size of the representation. -- -Related: \\->LCD,LCD\\->" "1E5AD" :Usr) "x>GROB" ("ob n_chrsize \\-> grob" "Stack to Graphics Object Cmd +Related: \\->LCD,LCD\\->" "1E5AD" :Usr) "x>GROB" ("ob n_chrsize --> grob" "Stack to Graphics Object Cmd -- Creates a graphics object representing the level 2 object, where the argument nchar size specifies the character size of the representation. -- -Related: \\->LCD,LCD\\->" "1E5AD" :Usr) "xGXOR" ("g_targ {#n #m} g_src \\-> g_targ' -g_targ (x,y) g_src \\-> g_targ' -PICT ... ... \\->" "Graphics Exclusive OR Cmd +Related: \\->LCD,LCD\\->" "1E5AD" :Usr) "xGXOR" ("g_targ {#n #m} g_src --> g_targ' +g_targ (x,y) g_src --> g_targ' +PICT ... ... -->" "Graphics Exclusive OR Cmd -- Superimposes grob1 onto grobtgt or PICT, with the upper left @@ -2846,21 +2846,21 @@ or PICT. PICT {#n #m} grob1\\-> PICT (x,y) grob1\\-> -- -Related: GOR,REPL,SUB" "1E4E4" :Usr) "xHALT" ("\\->" "Halt Program Cmd +Related: GOR,REPL,SUB" "1E4E4" :Usr) "xHALT" ("-->" "Halt Program Cmd -- Halts program execution. -- -Related: CONT,KILL" "23472" :Usr) "xHEX" ("\\->" "Hexadecimal Mode Cmd +Related: CONT,KILL" "23472" :Usr) "xHEX" ("-->" "Hexadecimal Mode Cmd -- Selects hexadecimal base for binary integer operations. (The default base is decimal.) -- -Related: BIN,OCT,DEC,RCWS,STWS" "1C58F" :Usr) "xHISTOGRAM" ("\\->" "Histogram Plot Type Cmd +Related: BIN,OCT,DEC,RCWS,STWS" "1C58F" :Usr) "xHISTOGRAM" ("-->" "Histogram Plot Type Cmd -- Sets the plot type to HISTOGRAM. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "1E721" :Usr) "xHISTPLOT" ("\\->" "Draw Histogram Plot Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "1E721" :Usr) "xHISTPLOT" ("-->" "Draw Histogram Plot Cmd -- Plots a frequency histogram of the specified column in the @@ -2869,56 +2869,56 @@ matrix \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BARPLOT,BINS,FREESE,PICTURE, PVIEW,RES,SCATRPLOT,XCOL" "20167" :Usr) "xHMS-" ("hms1 hms2 \\-> hms3" "Hours-Minutes-Seconds Minus Cmd +Related: BARPLOT,BINS,FREESE,PICTURE, PVIEW,RES,SCATRPLOT,XCOL" "20167" :Usr) "xHMS-" ("hms1 hms2 --> hms3" "Hours-Minutes-Seconds Minus Cmd -- Returns the difference of two real number, where the arguments and the result are interpreted in hours-minutes-seconds format. -- -Related: HMS\\->,\\->HMS,HMS+" "1BF7E" :Usr) "xHMS+" ("hms1 hms2 \\-> hms3" "Hours-Minutes-Seconds Plus Cmd +Related: HMS\\->,\\->HMS,HMS+" "1BF7E" :Usr) "xHMS+" ("hms1 hms2 --> hms3" "Hours-Minutes-Seconds Plus Cmd -- Returns the sum of two real number, where the arguments and the result are interpreted in hours-minutes-seconds format. -- -Related: HMS\\->,\\->HMS,HMS-" "1BF5E" :Usr) "x\\->HMS" ("x \\-> x'" "Decimal to Hours-Minutes-Seconds +Related: HMS\\->,\\->HMS,HMS-" "1BF5E" :Usr) "x\\->HMS" ("x --> x'" "Decimal to Hours-Minutes-Seconds Cmd -- Converts a real number representing hours or degrees with a decimal fraction to hours-minutes-seconds format. -- -Related: HMS\\->,HMS+,HMS-" "1BF1E" :Usr) "x>HMS" ("x \\-> x'" "Decimal to Hours-Minutes-Seconds +Related: HMS\\->,HMS+,HMS-" "1BF1E" :Usr) "x>HMS" ("x --> x'" "Decimal to Hours-Minutes-Seconds Cmd -- Converts a real number representing hours or degrees with a decimal fraction to hours-minutes-seconds format. -- -Related: HMS\\->,HMS+,HMS-" "1BF1E" :Usr) "xHMS\\->" ("x \\-> x'" "Hours-Min-Sec to Decimal Cmd +Related: HMS\\->,HMS+,HMS-" "1BF1E" :Usr) "xHMS\\->" ("x --> x'" "Hours-Min-Sec to Decimal Cmd -- Converts a real number in hours -minutes-seconds format to its decimal form (hours or degrees with a decimal fraction. -- -Related: \\->HMS,HMS+,HMS-" "1BF3E" :Usr) "xHMS>" ("x \\-> x'" "Hours-Min-Sec to Decimal Cmd +Related: \\->HMS,HMS+,HMS-" "1BF3E" :Usr) "xHMS>" ("x --> x'" "Hours-Min-Sec to Decimal Cmd -- Converts a real number in hours -minutes-seconds format to its decimal form (hours or degrees with a decimal fraction. -- -Related: \\->HMS,HMS+,HMS-" "1BF3E" :Usr) "xHOME" ("\\->" "HOME Directory Cmd +Related: \\->HMS,HMS+,HMS-" "1BF3E" :Usr) "xHOME" ("-->" "HOME Directory Cmd -- Makes the HOME directory the current directory. -- -Related: CRDIR,PATH,PGDIR,UPDIR" "1A140" :Usr) "xIDN" ("n \\-> [[]] -[[]] \\-> [[]]' -name \\-> [[]]" "Identity Matrix Cmd +Related: CRDIR,PATH,PGDIR,UPDIR" "1A140" :Usr) "xIDN" ("n --> [[]] +[[]] --> [[]]' +name --> [[]]" "Identity Matrix Cmd -- Returns an identity matrix; that is, a square matrix with its @@ -2926,7 +2926,7 @@ diagonal elements equal to 1 and its off-diagonal elements equal to 0. -- -Related: CON" "1D2DC" :Usr) "xIF" ("\\->" "IF Conditional Structure Cmd +Related: CON" "1D2DC" :Usr) "xIF" ("-->" "IF Conditional Structure Cmd -- Starts IF ... THEN ... END and IF ... THEN ... ELSE ... END @@ -2941,22 +2941,22 @@ conditional structures. ELSE \\-> END \\-> -- -Related: CASE,ELSE,END,IFERR,THEN" "22EC3" :Usr) "xIFERR" ("\\->" "If Error Conditional Struct Cmd +Related: CASE,ELSE,END,IFERR,THEN" "22EC3" :Usr) "xIFERR" ("-->" "If Error Conditional Struct Cmd -- Starts IFERR ... THEN ... END and IFERR ... THEN ... ELSE ... END error trapping structures. -- -Related: CASE,ELSE,END,IF,THEN" "233DF" :Usr) "xIFT" ("0/1 obj \\-> ?" "IF-THEN Cmd +Related: CASE,ELSE,END,IF,THEN" "233DF" :Usr) "xIFT" ("0/1 obj --> ?" "IF-THEN Cmd -- Executes obj if T/F is nonzero. Discards obj if T/F is zero. -- -Related: IFTE" "1A4CD" :Usr) "xIFTE" ("0/1 objT objF \\-> ?" "IF-THEN-ELSE Cmd +Related: IFTE" "1A4CD" :Usr) "xIFTE" ("0/1 objT objF --> ?" "IF-THEN-ELSE Cmd -- Executes objT if T/F is nonzero. -Discards objF if T/F is zero." "1A3FE" :Usr) "xi" ("\\-> i" "" "1AB45" :Usr) "xIM" ("(x,y) \\-> y -[] \\-> []'" "Imaginary Part Func +Discards objF if T/F is zero." "1A3FE" :Usr) "xi" ("--> i" "" "1AB45" :Usr) "xIM" ("(x,y) --> y +[] --> []'" "Imaginary Part Func -- Returns the imaginary part of its (complex) argument. @@ -2967,27 +2967,27 @@ Returns the imaginary part of its [ C-arr ] \\-> [ R-arr ] 'sym' \\-> 'IM(sym)' -- -Related: C\\->R,RE,R\\->C" "1C819" :Usr) "xINCR" ("name \\-> x" "Increment Cmd +Related: C\\->R,RE,R\\->C" "1C819" :Usr) "xINCR" ("name --> x" "Increment Cmd -- Takes a variable on level 1, adds 1, stores the new value back into the original variable, and returns the new value to level 1. -- -Related: DECR" "208F4" :Usr) "xINPUT" ("$prompt $ \\-> $' -$prompt {specs} \\-> $'" "Input Cmd +Related: DECR" "208F4" :Usr) "xINPUT" ("$prompt $ --> $' +$prompt {specs} --> $'" "Input Cmd -- Prompts for data input to the command line and prevents the user access to stack operations. -- -Related: PROMPT,STR\\->" "224CA" :Usr) "xINV" ("x \\-> 1/x -[[]] \\-> [[]]'" "Inverse (1/x) Analytic Func +Related: PROMPT,STR\\->" "224CA" :Usr) "xINV" ("x --> 1/x +[[]] --> [[]]'" "Inverse (1/x) Analytic Func -- Returns the reciprocal or the matrix inverse. -- -Related: SINV,/" "1B278" :Usr) "xIP" ("x \\-> n" "Integer Part Func +Related: SINV,/" "1B278" :Usr) "xIP" ("x --> n" "Integer Part Func -- Returns the integer part of the argument. @@ -2996,36 +2996,36 @@ argument. x_u \\-> n_u 'sym' \\-> 'IP(sym)' -- -Related: FP" "1BB6D" :Usr) "xISOL" ("symb var \\-> symb'" "Isolate Variable Cmd +Related: FP" "1BB6D" :Usr) "xISOL" ("symb var --> symb'" "Isolate Variable Cmd -- Returns an algebraic symb' that rearranges symb to \"isolate\" the first occurrence of variable var. -- -Related: COLCT,EXPAN,QUAD,SHOW,SOLVE" "20A93" :Usr) "x_" ("" "" "1FAEB" :Usr) "xFORMUNIT" ("" "" "1FAEB" :Usr) "x'" ("" "" "23679" :Usr) "xENDTIC" ("" "" "23679" :Usr) "x\\<<" ("" "" "2361E" :Usr) "x<<" ("" "" "2361E" :Usr) "x\\>>" ("" "" "235FE" :Usr) "x>>" ("" "" "23639" :Usr) "x>>ABND" ("" "" "235FE" :Usr) "xKERRM" ("\\-> msg" "Kermit Error Message Cmd +Related: COLCT,EXPAN,QUAD,SHOW,SOLVE" "20A93" :Usr) "x_" ("" "" "1FAEB" :Usr) "xFORMUNIT" ("" "" "1FAEB" :Usr) "x'" ("" "" "23679" :Usr) "xENDTIC" ("" "" "23679" :Usr) "x\\<<" ("" "" "2361E" :Usr) "x<<" ("" "" "2361E" :Usr) "x\\>>" ("" "" "235FE" :Usr) "x>>" ("" "" "23639" :Usr) "x>>ABND" ("" "" "235FE" :Usr) "xKERRM" ("--> msg" "Kermit Error Message Cmd -- Returns the text of the most recent Kermit error packet. -- -Related: FINISH,KGET,PKT,RECN,RECV, SEND,SERVER" "2206C" :Usr) "xKEY" ("\\-> rc 1 -\\-> 0" "Key Cmd +Related: FINISH,KGET,PKT,RECN,RECV, SEND,SERVER" "2206C" :Usr) "xKEY" ("--> rc 1 +--> 0" "Key Cmd -- Returns to level 1 a test result, and if a key is pressed, returns to level 2 the row-column location xn m of that key. -- -Related: WAIT,KEYEVAL" "1A873" :Usr) "xKGET" ("name \\-> -\"name\" \\-> -{names} \\-> -{{old new}...} \\->" "Kermit Get Cmd +Related: WAIT,KEYEVAL" "1A873" :Usr) "xKGET" ("name --> +\"name\" --> +{names} --> +{{old new}...} -->" "Kermit Get Cmd -- Used by a local Kermit to get a Kermit server to transmit the named object(s). -- -Related: BAUD,CKSM,FINISH,PARITY,RECN, RECV,SEND,SERVER,TRANSIO" "21F24" :Usr) "xKILL" ("\\->" "Cancel Halted Programs Cmd +Related: BAUD,CKSM,FINISH,PARITY,RECN, RECV,SEND,SERVER,TRANSIO" "21F24" :Usr) "xKILL" ("-->" "Cancel Halted Programs Cmd -- Cancels all currently halted programs. (Halted programs are @@ -3034,60 +3034,60 @@ PRG NXT RUN KILL.) If KILL is executed within a program, that program is also canceled. -- -Related: CONT,DOERR,HALT,PROMPT" "1A303" :Usr) "xLABEL" ("\\->" "Label Axes Cmd +Related: CONT,DOERR,HALT,PROMPT" "1A303" :Usr) "xLABEL" ("-->" "Label Axes Cmd -- Labels axes in PICT with x- and y-axis variable names and with the minimum and maximum values of the display ranges. -- -Related: LABEL,DRAW,DRAX" "1E2D5" :Usr) "xLASTARG" ("\\-> ob1 .. obn" "Last Arguments Cmd +Related: LABEL,DRAW,DRAX" "1E2D5" :Usr) "xLASTARG" ("--> ob1 .. obn" "Last Arguments Cmd -- Returns copies of the arguments of the most recently executed -command." "1A604" :Usr) "xLAST" ("\\-> ob1 .. obn" "Last Arguments Cmd +command." "1A604" :Usr) "xLAST" ("--> ob1 .. obn" "Last Arguments Cmd -- Returns copies of the arguments of the most recently executed -command." "1A604" :Usr) "x\\->LCD" ("grob \\->" "Graphics Object to LCD Cmd +command." "1A604" :Usr) "x\\->LCD" ("grob -->" "Graphics Object to LCD Cmd -- Displays the graphics object from level 1, with its upper left pixel in the upper left corner of the display. -- -Related: LCD\\->,BLANK,\\->GROB" "1E58D" :Usr) "x>LCD" ("grob \\->" "Graphics Object to LCD Cmd +Related: LCD\\->,BLANK,\\->GROB" "1E58D" :Usr) "x>LCD" ("grob -->" "Graphics Object to LCD Cmd -- Displays the graphics object from level 1, with its upper left pixel in the upper left corner of the display. -- -Related: LCD\\->,BLANK,\\->GROB" "1E58D" :Usr) "xLCD\\->" ("\\-> grob" "LCD to Graphics Object Cmd +Related: LCD\\->,BLANK,\\->GROB" "1E58D" :Usr) "xLCD\\->" ("--> grob" "LCD to Graphics Object Cmd -- Returns the current stack and menu display as a 131x64 graphics object. -- -Related: \\->LCD,\\->GROB" "1E572" :Usr) "xLCD>" ("\\-> grob" "LCD to Graphics Object Cmd +Related: \\->LCD,\\->GROB" "1E572" :Usr) "xLCD>" ("--> grob" "LCD to Graphics Object Cmd -- Returns the current stack and menu display as a 131x64 graphics object. -- -Related: \\->LCD,\\->GROB" "1E572" :Usr) "xLIBS" ("\\-> {title nlib nport ...}" "Libraries Cmd +Related: \\->LCD,\\->GROB" "1E572" :Usr) "xLIBS" ("--> {title nlib nport ...}" "Libraries Cmd -- Lists the title, number, and port of each library attached to the current directory. -- -Related: ATTACH,DETACH" "2142D" :Usr) "xLINE" ("(x1,y1) (x2,y2) \\-> -{#n1 #m1} {#n2 #m2} \\->" "Draw Line Cmd +Related: ATTACH,DETACH" "2142D" :Usr) "xLINE" ("(x1,y1) (x2,y2) --> +{#n1 #m1} {#n2 #m2} -->" "Draw Line Cmd -- Draws a line in PICT between the coordinates in levels 1 and 2. -- -Related: ARC,BOX,TLINE" "1E398" :Usr) "x\\GSLINE" ("\\-> symb" "Regression Model Formula Cmd +Related: ARC,BOX,TLINE" "1E398" :Usr) "x\\GSLINE" ("--> symb" "Regression Model Formula Cmd -- Returns an expression representing the best fit line according @@ -3099,7 +3099,7 @@ from the reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,COL\\GS,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL" "200F3" :Usr) "xSIGMALINE" ("\\-> symb" "Regression Model Formula Cmd +Related: BESTFIT,COL\\GS,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL" "200F3" :Usr) "xSIGMALINE" ("--> symb" "Regression Model Formula Cmd -- Returns an expression representing the best fit line according @@ -3111,7 +3111,7 @@ from the reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,COL\\GS,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL" "200F3" :Usr) "xLINFIT" ("\\->" "Linear Curve Fit Cmd +Related: BESTFIT,COL\\GS,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL" "200F3" :Usr) "xLINFIT" ("-->" "Linear Curve Fit Cmd -- Stores LINFIT as the fifth parameter in the reserved variable @@ -3121,33 +3121,33 @@ linear curve fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT" "201B1" :Usr) "xLIST\\->" ("{} \\-> ob1...obn n" "List to Stack Cmd +Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT" "201B1" :Usr) "xLIST\\->" ("{} --> ob1...obn n" "List to Stack Cmd -- Takes a list of n objects and returns them in separate levels, and returns the total number of objects to level 1. -- -Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "1C95A" :Usr) "xLIST>" ("{} \\-> ob1...obn n" "List to Stack Cmd +Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "1C95A" :Usr) "xLIST>" ("{} --> ob1...obn n" "List to Stack Cmd -- Takes a list of n objects and returns them in separate levels, and returns the total number of objects to level 1. -- -Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "1C95A" :Usr) "x\\->LIST" ("ob1 .. obn n \\-> {}" "Stack to List Cmd +Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "1C95A" :Usr) "x\\->LIST" ("ob1 .. obn n --> {}" "Stack to List Cmd -- Takes n objects from level n+1 through level 2 and returns a list of those n objects. -- -Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "1C783" :Usr) "x>LIST" ("ob1 .. obn n \\-> {}" "Stack to List Cmd +Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "1C783" :Usr) "x>LIST" ("ob1 .. obn n --> {}" "Stack to List Cmd -- Takes n objects from level n+1 through level 2 and returns a list of those n objects. -- -Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "1C783" :Usr) "xLN" ("x \\-> x'" "Natural Logarithm Analytic Func +Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "1C783" :Usr) "xLN" ("x --> x'" "Natural Logarithm Analytic Func -- Returns the natural (base e) logarithm of the argument. @@ -3155,14 +3155,14 @@ logarithm of the argument. z \\-> ln z 'sym' \\-> 'LN(sym)' -- -Related: ALOG,EXP,ISOL,LNP1,LOG" "1B94F" :Usr) "xLNP1" ("x \\-> x'" "Natural Log of x+1 Analytic Func +Related: ALOG,EXP,ISOL,LNP1,LOG" "1B94F" :Usr) "xLNP1" ("x --> x'" "Natural Log of x+1 Analytic Func -- Returns ln (x + 1). -- x \\-> ln(x+1) 'sym' \\-> 'LNP1(sym)' -- -Related: EXPM,LN" "1BA8C" :Usr) "xLOG" ("x \\-> x'" "Common Logarithm Analytic Func +Related: EXPM,LN" "1BA8C" :Usr) "xLOG" ("x --> x'" "Common Logarithm Analytic Func -- Returns the common logarithm (base 10) of the argument. @@ -3170,7 +3170,7 @@ Returns the common logarithm z \\-> log z 'sym' \\-> 'LOG(sym)' -- -Related: ALOG,EXP,ISOL,LN" "1B9C6" :Usr) "xLOGFIT" ("\\->" "Logarithmic Curve Fit Cmd +Related: ALOG,EXP,ISOL,LN" "1B9C6" :Usr) "xLOGFIT" ("-->" "Logarithmic Curve Fit Cmd -- Stores LOGFIT as the fifth parameter in the reserved variable @@ -3180,7 +3180,7 @@ logarithmic curve-fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT" "201D6" :Usr) "xLR" ("\\-> Intercept Slope" "Linear Regression Cmd +Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT" "201D6" :Usr) "xLR" ("--> Intercept Slope" "Linear Regression Cmd -- Uses the currently selected statistical model to calculate the @@ -3192,34 +3192,34 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BESTFIT,COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,PREDX,PREDY, PWRFIT,XCOL,YCOL" "1FF20" :Usr) "xMANT" ("x \\-> x'" "Mantissa Func +Related: BESTFIT,COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,PREDX,PREDY, PWRFIT,XCOL,YCOL" "1FF20" :Usr) "xMANT" ("x --> x'" "Mantissa Func -- Returns the mantissa of the argument. -- x \\-> ymant 'sym' \\-> 'MANT(sym)' -- -Related: SIGN,XPON" "1BE9C" :Usr) "x\\|vMATCH" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Match Pattern Down Cmd +Related: SIGN,XPON" "1BE9C" :Usr) "x\\|vMATCH" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Match Pattern Down Cmd -- Rewrites an expression. -- -Related: X\\|^MATCH" "1FA8D" :Usr) "xMATCHDN" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Match Pattern Down Cmd +Related: X\\|^MATCH" "1FA8D" :Usr) "xMATCHDN" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Match Pattern Down Cmd -- Rewrites an expression. -- -Related: X\\|^MATCH" "1FA8D" :Usr) "x\\|^MATCH" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Bottom-Up Match and Replace Cmd +Related: X\\|^MATCH" "1FA8D" :Usr) "x\\|^MATCH" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Bottom-Up Match and Replace Cmd -- Rewrites an expression. -- -Related: X\\|VMATCH" "1FA59" :Usr) "xMATCHUP" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Bottom-Up Match and Replace Cmd +Related: X\\|VMATCH" "1FA59" :Usr) "xMATCHUP" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Bottom-Up Match and Replace Cmd -- Rewrites an expression. -- -Related: X\\|VMATCH" "1FA59" :Usr) "xMAX" ("x y \\-> x'" "Maximum Func +Related: X\\|VMATCH" "1FA59" :Usr) "xMAX" ("x y --> x'" "Maximum Func -- Returns the greater (more positive) of the arguments. @@ -3230,7 +3230,7 @@ of the arguments. 'sym1' 'sym2' \\-> 'MAX(sym1, sym2)' x_u1 y_u2 \\-> max(x_u1, y_u2) -- -Related: MIN" "1BC71" :Usr) "xMAXR" ("\\-> MAXR" "Maximum Real Func +Related: MIN" "1BC71" :Usr) "xMAXR" ("--> MAXR" "Maximum Real Func -- Returns the symbolic constant 'MAXR' or its numerical @@ -3239,8 +3239,8 @@ representation, 9.99999999999E499. \\-> 'MAXR' \\-> 9.99999999999E499 -- -Related: Ee,i,MINR,\\pi" "1AADF" :Usr) "xMAX\\GS" ("\\-> xmax -\\-> [x1...xn]" "Maximum Sigma Cmd +Related: Ee,i,MINR,\\pi" "1AADF" :Usr) "xMAX\\GS" ("--> xmax +--> [x1...xn]" "Maximum Sigma Cmd -- Finds the maximum coordinate value in each of the m columns of @@ -3249,8 +3249,8 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MEAN,MIN\\GS,SDEV,TOT,VAR" "1FE7E" :Usr) "xMAXSIGMA" ("\\-> xmax -\\-> [x1...xn]" "Maximum Sigma Cmd +Related: BINS,MEAN,MIN\\GS,SDEV,TOT,VAR" "1FE7E" :Usr) "xMAXSIGMA" ("--> xmax +--> [x1...xn]" "Maximum Sigma Cmd -- Finds the maximum coordinate value in each of the m columns of @@ -3259,8 +3259,8 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MEAN,MIN\\GS,SDEV,TOT,VAR" "1FE7E" :Usr) "xMEAN" ("\\-> xmean -\\-> [x1...xn]" "Mean Cmd +Related: BINS,MEAN,MIN\\GS,SDEV,TOT,VAR" "1FE7E" :Usr) "xMEAN" ("--> xmean +--> [x1...xn]" "Mean Cmd -- Returns the mean of each of the m columns of coordinate values in @@ -3269,12 +3269,12 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MAX\\GS,MIN\\GS,SDEV,TOT,VAR" "1FE99" :Usr) "xMEM" ("\\-> x" "Memory Available Cmd +Related: BINS,MAX\\GS,MIN\\GS,SDEV,TOT,VAR" "1FE99" :Usr) "xMEM" ("--> x" "Memory Available Cmd -- Returns the number of bytes of available RAM. -- -Related: BYTES" "20FAA" :Usr) "xMERGE" ("1 \\->" "Merge RAM Card Cmd +Related: BYTES" "20FAA" :Usr) "xMERGE" ("1 -->" "Merge RAM Card Cmd Only useful on the 48. -- Merges the RAM from the card in @@ -3282,7 +3282,7 @@ port 1 with the rest of main user memory. Merged memory is no longer independent. -- -Related: FREE,FREE1" "2137F" :Usr) "xMIN" ("x y \\-> x'" "Minumum Func +Related: FREE,FREE1" "2137F" :Usr) "xMIN" ("x y --> x'" "Minumum Func -- Returns the lesser (more negative) of its two arguments. @@ -3293,7 +3293,7 @@ negative) of its two arguments. 'sym1' 'sym2' \\-> 'MIN(sym1, sym2)' x_u1 y_u2 \\-> min(x_u1, y_u2) -- -Related: MAX" "1BCE3" :Usr) "xMINR" ("\\-> MINR" "Minimum Real Func +Related: MAX" "1BCE3" :Usr) "xMINR" ("--> MINR" "Minimum Real Func -- Returns the symbolic constant 'MINR' or its numerical representation, @@ -3302,8 +3302,8 @@ Returns the symbolic constant \\-> 'MAXR' \\-> 1.00000000000E-499 -- -Related: e,i,MAXR,\\pi" "1AB01" :Usr) "xMIN\\GS" ("\\-> xmin -\\-> [x1...xn]" "Minimum Sigma Cmd +Related: e,i,MAXR,\\pi" "1AB01" :Usr) "xMIN\\GS" ("--> xmin +--> [x1...xn]" "Minimum Sigma Cmd -- Finds the minimum coordinate value in each of the m current @@ -3312,8 +3312,8 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MAX\\GS,MEAN,SDEV,TOT,VAR" "1FEB4" :Usr) "xMINSIGMA" ("\\-> xmin -\\-> [x1...xn]" "Minimum Sigma Cmd +Related: BINS,MAX\\GS,MEAN,SDEV,TOT,VAR" "1FEB4" :Usr) "xMINSIGMA" ("--> xmin +--> [x1...xn]" "Minimum Sigma Cmd -- Finds the minimum coordinate value in each of the m current @@ -3322,7 +3322,7 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MAX\\GS,MEAN,SDEV,TOT,VAR" "1FEB4" :Usr) "xMOD" ("x y \\-> x'" "Modulo Func +Related: BINS,MAX\\GS,MEAN,SDEV,TOT,VAR" "1FEB4" :Usr) "xMOD" ("x y --> x'" "Modulo Func -- Returns a remainder defined by: x mod y = x - y floor (x/y) @@ -3332,7 +3332,7 @@ x mod y = x - y floor (x/y) 'sym' x \\-> 'MOD(sym, x)' 'sym1' 'sym2' \\-> 'MOD(sym1, sym2)' -- -Related: FLOOR,/" "1BE4D" :Usr) "xNEG" ("x \\-> x'" "Negate Analytic Func +Related: FLOOR,/" "1BE4D" :Usr) "xNEG" ("x --> x'" "Negate Analytic Func -- Changes the sign or negates an object. @@ -3345,18 +3345,18 @@ object. grob1 \\-> grob2 PICT1 \\-> PICT2 -- -Related: ABS,CONJ,NOT,SIGN" "1A995" :Usr) "xNEWOB" ("ob \\-> ob" "New Object Cmd +Related: ABS,CONJ,NOT,SIGN" "1A995" :Usr) "xNEWOB" ("ob --> ob" "New Object Cmd -- Creates a new copy of the specifiedfied object. -- -Related: MEM,PURGE" "1A2BC" :Usr) "xNEXT" ("\\->" "NEXT Cmd +Related: MEM,PURGE" "1A2BC" :Usr) "xNEXT" ("-->" "NEXT Cmd -- Ends definite loop structures. See the FOR and START command entries for syntax information. -- -Related: FOR,START,STEP" "2324C" :Usr) "xNOT" ("x \\-> x'" "NOT Cmd +Related: FOR,START,STEP" "2324C" :Usr) "xNOT" ("x --> x'" "NOT Cmd -- Returns the one's complement or the logical inverse of the argument. @@ -3366,14 +3366,14 @@ the logical inverse of the argument. \"str1\" \\-> \"str2\" 'sym' \\-> 'NOT sym' -- -Related: AND,OR,XOR" "1E88F" :Usr) "~xNOVAL" ("\\->" "INFORM Place Holder/Result Cmd +Related: AND,OR,XOR" "1E88F" :Usr) "~xNOVAL" ("-->" "INFORM Place Holder/Result Cmd -- Place holder for reset and initial values in user-defined dialog boxes. NOVAL is returned to the stack when a field is empty. -- -Related: INFORM" "05B0AB" :Usr) "xN\\GS" ("\\-> nrows" "Number of Rows Cmd +Related: INFORM" "05B0AB" :Usr) "xN\\GS" ("--> nrows" "Number of Rows Cmd -- Returns the number of rows in the current statistical matrix @@ -3381,7 +3381,7 @@ current statistical matrix -- TEXT:Reserved|\\GSDAT -- -Related: \\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "1FDA6" :Usr) "xNSIGMA" ("\\-> nrows" "Number of Rows Cmd +Related: \\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "1FDA6" :Usr) "xNSIGMA" ("--> nrows" "Number of Rows Cmd -- Returns the number of rows in the current statistical matrix @@ -3389,12 +3389,12 @@ current statistical matrix -- TEXT:Reserved|\\GSDAT -- -Related: \\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "1FDA6" :Usr) "xNUM" ("$ \\-> n" "Character Number Cmd +Related: \\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "1FDA6" :Usr) "xNUM" ("$ --> n" "Character Number Cmd -- Returns the character code n for the first character in the string. -- -Related: CHR,POS,REPL,SIZE,SUB" "1CB46" :Usr) "x\\->NUM" ("x \\-> x'" "Evaluate to Number Cmd +Related: CHR,POS,REPL,SIZE,SUB" "1CB46" :Usr) "x\\->NUM" ("x --> x'" "Evaluate to Number Cmd -- Evaluates a symbolic argument object and returns the numerical @@ -3402,7 +3402,7 @@ result. -- objsym \\-> z -- -Related: \\->Q,\\->Qpi" "1A5E4" :Usr) "x>NUM" ("x \\-> x'" "Evaluate to Number Cmd +Related: \\->Q,\\->Qpi" "1A5E4" :Usr) "x>NUM" ("x --> x'" "Evaluate to Number Cmd -- Evaluates a symbolic argument object and returns the numerical @@ -3410,7 +3410,7 @@ result. -- objsym \\-> z -- -Related: \\->Q,\\->Qpi" "1A5E4" :Usr) "xOBJ\\->" ("ob \\-> ?" "Object to Stack Cmd +Related: \\->Q,\\->Qpi" "1A5E4" :Usr) "xOBJ\\->" ("ob --> ?" "Object to Stack Cmd -- Separates an object into its components onto the stack. For some @@ -3426,7 +3426,7 @@ composites is returned to level 1. x_u \\-> x 1_u :tag:obj \\-> obj \"tag\" -- -Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "1CF7B" :Usr) "xOBJ>" ("ob \\-> ?" "Object to Stack Cmd +Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "1CF7B" :Usr) "xOBJ>" ("ob --> ?" "Object to Stack Cmd -- Separates an object into its components onto the stack. For some @@ -3442,13 +3442,13 @@ composites is returned to level 1. x_u \\-> x 1_u :tag:obj \\-> obj \"tag\" -- -Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "1CF7B" :Usr) "xOCT" ("\\->" "Octal Mode Cmd +Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "1CF7B" :Usr) "xOCT" ("-->" "Octal Mode Cmd -- Selects octal base for binary integer operations. (The default base is decimal.) -- -Related: BIN,DEC,HEX,RCWS,STWS" "1C5AA" :Usr) "xOFF" ("\\->" "Off Cmd +Related: BIN,DEC,HEX,RCWS,STWS" "1C5AA" :Usr) "xOFF" ("-->" "Off Cmd -- Turns off the calculator. -- @@ -3459,7 +3459,7 @@ the reserved variable PRTPAR so that the extended character set of the HP 48 matches that of the HP 82240A Infrared Printer. -Not useful on the 49G." "1EE38" :Usr) "xOPENIO" ("\\->" "Open I/O Port Cmd +Not useful on the 49G." "1EE38" :Usr) "xOPENIO" ("-->" "Open I/O Port Cmd -- Opens the serial port or the IR port using the I/O parameters in @@ -3467,7 +3467,7 @@ the reserved variable IOPAR. -- TEXT:Reserved|IOPAR -- -Related: BUFLEN,CLOSEIO,SBRK,SRECV, STIME,XMIT" "21EB5" :Usr) "xOR" ("x y \\-> x'" "OR Func +Related: BUFLEN,CLOSEIO,SBRK,SRECV, STIME,XMIT" "21EB5" :Usr) "xOR" ("x y --> x'" "OR Func -- Returns the logical OR of two arguments. @@ -3479,40 +3479,40 @@ arguments. 'sym' T/F \\-> 'sym OR T/F' 'sym1' 'sym2' \\-> 'sym1 OR sym2' -- -Related: AND,NOT,XOR" "1E809" :Usr) "xORDER" ("{names} \\->" "Order Variables Cmd +Related: AND,NOT,XOR" "1E809" :Usr) "xORDER" ("{names} -->" "Order Variables Cmd -- Reorders the variables in the current directory (shown in the VAR menu) to the order specified. -- -Related: VARS" "20FD9" :Usr) "xOVER" ("1 2 \\-> 1 2 1" "Over Cmd +Related: VARS" "20FD9" :Usr) "xOVER" ("1 2 --> 1 2 1" "Over Cmd -- Returns a copy to stack level 1 of the object in level 2. -- -Related: PICK,ROLL,ROLLD,ROT,SWAP" "1FC29" :Usr) "xPARAMETRIC" ("\\->" "Parametric Plot Type Cmd +Related: PICK,ROLL,ROLLD,ROT,SWAP" "1FC29" :Usr) "xPARAMETRIC" ("-->" "Parametric Plot Type Cmd -- Sets the plot type to PARAMETRIC. -- -Related: BAR,CONTOUR,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "1E6C1" :Usr) "xPARITY" ("n \\->" "Parity Cmd +Related: BAR,CONTOUR,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "1E6C1" :Usr) "xPARITY" ("n -->" "Parity Cmd -- Sets the parity value in the reserved variable IOPAR. -- TEXT:Reserved|IOPAR -- -Related: BAUD,CKSM,TRANSIO" "2202C" :Usr) "xPATH" ("\\-> {HOME dir1 .. dirn}" "Current Path Cmd +Related: BAUD,CKSM,TRANSIO" "2202C" :Usr) "xPATH" ("--> {HOME dir1 .. dirn}" "Current Path Cmd -- Returns a list specifying the path to the current directory. -- -Related: CRDIR,HOME,PGDIR,UPDIR" "1A125" :Usr) "xPDIM" ("(xmin,ymin) (xmax,ymax) \\-> -#width #height \\->" "PICT Dimension Cmd +Related: CRDIR,HOME,PGDIR,UPDIR" "1A125" :Usr) "xPDIM" ("(xmin,ymin) (xmax,ymax) --> +#width #height -->" "PICT Dimension Cmd -- Replaces PICT with a blank PICT of the specified dimensions. -- -Related: PMAX,PMIN" "1E201" :Usr) "xPERM" ("n k \\-> n'" "Permutations Func +Related: PMAX,PMIN" "1E201" :Usr) "xPERM" ("n k --> n'" "Permutations Func -- Returns the number of possible permutations of n items taken m @@ -3523,90 +3523,90 @@ at a time. n 'symm' \\-> 'PERM(n,symm)' 'symn' 'symm' \\-> 'PERM(symn,symm)' -- -Related: COMB,!" "1C236" :Usr) "xPGDIR" ("name \\->" "Purge Directory Cmd +Related: COMB,!" "1C236" :Usr) "xPGDIR" ("name -->" "Purge Directory Cmd -- Purges the named directory (whether empty or not). -- -Related: CLVAR,CRDIR,HOME,PATH,PURGE, UPDIR" "2123A" :Usr) "xPICK" ("1...n n \\-> 1..n 1" "Pick Object Cmd +Related: CLVAR,CRDIR,HOME,PATH,PURGE, UPDIR" "2123A" :Usr) "xPICK" ("1...n n --> 1..n 1" "Pick Object Cmd -- Copies the contents of a specified level to level 1. -- -Related: DUP,DUPN,DUP2,OVER,ROLL,ROLLD, ROT,SWAP" "1FC9A" :Usr) "xPICT" ("\\-> PICT" "PICT Cmd +Related: DUP,DUPN,DUP2,OVER,ROLL,ROLLD, ROT,SWAP" "1FC9A" :Usr) "xPICT" ("--> PICT" "PICT Cmd -- Puts the name PICT on the stack. -- -Related: GOR,GCOR,NEG,PICTURE,PVIEW, RCL,REPL,SIZE,STO,SUB" "1E436" :Usr) "xPICTURE" ("\\->" "Picture Environment Cmd +Related: GOR,GCOR,NEG,PICTURE,PVIEW, RCL,REPL,SIZE,STO,SUB" "1E436" :Usr) "xPICTURE" ("-->" "Picture Environment Cmd -- Selects the Picture environment (selects the graphics display and activates the graphics cursor and Picture menu). -- -Related: PVIEW,TEXT,PIC" "1E2BA" :Usr) "xGRAPH" ("\\->" "Picture Environment Cmd +Related: PVIEW,TEXT,PIC" "1E2BA" :Usr) "xGRAPH" ("-->" "Picture Environment Cmd -- Selects the Picture environment (selects the graphics display and activates the graphics cursor and Picture menu). -- -Related: PVIEW,TEXT,PIC" "1E2BA" :Usr) "xPIX?" ("(x,y) \\-> 1/0 -{#n #m} \\-> 1/0" "Pixel On? Cmd +Related: PVIEW,TEXT,PIC" "1E2BA" :Usr) "xPIX?" ("(x,y) --> 1/0 +{#n #m} --> 1/0" "Pixel On? Cmd -- Tests whether the specified pixel in PICT is on; returns 1 (true) if the pixel is on, and 0 (false) if the pixel is off. -- -Related: PIXON,PIXOFF" "1E36E" :Usr) "xPIXOFF" ("(x,y) \\-> -{#n #m} \\->" "Pixel Off Cmd +Related: PIXON,PIXOFF" "1E36E" :Usr) "xPIXOFF" ("(x,y) --> +{#n #m} -->" "Pixel Off Cmd -- Turns off the pixel at the specified coordinate in PICT. -- -Related: PIX?,PIXON" "1E344" :Usr) "xPIXON" ("(x,y) \\-> -{#n #m} \\->" "Pixel On Cmd +Related: PIX?,PIXON" "1E344" :Usr) "xPIXON" ("(x,y) --> +{#n #m} -->" "Pixel On Cmd -- Turns on the pixel at the specified coordinate in PICT. -- -Related: PIX?,PIXOFF" "1E31A" :Usr) "xPKT" ("$data $type \\-> $response" "Packet Cmd +Related: PIX?,PIXOFF" "1E31A" :Usr) "xPKT" ("$data $type --> $response" "Packet Cmd -- Used to send command \"packets\" (and receive requested data) to a Kermit server. -- -Related: CLOSEIO,KERRM,SERVER" "220DD" :Usr) "xPMAX" ("(x,y) \\->" "PICT Maximum Cmd +Related: CLOSEIO,KERRM,SERVER" "220DD" :Usr) "xPMAX" ("(x,y) -->" "PICT Maximum Cmd -- Specifies (x,y) as the coordinates at the upper right corner of the display. -- -Related: PDIM,PMIN,XRNG,YRNG" "1E09E" :Usr) "xPMIN" ("(x,y) \\->" "PICT Minimum Cmd +Related: PDIM,PMIN,XRNG,YRNG" "1E09E" :Usr) "xPMIN" ("(x,y) -->" "PICT Minimum Cmd -- Specifies (x,y) as the coordinates at the lower left corner of the display. -- -Related: PDIM,PMAX,XRNG,YRNG" "1E07E" :Usr) "xPOLAR" ("\\->" "Polar Plot Type Cmd +Related: PDIM,PMAX,XRNG,YRNG" "1E07E" :Usr) "xPOLAR" ("-->" "Polar Plot Type Cmd -- Sets the plot type to POLAR. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "1E6a1" :Usr) "xPOS" ("str substring \\-> n/0 -{} ob \\-> n/0" "Position Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "1E6a1" :Usr) "xPOS" ("str substring --> n/0 +{} ob --> n/0" "Position Cmd -- Returns the position of a substring within a string or the position of an object within a list. -- -Related: CHR,NUM,REPL,SIZE,SUB" "1CAB4" :Usr) "xPR1" ("ob \\-> ob" "Print Level 1 Cmd +Related: CHR,NUM,REPL,SIZE,SUB" "1CAB4" :Usr) "xPR1" ("ob --> ob" "Print Level 1 Cmd -- Prints an object in multiline printer format. -- -Related: CR,DELAY,OLDPRT,PRTLCD,PRST, PRSTC,PRVAR" "1EE53" :Usr) "xPREDV" ("x \\-> y" "Predicted y-Value Cmd +Related: CR,DELAY,OLDPRT,PRTLCD,PRST, PRSTC,PRVAR" "1EE53" :Usr) "xPREDV" ("x --> y" "Predicted y-Value Cmd -- Returns the predicted dependent variable value ydepend, based on @@ -3618,7 +3618,7 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: PREDX" "1FF7A" :Usr) "xPREDX" ("y \\-> x" "Predicted x-Value Cmd +Related: PREDX" "1FF7A" :Usr) "xPREDX" ("y --> x" "Predicted x-Value Cmd -- Returns the predicted dependent variable value xindepend, based @@ -3630,7 +3630,7 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDY,PWRFIT,XCOL,YCOL" "1FFBA" :Usr) "xPREDY" ("x \\-> y" "Predicted y-Value Cmd +Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDY,PWRFIT,XCOL,YCOL" "1FFBA" :Usr) "xPREDY" ("x --> y" "Predicted y-Value Cmd -- Returns the predicted dependent variable value ydepend, based on @@ -3642,19 +3642,19 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDX,PWRFIT,XCOL,YCOL" "1FF9A" :Usr) "xPRLCD" ("\\->" "Print LCD Cmd +Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDX,PWRFIT,XCOL,YCOL" "1FF9A" :Usr) "xPRLCD" ("-->" "Print LCD Cmd -- Prints a pixel-by-pixel image of the current display (excluding the annunciators) -- -Related: CR,DELAY,OLDPRT,PRST,PRSTC, PRVAR,PR1" "1EF63" :Usr) "xPROMPT" ("$ \\->" "Prompt Cmd +Related: CR,DELAY,OLDPRT,PRST,PRSTC, PRVAR,PR1" "1EF63" :Usr) "xPROMPT" ("$ -->" "Prompt Cmd -- Displays the contents of \"prompt\" in the status area, and halts program execution. -- -Related: CONT,DISP,FREEZE,HALT,INFORM, INPUT,MSGBOX" "23824" :Usr) "xPRST" ("\\->" "Print Stack Cmd +Related: CONT,DISP,FREEZE,HALT,INFORM, INPUT,MSGBOX" "23824" :Usr) "xPRST" ("-->" "Print Stack Cmd -- Prints all objects in the stack, starting with the object in the @@ -3666,16 +3666,16 @@ Prints in compact form all objects in the stack, starting with the object in the highest level. -- -Related: PR,DELAY,OLDPRT,PRLCD,PRST, PRVAR,PR1" "1EE6E" :Usr) "xPRVAR" ("name \\-> -{names} \\-> -:port:name \\->" "Print Variable Cmd +Related: PR,DELAY,OLDPRT,PRLCD,PRST, PRVAR,PR1" "1EE6E" :Usr) "xPRVAR" ("name --> +{names} --> +:port:name -->" "Print Variable Cmd -- Searches the current directory path or port for the specified variables and prints the name and contents of each variable. -- -Related: CP,DELAY,OLDPRT,PR1,PRLCD, PRST,PRSTC" "1EEBF" :Usr) "xPUT" ("ob pos obj \\-> ob' +Related: CP,DELAY,OLDPRT,PR1,PRLCD, PRST,PRSTC" "1EEBF" :Usr) "xPUT" ("ob pos obj --> ob' ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Put Element Cmd -- @@ -3686,7 +3686,7 @@ in level 2; if the array or list is unnamed, returns the new array or list. -- -Related: GET,GETI,PUTI" "1D407" :Usr) "xPUTI" ("ob pos obj \\-> [] pos' +Related: GET,GETI,PUTI" "1D407" :Usr) "xPUTI" ("ob pos obj --> [] pos' ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Put and Increment Index Cmd -- @@ -3697,7 +3697,7 @@ in level 2, returning the new array or list and the next position in that array or list. -- -Related: GET,GETI,PUT" "1D5DF" :Usr) "xPVARS" ("nport \\-> {} mem" "Port-Variables Cmd +Related: GET,GETI,PUT" "1D5DF" :Usr) "xPVARS" ("nport --> {} mem" "Port-Variables Cmd -- Returns a list of the backup objects (:nport:name) and the lib- @@ -3706,8 +3706,8 @@ the specified port. Also returns the available memory size (if RAM) or the memory type. -- -Related: VARS" "211FC" :Usr) "xPVIEW" ("(x,y) \\-> -{#n #m} \\->" "PICT View Cmd +Related: VARS" "211FC" :Usr) "xPVIEW" ("(x,y) --> +{#n #m} -->" "PICT View Cmd -- Displays PICT with the specified coordinate at the upper left @@ -3723,19 +3723,19 @@ power curve fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LINFIT, LOGFIT,LR" "20220" :Usr) "xPX\\->C" ("{#m #n} \\-> (x,y)" "Pixel to Complex Cmd +Related: BESTFIT,EXPFIT,LINFIT, LOGFIT,LR" "20220" :Usr) "xPX\\->C" ("{#m #n} --> (x,y)" "Pixel to Complex Cmd -- Converts the specified pixel coordinates to user-unit coordinates. -- -Related: C\\->PX" "1E27A" :Usr) "xPX>C" ("{#m #n} \\-> (x,y)" "Pixel to Complex Cmd +Related: C\\->PX" "1E27A" :Usr) "xPX>C" ("{#m #n} --> (x,y)" "Pixel to Complex Cmd -- Converts the specified pixel coordinates to user-unit coordinates. -- -Related: C\\->PX" "1E27A" :Usr) "x\\->Q" ("x \\-> a/b" "To Quotient Cmd +Related: C\\->PX" "1E27A" :Usr) "x\\->Q" ("x --> a/b" "To Quotient Cmd -- Returns a rational form of the argument. @@ -3744,7 +3744,7 @@ argument. (x,y) \\-> 'a/b+c/d*i 'sym1' \\-> 'sym2' -- -Related: \\->Q\\pi,/" "1F9C4" :Usr) "x->Q" ("x \\-> a/b" "To Quotient Cmd +Related: \\->Q\\pi,/" "1F9C4" :Usr) "x->Q" ("x --> a/b" "To Quotient Cmd -- Returns a rational form of the argument. @@ -3753,7 +3753,7 @@ argument. (x,y) \\-> 'a/b+c/d*i 'sym1' \\-> 'sym2' -- -Related: \\->Q\\pi,/" "1F9C4" :Usr) "x\\->Q\\pi" ("x \\-> symb" "To Quotient Times \\pi Cmd +Related: \\->Q\\pi,/" "1F9C4" :Usr) "x\\->Q\\pi" ("x --> symb" "To Quotient Times \\pi Cmd -- Returns a rational form of the argument, or a rational form of @@ -3767,7 +3767,7 @@ denominator. (x,y) \\-> 'a/b*\\pi+c/d*\\pi*i (x,y) \\-> 'a/b+c/d*i -- -Related: \\->Q,/,\\pi" "1F9E9" :Usr) "x->QPI" ("x \\-> symb" "To Quotient Times \\pi Cmd +Related: \\->Q,/,\\pi" "1F9E9" :Usr) "x->QPI" ("x --> symb" "To Quotient Times \\pi Cmd -- Returns a rational form of the argument, or a rational form of @@ -3781,31 +3781,31 @@ denominator. (x,y) \\-> 'a/b*\\pi+c/d*\\pi*i (x,y) \\-> 'a/b+c/d*i -- -Related: \\->Q,/,\\pi" "1F9E9" :Usr) "xQUAD" ("symb var \\-> symb'" "Solve Quadratic Equation Cmd +Related: \\->Q,/,\\pi" "1F9E9" :Usr) "xQUAD" ("symb var --> symb'" "Solve Quadratic Equation Cmd -- Solves an algebraic object symb for the variable var, and returns an expression symb' representing the solution. -- -Related: COLCT,EXPAN,ISOL,SHOW,SOLVE" "20AB3" :Usr) "xQUOTE" ("ob \\-> 'ob" "Quote Argument Func +Related: COLCT,EXPAN,ISOL,SHOW,SOLVE" "20AB3" :Usr) "xQUOTE" ("ob --> 'ob" "Quote Argument Func -- Returns its argument unevaluated. -- 'sym' \\-> 'sym' obj \\-> obj -- -Related: APPLY,|" "1F500" :Usr) "xRAD" ("\\->" "Radians Mode Cmd +Related: APPLY,|" "1F500" :Usr) "xRAD" ("-->" "Radians Mode Cmd -- Sets Radians angle mode. -- -Related: DEG,RAD" "1C3B4" :Usr) "xRAND" ("\\-> x" "Random Number Cmd +Related: DEG,RAD" "1C3B4" :Usr) "xRAND" ("--> x" "Random Number Cmd -- Returns a pseudo-random number generated using a seed value, and updates the seed value. -- -Related: COMB,PERM,RDZ,!" "1C1B9" :Usr) "xRATIO" ("x y \\-> x/y" "Prefix Divide Func +Related: COMB,PERM,RDZ,!" "1C1B9" :Usr) "xRATIO" ("x y --> x/y" "Prefix Divide Func -- Prefix form of / (divide) generated by the Equation Writer Application. @@ -3825,7 +3825,7 @@ by the Equation Writer Application. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: /" "1FB5D" :Usr) "xPREDIV" ("x y \\-> x/y" "Prefix Divide Func +Related: /" "1FB5D" :Usr) "xPREDIV" ("x y --> x/y" "Prefix Divide Func -- Prefix form of / (divide) generated by the Equation Writer Application. @@ -3845,7 +3845,7 @@ by the Equation Writer Application. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: /" "1FB5D" :Usr) "xRCEQ" ("\\-> EQ" "Recall from EQ Cmd +Related: /" "1FB5D" :Usr) "xRCEQ" ("--> EQ" "Recall from EQ Cmd -- Returns the unevaluated contents of the reserved variable EQ from @@ -3853,28 +3853,28 @@ the current directory. -- TEXT:Reserved|EQ -- -Related: STEQ" "1F133" :Usr) "xRCL" ("var \\-> x -:port:nlib \\-> lib -:port:name \\-> ob -:port:{path} \\-> ob" "Recall Cmd +Related: STEQ" "1F133" :Usr) "xRCL" ("var --> x +:port:nlib --> lib +:port:name --> ob +:port:{path} --> ob" "Recall Cmd -- Returns the unevaluated contents of a specified variable or plug -in object. -- -Related: STO" "20B40" :Usr) "xRCLALARM" ("n \\-> {date time action rep}" "Recall Alarm Cmd +Related: STO" "20B40" :Usr) "xRCLALARM" ("n --> {date time action rep}" "Recall Alarm Cmd -- Recalls a specified alarm. -- -Related: DELALARM,FINDALARM,STOALARM" "19928" :Usr) "xRCLF" ("\\-> {#s1 #u1 #s2 #u2}" "Recall Flags Cmd +Related: DELALARM,FINDALARM,STOALARM" "19928" :Usr) "xRCLF" ("--> {#s1 #u1 #s2 #u2}" "Recall Flags Cmd -- Returns a list containing four 64 bit binary integers representing the states of the 64 system and user flags, respectively. -- -Related: STOF" "1C619" :Usr) "xRCLKEYS" ("\\-> {ob ... key ...} -\\-> {S ob ... key ...}" "Recall Key Assignments Cmd +Related: STOF" "1C619" :Usr) "xRCLKEYS" ("--> {ob ... key ...} +--> {S ob ... key ...}" "Recall Key Assignments Cmd -- Returns the current user key assignments. This includes an S @@ -3883,12 +3883,12 @@ are active (not suppressed) for those keys without user key assignments. -- -Related: ASN,DELKEYS,STOKEYS" "22586" :Usr) "xRCLMENU" ("\\-> x" "Recall Menu Number Cmd +Related: ASN,DELKEYS,STOKEYS" "22586" :Usr) "xRCLMENU" ("--> x" "Recall Menu Number Cmd -- Returns the menu number of the currently displayed menu. -- -Related: MENU,TMENU" "211E1" :Usr) "xRCL\\GS" ("\\-> [[]]" "Recall Sigma Cmd +Related: MENU,TMENU" "211E1" :Usr) "xRCL\\GS" ("--> [[]]" "Recall Sigma Cmd -- Returns the current stat matrix (the contents of reserved var @@ -3896,7 +3896,7 @@ Returns the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,STO\\GS,\\GS+,\\GS-" "1FD46" :Usr) "xRCLSIGMA" ("\\-> [[]]" "Recall Sigma Cmd +Related: CL\\GS,STO\\GS,\\GS+,\\GS-" "1FD46" :Usr) "xRCLSIGMA" ("--> [[]]" "Recall Sigma Cmd -- Returns the current stat matrix (the contents of reserved var @@ -3904,13 +3904,13 @@ Returns the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,STO\\GS,\\GS+,\\GS-" "1FD46" :Usr) "xRCWS" ("\\-> n" "Recall Wordsize Cmd +Related: CL\\GS,STO\\GS,\\GS+,\\GS-" "1FD46" :Usr) "xRCWS" ("--> n" "Recall Wordsize Cmd -- Returns the current wordsize in bits (1 through 64). -- -Related: BIN,DEC,HEX,OCT,STWS" "1C5FE" :Usr) "xRDM" ("ob size \\-> ob' -name size \\-> +Related: BIN,DEC,HEX,OCT,STWS" "1C5FE" :Usr) "xRDM" ("ob size --> ob' +name size --> ob= [] or [[]] size = {n} or {n m}" "Redimension Array Cmd -- @@ -3918,13 +3918,13 @@ Rearranges the elements of the argument according to the specified dimensions. -- -Related: TRN" "1D0DF" :Usr) "xRDZ" ("x \\->" "Randomize Cmd +Related: TRN" "1D0DF" :Usr) "xRDZ" ("x -->" "Randomize Cmd -- Uses a real number xseed as a seed for the RAND command. -- -Related: COMB,PERM,RAND,!" "1C1D4" :Usr) "xRE" ("(x,y) \\-> x -[] \\-> []'" "Real Part Func +Related: COMB,PERM,RAND,!" "1C1D4" :Usr) "xRE" ("(x,y) --> x +[] --> []'" "Real Part Func -- Returns the real part of the argument. @@ -3936,15 +3936,15 @@ argument. [ C-arr ] \\-> [ R-arr ] 'sym' \\-> 'RE(sym)' -- -Related: C\\->R,IM,R\\->C" "1C7CA" :Usr) "xRECN" ("name \\-> -$name \\->" "Receive Renamed Object Cmd +Related: C\\->R,IM,R\\->C" "1C7CA" :Usr) "xRECN" ("name --> +$name -->" "Receive Renamed Object Cmd -- Prepares the HP 48 to receive a file from another Kermit device, and to store the file in a specified variable. -- -Related: BAUD,CKSM,CLOSEIO,FINISH, KERRM,KGET,PARITY,RECV,SEND, SERVER,TRANSIO" "21F62" :Usr) "xRECV" ("\\->" "Receive Object Cmd +Related: BAUD,CKSM,CLOSEIO,FINISH, KERRM,KGET,PARITY,RECV,SEND, SERVER,TRANSIO" "21F62" :Usr) "xRECV" ("-->" "Receive Object Cmd -- Instructs the HP 48 to look for a named file from another Kermit @@ -3952,13 +3952,13 @@ device. The received file is stored in a variable named by the sender. -- -Related: BAUD,CKSM,FINISH,KGET,PARITY, RECN,SEND,SERVER,TRANSIO" "21F96" :Usr) "xREPEAT" ("1/0 \\->" "REPEAT Cmd +Related: BAUD,CKSM,FINISH,KGET,PARITY, RECN,SEND,SERVER,TRANSIO" "21F96" :Usr) "xREPEAT" ("1/0 -->" "REPEAT Cmd -- Starts loop clause in WHILE ... REPEAT ... END indefinite loop structure. -- -Related: END,WHILE" "2305D" :Usr) "xREPL" ("ob pos new \\-> ob' +Related: END,WHILE" "2305D" :Usr) "xREPL" ("ob pos new --> ob' ob= [[]] or [] or {} or $ or PICT pos= N or {n m} or (n,m)" "Replace Cmd -- @@ -3967,8 +3967,8 @@ Replaces a portion of the level object, beginning at a position specified in level 2. -- -Related: CHR,GOR,GXOR,NUM,POS,SIZE,SUB" "1C8EA" :Usr) "xRES" ("n_int \\-> -#n_int \\->" "Resolution Cmd +Related: CHR,GOR,GXOR,NUM,POS,SIZE,SUB" "1C8EA" :Usr) "xRES" ("n_int --> +#n_int -->" "Resolution Cmd -- Specifies the resolution of mathematical and statistical plots, @@ -3977,8 +3977,8 @@ interval between values of the independent variable used to generate the plots. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD, TRUTH,WIREFRAME,YSLICE" "1E126" :Usr) "xRESTORE" (":port:name \\-> -ob \\->" "Restore HOME Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD, TRUTH,WIREFRAME,YSLICE" "1E126" :Usr) "xRESTORE" (":port:name --> +ob -->" "Restore HOME Cmd -- Replaces the current HOME directory with the specified backup copy. @@ -3986,17 +3986,17 @@ with the specified backup copy. :nport:namebackup \\-> obj backup \\-> -- -Related: ARCHIVE" "2133C" :Usr) "xRL" ("# \\-> #'" "Rotate Left Cmd +Related: ARCHIVE" "2133C" :Usr) "xRL" ("# --> #'" "Rotate Left Cmd -- Rotates a binary integer one bit to the left. -- -Related: RLB,RR,RRB" "1959B" :Usr) "xRLB" ("# \\-> #'" "Rotate Left Byte Cmd +Related: RLB,RR,RRB" "1959B" :Usr) "xRLB" ("# --> #'" "Rotate Left Byte Cmd -- Rotates a binary integer one byte to the left. -- -Related: RL,RR,RRB" "195BB" :Usr) "xRND" ("x n \\-> x'" "Round Func +Related: RL,RR,RRB" "195BB" :Usr) "xRND" ("x n --> x'" "Round Func -- Rounds an object to a specified number of decimal places or @@ -4011,78 +4011,78 @@ current display format. x_u nrnd \\-> y_u x_u 'symrnd' \\-> 'RND(x_u,symrnd)' -- -Related: TRNC" "1BD55" :Usr) "xRNRM" ("[] \\-> x" "Row Norm Cmd +Related: TRNC" "1BD55" :Usr) "xRNRM" ("[] --> x" "Row Norm Cmd -- Returns the row norm (infinity norm) of its argument array. -- -Related: CNRM,CROSS,DET,DOT" "1BF9E" :Usr) "xROLL" ("1...n n \\-> 2...n 1" "Roll Objects Cmd +Related: CNRM,CROSS,DET,DOT" "1BF9E" :Usr) "xROLL" ("1...n n --> 2...n 1" "Roll Objects Cmd -- Moves the contents of a specified level to level 1, and rolls upwards the portion of the stack beneath the specified level. -- -Related: OVER,PICK,ROLLD,ROT,SWAP" "1FCB5" :Usr) "xROLLD" ("n ... 1 n \\-> 1 n...2" "Roll Down Cmd +Related: OVER,PICK,ROLLD,ROT,SWAP" "1FCB5" :Usr) "xROLLD" ("n ... 1 n --> 1 n...2" "Roll Down Cmd -- Moves the contents of level 1 to a specified level, and rolls downwards the portion of the stack beneath the specified level -- -Related: OVER,PICK,ROLL,ROT,SWAP" "1FCD0" :Usr) "xROOT" ("prog/s var guess \\-> x -prog/s var {guesses} \\-> x" "Root-Finder Cmd +Related: OVER,PICK,ROLL,ROT,SWAP" "1FCD0" :Usr) "xROOT" ("prog/s var guess --> x +prog/s var {guesses} --> x" "Root-Finder Cmd -- Returns a real number xroot that is a value of the specified variable var for which the specified program or algebraic object most nearly evaluates to zero or -a local extremum." "1F16E" :Usr) "xROT" ("1 2 3 \\-> 2 3 1" "Rotate Objects Cmd +a local extremum." "1F16E" :Usr) "xROT" ("1 2 3 --> 2 3 1" "Rotate Objects Cmd -- Rotates the first three objects on the stack, moving the object in level 3 to level 1. -- -Related: OVER,PICK,ROLL,ROLLD,SWAP,UNROT" "1FC0E" :Usr) "xRR" ("# \\-> x'" "Rotate Right Cmd +Related: OVER,PICK,ROLL,ROLLD,SWAP,UNROT" "1FC0E" :Usr) "xRR" ("# --> x'" "Rotate Right Cmd -- Rotates a binary integer one bit to the right. -- -Related: RL,RLB,RRB" "195DB" :Usr) "xRRB" ("# \\-> x'" "Rotate Right Byte Cmd +Related: RL,RLB,RRB" "195DB" :Usr) "xRRB" ("# --> x'" "Rotate Right Byte Cmd -- Rotates a binary integer one byte to the right. -- -Related: RL,RLB,RR" "195FB" :Usr) "xRSD" ("[B] [[A]] [Z] \\-> []' -[[B]] [[A]] [[Z]] \\-> [[]]'" "Residual Cmd +Related: RL,RLB,RR" "195FB" :Usr) "xRSD" ("[B] [[A]] [Z] --> []' +[[B]] [[A]] [[Z]] --> [[]]'" "Residual Cmd -- Computes the residual B - AZ of -the arrays B, A, and Z." "1C03E" :Usr) "xRULES" ("" "" "20A7D" :Usr) "xR\\->B" ("x \\-> #" "Real to Binary Cmd +the arrays B, A, and Z." "1C03E" :Usr) "xRULES" ("" "" "20A7D" :Usr) "xR\\->B" ("x --> #" "Real to Binary Cmd -- Converts a positive real integer to its binary integer equivalent. -- -Related: B\\->R" "1969B" :Usr) "xR>B" ("x \\-> #" "Real to Binary Cmd +Related: B\\->R" "1969B" :Usr) "xR>B" ("x --> #" "Real to Binary Cmd -- Converts a positive real integer to its binary integer equivalent. -- -Related: B\\->R" "1969B" :Usr) "xR\\->C" ("x y \\-> (x,y) -[X] [Y] \\-> [(x,y)]" "Real to Complex Cmd +Related: B\\->R" "1969B" :Usr) "xR\\->C" ("x y --> (x,y) +[X] [Y] --> [(x,y)]" "Real to Complex Cmd -- Combines two real numbers or real arrays into a single complex number or array. -- -Related: C\\->R,IM,RE" "1C79E" :Usr) "xR>C" ("x y \\-> (x,y) -[X] [Y] \\-> [(x,y)]" "Real to Complex Cmd +Related: C\\->R,IM,RE" "1C79E" :Usr) "xR>C" ("x y --> (x,y) +[X] [Y] --> [(x,y)]" "Real to Complex Cmd -- Combines two real numbers or real arrays into a single complex number or array. -- -Related: C\\->R,IM,RE" "1C79E" :Usr) "xR\\->D" ("x \\-> (180/\\pi)x" "Radians to Degrees Func +Related: C\\->R,IM,RE" "1C79E" :Usr) "xR\\->D" ("x --> (180/\\pi)x" "Radians to Degrees Func -- Converts a real number expressed in radians to its equivalent in @@ -4091,7 +4091,7 @@ degrees. x \\-> (180/\\pi)x 'sym' \\-> 'R\\->D(sym)' -- -Related: D\\->R" "1BEF4" :Usr) "xR>D" ("x \\-> (180/\\pi)x" "Radians to Degrees Func +Related: D\\->R" "1BEF4" :Usr) "xR>D" ("x --> (180/\\pi)x" "Radians to Degrees Func -- Converts a real number expressed in radians to its equivalent in @@ -4100,7 +4100,7 @@ degrees. x \\-> (180/\\pi)x 'sym' \\-> 'R\\->D(sym)' -- -Related: D\\->R" "1BEF4" :Usr) "xSAME" ("ob1 ob2 \\-> 1/0" "Display information about the makers of the +Related: D\\->R" "1BEF4" :Usr) "xSAME" ("ob1 ob2 --> 1/0" "Display information about the makers of the calculator. Same Object Cmd -- @@ -4109,12 +4109,12 @@ a true result (1) if they are identical, and a false result (0) if they are not. -- -Related: TYPE,==" "1E761" :Usr) "xSBRK" ("\\->" "Serial Break Cmd +Related: TYPE,==" "1E761" :Usr) "xSBRK" ("-->" "Serial Break Cmd -- Interrupts serial transmission or reception. -- -Related: BUFLEN,SRECV,STIME,XMIT" "220C2" :Usr) "xSCALE" ("xs ys \\->" "Scale Plot Cmd +Related: BUFLEN,SRECV,STIME,XMIT" "220C2" :Usr) "xSCALE" ("xs ys -->" "Scale Plot Cmd -- Adjusts the first two parameters in PPAR, (xmin, ymin) and (xmax, @@ -4125,27 +4125,27 @@ point doesn't change. -- TEXT:Reserved|PPAR -- -Related: AUTO,CENTR,SCALEH,SCALEW" "1E1E1" :Usr) "xSCALEH" ("xf \\->" "Multiply Height Cmd +Related: AUTO,CENTR,SCALEH,SCALEW" "1E1E1" :Usr) "xSCALEH" ("xf -->" "Multiply Height Cmd -- Multiplies the vertical plot scale by xfactor. -- -Related: AUTO,SCALEW,YRING" "1E150" :Usr) "x*H" ("xf \\->" "Multiply Height Cmd +Related: AUTO,SCALEW,YRING" "1E150" :Usr) "x*H" ("xf -->" "Multiply Height Cmd -- Multiplies the vertical plot scale by xfactor. -- -Related: AUTO,SCALEW,YRING" "1E150" :Usr) "xSCALEW" ("yf \\->" "Multiply Width Cmd +Related: AUTO,SCALEW,YRING" "1E150" :Usr) "xSCALEW" ("yf -->" "Multiply Width Cmd -- Multiplies a plot's horizontal scale by xfactor. -- -Related: AUTO,SCALEH,YRING" "1E170" :Usr) "x*W" ("yf \\->" "Multiply Width Cmd +Related: AUTO,SCALEH,YRING" "1E170" :Usr) "x*W" ("yf -->" "Multiply Width Cmd -- Multiplies a plot's horizontal scale by xfactor. -- -Related: AUTO,SCALEH,YRING" "1E170" :Usr) "xSCATRPLOT" ("\\->" "Draw Scatter Plot Cmd +Related: AUTO,SCALEH,YRING" "1E170" :Usr) "xSCATRPLOT" ("-->" "Draw Scatter Plot Cmd -- Draws a scatter plot of (x, y) data points from the specified @@ -4156,7 +4156,7 @@ Related: BARPLOT,PICTURE,HISTPLOT, PVIEW,SCL\\GS,XCOL,YCOL" "2018C" :Usr) "xSCAT -- Sets the plot type to SCATTER. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "1E701" :Usr) "xSCI" ("n \\->" "Scientific Mode Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "1E701" :Usr) "xSCI" ("n -->" "Scientific Mode Cmd -- Sets the number display format to Scientific mode, which displays @@ -4164,7 +4164,7 @@ one digit to the left of the fraction mark and n significant digits to the right. -- -Related: ENG,FIX,STD" "1C41E" :Usr) "xSCL\\GS" ("\\->" "Scale Sigma Cmd +Related: ENG,FIX,STD" "1C41E" :Usr) "xSCL\\GS" ("-->" "Scale Sigma Cmd -- Adjusts (xmin,ymin) and (xmax, ymax) in PPAR so that a subsequent @@ -4173,7 +4173,7 @@ PICT. -- TEXT:Reserved|PPAR -- -Related: AUTO,SCATRPLOT" "200C4" :Usr) "xSCLSIGMA" ("\\->" "Scale Sigma Cmd +Related: AUTO,SCATRPLOT" "200C4" :Usr) "xSCLSIGMA" ("-->" "Scale Sigma Cmd -- Adjusts (xmin,ymin) and (xmax, ymax) in PPAR so that a subsequent @@ -4182,13 +4182,13 @@ PICT. -- TEXT:Reserved|PPAR -- -Related: AUTO,SCATRPLOT" "200C4" :Usr) "xSCONJ" ("name \\->" "Store Conjugate Cmd +Related: AUTO,SCATRPLOT" "200C4" :Usr) "xSCONJ" ("name -->" "Store Conjugate Cmd -- Conjugates the contents of a named object. -- -Related: CONJ,SINV,SNEG" "203CC" :Usr) "xSDEV" ("\\-> xsdev -\\-> [x1...xn]" "Standard Deviation Cmd +Related: CONJ,SINV,SNEG" "203CC" :Usr) "xSDEV" ("--> xsdev +--> [x1...xn]" "Standard Deviation Cmd -- Calculates the sample standard deviation of each of the m columns @@ -4196,31 +4196,31 @@ of coordinate values in the current stat matrix (reserved var \\GSDAT). -- -Related: MAX\\GS,MEAN,MIN\\GS,PSDEV, PVAR,TOT,VAR" "1FECF" :Usr) "xSEND" ("name \\-> -{names} \\-> -{{old new}...} \\->" "Send Object Cmd +Related: MAX\\GS,MEAN,MIN\\GS,PSDEV, PVAR,TOT,VAR" "1FECF" :Usr) "xSEND" ("name --> +{names} --> +{{old new}...} -->" "Send Object Cmd -- Sends a copy of the named object to a Kermit device. -- -Related: BAUD,CLOSEIO,CKSM,FINISH, KERRM,KGET,PARITY,RECN, RECV,SERVER,TRANSIO" "21EF0" :Usr) "xSERVER" ("\\->" "Server Mode Cmd +Related: BAUD,CLOSEIO,CKSM,FINISH, KERRM,KGET,PARITY,RECN, RECV,SERVER,TRANSIO" "21EF0" :Usr) "xSERVER" ("-->" "Server Mode Cmd -- Selects Kermit Server mode. -- -Related: BAUD,CKSM,FINISH,KERRM, KGET,PARITY,PKT,RECN,RECV, SEND,TRANSIO" "21FD1" :Usr) "xSF" ("n \\->" "Set Flag Cmd +Related: BAUD,CKSM,FINISH,KERRM, KGET,PARITY,PKT,RECN,RECV, SEND,TRANSIO" "21FD1" :Usr) "xSF" ("n -->" "Set Flag Cmd -- Sets a specified user or system flag. -- -Related: CF,FC?,FC?C,FS?,FS?C" "1C274" :Usr) "xSHOW" ("symb name \\-> symb' -symb {names} \\-> symb'" "Show Variable Cmd +Related: CF,FC?,FC?C,FS?,FS?C" "1C274" :Usr) "xSHOW" ("symb name --> symb' +symb {names} --> symb'" "Show Variable Cmd -- Returns symb' which is equivalent to symb except that all implicit references to a variable name are made explicit. -- -Related: COLCT,EXPAN,ISOL,QUAD" "20AD3" :Usr) "xSIGN" ("x \\-> x'" "Sign Func +Related: COLCT,EXPAN,ISOL,QUAD" "20AD3" :Usr) "xSIGN" ("x --> x'" "Sign Func -- Returns the sign of a real number argument, the sign of the numerical @@ -4229,13 +4229,13 @@ or the unit vector in the direction of a complex number argument. -- -Related: ABS,MANT,XPON" "1B32A" :Usr) "xSIN" ("x \\-> x'" "Sine Analytic Func +Related: ABS,MANT,XPON" "1B32A" :Usr) "xSIN" ("x --> x'" "Sine Analytic Func -- z \\-> sin z 'sym' \\-> 'SIN(sym)' x_uangular \\-> sin(x_uangular) -- -Related: ASIN,COS,TAN" "1B4AC" :Usr) "xSINH" ("x \\-> x'" "Hyperbolic Sine Analytic Func +Related: ASIN,COS,TAN" "1B4AC" :Usr) "xSINH" ("x --> x'" "Hyperbolic Sine Analytic Func -- Returns the hyperbolic sine of the argument. @@ -4243,14 +4243,14 @@ the argument. z \\-> sinh z 'sym' \\-> 'SINH(sym)' -- -Related: ANUSH,COSH,TANH" "1B5B7" :Usr) "xSINV" ("name \\->" "Store Inverse Cmd +Related: ANUSH,COSH,TANH" "1B5B7" :Usr) "xSINV" ("name -->" "Store Inverse Cmd -- Replaces the contents of the named variable with its inverse. -- -Related: INV,SCONJ,SNEG" "202CE" :Usr) "xSIZE" ("ob \\-> n - \\-> {N m} - \\-> #nw #nh" "Size Cmd +Related: INV,SCONJ,SNEG" "202CE" :Usr) "xSIZE" ("ob --> n + --> {N m} + --> #nw #nh" "Size Cmd -- Returns the number of characters in a string, the number of elements @@ -4269,22 +4269,22 @@ graphics object. PICT \\-> #nwidth #mheight x_u \\-> n -- -Related: CHR,NUM,POS,REPL,SUB" "1C9B8" :Usr) "xSL" ("# \\-> #'" "Shift Left Cmd +Related: CHR,NUM,POS,REPL,SUB" "1C9B8" :Usr) "xSL" ("# --> #'" "Shift Left Cmd -- Shifts a binary integer one bit to the left. -- -Related: ASR,SLB,SR,SRB" "1961B" :Usr) "xSLB" ("# \\-> #'" "Shift Left Byte Cmd +Related: ASR,SLB,SR,SRB" "1961B" :Usr) "xSLB" ("# --> #'" "Shift Left Byte Cmd -- Shifts a binary integer one byte to the left. -- -Related: ASR,SL,SR,SRB" "1963B" :Usr) "xSNEG" ("name \\->" "Store Negate Cmd +Related: ASR,SL,SR,SRB" "1963B" :Usr) "xSNEG" ("name -->" "Store Negate Cmd -- Replaces the contents of a variable with its negative. -- -Related: NEG,SCONJ,SINV" "2034D" :Usr) "xSQ" ("x \\-> x'" "Square Analytic Func +Related: NEG,SCONJ,SINV" "2034D" :Usr) "xSQ" ("x --> x'" "Square Analytic Func -- Returns the square of the argument. -- @@ -4293,17 +4293,17 @@ Returns the square of the argument. [[ mat ]] \\-> [[ mat \327 mat ]] 'sym' \\-> 'SQ(sym)' -- -Related: \\v/,^" "1B426" :Usr) "xSR" ("# \\-> #'" "Shift Right Cmd +Related: \\v/,^" "1B426" :Usr) "xSR" ("# --> #'" "Shift Right Cmd -- Shifts a binary integer one bit to the right. -- -Related: ASR,SL,SLB,SRB" "1965B" :Usr) "xSRB" ("# \\-> #'" "Shift Right Byte Cmd +Related: ASR,SL,SLB,SRB" "1965B" :Usr) "xSRB" ("# --> #'" "Shift Right Byte Cmd -- Shifts a binary integer one byte to the right. -- -Related: ASR,SL,SLB,SR" "1967B" :Usr) "xSRECV" ("n \\-> $ 0/1" "Serial Receive Cmd +Related: ASR,SL,SLB,SR" "1967B" :Usr) "xSRECV" ("n --> $ 0/1" "Serial Receive Cmd -- Reads up to n characters from the serial input buffer and returns @@ -4311,27 +4311,27 @@ them as a string, along with a digit indicating whether errors occurred. -- -Related: BUFFLEN,CLOSEIO,OPENIO, SBRK,STIME,XMIT" "21E95" :Usr) "xSTART" ("start finish \\->" "START Definite Loop Structure Cmd +Related: BUFFLEN,CLOSEIO,OPENIO, SBRK,STIME,XMIT" "21E95" :Usr) "xSTART" ("start finish -->" "START Definite Loop Structure Cmd -- START xstart xfinish \\-> NEXT xstart xfinish \\-> STEP xincrement \\-> STEP 'symbincrement' \\-> -- -Related: FOR,NEXT,STEP" "23103" :Usr) "xSTD" ("\\->" "Standard Mode Cmd +Related: FOR,NEXT,STEP" "23103" :Usr) "xSTD" ("-->" "Standard Mode Cmd -- Sets the number display format to Standard mode. -- -Related: ENG,FIX,SCI" "1C486" :Usr) "xSTEP" ("n \\-> -symb \\->" "STEP Cmd +Related: ENG,FIX,SCI" "1C486" :Usr) "xSTEP" ("n --> +symb -->" "STEP Cmd -- Defines the increment (step) value, and ends definite loop struct See the FOR and START command entries for syntax information. -- -Related: FOR,BEXT,START" "23380" :Usr) "xSTEQ" ("ob \\->" "Store in EQ Cmd +Related: FOR,BEXT,START" "23380" :Usr) "xSTEQ" ("ob -->" "Store in EQ Cmd -- Stores an object into the reserved variable EQ in the current @@ -4339,25 +4339,25 @@ directory. -- TEXT:Reserved|EQ -- -Related: RCEQ" "1F14E" :Usr) "xSTIME" ("x/0 \\->" "Serial Time-Out Cmd +Related: RCEQ" "1F14E" :Usr) "xSTIME" ("x/0 -->" "Serial Time-Out Cmd -- Specifies the period that SRECV (serial reception) and XMIT (serial transmission) wait before timing out. -- -Related: BUFLEN,CLOSEIO,SBRK,SRECV,XMIT" "220A2" :Usr) "xSTO" (" ob name \\-> - ob :port:name \\-> - lib port \\-> - bup port \\-> - ob 'name(i)' \\-> +Related: BUFLEN,CLOSEIO,SBRK,SRECV,XMIT" "220A2" :Usr) "xSTO" (" ob name --> + ob :port:name --> + lib port --> + bup port --> + ob 'name(i)' --> . 38G: 107002 \\~%s\\ [Usr]" "Store Cmd -- Stores an object into a specified variable or object. -- -Related: DEFINE,RCL,\\->" "20CCD" :Usr) "xSTO-" ("ob name \\-> -name ob \\->" "Store Minus Cmd +Related: DEFINE,RCL,\\->" "20CCD" :Usr) "xSTO-" ("ob name --> +name ob -->" "Store Minus Cmd -- Calculates the difference between a number (or other object) and @@ -4365,15 +4365,15 @@ the contents of a specified variable, and stores the new value to the specified variable. -- -Related: STO+,STO*,STO/,-" "20538" :Usr) "xSTO*" ("ob name \\-> -name ob \\->" "Store Times Cmd +Related: STO+,STO*,STO/,-" "20538" :Usr) "xSTO*" ("ob name --> +name ob -->" "Store Times Cmd -- Multiplies the contents of a specified variable by a number or other object. -- -Related: STO+,STO-,STO/,*" "20753" :Usr) "xSTO/" ("ob name \\-> -name ob \\->" "Store Divide Cmd +Related: STO+,STO-,STO/,*" "20753" :Usr) "xSTO/" ("ob name --> +name ob -->" "Store Divide Cmd -- Calculates the quotient of a number (or other object) and the @@ -4381,75 +4381,75 @@ contents of a specified variable, and stores the new value to the specified variable. -- -Related: STO+,STO-,STO*,/" "2060C" :Usr) "xSTO+" ("ob name \\-> -name ob \\->" "Store Plus Cmd +Related: STO+,STO-,STO*,/" "2060C" :Usr) "xSTO+" ("ob name --> +name ob -->" "Store Plus Cmd -- Adds a number or other object to the contents of a specified variable. -- -Related: STO-,STO*,STO/,+" "2044B" :Usr) "xSTOALARM" ("time \\-> n -{date time act rep} \\-> n" "Store Alarm Cmd +Related: STO-,STO*,STO/,+" "2044B" :Usr) "xSTOALARM" ("time --> n +{date time act rep} --> n" "Store Alarm Cmd -- Stores an alarm in the system alarm list and returns its alarm index number. act and rep arguments are optional. -- -Related: DELALARM,FINDALARM,RCLALARM" "198FE" :Usr) "xSTOF" ("{#s1 #u1 #s2 #u2} \\->" "Store Flags Cmd +Related: DELALARM,FINDALARM,RCLALARM" "198FE" :Usr) "xSTOF" ("{#s1 #u1 #s2 #u2} -->" "Store Flags Cmd -- Sets the states of the system flags or the system and user flags. -- -Related: RCLF,STWS,RCWS" "1C67F" :Usr) "xSTOKEYS" ("{ob key ...} \\-> -{'S' ob key ...} \\-> -'S' \\->" "Store Key Assignments Cmd +Related: RCLF,STWS,RCWS" "1C67F" :Usr) "xSTOKEYS" ("{ob key ...} --> +{'S' ob key ...} --> +'S' -->" "Store Key Assignments Cmd -- Defines multiple keys on the user keyboard by assigning objects to specified keys. -- -Related: ASN,DELKEYS,RCLKEYS" "22514" :Usr) "xSTO\\GS" ("ob \\->" "Store Sigma Cmd +Related: ASN,DELKEYS,RCLKEYS" "22514" :Usr) "xSTO\\GS" ("ob -->" "Store Sigma Cmd -- Stores obj in the reserved variable \\GSDAT. -- -Related: CL\\GS,RCL\\GS,\\GS+,\\GS-" "1FD0B" :Usr) "xSTOSIGMA" ("ob \\->" "Store Sigma Cmd +Related: CL\\GS,RCL\\GS,\\GS+,\\GS-" "1FD0B" :Usr) "xSTOSIGMA" ("ob -->" "Store Sigma Cmd -- Stores obj in the reserved variable \\GSDAT. -- -Related: CL\\GS,RCL\\GS,\\GS+,\\GS-" "1FD0B" :Usr) "xSTR\\->" ("$ \\-> ob" "Evaluate String Cmd +Related: CL\\GS,RCL\\GS,\\GS+,\\GS-" "1FD0B" :Usr) "xSTR\\->" ("$ --> ob" "Evaluate String Cmd -- Evaluates the text of a string as if the text were entered from the command line. -- -Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "1CB26" :Usr) "xSTR>" ("$ \\-> ob" "Evaluate String Cmd +Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "1CB26" :Usr) "xSTR>" ("$ --> ob" "Evaluate String Cmd -- Evaluates the text of a string as if the text were entered from the command line. -- -Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "1CB26" :Usr) "x\\->STR" ("ob \\-> $" "Object to String Cmd +Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "1CB26" :Usr) "x\\->STR" ("ob --> $" "Object to String Cmd -- Converts any object to string form. -- -Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "1CB0B" :Usr) "x>STR" ("ob \\-> $" "Object to String Cmd +Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "1CB0B" :Usr) "x>STR" ("ob --> $" "Object to String Cmd -- Converts any object to string form. -- -Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "1CB0B" :Usr) "xSTWS" ("n \\-> -#n \\->" "Set Wordsize Cmd +Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "1CB0B" :Usr) "xSTWS" ("n --> +#n -->" "Set Wordsize Cmd -- Sets the current binary integer wordsize to n bits, where n is a value from 1 through 64 (the default is 64). -- -Related: BIN,DEC,HEX,OCT,RCWS" "1C5C5" :Usr) "xSUB" ("ob start end \\-> ob' +Related: BIN,DEC,HEX,OCT,RCWS" "1C5C5" :Usr) "xSUB" ("ob start end --> ob' ob= [[]], $, {}, grob, PICT start,end = n, {n m}, (n,m)" "Subset Cmd -- @@ -4460,19 +4460,19 @@ rectangular portion of a graphics object or PICT defined by two corner pixel coordinates. -- -Related: CHR,GOR,GXOR,NUM,POS,REPL,SIZE" "1C85C" :Usr) "xSWAP" ("ob1 ob2 \\-> ob2 ob1" "Swap Objects Cmd +Related: CHR,GOR,GXOR,NUM,POS,REPL,SIZE" "1C85C" :Usr) "xSWAP" ("ob1 ob2 --> ob2 ob1" "Swap Objects Cmd -- Interchanges the first two objects on the stack. -- Related: -DUP,DUPN,DUP2,OVER,PICK,ROLL,ROLLD,ROT" "1FBBD" :Usr) "xSYSEVAL" ("# \\-> ?" "Evaluate System Object Cmd +DUP,DUPN,DUP2,OVER,PICK,ROLL,ROLLD,ROT" "1FBBD" :Usr) "xSYSEVAL" ("# --> ?" "Evaluate System Object Cmd -- Evaluates unnamed operating system objects specified by their memory addresses. -- -Related: EVAL,LIBEVAL,FLASHEVAL" "1A52E" :Usr) "x%T" ("x y \\-> 100y/x" "Percent of Total Function +Related: EVAL,LIBEVAL,FLASHEVAL" "1A52E" :Usr) "x%T" ("x y --> 100y/x" "Percent of Total Function -- Returns the percent of the level 2 argument that is represented by @@ -4486,21 +4486,21 @@ the level 1 argument. x_u 'sym' \\-> '%T(x_u,sym)' 'sym' x_u \\-> '%T(sym,x_u)' -- -Related: %,%ch" "1C0D7" :Usr) "x\\->TAG" ("ob tag \\-> :tag:ob" "Stack to Tag Cmd +Related: %,%ch" "1C0D7" :Usr) "x\\->TAG" ("ob tag --> :tag:ob" "Stack to Tag Cmd -- Combines objects in levels 1 and 2 to created tagged (labeled) object. Tag may be any object. It will eb converted to a string. -- -Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "225BE" :Usr) "x->TAG" ("ob tag \\-> :tag:ob" "Stack to Tag Cmd +Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "225BE" :Usr) "x->TAG" ("ob tag --> :tag:ob" "Stack to Tag Cmd -- Combines objects in levels 1 and 2 to created tagged (labeled) object. Tag may be any object. It will eb converted to a string. -- -Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "225BE" :Usr) "xTAN" ("x \\-> x'" "Tangent Analytic Func +Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "225BE" :Usr) "xTAN" ("x --> x'" "Tangent Analytic Func -- Returns the tangent of the argument. @@ -4509,7 +4509,7 @@ argument. 'sym' \\-> 'TAN(symb)' x_unitang \\-> tan(x_unitang) - -Related: ATAN,COS,SIN" "1B55E" :Usr) "xTANH" ("x \\-> x'" "Hyperbolic Tangent Analytic Func +Related: ATAN,COS,SIN" "1B55E" :Usr) "xTANH" ("x --> x'" "Hyperbolic Tangent Analytic Func -- Returns the hyperbolic tangent of the argument. @@ -4517,13 +4517,13 @@ the argument. z \\-> tanh z 'sym' \\-> 'TANH(sym)' - -Related: ATANH,COSH,SINH" "1B655" :Usr) "xTAYLR" ("symb var n \\-> symb'" "Taylor's Polynomial Cmd +Related: ATANH,COSH,SINH" "1B655" :Usr) "xTAYLR" ("symb var n --> symb'" "Taylor's Polynomial Cmd -- Calculates the nth order Taylor's polynomial of 'symb' in the variable var. -- -Related: \\.d,\\.S,\\GS" "20B20" :Usr) "xTEXT" ("\\->" "Show Stack Display Cmd +Related: \\.d,\\.S,\\GS" "20B20" :Usr) "xTEXT" ("-->" "Show Stack Display Cmd -- Displays the stack display. -- @@ -4533,27 +4533,27 @@ Related: CASE,ELSE,END,IFERR" "2371F" :Usr) "xTHENCASE" ("" "THEN in a CASE stat -- Related: CASE,ELSE,END,IFERR" "237A8" :Usr) "xERRTHEN" ("" "THEN in an ON ERROR construct. -- -Related: CASE,ELSE,END,IFERR" "2371F" :Usr) "xTICKS" ("\\-> #" "Ticks Cmd +Related: CASE,ELSE,END,IFERR" "2371F" :Usr) "xTICKS" ("--> #" "Ticks Cmd -- Returns the system time as a binary integer, in units of 1/8192 second. -- -Related: TIME" "1982D" :Usr) "xTIME" ("\\-> time" "Time Cmd +Related: TIME" "1982D" :Usr) "xTIME" ("--> time" "Time Cmd -- Returns the system time in the form HH.MMSSs. -- -Related: DATE,TICKS,TSTR" "197F7" :Usr) "x\\->TIME" ("time \\->" "Set System Time Cmd +Related: DATE,TICKS,TSTR" "197F7" :Usr) "x\\->TIME" ("time -->" "Set System Time Cmd -- Sets the system time. -- -Related: CLKADJ,\\->DATE" "198BE" :Usr) "xSETTIME" ("time \\->" "Set System Time Cmd +Related: CLKADJ,\\->DATE" "198BE" :Usr) "xSETTIME" ("time -->" "Set System Time Cmd -- Sets the system time. -- -Related: CLKADJ,\\->DATE" "198BE" :Usr) "xTLINE" ("(x1,y1) (x2,y2) \\-> -{#n1 #m1} {#n2 #m2} \\->" "Toggle Line Cmd +Related: CLKADJ,\\->DATE" "198BE" :Usr) "xTLINE" ("(x1,y1) (x2,y2) --> +{#n1 #m1} {#n2 #m2} -->" "Toggle Line Cmd -- For each pixel along the line in PICT defined by the specified @@ -4561,16 +4561,16 @@ coordinates, TLINE turns off every pixel that is on, and turns on every pixel that is off. -- -Related: ARC,BOX,LINE" "1E3C2" :Usr) "xTMENU" ("% \\-> [InitMenu%] -{} \\-> -name \\-> -Ob \\-> [@LIST InitMenu]" "Temporary Menu Cmd +Related: ARC,BOX,LINE" "1E3C2" :Usr) "xTMENU" ("% --> [InitMenu%] +{} --> +name --> +Ob --> [@LIST InitMenu]" "Temporary Menu Cmd -- Displays a built-in menu, libary menu, or a user-defined menu. -- -Related: MENU,RCLMENU" "2115D" :Usr) "xTOT" ("\\-> xsum -\\-> {x1...xn}" "Total Cmd +Related: MENU,RCLMENU" "2115D" :Usr) "xTOT" ("--> xsum +--> {x1...xn}" "Total Cmd -- Computes the sum of each of the m columns of coordinate values in @@ -4579,7 +4579,7 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: MAX\\GS,MIN\\GS,MEANMPSDEV, PVAR,SDEV,VAR" "1FEEA" :Usr) "xTRANSIO" ("n \\->" "I/O Translation Cmd +Related: MAX\\GS,MIN\\GS,MEANMPSDEV, PVAR,SDEV,VAR" "1FEEA" :Usr) "xTRANSIO" ("n -->" "I/O Translation Cmd -- Specifies the character translation option. These translations @@ -4587,13 +4587,13 @@ affect only ASCII Kermit transfer and files printed to the serial port. -- -Related: BAUD,CKSM,PARITY" "2204C" :Usr) "xTRN" ("[[]] \\-> [[]]' -name \\->" "Transpose Matrix Cmd +Related: BAUD,CKSM,PARITY" "2204C" :Usr) "xTRN" ("[[]] --> [[]]' +name -->" "Transpose Matrix Cmd -- Returns the (conjugate) transpose of a matrix. -- -Related: CONJ" "1D392" :Usr) "xTRNC" ("x n \\->" "Truncate Func +Related: CONJ" "1D392" :Usr) "xTRNC" ("x n -->" "Truncate Func -- Truncates an object to a specified number of decimal places or @@ -4612,23 +4612,23 @@ current display format. x_u 'symtrnc' \\-> 'TRNC(x_u,symtrnc)' -- -Related: RND" "1BDD1" :Usr) "xTRUTH" ("\\->" "Truth Plot Type Cmd +Related: RND" "1BDD1" :Usr) "xTRUTH" ("-->" "Truth Plot Type Cmd -- Sets the plot type to TRUTH. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,WIREFRAME,YSLICE" "1E6E1" :Usr) "xTSTR" ("date time \\-> $" "Date and Time String Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,WIREFRAME,YSLICE" "1E6E1" :Usr) "xTSTR" ("date time --> $" "Date and Time String Cmd -- Returns a string derived from the date and time. -- -Related: DATE,TICKS,TIME" "19992" :Usr) "xTVARS" ("ntype \\-> {} -{n...} \\-> {}" "Typed Variables Cmd +Related: DATE,TICKS,TIME" "19992" :Usr) "xTVARS" ("ntype --> {} +{n...} --> {}" "Typed Variables Cmd -- Lists all global variables in the current directory that contain objects of the specified types. -- -Related: PVARS,TYPE,VARS" "1A1AF" :Usr) "xTYPE" ("ob \\-> %type" "Type Cmd +Related: PVARS,TYPE,VARS" "1A1AF" :Usr) "xTYPE" ("ob --> %type" "Type Cmd -- Returns the type number of an object. @@ -4676,7 +4676,7 @@ User Objects: Library data 26 External object 26-31 -- -Related: SAME,TVARS,VTYPE" "1CB86" :Usr) "xUBASE" ("u \\-> u'" "Convert to SI Base Units Func +Related: SAME,TVARS,VTYPE" "1CB86" :Usr) "xUBASE" ("u --> u'" "Convert to SI Base Units Func -- Converts a unit object to SI base units. @@ -4684,25 +4684,25 @@ units. x_u \\-> y_base-units 'sym' \\-> 'UBASE(symb)' -- -Related: CONVERT,UFACT,\\->UNIT,UVAL" "19771" :Usr) "xUFACT" ("u1 u2 \\-> u3" "Factor Unit Cmd +Related: CONVERT,UFACT,\\->UNIT,UVAL" "19771" :Usr) "xUFACT" ("u1 u2 --> u3" "Factor Unit Cmd -- Factors the level 1 unit from the unit expression of the level 2 unit object. -- -Related: CONVERT,UBASE,\\->UNIT,UVAL" "197A5" :Usr) "x\\->UNIT" ("x u \\-> u'" "Stack to Unit Object Cmd +Related: CONVERT,UBASE,\\->UNIT,UVAL" "197A5" :Usr) "x\\->UNIT" ("x u --> u'" "Stack to Unit Object Cmd -- Creates a unit object from a real number and the unit part of a unit object. -- -Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "1974F" :Usr) "x>UNIT" ("x u \\-> u'" "Stack to Unit Object Cmd +Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "1974F" :Usr) "x>UNIT" ("x u --> u'" "Stack to Unit Object Cmd -- Creates a unit object from a real number and the unit part of a unit object. -- -Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "1974F" :Usr) "xUNTIL" ("\\->" "UNTIL Cmd +Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "1974F" :Usr) "xUNTIL" ("-->" "UNTIL Cmd -- Starts test-clause in DO ... UNTIL ... END @@ -4710,12 +4710,12 @@ indefinite loop structure. -- See the DO entry for syntax info. -- -Related: DO,END" "230ED" :Usr) "xUPDIR" ("\\->" "Up Directory Cmd +Related: DO,END" "230ED" :Usr) "xUPDIR" ("-->" "Up Directory Cmd -- Makes the parent of the current directory the new current directory. -- -Related: CRDIR,HOME,PATH,PGDIR" "1A15B" :Usr) "xUTPC" ("n x \\-> x'" "Upper Chi-Square Distribution Cmd +Related: CRDIR,HOME,PATH,PGDIR" "1A15B" :Usr) "xUTPC" ("n x --> x'" "Upper Chi-Square Distribution Cmd -- Returns the probability utpc(n,x) that a chi-square random variable @@ -4723,7 +4723,7 @@ is greater than x, where n is the number of degrees of freedom of the distribution. -- -Related: UTPF,UTPN,UTPT" "2001A" :Usr) "xUTPF" ("n1 n2 x \\-> x'" "Upper Snedecor's F Distrib. Cmd +Related: UTPF,UTPN,UTPT" "2001A" :Usr) "xUTPF" ("n1 n2 x --> x'" "Upper Snedecor's F Distrib. Cmd -- Returns the probability utpf(n1,n2,x) @@ -4733,7 +4733,7 @@ and n2 are the numerator and denominator degrees of freedom of the F distribution. -- -Related: UTPC,UTPN,UTPT" "2005A" :Usr) "xUTPN" ("n v x \\-> x'" "Upper Normal Distribution Cmd +Related: UTPC,UTPN,UTPT" "2005A" :Usr) "xUTPN" ("n v x --> x'" "Upper Normal Distribution Cmd -- Returns the probability utpn(m,v,x) @@ -4742,7 +4742,7 @@ greater than x, where m and v are the mean and variance, respectively, of the normal distribution. -- -Related: UTPC,UTPF,UTPT" "2003A" :Usr) "xUTPT" ("n x \\-> x'" "Upper Student's t Distrib. Cmd +Related: UTPC,UTPF,UTPT" "2003A" :Usr) "xUTPT" ("n x --> x'" "Upper Student's t Distrib. Cmd -- Returns the probability utpt(n,x) that a Student's t random variable @@ -4750,7 +4750,7 @@ is greater than x, where n is the number of degrees of freedom of the distribution. -- -Related: UTPC,UTPF,UTPN" "2007A" :Usr) "xUVAL" ("u \\-> x" "Unit Value Func +Related: UTPC,UTPF,UTPN" "2007A" :Usr) "xUVAL" ("u --> x" "Unit Value Func -- Returns the numerical part of a unit object. @@ -4758,8 +4758,8 @@ unit object. x_u \\-> x 'sym' \\-> 'UVAL(sym)' -- -Related: CONVERT,UBASE,UFACT,\\->UNIT" "1971B" :Usr) "xV\\->" ("[]/() \\-> x y - \\-> x y z +Related: CONVERT,UBASE,UFACT,\\->UNIT" "1971B" :Usr) "xV\\->" ("[]/() --> x y + --> x y z (in current co-system)" "Vector/Complex Num to Stack Cmd -- [ x y ] \\-> x y @@ -4771,8 +4771,8 @@ Related: CONVERT,UBASE,UFACT,\\->UNIT" "1971B" :Usr) "xV\\->" ("[]/() \\-> x y (x,y) \\-> x y (xr ANGy\\Gh) \\-> xr y\\Gh -- -Related: \\->V2,\\->V3" "1DD06" :Usr) "xV>" ("[]/() \\-> x y - \\-> x y z +Related: \\->V2,\\->V3" "1DD06" :Usr) "xV>" ("[]/() --> x y + --> x y z (in current co-system)" "Vector/Complex Num to Stack Cmd -- [ x y ] \\-> x y @@ -4784,45 +4784,45 @@ Related: \\->V2,\\->V3" "1DD06" :Usr) "xV>" ("[]/() \\-> x y (x,y) \\-> x y (xr ANGy\\Gh) \\-> xr y\\Gh -- -Related: \\->V2,\\->V3" "1DD06" :Usr) "x\\->V2" ("x y \\-> [] - \\-> ()" "Stack to Vector/Complex Num Cmd +Related: \\->V2,\\->V3" "1DD06" :Usr) "x\\->V2" ("x y --> [] + --> ()" "Stack to Vector/Complex Num Cmd -- Converts two numbers from the stack into a 2-element vector or complex number. -- -Related: V\\->,\\->V3" "1DE66" :Usr) "x>V2" ("x y \\-> [] - \\-> ()" "Stack to Vector/Complex Num Cmd +Related: V\\->,\\->V3" "1DE66" :Usr) "x>V2" ("x y --> [] + --> ()" "Stack to Vector/Complex Num Cmd -- Converts two numbers from the stack into a 2-element vector or complex number. -- -Related: V\\->,\\->V3" "1DE66" :Usr) "x\\->V3" ("x y z \\-> []" "Stack to 3-Element Vector Cmd +Related: V\\->,\\->V3" "1DE66" :Usr) "x\\->V3" ("x y z --> []" "Stack to 3-Element Vector Cmd -- Converts three numbers into a 3-element vector. -- -Related: V\\->,\\->V2" "1DEC2" :Usr) "x>V3" ("x y z \\-> []" "Stack to 3-Element Vector Cmd +Related: V\\->,\\->V2" "1DEC2" :Usr) "x>V3" ("x y z --> []" "Stack to 3-Element Vector Cmd -- Converts three numbers into a 3-element vector. -- -Related: V\\->,\\->V2" "1DEC2" :Usr) "xVAR" ("\\-> x -\\-> [x1...xn]" "Variance Cmd +Related: V\\->,\\->V2" "1DEC2" :Usr) "xVAR" ("--> x +--> [x1...xn]" "Variance Cmd -- Calculates the sample variance of the coordinate values in each of the m columns in the current stat matrix (\\GSDAT). -- -Related: MAX\\GS,MEAN,MIN\\GS,PSDEV,PVAR, SDEV,TOT" "1FF05" :Usr) "xVARS" ("\\-> {}" "Variables Cmd +Related: MAX\\GS,MEAN,MIN\\GS,PSDEV,PVAR, SDEV,TOT" "1FF05" :Usr) "xVARS" ("--> {}" "Variables Cmd -- Returns a list of all variables' names in the VAR menu (the current directory). -- -Related: ORDER,PVARS,TVARS" "1A194" :Usr) "xVTYPE" ("name \\-> n" "Variable Type Cmd +Related: ORDER,PVARS,TVARS" "1A194" :Usr) "xVTYPE" ("name --> n" "Variable Type Cmd -- Returns the type number of the object contained in the named @@ -4832,24 +4832,24 @@ variable. :nport:namebackup \\-> ntype :nport:nlibrary \\-> ntype -- -Related: TYPE" "1CE28" :Usr) "xWAIT" ("sec \\-> -0 \\-> rc.p" "Wait Cmd +Related: TYPE" "1CE28" :Usr) "xWAIT" ("sec --> +0 --> rc.p" "Wait Cmd -- Suspends program execution for specified time, or until a key is pressed. -- -Related: KEY" "1A71F" :Usr) "xWHILE" ("\\->" "WHILE Indefinite Loop Struct Cmd +Related: KEY" "1A71F" :Usr) "xWHILE" ("-->" "WHILE Indefinite Loop Struct Cmd -- Starts the WHILE ... REPEAT ... END indefinite loop structure. -- -Related: DO,END,REPEAT" "23033" :Usr) "xWSLOG" ("\\-> $ $ $ $" "Warmstart Log Cmd +Related: DO,END,REPEAT" "23033" :Usr) "xWSLOG" ("--> $ $ $ $" "Warmstart Log Cmd -- Returns four strings recording the date, time, and cause of the -four most recent warmstart events" "19848" :Usr) "x\\GSX2" ("\\-> xsum" "Sum of Squares of x-Values Cmd +four most recent warmstart events" "19848" :Usr) "x\\GSX2" ("--> xsum" "Sum of Squares of x-Values Cmd -- Sums the squares of the values in the independent-variable column @@ -4858,7 +4858,7 @@ of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "1FE2D" :Usr) "xSUMX2" ("\\-> xsum" "Sum of Squares of x-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "1FE2D" :Usr) "xSUMX2" ("--> xsum" "Sum of Squares of x-Values Cmd -- Sums the squares of the values in the independent-variable column @@ -4867,15 +4867,15 @@ of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "1FE2D" :Usr) "xXCOL" ("n \\->" "Independent Column Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "1FE2D" :Usr) "xXCOL" ("n -->" "Independent Column Cmd -- Specifies the independent variable column of the current stat matrix (reserved variable \\GSDAT). -- -TEXT:Reserved|\\GSDAT" "1FFDA" :Usr) "xXMIT" ("$ \\-> 1 - \\-> $rest 0" "Serial Transmit Cmd +TEXT:Reserved|\\GSDAT" "1FFDA" :Usr) "xXMIT" ("$ --> 1 + --> $rest 0" "Serial Transmit Cmd -- Sends a string serially without using Kermit protocol, and @@ -4883,9 +4883,9 @@ returns a single digit that indicates whether the transmission was successful. -- -Related: BUFLEN,SBRK,SRECV,STIME" "21E75" :Usr) "xXOR" ("# #' \\-> #'' -$ $' \\-> $'' -1/0 1/0 \\-> 1/0" "Exclusive OR Cmd +Related: BUFLEN,SBRK,SRECV,STIME" "21E75" :Usr) "xXOR" ("# #' --> #'' +$ $' --> $'' +1/0 1/0 --> 1/0" "Exclusive OR Cmd -- Returns the logical exclusive OR of two arguments. @@ -4896,12 +4896,12 @@ of two arguments. 'sym' T/F \\-> 'sym XOR T/F' 'sym1' 'sym2' \\-> 'sym1 XOR sym2' -- -Related: AND,OR,NOT" "1E8F6" :Usr) "xXRNG" ("x1 x2 \\->" "x-Axis Display Range Cmd +Related: AND,OR,NOT" "1E8F6" :Usr) "xXRNG" ("x1 x2 -->" "x-Axis Display Range Cmd -- Specifies the x-axis display range. -- -Related: AUTO,PDIM,PMAX,PMIN,YRNG" "1E621" :Usr) "xXROOT" ("y x \\-> Y'" "xth Root of y Cmd +Related: AUTO,PDIM,PMAX,PMIN,YRNG" "1E621" :Usr) "xXROOT" ("y x --> Y'" "xth Root of y Cmd -- Computes the xth root of a real number. @@ -4910,7 +4910,7 @@ number. 'sym' x \\-> 'XROOT(x,sym)' y 'sym' \\-> 'XROOT(sym,y)' y_u x \\-> x ROOT y_u1/x - y_u 'sym' \\-> 'XROOT(sym,y_u)'" "1B1CA" :Usr) "x\\GSXY" ("\\-> xsum" "Sum of x Times Y Cmd + y_u 'sym' \\-> 'XROOT(sym,y_u)'" "1B1CA" :Usr) "x\\GSXY" ("--> xsum" "Sum of x Times Y Cmd -- Sums the products of the corresponding values in the @@ -4920,7 +4920,7 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSX2,\\GSY,\\GSY2" "1FE63" :Usr) "xSUMXY" ("\\-> xsum" "Sum of x Times Y Cmd +Related: N\\GS,XCOL,\\GSX,\\GSX2,\\GSY,\\GSY2" "1FE63" :Usr) "xSUMXY" ("--> xsum" "Sum of x Times Y Cmd -- Sums the products of the corresponding values in the @@ -4930,7 +4930,7 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSX2,\\GSY,\\GSY2" "1FE63" :Usr) "x\\GSY" ("\\-> xsum" "Sum of y-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSX2,\\GSY,\\GSY2" "1FE63" :Usr) "x\\GSY" ("--> xsum" "Sum of y-Values Cmd -- Sums the values in the dependent variable column of the current @@ -4938,7 +4938,7 @@ stat matrix (reserved var \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY2" "1FE12" :Usr) "xSUMY" ("\\-> xsum" "Sum of y-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY2" "1FE12" :Usr) "xSUMY" ("--> xsum" "Sum of y-Values Cmd -- Sums the values in the dependent variable column of the current @@ -4946,7 +4946,7 @@ stat matrix (reserved var \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY2" "1FE12" :Usr) "x\\GSY2" ("\\-> xsum" "Sum of Squares of y-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY2" "1FE12" :Usr) "x\\GSY2" ("--> xsum" "Sum of Squares of y-Values Cmd -- Sums the squares of the values in the dependent-variable column of @@ -4955,7 +4955,7 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY" "1FE48" :Usr) "xSUMY2" ("\\-> xsum" "Sum of Squares of y-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY" "1FE48" :Usr) "xSUMY2" ("--> xsum" "Sum of Squares of y-Values Cmd -- Sums the squares of the values in the dependent-variable column of @@ -4964,7 +4964,7 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY" "1FE48" :Usr) "xYCOL" ("n \\->" "Dependent Column Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY" "1FE48" :Usr) "xYCOL" ("n -->" "Dependent Column Cmd -- Specifies the dependent-variable column of the current stat matrix @@ -4972,12 +4972,12 @@ column of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: BARPLOT,BESTFIT,COL\\GS,CORR, COV,EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREFY,PWRFIT,SCATRPLOT,XCOL" "1FFFA" :Usr) "xYRNG" ("y1 y2 \\->" "y-Axis Display Range Cmd +Related: BARPLOT,BESTFIT,COL\\GS,CORR, COV,EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREFY,PWRFIT,SCATRPLOT,XCOL" "1FFFA" :Usr) "xYRNG" ("y1 y2 -->" "y-Axis Display Range Cmd -- Specifies the y-axis display range. -- -Related: AUTO,PDIM,PMAX,PMIN,XRNG" "1E641" :Usr) "x^" ("y x \\-> y^x" "Power Analytic Func +Related: AUTO,PDIM,PMAX,PMIN,XRNG" "1E641" :Usr) "x^" ("y x --> y^x" "Power Analytic Func -- Returns the value of the level 2 object raised to the power of the @@ -4993,7 +4993,7 @@ Flags: -1 -3 Principal soln -1 Numeric results -3 -- -Related: EXP,ISOL,LN,XROOT" "1B02D" :Usr) "x\\v/" ("x \\-> x'" "Square Root Analytic Func +Related: EXP,ISOL,LN,XROOT" "1B02D" :Usr) "x\\v/" ("x --> x'" "Square Root Analytic Func -- Returns the (+ve) square root of the argument. @@ -5004,7 +5004,7 @@ the argument. -- Flags: -1 -3 -- -Related: SQ,^,ISOL" "1B374" :Usr) "xSQRT" ("x \\-> x'" "Square Root Analytic Func +Related: SQ,^,ISOL" "1B374" :Usr) "xSQRT" ("x --> x'" "Square Root Analytic Func -- Returns the (+ve) square root of the argument. @@ -5015,9 +5015,9 @@ the argument. -- Flags: -1 -3 -- -Related: SQ,^,ISOL" "1B374" :Usr) "x\\GS+" ("x \\-> -x1...xn \\-> -[]/[[]] \\->" "Sigma Plus Cmd +Related: SQ,^,ISOL" "1B374" :Usr) "x\\GS+" ("x --> +x1...xn --> +[]/[[]] -->" "Sigma Plus Cmd -- Adds one or more data points to the current stat matrix (reserved @@ -5025,9 +5025,9 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,RCL\\GS,STO\\GS,\\GS-" "1FD61" :Usr) "xSIGMA+" ("x \\-> -x1...xn \\-> -[]/[[]] \\->" "Sigma Plus Cmd +Related: CL\\GS,RCL\\GS,STO\\GS,\\GS-" "1FD61" :Usr) "xSIGMA+" ("x --> +x1...xn --> +[]/[[]] -->" "Sigma Plus Cmd -- Adds one or more data points to the current stat matrix (reserved @@ -5035,8 +5035,8 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,RCL\\GS,STO\\GS,\\GS-" "1FD61" :Usr) "x\\GS-" ("\\-> x -\\-> []" "Sigma Minus Cmd +Related: CL\\GS,RCL\\GS,STO\\GS,\\GS-" "1FD61" :Usr) "x\\GS-" ("--> x +--> []" "Sigma Minus Cmd -- Returns a vector of m real numbers (or one number x if m = 1) @@ -5047,8 +5047,8 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,RCL\\GS,STO\\GS,\\GS+" "1FD8B" :Usr) "xSIGMA-" ("\\-> x -\\-> []" "Sigma Minus Cmd +Related: CL\\GS,RCL\\GS,STO\\GS,\\GS+" "1FD8B" :Usr) "xSIGMA-" ("--> x +--> []" "Sigma Minus Cmd -- Returns a vector of m real numbers (or one number x if m = 1) @@ -5059,7 +5059,7 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,RCL\\GS,STO\\GS,\\GS+" "1FD8B" :Usr) "x\\pi" ("\\-> \\pi" "PI Func +Related: CL\\GS,RCL\\GS,STO\\GS,\\GS+" "1FD8B" :Usr) "x\\pi" ("--> \\pi" "PI Func -- Returns the symbolic constant '\\pi' or its numerical representation, @@ -5069,7 +5069,7 @@ or its numerical representation, -- Flags: -2 -3 -- -Related: e,i,MAXR,MINR,\\->Q\\pi" "1AABD" :Usr) "xPI" ("\\-> \\pi" "PI Func +Related: e,i,MAXR,MINR,\\->Q\\pi" "1AABD" :Usr) "xPI" ("--> \\pi" "PI Func -- Returns the symbolic constant '\\pi' or its numerical representation, @@ -5079,7 +5079,7 @@ or its numerical representation, -- Flags: -2 -3 -- -Related: e,i,MAXR,MINR,\\->Q\\pi" "1AABD" :Usr) "x\\<=" ("x y \\-> 1 \\n \\-> 0" "Less Than or Equal Func +Related: e,i,MAXR,MINR,\\->Q\\pi" "1AABD" :Usr) "x\\<=" ("x y --> 1 \\n --> 0" "Less Than or Equal Func -- Tests whether one object is less than or equal to another object. @@ -5096,7 +5096,7 @@ than or equal to another object. -- Flags: -3 -- -Related: <,>,\\>=,==,\\=/" "1ECFC" :Usr) "x<=?" ("x y \\-> 1 \\n \\-> 0" "Less Than or Equal Func +Related: <,>,\\>=,==,\\=/" "1ECFC" :Usr) "x<=?" ("x y --> 1 \\n --> 0" "Less Than or Equal Func -- Tests whether one object is less than or equal to another object. @@ -5113,7 +5113,7 @@ than or equal to another object. -- Flags: -3 -- -Related: <,>,\\>=,==,\\=/" "1ECFC" :Usr) "x\\>=" ("x y \\-> 1 \\n \\-> 0" "Greater Than or Equal Func +Related: <,>,\\>=,==,\\=/" "1ECFC" :Usr) "x\\>=" ("x y --> 1 \\n --> 0" "Greater Than or Equal Func -- x y \\-> 0/1 #n1 #n2 \\-> 0/1 @@ -5127,7 +5127,7 @@ Related: <,>,\\>=,==,\\=/" "1ECFC" :Usr) "x\\>=" ("x y \\-> 1 \\n \\-> 0" "Great -- Flags: -3 -- -Related: <,\\<=,>,==,\\=/" "1ED9B" :Usr) "x>=?" ("x y \\-> 1 \\n \\-> 0" "Greater Than or Equal Func +Related: <,\\<=,>,==,\\=/" "1ED9B" :Usr) "x>=?" ("x y --> 1 \\n --> 0" "Greater Than or Equal Func -- x y \\-> 0/1 #n1 #n2 \\-> 0/1 @@ -5141,7 +5141,7 @@ Related: <,\\<=,>,==,\\=/" "1ED9B" :Usr) "x>=?" ("x y \\-> 1 \\n \\-> 0" "Greate -- Flags: -3 -- -Related: <,\\<=,>,==,\\=/" "1ED9B" :Usr) "x\\=/" ("x y \\-> 1 \\n \\-> 0" "Not Equal Func +Related: <,\\<=,>,==,\\=/" "1ED9B" :Usr) "x\\=/" ("x y --> 1 \\n --> 0" "Not Equal Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -5153,7 +5153,7 @@ Tests if two objects are equal. -- Flags: -3 -- -Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "1EA9D" :Usr) "x#?" ("x y \\-> 1 \\n \\-> 0" "Not Equal Func +Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "1EA9D" :Usr) "x#?" ("x y --> 1 \\n --> 0" "Not Equal Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -5166,7 +5166,7 @@ Tests if two objects are equal. Flags: -3 -- Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "1EA9D" :Usr) "x\\->" ("" "Create local variable comand. -xRPN->" "22FEB" :Usr) "xRPN->" ("ob1 .. obn \\->" "Create Local Variables Cmd +xRPN->" "22FEB" :Usr) "xRPN->" ("ob1 .. obn -->" "Create Local Variables Cmd -- Creates local variables. obj1 ... objn \\-> @@ -5176,7 +5176,7 @@ Syntax: \\-> name1 name2 ... nameN 'Expr' -- Related: DEFINE,STO" "234C1" :Usr) "xALG->" ("" "Create local variable comand. -xRPN->" "22FEB" :Usr) "x!" ("x \\-> x'" "Factorial (Gamma) Func +xRPN->" "22FEB" :Usr) "x!" ("x --> x'" "Factorial (Gamma) Func -- Returns the factorial n! of a positive integer argument n, or @@ -5191,7 +5191,7 @@ Flags: -3 -20 -21 Underflow exception -20 Overflow exception -21 -- -Related: COMB,PERM" "1BB02" :Usr) "xFACT" ("x \\-> x'" "Factorial (Gamma) Func +Related: COMB,PERM" "1BB02" :Usr) "xFACT" ("x --> x'" "Factorial (Gamma) Func -- Returns the factorial n! of a positive integer argument n, or @@ -5206,7 +5206,7 @@ Flags: -3 -20 -21 Underflow exception -20 Overflow exception -21 -- -Related: COMB,PERM" "1BB02" :Usr) "x%" ("x y \\-> xy/100" "Percent Func +Related: COMB,PERM" "1BB02" :Usr) "x%" ("x y --> xy/100" "Percent Func -- Returns x (level 2) percent of y (level 1). @@ -5222,7 +5222,7 @@ Returns x (level 2) percent of y Flags: Numerical Results -3 -- -Related: %CH,%T" "1C060" :Usr) "x*" ("x y \\-> x*y" "Multiply Analytic Func +Related: %CH,%T" "1C060" :Usr) "x*" ("x y --> x*y" "Multiply Analytic Func -- Returns the product of the args. z1 z2 \\-> z1\267z2 @@ -5245,7 +5245,7 @@ Flags: -3 -5 -6 -7 -8 -9 -10 Numeric results -3 bint wordsize -5 \\-> -10 -- -Related: +,-,/,=" "1ADEE" :Usr) "x+" (" x y \\-> x+y +Related: +,-,/,=" "1ADEE" :Usr) "x+" (" x y --> x+y . 38G: 036002 \\~%s\\ [Usr]" "Add Analytic Func -- Returns the sum of the arguments. @@ -5274,7 +5274,7 @@ Flags: -3 -4 -5 -6 -7 -8 -9 -10 Numeric results -3 Bint wordsize -5 \\-> -10 -- -Related: -,*,/,=" "1AB67" :Usr) "x-" ("x y \\-> x-y" "Subtract Analytic Func +Related: -,*,/,=" "1AB67" :Usr) "x-" ("x y --> x-y" "Subtract Analytic Func -- Returns the difference of the arguments: the object in level 1 @@ -5295,7 +5295,7 @@ level 2. Flags: -3 Numeric results -3 -- -Related: +,*,/,=" "1AD09" :Usr) "x/" ("x y \\-> x/y" "Divide Analytic Func +Related: +,*,/,=" "1AD09" :Usr) "x/" ("x y --> x/y" "Divide Analytic Func -- Returns the quotient of the arguments: the level 2 object @@ -5316,7 +5316,7 @@ divided by the level 1 object. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: +,-,*,=,RATIO" "1AF05" :Usr) "x<" ("x y \\-> 1 \\n \\-> 0" "Less Than Func +Related: +,-,*,=,RATIO" "1AF05" :Usr) "x<" ("x y --> 1 \\n --> 0" "Less Than Func -- Tests whether one object is less than another object. @@ -5331,7 +5331,7 @@ than another object. 'sym' x_u \\-> 'sym x=y" "Makes equation out of two expressions. + Numeric results -3" "1EBBE" :Usr) "x=" ("x y --> x=y" "Makes equation out of two expressions. Equals Analytic Func -- Returns an equation formed from @@ -5349,7 +5349,7 @@ the two arguments. Flags: -3 Numeric results -3 -- -Related: DEFINE,EVAL,-" "1A8D8" :Usr) "x==" ("x y \\-> 1 \\n \\-> 0" "Logical Equality Func +Related: DEFINE,EVAL,-" "1A8D8" :Usr) "x==" ("x y --> 1 \\n --> 0" "Logical Equality Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -5362,7 +5362,7 @@ Tests if two objects are equal. Flags: -3 Numeric results -3 -- -Related: SAME,TYPE,<,\\<=,>,\\>=,\\=/" "1E972" :Usr) "x>" ("x y \\-> 1 \\n \\-> 0" "Greater Than Func +Related: SAME,TYPE,<,\\<=,>,\\>=,\\=/" "1E972" :Usr) "x>" ("x y --> 1 \\n --> 0" "Greater Than Func -- Tests whether one object is greater than another object. diff --git a/data/sysrpl-data.49G.el b/data/sysrpl-data.49G.el index 0adca5f..a684d43 100644 --- a/data/sysrpl-data.49G.el +++ b/data/sysrpl-data.49G.el @@ -1,272 +1,272 @@ -#s(hash-table size 8311 test equal rehash-size 1.5 rehash-threshold 0.8 data ("any" ("0d 0h" "" "33107" :NOSDIAG) "ZERO" ("0d 0h" "" "33107" :NOSDIAG) "BINT0" ("0d 0h" "" "33107" :NOSDIAG) "MEMERR" ("1d 1h" "" "33111" :NOSDIAG) "real" ("1d 1h" "" "33111" :NOSDIAG) "ONE" ("1d 1h" "" "33111" :NOSDIAG) "BINT1" ("1d 1h" "" "33111" :NOSDIAG) "cmp" ("2d 2h" "" "3311B" :NOSDIAG) "TWO" ("2d 2h" "" "3311B" :NOSDIAG) "BINT2" ("2d 2h" "" "3311B" :NOSDIAG) "str" ("3d 3h" "" "33125" :NOSDIAG) "THREE" ("3d 3h" "" "33125" :NOSDIAG) "BINT3" ("3d 3h" "" "33125" :NOSDIAG) "arry" ("4d 4h" "" "3312F" :NOSDIAG) "FOUR" ("4d 4h" "" "3312F" :NOSDIAG) "BINT4" ("4d 4h" "" "3312F" :NOSDIAG) "list" ("5d 5h" "" "33139" :NOSDIAG) "FIVE" ("5d 5h" "" "33139" :NOSDIAG) "BINT5" ("5d 5h" "" "33139" :NOSDIAG) "idnt" ("6d 6h" "" "33143" :NOSDIAG) "id" ("6d 6h" "" "33143" :NOSDIAG) "SIX" ("6d 6h" "" "33143" :NOSDIAG) "BINT6" ("6d 6h" "" "33143" :NOSDIAG) "lam" ("7d 7h" "" "3314D" :NOSDIAG) "SEVEN" ("7d 7h" "" "3314D" :NOSDIAG) "BINT7" ("7d 7h" "" "3314D" :NOSDIAG) "seco" ("8d 8h" "" "33157" :NOSDIAG) "EIGHT" ("8d 8h" "" "33157" :NOSDIAG) "BINT8" ("8d 8h" "" "33157" :NOSDIAG) "symb" ("9d 9h" "" "33161" :NOSDIAG) "NINE" ("9d 9h" "" "33161" :NOSDIAG) "BINT9" ("9d 9h" "" "33161" :NOSDIAG) "sym" ("10d Ah" "" "3316B" :NOSDIAG) "TEN" ("10d Ah" "" "3316B" :NOSDIAG) "BINT10" ("10d Ah" "" "3316B" :NOSDIAG) "hxs" ("11d Bh" "" "33175" :NOSDIAG) "ELEVEN" ("11d Bh" "" "33175" :NOSDIAG) "BINT11" ("11d Bh" "" "33175" :NOSDIAG) "grob" ("12d Ch" "" "3317F" :NOSDIAG) "TWELVE" ("12d Ch" "" "3317F" :NOSDIAG) "BINT12" ("12d Ch" "" "3317F" :NOSDIAG) "THIRTEEN" ("13d Dh" "" "33189" :NOSDIAG) "TAGGED" ("13d Dh" "" "33189" :NOSDIAG) "BINT13" ("13d Dh" "" "33189" :NOSDIAG) "unitob" ("14d Eh" "" "33193" :NOSDIAG) "FOURTEEN" ("14d Eh" "" "33193" :NOSDIAG) "EXT" ("14d Eh" "" "33193" :NOSDIAG) "BINT14" ("14d Eh" "" "33193" :NOSDIAG) "rompointer" ("15d Fh" "" "3319D" :NOSDIAG) "FIFTEEN" ("15d Fh" "" "3319D" :NOSDIAG) "BINT15" ("15d Fh" "" "3319D" :NOSDIAG) "SIXTEEN" ("16d 10h" "" "331A7" :NOSDIAG) "REALOB" ("16d 10h" "" "331A7" :NOSDIAG) "BINT16" ("16d 10h" "" "331A7" :NOSDIAG) "REALREAL" ("17d 11h" "" "331B1" :NOSDIAG) "2REAL" ("17d 11h" "" "331B1" :NOSDIAG) "SEVENTEEN" ("17d 11h" "" "331B1" :NOSDIAG) "BINT17" ("17d 11h" "" "331B1" :NOSDIAG) "EIGHTEEN" ("18d 12h" "" "331BB" :NOSDIAG) "BINT18" ("18d 12h" "" "331BB" :NOSDIAG) "NINETEEN" ("19d 13h" "" "331C5" :NOSDIAG) "BINT19" ("19d 13h" "" "331C5" :NOSDIAG) "TWENTY" ("20d 14h" "" "331CF" :NOSDIAG) "BINT20" ("20d 14h" "" "331CF" :NOSDIAG) "TWENTYONE" ("21d 15h" "" "331D9" :NOSDIAG) "BINT21" ("21d 15h" "" "331D9" :NOSDIAG) "TWENTYTWO" ("22d 16h" "" "331E3" :NOSDIAG) "BINT22" ("22d 16h" "" "331E3" :NOSDIAG) "TWENTYTHREE" ("23d 17h" "" "331ED" :NOSDIAG) "BINT23" ("23d 17h" "" "331ED" :NOSDIAG) "TWENTYFOUR" ("24d 18h" "" "331F7" :NOSDIAG) "BINT24" ("24d 18h" "" "331F7" :NOSDIAG) "TWENTYFIVE" ("25d 19h" "" "33201" :NOSDIAG) "BINT25" ("25d 19h" "" "33201" :NOSDIAG) "TWENTYSIX" ("26d 1Ah" "" "3320B" :NOSDIAG) "REALSYM" ("26d 1Ah" "" "3320B" :NOSDIAG) "BINT26" ("26d 1Ah" "" "3320B" :NOSDIAG) "TWENTYSEVEN" ("27d 1Bh" "" "33215" :NOSDIAG) "BINT27" ("27d 1Bh" "" "33215" :NOSDIAG) "TWENTYEIGHT" ("28d 1Ch" "" "3321F" :NOSDIAG) "BINT28" ("28d 1Ch" "" "3321F" :NOSDIAG) "TWENTYNINE" ("29d 1Dh" "" "33229" :NOSDIAG) "BINT29" ("29d 1Dh" "" "33229" :NOSDIAG) "THIRTY" ("30d 1Eh" "" "33233" :NOSDIAG) "REALEXT" ("30d 1Eh" "" "33233" :NOSDIAG) "BINT30" ("30d 1Eh" "" "33233" :NOSDIAG) "THIRTYONE" ("31d 1Fh" "" "3323D" :NOSDIAG) "BINT31" ("31d 1Fh" "" "3323D" :NOSDIAG) "THIRTYTWO" ("32d 20h" "" "33247" :NOSDIAG) "BINT32" ("32d 20h" "" "33247" :NOSDIAG) "THIRTYTHREE" ("33d 21h" "" "33251" :NOSDIAG) "BINT33" ("33d 21h" "" "33251" :NOSDIAG) "THIRTYFOUR" ("34d 22h" "" "3325B" :NOSDIAG) "BINT34" ("34d 22h" "" "3325B" :NOSDIAG) "THIRTYFIVE" ("35d 23h" "" "33265" :NOSDIAG) "BINT35" ("35d 23h" "" "33265" :NOSDIAG) "TTHIRTYSIX" ("36d 24h" "" "3326F" :NOSDIAG) "BINT36" ("36d 24h" "" "3326F" :NOSDIAG) "THIRTYSEVEN" ("37d 25h" "" "33279" :NOSDIAG) "BINT37" ("37d 25h" "" "33279" :NOSDIAG) "THIRTYEIGHT" ("38d 26h" "" "33283" :NOSDIAG) "BINT38" ("38d 26h" "" "33283" :NOSDIAG) "THIRTYNINE" ("39d 27h" "" "3328D" :NOSDIAG) "BINT39" ("39d 27h" "" "3328D" :NOSDIAG) "FOURTY" ("40d 28h" "" "33297" :NOSDIAG) "FORTY" ("40d 28h" "" "33297" :NOSDIAG) "BINT40" ("40d 28h" "" "33297" :NOSDIAG) "FORTYONE" ("41d 29h" "" "332A1" :NOSDIAG) "BINT41" ("41d 29h" "" "332A1" :NOSDIAG) "FORTYTWO" ("42d 2Ah" "" "332AB" :NOSDIAG) "BINT42" ("42d 2Ah" "" "332AB" :NOSDIAG) "FORTYTHREE" ("43d 2Bh" "" "332B5" :NOSDIAG) "BINT43" ("43d 2Bh" "" "332B5" :NOSDIAG) "(illnameerr)" ("44d 2Ch" "" "332BF" :NOSDIAG) "FORTYFOUR" ("44d 2Ch" "" "332BF" :NOSDIAG) "BINT44" ("44d 2Ch" "" "332BF" :NOSDIAG) "FORTYFIVE" ("45d 2Dh" "" "332C9" :NOSDIAG) "BINT45" ("45d 2Dh" "" "332C9" :NOSDIAG) "FORTYSIX" ("46d 2Eh" "" "332D3" :NOSDIAG) "BINT46" ("46d 2Eh" "" "332D3" :NOSDIAG) "(rrp)" ("47d 2Fh" "" "332DD" :NOSDIAG) "FORTYSEVEN" ("47d 2Fh" "" "332DD" :NOSDIAG) "BINT47" ("47d 2Fh" "" "332DD" :NOSDIAG) "FORTYEIGHT" ("48d 30h" "" "332E7" :NOSDIAG) "BINT48" ("48d 30h" "" "332E7" :NOSDIAG) "FORTYNINE" ("49d 31h" "" "332F1" :NOSDIAG) "BINT49" ("49d 31h" "" "332F1" :NOSDIAG) "FIFTY" ("50d 32h" "" "332FB" :NOSDIAG) "BINT50" ("50d 32h" "" "332FB" :NOSDIAG) "FIFTYONE" ("51d 33h" "" "33305" :NOSDIAG) "BINT51" ("51d 33h" "" "33305" :NOSDIAG) "(THREEFOUR)" ("52d 34h" "" "3330F" :NOSDIAG) "FIFTYTWO" ("52d 34h" "" "3330F" :NOSDIAG) "BINT52" ("52d 34h" "" "3330F" :NOSDIAG) "THREEFIVE" ("53d 35h" "" "33319" :NOSDIAG) "STRLIST" ("53d 35h" "" "33319" :NOSDIAG) "FIFTYTHREE" ("53d 35h" "" "33319" :NOSDIAG) "BINT53" ("53d 35h" "" "33319" :NOSDIAG) "FIFTYFOUR" ("54d 36h" "" "33323" :NOSDIAG) "BINT54" ("54d 36h" "" "33323" :NOSDIAG) "FIFTYFIVE" ("55d 37h" "" "3332D" :NOSDIAG) "(#THREESEVEN)" ("55d 37h" "" "3332D" :NOSDIAG) "BINT55" ("55d 37h" "" "3332D" :NOSDIAG) "FIFTYSIX" ("56d 38h" "" "33337" :NOSDIAG) "BINT56" ("56d 38h" "" "33337" :NOSDIAG) "FIFTYSEVEN" ("57d 39h" "" "33341" :NOSDIAG) "BINT57" ("57d 39h" "" "33341" :NOSDIAG) "FIFTYEIGHT" ("58d 3Ah" "" "3334B" :NOSDIAG) "BINT58" ("58d 3Ah" "" "3334B" :NOSDIAG) "FIFTYNINE" ("59d 3Bh" "" "33355" :NOSDIAG) "BINT59" ("59d 3Bh" "" "33355" :NOSDIAG) "SIXTY" ("60d 3Ch" "" "3335F" :NOSDIAG) "BINT60" ("60d 3Ch" "" "3335F" :NOSDIAG) "SIXTYONE" ("61d 3Dh" "" "33369" :NOSDIAG) "BINT61" ("61d 3Dh" "" "33369" :NOSDIAG) "SIXTYTWO" ("62d 3Eh" "" "33373" :NOSDIAG) "BINT62" ("62d 3Eh" "" "33373" :NOSDIAG) "SIXTYTHREE" ("63d 3Fh" "" "3337D" :NOSDIAG) "(BINT3Fh)" ("63d 3Fh" "" "3337D" :NOSDIAG) "BINT63" ("63d 3Fh" "" "3337D" :NOSDIAG) "YHI" ("64d 40h" "" "33387" :NOSDIAG) "SIXTYFOUR" ("64d 40h" "" "33387" :NOSDIAG) "(BINT_40h)" ("64d 40h" "" "33387" :NOSDIAG) "BINT40h" ("64d 40h" "" "33387" :NOSDIAG) "BINT64" ("64d 40h" "" "33387" :NOSDIAG) "(BINT_65d)" ("65d 41h" "" "33391" :NOSDIAG) "ARRYREAL" ("65d 41h" "" "33391" :NOSDIAG) "BINT65" ("65d 41h" "" "33391" :NOSDIAG) "(ARRYCMP)" ("66d 42h" "" "3339B" :NOSDIAG) "FOURTWO" ("66d 42h" "" "3339B" :NOSDIAG) "BINT66" ("66d 42h" "" "3339B" :NOSDIAG) "FOURTHREE" ("67d 43h" "" "333A5" :NOSDIAG) "BINT67" ("67d 43h" "" "333A5" :NOSDIAG) "SIXTYEIGHT" ("68d 44h" "" "333AF" :NOSDIAG) "(2ARRY)" ("68d 44h" "" "333AF" :NOSDIAG) "BINT68" ("68d 44h" "" "333AF" :NOSDIAG) "FOURFIVE" ("69d 45h" "" "333B9" :NOSDIAG) "BINT69" ("69d 45h" "" "333B9" :NOSDIAG) "(ARRYID)" ("70d 46h" "" "333C3" :NOSDIAG) "SEVENTY" ("70d 46h" "" "333C3" :NOSDIAG) "BINT70" ("70d 46h" "" "333C3" :NOSDIAG) "BINT71" ("71d 47h" "" "333CD" :NOSDIAG) "BINT72" ("72d 48h" "" "333D7" :NOSDIAG) "BINT73" ("73d 49h" "" "333E1" :NOSDIAG) "SEVENTYFOUR" ("74d 4Ah" "" "333EB" :NOSDIAG) "BINT74" ("74d 4Ah" "" "333EB" :NOSDIAG) "BINT75" ("75d 4Bh" "" "333F5" :NOSDIAG) "BINT76" ("76d 4Ch" "" "333FF" :NOSDIAG) "BINT77" ("77d 4Dh" "" "33409" :NOSDIAG) "BINT78" ("78d 4Eh" "" "33413" :NOSDIAG) "SEVENTYNINE" ("79d 4Fh" "" "3341D" :NOSDIAG) "BINT79" ("79d 4Fh" "" "3341D" :NOSDIAG) "(LISTOB)" ("80d 50h" "" "33427" :NOSDIAG) "EIGHTY" ("80d 50h" "" "33427" :NOSDIAG) "BINT80" ("80d 50h" "" "33427" :NOSDIAG) "LISTREAL" ("81d 51h" "" "33431" :NOSDIAG) "EIGHTYONE" ("81d 51h" "" "33431" :NOSDIAG) "BINT81" ("81d 51h" "" "33431" :NOSDIAG) "LISTCMP" ("82d 52h" "" "3343B" :NOSDIAG) "BINT82" ("82d 52h" "" "3343B" :NOSDIAG) "FIVETHREE" ("83d 53h" "" "33445" :NOSDIAG) "BINT83" ("83d 53h" "" "33445" :NOSDIAG) "FIVEFOUR" ("84d 54h" "" "3344F" :NOSDIAG) "BINT84" ("84d 54h" "" "3344F" :NOSDIAG) "2LIST" ("85d 55h" "" "33459" :NOSDIAG) "BINT85" ("85d 55h" "" "33459" :NOSDIAG) "(LISTID)" ("86d 56h" "" "33463" :NOSDIAG) "FIVESIX" ("86d 56h" "" "33463" :NOSDIAG) "BINT86" ("86d 56h" "" "33463" :NOSDIAG) "LISTLAM" ("87d 57h" "" "3346D" :NOSDIAG) "BINT87" ("87d 57h" "" "3346D" :NOSDIAG) "BINT88" ("88d 58h" "" "33477" :NOSDIAG) "BINT89" ("89d 59h" "" "33481" :NOSDIAG) "BINT90" ("90d 5Ah" "" "3348B" :NOSDIAG) "BINT_91d" ("91d 5Bh" "" "33495" :NOSDIAG) "BINT91" ("91d 5Bh" "" "33495" :NOSDIAG) "BINT92" ("92d 5Ch" "" "3349F" :NOSDIAG) "BINT93" ("93d 5Dh" "" "334A9" :NOSDIAG) "BINT94" ("94d 5Eh" "" "334B3" :NOSDIAG) "BINT95" ("95d 5Fh" "" "334BD" :NOSDIAG) "(idntany)" ("96d 60h" "" "334C7" :NOSDIAG) "BINT_96d" ("96d 60h" "" "334C7" :NOSDIAG) "BINT96" ("96d 60h" "" "334C7" :NOSDIAG) "IDREAL" ("97d 61h" "" "334D1" :NOSDIAG) "BINT97" ("97d 61h" "" "334D1" :NOSDIAG) "(NINETYEIGHT)" ("98d 62h" "" "334DB" :NOSDIAG) "(IDCMP)" ("98d 62h" "" "334DB" :NOSDIAG) "BINT98" ("98d 62h" "" "334DB" :NOSDIAG) "BINT99" ("99d 63h" "" "334E5" :NOSDIAG) "(IDARRY)" ("100d 64h" "" "334EF" :NOSDIAG) "ONEHUNDRED" ("100d 64h" "" "334EF" :NOSDIAG) "BINT100" ("100d 64h" "" "334EF" :NOSDIAG) "(SIXFIVE)" ("101d 65h" "" "334F9" :NOSDIAG) "(IDLIST)" ("101d 65h" "" "334F9" :NOSDIAG) "BINT101" ("101d 65h" "" "334F9" :NOSDIAG) "BINT102" ("102d 66h" "" "33503" :NOSDIAG) "BINT103" ("103d 67h" "" "3350D" :NOSDIAG) "BINT104" ("104d 68h" "" "33517" :NOSDIAG) "BINT105" ("105d 69h" "" "33521" :NOSDIAG) "BINT106" ("106d 6Ah" "" "3352B" :NOSDIAG) "BINT107" ("107d 6Bh" "" "33535" :NOSDIAG) "BINT108" ("108d 6Ch" "" "3353F" :NOSDIAG) "BINT109" ("109d 6Dh" "" "33549" :NOSDIAG) "BINT110" ("110d 6Eh" "" "33553" :NOSDIAG) "char" ("111d 6Fh" "" "3355D" :NOSDIAG) "BINT111" ("111d 6Fh" "" "3355D" :NOSDIAG) "(lamany)" ("112d 70h" "" "33567" :NOSDIAG) "BINT112" ("112d 70h" "" "33567" :NOSDIAG) "(LAMREAL)" ("113d 71h" "" "33571" :NOSDIAG) "BINT113" ("113d 71h" "" "33571" :NOSDIAG) "(BINT_114d)" ("114d 72h" "" "3357B" :NOSDIAG) "BINT114" ("114d 72h" "" "3357B" :NOSDIAG) "BINT_115d" ("115d 73h" "" "33585" :NOSDIAG) "BINT115" ("115d 73h" "" "33585" :NOSDIAG) "BINT_116d" ("116d 74h" "" "3358F" :NOSDIAG) "BINT116" ("116d 74h" "" "3358F" :NOSDIAG) "(LAMLIST)" ("117d 75h" "" "33599" :NOSDIAG) "(BINT_117d)" ("117d 75h" "" "33599" :NOSDIAG) "BINT117" ("117d 75h" "" "33599" :NOSDIAG) "BINT118" ("118d 76h" "" "335A3" :NOSDIAG) "BINT119" ("119d 77h" "" "335AD" :NOSDIAG) "BINT120" ("120d 78h" "" "335B7" :NOSDIAG) "BINT121" ("121d 79h" "" "335C1" :NOSDIAG) "BINT_122d" ("122d 7Ah" "" "335CB" :NOSDIAG) "BINT122" ("122d 7Ah" "" "335CB" :NOSDIAG) "BINT123" ("123d 7Bh" "" "335D5" :NOSDIAG) "BINT124" ("124d 7Ch" "" "335DF" :NOSDIAG) "BINT125" ("125d 7Dh" "" "335E9" :NOSDIAG) "BINT126" ("126d 7Eh" "" "335F3" :NOSDIAG) "BINT127" ("127d 7Fh" "" "335FD" :NOSDIAG) "BINT80h" ("128d 80h" "" "33607" :NOSDIAG) "BINT128" ("128d 80h" "" "33607" :NOSDIAG) "BINT129" ("129d 81h" "" "33611" :NOSDIAG) "XHI-1" ("130d 82h" "" "3361B" :NOSDIAG) "BINT_130d" ("130d 82h" "" "3361B" :NOSDIAG) "BINT130d" ("130d 82h" "" "3361B" :NOSDIAG) "BINT130" ("130d 82h" "" "3361B" :NOSDIAG) "XHI" ("131d 83h" "" "33625" :NOSDIAG) "BINT131d" ("131d 83h" "" "33625" :NOSDIAG) "BINT_131d" ("131d 83h" "" "33625" :NOSDIAG) "BINT131" ("131d 83h" "" "33625" :NOSDIAG) "(library)" ("143d 8Fh" "" "3362F" :UBS :NOSDIAG) "#8F" ("143d 8Fh" "" "3362F" :UBS :NOSDIAG) "SYMBREAL" ("145d 91h" "" "33639") "(SYMBCMP)" ("146d 92h" "" "33643" :UBS :NOSDIAG) "SYMBCMP" ("146d 92h" "" "33643" :UBS :NOSDIAG) "(SYMBSYM)" ("154d 9Ah" "" "3364D" :UBS :NOSDIAG) "(SYMCMP)" ("154d 9Ah" "" "3364D" :UBS :NOSDIAG) "SYMBSYM" ("154d 9Ah" "" "3364D" :UBS :NOSDIAG) "SYMBUNIT" ("158d 9Eh" "" "33657") "#9F" ("159d 9Fh" "" "3EAFB" :UBS :NOSDIAG) "backup" ("159d 9Fh" "" "33661" :UBS) "SYMOB" ("160d A0h" "" "3366B") "SYMREAL" ("161d A1h" "" "33675") "SYMCMP" ("162d A2h" "" "3367F" :UBS :NOSDIAG) "SYMARRY" ("164d A4h" "" "39E6B" :UBS :NOSDIAG) "SYMLIST" ("165d A5h" "" "33689" :UBS :NOSDIAG) "SYMID" ("166d A6h" "" "33693") "SYMLAM" ("167d A7h" "" "3369D") "SYMSYMB" ("169d A9h" "" "336A7" :UBS :NOSDIAG) "SYMSYM" ("170d AAh" "" "336B1") "SYMEXT" ("174d AEh" "" "336BB") "#AF" ("175d AFh" "" "3BD4C" :UBS :NOSDIAG) "HXSREAL" ("177d B1h" "" "336C5" :UBS :NOSDIAG) "#BB" ("187d BBh" "" "38275" :UBS :NOSDIAG) "2HXS" ("187d BBh" "" "336CF" :UBS :NOSDIAG) "BINTC0h" ("192d C0h" "" "336D9" :NOSDIAG) "#C8" ("200d C8h" "" "3E7DA" :UBS :NOSDIAG) "2GROB" ("204d CCh" "" "336E3") "#CF" ("207d CFh" "" "3BD65" :UBS) "TAGGEDANY" ("208d D0h" "" "336ED") "EXTREAL" ("225d E1h" "" "336F7") "(UNITSYM)" ("234d EAh" "" "33701") "EXTSYM" ("234d EAh" "" "33701") "2EXT" ("238d EEh" "" "3370B") "ROMPANY" ("240d F0h" "" "33715") "BINT253" ("253d FDh" "" "3371F") "BINT255d" ("255d FFh" "" "33729") "(FSTFLOATROM#)" ("256d 100h" "" "33733") "REALOBOB" ("256d 100h" "" "33733") "(Err#Chr00)" ("258d 102h" "" "3373D") "(#_258_d)" ("258d 102h" "" "3373D") "#_102" ("258d 102h" "" "3373D") "#SyntaxErr" ("262d 106h" "" "33747") "BINT_263d" ("263d 107h" "" "33751" :UBS :NOSDIAG) "REALREALOB" ("272d 110h" "" "3375B" :UBS :NOSDIAG) "3REAL" ("273d 111h" "" "33765") "#111" ("273d 111h" "" "3E17B" :UBS :NOSDIAG) "(#_291_d)" ("291d 123h" "" "3376F" :UBS) "(#_123)" ("291d 123h" "" "3376F" :UBS) "Err#Kill" ("291d 123h" "" "3376F" :UBS) "(#_292_d)" ("292d 124h" "" "33779" :UBS) "(#_124)" ("292d 124h" "" "33779" :UBS) "Err#NoLstStk" ("292d 124h" "" "33779" :UBS) "#12F" ("303d 12Fh" "" "2777E" :UBS :NOSDIAG) "(BINT_305d)" ("305d 131h" "" "33783" :UBS) "#NoRoomForSt" ("305d 131h" "" "33783" :UBS) "#132" ("306d 132h" "" "3378D" :UBS) "REALSTRSTR" ("307d 133h" "" "33797" :UBS) "(VLMpurgemsg)" ("308d 134h" "" "337A1" :UBS :NOSDIAG) "#134" ("308d 134h" "" "337A1" :UBS :NOSDIAG) "(VLMmsg)" ("309d 135h" "" "337AB" :UBS :NOSDIAG) "#135" ("309d 135h" "" "337AB" :UBS :NOSDIAG) "(VLMstkmsg)" ("310d 136h" "" "337B5" :UBS :NOSDIAG) "(REALSTRID)" ("310d 136h" "" "337B5" :UBS :NOSDIAG) "#136" ("310d 136h" "" "337B5" :UBS :NOSDIAG) "(VLMundomsg)" ("311d 137h" "" "337BF" :UBS :NOSDIAG) "#137" ("311d 137h" "" "337BF" :UBS :NOSDIAG) "(VLMhistmsg)" ("312d 138h" "" "337C9" :UBS :NOSDIAG) "#138" ("312d 138h" "" "337C9" :UBS :NOSDIAG) "(VLMUserKeys)" ("313d 139h" "" "337D3" :UBS :NOSDIAG) "#139" ("313d 139h" "" "337D3" :UBS :NOSDIAG) "(VLMAlarmMsg)" ("314d 13Ah" "" "337DD" :UBS :NOSDIAG) "#13A" ("314d 13Ah" "" "337DD" :UBS :NOSDIAG) "(VLMlastargs)" ("315d 13Bh" "" "337E7" :UBS :NOSDIAG) "#13B" ("315d 13Bh" "" "337E7" :UBS :NOSDIAG) "(VLMcmdlmsg)" ("317d 13Dh" "" "337F1" :UBS :NOSDIAG) "#13D" ("317d 13Dh" "" "337F1" :UBS :NOSDIAG) "Err#Cont" ("318d 13Eh" "" "337FB" :UBS :NOSDIAG) "(REALLISTREAL)" ("337d 151h" "" "33805") "INTEGER337" ("337d 151h" "" "33805") "CMPOBOB" ("512d 200h" "" "3380F" :UBS :NOSDIAG) "(#_517_d)" ("517d 205h" "" "33819" :UBS) "(#_205)" ("517d 205h" "" "33819" :UBS) "Err#NoLstArg" ("517d 205h" "" "33819" :UBS) "#304" ("772d 304h" "" "3A1C2" :UBS :NOSDIAG) "STRREALREAL" ("785d 311h" "" "33823" :NOSDIAG) "#313" ("787d 313h" "" "3B9FA" :UBS :NOSDIAG) "ARRYREALOB" ("1040d 410h" "" "3C11E" :UBS :NOSDIAG) "#411" ("1041d 411h" "" "3B928" :UBS :NOSDIAG) "ARRYREALREAL" ("1041d 411h" "" "3382D" :UBS :NOSDIAG) "ARRYREALCMP" ("1042d 412h" "" "33837" :UBS :NOSDIAG) "#414" ("1044d 414h" "" "3BA2D" :UBS :NOSDIAG) "#415" ("1045d 415h" "" "3B93D" :UBS :NOSDIAG) "3ARRY" ("1092d 444h" "" "33841" :UBS :NOSDIAG) "ARRYLISTOB" ("1104d 450h" "" "3C10F" :UBS :NOSDIAG) "#451" ("1105d 451h" "" "3B952" :UBS :NOSDIAG) "ARRYLISTREAL" ("1105d 451h" "" "3384B" :UBS :NOSDIAG) "ARRYLISTCMP" ("1106d 452h" "" "33855" :UBS :NOSDIAG) "#454" ("1108d 454h" "" "3BA18" :UBS :NOSDIAG) "#455" ("1109d 455h" "" "3B913" :UBS :NOSDIAG) "#4FF" ("1279d 4FFh" "" "3A12D" :UBS :NOSDIAG) "LISTREALOB" ("1296d 510h" "" "3385F" :UBS :NOSDIAG) "LISTREALREAL" ("1297d 511h" "" "33869" :UBS :NOSDIAG) "#515" ("1301d 515h" "" "3BA09" :UBS :NOSDIAG) "LISTLISTOB" ("1360d 550h" "" "33873" :UBS :NOSDIAG) "LN_0" ("1541d 605h" "" "277F6" :UBS :NOSDIAG) "LN_Neg" ("1542d 606h" "" "27800" :UBS :NOSDIAG) "InvalidEQ" ("1543d 607h" "" "2780A" :UBS :NOSDIAG) "Cureq#" ("1544d 608h" "" "27814" :UBS :NOSDIAG) "NoCureq#" ("1545d 609h" "" "2781E" :UBS :NOSDIAG) "EnterEq#" ("1546d 60Ah" "" "27828" :UBS :NOSDIAG) "EnterName#" ("1547d 60Bh" "" "27832" :UBS :NOSDIAG) "SelPtype#" ("1548d 60Ch" "" "2783C" :UBS :NOSDIAG) "EmptyCat#" ("1549d 60Dh" "" "27846" :UBS :NOSDIAG) "#60E" ("1550d 60Eh" "" "2768E" :UBS :NOSDIAG) "NoStatPlot#" ("1551d 60Fh" "" "27698" :UBS :NOSDIAG) "IDREALOB" ("1552d 610h" "" "3387D" :UBS :NOSDIAG) "SolvingFor#" ("1553d 611h" "" "276AC" :UBS :NOSDIAG) "NoCurrent#" ("1554d 612h" "" "276B6" :UBS :NOSDIAG) "PressSig+#" ("1555d 613h" "" "276C0" :UBS :NOSDIAG) "SelectModl#" ("1556d 614h" "" "276CA" :UBS :NOSDIAG) "NoAlarms#" ("1557d 615h" "" "276D4" :UBS :NOSDIAG) "PressALRM#" ("1558d 616h" "" "276DE" :UBS :NOSDIAG) "NextALRM#" ("1559d 617h" "" "276E8" :UBS :NOSDIAG) "PastDue#" ("1560d 618h" "" "27792" :UBS :NOSDIAG) "Acknowledge#" ("1561d 619h" "" "2779C" :UBS :NOSDIAG) "KeyInAlrm#" ("1562d 61Ah" "" "277A6" :UBS :NOSDIAG) "SelectRpt#" ("1563d 61Bh" "" "277B0" :UBS :NOSDIAG) "IOSetupMenu#" ("1564d 61Ch" "" "277BA" :UBS :NOSDIAG) "PlotType#" ("1565d 61Dh" "" "277C4" :UBS :NOSDIAG) "NoExecAct#" ("1566d 61Eh" "" "277CE" :UBS :NOSDIAG) "OffScreen#" ("1567d 61Fh" "" "277D8" :UBS :NOSDIAG) "OnlyPtypes#" ("1568d 620h" "" "277E2" :UBS :NOSDIAG) "StatName#" ("1569d 621h" "" "277EC" :UBS :NOSDIAG) "ZoomPrompt#" ("1570d 622h" "" "276F2" :UBS :NOSDIAG) "CatToStack#" ("1571d 623h" "" "276FC" :UBS :NOSDIAG) "XAutoZoom#" ("1572d 624h" "" "27706" :UBS :NOSDIAG) "IR/wire#" ("1576d 628h" "" "27710" :UBS :NOSDIAG) "ASCII/bin#" ("1577d 629h" "" "2771A" :UBS :NOSDIAG) "#62A" ("1578d 62Ah" "" "27724" :UBS :NOSDIAG) "#62B" ("1579d 62Bh" "" "2772E" :UBS :NOSDIAG) "#62C" ("1580d 62Ch" "" "27738" :UBS :NOSDIAG) "#62D" ("1581d 62Dh" "" "27742" :UBS :NOSDIAG) "EnterMatrix#" ("1582d 62Eh" "" "27788" :UBS :NOSDIAG) "IDLISTOB" ("1616d 650h" "" "33887" :UBS :NOSDIAG) "(LAMANYANY)" ("1792d 700h" "" "33891" :UBS :NOSDIAG) "FSTMACROROM#" ("1792d 700h" "" "33891" :UBS :NOSDIAG) "#710" ("1808d 710h" "" "3C17A" :UBS :NOSDIAG) "#750" ("1872d 750h" "" "3C16B" :UBS :NOSDIAG) "#7FF" ("2047d 7FFh" "" "08DF7" :UBS :NOSDIAG) "BINT800h" ("2048d 800h" "" "27878" :UBS :NOSDIAG) "#822" ("2082d 822h" "" "3B976" :UBS :NOSDIAG) "#82C" ("2092d 82Ch" "" "3C83C" :UBS :NOSDIAG) "#855" ("2133d 855h" "" "3B967" :UBS :NOSDIAG) "#85C" ("2140d 85Ch" "" "3C81E" :UBS :NOSDIAG) "PROGIDREAL" ("2145d 861h" "" "3389B" :UBS :NOSDIAG) "PROGIDCMP" ("2146d 862h" "" "338A5" :UBS :NOSDIAG) "PROGIDLIST" ("2149d 865h" "" "338AF" :UBS :NOSDIAG) "PROGIDEXT" ("2158d 86Eh" "" "338B9" :UBS :NOSDIAG) "#8F1" ("2289d 8F1h" "" "3E7FF" :UBS :NOSDIAG) "#8FD" ("2301d 8FDh" "" "3E759" :UBS :NOSDIAG) "#9F1" ("2545d 9F1h" "" "3E7E9" :UBS :NOSDIAG) "#9FD" ("2557d 9FDh" "" "3E743" :UBS :NOSDIAG) "Lackint#" ("2561d A01h" "" "2774C" :UBS :NOSDIAG) "Constant#" ("2562d A02h" "" "27756" :UBS :NOSDIAG) "Attn#" ("2563d A03h" "" "27882") "ATTNERR" ("2563d A03h" "" "338C3") "Zero#" ("2564d A04h" "" "27760" :UBS :NOSDIAG) "RevSgn#" ("2565d A05h" "" "2776A" :UBS :NOSDIAG) "Extremum#" ("2566d A06h" "" "27774" :UBS :NOSDIAG) "SYMREALREAL" ("2577d A11h" "" "338CD" :UBS :NOSDIAG) "SYMREALCMP" ("2578d A12h" "" "338D7" :UBS :NOSDIAG) "SYMREALSYM" ("2586d A1Ah" "" "338E1" :UBS :NOSDIAG) "SYMCMPREAL" ("2593d A21h" "" "338EB" :UBS :NOSDIAG) "SYMCMPCMP" ("2594d A22h" "" "338F5" :UBS :NOSDIAG) "SYMCMPSYM" ("2602d A2Ah" "" "338FF" :UBS :NOSDIAG) "SYMIDREAL" ("2657d A61h" "" "33909" :UBS :NOSDIAG) "SYMIDCMP" ("2658d A62h" "" "33913" :UBS :NOSDIAG) "SYMIDLIST" ("2661d A65h" "" "3391D" :UBS :NOSDIAG) "SYMIDEXT" ("2670d A6Eh" "" "33927" :UBS :NOSDIAG) "SYMSYMREAL" ("2721d AA1h" "" "33931" :UBS :NOSDIAG) "SYMSYMCMP" ("2722d AA2h" "" "3393B" :UBS :NOSDIAG) "3SYM" ("2730d AAAh" "" "33945" :UBS :NOSDIAG) "XFERFAIL" ("3078d C06h" "" "3394F" :UBS :NOSDIAG) "PROTERR" ("3079d C07h" "" "33959" :UBS :NOSDIAG) "InvalServCmd" ("3080d C08h" "" "33963" :UBS :NOSDIAG) "Connecting" ("3082d C0Ah" "" "3396D") "Retry" ("3083d C0Bh" "" "33977" :UBS :NOSDIAG) "#C2C" ("3116d C2Ch" "" "3C800" :UBS :NOSDIAG) "#C5C" ("3164d C5Ch" "" "3C7E2" :UBS :NOSDIAG) "#C22" ("3106d C22h" "" "3B904" :UBS :NOSDIAG) "#C55" ("3157d C55h" "" "3B8F5" :UBS :NOSDIAG) "#CAlarmErr" ("3583d DFFh" "" "33981" :NOSDIAG) "EXTOBOB" ("3584d E00h" "" "3398B") "#2111" ("8465d 2111h" "" "3C8D0" :UBS :NOSDIAG) "TYPEINT" ("9748d 2614h" "" "03FEF" :UBS :NOSDIAG) "TYPEMATRIX" ("9862d 2686h" "" "03FF9" :UBS :NOSDIAG) "TYPEREAL" ("10547d 2933h" "" "03F8B") "TYPEEREL" ("10581d 2955h" "" "03FDB" :UBS) "TYPEIDNT" ("11848d 2E48h" "" "03FA9" :UBS :NOSDIAG) "TYPECMP" ("10615d 2977h" "" "03F95" :UBS) "TYPELIST" ("10868d 2A74h" "" "03F9F" :UBS) "TYPERRP" ("10902d 2A96h" "" "03FC7" :UBS) "TYPESYMB" ("10936d 2AB8h" "" "03FBD" :UBS) "TYPEEXT" ("10970d 2ADAh" "" "03FE5" :UBS) "TYPECOL" ("11677d 2D9Dh" "" "03FB3" :UBS) "TYPELAM" ("11885d 2E6Dh" "" "03FD1" :UBS) "#5B11" ("23313d 5B11h" "" "3C8DF" :UBS :NOSDIAG) "SYMRRANY" ("41232d A110h" "" "3D50D" :UBS :NOSDIAG) "SYMRSYMANY" ("41376d A1A0h" "" "3D52B" :UBS :NOSDIAG) "SYMSYMRANY" ("43536d AA10h" "" "3D51C" :UBS :NOSDIAG) "SYMSYMSYMANY" ("43680d AAA0h" "" "2C4D2" :UBS :NOSDIAG) "#BBBB" ("48059d BBBBh" "" "3B7AD" :UBS :NOSDIAG) "#D6A8" ("54952d D6A8h" "" "08F1F" :UBS :NOSDIAG) "#FFFF" ("65535d FFFFh" "" "38266" :UBS :NOSDIAG) "#102A8" ("66216d 102A8h" "" "03880" :UBS :NOSDIAG) "#2D541" ("185665d 2D541h" "" "091B4" :UBS :NOSDIAG) "#37258" ("225880d 37258h" "" "350F5" :UBS :NOSDIAG) "#414C1" ("267457d 414C1h" "" "0803F" :UBS :NOSDIAG) "#536A8" ("341672d 536A8h" "" "08ECE" :UBS :NOSDIAG) "#61441" ("398401d 61441h" "" "0657E" :UBS :NOSDIAG) "#EXITERR" ("458752d 70000h" "" "33995") "#A8241" ("688705d A8241h" "" "03826" :UBS :NOSDIAG) "#B437D" ("738173d B437Dh" "" "39277" :UBS :NOSDIAG) "#E13A8" ("922536d E13A8h" "" "038DC" :UBS :NOSDIAG) "MINUSONE" ("1048575d FFFFFh" "" "3399F") "ZEROZERO" ("\\-> #0 #0" "" "37287") "#ZERO#ONE" ("\\-> #0 #1" "" "37294") "#ZERO#SEVEN" ("\\-> #0 #7" "" "37305") "ONEDUP" ("\\-> #1 #1" "" "36B12") "ONEONE" ("\\-> #1 #1" "" "36B12") "#ONE#27" ("\\-> #1 #27d" "" "37315") "#TWO#ONE" ("\\-> #2 #1" "" "37328") "#TWO#TWO" ("\\-> #2 #2" "" "3733A") "#TWO#FOUR" ("\\-> #2 #4" "" "3734A") "#THREE#FOUR" ("\\-> #3 #4" "" "3735C") "#FIVE#FOUR" ("\\-> #5 #4" "" "3736E") "ZEROZEROZERO" ("\\-> #0 #0 #0" "" "37380") "ZEROZEROONE" ("\\-> #0 #0 #1" "" "37394") "ZEROZEROTWO" ("\\-> #0 #0 #2" "" "373A8") "DROPZERO" ("ob \\-> #0" "" "3558C") "3DROPZERO" ("ob ob ob \\-> #0" "" "37711" :UBS) "2DROP00" ("ob ob \\-> #0 #0" "" "355A5") "DROPONE" ("ob \\-> #1" "" "3596D") "DUPZERO" ("ob \\-> ob ob #0" "" "36AD6") "DUPONE" ("ob \\-> ob ob #1" "" "36AEA") "DUPTWO" ("ob \\-> ob ob #2" "" "36B26") "SWAPONE" ("ob ob' \\-> ob' ob #1" "" "36AFE") "ZEROSWAP" ("ob \\-> #0 ob" "" "35E75") "ZEROOVER" ("ob \\-> ob #0 ob" "" "360BB") "ZEROFALSE" ("\\-> #0 F" "" "36568") "ONESWAP" ("ob \\-> #1 ob" "" "35EA2") "ONEFALSE" ("\\-> #1 F" "" "3657C") "COERCE" ("% \\-> #" "" "262F1") "COERCEDUP" ("% \\-> # #" "" "35D08") "COERCESWAP" ("ob % \\-> # ob" "" "35EB6") "COERCE2" ("% %' \\-> # #'" "" "3F481") "%ABSCOERCE" ("% \\-> #" "" "262EC") "Flag%isUser?" ("% \\-> # flag" "TRUE if real is greater 0, else FALSE." "2F244" :UBS) "C%>#" ("C% \\-> # #'" "" "2F31F") "HXS>#" ("hxs \\-> #" "" "05A03") "2HXSLIST?" ("{ hxs hxs' } \\-> # #'" "Converts list of two hxs to two +#s(hash-table size 8311 test equal rehash-size 1.5 rehash-threshold 0.8 data ("any" ("0d 0h" "" "33107" :NOSDIAG) "ZERO" ("0d 0h" "" "33107" :NOSDIAG) "BINT0" ("0d 0h" "" "33107" :NOSDIAG) "MEMERR" ("1d 1h" "" "33111" :NOSDIAG) "real" ("1d 1h" "" "33111" :NOSDIAG) "ONE" ("1d 1h" "" "33111" :NOSDIAG) "BINT1" ("1d 1h" "" "33111" :NOSDIAG) "cmp" ("2d 2h" "" "3311B" :NOSDIAG) "TWO" ("2d 2h" "" "3311B" :NOSDIAG) "BINT2" ("2d 2h" "" "3311B" :NOSDIAG) "str" ("3d 3h" "" "33125" :NOSDIAG) "THREE" ("3d 3h" "" "33125" :NOSDIAG) "BINT3" ("3d 3h" "" "33125" :NOSDIAG) "arry" ("4d 4h" "" "3312F" :NOSDIAG) "FOUR" ("4d 4h" "" "3312F" :NOSDIAG) "BINT4" ("4d 4h" "" "3312F" :NOSDIAG) "list" ("5d 5h" "" "33139" :NOSDIAG) "FIVE" ("5d 5h" "" "33139" :NOSDIAG) "BINT5" ("5d 5h" "" "33139" :NOSDIAG) "idnt" ("6d 6h" "" "33143" :NOSDIAG) "id" ("6d 6h" "" "33143" :NOSDIAG) "SIX" ("6d 6h" "" "33143" :NOSDIAG) "BINT6" ("6d 6h" "" "33143" :NOSDIAG) "lam" ("7d 7h" "" "3314D" :NOSDIAG) "SEVEN" ("7d 7h" "" "3314D" :NOSDIAG) "BINT7" ("7d 7h" "" "3314D" :NOSDIAG) "seco" ("8d 8h" "" "33157" :NOSDIAG) "EIGHT" ("8d 8h" "" "33157" :NOSDIAG) "BINT8" ("8d 8h" "" "33157" :NOSDIAG) "symb" ("9d 9h" "" "33161" :NOSDIAG) "NINE" ("9d 9h" "" "33161" :NOSDIAG) "BINT9" ("9d 9h" "" "33161" :NOSDIAG) "sym" ("10d Ah" "" "3316B" :NOSDIAG) "TEN" ("10d Ah" "" "3316B" :NOSDIAG) "BINT10" ("10d Ah" "" "3316B" :NOSDIAG) "hxs" ("11d Bh" "" "33175" :NOSDIAG) "ELEVEN" ("11d Bh" "" "33175" :NOSDIAG) "BINT11" ("11d Bh" "" "33175" :NOSDIAG) "grob" ("12d Ch" "" "3317F" :NOSDIAG) "TWELVE" ("12d Ch" "" "3317F" :NOSDIAG) "BINT12" ("12d Ch" "" "3317F" :NOSDIAG) "THIRTEEN" ("13d Dh" "" "33189" :NOSDIAG) "TAGGED" ("13d Dh" "" "33189" :NOSDIAG) "BINT13" ("13d Dh" "" "33189" :NOSDIAG) "unitob" ("14d Eh" "" "33193" :NOSDIAG) "FOURTEEN" ("14d Eh" "" "33193" :NOSDIAG) "EXT" ("14d Eh" "" "33193" :NOSDIAG) "BINT14" ("14d Eh" "" "33193" :NOSDIAG) "rompointer" ("15d Fh" "" "3319D" :NOSDIAG) "FIFTEEN" ("15d Fh" "" "3319D" :NOSDIAG) "BINT15" ("15d Fh" "" "3319D" :NOSDIAG) "SIXTEEN" ("16d 10h" "" "331A7" :NOSDIAG) "REALOB" ("16d 10h" "" "331A7" :NOSDIAG) "BINT16" ("16d 10h" "" "331A7" :NOSDIAG) "REALREAL" ("17d 11h" "" "331B1" :NOSDIAG) "2REAL" ("17d 11h" "" "331B1" :NOSDIAG) "SEVENTEEN" ("17d 11h" "" "331B1" :NOSDIAG) "BINT17" ("17d 11h" "" "331B1" :NOSDIAG) "EIGHTEEN" ("18d 12h" "" "331BB" :NOSDIAG) "BINT18" ("18d 12h" "" "331BB" :NOSDIAG) "NINETEEN" ("19d 13h" "" "331C5" :NOSDIAG) "BINT19" ("19d 13h" "" "331C5" :NOSDIAG) "TWENTY" ("20d 14h" "" "331CF" :NOSDIAG) "BINT20" ("20d 14h" "" "331CF" :NOSDIAG) "TWENTYONE" ("21d 15h" "" "331D9" :NOSDIAG) "BINT21" ("21d 15h" "" "331D9" :NOSDIAG) "TWENTYTWO" ("22d 16h" "" "331E3" :NOSDIAG) "BINT22" ("22d 16h" "" "331E3" :NOSDIAG) "TWENTYTHREE" ("23d 17h" "" "331ED" :NOSDIAG) "BINT23" ("23d 17h" "" "331ED" :NOSDIAG) "TWENTYFOUR" ("24d 18h" "" "331F7" :NOSDIAG) "BINT24" ("24d 18h" "" "331F7" :NOSDIAG) "TWENTYFIVE" ("25d 19h" "" "33201" :NOSDIAG) "BINT25" ("25d 19h" "" "33201" :NOSDIAG) "TWENTYSIX" ("26d 1Ah" "" "3320B" :NOSDIAG) "REALSYM" ("26d 1Ah" "" "3320B" :NOSDIAG) "BINT26" ("26d 1Ah" "" "3320B" :NOSDIAG) "TWENTYSEVEN" ("27d 1Bh" "" "33215" :NOSDIAG) "BINT27" ("27d 1Bh" "" "33215" :NOSDIAG) "TWENTYEIGHT" ("28d 1Ch" "" "3321F" :NOSDIAG) "BINT28" ("28d 1Ch" "" "3321F" :NOSDIAG) "TWENTYNINE" ("29d 1Dh" "" "33229" :NOSDIAG) "BINT29" ("29d 1Dh" "" "33229" :NOSDIAG) "THIRTY" ("30d 1Eh" "" "33233" :NOSDIAG) "REALEXT" ("30d 1Eh" "" "33233" :NOSDIAG) "BINT30" ("30d 1Eh" "" "33233" :NOSDIAG) "THIRTYONE" ("31d 1Fh" "" "3323D" :NOSDIAG) "BINT31" ("31d 1Fh" "" "3323D" :NOSDIAG) "THIRTYTWO" ("32d 20h" "" "33247" :NOSDIAG) "BINT32" ("32d 20h" "" "33247" :NOSDIAG) "THIRTYTHREE" ("33d 21h" "" "33251" :NOSDIAG) "BINT33" ("33d 21h" "" "33251" :NOSDIAG) "THIRTYFOUR" ("34d 22h" "" "3325B" :NOSDIAG) "BINT34" ("34d 22h" "" "3325B" :NOSDIAG) "THIRTYFIVE" ("35d 23h" "" "33265" :NOSDIAG) "BINT35" ("35d 23h" "" "33265" :NOSDIAG) "TTHIRTYSIX" ("36d 24h" "" "3326F" :NOSDIAG) "BINT36" ("36d 24h" "" "3326F" :NOSDIAG) "THIRTYSEVEN" ("37d 25h" "" "33279" :NOSDIAG) "BINT37" ("37d 25h" "" "33279" :NOSDIAG) "THIRTYEIGHT" ("38d 26h" "" "33283" :NOSDIAG) "BINT38" ("38d 26h" "" "33283" :NOSDIAG) "THIRTYNINE" ("39d 27h" "" "3328D" :NOSDIAG) "BINT39" ("39d 27h" "" "3328D" :NOSDIAG) "FOURTY" ("40d 28h" "" "33297" :NOSDIAG) "FORTY" ("40d 28h" "" "33297" :NOSDIAG) "BINT40" ("40d 28h" "" "33297" :NOSDIAG) "FORTYONE" ("41d 29h" "" "332A1" :NOSDIAG) "BINT41" ("41d 29h" "" "332A1" :NOSDIAG) "FORTYTWO" ("42d 2Ah" "" "332AB" :NOSDIAG) "BINT42" ("42d 2Ah" "" "332AB" :NOSDIAG) "FORTYTHREE" ("43d 2Bh" "" "332B5" :NOSDIAG) "BINT43" ("43d 2Bh" "" "332B5" :NOSDIAG) "(illnameerr)" ("44d 2Ch" "" "332BF" :NOSDIAG) "FORTYFOUR" ("44d 2Ch" "" "332BF" :NOSDIAG) "BINT44" ("44d 2Ch" "" "332BF" :NOSDIAG) "FORTYFIVE" ("45d 2Dh" "" "332C9" :NOSDIAG) "BINT45" ("45d 2Dh" "" "332C9" :NOSDIAG) "FORTYSIX" ("46d 2Eh" "" "332D3" :NOSDIAG) "BINT46" ("46d 2Eh" "" "332D3" :NOSDIAG) "(rrp)" ("47d 2Fh" "" "332DD" :NOSDIAG) "FORTYSEVEN" ("47d 2Fh" "" "332DD" :NOSDIAG) "BINT47" ("47d 2Fh" "" "332DD" :NOSDIAG) "FORTYEIGHT" ("48d 30h" "" "332E7" :NOSDIAG) "BINT48" ("48d 30h" "" "332E7" :NOSDIAG) "FORTYNINE" ("49d 31h" "" "332F1" :NOSDIAG) "BINT49" ("49d 31h" "" "332F1" :NOSDIAG) "FIFTY" ("50d 32h" "" "332FB" :NOSDIAG) "BINT50" ("50d 32h" "" "332FB" :NOSDIAG) "FIFTYONE" ("51d 33h" "" "33305" :NOSDIAG) "BINT51" ("51d 33h" "" "33305" :NOSDIAG) "(THREEFOUR)" ("52d 34h" "" "3330F" :NOSDIAG) "FIFTYTWO" ("52d 34h" "" "3330F" :NOSDIAG) "BINT52" ("52d 34h" "" "3330F" :NOSDIAG) "THREEFIVE" ("53d 35h" "" "33319" :NOSDIAG) "STRLIST" ("53d 35h" "" "33319" :NOSDIAG) "FIFTYTHREE" ("53d 35h" "" "33319" :NOSDIAG) "BINT53" ("53d 35h" "" "33319" :NOSDIAG) "FIFTYFOUR" ("54d 36h" "" "33323" :NOSDIAG) "BINT54" ("54d 36h" "" "33323" :NOSDIAG) "FIFTYFIVE" ("55d 37h" "" "3332D" :NOSDIAG) "(#THREESEVEN)" ("55d 37h" "" "3332D" :NOSDIAG) "BINT55" ("55d 37h" "" "3332D" :NOSDIAG) "FIFTYSIX" ("56d 38h" "" "33337" :NOSDIAG) "BINT56" ("56d 38h" "" "33337" :NOSDIAG) "FIFTYSEVEN" ("57d 39h" "" "33341" :NOSDIAG) "BINT57" ("57d 39h" "" "33341" :NOSDIAG) "FIFTYEIGHT" ("58d 3Ah" "" "3334B" :NOSDIAG) "BINT58" ("58d 3Ah" "" "3334B" :NOSDIAG) "FIFTYNINE" ("59d 3Bh" "" "33355" :NOSDIAG) "BINT59" ("59d 3Bh" "" "33355" :NOSDIAG) "SIXTY" ("60d 3Ch" "" "3335F" :NOSDIAG) "BINT60" ("60d 3Ch" "" "3335F" :NOSDIAG) "SIXTYONE" ("61d 3Dh" "" "33369" :NOSDIAG) "BINT61" ("61d 3Dh" "" "33369" :NOSDIAG) "SIXTYTWO" ("62d 3Eh" "" "33373" :NOSDIAG) "BINT62" ("62d 3Eh" "" "33373" :NOSDIAG) "SIXTYTHREE" ("63d 3Fh" "" "3337D" :NOSDIAG) "(BINT3Fh)" ("63d 3Fh" "" "3337D" :NOSDIAG) "BINT63" ("63d 3Fh" "" "3337D" :NOSDIAG) "YHI" ("64d 40h" "" "33387" :NOSDIAG) "SIXTYFOUR" ("64d 40h" "" "33387" :NOSDIAG) "(BINT_40h)" ("64d 40h" "" "33387" :NOSDIAG) "BINT40h" ("64d 40h" "" "33387" :NOSDIAG) "BINT64" ("64d 40h" "" "33387" :NOSDIAG) "(BINT_65d)" ("65d 41h" "" "33391" :NOSDIAG) "ARRYREAL" ("65d 41h" "" "33391" :NOSDIAG) "BINT65" ("65d 41h" "" "33391" :NOSDIAG) "(ARRYCMP)" ("66d 42h" "" "3339B" :NOSDIAG) "FOURTWO" ("66d 42h" "" "3339B" :NOSDIAG) "BINT66" ("66d 42h" "" "3339B" :NOSDIAG) "FOURTHREE" ("67d 43h" "" "333A5" :NOSDIAG) "BINT67" ("67d 43h" "" "333A5" :NOSDIAG) "SIXTYEIGHT" ("68d 44h" "" "333AF" :NOSDIAG) "(2ARRY)" ("68d 44h" "" "333AF" :NOSDIAG) "BINT68" ("68d 44h" "" "333AF" :NOSDIAG) "FOURFIVE" ("69d 45h" "" "333B9" :NOSDIAG) "BINT69" ("69d 45h" "" "333B9" :NOSDIAG) "(ARRYID)" ("70d 46h" "" "333C3" :NOSDIAG) "SEVENTY" ("70d 46h" "" "333C3" :NOSDIAG) "BINT70" ("70d 46h" "" "333C3" :NOSDIAG) "BINT71" ("71d 47h" "" "333CD" :NOSDIAG) "BINT72" ("72d 48h" "" "333D7" :NOSDIAG) "BINT73" ("73d 49h" "" "333E1" :NOSDIAG) "SEVENTYFOUR" ("74d 4Ah" "" "333EB" :NOSDIAG) "BINT74" ("74d 4Ah" "" "333EB" :NOSDIAG) "BINT75" ("75d 4Bh" "" "333F5" :NOSDIAG) "BINT76" ("76d 4Ch" "" "333FF" :NOSDIAG) "BINT77" ("77d 4Dh" "" "33409" :NOSDIAG) "BINT78" ("78d 4Eh" "" "33413" :NOSDIAG) "SEVENTYNINE" ("79d 4Fh" "" "3341D" :NOSDIAG) "BINT79" ("79d 4Fh" "" "3341D" :NOSDIAG) "(LISTOB)" ("80d 50h" "" "33427" :NOSDIAG) "EIGHTY" ("80d 50h" "" "33427" :NOSDIAG) "BINT80" ("80d 50h" "" "33427" :NOSDIAG) "LISTREAL" ("81d 51h" "" "33431" :NOSDIAG) "EIGHTYONE" ("81d 51h" "" "33431" :NOSDIAG) "BINT81" ("81d 51h" "" "33431" :NOSDIAG) "LISTCMP" ("82d 52h" "" "3343B" :NOSDIAG) "BINT82" ("82d 52h" "" "3343B" :NOSDIAG) "FIVETHREE" ("83d 53h" "" "33445" :NOSDIAG) "BINT83" ("83d 53h" "" "33445" :NOSDIAG) "FIVEFOUR" ("84d 54h" "" "3344F" :NOSDIAG) "BINT84" ("84d 54h" "" "3344F" :NOSDIAG) "2LIST" ("85d 55h" "" "33459" :NOSDIAG) "BINT85" ("85d 55h" "" "33459" :NOSDIAG) "(LISTID)" ("86d 56h" "" "33463" :NOSDIAG) "FIVESIX" ("86d 56h" "" "33463" :NOSDIAG) "BINT86" ("86d 56h" "" "33463" :NOSDIAG) "LISTLAM" ("87d 57h" "" "3346D" :NOSDIAG) "BINT87" ("87d 57h" "" "3346D" :NOSDIAG) "BINT88" ("88d 58h" "" "33477" :NOSDIAG) "BINT89" ("89d 59h" "" "33481" :NOSDIAG) "BINT90" ("90d 5Ah" "" "3348B" :NOSDIAG) "BINT_91d" ("91d 5Bh" "" "33495" :NOSDIAG) "BINT91" ("91d 5Bh" "" "33495" :NOSDIAG) "BINT92" ("92d 5Ch" "" "3349F" :NOSDIAG) "BINT93" ("93d 5Dh" "" "334A9" :NOSDIAG) "BINT94" ("94d 5Eh" "" "334B3" :NOSDIAG) "BINT95" ("95d 5Fh" "" "334BD" :NOSDIAG) "(idntany)" ("96d 60h" "" "334C7" :NOSDIAG) "BINT_96d" ("96d 60h" "" "334C7" :NOSDIAG) "BINT96" ("96d 60h" "" "334C7" :NOSDIAG) "IDREAL" ("97d 61h" "" "334D1" :NOSDIAG) "BINT97" ("97d 61h" "" "334D1" :NOSDIAG) "(NINETYEIGHT)" ("98d 62h" "" "334DB" :NOSDIAG) "(IDCMP)" ("98d 62h" "" "334DB" :NOSDIAG) "BINT98" ("98d 62h" "" "334DB" :NOSDIAG) "BINT99" ("99d 63h" "" "334E5" :NOSDIAG) "(IDARRY)" ("100d 64h" "" "334EF" :NOSDIAG) "ONEHUNDRED" ("100d 64h" "" "334EF" :NOSDIAG) "BINT100" ("100d 64h" "" "334EF" :NOSDIAG) "(SIXFIVE)" ("101d 65h" "" "334F9" :NOSDIAG) "(IDLIST)" ("101d 65h" "" "334F9" :NOSDIAG) "BINT101" ("101d 65h" "" "334F9" :NOSDIAG) "BINT102" ("102d 66h" "" "33503" :NOSDIAG) "BINT103" ("103d 67h" "" "3350D" :NOSDIAG) "BINT104" ("104d 68h" "" "33517" :NOSDIAG) "BINT105" ("105d 69h" "" "33521" :NOSDIAG) "BINT106" ("106d 6Ah" "" "3352B" :NOSDIAG) "BINT107" ("107d 6Bh" "" "33535" :NOSDIAG) "BINT108" ("108d 6Ch" "" "3353F" :NOSDIAG) "BINT109" ("109d 6Dh" "" "33549" :NOSDIAG) "BINT110" ("110d 6Eh" "" "33553" :NOSDIAG) "char" ("111d 6Fh" "" "3355D" :NOSDIAG) "BINT111" ("111d 6Fh" "" "3355D" :NOSDIAG) "(lamany)" ("112d 70h" "" "33567" :NOSDIAG) "BINT112" ("112d 70h" "" "33567" :NOSDIAG) "(LAMREAL)" ("113d 71h" "" "33571" :NOSDIAG) "BINT113" ("113d 71h" "" "33571" :NOSDIAG) "(BINT_114d)" ("114d 72h" "" "3357B" :NOSDIAG) "BINT114" ("114d 72h" "" "3357B" :NOSDIAG) "BINT_115d" ("115d 73h" "" "33585" :NOSDIAG) "BINT115" ("115d 73h" "" "33585" :NOSDIAG) "BINT_116d" ("116d 74h" "" "3358F" :NOSDIAG) "BINT116" ("116d 74h" "" "3358F" :NOSDIAG) "(LAMLIST)" ("117d 75h" "" "33599" :NOSDIAG) "(BINT_117d)" ("117d 75h" "" "33599" :NOSDIAG) "BINT117" ("117d 75h" "" "33599" :NOSDIAG) "BINT118" ("118d 76h" "" "335A3" :NOSDIAG) "BINT119" ("119d 77h" "" "335AD" :NOSDIAG) "BINT120" ("120d 78h" "" "335B7" :NOSDIAG) "BINT121" ("121d 79h" "" "335C1" :NOSDIAG) "BINT_122d" ("122d 7Ah" "" "335CB" :NOSDIAG) "BINT122" ("122d 7Ah" "" "335CB" :NOSDIAG) "BINT123" ("123d 7Bh" "" "335D5" :NOSDIAG) "BINT124" ("124d 7Ch" "" "335DF" :NOSDIAG) "BINT125" ("125d 7Dh" "" "335E9" :NOSDIAG) "BINT126" ("126d 7Eh" "" "335F3" :NOSDIAG) "BINT127" ("127d 7Fh" "" "335FD" :NOSDIAG) "BINT80h" ("128d 80h" "" "33607" :NOSDIAG) "BINT128" ("128d 80h" "" "33607" :NOSDIAG) "BINT129" ("129d 81h" "" "33611" :NOSDIAG) "XHI-1" ("130d 82h" "" "3361B" :NOSDIAG) "BINT_130d" ("130d 82h" "" "3361B" :NOSDIAG) "BINT130d" ("130d 82h" "" "3361B" :NOSDIAG) "BINT130" ("130d 82h" "" "3361B" :NOSDIAG) "XHI" ("131d 83h" "" "33625" :NOSDIAG) "BINT131d" ("131d 83h" "" "33625" :NOSDIAG) "BINT_131d" ("131d 83h" "" "33625" :NOSDIAG) "BINT131" ("131d 83h" "" "33625" :NOSDIAG) "(library)" ("143d 8Fh" "" "3362F" :UBS :NOSDIAG) "#8F" ("143d 8Fh" "" "3362F" :UBS :NOSDIAG) "SYMBREAL" ("145d 91h" "" "33639") "(SYMBCMP)" ("146d 92h" "" "33643" :UBS :NOSDIAG) "SYMBCMP" ("146d 92h" "" "33643" :UBS :NOSDIAG) "(SYMBSYM)" ("154d 9Ah" "" "3364D" :UBS :NOSDIAG) "(SYMCMP)" ("154d 9Ah" "" "3364D" :UBS :NOSDIAG) "SYMBSYM" ("154d 9Ah" "" "3364D" :UBS :NOSDIAG) "SYMBUNIT" ("158d 9Eh" "" "33657") "#9F" ("159d 9Fh" "" "3EAFB" :UBS :NOSDIAG) "backup" ("159d 9Fh" "" "33661" :UBS) "SYMOB" ("160d A0h" "" "3366B") "SYMREAL" ("161d A1h" "" "33675") "SYMCMP" ("162d A2h" "" "3367F" :UBS :NOSDIAG) "SYMARRY" ("164d A4h" "" "39E6B" :UBS :NOSDIAG) "SYMLIST" ("165d A5h" "" "33689" :UBS :NOSDIAG) "SYMID" ("166d A6h" "" "33693") "SYMLAM" ("167d A7h" "" "3369D") "SYMSYMB" ("169d A9h" "" "336A7" :UBS :NOSDIAG) "SYMSYM" ("170d AAh" "" "336B1") "SYMEXT" ("174d AEh" "" "336BB") "#AF" ("175d AFh" "" "3BD4C" :UBS :NOSDIAG) "HXSREAL" ("177d B1h" "" "336C5" :UBS :NOSDIAG) "#BB" ("187d BBh" "" "38275" :UBS :NOSDIAG) "2HXS" ("187d BBh" "" "336CF" :UBS :NOSDIAG) "BINTC0h" ("192d C0h" "" "336D9" :NOSDIAG) "#C8" ("200d C8h" "" "3E7DA" :UBS :NOSDIAG) "2GROB" ("204d CCh" "" "336E3") "#CF" ("207d CFh" "" "3BD65" :UBS) "TAGGEDANY" ("208d D0h" "" "336ED") "EXTREAL" ("225d E1h" "" "336F7") "(UNITSYM)" ("234d EAh" "" "33701") "EXTSYM" ("234d EAh" "" "33701") "2EXT" ("238d EEh" "" "3370B") "ROMPANY" ("240d F0h" "" "33715") "BINT253" ("253d FDh" "" "3371F") "BINT255d" ("255d FFh" "" "33729") "(FSTFLOATROM#)" ("256d 100h" "" "33733") "REALOBOB" ("256d 100h" "" "33733") "(Err#Chr00)" ("258d 102h" "" "3373D") "(#_258_d)" ("258d 102h" "" "3373D") "#_102" ("258d 102h" "" "3373D") "#SyntaxErr" ("262d 106h" "" "33747") "BINT_263d" ("263d 107h" "" "33751" :UBS :NOSDIAG) "REALREALOB" ("272d 110h" "" "3375B" :UBS :NOSDIAG) "3REAL" ("273d 111h" "" "33765") "#111" ("273d 111h" "" "3E17B" :UBS :NOSDIAG) "(#_291_d)" ("291d 123h" "" "3376F" :UBS) "(#_123)" ("291d 123h" "" "3376F" :UBS) "Err#Kill" ("291d 123h" "" "3376F" :UBS) "(#_292_d)" ("292d 124h" "" "33779" :UBS) "(#_124)" ("292d 124h" "" "33779" :UBS) "Err#NoLstStk" ("292d 124h" "" "33779" :UBS) "#12F" ("303d 12Fh" "" "2777E" :UBS :NOSDIAG) "(BINT_305d)" ("305d 131h" "" "33783" :UBS) "#NoRoomForSt" ("305d 131h" "" "33783" :UBS) "#132" ("306d 132h" "" "3378D" :UBS) "REALSTRSTR" ("307d 133h" "" "33797" :UBS) "(VLMpurgemsg)" ("308d 134h" "" "337A1" :UBS :NOSDIAG) "#134" ("308d 134h" "" "337A1" :UBS :NOSDIAG) "(VLMmsg)" ("309d 135h" "" "337AB" :UBS :NOSDIAG) "#135" ("309d 135h" "" "337AB" :UBS :NOSDIAG) "(VLMstkmsg)" ("310d 136h" "" "337B5" :UBS :NOSDIAG) "(REALSTRID)" ("310d 136h" "" "337B5" :UBS :NOSDIAG) "#136" ("310d 136h" "" "337B5" :UBS :NOSDIAG) "(VLMundomsg)" ("311d 137h" "" "337BF" :UBS :NOSDIAG) "#137" ("311d 137h" "" "337BF" :UBS :NOSDIAG) "(VLMhistmsg)" ("312d 138h" "" "337C9" :UBS :NOSDIAG) "#138" ("312d 138h" "" "337C9" :UBS :NOSDIAG) "(VLMUserKeys)" ("313d 139h" "" "337D3" :UBS :NOSDIAG) "#139" ("313d 139h" "" "337D3" :UBS :NOSDIAG) "(VLMAlarmMsg)" ("314d 13Ah" "" "337DD" :UBS :NOSDIAG) "#13A" ("314d 13Ah" "" "337DD" :UBS :NOSDIAG) "(VLMlastargs)" ("315d 13Bh" "" "337E7" :UBS :NOSDIAG) "#13B" ("315d 13Bh" "" "337E7" :UBS :NOSDIAG) "(VLMcmdlmsg)" ("317d 13Dh" "" "337F1" :UBS :NOSDIAG) "#13D" ("317d 13Dh" "" "337F1" :UBS :NOSDIAG) "Err#Cont" ("318d 13Eh" "" "337FB" :UBS :NOSDIAG) "(REALLISTREAL)" ("337d 151h" "" "33805") "INTEGER337" ("337d 151h" "" "33805") "CMPOBOB" ("512d 200h" "" "3380F" :UBS :NOSDIAG) "(#_517_d)" ("517d 205h" "" "33819" :UBS) "(#_205)" ("517d 205h" "" "33819" :UBS) "Err#NoLstArg" ("517d 205h" "" "33819" :UBS) "#304" ("772d 304h" "" "3A1C2" :UBS :NOSDIAG) "STRREALREAL" ("785d 311h" "" "33823" :NOSDIAG) "#313" ("787d 313h" "" "3B9FA" :UBS :NOSDIAG) "ARRYREALOB" ("1040d 410h" "" "3C11E" :UBS :NOSDIAG) "#411" ("1041d 411h" "" "3B928" :UBS :NOSDIAG) "ARRYREALREAL" ("1041d 411h" "" "3382D" :UBS :NOSDIAG) "ARRYREALCMP" ("1042d 412h" "" "33837" :UBS :NOSDIAG) "#414" ("1044d 414h" "" "3BA2D" :UBS :NOSDIAG) "#415" ("1045d 415h" "" "3B93D" :UBS :NOSDIAG) "3ARRY" ("1092d 444h" "" "33841" :UBS :NOSDIAG) "ARRYLISTOB" ("1104d 450h" "" "3C10F" :UBS :NOSDIAG) "#451" ("1105d 451h" "" "3B952" :UBS :NOSDIAG) "ARRYLISTREAL" ("1105d 451h" "" "3384B" :UBS :NOSDIAG) "ARRYLISTCMP" ("1106d 452h" "" "33855" :UBS :NOSDIAG) "#454" ("1108d 454h" "" "3BA18" :UBS :NOSDIAG) "#455" ("1109d 455h" "" "3B913" :UBS :NOSDIAG) "#4FF" ("1279d 4FFh" "" "3A12D" :UBS :NOSDIAG) "LISTREALOB" ("1296d 510h" "" "3385F" :UBS :NOSDIAG) "LISTREALREAL" ("1297d 511h" "" "33869" :UBS :NOSDIAG) "#515" ("1301d 515h" "" "3BA09" :UBS :NOSDIAG) "LISTLISTOB" ("1360d 550h" "" "33873" :UBS :NOSDIAG) "LN_0" ("1541d 605h" "" "277F6" :UBS :NOSDIAG) "LN_Neg" ("1542d 606h" "" "27800" :UBS :NOSDIAG) "InvalidEQ" ("1543d 607h" "" "2780A" :UBS :NOSDIAG) "Cureq#" ("1544d 608h" "" "27814" :UBS :NOSDIAG) "NoCureq#" ("1545d 609h" "" "2781E" :UBS :NOSDIAG) "EnterEq#" ("1546d 60Ah" "" "27828" :UBS :NOSDIAG) "EnterName#" ("1547d 60Bh" "" "27832" :UBS :NOSDIAG) "SelPtype#" ("1548d 60Ch" "" "2783C" :UBS :NOSDIAG) "EmptyCat#" ("1549d 60Dh" "" "27846" :UBS :NOSDIAG) "#60E" ("1550d 60Eh" "" "2768E" :UBS :NOSDIAG) "NoStatPlot#" ("1551d 60Fh" "" "27698" :UBS :NOSDIAG) "IDREALOB" ("1552d 610h" "" "3387D" :UBS :NOSDIAG) "SolvingFor#" ("1553d 611h" "" "276AC" :UBS :NOSDIAG) "NoCurrent#" ("1554d 612h" "" "276B6" :UBS :NOSDIAG) "PressSig+#" ("1555d 613h" "" "276C0" :UBS :NOSDIAG) "SelectModl#" ("1556d 614h" "" "276CA" :UBS :NOSDIAG) "NoAlarms#" ("1557d 615h" "" "276D4" :UBS :NOSDIAG) "PressALRM#" ("1558d 616h" "" "276DE" :UBS :NOSDIAG) "NextALRM#" ("1559d 617h" "" "276E8" :UBS :NOSDIAG) "PastDue#" ("1560d 618h" "" "27792" :UBS :NOSDIAG) "Acknowledge#" ("1561d 619h" "" "2779C" :UBS :NOSDIAG) "KeyInAlrm#" ("1562d 61Ah" "" "277A6" :UBS :NOSDIAG) "SelectRpt#" ("1563d 61Bh" "" "277B0" :UBS :NOSDIAG) "IOSetupMenu#" ("1564d 61Ch" "" "277BA" :UBS :NOSDIAG) "PlotType#" ("1565d 61Dh" "" "277C4" :UBS :NOSDIAG) "NoExecAct#" ("1566d 61Eh" "" "277CE" :UBS :NOSDIAG) "OffScreen#" ("1567d 61Fh" "" "277D8" :UBS :NOSDIAG) "OnlyPtypes#" ("1568d 620h" "" "277E2" :UBS :NOSDIAG) "StatName#" ("1569d 621h" "" "277EC" :UBS :NOSDIAG) "ZoomPrompt#" ("1570d 622h" "" "276F2" :UBS :NOSDIAG) "CatToStack#" ("1571d 623h" "" "276FC" :UBS :NOSDIAG) "XAutoZoom#" ("1572d 624h" "" "27706" :UBS :NOSDIAG) "IR/wire#" ("1576d 628h" "" "27710" :UBS :NOSDIAG) "ASCII/bin#" ("1577d 629h" "" "2771A" :UBS :NOSDIAG) "#62A" ("1578d 62Ah" "" "27724" :UBS :NOSDIAG) "#62B" ("1579d 62Bh" "" "2772E" :UBS :NOSDIAG) "#62C" ("1580d 62Ch" "" "27738" :UBS :NOSDIAG) "#62D" ("1581d 62Dh" "" "27742" :UBS :NOSDIAG) "EnterMatrix#" ("1582d 62Eh" "" "27788" :UBS :NOSDIAG) "IDLISTOB" ("1616d 650h" "" "33887" :UBS :NOSDIAG) "(LAMANYANY)" ("1792d 700h" "" "33891" :UBS :NOSDIAG) "FSTMACROROM#" ("1792d 700h" "" "33891" :UBS :NOSDIAG) "#710" ("1808d 710h" "" "3C17A" :UBS :NOSDIAG) "#750" ("1872d 750h" "" "3C16B" :UBS :NOSDIAG) "#7FF" ("2047d 7FFh" "" "08DF7" :UBS :NOSDIAG) "BINT800h" ("2048d 800h" "" "27878" :UBS :NOSDIAG) "#822" ("2082d 822h" "" "3B976" :UBS :NOSDIAG) "#82C" ("2092d 82Ch" "" "3C83C" :UBS :NOSDIAG) "#855" ("2133d 855h" "" "3B967" :UBS :NOSDIAG) "#85C" ("2140d 85Ch" "" "3C81E" :UBS :NOSDIAG) "PROGIDREAL" ("2145d 861h" "" "3389B" :UBS :NOSDIAG) "PROGIDCMP" ("2146d 862h" "" "338A5" :UBS :NOSDIAG) "PROGIDLIST" ("2149d 865h" "" "338AF" :UBS :NOSDIAG) "PROGIDEXT" ("2158d 86Eh" "" "338B9" :UBS :NOSDIAG) "#8F1" ("2289d 8F1h" "" "3E7FF" :UBS :NOSDIAG) "#8FD" ("2301d 8FDh" "" "3E759" :UBS :NOSDIAG) "#9F1" ("2545d 9F1h" "" "3E7E9" :UBS :NOSDIAG) "#9FD" ("2557d 9FDh" "" "3E743" :UBS :NOSDIAG) "Lackint#" ("2561d A01h" "" "2774C" :UBS :NOSDIAG) "Constant#" ("2562d A02h" "" "27756" :UBS :NOSDIAG) "Attn#" ("2563d A03h" "" "27882") "ATTNERR" ("2563d A03h" "" "338C3") "Zero#" ("2564d A04h" "" "27760" :UBS :NOSDIAG) "RevSgn#" ("2565d A05h" "" "2776A" :UBS :NOSDIAG) "Extremum#" ("2566d A06h" "" "27774" :UBS :NOSDIAG) "SYMREALREAL" ("2577d A11h" "" "338CD" :UBS :NOSDIAG) "SYMREALCMP" ("2578d A12h" "" "338D7" :UBS :NOSDIAG) "SYMREALSYM" ("2586d A1Ah" "" "338E1" :UBS :NOSDIAG) "SYMCMPREAL" ("2593d A21h" "" "338EB" :UBS :NOSDIAG) "SYMCMPCMP" ("2594d A22h" "" "338F5" :UBS :NOSDIAG) "SYMCMPSYM" ("2602d A2Ah" "" "338FF" :UBS :NOSDIAG) "SYMIDREAL" ("2657d A61h" "" "33909" :UBS :NOSDIAG) "SYMIDCMP" ("2658d A62h" "" "33913" :UBS :NOSDIAG) "SYMIDLIST" ("2661d A65h" "" "3391D" :UBS :NOSDIAG) "SYMIDEXT" ("2670d A6Eh" "" "33927" :UBS :NOSDIAG) "SYMSYMREAL" ("2721d AA1h" "" "33931" :UBS :NOSDIAG) "SYMSYMCMP" ("2722d AA2h" "" "3393B" :UBS :NOSDIAG) "3SYM" ("2730d AAAh" "" "33945" :UBS :NOSDIAG) "XFERFAIL" ("3078d C06h" "" "3394F" :UBS :NOSDIAG) "PROTERR" ("3079d C07h" "" "33959" :UBS :NOSDIAG) "InvalServCmd" ("3080d C08h" "" "33963" :UBS :NOSDIAG) "Connecting" ("3082d C0Ah" "" "3396D") "Retry" ("3083d C0Bh" "" "33977" :UBS :NOSDIAG) "#C2C" ("3116d C2Ch" "" "3C800" :UBS :NOSDIAG) "#C5C" ("3164d C5Ch" "" "3C7E2" :UBS :NOSDIAG) "#C22" ("3106d C22h" "" "3B904" :UBS :NOSDIAG) "#C55" ("3157d C55h" "" "3B8F5" :UBS :NOSDIAG) "#CAlarmErr" ("3583d DFFh" "" "33981" :NOSDIAG) "EXTOBOB" ("3584d E00h" "" "3398B") "#2111" ("8465d 2111h" "" "3C8D0" :UBS :NOSDIAG) "TYPEINT" ("9748d 2614h" "" "03FEF" :UBS :NOSDIAG) "TYPEMATRIX" ("9862d 2686h" "" "03FF9" :UBS :NOSDIAG) "TYPEREAL" ("10547d 2933h" "" "03F8B") "TYPEEREL" ("10581d 2955h" "" "03FDB" :UBS) "TYPEIDNT" ("11848d 2E48h" "" "03FA9" :UBS :NOSDIAG) "TYPECMP" ("10615d 2977h" "" "03F95" :UBS) "TYPELIST" ("10868d 2A74h" "" "03F9F" :UBS) "TYPERRP" ("10902d 2A96h" "" "03FC7" :UBS) "TYPESYMB" ("10936d 2AB8h" "" "03FBD" :UBS) "TYPEEXT" ("10970d 2ADAh" "" "03FE5" :UBS) "TYPECOL" ("11677d 2D9Dh" "" "03FB3" :UBS) "TYPELAM" ("11885d 2E6Dh" "" "03FD1" :UBS) "#5B11" ("23313d 5B11h" "" "3C8DF" :UBS :NOSDIAG) "SYMRRANY" ("41232d A110h" "" "3D50D" :UBS :NOSDIAG) "SYMRSYMANY" ("41376d A1A0h" "" "3D52B" :UBS :NOSDIAG) "SYMSYMRANY" ("43536d AA10h" "" "3D51C" :UBS :NOSDIAG) "SYMSYMSYMANY" ("43680d AAA0h" "" "2C4D2" :UBS :NOSDIAG) "#BBBB" ("48059d BBBBh" "" "3B7AD" :UBS :NOSDIAG) "#D6A8" ("54952d D6A8h" "" "08F1F" :UBS :NOSDIAG) "#FFFF" ("65535d FFFFh" "" "38266" :UBS :NOSDIAG) "#102A8" ("66216d 102A8h" "" "03880" :UBS :NOSDIAG) "#2D541" ("185665d 2D541h" "" "091B4" :UBS :NOSDIAG) "#37258" ("225880d 37258h" "" "350F5" :UBS :NOSDIAG) "#414C1" ("267457d 414C1h" "" "0803F" :UBS :NOSDIAG) "#536A8" ("341672d 536A8h" "" "08ECE" :UBS :NOSDIAG) "#61441" ("398401d 61441h" "" "0657E" :UBS :NOSDIAG) "#EXITERR" ("458752d 70000h" "" "33995") "#A8241" ("688705d A8241h" "" "03826" :UBS :NOSDIAG) "#B437D" ("738173d B437Dh" "" "39277" :UBS :NOSDIAG) "#E13A8" ("922536d E13A8h" "" "038DC" :UBS :NOSDIAG) "MINUSONE" ("1048575d FFFFFh" "" "3399F") "ZEROZERO" ("--> #0 #0" "" "37287") "#ZERO#ONE" ("--> #0 #1" "" "37294") "#ZERO#SEVEN" ("--> #0 #7" "" "37305") "ONEDUP" ("--> #1 #1" "" "36B12") "ONEONE" ("--> #1 #1" "" "36B12") "#ONE#27" ("--> #1 #27d" "" "37315") "#TWO#ONE" ("--> #2 #1" "" "37328") "#TWO#TWO" ("--> #2 #2" "" "3733A") "#TWO#FOUR" ("--> #2 #4" "" "3734A") "#THREE#FOUR" ("--> #3 #4" "" "3735C") "#FIVE#FOUR" ("--> #5 #4" "" "3736E") "ZEROZEROZERO" ("--> #0 #0 #0" "" "37380") "ZEROZEROONE" ("--> #0 #0 #1" "" "37394") "ZEROZEROTWO" ("--> #0 #0 #2" "" "373A8") "DROPZERO" ("ob --> #0" "" "3558C") "3DROPZERO" ("ob ob ob --> #0" "" "37711" :UBS) "2DROP00" ("ob ob --> #0 #0" "" "355A5") "DROPONE" ("ob --> #1" "" "3596D") "DUPZERO" ("ob --> ob ob #0" "" "36AD6") "DUPONE" ("ob --> ob ob #1" "" "36AEA") "DUPTWO" ("ob --> ob ob #2" "" "36B26") "SWAPONE" ("ob ob' --> ob' ob #1" "" "36AFE") "ZEROSWAP" ("ob --> #0 ob" "" "35E75") "ZEROOVER" ("ob --> ob #0 ob" "" "360BB") "ZEROFALSE" ("--> #0 F" "" "36568") "ONESWAP" ("ob --> #1 ob" "" "35EA2") "ONEFALSE" ("--> #1 F" "" "3657C") "COERCE" ("% --> #" "" "262F1") "COERCEDUP" ("% --> # #" "" "35D08") "COERCESWAP" ("ob % --> # ob" "" "35EB6") "COERCE2" ("% %' --> # #'" "" "3F481") "%ABSCOERCE" ("% --> #" "" "262EC") "Flag%isUser?" ("% --> # flag" "TRUE if real is greater 0, else FALSE." "2F244" :UBS) "C%>#" ("C% --> # #'" "" "2F31F") "HXS>#" ("hxs --> #" "" "05A03") "2HXSLIST?" ("{ hxs hxs' } --> # #'" "Converts list of two hxs to two bints. Generates \"Bad Argument Value\" for -invalid input." "2F17E") "CHR>#" ("chr \\-> #" "" "05A51") "^Z2BIN" ("Z \\-> #" "Convert Z to bint. +invalid input." "2F17E") "CHR>#" ("chr --> #" "" "05A51") "^Z2BIN" ("Z --> #" "Convert Z to bint. Returns FFFFF for overflows. -Returns 0 for negative numbers." "0EF006" :wasCSys) "^Z>#" ("z \\-> #" "Coerces Z to #, overflow error if Z<0 or +Returns 0 for negative numbers." "0EF006" :wasCSys) "^Z>#" ("z --> #" "Coerces Z to #, overflow error if Z<0 or Z>9999. 10000 is used to insure that the #*6 can be represented in BCD on a 5 nibbles -field." "19D006" :wasCSys) "^COERCE2Z" ("z2 z1 \\-> #2 #1" "Converts 2 zints to bints." "0F0006" :wasCSys) "#+" ("# #' \\-> #+#'" "" "03DBC") "#1+" ("# \\-> #+1" "" "03DEF") "#2+" ("# \\-> #+2" "" "03E2D") "#3+" ("# \\-> #+3" "" "355FD") "#4+" ("# \\-> #+4" "" "35602") "#5+" ("# \\-> #+5" "" "35607") "#6+" ("# \\-> #+6" "" "3560C") "#7+" ("# \\-> #+7" "" "35611") "#8+" ("# \\-> #+8" "" "35616") "#9+" ("# \\-> #+9" "" "3561B") "#10+" ("# \\-> #+10" "" "35620") "#11+" ("# \\-> #+11" "" "35625" :UBS) "#12+" ("# \\-> #+12" "" "3562A") "#-" ("# #' \\-> #-#'" "" "03DE0") "DIFF_OR_ZERO" ("# #' \\-> #''" "If #' is greater than #, returns #0, -otherwise returns #-#'." "2F13D" :UBS) "#1-" ("# \\-> #-1" "" "03E0E") "#2-" ("# \\-> #-2" "" "03E4E") "#3-" ("# \\-> #-3" "" "355DF") "#4-" ("# \\-> #-4" "" "355DA") "#5-" ("# \\-> #-5" "" "355D5") "#6-" ("# \\-> #-6" "" "355D0") "#7-" ("# \\-> #-7" "" "355CB" :UBS) "#8-" ("# \\-> #-8" "" "355C6" :UBS) "#9-" ("# \\-> #-9" "" "355C1" :UBS) "#*" ("# #' \\-> #*#'" "" "03EC2") "#*OVF" ("# #' \\-> #*#'" "0 \\<= result \\<= FFFFF" "2632D") "#2*" ("# \\-> #*2" "" "03E6F") "#3*" ("# \\-> #*2" "" "270DA") "#5*" ("# \\-> #*2" "" "270BF") "#6*" ("# \\-> #*6" "" "356B8") "#8*" ("# \\-> #*8" "" "3569B") "#10*" ("# \\-> #*10" "" "35675") "#/" ("# #' \\-> #r #q" "" "03EF7") "#2/" ("# \\-> #/2" "Rounded down." "03E8E") "#-+1" ("# #' \\-> #-#'+1" "" "36815") "#1--" ("# #' \\-> #-#'+1" "" "36815") "$1-+" ("# #' \\-> #+#'-1" "$1-+ is a typo in EXTABLE." "36851") "#+-1" ("# #' \\-> #+#'-1" "$1-+ is a typo in EXTABLE." "36851") "#1-+" ("# #' \\-> #+#'-1" "$1-+ is a typo in EXTABLE." "36851") "#-#2/" ("# #' \\-> (#-#')/2" "" "35552") "#+DUP" ("# #' \\-> #+#' #+#'" "" "357FC") "#+SWAP" ("ob # #' \\-> #+#' ob" "" "35E39") "#+OVER" ("ob # #' \\-> ob #+#' ob" "" "36093") "#-DUP" ("# #' \\-> #-#' #-#'" "" "3581F") "#-SWAP" ("ob # #' \\-> #-#' ob" "" "35E4D") "#-OVER" ("ob # #' \\-> ob #-#' ob" "" "360A7") "#1+DUP" ("# \\-> #+1 #+1" "" "35830") "#1+SWAP" ("ob # \\-> #+1 ob" "" "35E61") "#1+ROT" ("ob ob' # \\-> ob' #+1 ob" "" "2F222") "#1-DUP" ("# \\-> #-1 #-1" "" "35841") "pull" ("meta&ob \\-> meta ob" "" "28071") "#1-SWAP" ("meta&ob \\-> meta ob" "" "28071") "#1-ROT" ("ob ob' # \\-> ob' #-1 ob" "" "3601B") "#1-UNROT" ("ob ob' # \\-> #-1 ob ob'" "" "281D5") "#1-1SWAP" ("# \\-> 1 #-1" "Returns the bint ONE and the result." "35E89") "DUP#1+" ("# \\-> # #+1" "" "35912") "DUP#2+" ("# \\-> # #+2" "" "3571E") "DUP#1-" ("# \\-> # #-1" "" "35956") "DUP3PICK#+" ("# #' \\-> # #' #+#'" "" "3674D") "2DUP#+" ("# #' \\-> # #' #+#'" "" "3674D") "DROP#1-" ("# ob \\-> #-1" "" "3683D") "SWAP#-" ("# #' \\-> #'-#" "" "357BB") "SWP1+" ("meta ob \\-> meta&ob" "" "3592B") "SWAP#1+" ("meta ob \\-> meta&ob" "" "3592B") "'RSWP1+" ("# \\-> nob #+1" "nob is the next object in the runstream." "29786" :UBS) "SWAP#1+SWAP" ("# ob \\-> #+1 ob" "" "28099") "SWAP#1-" ("# ob \\-> ob #-1" "" "36829") "SWAP#1-SWAP" ("# ob \\-> #-1 ob" "" "280AD") "SWAPDROP#1-" ("ob # \\-> #-1" "" "28989" :UBS) "SWAPOVER#-" ("# #' \\-> #' #-#'" "" "367ED") "OVER#+" ("# #' \\-> # #'+#" "" "36775") "OVER#-" ("# #' \\-> # #'-#" "" "367C5") "OVER#1-" ("# #' \\-> # #' #''" "" "28286" :UBS) "ROT#+" ("# ob #' \\-> ob #'+#" "" "36761") "ROT#-" ("# ob #' \\-> ob #'-#" "" "367B1") "ROT#1+" ("# ob ob' \\-> ob ob' #+1" "" "36801") "ROT#1+UNROT" ("# ob ob' \\-> #+1 ob ob'" "" "28001") "ROT+SWAP" ("# ob #' \\-> #'+# ob" "" "35E07") "ROT#+SWAP" ("# ob #' \\-> #'+# ob" "" "35E07") "3PICK#+" ("# ob #' \\-> # ob #'+#" "" "36789") "3PICK#1+" ("# ob ob' \\-> # ob ob' #'" "" "28804" :UBS) "3PICK#2+" ("# ob ob' \\-> # ob ob' #'" "" "287E6" :UBS) "4PICK#+" ("# ob1 ob2 #' \\-> # ob1 ob2 #'+#" "" "3679D") "4PICK+SWAP" ("# ob1 ob2 #' \\-> # ob1 #'+# ob2" "" "35E20") "4PICK#+SWAP" ("# ob1 ob2 #' \\-> # ob1 #'+# ob2" "" "35E20") "#MIN" ("# #' \\-> #''" "" "35511") "#MAX" ("# #' \\-> #''" "" "3551D") "#AND" ("# #' \\-> #''" "Bitwise QANDQ." "03EB1") "#=" ("# #' \\-> flag" "" "03D19") "#<>" ("# #' \\-> flag" "" "03D4E") "#<" ("# #' \\-> flag" "" "03CE4") "#<=" ("# #' \\-> flag" "" "37466" :UBS) "#>" ("# #' \\-> flag" "" "03D83") "#>=" ("# #' \\-> flag" "" "3747D" :UBS) "#0<>" ("# \\-> flag" "" "03CC7") "#0=" ("# \\-> flag" "" "03CA6") "#1<>" ("# \\-> flag" "" "3530D") "#1=" ("# \\-> flag" "" "352FE") "#2<>" ("# \\-> flag" "" "36711") "#2=" ("# \\-> flag" "" "352F1") "#3=" ("# \\-> flag" "" "352E0") "#5=" ("# \\-> flag" "" "366FD") "#<3" ("# \\-> flag" "" "366BC") "ONE#>" ("# \\-> flag" "" "36739") "#>1" ("# \\-> flag" "" "36739") "2DUP#<" ("# #' \\-> # #' flag" "" "358C2") "2DUP#>" ("# #' \\-> # #' flag" "" "358F8") "ONE_EQ" ("# \\-> flag" "Uses EQ test." "363CE") "OVER#=" ("# #' \\-> # flag" "" "35268") "2DUP#=" ("# #' \\-> # #' flag" "" "358DC") "OVER#0=" ("# #' \\-> # #' flag" "" "36694") "DUP#0=" ("# \\-> # flag" "" "352BD") "OVER#<" ("# #' \\-> # flag" "" "366A8") "DUP#1=" ("# \\-> # flag" "" "3531C") "OVER#>" ("# #' \\-> # flag" "" "36725") "DUP#0<>" ("# \\-> # flag" "" "3532B") "DUP#<7" ("# \\-> # flag" "Returns TRUE if the argument is smaller than -#7." "366D0") "2#0=OR" ("# # \\-> flag" "Returns TRUE if either argument is zero." "36676") "%-MAXREAL" ("-9.99E499" "" "2FB0A") "%-260" ("-260" "" "30B24" :UBS) "%-9" ("-9" "" "2FAB1") "%-8" ("-8" "" "2FA9C") "%-7" ("-7" "" "2FA87") "%-6" ("-6" "" "2FA72") "%-5" ("-5" "" "2FA5D") "%-4" ("-4" "" "2FA48") "%-3" ("-3" "" "2FA33") "%-2" ("-2" "" "2FA1E") "%-1" ("-1" "" "2FA09") "%-MINREAL" ("-1E-499" "" "2FB34") "%0" ("0" "" "2F937") "%MINREAL" ("1E-499" "" "2FB1F") "%.05" (".05" "" "2FF71" :UBS) "%.1" (".1" "" "27118") "%.15" (".15" "" "2712D" :UBS) "%.2776" (".2776" "" "2FF47" :UBS) "%.2887" (".2887" "" "2FF1D" :UBS) "%.2943" (".2943" "" "2FF5C" :UBS) "%.461368" (".461368" "" "2FEF3" :UBS) "%.522851" (".522851" "" "2FF32" :UBS) "%.5" (".5" "" "339BE") "%-.5" ("-.5" "" "339D3" :UBS) "%.99" (".99" "" "2FF86" :UBS) "%1" ("1" "" "2F94C") "%1.8" ("1.8" "" "270EE" :UBS) "%2" ("2" "" "2F961") "%e" ("e" "" "339A9") "%3" ("3" "" "2F976") "%PI" ("\\pi" "" "2FAC6") "%4" ("4" "" "2F98B") "%5" ("5" "" "2F9A0") "%6" ("6" "" "2F9B5") "%7" ("7" "" "2F9CA") "%8" ("8" "" "2F9DF") "%9" ("9" "" "2F9F4") "%10" ("10" "" "339E8") "%11" ("11" "" "2FCE6") "%12" ("12" "" "2FCFB") "%13" ("13" "" "2FD10") "%14" ("14" "" "2FD25") "%15" ("15" "" "2FD3A") "%16" ("16" "" "2FD4F") "%17" ("17" "" "2FD64") "%18" ("18" "" "2FD79") "%19" ("19" "" "2FD8E") "%20" ("20" "" "2FDA3") "%21" ("21" "" "2FDB8") "%22" ("22" "" "2FDCD") "%23" ("23" "" "2FDE2") "%24" ("24" "" "2FDF7") "%25" ("25" "" "2FE0C") "%26" ("26" "" "2FE21") "%27" ("27" "" "2FE36") "%28" ("28" "" "2FE4B" :UBS) "%29" ("29" "" "2FE60" :UBS) "%30" ("30" "" "2FE75" :UBS) "%31" ("31" "" "2FE8A" :UBS) "%32" ("32" "" "2FE9F" :UBS) "%33" ("33" "" "2FEB4" :UBS) "%34" ("34" "" "2FEC9" :UBS) "%35" ("35" "" "2FEDE" :UBS) "%50" ("50" "" "2FF08" :UBS) "%80" ("80" "" "27103") "%100" ("100" "" "27E5D") "%180" ("180" "" "339FD") "%200" ("200" "" "33A12" :UBS) "%400" ("400" "" "33A3C" :UBS) "%360" ("360" "" "33A27") "%1200" ("1200" "" "2FC7D" :UBS) "%2400" ("2400" "" "2FC92" :UBS) "%4800" ("4800" "" "2FCA7" :UBS) "~%TICKSsec" ("8192" "" "0CF0B5" :UBS) "%9600" ("9600" "" "2FCBC" :UBS) "%14400" ("14400" "" "26DF7" :UBS :1\.22) "%15360" ("15360" "" "2FCD1" :UBS) "%15396" ("15396" "" "2FCD1" :UBS) "%38400" ("38400" "" "26E21" :UBS :1\.22) "%57600" ("57600" "" "26E36" :UBS :1\.22) "%115200" ("115200" "" "26E4B" :UBS :1\.22) "~%TICKSmin" ("491520" "" "0CD0B5" :UBS) "~%HrTicks" ("29491200" "" "0CB0B5" :UBS) "~%TICKSweek" ("4954521600" "" "0C70B5" :UBS) "%MAXREAL" ("9.99E499" "" "2FAF5") "1REV" ("\\-> 6.28318530718 -\\-> 360. -\\-> 400." "Returns the angle of a full circle, -corresponding to the current angular mode." "2F180") "%%0" ("0" "" "2FB49") "%%.1" ("0.1" "" "2FBE5") "%%.4" ("0.4" "" "30DC8") "%%.5" ("0.5" "" "2FBFF") "cfF" ("0.555..." "%%5/9 for C\\<>F conversion." "2DA11") "%%1" ("1" "" "2FB63") "cfC" ("1" "For C\\<>K conversion." "2DA2B") "%%2" ("2" "" "2FB7D") "%%3" ("3" "" "2FB97") "%%PI" ("\\pi" "" "2FADB") "PI/180" ("\\pi/180" "" "30017") "%%4" ("4" "" "2FBB1") "%%5" ("5" "" "2FBCB") "%%2PI" ("2\\pi" "" "27A89") "%%7" ("7" "" "30BEA") "%%10" ("10" "" "2FC19") "%%12" ("12" "" "30CC7") "%%60" ("60" "" "30CEB") "DROP%0" ("ob \\-> %0" "" "282CC" :UBS) "2DROP%0" ("ob ob' \\-> %0" "" "2C4AA" :UBS) "%>%%" ("% \\-> %%" "" "2FFAC") "%>%%SWAP" ("ob % \\-> %% ob" "" "35ECA") "%%>%" ("%% \\-> %" "" "2FF9B") "2%>%%" ("% % \\-> %% %%" "" "30E47") "2%%>%" ("%% %%' \\-> % %'" "" "30E5B") "UNCOERCE" ("# \\-> %" "" "262F6") "UNCOERCE2" ("# # \\-> % %" "" "3F495") "UNCOERCE%%" ("# \\-> %%" "" "36BFA") "HXS>%" ("hxs \\-> %" "" "2EFCA") "C%>%" ("C% \\-> %re %im" "" "05D2C") "%IP>#" ("% \\-> #IP(ABS(%))" "Does ABS too." "2B3FD") "^Z>R" ("Z \\-> %" "Converts zint to real." "0F6006" :wasCSys) "^Z2%%" ("Z \\-> %%" "Converts integer to long real." "18A006" :wasCSys) "^OBJ2REAL" ("z/% \\-> %" "Transforms ob in real." "197006" :wasCSys) "%+" ("% %' \\-> %+%'" "" "3035F") "%+SWAP" ("ob % %' \\-> %+%' ob" "" "25E69") "%1+" ("% \\-> %+1" "" "26F36") "%-" ("% %' \\-> %-%'" "" "3036C") "%1-" ("% \\-> %-1" "" "26F4A") "%>%%-" ("% %' \\-> %%-%%'" "" "30346") "%*" ("% %' \\-> %*%'" "" "303A7") "%10*" ("% \\-> %*10" "" "35C18") "%/" ("% %' \\-> %/%'" "" "303E9") "%^" ("% %' \\-> %^%'" "" "3045B") "%ABS" ("% \\-> %'" "" "302EB") "DUP%ABS" ("% \\-> % %'" "" "2C53B" :UBS) "%CHS" ("% \\-> -%" "" "3030B") "%SGN" ("% \\-> -1/0/1" "" "302C2") "%1/" ("% \\-> 1/%" "" "3049A") "%>%%1/" ("% \\-> 1/%%" "" "30489") "%SQRT" ("% \\-> \\v/%" "" "304F4") "%2root" ("% \\-> \\v/% - \\-> C%" "Computes square root of real, returns a -complex number for negative arguments." "3A4BE" :UBS) "%>%%SQRT" ("% \\-> \\v/%%" "" "304E1") "%SQ" ("% \\-> %'" "" "3A54B" :UBS) "%EXP" ("% \\-> e^%" "" "3051A") "%EXPM1" ("% \\-> e^%-1" "" "3052D") "%LN" ("% \\-> LN%" "" "30559") "%LNP1" ("% \\-> LN(%+1)" "" "30592") "%LOG" ("% \\-> LOG%" "" "3056C") "%ALOG" ("% \\-> 10^%" "" "305A5") "%SIN" ("% \\-> SIN%" "" "305DA") "%COS" ("% \\-> COS%" "" "3062B") "%TAN" ("% \\-> TAN%" "" "3067C") "%ASIN" ("% \\-> ASIN%" "" "306AC") "%ACOS" ("% \\-> ACOS%" "" "306DC") "%ATAN" ("% \\-> ATAN%" "" "3070C") "%SINH" ("% \\-> SINH%" "" "30799") "%COSH" ("% \\-> COSH%" "" "307C5") "%TANH" ("% \\-> TANH%" "" "307D8") "%ASINH" ("% \\-> ASINH%" "" "307EB") "%ACOSH" ("% \\-> ACOSH%" "" "307FE") "%ATANH" ("% \\-> ATANH%" "" "30811") "%MANTISSA" ("% \\-> %mant" "" "3031B") "%EXPONENT" ("% \\-> %expn" "" "30824") "%FP" ("% \\-> %frac" "" "30938") "%IP" ("% \\-> %int" "" "3094B") "%FLOOR" ("% \\-> %maxint <=%" "" "30971") "%CEIL" ("% \\-> %minint >=%" "" "3095E") "%MOD" ("% %' \\-> %rem" "" "305C7") "%ANGLE" ("%x %y \\-> %ang" "" "30723") "%0%ANGLE" ("%x \\-> %ang" "%ANGLE with y=0;" "3A3D1" :UBS) "%>%%ANGLE" ("%x %y \\-> %%ang" "" "30746") "RNDXY" ("% %places \\-> %'" "" "30F14") "TRCXY" ("% %places \\-> %'" "" "30F28") "%COMB" ("% %' \\-> COMB(%,%')" "" "3084D") "%PERM" ("% %' \\-> PERM(%,%')" "" "30860") "%NFACT" ("% \\-> %!" "Calculates factorial of number." "30837") "%FACT" ("% \\-> gamma(%+1)" "Calculates gamma(x+1)." "30AAF") "%NROOT" ("% %n \\-> %'" "Calculates the %nth root of the real -number. Equivalent to user function XROOT." "3046C") "SWAP%NROOT" ("%n % \\-> %'" "Calculates the %nth root of the real -number. Equivalent to user function XROOT." "3A30E") "%MIN" ("% %' \\-> %lesser" "" "300F9") "%MAX" ("% %' \\-> %greater" "" "300E0") "%MAXorder" ("% %' \\-> %max %min" "" "35DBC") "%RAN" ("\\-> %random" "Returns next random number." "309AD") "%RANDOMIZE" ("%seed \\->" "System level RDZ: seeds the random number -generator. " "30A2F") "DORANDOMIZE" ("% \\->" "Stores given number as random number seed." "30A66") "%OF" ("% %' \\-> %'/% * 100" "" "303B4") "%T" ("% %' \\-> %pctotal" "" "303F6") "%CH" ("% %' \\-> %pcchange" "" "3041B") "%D>R" ("%deg \\-> %rad" "" "3000D") "%R>D" ("%rad \\-> %deg" "" "30040") "%REC>%POL" ("%r %ang \\-> %x %y" "" "30E79") "%POL>%REC" ("%x %y \\-> %r %ang" "" "30EA6") "%SPH>%REC" ("%r %ang %ph \\-> %x %y %z" "" "30EDD") "%%+" ("%% %%' \\-> %%+%%'" "" "3032E") "%%1+" ("%% \\-> %%'" "" "27012" :UBS) "%%-" ("%% %%' \\-> %%-%%'" "" "3033A") "%%*" ("%% %%' \\-> %%*%%'" "" "30385") "%%*ROT" ("ob ob' %% %%' \\-> ob' %%+%%' ob" "" "3602F") "%%*SWAP" ("ob %% %%' \\-> %%+%%' ob" "" "35EDE") "%%*UNROT" ("ob ob' %% %%' \\-> %%+%%' ob ob'" "" "36C7C") "%%/" ("%% %%' \\-> %%/%%'" "" "303D3") "SWAP%%/" ("%% %%' \\-> %%''" "" "36C22") "%%/>%" ("%% %%' \\-> %" "" "36BE6") "%%^" ("%% %%' \\-> %%^%%'" "" "3044A") "^CK%%SQRT" ("%% \\-> %%/C%%" "" "51D006" :wasCSys) "%%SINRAD" ("%% \\-> %%'" "" "30612") "%%ANGLERAD" ("%% \\-> %%'" "" "30767") "%%ABS" ("%% \\-> %%abs" "" "302DB") "%%ACOSRAD" ("%% \\-> %%rad" "" "306F3") "%%ANGLE" ("%%x %%y \\-> %%ang" "" "3073A") "%%ANGLEDEG" ("%%x %%y \\-> %%deg" "" "30757") "%%ASINRAD" ("%% \\-> %%rad" "" "306C3") "%%CHS" ("%% \\-> -%%" "" "302FB") "%%1/" ("%% \\-> 1/%%" "" "3047D") "%%COS" ("%% \\-> %%cos" "" "30642") "%%COSDEG" ("%%deg \\-> %%cos" "" "30653") "%%COSH" ("%% \\-> %%cosh" "" "307B2") "%%COSRAD" ("%%rad \\-> %%cos" "" "30663") "%%EXP" ("%% \\-> e^%%" "" "30507") "%%LN" ("%% \\-> ln %%" "" "30546") "%%INT" ("%% \\-> %%maxint" "" "30984") "%%FLOOR" ("%% \\-> %%maxint" "" "30984") "%%LNP1" ("%% \\-> %%ln(%%+1)" "" "3057F") "%%MAX" ("%% %%' \\-> %%max" "" "300C7") "%%R>P" ("%%x %%y \\-> %%radius %%angle" "" "30E83") "%%P>R" ("%%r %%ang \\-> %%x %%y" "" "30EB0") "%%SIN" ("%% \\-> %%sin" "" "305F1") "%%SINDEG" ("%%deg \\-> %%sin" "" "30602") "%%SINH" ("%% \\-> %%sinh" "" "30780") "%%SQRT" ("%% \\-> \\v/%%" "" "304D5") "%%TANRAD" ("%%rad \\-> %%tan" "" "30693") "%%TANDEG" ("%%deg \\-> %%tan" "" "2D817" :UBS) "%=" ("% %' \\-> flag" "" "302AC") "%<>" ("% %' \\-> flag" "" "302B7") "%<" ("% %' \\-> flag" "" "3025C") "%<=" ("% %' \\-> flag" "" "302A1") "%>" ("% %' \\-> flag" "" "30275") "%>=" ("% %' \\-> flag" "" "3028B") "XEQAND" ("% %' \\-> flag" "Logical QANDQ for real numbers." "3CA61" :UBS) "XEQOR" ("% %' \\-> flag" "Logical QORQ for real numbers." "3CAE7" :UBS) "XEQNOT" ("% \\-> flag" "Logical QNOTQ for real numbers." "3CB5D" :UBS) "XEQXOR" ("% %' \\-> flag" "Logical QXORQ for real numbers." "3CBCA" :UBS) "%0=" ("% \\-> flag" "" "30156") "DUP%0=" ("% \\-> flag" "" "36C0E") "%0<>" ("% \\-> flag" "Can be used to change a user flag into a -system flag. " "301BA") "%0<" ("% \\-> flag" "" "30123") "%0>" ("% \\-> flag" "" "30184") "%0>=" ("% \\-> flag" "" "301E2") "%%<" ("%% %%' \\-> flag" "" "3020A") "%%<=" ("%% %%' \\-> falg" "" "30296") "%%>" ("%% %%' \\-> flag" "" "3026A") "%%>=" ("%% %%' \\-> flag" "" "30280") "%%0=" ("%% \\-> flag" "" "30145") "DUP%%0=" ("%% \\-> %% flag" "" "2708A" :UBS) "%%0<>" ("%% \\-> flag" "" "301A6") "%%0<" ("%% \\-> flag" "" "30112") "%%0<=" ("%% \\-> flag" "" "301F6") "%%0>" ("%% \\-> flag" "" "30173") "%%0>=" ("%% \\-> flag" "" "301CE") "C%0" ("(0,0)" "" "27DE4") "C%1" ("(1,0)" "" "27E09") "C%-1" ("(-1,0)" "" "27DBF") "C%%1" ("(Q%%1,%%0Q)" "" "27E2E") "C%%>C%" ("C%% \\-> C%" "" "261D9") "%>C%" ("%re %im \\-> C%" "" "05C27") "SWAP%>C%" ("%im %re \\-> C%" "" "362F2") "Re>C%" ("%re \\-> C%" "" "261FC") "C>Re%" ("C% \\-> %re" "" "25E9C") "C>Im%" ("C% \\-> %im" "" "25E9B") "^E%%>C%%" ("%%re %%im \\-> C%%" "Converts long reals to long complex." "18C006" :wasCSys) "%%>C%" ("%%re %%im \\-> C%" "" "261CF") "C%>%%" ("C% \\-> %%re %%im" "" "25E82") "C%>%%SWAP" ("C% \\-> %%im %%re" "" "25E83") "C%%>%%" ("C%% \\-> %%re %%im" "" "05DBC") "^C2C%%" ("C \\-> C%%" "Converts Gaussian integer to long complex." "188006" :wasCSys) "^ZZ2C%%ext" ("Zre Zim \\-> C%%" "Converts Gaussian integer to long complex." "189006" :wasCSys) "^C%>C%%" ("C% \\-> C%%" "Converts complex to long complex." "18B006" :wasCSys) "^RIXCext" ("Zre Zim \\-> C" "Convert integers to complex." "15E006" :wasCSys) "^IRXCext" ("Zim Zre \\-> C" "Convert integers to complex." "15F006" :wasCSys) "^IRXC2" ("" "" "160006" :wasCSys) "C%C^C" ("C% C%' \\-> C%''" "" "25E8F") "C%C^R" ("C% % \\-> C%'" "" "25E90") "C%R^C" ("% C% \\-> C%'" "" "25E94") "C%ABS" ("C% \\-> %" "" "25E84") "^CZABS" ("C% \\-> %" "Absolute value." "50C006" :wasCSys) "C%CHS" ("C% \\-> -C%" "" "261ED") "C%1/" ("C% \\-> 1/C%" "" "25E81") "C%SQRT" ("C% \\-> \\v/C%" "" "25E98") "C%C*C" ("C% \\-> C%^2" "" "10293" :UBS) "C%SGN" ("C% \\-> C%/C%ABS" "" "25E95") "C%CONJ" ("C% \\-> C%'" "" "261F2") "C%ARG" ("C% \\-> %" "" "25E88") "C%EXP" ("C% \\-> e^C%" "" "25E91") "C%LN" ("C% \\-> ln C%" "" "25E92") "C%LOG" ("C% \\-> log C%" "" "25E93") "C%ALOG" ("C% \\-> 10^C%" "" "25E87") "C%SIN" ("C% \\-> sin C%" "" "25E96") "C%COS" ("C% \\-> cos C%" "" "25E8D") "C%TAN" ("C% \\-> tan C%" "" "25E99") "C%ASIN" ("C% \\-> asin C%" "" "25E89") "C%ACOS" ("C% \\-> acos C%" "" "25E85") "C%ATAN" ("C% \\-> atan C%" "" "25E8B") "C%SINH" ("C% \\-> sinh C%" "" "25E97") "C%COSH" ("C% \\-> cosh C%" "" "25E8E") "C%TANH" ("C% \\-> tanh C%" "" "25E9A") "C%ASINH" ("C% \\-> asinh C%" "" "25E8A") "C%ACOSH" ("C% \\-> acosh C%" "" "25E86") "C%ATANH" ("C% \\-> atanh C%" "" "25E8C") "%%>C%%" ("%%re %%im \\-> C%%" "" "05C72" :UBS) "C%%CHS" ("C%% \\-> -C%%" "" "261DE") "C%%CONJ" ("C%% \\-> C%%'" "" "261E3") "^ARG2" ("im re \\-> arg(ob)" "ARG." "515006" :wasCSys) "^INTERNALARG2" ("" "" "516006" :wasCSys) "^QUADRANT" ("re im ?re>0 ?im>0 \\-> newre newim Z" "Returns Z0 Z1 Z-2 or Z-1 so that arg of +field." "19D006" :wasCSys) "^COERCE2Z" ("z2 z1 --> #2 #1" "Converts 2 zints to bints." "0F0006" :wasCSys) "#+" ("# #' --> #+#'" "" "03DBC") "#1+" ("# --> #+1" "" "03DEF") "#2+" ("# --> #+2" "" "03E2D") "#3+" ("# --> #+3" "" "355FD") "#4+" ("# --> #+4" "" "35602") "#5+" ("# --> #+5" "" "35607") "#6+" ("# --> #+6" "" "3560C") "#7+" ("# --> #+7" "" "35611") "#8+" ("# --> #+8" "" "35616") "#9+" ("# --> #+9" "" "3561B") "#10+" ("# --> #+10" "" "35620") "#11+" ("# --> #+11" "" "35625" :UBS) "#12+" ("# --> #+12" "" "3562A") "#-" ("# #' --> #-#'" "" "03DE0") "DIFF_OR_ZERO" ("# #' --> #''" "If #' is greater than #, returns #0, +otherwise returns #-#'." "2F13D" :UBS) "#1-" ("# --> #-1" "" "03E0E") "#2-" ("# --> #-2" "" "03E4E") "#3-" ("# --> #-3" "" "355DF") "#4-" ("# --> #-4" "" "355DA") "#5-" ("# --> #-5" "" "355D5") "#6-" ("# --> #-6" "" "355D0") "#7-" ("# --> #-7" "" "355CB" :UBS) "#8-" ("# --> #-8" "" "355C6" :UBS) "#9-" ("# --> #-9" "" "355C1" :UBS) "#*" ("# #' --> #*#'" "" "03EC2") "#*OVF" ("# #' --> #*#'" "0 \\<= result \\<= FFFFF" "2632D") "#2*" ("# --> #*2" "" "03E6F") "#3*" ("# --> #*2" "" "270DA") "#5*" ("# --> #*2" "" "270BF") "#6*" ("# --> #*6" "" "356B8") "#8*" ("# --> #*8" "" "3569B") "#10*" ("# --> #*10" "" "35675") "#/" ("# #' --> #r #q" "" "03EF7") "#2/" ("# --> #/2" "Rounded down." "03E8E") "#-+1" ("# #' --> #-#'+1" "" "36815") "#1--" ("# #' --> #-#'+1" "" "36815") "$1-+" ("# #' --> #+#'-1" "$1-+ is a typo in EXTABLE." "36851") "#+-1" ("# #' --> #+#'-1" "$1-+ is a typo in EXTABLE." "36851") "#1-+" ("# #' --> #+#'-1" "$1-+ is a typo in EXTABLE." "36851") "#-#2/" ("# #' --> (#-#')/2" "" "35552") "#+DUP" ("# #' --> #+#' #+#'" "" "357FC") "#+SWAP" ("ob # #' --> #+#' ob" "" "35E39") "#+OVER" ("ob # #' --> ob #+#' ob" "" "36093") "#-DUP" ("# #' --> #-#' #-#'" "" "3581F") "#-SWAP" ("ob # #' --> #-#' ob" "" "35E4D") "#-OVER" ("ob # #' --> ob #-#' ob" "" "360A7") "#1+DUP" ("# --> #+1 #+1" "" "35830") "#1+SWAP" ("ob # --> #+1 ob" "" "35E61") "#1+ROT" ("ob ob' # --> ob' #+1 ob" "" "2F222") "#1-DUP" ("# --> #-1 #-1" "" "35841") "pull" ("meta&ob --> meta ob" "" "28071") "#1-SWAP" ("meta&ob --> meta ob" "" "28071") "#1-ROT" ("ob ob' # --> ob' #-1 ob" "" "3601B") "#1-UNROT" ("ob ob' # --> #-1 ob ob'" "" "281D5") "#1-1SWAP" ("# --> 1 #-1" "Returns the bint ONE and the result." "35E89") "DUP#1+" ("# --> # #+1" "" "35912") "DUP#2+" ("# --> # #+2" "" "3571E") "DUP#1-" ("# --> # #-1" "" "35956") "DUP3PICK#+" ("# #' --> # #' #+#'" "" "3674D") "2DUP#+" ("# #' --> # #' #+#'" "" "3674D") "DROP#1-" ("# ob --> #-1" "" "3683D") "SWAP#-" ("# #' --> #'-#" "" "357BB") "SWP1+" ("meta ob --> meta&ob" "" "3592B") "SWAP#1+" ("meta ob --> meta&ob" "" "3592B") "'RSWP1+" ("# --> nob #+1" "nob is the next object in the runstream." "29786" :UBS) "SWAP#1+SWAP" ("# ob --> #+1 ob" "" "28099") "SWAP#1-" ("# ob --> ob #-1" "" "36829") "SWAP#1-SWAP" ("# ob --> #-1 ob" "" "280AD") "SWAPDROP#1-" ("ob # --> #-1" "" "28989" :UBS) "SWAPOVER#-" ("# #' --> #' #-#'" "" "367ED") "OVER#+" ("# #' --> # #'+#" "" "36775") "OVER#-" ("# #' --> # #'-#" "" "367C5") "OVER#1-" ("# #' --> # #' #''" "" "28286" :UBS) "ROT#+" ("# ob #' --> ob #'+#" "" "36761") "ROT#-" ("# ob #' --> ob #'-#" "" "367B1") "ROT#1+" ("# ob ob' --> ob ob' #+1" "" "36801") "ROT#1+UNROT" ("# ob ob' --> #+1 ob ob'" "" "28001") "ROT+SWAP" ("# ob #' --> #'+# ob" "" "35E07") "ROT#+SWAP" ("# ob #' --> #'+# ob" "" "35E07") "3PICK#+" ("# ob #' --> # ob #'+#" "" "36789") "3PICK#1+" ("# ob ob' --> # ob ob' #'" "" "28804" :UBS) "3PICK#2+" ("# ob ob' --> # ob ob' #'" "" "287E6" :UBS) "4PICK#+" ("# ob1 ob2 #' --> # ob1 ob2 #'+#" "" "3679D") "4PICK+SWAP" ("# ob1 ob2 #' --> # ob1 #'+# ob2" "" "35E20") "4PICK#+SWAP" ("# ob1 ob2 #' --> # ob1 #'+# ob2" "" "35E20") "#MIN" ("# #' --> #''" "" "35511") "#MAX" ("# #' --> #''" "" "3551D") "#AND" ("# #' --> #''" "Bitwise QANDQ." "03EB1") "#=" ("# #' --> flag" "" "03D19") "#<>" ("# #' --> flag" "" "03D4E") "#<" ("# #' --> flag" "" "03CE4") "#<=" ("# #' --> flag" "" "37466" :UBS) "#>" ("# #' --> flag" "" "03D83") "#>=" ("# #' --> flag" "" "3747D" :UBS) "#0<>" ("# --> flag" "" "03CC7") "#0=" ("# --> flag" "" "03CA6") "#1<>" ("# --> flag" "" "3530D") "#1=" ("# --> flag" "" "352FE") "#2<>" ("# --> flag" "" "36711") "#2=" ("# --> flag" "" "352F1") "#3=" ("# --> flag" "" "352E0") "#5=" ("# --> flag" "" "366FD") "#<3" ("# --> flag" "" "366BC") "ONE#>" ("# --> flag" "" "36739") "#>1" ("# --> flag" "" "36739") "2DUP#<" ("# #' --> # #' flag" "" "358C2") "2DUP#>" ("# #' --> # #' flag" "" "358F8") "ONE_EQ" ("# --> flag" "Uses EQ test." "363CE") "OVER#=" ("# #' --> # flag" "" "35268") "2DUP#=" ("# #' --> # #' flag" "" "358DC") "OVER#0=" ("# #' --> # #' flag" "" "36694") "DUP#0=" ("# --> # flag" "" "352BD") "OVER#<" ("# #' --> # flag" "" "366A8") "DUP#1=" ("# --> # flag" "" "3531C") "OVER#>" ("# #' --> # flag" "" "36725") "DUP#0<>" ("# --> # flag" "" "3532B") "DUP#<7" ("# --> # flag" "Returns TRUE if the argument is smaller than +#7." "366D0") "2#0=OR" ("# # --> flag" "Returns TRUE if either argument is zero." "36676") "%-MAXREAL" ("-9.99E499" "" "2FB0A") "%-260" ("-260" "" "30B24" :UBS) "%-9" ("-9" "" "2FAB1") "%-8" ("-8" "" "2FA9C") "%-7" ("-7" "" "2FA87") "%-6" ("-6" "" "2FA72") "%-5" ("-5" "" "2FA5D") "%-4" ("-4" "" "2FA48") "%-3" ("-3" "" "2FA33") "%-2" ("-2" "" "2FA1E") "%-1" ("-1" "" "2FA09") "%-MINREAL" ("-1E-499" "" "2FB34") "%0" ("0" "" "2F937") "%MINREAL" ("1E-499" "" "2FB1F") "%.05" (".05" "" "2FF71" :UBS) "%.1" (".1" "" "27118") "%.15" (".15" "" "2712D" :UBS) "%.2776" (".2776" "" "2FF47" :UBS) "%.2887" (".2887" "" "2FF1D" :UBS) "%.2943" (".2943" "" "2FF5C" :UBS) "%.461368" (".461368" "" "2FEF3" :UBS) "%.522851" (".522851" "" "2FF32" :UBS) "%.5" (".5" "" "339BE") "%-.5" ("-.5" "" "339D3" :UBS) "%.99" (".99" "" "2FF86" :UBS) "%1" ("1" "" "2F94C") "%1.8" ("1.8" "" "270EE" :UBS) "%2" ("2" "" "2F961") "%e" ("e" "" "339A9") "%3" ("3" "" "2F976") "%PI" ("\\pi" "" "2FAC6") "%4" ("4" "" "2F98B") "%5" ("5" "" "2F9A0") "%6" ("6" "" "2F9B5") "%7" ("7" "" "2F9CA") "%8" ("8" "" "2F9DF") "%9" ("9" "" "2F9F4") "%10" ("10" "" "339E8") "%11" ("11" "" "2FCE6") "%12" ("12" "" "2FCFB") "%13" ("13" "" "2FD10") "%14" ("14" "" "2FD25") "%15" ("15" "" "2FD3A") "%16" ("16" "" "2FD4F") "%17" ("17" "" "2FD64") "%18" ("18" "" "2FD79") "%19" ("19" "" "2FD8E") "%20" ("20" "" "2FDA3") "%21" ("21" "" "2FDB8") "%22" ("22" "" "2FDCD") "%23" ("23" "" "2FDE2") "%24" ("24" "" "2FDF7") "%25" ("25" "" "2FE0C") "%26" ("26" "" "2FE21") "%27" ("27" "" "2FE36") "%28" ("28" "" "2FE4B" :UBS) "%29" ("29" "" "2FE60" :UBS) "%30" ("30" "" "2FE75" :UBS) "%31" ("31" "" "2FE8A" :UBS) "%32" ("32" "" "2FE9F" :UBS) "%33" ("33" "" "2FEB4" :UBS) "%34" ("34" "" "2FEC9" :UBS) "%35" ("35" "" "2FEDE" :UBS) "%50" ("50" "" "2FF08" :UBS) "%80" ("80" "" "27103") "%100" ("100" "" "27E5D") "%180" ("180" "" "339FD") "%200" ("200" "" "33A12" :UBS) "%400" ("400" "" "33A3C" :UBS) "%360" ("360" "" "33A27") "%1200" ("1200" "" "2FC7D" :UBS) "%2400" ("2400" "" "2FC92" :UBS) "%4800" ("4800" "" "2FCA7" :UBS) "~%TICKSsec" ("8192" "" "0CF0B5" :UBS) "%9600" ("9600" "" "2FCBC" :UBS) "%14400" ("14400" "" "26DF7" :UBS :1\.22) "%15360" ("15360" "" "2FCD1" :UBS) "%15396" ("15396" "" "2FCD1" :UBS) "%38400" ("38400" "" "26E21" :UBS :1\.22) "%57600" ("57600" "" "26E36" :UBS :1\.22) "%115200" ("115200" "" "26E4B" :UBS :1\.22) "~%TICKSmin" ("491520" "" "0CD0B5" :UBS) "~%HrTicks" ("29491200" "" "0CB0B5" :UBS) "~%TICKSweek" ("4954521600" "" "0C70B5" :UBS) "%MAXREAL" ("9.99E499" "" "2FAF5") "1REV" ("--> 6.28318530718 +--> 360. +--> 400." "Returns the angle of a full circle, +corresponding to the current angular mode." "2F180") "%%0" ("0" "" "2FB49") "%%.1" ("0.1" "" "2FBE5") "%%.4" ("0.4" "" "30DC8") "%%.5" ("0.5" "" "2FBFF") "cfF" ("0.555..." "%%5/9 for C\\<>F conversion." "2DA11") "%%1" ("1" "" "2FB63") "cfC" ("1" "For C\\<>K conversion." "2DA2B") "%%2" ("2" "" "2FB7D") "%%3" ("3" "" "2FB97") "%%PI" ("\\pi" "" "2FADB") "PI/180" ("\\pi/180" "" "30017") "%%4" ("4" "" "2FBB1") "%%5" ("5" "" "2FBCB") "%%2PI" ("2\\pi" "" "27A89") "%%7" ("7" "" "30BEA") "%%10" ("10" "" "2FC19") "%%12" ("12" "" "30CC7") "%%60" ("60" "" "30CEB") "DROP%0" ("ob --> %0" "" "282CC" :UBS) "2DROP%0" ("ob ob' --> %0" "" "2C4AA" :UBS) "%>%%" ("% --> %%" "" "2FFAC") "%>%%SWAP" ("ob % --> %% ob" "" "35ECA") "%%>%" ("%% --> %" "" "2FF9B") "2%>%%" ("% % --> %% %%" "" "30E47") "2%%>%" ("%% %%' --> % %'" "" "30E5B") "UNCOERCE" ("# --> %" "" "262F6") "UNCOERCE2" ("# # --> % %" "" "3F495") "UNCOERCE%%" ("# --> %%" "" "36BFA") "HXS>%" ("hxs --> %" "" "2EFCA") "C%>%" ("C% --> %re %im" "" "05D2C") "%IP>#" ("% --> #IP(ABS(%))" "Does ABS too." "2B3FD") "^Z>R" ("Z --> %" "Converts zint to real." "0F6006" :wasCSys) "^Z2%%" ("Z --> %%" "Converts integer to long real." "18A006" :wasCSys) "^OBJ2REAL" ("z/% --> %" "Transforms ob in real." "197006" :wasCSys) "%+" ("% %' --> %+%'" "" "3035F") "%+SWAP" ("ob % %' --> %+%' ob" "" "25E69") "%1+" ("% --> %+1" "" "26F36") "%-" ("% %' --> %-%'" "" "3036C") "%1-" ("% --> %-1" "" "26F4A") "%>%%-" ("% %' --> %%-%%'" "" "30346") "%*" ("% %' --> %*%'" "" "303A7") "%10*" ("% --> %*10" "" "35C18") "%/" ("% %' --> %/%'" "" "303E9") "%^" ("% %' --> %^%'" "" "3045B") "%ABS" ("% --> %'" "" "302EB") "DUP%ABS" ("% --> % %'" "" "2C53B" :UBS) "%CHS" ("% --> -%" "" "3030B") "%SGN" ("% --> -1/0/1" "" "302C2") "%1/" ("% --> 1/%" "" "3049A") "%>%%1/" ("% --> 1/%%" "" "30489") "%SQRT" ("% --> \\v/%" "" "304F4") "%2root" ("% --> \\v/% + --> C%" "Computes square root of real, returns a +complex number for negative arguments." "3A4BE" :UBS) "%>%%SQRT" ("% --> \\v/%%" "" "304E1") "%SQ" ("% --> %'" "" "3A54B" :UBS) "%EXP" ("% --> e^%" "" "3051A") "%EXPM1" ("% --> e^%-1" "" "3052D") "%LN" ("% --> LN%" "" "30559") "%LNP1" ("% --> LN(%+1)" "" "30592") "%LOG" ("% --> LOG%" "" "3056C") "%ALOG" ("% --> 10^%" "" "305A5") "%SIN" ("% --> SIN%" "" "305DA") "%COS" ("% --> COS%" "" "3062B") "%TAN" ("% --> TAN%" "" "3067C") "%ASIN" ("% --> ASIN%" "" "306AC") "%ACOS" ("% --> ACOS%" "" "306DC") "%ATAN" ("% --> ATAN%" "" "3070C") "%SINH" ("% --> SINH%" "" "30799") "%COSH" ("% --> COSH%" "" "307C5") "%TANH" ("% --> TANH%" "" "307D8") "%ASINH" ("% --> ASINH%" "" "307EB") "%ACOSH" ("% --> ACOSH%" "" "307FE") "%ATANH" ("% --> ATANH%" "" "30811") "%MANTISSA" ("% --> %mant" "" "3031B") "%EXPONENT" ("% --> %expn" "" "30824") "%FP" ("% --> %frac" "" "30938") "%IP" ("% --> %int" "" "3094B") "%FLOOR" ("% --> %maxint <=%" "" "30971") "%CEIL" ("% --> %minint >=%" "" "3095E") "%MOD" ("% %' --> %rem" "" "305C7") "%ANGLE" ("%x %y --> %ang" "" "30723") "%0%ANGLE" ("%x --> %ang" "%ANGLE with y=0;" "3A3D1" :UBS) "%>%%ANGLE" ("%x %y --> %%ang" "" "30746") "RNDXY" ("% %places --> %'" "" "30F14") "TRCXY" ("% %places --> %'" "" "30F28") "%COMB" ("% %' --> COMB(%,%')" "" "3084D") "%PERM" ("% %' --> PERM(%,%')" "" "30860") "%NFACT" ("% --> %!" "Calculates factorial of number." "30837") "%FACT" ("% --> gamma(%+1)" "Calculates gamma(x+1)." "30AAF") "%NROOT" ("% %n --> %'" "Calculates the %nth root of the real +number. Equivalent to user function XROOT." "3046C") "SWAP%NROOT" ("%n % --> %'" "Calculates the %nth root of the real +number. Equivalent to user function XROOT." "3A30E") "%MIN" ("% %' --> %lesser" "" "300F9") "%MAX" ("% %' --> %greater" "" "300E0") "%MAXorder" ("% %' --> %max %min" "" "35DBC") "%RAN" ("--> %random" "Returns next random number." "309AD") "%RANDOMIZE" ("%seed -->" "System level RDZ: seeds the random number +generator. " "30A2F") "DORANDOMIZE" ("% -->" "Stores given number as random number seed." "30A66") "%OF" ("% %' --> %'/% * 100" "" "303B4") "%T" ("% %' --> %pctotal" "" "303F6") "%CH" ("% %' --> %pcchange" "" "3041B") "%D>R" ("%deg --> %rad" "" "3000D") "%R>D" ("%rad --> %deg" "" "30040") "%REC>%POL" ("%r %ang --> %x %y" "" "30E79") "%POL>%REC" ("%x %y --> %r %ang" "" "30EA6") "%SPH>%REC" ("%r %ang %ph --> %x %y %z" "" "30EDD") "%%+" ("%% %%' --> %%+%%'" "" "3032E") "%%1+" ("%% --> %%'" "" "27012" :UBS) "%%-" ("%% %%' --> %%-%%'" "" "3033A") "%%*" ("%% %%' --> %%*%%'" "" "30385") "%%*ROT" ("ob ob' %% %%' --> ob' %%+%%' ob" "" "3602F") "%%*SWAP" ("ob %% %%' --> %%+%%' ob" "" "35EDE") "%%*UNROT" ("ob ob' %% %%' --> %%+%%' ob ob'" "" "36C7C") "%%/" ("%% %%' --> %%/%%'" "" "303D3") "SWAP%%/" ("%% %%' --> %%''" "" "36C22") "%%/>%" ("%% %%' --> %" "" "36BE6") "%%^" ("%% %%' --> %%^%%'" "" "3044A") "^CK%%SQRT" ("%% --> %%/C%%" "" "51D006" :wasCSys) "%%SINRAD" ("%% --> %%'" "" "30612") "%%ANGLERAD" ("%% --> %%'" "" "30767") "%%ABS" ("%% --> %%abs" "" "302DB") "%%ACOSRAD" ("%% --> %%rad" "" "306F3") "%%ANGLE" ("%%x %%y --> %%ang" "" "3073A") "%%ANGLEDEG" ("%%x %%y --> %%deg" "" "30757") "%%ASINRAD" ("%% --> %%rad" "" "306C3") "%%CHS" ("%% --> -%%" "" "302FB") "%%1/" ("%% --> 1/%%" "" "3047D") "%%COS" ("%% --> %%cos" "" "30642") "%%COSDEG" ("%%deg --> %%cos" "" "30653") "%%COSH" ("%% --> %%cosh" "" "307B2") "%%COSRAD" ("%%rad --> %%cos" "" "30663") "%%EXP" ("%% --> e^%%" "" "30507") "%%LN" ("%% --> ln %%" "" "30546") "%%INT" ("%% --> %%maxint" "" "30984") "%%FLOOR" ("%% --> %%maxint" "" "30984") "%%LNP1" ("%% --> %%ln(%%+1)" "" "3057F") "%%MAX" ("%% %%' --> %%max" "" "300C7") "%%R>P" ("%%x %%y --> %%radius %%angle" "" "30E83") "%%P>R" ("%%r %%ang --> %%x %%y" "" "30EB0") "%%SIN" ("%% --> %%sin" "" "305F1") "%%SINDEG" ("%%deg --> %%sin" "" "30602") "%%SINH" ("%% --> %%sinh" "" "30780") "%%SQRT" ("%% --> \\v/%%" "" "304D5") "%%TANRAD" ("%%rad --> %%tan" "" "30693") "%%TANDEG" ("%%deg --> %%tan" "" "2D817" :UBS) "%=" ("% %' --> flag" "" "302AC") "%<>" ("% %' --> flag" "" "302B7") "%<" ("% %' --> flag" "" "3025C") "%<=" ("% %' --> flag" "" "302A1") "%>" ("% %' --> flag" "" "30275") "%>=" ("% %' --> flag" "" "3028B") "XEQAND" ("% %' --> flag" "Logical QANDQ for real numbers." "3CA61" :UBS) "XEQOR" ("% %' --> flag" "Logical QORQ for real numbers." "3CAE7" :UBS) "XEQNOT" ("% --> flag" "Logical QNOTQ for real numbers." "3CB5D" :UBS) "XEQXOR" ("% %' --> flag" "Logical QXORQ for real numbers." "3CBCA" :UBS) "%0=" ("% --> flag" "" "30156") "DUP%0=" ("% --> flag" "" "36C0E") "%0<>" ("% --> flag" "Can be used to change a user flag into a +system flag. " "301BA") "%0<" ("% --> flag" "" "30123") "%0>" ("% --> flag" "" "30184") "%0>=" ("% --> flag" "" "301E2") "%%<" ("%% %%' --> flag" "" "3020A") "%%<=" ("%% %%' --> falg" "" "30296") "%%>" ("%% %%' --> flag" "" "3026A") "%%>=" ("%% %%' --> flag" "" "30280") "%%0=" ("%% --> flag" "" "30145") "DUP%%0=" ("%% --> %% flag" "" "2708A" :UBS) "%%0<>" ("%% --> flag" "" "301A6") "%%0<" ("%% --> flag" "" "30112") "%%0<=" ("%% --> flag" "" "301F6") "%%0>" ("%% --> flag" "" "30173") "%%0>=" ("%% --> flag" "" "301CE") "C%0" ("(0,0)" "" "27DE4") "C%1" ("(1,0)" "" "27E09") "C%-1" ("(-1,0)" "" "27DBF") "C%%1" ("(Q%%1,%%0Q)" "" "27E2E") "C%%>C%" ("C%% --> C%" "" "261D9") "%>C%" ("%re %im --> C%" "" "05C27") "SWAP%>C%" ("%im %re --> C%" "" "362F2") "Re>C%" ("%re --> C%" "" "261FC") "C>Re%" ("C% --> %re" "" "25E9C") "C>Im%" ("C% --> %im" "" "25E9B") "^E%%>C%%" ("%%re %%im --> C%%" "Converts long reals to long complex." "18C006" :wasCSys) "%%>C%" ("%%re %%im --> C%" "" "261CF") "C%>%%" ("C% --> %%re %%im" "" "25E82") "C%>%%SWAP" ("C% --> %%im %%re" "" "25E83") "C%%>%%" ("C%% --> %%re %%im" "" "05DBC") "^C2C%%" ("C --> C%%" "Converts Gaussian integer to long complex." "188006" :wasCSys) "^ZZ2C%%ext" ("Zre Zim --> C%%" "Converts Gaussian integer to long complex." "189006" :wasCSys) "^C%>C%%" ("C% --> C%%" "Converts complex to long complex." "18B006" :wasCSys) "^RIXCext" ("Zre Zim --> C" "Convert integers to complex." "15E006" :wasCSys) "^IRXCext" ("Zim Zre --> C" "Convert integers to complex." "15F006" :wasCSys) "^IRXC2" ("" "" "160006" :wasCSys) "C%C^C" ("C% C%' --> C%''" "" "25E8F") "C%C^R" ("C% % --> C%'" "" "25E90") "C%R^C" ("% C% --> C%'" "" "25E94") "C%ABS" ("C% --> %" "" "25E84") "^CZABS" ("C% --> %" "Absolute value." "50C006" :wasCSys) "C%CHS" ("C% --> -C%" "" "261ED") "C%1/" ("C% --> 1/C%" "" "25E81") "C%SQRT" ("C% --> \\v/C%" "" "25E98") "C%C*C" ("C% --> C%^2" "" "10293" :UBS) "C%SGN" ("C% --> C%/C%ABS" "" "25E95") "C%CONJ" ("C% --> C%'" "" "261F2") "C%ARG" ("C% --> %" "" "25E88") "C%EXP" ("C% --> e^C%" "" "25E91") "C%LN" ("C% --> ln C%" "" "25E92") "C%LOG" ("C% --> log C%" "" "25E93") "C%ALOG" ("C% --> 10^C%" "" "25E87") "C%SIN" ("C% --> sin C%" "" "25E96") "C%COS" ("C% --> cos C%" "" "25E8D") "C%TAN" ("C% --> tan C%" "" "25E99") "C%ASIN" ("C% --> asin C%" "" "25E89") "C%ACOS" ("C% --> acos C%" "" "25E85") "C%ATAN" ("C% --> atan C%" "" "25E8B") "C%SINH" ("C% --> sinh C%" "" "25E97") "C%COSH" ("C% --> cosh C%" "" "25E8E") "C%TANH" ("C% --> tanh C%" "" "25E9A") "C%ASINH" ("C% --> asinh C%" "" "25E8A") "C%ACOSH" ("C% --> acosh C%" "" "25E86") "C%ATANH" ("C% --> atanh C%" "" "25E8C") "%%>C%%" ("%%re %%im --> C%%" "" "05C72" :UBS) "C%%CHS" ("C%% --> -C%%" "" "261DE") "C%%CONJ" ("C%% --> C%%'" "" "261E3") "^ARG2" ("im re --> arg(ob)" "ARG." "515006" :wasCSys) "^INTERNALARG2" ("" "" "516006" :wasCSys) "^QUADRANT" ("re im ?re>0 ?im>0 --> newre newim Z" "Returns Z0 Z1 Z-2 or Z-1 so that arg of corresponding complex number is Z * \\pi/2 + theta where \\Gh is in the interval [0,\\pi/2]. The arguments on level 1 and 2 -are flags." "517006" :wasCSys) "^C%%SQRT" ("C%% \\-> C%%'" "" "51E006" :wasCSys) "C%0=" ("C% \\-> flag" "" "261E8") "C%%0=" ("C%% \\-> flag" "" "261D4") "CHR_00" ("'\\00', CHR 0d 00h" "The NULL character." "33D2B" :NOSDIAG) "CHR_Newline" ("'\\0a', CHR 10d 0Ah" "" "33F77" :NOSDIAG) "CHR_..." ("'...', CHR 31d 1Fh" "" "33D32" :NOSDIAG) "CHR_Space" ("'\\ ', CHR 32d 20h" "The space character." "33F93" :NOSDIAG) "CHR_DblQuote" ("'\"', CHR 34d 22h" "" "33D39" :NOSDIAG) "CHR_#" ("'#', CHR 35d 23h" "" "33D40" :NOSDIAG) "CHR_LeftPar" ("'(', CHR 40d 28h" "" "33F70" :NOSDIAG) "CHR_RightPar" ("')', CHR 41d 29h" "" "33F85" :NOSDIAG) "CHR_*" ("'*', CHR 42d 2Ah" "" "33D47" :NOSDIAG) "CHR_+" ("'+', CHR 43d 2Bh" "" "33D4E" :NOSDIAG) "CHR_," ("',', CHR 44d 2Ch" "" "33D55" :NOSDIAG) "CHR_-" ("'-', CHR 45d 2Dh" "" "33D5C" :NOSDIAG) "CHR_." ("'.', CHR 46d 2Eh" "" "33D63" :NOSDIAG) "CHR_/" ("'/', CHR 47d 2Fh" "" "33D6A" :NOSDIAG) "CHR_0" ("'0', CHR 48d 30h" "" "33D71" :NOSDIAG) "CHR_1" ("'1', CHR 49d 31h" "" "33D78" :NOSDIAG) "CHR_2" ("'2', CHR 50d 32h" "" "33D7F" :NOSDIAG) "CHR_3" ("'3', CHR 51d 33h" "" "33D86" :NOSDIAG) "CHR_4" ("'4', CHR 52d 34h" "" "33D8D" :NOSDIAG) "CHR_5" ("'5', CHR 53d 35h" "" "33D94" :NOSDIAG) "CHR_6" ("'6', CHR 54d 36h" "" "33D9B" :NOSDIAG) "CHR_7" ("'7', CHR 55d 37h" "" "33DA2" :NOSDIAG) "CHR_8" ("'8', CHR 56d 38h" "" "33DA9" :NOSDIAG) "CHR_9" ("'9', CHR 57d 39h" "" "33DB0" :NOSDIAG) "CHR_:" ("':', CHR 58d 3Ah" "" "33DB7" :NOSDIAG) "CHR_;" ("';', CHR 59d 3Bh" "" "33DBE" :NOSDIAG) "CHR_<" ("'<', CHR 60d 3Ch" "" "33DC5" :NOSDIAG) "CHR_=" ("'=', CHR 61d 3Dh" "" "33DCC" :NOSDIAG) "CHR_>" ("'>', CHR 62d 3Eh" "" "33DD3" :NOSDIAG) "CHR_A" ("'A', CHR 65d 41h" "" "33DDA" :NOSDIAG) "CHR_B" ("'B', CHR 66d 42h" "" "33DE1" :NOSDIAG) "CHR_C" ("'C', CHR 67d 43h" "" "33DE8" :NOSDIAG) "CHR_D" ("'D', CHR 68d 44h" "" "33DEF" :NOSDIAG) "CHR_E" ("'E', CHR 69d 45h" "" "33DF6" :NOSDIAG) "CHR_F" ("'F', CHR 70d 46h" "" "33DFD" :NOSDIAG) "CHR_G" ("'G', CHR 71d 47h" "" "33E04" :NOSDIAG) "CHR_H" ("'H', CHR 72d 48h" "" "33E0B" :NOSDIAG) "CHR_I" ("'I', CHR 73d 49h" "" "33E12" :NOSDIAG) "CHR_J" ("'J', CHR 74d 4Ah" "" "33E19" :NOSDIAG) "CHR_K" ("'K', CHR 75d 4Bh" "" "33E20" :NOSDIAG) "CHR_L" ("'L', CHR 76d 4Ch" "" "33E27" :NOSDIAG) "CHR_M" ("'M', CHR 77d 4Dh" "" "33E2E" :NOSDIAG) "CHR_N" ("'N', CHR 78d 4Eh" "" "33E35" :NOSDIAG) "CHR_O" ("'O', CHR 79d 4Fh" "" "33E3C" :NOSDIAG) "CHR_P" ("'P', CHR 80d 50h" "" "33E43" :NOSDIAG) "CHR_Q" ("'Q', CHR 81d 51h" "" "33E4A" :NOSDIAG) "CHR_R" ("'R', CHR 82d 52h" "" "33E51" :NOSDIAG) "CHR_S" ("'S', CHR 83d 53h" "" "33E58" :NOSDIAG) "CHR_T" ("'T', CHR 84d 54h" "" "33E5F" :NOSDIAG) "CHR_U" ("'U', CHR 85d 55h" "" "33E66" :NOSDIAG) "CHR_V" ("'V', CHR 86d 56h" "" "33E6D" :NOSDIAG) "CHR_W" ("'W', CHR 87d 57h" "" "33E74" :NOSDIAG) "CHR_X" ("'X', CHR 88d 58h" "" "33E7B" :NOSDIAG) "CHR_Y" ("'Y', CHR 89d 59h" "" "33E82" :NOSDIAG) "CHR_Z" ("'Z', CHR 90d 5Ah" "" "33E89" :NOSDIAG) "CHR_[" ("'[', CHR 91d 5Bh" "" "33FA1" :NOSDIAG) "CHR_]" ("']', CHR 93d 5Dh" "" "33FA8" :NOSDIAG) "CHR_UndScore" ("'_', CHR 95d 5Fh" "" "33F9A" :NOSDIAG) "CHR_a" ("'a', CHR 97d 61h" "" "33E90" :NOSDIAG) "CHR_b" ("'b', CHR 98d 62h" "" "33E97" :NOSDIAG) "CHR_c" ("'c', CHR 99d 63h" "" "33E9E" :NOSDIAG) "CHR_d" ("'d', CHR 100d 64h" "" "33EA5" :NOSDIAG) "CHR_e" ("'e', CHR 101d 65h" "" "33EAC" :NOSDIAG) "CHR_f" ("'f', CHR 102d 66h" "" "33EB3" :NOSDIAG) "CHR_g" ("'g', CHR 103d 67h" "" "33EBA" :NOSDIAG) "CHR_h" ("'h', CHR 104d 68h" "" "33EC1" :NOSDIAG) "CHR_i" ("'i', CHR 105d 69h" "" "33EC8" :NOSDIAG) "CHR_j" ("'j', CHR 106d 6Ah" "" "33ECF" :NOSDIAG) "CHR_k" ("'k', CHR 107d 6Bh" "" "33ED6" :NOSDIAG) "CHR_l" ("'l', CHR 108d 6Ch" "" "33EDD" :NOSDIAG) "CHR_m" ("'m', CHR 109d 5Dh" "" "33EE4" :NOSDIAG) "CHR_n" ("'n', CHR 110d 6Eh" "" "33EEB" :NOSDIAG) "CHR_o" ("'o', CHR 111d 6Fh" "" "33EF2" :NOSDIAG) "CHR_p" ("'p', CHR 112d 70h" "" "33EF9" :NOSDIAG) "CHR_q" ("'q', CHR 113d 71h" "" "33F00" :NOSDIAG) "CHR_r" ("'r', CHR 114d 72h" "" "33F07" :NOSDIAG) "CHR_s" ("'s', CHR 115d 73h" "" "33F0E" :NOSDIAG) "CHR_t" ("'t', CHR 116d 74h" "" "33F15" :NOSDIAG) "CHR_u" ("'u', CHR 117d 75h" "" "33F1C" :NOSDIAG) "CHR_v" ("'v', CHR 118d 76h" "" "33F23" :NOSDIAG) "CHR_w" ("'w', CHR 119d 77h" "" "33F2A" :NOSDIAG) "CHR_x" ("'x', CHR 120d 78h" "" "33F31" :NOSDIAG) "CHR_y" ("'y', CHR 121d 79h" "" "33F38" :NOSDIAG) "CHR_z" ("'z', CHR 122d 7Ah" "" "33F3F" :NOSDIAG) "CHR_{" ("'{', CHR 123d 7Bh" "" "33FAF" :NOSDIAG) "CHR_}" ("'{', CHR 125d 7Dh" "" "33FB6" :NOSDIAG) "CHR_Angle" ("'\\<)', CHR 128d 80h" "" "33F5B" :NOSDIAG) "CHR_Integral" ("'\\.S', CHR 132d 84h" "" "33F69" :NOSDIAG) "CHR_Deriv" ("'\\.d', CHR 136d 88h" "" "33F62" :NOSDIAG) "CHR_->" ("'\\->', CHR 141d 8Dh" "" "33F46" :NOSDIAG) "CHR_<<" ("'\\<<', CHR 171d ABh" "" "33F4D" :NOSDIAG) "CHR_>>" ("'\\>>', CHR 187d BBh" "" "33F54" :NOSDIAG) "CHR_Pi" ("'\\pi', CHR 135d 87h" "" "33F7E" :NOSDIAG) "CHR_Sigma" ("'\\GS', CHR 133d 85h" "" "33F8C" :NOSDIAG) "CHR_<=" ("'\\<=', CHR 137d 89h" "" "33FBD" :NOSDIAG) "CHR_>=" ("'\\>=', CHR 138d 8Ah" "" "33FC4" :NOSDIAG) "CHR_<>" ("'\\=/', CHR 139d 8Bh" "" "33FCB" :NOSDIAG) "CHR_A8" ("'\\A8', CHR 168d A8h" "" "37A78" :UBS :NOSDIAG) "NULL$" ("\"\"" "Empty string." "055DF") "tok_" ("\"\\ \"" "" "33B55") "SPACE$" ("\"\\ \"" "" "33B55") "MARKED" ("\" \"" "String of 2 spaces." "272E5" :UBS) "14SPACES$" ("\"\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \"" "String of 14 spaces." "33B13" :UBS) "(LF$)" ("\"\\0a\"" "Newline." "33B39") "NEWLINE$" ("\"\\0a\"" "Newline." "33B39") "CRLF$" ("\"\\0d\\0a\"" "Carriage return and line feed." "27195") "toklparen" ("\"(\"" "" "33BB5" :UBS) "tokrparen" ("\")\"" "" "33BC1" :UBS) "tok[" ("\"[\"" "" "33A6B" :UBS) "tok]" ("\"]\"" "" "33A51" :UBS) "tok{" ("\"{\"" "" "33A77") "tok}" ("\"}\"" "" "33A83" :UBS) "tok<<" ("\"\\<<\"" "" "33AD7") "tok>>" ("\"\\>>\"" "" "33ACB" :UBS) "$_LRParens" ("\"()\"" "" "34048") "$_[]" ("\"[]\"" "" "3401E") "$_{}" ("\"{}\"" "" "34010") "$_<<>>" ("\"\\<<\\>>\"" "" "34002") "$_''" ("\"''\"" "Two single quotes." "3402C") "$_::" ("\"::\"" "" "3403A") "$_2DQ" ("\"\"\"\"" "Two double quotes." "34056") "tok," ("\",\"" "" "33B91") "tok'" ("\"'\"" "One single quote." "33B85") "tok-" ("\"-\"" "" "33BFD") "tok." ("\".\"" "" "33B9D") "tok=" ("\"=\"" "" "33C09") "tok->" ("\"\\->\"" "" "272D9") "tok_g" ("\"g\"" "" "2D848") "tok_m" ("\"m\"" "" "2D86D") "tok_s" ("\"s\"" "" "2D8AD") "tok0" ("\"0\"" "" "33C4D") "tok1" ("\"1\"" "" "33C59") "tok2" ("\"2\"" "" "33C65" :UBS) "tok3" ("\"3\"" "" "33C71" :UBS) "tok4" ("\"4\"" "" "33C7D" :UBS) "tok5" ("\"5\"" "" "33C89" :UBS) "tok6" ("\"6\"" "" "33C95" :UBS) "tok7" ("\"7\"" "" "33CA1" :UBS) "tok;" ("\";\"" "" "33BA9" :UBS) "tok8" ("\"8\"" "" "33CAD") "tok9" ("\"9\"" "" "33CB9") "tokESC" ("\"\\1B\"" "Escape character." "33ABF") "tokexponent" ("\"E\"" "" "33AE3") "tokquote" ("\"\"\"" "One double quote." "33B79") "toksharp" ("\"#\"" "" "33A8F") "tok$" ("\"$\"" "" "33AA7" :UBS) "tok&" ("\"&\"" "" "33AB3" :UBS) "tok*" ("\"*\"" "" "33BD9" :UBS) "tok+" ("\"+\"" "" "33BF1" :UBS) "tok/" ("\"/\"" "" "33BE5" :UBS) "tokanglesign" ("\"\\<)\"" "" "33AEF" :UBS) "tokDER" ("\"\\.d\"" "" "33C21" :UBS) "$DER" ("\"der\"" "" "33B45" :UBS) "tokSIGMA" ("\"\\GS\"" "" "33AFB" :UBS) "tokSQRT" ("\"\\v/\"" "" "33C15" :UBS) "tokuscore" ("\"_\"" "" "33A9B" :UBS) "tokWHERE" ("\"|\"" "" "33B07" :UBS) "tok^" ("\"^\"" "" "33BCD" :UBS) "$_..." ("\"\\1F\"" "Character 31, the forward arrow (system font) -or dots (minifont)." "33D1F" :UBS) "tok:" ("\":\"" "" "2723F" :UBS) "tok`" ("\"`\"" "One backquote." "2724B" :UBS) "tok?" ("\"?\"" "" "2D933" :UBS) "$_RAD" ("\"RAD\"" "" "340A4") "$_GRAD" ("\"GRAD\"" "" "340B4") "$_XYZ" ("\"XYZ\"" "" "33FF2") "$_RZ\"" "33FE2") "$_R<<" ("\"R\\<)\\<)\"" "\"R\"" "33FD2") "tokmol" ("\"mol\"" "" "2D90F" :UBS) "tokcd" ("\"cd\"" "" "2D8ED" :UBS) "tokK" ("\"K\"" "" "2D8CD" :UBS) "tokA" ("\"A\"" "" "2D88D" :UBS) "tokdegR" ("\"\\^oR\"" "Degrees R." "2D7FF" :UBS) "tokr" ("\"r\"" "" "2D7B3" :UBS) "toksr" ("\"sr\"" "" "2D7D3" :UBS) "$_EXIT" ("\"EXIT\"" "" "34076") "$_ECHO" ("\"ECHO\"" "" "34064") "$_Undefined" ("\"Undefined\"" "" "34088") "tokCTGROB" ("\"GROB\"" "" "33C2D" :UBS) "tokCTSTR" ("\"C$\"" "" "33C3F" :UBS) "tokUNKNOWN" ("\"UNKNOWN\"" "" "33B61" :UBS) "tokTO" ("\"TO\"" "" "27221" :UBS) "tokDIR" ("\"DIR\"" "" "2722F" :UBS) "tokELSE" ("\"ELSE\"" "" "27257" :UBS) "tokEND" ("\"END\"" "" "27269" :UBS) "tokUNTIL" ("\"UNTIL\"" "" "27279" :UBS) "tokREPEAT" ("\"REPEAT\"" "" "2728D" :UBS) "tokNEXT" ("\"NEXT\"" "" "272A3" :UBS) "tokSTEP" ("\"STEP\"" "" "272B5" :UBS) "tokTHEN" ("\"THEN\"" "" "272C7" :UBS) "$1:_" ("\"1: \"" "" "27C0B" :UBS) "SKIP\"" "" "27EB4" :UBS) ">Skip$" ("\"SKIP\\->\"" "" "27F00" :UBS) "DEL\"" "" "27F4C" :UBS) ">Del$" ("\"DEL\\->\"" "" "27F9F" :UBS) "tokIntercept" ("\"Intercept\"" "" "3DF97" :UBS) "tokSlope" ("\"Slope\"" "" "3DFB3" :UBS) "tokIF-prompt" ("\"IF-prompt\"" "" "37F5C" :UBS) "tokCopyright" ("\"Copyright HP xxxx\"" "" "34133" :UBS) "tokVersion" ("\"Version HP49-B...\"" "" "340CB" :UBS) "NULL$SWAP" ("ob \\-> $ ob" "NULL$, then SWAP." "35D94") "DROPNULL$" ("ob \\-> NULL$" "DROP then NULL$." "04D3E") "TWODROPNULL$" ("ob ob' \\-> NULL$" "2DROP then NULL$." "04D57" :UBS) "NULL$TEMP" ("\\-> $" "Creates null string in temporary memory -(NULL$, then TOTEMPOB)." "25EEC") "#>$" ("# \\-> $" "Creates string from the bint (decimal)." "25F77") "#:>$" ("# \\-> \"#:\\ \"" "Creates string from the bint and appends a -colon and a space. Ex: \"1:\\ \"" "25F72") "a%>$," ("% \\-> $" "Converts real number into string using -current display mode." "25F0F") "a%>$" ("% \\-> $" "Converts real number into string using -current display mode." "25F0F") "ID>$" ("id/lam \\-> $" "Converts identifier into string." "05BE9") "DOCHR" ("% \\-> $" "Creates string of the character with the -number specified." "25EB3") "^Z>S" ("Z \\-> $" "Converts Z into a string (decimal)." "0F1006" :wasCSys) "hxs>$" ("hxs \\-> $" "Uses current display mode and wordsize." "2EFC1") "HXS>$" ("hxs \\-> $" "Does hxs>$ and then appends base character." "2EFC0") "#>CHR" ("# \\-> chr" "Returns character with the specified ASCII -code." "05A75") "CHR>$" ("chr \\-> $* Strings" "Converts a character into a string." "37AA5") "LEN$" ("$ \\-> #length" "Returns length in bytes." "05636") "DUPLEN$" ("$ \\-> $ #" "DUP then LEN$." "357E2") "OVERLEN$" ("$ ob \\-> $ ob #len" "OVER then LEN$." "05622") "NEWLINE&$" ("$ \\-> \"$\\0a\"" "Appends newline character to string." "361DA") "NEWLINE$&$" ("$ \\-> \"$\\0a\"" "Appends newline character to string." "361DA") "APNDCRLF" ("$ \\-> $'" "Appends carriage return and line feed to -string." "2F31A") "CAR$" ("$ \\-> chr - \\-> \"\"" "Returns first character of string as a -string, or NULL$ for null string." "050ED") "CDR$" ("$ \\-> $'" "Returns string without first character, or -NULL$ for null string." "0516C") "POS$" ("$ $find start# \\-> #pos - \\-> #0" "Search for $find in $search, starting at +are flags." "517006" :wasCSys) "^C%%SQRT" ("C%% --> C%%'" "" "51E006" :wasCSys) "C%0=" ("C% --> flag" "" "261E8") "C%%0=" ("C%% --> flag" "" "261D4") "CHR_00" ("'\\00', CHR 0d 00h" "The NULL character." "33D2B" :NOSDIAG) "CHR_Newline" ("'\\0a', CHR 10d 0Ah" "" "33F77" :NOSDIAG) "CHR_..." ("'...', CHR 31d 1Fh" "" "33D32" :NOSDIAG) "CHR_Space" ("'\\ ', CHR 32d 20h" "The space character." "33F93" :NOSDIAG) "CHR_DblQuote" ("'\"', CHR 34d 22h" "" "33D39" :NOSDIAG) "CHR_#" ("'#', CHR 35d 23h" "" "33D40" :NOSDIAG) "CHR_LeftPar" ("'(', CHR 40d 28h" "" "33F70" :NOSDIAG) "CHR_RightPar" ("')', CHR 41d 29h" "" "33F85" :NOSDIAG) "CHR_*" ("'*', CHR 42d 2Ah" "" "33D47" :NOSDIAG) "CHR_+" ("'+', CHR 43d 2Bh" "" "33D4E" :NOSDIAG) "CHR_," ("',', CHR 44d 2Ch" "" "33D55" :NOSDIAG) "CHR_-" ("'-', CHR 45d 2Dh" "" "33D5C" :NOSDIAG) "CHR_." ("'.', CHR 46d 2Eh" "" "33D63" :NOSDIAG) "CHR_/" ("'/', CHR 47d 2Fh" "" "33D6A" :NOSDIAG) "CHR_0" ("'0', CHR 48d 30h" "" "33D71" :NOSDIAG) "CHR_1" ("'1', CHR 49d 31h" "" "33D78" :NOSDIAG) "CHR_2" ("'2', CHR 50d 32h" "" "33D7F" :NOSDIAG) "CHR_3" ("'3', CHR 51d 33h" "" "33D86" :NOSDIAG) "CHR_4" ("'4', CHR 52d 34h" "" "33D8D" :NOSDIAG) "CHR_5" ("'5', CHR 53d 35h" "" "33D94" :NOSDIAG) "CHR_6" ("'6', CHR 54d 36h" "" "33D9B" :NOSDIAG) "CHR_7" ("'7', CHR 55d 37h" "" "33DA2" :NOSDIAG) "CHR_8" ("'8', CHR 56d 38h" "" "33DA9" :NOSDIAG) "CHR_9" ("'9', CHR 57d 39h" "" "33DB0" :NOSDIAG) "CHR_:" ("':', CHR 58d 3Ah" "" "33DB7" :NOSDIAG) "CHR_;" ("';', CHR 59d 3Bh" "" "33DBE" :NOSDIAG) "CHR_<" ("'<', CHR 60d 3Ch" "" "33DC5" :NOSDIAG) "CHR_=" ("'=', CHR 61d 3Dh" "" "33DCC" :NOSDIAG) "CHR_>" ("'>', CHR 62d 3Eh" "" "33DD3" :NOSDIAG) "CHR_A" ("'A', CHR 65d 41h" "" "33DDA" :NOSDIAG) "CHR_B" ("'B', CHR 66d 42h" "" "33DE1" :NOSDIAG) "CHR_C" ("'C', CHR 67d 43h" "" "33DE8" :NOSDIAG) "CHR_D" ("'D', CHR 68d 44h" "" "33DEF" :NOSDIAG) "CHR_E" ("'E', CHR 69d 45h" "" "33DF6" :NOSDIAG) "CHR_F" ("'F', CHR 70d 46h" "" "33DFD" :NOSDIAG) "CHR_G" ("'G', CHR 71d 47h" "" "33E04" :NOSDIAG) "CHR_H" ("'H', CHR 72d 48h" "" "33E0B" :NOSDIAG) "CHR_I" ("'I', CHR 73d 49h" "" "33E12" :NOSDIAG) "CHR_J" ("'J', CHR 74d 4Ah" "" "33E19" :NOSDIAG) "CHR_K" ("'K', CHR 75d 4Bh" "" "33E20" :NOSDIAG) "CHR_L" ("'L', CHR 76d 4Ch" "" "33E27" :NOSDIAG) "CHR_M" ("'M', CHR 77d 4Dh" "" "33E2E" :NOSDIAG) "CHR_N" ("'N', CHR 78d 4Eh" "" "33E35" :NOSDIAG) "CHR_O" ("'O', CHR 79d 4Fh" "" "33E3C" :NOSDIAG) "CHR_P" ("'P', CHR 80d 50h" "" "33E43" :NOSDIAG) "CHR_Q" ("'Q', CHR 81d 51h" "" "33E4A" :NOSDIAG) "CHR_R" ("'R', CHR 82d 52h" "" "33E51" :NOSDIAG) "CHR_S" ("'S', CHR 83d 53h" "" "33E58" :NOSDIAG) "CHR_T" ("'T', CHR 84d 54h" "" "33E5F" :NOSDIAG) "CHR_U" ("'U', CHR 85d 55h" "" "33E66" :NOSDIAG) "CHR_V" ("'V', CHR 86d 56h" "" "33E6D" :NOSDIAG) "CHR_W" ("'W', CHR 87d 57h" "" "33E74" :NOSDIAG) "CHR_X" ("'X', CHR 88d 58h" "" "33E7B" :NOSDIAG) "CHR_Y" ("'Y', CHR 89d 59h" "" "33E82" :NOSDIAG) "CHR_Z" ("'Z', CHR 90d 5Ah" "" "33E89" :NOSDIAG) "CHR_[" ("'[', CHR 91d 5Bh" "" "33FA1" :NOSDIAG) "CHR_]" ("']', CHR 93d 5Dh" "" "33FA8" :NOSDIAG) "CHR_UndScore" ("'_', CHR 95d 5Fh" "" "33F9A" :NOSDIAG) "CHR_a" ("'a', CHR 97d 61h" "" "33E90" :NOSDIAG) "CHR_b" ("'b', CHR 98d 62h" "" "33E97" :NOSDIAG) "CHR_c" ("'c', CHR 99d 63h" "" "33E9E" :NOSDIAG) "CHR_d" ("'d', CHR 100d 64h" "" "33EA5" :NOSDIAG) "CHR_e" ("'e', CHR 101d 65h" "" "33EAC" :NOSDIAG) "CHR_f" ("'f', CHR 102d 66h" "" "33EB3" :NOSDIAG) "CHR_g" ("'g', CHR 103d 67h" "" "33EBA" :NOSDIAG) "CHR_h" ("'h', CHR 104d 68h" "" "33EC1" :NOSDIAG) "CHR_i" ("'i', CHR 105d 69h" "" "33EC8" :NOSDIAG) "CHR_j" ("'j', CHR 106d 6Ah" "" "33ECF" :NOSDIAG) "CHR_k" ("'k', CHR 107d 6Bh" "" "33ED6" :NOSDIAG) "CHR_l" ("'l', CHR 108d 6Ch" "" "33EDD" :NOSDIAG) "CHR_m" ("'m', CHR 109d 5Dh" "" "33EE4" :NOSDIAG) "CHR_n" ("'n', CHR 110d 6Eh" "" "33EEB" :NOSDIAG) "CHR_o" ("'o', CHR 111d 6Fh" "" "33EF2" :NOSDIAG) "CHR_p" ("'p', CHR 112d 70h" "" "33EF9" :NOSDIAG) "CHR_q" ("'q', CHR 113d 71h" "" "33F00" :NOSDIAG) "CHR_r" ("'r', CHR 114d 72h" "" "33F07" :NOSDIAG) "CHR_s" ("'s', CHR 115d 73h" "" "33F0E" :NOSDIAG) "CHR_t" ("'t', CHR 116d 74h" "" "33F15" :NOSDIAG) "CHR_u" ("'u', CHR 117d 75h" "" "33F1C" :NOSDIAG) "CHR_v" ("'v', CHR 118d 76h" "" "33F23" :NOSDIAG) "CHR_w" ("'w', CHR 119d 77h" "" "33F2A" :NOSDIAG) "CHR_x" ("'x', CHR 120d 78h" "" "33F31" :NOSDIAG) "CHR_y" ("'y', CHR 121d 79h" "" "33F38" :NOSDIAG) "CHR_z" ("'z', CHR 122d 7Ah" "" "33F3F" :NOSDIAG) "CHR_{" ("'{', CHR 123d 7Bh" "" "33FAF" :NOSDIAG) "CHR_}" ("'{', CHR 125d 7Dh" "" "33FB6" :NOSDIAG) "CHR_Angle" ("'\\<)', CHR 128d 80h" "" "33F5B" :NOSDIAG) "CHR_Integral" ("'\\.S', CHR 132d 84h" "" "33F69" :NOSDIAG) "CHR_Deriv" ("'\\.d', CHR 136d 88h" "" "33F62" :NOSDIAG) "CHR_->" ("'-->', CHR 141d 8Dh" "" "33F46" :NOSDIAG) "CHR_<<" ("'\\<<', CHR 171d ABh" "" "33F4D" :NOSDIAG) "CHR_>>" ("'\\>>', CHR 187d BBh" "" "33F54" :NOSDIAG) "CHR_Pi" ("'\\pi', CHR 135d 87h" "" "33F7E" :NOSDIAG) "CHR_Sigma" ("'\\GS', CHR 133d 85h" "" "33F8C" :NOSDIAG) "CHR_<=" ("'\\<=', CHR 137d 89h" "" "33FBD" :NOSDIAG) "CHR_>=" ("'\\>=', CHR 138d 8Ah" "" "33FC4" :NOSDIAG) "CHR_<>" ("'\\=/', CHR 139d 8Bh" "" "33FCB" :NOSDIAG) "CHR_A8" ("'\\A8', CHR 168d A8h" "" "37A78" :UBS :NOSDIAG) "NULL$" ("\"\"" "Empty string." "055DF") "tok_" ("\"\\ \"" "" "33B55") "SPACE$" ("\"\\ \"" "" "33B55") "MARKED" ("\" \"" "String of 2 spaces." "272E5" :UBS) "14SPACES$" ("\"\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \"" "String of 14 spaces." "33B13" :UBS) "(LF$)" ("\"\\0a\"" "Newline." "33B39") "NEWLINE$" ("\"\\0a\"" "Newline." "33B39") "CRLF$" ("\"\\0d\\0a\"" "Carriage return and line feed." "27195") "toklparen" ("\"(\"" "" "33BB5" :UBS) "tokrparen" ("\")\"" "" "33BC1" :UBS) "tok[" ("\"[\"" "" "33A6B" :UBS) "tok]" ("\"]\"" "" "33A51" :UBS) "tok{" ("\"{\"" "" "33A77") "tok}" ("\"}\"" "" "33A83" :UBS) "tok<<" ("\"\\<<\"" "" "33AD7") "tok>>" ("\"\\>>\"" "" "33ACB" :UBS) "$_LRParens" ("\"()\"" "" "34048") "$_[]" ("\"[]\"" "" "3401E") "$_{}" ("\"{}\"" "" "34010") "$_<<>>" ("\"\\<<\\>>\"" "" "34002") "$_''" ("\"''\"" "Two single quotes." "3402C") "$_::" ("\"::\"" "" "3403A") "$_2DQ" ("\"\"\"\"" "Two double quotes." "34056") "tok," ("\",\"" "" "33B91") "tok'" ("\"'\"" "One single quote." "33B85") "tok-" ("\"-\"" "" "33BFD") "tok." ("\".\"" "" "33B9D") "tok=" ("\"=\"" "" "33C09") "tok->" ("\"-->\"" "" "272D9") "tok_g" ("\"g\"" "" "2D848") "tok_m" ("\"m\"" "" "2D86D") "tok_s" ("\"s\"" "" "2D8AD") "tok0" ("\"0\"" "" "33C4D") "tok1" ("\"1\"" "" "33C59") "tok2" ("\"2\"" "" "33C65" :UBS) "tok3" ("\"3\"" "" "33C71" :UBS) "tok4" ("\"4\"" "" "33C7D" :UBS) "tok5" ("\"5\"" "" "33C89" :UBS) "tok6" ("\"6\"" "" "33C95" :UBS) "tok7" ("\"7\"" "" "33CA1" :UBS) "tok;" ("\";\"" "" "33BA9" :UBS) "tok8" ("\"8\"" "" "33CAD") "tok9" ("\"9\"" "" "33CB9") "tokESC" ("\"\\1B\"" "Escape character." "33ABF") "tokexponent" ("\"E\"" "" "33AE3") "tokquote" ("\"\"\"" "One double quote." "33B79") "toksharp" ("\"#\"" "" "33A8F") "tok$" ("\"$\"" "" "33AA7" :UBS) "tok&" ("\"&\"" "" "33AB3" :UBS) "tok*" ("\"*\"" "" "33BD9" :UBS) "tok+" ("\"+\"" "" "33BF1" :UBS) "tok/" ("\"/\"" "" "33BE5" :UBS) "tokanglesign" ("\"\\<)\"" "" "33AEF" :UBS) "tokDER" ("\"\\.d\"" "" "33C21" :UBS) "$DER" ("\"der\"" "" "33B45" :UBS) "tokSIGMA" ("\"\\GS\"" "" "33AFB" :UBS) "tokSQRT" ("\"\\v/\"" "" "33C15" :UBS) "tokuscore" ("\"_\"" "" "33A9B" :UBS) "tokWHERE" ("\"|\"" "" "33B07" :UBS) "tok^" ("\"^\"" "" "33BCD" :UBS) "$_..." ("\"\\1F\"" "Character 31, the forward arrow (system font) +or dots (minifont)." "33D1F" :UBS) "tok:" ("\":\"" "" "2723F" :UBS) "tok`" ("\"`\"" "One backquote." "2724B" :UBS) "tok?" ("\"?\"" "" "2D933" :UBS) "$_RAD" ("\"RAD\"" "" "340A4") "$_GRAD" ("\"GRAD\"" "" "340B4") "$_XYZ" ("\"XYZ\"" "" "33FF2") "$_RZ\"" "33FE2") "$_R<<" ("\"R\\<)\\<)\"" "\"R\"" "33FD2") "tokmol" ("\"mol\"" "" "2D90F" :UBS) "tokcd" ("\"cd\"" "" "2D8ED" :UBS) "tokK" ("\"K\"" "" "2D8CD" :UBS) "tokA" ("\"A\"" "" "2D88D" :UBS) "tokdegR" ("\"\\^oR\"" "Degrees R." "2D7FF" :UBS) "tokr" ("\"r\"" "" "2D7B3" :UBS) "toksr" ("\"sr\"" "" "2D7D3" :UBS) "$_EXIT" ("\"EXIT\"" "" "34076") "$_ECHO" ("\"ECHO\"" "" "34064") "$_Undefined" ("\"Undefined\"" "" "34088") "tokCTGROB" ("\"GROB\"" "" "33C2D" :UBS) "tokCTSTR" ("\"C$\"" "" "33C3F" :UBS) "tokUNKNOWN" ("\"UNKNOWN\"" "" "33B61" :UBS) "tokTO" ("\"TO\"" "" "27221" :UBS) "tokDIR" ("\"DIR\"" "" "2722F" :UBS) "tokELSE" ("\"ELSE\"" "" "27257" :UBS) "tokEND" ("\"END\"" "" "27269" :UBS) "tokUNTIL" ("\"UNTIL\"" "" "27279" :UBS) "tokREPEAT" ("\"REPEAT\"" "" "2728D" :UBS) "tokNEXT" ("\"NEXT\"" "" "272A3" :UBS) "tokSTEP" ("\"STEP\"" "" "272B5" :UBS) "tokTHEN" ("\"THEN\"" "" "272C7" :UBS) "$1:_" ("\"1: \"" "" "27C0B" :UBS) "SKIP\"" "" "27EB4" :UBS) ">Skip$" ("\"SKIP-->\"" "" "27F00" :UBS) "DEL\"" "" "27F4C" :UBS) ">Del$" ("\"DEL-->\"" "" "27F9F" :UBS) "tokIntercept" ("\"Intercept\"" "" "3DF97" :UBS) "tokSlope" ("\"Slope\"" "" "3DFB3" :UBS) "tokIF-prompt" ("\"IF-prompt\"" "" "37F5C" :UBS) "tokCopyright" ("\"Copyright HP xxxx\"" "" "34133" :UBS) "tokVersion" ("\"Version HP49-B...\"" "" "340CB" :UBS) "NULL$SWAP" ("ob --> $ ob" "NULL$, then SWAP." "35D94") "DROPNULL$" ("ob --> NULL$" "DROP then NULL$." "04D3E") "TWODROPNULL$" ("ob ob' --> NULL$" "2DROP then NULL$." "04D57" :UBS) "NULL$TEMP" ("--> $" "Creates null string in temporary memory +(NULL$, then TOTEMPOB)." "25EEC") "#>$" ("# --> $" "Creates string from the bint (decimal)." "25F77") "#:>$" ("# --> \"#:\\ \"" "Creates string from the bint and appends a +colon and a space. Ex: \"1:\\ \"" "25F72") "a%>$," ("% --> $" "Converts real number into string using +current display mode." "25F0F") "a%>$" ("% --> $" "Converts real number into string using +current display mode." "25F0F") "ID>$" ("id/lam --> $" "Converts identifier into string." "05BE9") "DOCHR" ("% --> $" "Creates string of the character with the +number specified." "25EB3") "^Z>S" ("Z --> $" "Converts Z into a string (decimal)." "0F1006" :wasCSys) "hxs>$" ("hxs --> $" "Uses current display mode and wordsize." "2EFC1") "HXS>$" ("hxs --> $" "Does hxs>$ and then appends base character." "2EFC0") "#>CHR" ("# --> chr" "Returns character with the specified ASCII +code." "05A75") "CHR>$" ("chr --> $* Strings" "Converts a character into a string." "37AA5") "LEN$" ("$ --> #length" "Returns length in bytes." "05636") "DUPLEN$" ("$ --> $ #" "DUP then LEN$." "357E2") "OVERLEN$" ("$ ob --> $ ob #len" "OVER then LEN$." "05622") "NEWLINE&$" ("$ --> \"$\\0a\"" "Appends newline character to string." "361DA") "NEWLINE$&$" ("$ --> \"$\\0a\"" "Appends newline character to string." "361DA") "APNDCRLF" ("$ --> $'" "Appends carriage return and line feed to +string." "2F31A") "CAR$" ("$ --> chr + --> \"\"" "Returns first character of string as a +string, or NULL$ for null string." "050ED") "CDR$" ("$ --> $'" "Returns string without first character, or +NULL$ for null string." "0516C") "POS$" ("$ $find start# --> #pos + --> #0" "Search for $find in $search, starting at position #start. Returns position of $find or 0 if not found. -Same entry as POSCHR." "378FA") "POSCHR" ("$search chr #start \\-> #pos - \\-> #0" "Same entry as POS$." "378FA") "POS$REV" ("$ $find #limit \\-> #pos - \\-> #0" "Searches backwards from #limit to #1. -Same entry as POSCHRREV." "37906") "POSCHRREV" ("$seach chr #start \\-> #pos - \\-> #0" "Same entry as POS$REV." "37906") "COERCE$22" ("$ \\-> $'" "If the string is longer than 22 characters, +Same entry as POSCHR." "378FA") "POSCHR" ("$search chr #start --> #pos + --> #0" "Same entry as POS$." "378FA") "POS$REV" ("$ $find #limit --> #pos + --> #0" "Searches backwards from #limit to #1. +Same entry as POSCHRREV." "37906") "POSCHRREV" ("$seach chr #start --> #pos + --> #0" "Same entry as POS$REV." "37906") "COERCE$22" ("$ --> $'" "If the string is longer than 22 characters, truncates it to 21 characters and appends -\"...\"." "25EA0") "Blank$" ("#len \\-> $" "Creates a string with the specified number -of spaces." "2F16D") "PromptIdUtil" ("id ob \\-> $" "Creates string of the form \"id: ob\"." "2EEF0") "SEP$NL" ("$ \\-> $' $''" "Separates string at the first newline. $'' is +\"...\"." "25EA0") "Blank$" ("#len --> $" "Creates a string with the specified number +of spaces." "2F16D") "PromptIdUtil" ("id ob --> $" "Creates string of the form \"id: ob\"." "2EEF0") "SEP$NL" ("$ --> $' $''" "Separates string at the first newline. $'' is the substring before the first newline; $' -the substring after the first newline." "25EF8") "^StrCutNchr" ("$ #width \\-> $'" "Replace SPACE chars with NEWLINE in order to +the substring after the first newline." "25EF8") "^StrCutNchr" ("$ #width --> $'" "Replace SPACE chars with NEWLINE in order to fit the text in the given #width. This entry will produce lines longer than#width characters if a single word is longer than that. Used by ViewStrObject. Very fast -(bang type)." "09A003" :UBS) "^StrCutNchr2" ("$ #width #lines \\-> $' #lines'" "Replace SPACE chars with NEWLINE in order to +(bang type)." "09A003" :UBS) "^StrCutNchr2" ("$ #width #lines --> $' #lines'" "Replace SPACE chars with NEWLINE in order to fit the text in the given #width. If a single word is longer than #width, the word is cut into pieces. The output will not be longer than #lines lines. #lines' gives the -number of lines in $'." "09B003" :UBS) "SUB$" ("$ #start #end \\-> $'" "Returns substring between specified -positions. " "05733") "XEQSUB$" ("$ % %' \\-> $'" "Same as SUB$ but uses real numbers as -arguments." "2F2C0" :UBS) "#1-SUB$" ("$ #start #end+#1 \\-> $'" "Does #1- and then SUB$." "3628E") "1_#1-SUB" ("$ #end \\-> $'" "Returns substring with the first #end -characters." "362A2") "1_#1-SUB$" ("$ #end \\-> $'" "Returns substring with the first #end -characters." "362A2") "LAST$" ("$ #start \\-> $'" "Returns substring from the specified start -position to the end (inclusive)." "362B6") "#1+LAST$" ("$ #start-#1 \\-> $'" "Returns substring from the specified start -position to the end (exclusive)." "362CA") "DEL_END$" ("$ \\-> $'" "Removes the last character from a string." "29F0C" :UBS) "SUB$SWAP" ("ob $ # #' \\-> $' ob" "SUB$ then SWAP." "35DA8") "SUB$1#" ("$ #pos \\-> #'" "Returns bint with ASCII code of character at -the specified position." "2A5CA") "EXPAND" ("hxs #nibs \\-> hxs'" "Appends #nibs zero nibbles to the hxs." "34C82") "&$" ("$ $' \\-> $+$'" "Concatenates two strings." "05193") "&$SWAP" ("ob $ $' \\-> $+$' ob" "&$ then SWAP." "36FF6") "!append$" ("$ $' \\-> $+$'" "Tries &$, if not enough memory does -!!append$?." "353CD") "!insert$" ("$ $' \\-> $'+$" "Does SWAP then !append$." "3533C") "!append$SWAP" ("ob $ $' \\-> $+$' ob" "!append$ then SWAP." "35F6A") "!!append$?" ("$ $' \\-> $+$'" "Attempts append \"in place\" if target is in -tempob." "35369") "!!append$" ("$ $' \\-> $+$'" "Tries appending \"in place\"." "353F7") "!!insert$" ("$ $' \\-> $'+$" "Tries inserting \"in place\"." "353EB") ">H$" ("$ chr \\-> $'" "Prepends character to string" "0525B") ">T$" ("$ chr \\-> $'" "Appends character to string." "052EE") "APPEND_SPACE" ("$ \\-> $'" "Appends space to string." "35BD7") "SWAP&$" ("$ $' \\-> $'+$" "Concatenates two strings." "35346") "TIMESTR" ("%dt %tm \\-> \"dy dt tm\"" "Returns string representation of time, using +number of lines in $'." "09B003" :UBS) "SUB$" ("$ #start #end --> $'" "Returns substring between specified +positions. " "05733") "XEQSUB$" ("$ % %' --> $'" "Same as SUB$ but uses real numbers as +arguments." "2F2C0" :UBS) "#1-SUB$" ("$ #start #end+#1 --> $'" "Does #1- and then SUB$." "3628E") "1_#1-SUB" ("$ #end --> $'" "Returns substring with the first #end +characters." "362A2") "1_#1-SUB$" ("$ #end --> $'" "Returns substring with the first #end +characters." "362A2") "LAST$" ("$ #start --> $'" "Returns substring from the specified start +position to the end (inclusive)." "362B6") "#1+LAST$" ("$ #start-#1 --> $'" "Returns substring from the specified start +position to the end (exclusive)." "362CA") "DEL_END$" ("$ --> $'" "Removes the last character from a string." "29F0C" :UBS) "SUB$SWAP" ("ob $ # #' --> $' ob" "SUB$ then SWAP." "35DA8") "SUB$1#" ("$ #pos --> #'" "Returns bint with ASCII code of character at +the specified position." "2A5CA") "EXPAND" ("hxs #nibs --> hxs'" "Appends #nibs zero nibbles to the hxs." "34C82") "&$" ("$ $' --> $+$'" "Concatenates two strings." "05193") "&$SWAP" ("ob $ $' --> $+$' ob" "&$ then SWAP." "36FF6") "!append$" ("$ $' --> $+$'" "Tries &$, if not enough memory does +!!append$?." "353CD") "!insert$" ("$ $' --> $'+$" "Does SWAP then !append$." "3533C") "!append$SWAP" ("ob $ $' --> $+$' ob" "!append$ then SWAP." "35F6A") "!!append$?" ("$ $' --> $+$'" "Attempts append \"in place\" if target is in +tempob." "35369") "!!append$" ("$ $' --> $+$'" "Tries appending \"in place\"." "353F7") "!!insert$" ("$ $' --> $'+$" "Tries inserting \"in place\"." "353EB") ">H$" ("$ chr --> $'" "Prepends character to string" "0525B") ">T$" ("$ chr --> $'" "Appends character to string." "052EE") "APPEND_SPACE" ("$ --> $'" "Appends space to string." "35BD7") "SWAP&$" ("$ $' --> $'+$" "Concatenates two strings." "35346") "TIMESTR" ("%dt %tm --> \"dy dt tm\"" "Returns string representation of time, using current format. Example: - \"WED 06/24/98 10:00:45A\"" "2EED3") "AND$" ("$1 $2 \\-> $'" "Logical QANDQ. Errors if strings are not the -same length." "25E7C") "OR$" ("$ $' \\-> $''" "Logical QORQ. Errors if strings are not the -same length." "25EF0") "XOR$" ("$ $' \\-> $''" "Logical QXORQ. Errors if strings are not the -same length." "25F0D") "!NOT$" ("$ $' \\-> $'' ???" "Logical QNOTQ \"in place\"." "2647C" :UBS) "!AND$" ("$ $' \\-> $'' ???" "Logical QANDQ. Does not check if strings are -the same length." "2646D" :UBS) "!OR$" ("$ $' \\-> $'' ???" "Logical QORQ, does not check if strings are the -same length." "26472" :UBS) "!XOR$" ("$ $' \\-> $'' ???" "Logical QXORQ. Does not check if strings are -the same length." "26477" :UBS) "CHARSEDIT" ("\\->" "HP49 character browser. This is an + \"WED 06/24/98 10:00:45A\"" "2EED3") "AND$" ("$1 $2 --> $'" "Logical QANDQ. Errors if strings are not the +same length." "25E7C") "OR$" ("$ $' --> $''" "Logical QORQ. Errors if strings are not the +same length." "25EF0") "XOR$" ("$ $' --> $''" "Logical QXORQ. Errors if strings are not the +same length." "25F0D") "!NOT$" ("$ $' --> $'' ???" "Logical QNOTQ \"in place\"." "2647C" :UBS) "!AND$" ("$ $' --> $'' ???" "Logical QANDQ. Does not check if strings are +the same length." "2646D" :UBS) "!OR$" ("$ $' --> $'' ???" "Logical QORQ, does not check if strings are the +same length." "26472" :UBS) "!XOR$" ("$ $' --> $'' ???" "Logical QXORQ. Does not check if strings are +the same length." "26477" :UBS) "CHARSEDIT" ("-->" "HP49 character browser. This is an interactive application from which characters -can be echoed into the command line." "2F1A7") "DOSTR>" ("$ \\-> ?" "Internal version of STR\\->." "25EB7") "palparse" ("$ \\-> ob T - \\-> $ #pos $' F" "Tries parsing a string into an object. If +can be echoed into the command line." "2F1A7") "DOSTR>" ("$ --> ?" "Internal version of STR\\->." "25EB7") "palparse" ("$ --> ob T + --> $ #pos $' F" "Tries parsing a string into an object. If successful, returns object and TRUE, otherwise returns position of error, the offending part of the string $', and FALSE. If the string contains several arguments, the resulting object is a secondary containing -these objects." "2EF62") "^algparse" ("$ \\-> ob T -$ \\-> $ # #' F" "Tries parsing a string into an object using +these objects." "2EF62") "^algparse" ("$ --> ob T +$ --> $ # #' F" "Tries parsing a string into an object using algebraic mode. If successful, returns object and TRUE, otherwise returns the original string with information about the position of -the error, and FALSE." "00E004") "!*trior" ("F \\-> -T T \\-> " "" "25E68") "!*triand" ("T T \\-> -F T \\-> F T " "" "25E67") "tok8cktrior" ("$1 $1 \\-> :: $1 ; -$1 $2 \\-> :: $1 ;" "" "26206") "tok8trior" ("GNT data $1 $1 \\-> :: GNT data GetNextToken ; -GNT data $1 $2 \\-> :: $1 ;" "" "261BB") "nultrior" ("NULL$ \\-> :: ; -$ \\-> :: $ ;" "" "29E67") "GetNextToken" ("hxs-mask $ #start \\-> hxs-mask $ #next $token" "" "25EDB") "getmatchtok" ("hxs-mask $ #loc $_tok \\-> hxs-mask $ #next $match" "" "2F33C") "Parse.1" ("" "" "2EF6A") "Parse.2" ("" "" "2EF6B") "ParseFail" ("ob $parsed #pos $' \\->" "Uses DispBadToken to re-edit the parsed -string and displays \"Syntax Error\"." "2EF6E") "ParseFail2" ("" "" "2EF70") "DispBadToken" ("ob $parsed #pos $' \\->" "Re-edits the parsed string, positions the +the error, and FALSE." "00E004") "!*trior" ("F --> +T T --> " "" "25E68") "!*triand" ("T T --> +F T --> F T " "" "25E67") "tok8cktrior" ("$1 $1 --> :: $1 ; +$1 $2 --> :: $1 ;" "" "26206") "tok8trior" ("GNT data $1 $1 --> :: GNT data GetNextToken ; +GNT data $1 $2 --> :: $1 ;" "" "261BB") "nultrior" ("NULL$ --> :: ; +$ --> :: $ ;" "" "29E67") "GetNextToken" ("hxs-mask $ #start --> hxs-mask $ #next $token" "" "25EDB") "getmatchtok" ("hxs-mask $ #loc $_tok --> hxs-mask $ #next $match" "" "2F33C") "Parse.1" ("" "" "2EF6A") "Parse.2" ("" "" "2EF6B") "ParseFail" ("ob $parsed #pos $' -->" "Uses DispBadToken to re-edit the parsed +string and displays \"Syntax Error\"." "2EF6E") "ParseFail2" ("" "" "2EF70") "DispBadToken" ("ob $parsed #pos $' -->" "Re-edits the parsed string, positions the cursor to the location of the error. Used by -ParseFail." "2EF6F") "DispBadToken2" ("" "" "2EF71") "!DcompWidth" ("# \\->" "Sets the width (in characters) of decompiled +ParseFail." "2EF6F") "DispBadToken2" ("" "" "2EF71") "!DcompWidth" ("# -->" "Sets the width (in characters) of decompiled strings. This width is used to cut the resulting string (for stack display) or to break it into lines (mostly for editing). Note that most decompilation entries reset this value to the stack or editor width. Use stkdecomp$w and editdecomp$w to make sure the -current width is used and not changed." "2F191") "DcompWidth@" ("\\-> #" "Recalls the width of decompiled strings (in -characters)." "2F190") "setStdWid" ("\\->" "Sets DcompWidth to the standard value for +current width is used and not changed." "2F191") "DcompWidth@" ("--> #" "Recalls the width of decompiled strings (in +characters)." "2F190") "setStdWid" ("-->" "Sets DcompWidth to the standard value for stack display, either 19 or 30 characters, depending on system flag 72 (stack minifont). -- -Flags: -72" "26459") "setStdEditWid" ("\\->" "Sets DcompWidth to the width for editing, +Flags: -72" "26459") "setStdEditWid" ("-->" "Sets DcompWidth to the width for editing, either 21 or 32 characters, depending on system flag 73 (edit minifont). -- -Flags: -73" "2645E") "stkdecomp$w" ("ob \\-> $" "Decompiles for stack display using the +Flags: -73" "2645E") "stkdecomp$w" ("ob --> $" "Decompiles for stack display using the current DcompWidth to cut the string if it is -too long." "25F13") "1stkdecomp$w" ("ob \\-> $" "Calls setStdWid and decompiles for stack -display (cutting the string if necessary)." "25E6D") "Decomp1Line" ("ob \\-> $" "Same as 1stkdecomp$w." "2A842") "RPNDecomp1Line" ("ob \\-> $" "Same as Decomp1Line but enforce RPN mode +too long." "25F13") "1stkdecomp$w" ("ob --> $" "Calls setStdWid and decompiles for stack +display (cutting the string if necessary)." "25E6D") "Decomp1Line" ("ob --> $" "Same as 1stkdecomp$w." "2A842") "RPNDecomp1Line" ("ob --> $" "Same as Decomp1Line but enforce RPN mode (system flag 95 clear) during execution. -- -Flags: -95" "2A904") ">Review$" ("id \\-> $" "Makes a string from the variable name and its +Flags: -95" "2A904") ">Review$" ("id --> $" "Makes a string from the variable name and its contents (decompiled with Decomp1Line), for display with the review key. If the -argument is a command, returns its name." "25E6F") "DecompStd1Line32" ("ob \\-> $" "Sets 32 as DcompWidth and decompiles using -stkdecomp$w." "2A8E4") "RPNDecompStd1Line32" ("ob \\-> $" "Same as DecompStd1Line32 but enforce RPN +argument is a command, returns its name." "25E6F") "DecompStd1Line32" ("ob --> $" "Sets 32 as DcompWidth and decompiles using +stkdecomp$w." "2A8E4") "RPNDecompStd1Line32" ("ob --> $" "Same as DecompStd1Line32 but enforce RPN mode (system flag 95 clear) during execution. -- -Flags: -95" "2A9C4") "DecompStd1Line" ("ob \\-> $" "Calls setStdWid and decompiles, cutting if -the string becomes too long." "2A8C9") "RPNDecompStd1Line" ("ob \\-> $" "Same as DecompStd1Line but enforce RPN +Flags: -95" "2A9C4") "DecompStd1Line" ("ob --> $" "Calls setStdWid and decompiles, cutting if +the string becomes too long." "2A8C9") "RPNDecompStd1Line" ("ob --> $" "Same as DecompStd1Line but enforce RPN mode (system flag 95 clear) during execution. -- -Flags: -95" "2A9A4") "Decomp#Disp" ("ob # \\-> $" "Calls setStdWid and decompiles ob (UserRPL +Flags: -95" "2A9A4") "Decomp#Disp" ("ob # --> $" "Calls setStdWid and decompiles ob (UserRPL components only), breaks the string into lines and returns the first #+1 lines. Used -for multiline display in stack level 1." "2A893") "RPNDecomp#Disp" ("ob # \\-> $" "Same as Decomp#Disp but enforce RPN mode +for multiline display in stack level 1." "2A893") "RPNDecomp#Disp" ("ob # --> $" "Same as Decomp#Disp but enforce RPN mode (system flag 95 clear) during execution. -- -Flags: -95" "2A964") "Decomp#Line" ("ob # \\-> $" "Similar to Decomp#Disp, but the returned +Flags: -95" "2A964") "Decomp#Line" ("ob # --> $" "Similar to Decomp#Disp, but the returned string is an internal representation of the different lines to be displayed. Used for -multiline display in stack level 1." "2A878") "RPNDecomp#Line" ("ob # \\-> $" "Same as Decomp#Line but enforce RPN mode +multiline display in stack level 1." "2A878") "RPNDecomp#Line" ("ob # --> $" "Same as Decomp#Line but enforce RPN mode (system flag 95 clear) during execution. -- -Flags: -95" "2A944") "editdecomp$w" ("ob \\-> $" "Decompiles entire object for editing. It +Flags: -95" "2A944") "editdecomp$w" ("ob --> $" "Decompiles entire object for editing. It only decompiles the UserRPL components. Some System RPL entries like TakeOver are simply skipped, others are written as \"External\". Breaks the resulting strings into lines using -the current DcompWidth." "25F11") "EDITDECOMP$" ("ob \\-> $" "Calls setStdEditWid and the decompiles for -editing like editdecomp$w." "25ECE") "DecompEdit" ("ob \\-> $" "Same as EDITDECOMP$." "2A85D") "RPNDecompEdit" ("ob \\-> $" "Same as DecompEdit but enforce RPN mode +the current DcompWidth." "25F11") "EDITDECOMP$" ("ob --> $" "Calls setStdEditWid and the decompiles for +editing like editdecomp$w." "25ECE") "DecompEdit" ("ob --> $" "Same as EDITDECOMP$." "2A85D") "RPNDecompEdit" ("ob --> $" "Same as DecompEdit but enforce RPN mode (system flag 95 clear) during execution. -- -Flags: -95" "2A924") "AlgDecomp" ("ob \\-> $" "Calls DecompEdit with a few checks -around it." "2AA43") "DECOMP$" ("ob \\-> $" "Calls setStdWid and decompiles entire +Flags: -95" "2A924") "AlgDecomp" ("ob --> $" "Calls DecompEdit with a few checks +around it." "2AA43") "DECOMP$" ("ob --> $" "Calls setStdWid and decompiles entire object (UserRPL components only). Breaks the -string into lines using DcompWidth as width." "25EAA") "Ob,$>$'" ("ob $ \\-> \"ob$\"" "Applies DECOMP$ to ob and concatenates -with the string." "39CB3" :UBS) "$,Ob>$'" ("$ ob \\-> \"$ob\"" "Applies DECOMP$ to ob and concatenates -with the string." "39C9F" :UBS) "DO>STR" ("$ \\-> $ -ob \\-> $" "Internal version of \\->STR." "25EB1") "^DO>STRID" ("id/ob \\-> $" "Like DO>STR but without quotes for id." "1A7006" :wasCSys) "DecompEcho" ("ob \\-> $" "Calls setStdEditWid and decompiles the entire -object (UserRPL only) into a single line." "2A8AE") "RPNDecompEcho" ("ob \\-> $" "Same as DecompEcho but enforce RPN mode +string into lines using DcompWidth as width." "25EAA") "Ob,$>$'" ("ob $ --> \"ob$\"" "Applies DECOMP$ to ob and concatenates +with the string." "39CB3" :UBS) "$,Ob>$'" ("$ ob --> \"$ob\"" "Applies DECOMP$ to ob and concatenates +with the string." "39C9F" :UBS) "DO>STR" ("$ --> $ +ob --> $" "Internal version of \\->STR." "25EB1") "^DO>STRID" ("id/ob --> $" "Like DO>STR but without quotes for id." "1A7006" :wasCSys) "DecompEcho" ("ob --> $" "Calls setStdEditWid and decompiles the entire +object (UserRPL only) into a single line." "2A8AE") "RPNDecompEcho" ("ob --> $" "Same as DecompEcho but enforce RPN mode (system flag 95 clear) during execution. -- -Flags: -95" "2A984") "Decomp%Short" ("% #width \\-> $" "Decompiles a real number into a string of the +Flags: -95" "2A984") "Decomp%Short" ("% #width --> $" "Decompiles a real number into a string of the given #width. It will QdropQ less significant digits or add zeros as needed, but will also exceed #width when necessary. E.g. \"-1.e-33\" cannot be written with less than 7 characters, so even if #width is less, 7 chars will be used. Q%0Q is always decompiled -as \"0\"." "2F1BF") "^FSTR1" ("ob \\-> $" "The decompiler used by stkdecomp$w, +as \"0\"." "2F1BF") "^FSTR1" ("ob --> $" "The decompiler used by stkdecomp$w, 1stkdecomp$w, Decomp1Line, DecompStd1Line32. -DcompWidth must be set before this is called." "001004") "^FSTR2" ("" "" "002004") "^FSTR3" ("ob # \\-> $" "The decompiler used by Decomp#Line. -DcompWidth must be set before this is called." "003004") "^FSTR4" ("ob \\-> $" "The decompiler used by editdecomp$w, +DcompWidth must be set before this is called." "001004") "^FSTR2" ("" "" "002004") "^FSTR3" ("ob # --> $" "The decompiler used by Decomp#Line. +DcompWidth must be set before this is called." "003004") "^FSTR4" ("ob --> $" "The decompiler used by editdecomp$w, DecompEdit, EDITDECOMP$. DcompWidth must be -set before this is called." "004004") "^FSTR5" ("ob \\-> $" "The decompiler used by DecompEcho. -DcompWidth must be set before this is called." "005004") "^FSTR6" ("ob # \\-> $" "The decompiler used by Decomp#Line. -DcompWidth must be set before this is called." "006004") "^FSTR7" ("ob \\-> $" "The decompiler used by DO>STR. DcompWidth -must be set before this is called." "007004") "^FSTR8" ("" "" "008004") "^FSTR9" ("ob \\-> $" "The decompiler used by DecompStd1Line. -DcompWidth must be set before this is called." "009004") "^FSTR10" ("" "" "00A004") "^FSTR11" ("" "" "00B004") "^FSTR12" ("" "" "00C004") "^FSTR13" ("ob \\-> $" "The decompiler used by DECOMP$. DcompWidth -must be set before this is called." "00D004") "palrompdcmp" ("romptr \\-> $ T" "Decompiles a rompointer for the UserRPL +set before this is called." "004004") "^FSTR5" ("ob --> $" "The decompiler used by DecompEcho. +DcompWidth must be set before this is called." "005004") "^FSTR6" ("ob # --> $" "The decompiler used by Decomp#Line. +DcompWidth must be set before this is called." "006004") "^FSTR7" ("ob --> $" "The decompiler used by DO>STR. DcompWidth +must be set before this is called." "007004") "^FSTR8" ("" "" "008004") "^FSTR9" ("ob --> $" "The decompiler used by DecompStd1Line. +DcompWidth must be set before this is called." "009004") "^FSTR10" ("" "" "00A004") "^FSTR11" ("" "" "00B004") "^FSTR12" ("" "" "00C004") "^FSTR13" ("ob --> $" "The decompiler used by DECOMP$. DcompWidth +must be set before this is called." "00D004") "palrompdcmp" ("romptr --> $ T" "Decompiles a rompointer for the UserRPL stack. If it is a named rompointer, returns -the name. Otherwise returns \"XLIB n m\"." "35B82") "NULL$?" ("ob \\-> flag" "" "0556F") "DUPNULL$?" ("ob \\-> ob flag" "" "36252") "$>$?" ("$ $' \\-> flag" "String comparizon, alphabetically by -character numbers." "26436" :UBS) "CkChr00" ("$ \\-> $ flag" "Returns FALSE if string contains any null -characters." "2F321") "hxsB010" ("HXS 4 B010" "" "3ABD2" :UBS :NOSDIAG :NOETAB) "CHSpdata" ("HXS 4 0108" "" "399ED" :UBS :NOSDIAG :NOETAB) "hxs0105" ("HXS 4 0105" "" "3CB4A" :UBS :NOSDIAG :NOETAB) "PDataNSQRT" ("HXS 4 010C" "" "3A4B0" :UBS :NOSDIAG :NOETAB) "hxs70107" ("HXS 5 70107" "" "39C79" :UBS :NOSDIAG :NOETAB) "hxs80108" ("HXS 5 80108" "" "3B002" :UBS :NOSDIAG :NOETAB) "hxs50105" ("HXS 5 50105" "" "3CA52" :UBS :NOSDIAG :NOETAB) "hxs40104" ("HXS 5 40104" "" "3CAD8" :UBS :NOSDIAG :NOETAB) "hxs60106" ("HXS 5 60106" "" "3CCA5" :UBS :NOSDIAG :NOETAB) "ParseDataN^" ("HXS 5 A0109" "" "3A17F" :UBS :NOSDIAG :NOETAB) "hxsA0127" ("HXS 5 A0127" "" "3DB8F" :UBS :NOSDIAG :NOETAB) "hxs014250" ("HXS 6 014250" "" "3D719" :UBS :NOSDIAG :NOETAB) "ParseDataPdiv" ("HXS 7 8014050" "" "3A07D" :UBS :NOSDIAG :NOETAB) "ParseDataP^" ("HXS 7 0405109" "" "3A18E" :UBS :NOSDIAG :NOETAB) "hxs0134250" ("HXS 7 0134250" "" "3D28F" :UBS :NOSDIAG :NOETAB) "hxs014360950" ("HXS 9 014360950" "" "3D7C0" :UBS :NOSDIAG :NOETAB) "hxs0140626250" ("HXS A 0140626250" "" "39666" :UBS :NOSDIAG :NOETAB) "hxs2214370B50" ("HXS A 2214370B50" "" "3D619" :UBS :NOSDIAG :NOETAB) "INTGPDATA" ("HXS C 014060626350" "" "3D497" :UBS :NOSDIAG :NOETAB) "SUMETCPDATA" ("HXS C 014370606250" "" "3D549" :UBS :NOSDIAG :NOETAB) "#>HXS" ("# \\-> hxs" "Length will be five." "059CC") "%>#" ("% \\-> hxs" "Converts real number into hxs. Should be -called %>HXS." "2EFCB") "WORDSIZE" ("\\-> #" "Returns the current wordsize as a bint." "2EFBE") "dostws" ("# \\->" "Sets the current wordsize." "2EFAA") "NULLHXS" ("HXS 0" "Puts a null hxs in the stack." "055D5") "NULLHXS?" ("hxs \\-> flag" "Returns TRUE if the input is a null hxs." "05566" :UBS) "&HXS" ("hxs hxs' \\-> hxs''" "Appends hxs'' to hxs'." "0518A") "LENHXS" ("hxs \\-> #nibs" "Returns length in nibbles." "05616") "SUBHXS" ("hxs #m #n \\-> hxs'" "Returns sub hxs string." "05815") "bit+" ("hxs hxs' \\-> hxs''" "Adds two hxs." "2EFB9") "bit%#+" ("% hxs \\-> hxs'" "Adds real to hxs, returns hxs." "2EFC8") "bit#%+" ("hxs % \\-> hxs'" "Adds real to hxs, returns hxs." "2EFC9") "bit-" ("hxs hxs' \\-> hxs''" "Subtracts hxs2 from hxs1." "2EFBA") "bit%#-" ("% hxs \\-> hxs'" "Subtracts hxs from real, returns hxs." "2EFC6") "bit#%-" ("hxs % \\-> hxs'" "Subtracts real from hxs, returns hxs." "2EFC7") "bit*" ("hxs hxs' \\-> hxs''" "Multiplies two hxs." "2EFBC") "bit%#*" ("% hxs \\-> hxs'" "Multiplies real by hxs, returns hxs." "2EFC4") "bit#%*" ("hxs % \\-> hxs'" "Multiplies hxs by real, returns hxs." "2EFC5") "bit/" ("hxs hxs' \\-> hxs''" "Divides hxs1 by hxs2." "2EFBD") "bit%#/" ("% hxs \\-> hxs'" "Divides real by hxs, returns hxs." "2EFC2") "bit#%/" ("hxs % \\-> hxs'" "Divides hxs by real, returns hxs." "2EFC3") "bitAND" ("hxs hxs' \\-> hxs''" "Bitwise QANDQ." "2EFAC") "bitOR" ("hxs hxs' \\-> hxs''" "Bitwise QORQ." "2EFAD") "bitXOR" ("hxs hxs' \\-> hxs''" "Bitwise QXORQ." "2EFAE") "bitNOT" ("hxs \\-> hxs'" "Bitwise QNOTQ." "2EFAF") "bitASR" ("hxs \\-> hxs'" "Arithmetic shift one bit to the right. The +the name. Otherwise returns \"XLIB n m\"." "35B82") "NULL$?" ("ob --> flag" "" "0556F") "DUPNULL$?" ("ob --> ob flag" "" "36252") "$>$?" ("$ $' --> flag" "String comparizon, alphabetically by +character numbers." "26436" :UBS) "CkChr00" ("$ --> $ flag" "Returns FALSE if string contains any null +characters." "2F321") "hxsB010" ("HXS 4 B010" "" "3ABD2" :UBS :NOSDIAG :NOETAB) "CHSpdata" ("HXS 4 0108" "" "399ED" :UBS :NOSDIAG :NOETAB) "hxs0105" ("HXS 4 0105" "" "3CB4A" :UBS :NOSDIAG :NOETAB) "PDataNSQRT" ("HXS 4 010C" "" "3A4B0" :UBS :NOSDIAG :NOETAB) "hxs70107" ("HXS 5 70107" "" "39C79" :UBS :NOSDIAG :NOETAB) "hxs80108" ("HXS 5 80108" "" "3B002" :UBS :NOSDIAG :NOETAB) "hxs50105" ("HXS 5 50105" "" "3CA52" :UBS :NOSDIAG :NOETAB) "hxs40104" ("HXS 5 40104" "" "3CAD8" :UBS :NOSDIAG :NOETAB) "hxs60106" ("HXS 5 60106" "" "3CCA5" :UBS :NOSDIAG :NOETAB) "ParseDataN^" ("HXS 5 A0109" "" "3A17F" :UBS :NOSDIAG :NOETAB) "hxsA0127" ("HXS 5 A0127" "" "3DB8F" :UBS :NOSDIAG :NOETAB) "hxs014250" ("HXS 6 014250" "" "3D719" :UBS :NOSDIAG :NOETAB) "ParseDataPdiv" ("HXS 7 8014050" "" "3A07D" :UBS :NOSDIAG :NOETAB) "ParseDataP^" ("HXS 7 0405109" "" "3A18E" :UBS :NOSDIAG :NOETAB) "hxs0134250" ("HXS 7 0134250" "" "3D28F" :UBS :NOSDIAG :NOETAB) "hxs014360950" ("HXS 9 014360950" "" "3D7C0" :UBS :NOSDIAG :NOETAB) "hxs0140626250" ("HXS A 0140626250" "" "39666" :UBS :NOSDIAG :NOETAB) "hxs2214370B50" ("HXS A 2214370B50" "" "3D619" :UBS :NOSDIAG :NOETAB) "INTGPDATA" ("HXS C 014060626350" "" "3D497" :UBS :NOSDIAG :NOETAB) "SUMETCPDATA" ("HXS C 014370606250" "" "3D549" :UBS :NOSDIAG :NOETAB) "#>HXS" ("# --> hxs" "Length will be five." "059CC") "%>#" ("% --> hxs" "Converts real number into hxs. Should be +called %>HXS." "2EFCB") "WORDSIZE" ("--> #" "Returns the current wordsize as a bint." "2EFBE") "dostws" ("# -->" "Sets the current wordsize." "2EFAA") "NULLHXS" ("HXS 0" "Puts a null hxs in the stack." "055D5") "NULLHXS?" ("hxs --> flag" "Returns TRUE if the input is a null hxs." "05566" :UBS) "&HXS" ("hxs hxs' --> hxs''" "Appends hxs'' to hxs'." "0518A") "LENHXS" ("hxs --> #nibs" "Returns length in nibbles." "05616") "SUBHXS" ("hxs #m #n --> hxs'" "Returns sub hxs string." "05815") "bit+" ("hxs hxs' --> hxs''" "Adds two hxs." "2EFB9") "bit%#+" ("% hxs --> hxs'" "Adds real to hxs, returns hxs." "2EFC8") "bit#%+" ("hxs % --> hxs'" "Adds real to hxs, returns hxs." "2EFC9") "bit-" ("hxs hxs' --> hxs''" "Subtracts hxs2 from hxs1." "2EFBA") "bit%#-" ("% hxs --> hxs'" "Subtracts hxs from real, returns hxs." "2EFC6") "bit#%-" ("hxs % --> hxs'" "Subtracts real from hxs, returns hxs." "2EFC7") "bit*" ("hxs hxs' --> hxs''" "Multiplies two hxs." "2EFBC") "bit%#*" ("% hxs --> hxs'" "Multiplies real by hxs, returns hxs." "2EFC4") "bit#%*" ("hxs % --> hxs'" "Multiplies hxs by real, returns hxs." "2EFC5") "bit/" ("hxs hxs' --> hxs''" "Divides hxs1 by hxs2." "2EFBD") "bit%#/" ("% hxs --> hxs'" "Divides real by hxs, returns hxs." "2EFC2") "bit#%/" ("hxs % --> hxs'" "Divides hxs by real, returns hxs." "2EFC3") "bitAND" ("hxs hxs' --> hxs''" "Bitwise QANDQ." "2EFAC") "bitOR" ("hxs hxs' --> hxs''" "Bitwise QORQ." "2EFAD") "bitXOR" ("hxs hxs' --> hxs''" "Bitwise QXORQ." "2EFAE") "bitNOT" ("hxs --> hxs'" "Bitwise QNOTQ." "2EFAF") "bitASR" ("hxs --> hxs'" "Arithmetic shift one bit to the right. The most significant bit (the sign) does not -change." "2EFB8") "bitRL" ("hxs \\-> hxs'" "Shifts circularly one bit to the left." "2EFB6") "bitRLB" ("hxs \\-> hxs'" "Shifts circularly one byte to the left" "2EFB7") "bitRR" ("hxs \\-> hxs'" "Shifts circularly one bit to the right." "2EFB4") "bitRRB" ("hxs \\-> hxs'" "Shifts circularly one byte to the right." "2EFB5") "bitSL" ("hxs \\-> hxs'" "Shifts one bit to the left." "2EFB0") "bitSLB" ("hxs \\-> hxs'" "Shifts one byte to the left." "2EFB1") "bitSR" ("hxs \\-> hxs'" "Shifts one bit to the right." "2EFB2") "bitSRB" ("hxs \\-> hxs'" "Shifts one byte to the right." "2EFB3") "HXS==HXS" ("hxs hxs' \\-> %flag" "== test" "2EFCC") "HXS#HXS" ("hxs hxs' \\-> %flag" "\\=/ test" "2F0EE") "HXS %flag" "< test" "2EFCF") "HXS>HXS" ("hxs hxs' \\-> %flag" "> test" "2EFCD") "HXS>=HXS" ("hxs hxs' \\-> %flag" "\\>= test" "2EFCE") "HXS<=HXS" ("hxs hxs' \\-> %flag" "\\<= test" "2F0EF") ">TAG" ("ob $tag \\-> tagged" "Tags an object." "05E81") "USER$>TAG" ("ob $tag \\-> tagged" "Maximum of 255 characters in string." "2F266") "%>TAG" ("ob % \\-> tagged" "Converts real to string using current display -mode and tags object." "2F223") "ID>TAG" ("ob id/lam \\-> tagged" "Tags object with identifier or lam." "05F2E") "{}>TAG" ("{ id ob } \\-> tagged" "" "05E9F" :UBS) "TAGOBS" ("ob $tag \\-> tagged -ob.. { $.. } \\-> tagged..." "Tags one or more objects." "37B04") "TAG>" ("tagged \\-> ob $tag" "" "05EC9" :UBS) "STRIPTAGS" ("tagged \\-> ob" "Strips all tags from the object." "37ABE") "STRIPTAGSl2" ("tagged ob' \\-> ob ob'" "Strips all tags from the object in level two." "37AEB") "ARSIZE" ("[] \\-> #" "Returns number of elements as a bint." "03562" :UBS) "DIMLIMITS" ("[] \\-> {#n #m}" "Returns list of array dimensions." "035A9" :UBS) "GETATELN" ("# [] \\-> ob T - \\-> F" "Gets one element from array." "0371D") "ARRYEL?" ("{#n #m} [] \\-> # T - \\-> F" "Returns TRUE if array element exists." "03685" :UBS) "FINDELN" ("{} A \\-> # flag" "Return index # of element {} in array." "03685" :UBS) "^MDIMS" ("[[]] \\-> #rows #cols T -[] \\-> #elem F" "Returns the size of an array. Equivalent to -the HP48 command MDIMS." "16D006" :wasCSys) "MDIMSDROP" ("[2D] \\-> #m #n" "MDIMS followed by DROP." "35FD8") "^DIMLIMITS" ("[] \\-> { # } -[[]] \\-> {# #}" "Returns the size of an array, like the User +change." "2EFB8") "bitRL" ("hxs --> hxs'" "Shifts circularly one bit to the left." "2EFB6") "bitRLB" ("hxs --> hxs'" "Shifts circularly one byte to the left" "2EFB7") "bitRR" ("hxs --> hxs'" "Shifts circularly one bit to the right." "2EFB4") "bitRRB" ("hxs --> hxs'" "Shifts circularly one byte to the right." "2EFB5") "bitSL" ("hxs --> hxs'" "Shifts one bit to the left." "2EFB0") "bitSLB" ("hxs --> hxs'" "Shifts one byte to the left." "2EFB1") "bitSR" ("hxs --> hxs'" "Shifts one bit to the right." "2EFB2") "bitSRB" ("hxs --> hxs'" "Shifts one byte to the right." "2EFB3") "HXS==HXS" ("hxs hxs' --> %flag" "== test" "2EFCC") "HXS#HXS" ("hxs hxs' --> %flag" "\\=/ test" "2F0EE") "HXS %flag" "< test" "2EFCF") "HXS>HXS" ("hxs hxs' --> %flag" "> test" "2EFCD") "HXS>=HXS" ("hxs hxs' --> %flag" "\\>= test" "2EFCE") "HXS<=HXS" ("hxs hxs' --> %flag" "\\<= test" "2F0EF") ">TAG" ("ob $tag --> tagged" "Tags an object." "05E81") "USER$>TAG" ("ob $tag --> tagged" "Maximum of 255 characters in string." "2F266") "%>TAG" ("ob % --> tagged" "Converts real to string using current display +mode and tags object." "2F223") "ID>TAG" ("ob id/lam --> tagged" "Tags object with identifier or lam." "05F2E") "{}>TAG" ("{ id ob } --> tagged" "" "05E9F" :UBS) "TAGOBS" ("ob $tag --> tagged +ob.. { $.. } --> tagged..." "Tags one or more objects." "37B04") "TAG>" ("tagged --> ob $tag" "" "05EC9" :UBS) "STRIPTAGS" ("tagged --> ob" "Strips all tags from the object." "37ABE") "STRIPTAGSl2" ("tagged ob' --> ob ob'" "Strips all tags from the object in level two." "37AEB") "ARSIZE" ("[] --> #" "Returns number of elements as a bint." "03562" :UBS) "DIMLIMITS" ("[] --> {#n #m}" "Returns list of array dimensions." "035A9" :UBS) "GETATELN" ("# [] --> ob T + --> F" "Gets one element from array." "0371D") "ARRYEL?" ("{#n #m} [] --> # T + --> F" "Returns TRUE if array element exists." "03685" :UBS) "FINDELN" ("{} A --> # flag" "Return index # of element {} in array." "03685" :UBS) "^MDIMS" ("[[]] --> #rows #cols T +[] --> #elem F" "Returns the size of an array. Equivalent to +the HP48 command MDIMS." "16D006" :wasCSys) "MDIMSDROP" ("[2D] --> #m #n" "MDIMS followed by DROP." "35FD8") "^DIMLIMITS" ("[] --> { # } +[[]] --> {# #}" "Returns the size of an array, like the User command SIZE, but the lengths are bints and not reals. Equivalent to the HP48 command -DIMLIMITS." "16E006" :wasCSys) "^ARSIZE" ("[] \\-> #" "Returns max # in an array." "35E006" :CSys) "OVERARSIZE" ("[] ob \\-> [] ob #elts" "Does OVER then ARSIZE." "36183") "PULLREALEL" ("[%] # \\-> [%] %" "Gets real element." "260F8") "PULLCMPEL" ("[C%] # \\-> [C%] C%" "Gets complex element." "260F3") "PUTEL" ("[%] % # \\-> [%]' -[C%] C% # \\-> [C%]'" "Puts element at specified position. Converts +DIMLIMITS." "16E006" :wasCSys) "^ARSIZE" ("[] --> #" "Returns max # in an array." "35E006" :CSys) "OVERARSIZE" ("[] ob --> [] ob #elts" "Does OVER then ARSIZE." "36183") "PULLREALEL" ("[%] # --> [%] %" "Gets real element." "260F8") "PULLCMPEL" ("[C%] # --> [C%] C%" "Gets complex element." "260F3") "PUTEL" ("[%] % # --> [%]' +[C%] C% # --> [C%]'" "Puts element at specified position. Converts to \"short\" before. Warning: no copy to -tempob first." "26102") "PUTREALEL" ("[%] % # \\-> [%]'" "Puts real element at specified position. -Warning: no copy to tempob first." "26107") "PUTCMPEL" ("[C%] C% # \\-> [C%]'" "Puts complex element at specified position. -Warning: no copy to tempob first." "260FD") "^MATTRAN" ("M \\-> M'" "Matrix transposition." "33B006" :wasCSys) "^Yext" ("V2 V1 \\-> ob" "Scalar product of symbolic vectors, no check." "331006" :wasCSys) "MATR>C" ("[%re] [%im] \\-> [C%]" "Creates complex matrix from real and -imaginary parts." "2F1D5" :UBS) "MATC>R" ("[C%] \\-> [%re] [%im]" "Explodes complex matrix into real and -imaginary parts." "2F1D6" :UBS) "^BESTMATRIXTYPE" ("ob \\-> ob" "Converts symbolic matrix with real/cmplex -entries to a numeric array." "169006" :wasCSys) "^CKNUMARRY" ("ob \\-> ob" "Tests if ob is a numeric array. Tries to -convert symbolic array to numeric array." "172006" :wasCSys) "^MATRIX2ARRAY" ("[] \\-> [] -[[]] \\-> [[]]" "Tries to convert a symbolic matrix to a -numeric one." "178006" :wasCSys) "^ListToArry" ("{}/{{}} \\-> []/[[]] TRUE - \\-> FALSE" "If possible, converts list of lists to normal +tempob first." "26102") "PUTREALEL" ("[%] % # --> [%]'" "Puts real element at specified position. +Warning: no copy to tempob first." "26107") "PUTCMPEL" ("[C%] C% # --> [C%]'" "Puts complex element at specified position. +Warning: no copy to tempob first." "260FD") "^MATTRAN" ("M --> M'" "Matrix transposition." "33B006" :wasCSys) "^Yext" ("V2 V1 --> ob" "Scalar product of symbolic vectors, no check." "331006" :wasCSys) "MATR>C" ("[%re] [%im] --> [C%]" "Creates complex matrix from real and +imaginary parts." "2F1D5" :UBS) "MATC>R" ("[C%] --> [%re] [%im]" "Explodes complex matrix into real and +imaginary parts." "2F1D6" :UBS) "^BESTMATRIXTYPE" ("ob --> ob" "Converts symbolic matrix with real/cmplex +entries to a numeric array." "169006" :wasCSys) "^CKNUMARRY" ("ob --> ob" "Tests if ob is a numeric array. Tries to +convert symbolic array to numeric array." "172006" :wasCSys) "^MATRIX2ARRAY" ("[] --> [] +[[]] --> [[]]" "Tries to convert a symbolic matrix to a +numeric one." "178006" :wasCSys) "^ListToArry" ("{}/{{}} --> []/[[]] TRUE + --> FALSE" "If possible, converts list of lists to normal array (containing only real or complex numbers) and returns TRUE. Otherwise, returns -FALSE." "001007" :wasCSys) "MAKEARRY" ("{#n #m} ob \\-> []" "Makes array with all elements initialized to -ob." "03442" :UBS) "^XEQ>ARRY" ("ob1...obn {%n} \\-> [] -ob11...obmn {%m %n} \\-> [[mxn]]" "Builds a matrix a la \\->ARRY." "17F006" :wasCSys) "^XEQ>ARRAY1" ("" "" "180006" :wasCSys) "^ArryToMatrix" ("[] \\-> M" "Converts array to symbolic array." "002007") "STATCLST" ("\\->" "Clears \\GSDAT." "2EEDA") "STATN" ("\\-> N" "Internal N\\GS." "2EEDC") "STATSMIN" ("\\-> %" "Internal MIN\\GS." "2EEDF") "STATSMAX" ("\\-> %" "Internal MAX\\GS." "2EEDD") "STATMEAN" ("\\-> % -\\-> []" "Internal MEAN." "2EEDE") "STATSTDEV" ("\\-> % -\\-> []" "Internal SDEV." "2EEE0") "STATTOT" ("\\-> % -\\-> []" "Internal TOT." "2EEE1") "STATVAR" ("\\-> % -\\-> []" "Internal VAR." "2EEE2") "ListIntSlp" ("\\-> {}" "List with the two strings \"Intercept\" and +FALSE." "001007" :wasCSys) "MAKEARRY" ("{#n #m} ob --> []" "Makes array with all elements initialized to +ob." "03442" :UBS) "^XEQ>ARRY" ("ob1...obn {%n} --> [] +ob11...obmn {%m %n} --> [[mxn]]" "Builds a matrix a la \\->ARRY." "17F006" :wasCSys) "^XEQ>ARRAY1" ("" "" "180006" :wasCSys) "^ArryToMatrix" ("[] --> M" "Converts array to symbolic array." "002007") "STATCLST" ("-->" "Clears \\GSDAT." "2EEDA") "STATN" ("--> N" "Internal N\\GS." "2EEDC") "STATSMIN" ("--> %" "Internal MIN\\GS." "2EEDF") "STATSMAX" ("--> %" "Internal MAX\\GS." "2EEDD") "STATMEAN" ("--> % +--> []" "Internal MEAN." "2EEDE") "STATSTDEV" ("--> % +--> []" "Internal SDEV." "2EEE0") "STATTOT" ("--> % +--> []" "Internal TOT." "2EEE1") "STATVAR" ("--> % +--> []" "Internal VAR." "2EEE2") "ListIntSlp" ("--> {}" "List with the two strings \"Intercept\" and \"Slope\". " "3DF92" :UBS) "SIbasis" ("{ 1_kg 1_m... }" "Returns a list of the 10 base units of the -HP49G." "2D781" :UBS) "unit_kg" ("1_kg" "" "2D837" :UBS) "unit_m" ("1_m" "" "2D863" :UBS) "unit_A" ("1_A" "" "2D883" :UBS) "unit_s" ("1_s" "" "2D8A3" :UBS) "unit_K" ("1_K" "" "2D8C3" :UBS) "unit_cd" ("1_cd" "" "2D8E3" :UBS) "unit_mol" ("1_mol" "" "2D905" :UBS) "unit_r" ("1_r" "" "2D7A9" :UBS) "unit_sr" ("1_sr" "" "2D7C9" :UBS) "unit_?" ("1_?" "" "2D929" :UBS) "unit_R" ("1_\\^oR" "" "2D7F5" :UBS) "um*" ("* marker" "" "2D74F") "um/" ("/ marker" "" "2D759") "um^" ("^ marker" "" "2D763") "umP" ("Char prefix operator" "" "2D76D") "umEND" ("Unit end operator" "" "2D777") "EXTN" ("ob1..obn #n \\-> u" "Builds a unit object." "05481") "U>NCQ" ("u \\-> n%% cf%% qhxs" "Returns the number, conversion factor to base +HP49G." "2D781" :UBS) "unit_kg" ("1_kg" "" "2D837" :UBS) "unit_m" ("1_m" "" "2D863" :UBS) "unit_A" ("1_A" "" "2D883" :UBS) "unit_s" ("1_s" "" "2D8A3" :UBS) "unit_K" ("1_K" "" "2D8C3" :UBS) "unit_cd" ("1_cd" "" "2D8E3" :UBS) "unit_mol" ("1_mol" "" "2D905" :UBS) "unit_r" ("1_r" "" "2D7A9" :UBS) "unit_sr" ("1_sr" "" "2D7C9" :UBS) "unit_?" ("1_?" "" "2D929" :UBS) "unit_R" ("1_\\^oR" "" "2D7F5" :UBS) "um*" ("* marker" "" "2D74F") "um/" ("/ marker" "" "2D759") "um^" ("^ marker" "" "2D763") "umP" ("Char prefix operator" "" "2D76D") "umEND" ("Unit end operator" "" "2D777") "EXTN" ("ob1..obn #n --> u" "Builds a unit object." "05481") "U>NCQ" ("u --> n%% cf%% qhxs" "Returns the number, conversion factor to base units and a vector in the form: [ kg m A s K cd mol r sr ? ] where each element represents the exponent of that unit. For example, 1_N U>NCQ would return: %%1 %%1 [ 1 1 0 -2 0 0 0 0 0 0 ] -since it is equivalent to 1_kg*m/s^2" "2F099") "UM>U" ("% u \\-> u'" "Replaces number part of unit." "2F07A") "UMCONV" ("u1 u2 \\-> u1'" "Change units of unit1 to units of unit2." "2F08C") "UMSI" ("u \\-> u'" "Equivalent to user word UBASE." "2F090") "UMU>" ("u \\-> % u'" "Returns number and normalized part of unit." "2F095") "UNIT>$" ("u \\-> $" "Converts unit to string." "2F019") "UMFACT" ("u1 u2 \\-> u" "Equivalent to user word UFACT." "3900B" :UBS) "U>nbr" ("u \\-> %" "Returns number part of unit." "2F07B") "Unbr>U" ("u % \\-> u'" "Replaces number part of unit." "2F098") "TempConv" ("???" "Used by UMCONV for the conversion of -temperature units." "2F09A") "KeepUnit" ("% ob ob' \\-> % ob -% ob u \\-> u' ob" "If the level one object is a unit object, +since it is equivalent to 1_kg*m/s^2" "2F099") "UM>U" ("% u --> u'" "Replaces number part of unit." "2F07A") "UMCONV" ("u1 u2 --> u1'" "Change units of unit1 to units of unit2." "2F08C") "UMSI" ("u --> u'" "Equivalent to user word UBASE." "2F090") "UMU>" ("u --> % u'" "Returns number and normalized part of unit." "2F095") "UNIT>$" ("u --> $" "Converts unit to string." "2F019") "UMFACT" ("u1 u2 --> u" "Equivalent to user word UFACT." "3900B" :UBS) "U>nbr" ("u --> %" "Returns number part of unit." "2F07B") "Unbr>U" ("u % --> u'" "Replaces number part of unit." "2F098") "TempConv" ("???" "Used by UMCONV for the conversion of +temperature units." "2F09A") "KeepUnit" ("% ob ob' --> % ob +% ob u --> u' ob" "If the level one object is a unit object, replaces the numeric part of it with the -number on level 3. If not, just DROP." "25EE4") "UM+" ("u u' \\-> u''" "" "2F081") "UM-" ("u u' \\-> u''" "" "2F082") "UM*" ("u u' \\-> u''" "" "2F080") "UM/" ("u u' \\-> u''" "" "2F083") "UM^" ("u % \\-> u'" "" "2F097") "UM%" ("u %percent \\-> u'" "" "2F07D") "SWAPUM%" ("%percent u \\-> u'" "" "3B2A6" :UBS) "UM%CH" ("u u' \\-> %" "" "2F07E") "UM%T" ("u u' \\-> %" "" "2F07F") "UMMIN" ("u u' \\-> u?" "" "2F08F") "UMMAX" ("u u' \\-> u?" "" "2F08E") "UMXROOT" ("u u' \\-> u''" "" "2F096") "SWAPUMXROOT" ("u u' \\-> u''" "DOes SWAP then UMXROOT." "3A2FA" :UBS) "UMABS" ("u \\-> u'" "" "2F08A") "UMCHS" ("u \\-> u'" "" "2F08B") "UMSQ" ("u \\-> u'" "" "2F092") "UMSQRT" ("u \\-> u'" "" "2F093") "UMSIGN" ("u \\-> %" "" "2D949") "UMIP" ("u \\-> u'" "" "2D95D") "UMFP" ("u \\-> u'" "" "2D971") "UMFLOOR" ("u \\-> u'" "" "2D985") "UMCEIL" ("u \\-> u'" "" "2D999") "UMRND" ("u \\-> u'" "" "2D9CB") "UMTRC" ("u \\-> u'" "" "2D9EE") "UMCOS" ("u \\-> u'" "" "2F08D") "UMSIN" ("u \\-> u'" "" "2F091") "UMTAN" ("u \\-> u'" "" "2F094") "UM=?" ("u u' \\-> %flag" "" "2F087") "UM#?" ("u u' \\-> %flag" "" "2F07C") "UM %flag" "" "2F086") "UM>?" ("u u' \\-> %flag" "" "2F089") "UM<=?" ("u u' \\-> %flag" "" "2F085") "UM>=?" ("u u' \\-> %flag" "" "2F088") "puretemp?" ("[] []' \\-> [] []' flag" "Checks of the two arrays both denote pure +number on level 3. If not, just DROP." "25EE4") "UM+" ("u u' --> u''" "" "2F081") "UM-" ("u u' --> u''" "" "2F082") "UM*" ("u u' --> u''" "" "2F080") "UM/" ("u u' --> u''" "" "2F083") "UM^" ("u % --> u'" "" "2F097") "UM%" ("u %percent --> u'" "" "2F07D") "SWAPUM%" ("%percent u --> u'" "" "3B2A6" :UBS) "UM%CH" ("u u' --> %" "" "2F07E") "UM%T" ("u u' --> %" "" "2F07F") "UMMIN" ("u u' --> u?" "" "2F08F") "UMMAX" ("u u' --> u?" "" "2F08E") "UMXROOT" ("u u' --> u''" "" "2F096") "SWAPUMXROOT" ("u u' --> u''" "DOes SWAP then UMXROOT." "3A2FA" :UBS) "UMABS" ("u --> u'" "" "2F08A") "UMCHS" ("u --> u'" "" "2F08B") "UMSQ" ("u --> u'" "" "2F092") "UMSQRT" ("u --> u'" "" "2F093") "UMSIGN" ("u --> %" "" "2D949") "UMIP" ("u --> u'" "" "2D95D") "UMFP" ("u --> u'" "" "2D971") "UMFLOOR" ("u --> u'" "" "2D985") "UMCEIL" ("u --> u'" "" "2D999") "UMRND" ("u --> u'" "" "2D9CB") "UMTRC" ("u --> u'" "" "2D9EE") "UMCOS" ("u --> u'" "" "2F08D") "UMSIN" ("u --> u'" "" "2F091") "UMTAN" ("u --> u'" "" "2F094") "UM=?" ("u u' --> %flag" "" "2F087") "UM#?" ("u u' --> %flag" "" "2F07C") "UM %flag" "" "2F086") "UM>?" ("u u' --> %flag" "" "2F089") "UM<=?" ("u u' --> %flag" "" "2F085") "UM>=?" ("u u' --> %flag" "" "2F088") "puretemp?" ("[] []' --> [] []' flag" "Checks of the two arrays both denote pure temperature units, i.e. if both arrays are equal to - [0. 0. 0. 0. 1. 0. 0. 0. 0. 0.]" "2F076") "&COMP" ("comp comp' \\-> comp''" "Concatenates two composites." "0521F") ">TCOMP" ("comp ob \\-> comp+ob" "Adds ob to tail (end) of composite." "052FA") "#>TCOMP+1" ("comp # \\-> comp&# #+1" "Adds bint to tail of composite and increases -bint by one" "08E33" :UBS) ">HCOMP" ("comp ob \\-> ob+comp" "Adds ob to head (beginning) of composite." "052C6") "!>HCOMP" ("comp ob \\-> ob+comp" "Tries do to >HCOMP in place???" "2949D" :UBS) "!>HCOMPcopy" ("comp ob \\-> ob+comp" "Calls !PTR>HCOMP if INHARDROM?, otherwise -does >TOPTEMP on both args and then !?HCOMP." "294CF" :UBS) "!&HCOMP" ("comp ob \\-> ob+comp" ">HCOMP in place?" "29501" :UBS) "!PTR>HCOMP" ("comp PTR \\-> PTR+comp" "Can be used if PTR is in HARDROM." "295BA" :UBS) "SWAP>HCOMP" ("ob comp \\-> ob+comp" "Does SWAP then >HCOMP." "39C8B" :UBS) "CARCOMP" ("comp \\-> ob_head -comp_null \\-> comp_null" "Returns first object of the composite, or a + [0. 0. 0. 0. 1. 0. 0. 0. 0. 0.]" "2F076") "&COMP" ("comp comp' --> comp''" "Concatenates two composites." "0521F") ">TCOMP" ("comp ob --> comp+ob" "Adds ob to tail (end) of composite." "052FA") "#>TCOMP+1" ("comp # --> comp&# #+1" "Adds bint to tail of composite and increases +bint by one" "08E33" :UBS) ">HCOMP" ("comp ob --> ob+comp" "Adds ob to head (beginning) of composite." "052C6") "!>HCOMP" ("comp ob --> ob+comp" "Tries do to >HCOMP in place???" "2949D" :UBS) "!>HCOMPcopy" ("comp ob --> ob+comp" "Calls !PTR>HCOMP if INHARDROM?, otherwise +does >TOPTEMP on both args and then !?HCOMP." "294CF" :UBS) "!&HCOMP" ("comp ob --> ob+comp" ">HCOMP in place?" "29501" :UBS) "!PTR>HCOMP" ("comp PTR --> PTR+comp" "Can be used if PTR is in HARDROM." "295BA" :UBS) "SWAP>HCOMP" ("ob comp --> ob+comp" "Does SWAP then >HCOMP." "39C8B" :UBS) "CARCOMP" ("comp --> ob_head +comp_null --> comp_null" "Returns first object of the composite, or a null composite if the argument is a null -composite." "05089") "?CARCOMP" ("comp T \\-> ob -comp F \\-> comp" "If the flag is TRUE, does CARCOMP." "361C6") "CDRCOMP" ("comp \\-> comp-ob_head -comp_null \\-> comp_null" "Returns the composite minus its first object, +composite." "05089") "?CARCOMP" ("comp T --> ob +comp F --> comp" "If the flag is TRUE, does CARCOMP." "361C6") "CDRCOMP" ("comp --> comp-ob_head +comp_null --> comp_null" "Returns the composite minus its first object, or a null composite if the argument is a null -composite." "05153") "TWONTHCOMPDROP" ("comp \\-> ob2" "Gets the second element of composite." "2825E" :UBS) "^LASTCOMP" ("comp \\-> ob" "Gets the last element of composite. Does -DUPLENCOMP then NTHCOMPDROP." "2BC006" :wasCSys) "LENCOMP" ("comp \\-> #n" "Returns length of composite (number of -objects)." "0567B") "DUPLENCOMP" ("comp \\-> comp #n" "Does DUP then LENCOMP." "3627A") "NULLCOMP?" ("comp \\-> flag" "If the composite is empty, returns TRUE." "055B7") "DUPNULLCOMP?" ("comp \\-> comp flag" "Does DUP then NULLCOMP?." "36266") "NTHELCOMP" ("comp #i \\-> ob T - \\-> F" "Returns specified element of composite and -TRUE, or just FALSE if it could not be found." "056B6") "NTHCOMPDROP" ("comp #i \\-> ob" "Does NTHELCOMP then DROP." "35BC3") "NTHCOMDDUP" ("comp #i \\-> ob ob" "Does NTHCOMPDROP then DUP." "35D58") "POSCOMP" ("comp ob pred \\-> #i - \\-> #0 +composite." "05153") "TWONTHCOMPDROP" ("comp --> ob2" "Gets the second element of composite." "2825E" :UBS) "^LASTCOMP" ("comp --> ob" "Gets the last element of composite. Does +DUPLENCOMP then NTHCOMPDROP." "2BC006" :wasCSys) "LENCOMP" ("comp --> #n" "Returns length of composite (number of +objects)." "0567B") "DUPLENCOMP" ("comp --> comp #n" "Does DUP then LENCOMP." "3627A") "NULLCOMP?" ("comp --> flag" "If the composite is empty, returns TRUE." "055B7") "DUPNULLCOMP?" ("comp --> comp flag" "Does DUP then NULLCOMP?." "36266") "NTHELCOMP" ("comp #i --> ob T + --> F" "Returns specified element of composite and +TRUE, or just FALSE if it could not be found." "056B6") "NTHCOMPDROP" ("comp #i --> ob" "Does NTHELCOMP then DROP." "35BC3") "NTHCOMDDUP" ("comp #i --> ob ob" "Does NTHCOMPDROP then DUP." "35D58") "POSCOMP" ("comp ob pred --> #i + --> #0 (eg: pred = ' %<)" "Evaluates pred for all elements of composite and ob, and returns index of first object for which the pred is TRUE. If no one returned TRUE, returns #0. For example, the program below returns #4: :: { %1 %2 %3 %-4 %-5 %6 %7 } %0 - ' %< POSCOMP ;" "376EE") "EQUALPOSCOMP" ("comp ob \\-> #pos - \\-> #0" "POSCOMP with EQUAL as test." "3776B") "NTHOF" ("ob comp \\-> #i - \\-> #0" "Does SWAP then EQUALPOSCOMP." "37784") "^ListPos" ("ob {} \\-> #i / #0" "Equivalent to NTHOF, but faster. However, it -only works for lists." "0FD006" :wasCSys) "#=POSCOMP" ("comp # \\-> #i - \\-> #0" "POSCOMP with #= as test." "37752") "SUBCOMP" ("comp #m #n \\-> comp'" "Returns a sub-composite. Makes all index -checks first." "05821") "matchob?" ("ob comp \\-> T - \\-> ob F" "Returns TRUE if ob is EQUAL to any element of -the composite." "376B7") "Embedded?" ("ob1 ob2 \\-> flag" "Returns TRUE if ob2 is embedded in, or is the -same as, ob1. Otherwise returns FALSE." "371B3") "Find1stTrue" ("comp test \\-> ob T - \\-> F" "Tests every element for test. The first one + ' %< POSCOMP ;" "376EE") "EQUALPOSCOMP" ("comp ob --> #pos + --> #0" "POSCOMP with EQUAL as test." "3776B") "NTHOF" ("ob comp --> #i + --> #0" "Does SWAP then EQUALPOSCOMP." "37784") "^ListPos" ("ob {} --> #i / #0" "Equivalent to NTHOF, but faster. However, it +only works for lists." "0FD006" :wasCSys) "#=POSCOMP" ("comp # --> #i + --> #0" "POSCOMP with #= as test." "37752") "SUBCOMP" ("comp #m #n --> comp'" "Returns a sub-composite. Makes all index +checks first." "05821") "matchob?" ("ob comp --> T + --> ob F" "Returns TRUE if ob is EQUAL to any element of +the composite." "376B7") "Embedded?" ("ob1 ob2 --> flag" "Returns TRUE if ob2 is embedded in, or is the +same as, ob1. Otherwise returns FALSE." "371B3") "Find1stTrue" ("comp test --> ob T + --> F" "Tests every element for test. The first one that returns TRUE is put into the stack along with TRUE. If no object returned TRUE, FALSE is put into the stack. For example, the program below returns %-4 and TRUE. :: { %1 %2 %2 %-4 %-5 %6 } ' %0< - Find1stTrue ;" "37798") "Find1stT.1" ("" "Recursive internal function for Find1stTrue." "25F2C") "Lookup" ("ob test comp \\-> nextob T - \\-> ob F" "Tests every odd element (1,3,...) in the + Find1stTrue ;" "37798") "Find1stT.1" ("" "Recursive internal function for Find1stTrue." "25F2C") "Lookup" ("ob test comp --> nextob T + --> ob F" "Tests every odd element (1,3,...) in the composite. If a test returns TRUE, the object after the tested one is returned, along with TRUE. If no object tests TRUE, @@ -274,92 +274,92 @@ FALSE is returned. For example, the program below returns %6 and TRUE. :: %0 ' %< { %1 %2 %3 %-4 %-5 %6 } - Lookup ;" "377C5") "Lookup.1" ("ob test \\-> nextob T - \\-> ob F + Lookup ;" "377C5") "Lookup.1" ("ob test --> nextob T + --> ob F Return Stack: -comp \\->" "Lookup with the composite already pushed +comp -->" "Lookup with the composite already pushed (with >R) onto the runstream. Called by -Lookup. " "377DE") "EQLookup" ("ob comp \\-> nextob T - \\-> ob F" "Lookup with EQ as test." "37829") "NEXTCOMPOB" ("comp #ofs \\-> comp #ofs' ob T - \\-> comp F" "Returns object at specified nibble offset +Lookup. " "377DE") "EQLookup" ("ob comp --> nextob T + --> ob F" "Lookup with EQ as test." "37829") "NEXTCOMPOB" ("comp #ofs --> comp #ofs' ob T + --> comp F" "Returns object at specified nibble offset from start. If the object is SEMI (i.e., the end of the composite has been reached) returns FALSE. To get the first element, use FIVE as offset value (to skip the prolog). -ZERO works as well." "37B54") "COMPN" ("obn..ob1 #n #prolog \\-> comp" "" "05331" :UBS) "{}N" ("obn..ob1 #n \\-> { obn..ob1 }" "" "05459") "::N" ("ob1..obn #n \\-> :: ob1..obn ;" "" "05445") "SYMBN" ("ob1..obn #n \\-> sym" "" "0546D") "top&Cr" ("meta1 meta2 \\-> symb" "Does top& then SYMBN: ." "36F8D") "ONESYMBN" ("ob1..obn #n \\-> symb" "" "286F6" :UBS) "P{}N" ("ob1..obn #n \\-> {}" "Build list with possible garbage collection." "293F8") "P::N" ("ob1..obn #n \\-> seco" "Build seco with possible garbage collection." "2942F" :UBS) "PSYMBN" ("ob1..obn #n \\-> sym" "Build symb with possible garbage collection." "293C1" :UBS) "INNERCOMP" ("comp \\-> obn..ob1 #n" "" "054AF") "DUPINCOMP" ("comp \\-> comp obn..ob1 #n" "" "3622A") "SWAPINCOMP" ("comp obj \\-> obj obn..ob1 #n" "" "3623E") "INCOMPDROP" ("comp \\-> obn..ob1" "" "35BAF") "INNERDUP" ("comp \\-> obn..ob1 #n #n" "" "35C68") "ICMPDRPRTDRP" ("comp \\-> obn...ob4 ob2 ob1" "Does INCOMPDROP then ROTDROP." "2F0EC") "XEQLIST>" ("comp \\-> obn..ob1 %n" "" "3BADA" :UBS) "INNER#1=" ("comp \\-> obn..ob1 flag" "" "366E9") "^SYMBINCOMP" ("symb \\-> ob1 .. obN #n -ob \\-> ob #1 -{} \\-> {} #1" "Explodes symbolic object into meta. Other +ZERO works as well." "37B54") "COMPN" ("obn..ob1 #n #prolog --> comp" "" "05331" :UBS) "{}N" ("obn..ob1 #n --> { obn..ob1 }" "" "05459") "::N" ("ob1..obn #n --> :: ob1..obn ;" "" "05445") "SYMBN" ("ob1..obn #n --> sym" "" "0546D") "top&Cr" ("meta1 meta2 --> symb" "Does top& then SYMBN: ." "36F8D") "ONESYMBN" ("ob1..obn #n --> symb" "" "286F6" :UBS) "P{}N" ("ob1..obn #n --> {}" "Build list with possible garbage collection." "293F8") "P::N" ("ob1..obn #n --> seco" "Build seco with possible garbage collection." "2942F" :UBS) "PSYMBN" ("ob1..obn #n --> sym" "Build symb with possible garbage collection." "293C1" :UBS) "INNERCOMP" ("comp --> obn..ob1 #n" "" "054AF") "DUPINCOMP" ("comp --> comp obn..ob1 #n" "" "3622A") "SWAPINCOMP" ("comp obj --> obj obn..ob1 #n" "" "3623E") "INCOMPDROP" ("comp --> obn..ob1" "" "35BAF") "INNERDUP" ("comp --> obn..ob1 #n #n" "" "35C68") "ICMPDRPRTDRP" ("comp --> obn...ob4 ob2 ob1" "Does INCOMPDROP then ROTDROP." "2F0EC") "XEQLIST>" ("comp --> obn..ob1 %n" "" "3BADA" :UBS) "INNER#1=" ("comp --> obn..ob1 flag" "" "366E9") "^SYMBINCOMP" ("symb --> ob1 .. obN #n +ob --> ob #1 +{} --> {} #1" "Explodes symbolic object into meta. Other objects are converted into one-object metas -by pushing #1 into the stack. " "157006" :CSys) "^2SYMBINCOMP" ("ob1 ob2 \\-> meta1 meta2" "Does ^SYMBINCOMP for 2 objects." "12A006" :CSys) "^CKINNERCOMP" ("{} \\-> ob1 .. obN #n -ob \\-> ob #1" "Explodes a list into a meta object. Other +by pushing #1 into the stack. " "157006" :CSys) "^2SYMBINCOMP" ("ob1 ob2 --> meta1 meta2" "Does ^SYMBINCOMP for 2 objects." "12A006" :CSys) "^CKINNERCOMP" ("{} --> ob1 .. obN #n +ob --> ob #1" "Explodes a list into a meta object. Other objects are converted into one-object metas -by pushing #1 into the stack. " "158006" :wasCSys) "INNERtop&" ("obn..ob1 #n comp \\-> obm..ob1 #m" "Explodes composite and adds to meta: +by pushing #1 into the stack. " "158006" :wasCSys) "INNERtop&" ("obn..ob1 #n comp --> obm..ob1 #m" "Explodes composite and adds to meta: INNERCOMP top& -Adds composite objects to meta object." "297EF" :UBS) "NULL{}" ("\\-> {}" "Pushes a null list to the stack." "055E9") "DUPNULL{}?" ("{} \\-> {} flag" "" "36ABD") "^DUPCKLEN{}" ("{} \\-> {} #n -ob \\-> ob #1" "Return length of list, or 1 for non-lists." "159006" :wasCSys) "ONE{}N" ("ob \\-> { ob }" "" "29D18") "TWO{}N" ("ob1 ob2 \\-> { ob1 ob2 }" "" "36202") "THREE{}N" ("ob1 ob2 ob3 \\-> { ob1 ob2 ob3 }" "" "36216") "#1-{}N" ("ob1..obn #n+1 \\-> {}" "" "361EE") "PUTLIST" ("ob #i {} \\-> {}'" "Replaces object at specified -position. Assumes valid #i." "2B42A") "^INSERT{}N" ("{} ob # \\-> {}'" "Insert object into list at given position. +Adds composite objects to meta object." "297EF" :UBS) "NULL{}" ("--> {}" "Pushes a null list to the stack." "055E9") "DUPNULL{}?" ("{} --> {} flag" "" "36ABD") "^DUPCKLEN{}" ("{} --> {} #n +ob --> ob #1" "Return length of list, or 1 for non-lists." "159006" :wasCSys) "ONE{}N" ("ob --> { ob }" "" "29D18") "TWO{}N" ("ob1 ob2 --> { ob1 ob2 }" "" "36202") "THREE{}N" ("ob1 ob2 ob3 --> { ob1 ob2 ob3 }" "" "36216") "#1-{}N" ("ob1..obn #n+1 --> {}" "" "361EE") "PUTLIST" ("ob #i {} --> {}'" "Replaces object at specified +position. Assumes valid #i." "2B42A") "^INSERT{}N" ("{} ob # --> {}'" "Insert object into list at given position. The position must be < than length of the list. If the position is zero, >TCOMP is -used." "2FC006" :wasCSys) "^NEXTPext" ("list \\-> list1 list2" "Extract in list2 all occurrances of the 1st +used." "2FC006" :wasCSys) "^NEXTPext" ("list --> list1 list2" "Extract in list2 all occurrances of the 1st object of list, the remaining objects are -stored in list1. list1 = list-list2." "2FB006" :wasCSys) "^COMPRIMext" ("{} \\-> {}'" "Suppress multiple occurrances in the list." "2FD006" :wasCSys) "^CKCARCOMP" ("{} \\-> ob1 -ob \\-> ob" "Returns first element for lists, or object -itself if it is not a list." "15A006" :wasCSys) "apndvarlst" ("{} ob \\-> {}'" "Appends ob to list if not already there." "2EF5A") "^AppendList" ("{} ob \\-> {}'" "Equivalent to apndvarlst, but faster." "0FE006" :wasCSys) "^prepvarlist" ("{} ob \\-> {}'" "Adds ob at the beginning of the list if not +stored in list1. list1 = list-list2." "2FB006" :wasCSys) "^COMPRIMext" ("{} --> {}'" "Suppress multiple occurrances in the list." "2FD006" :wasCSys) "^CKCARCOMP" ("{} --> ob1 +ob --> ob" "Returns first element for lists, or object +itself if it is not a list." "15A006" :wasCSys) "apndvarlst" ("{} ob --> {}'" "Appends ob to list if not already there." "2EF5A") "^AppendList" ("{} ob --> {}'" "Equivalent to apndvarlst, but faster." "0FE006" :wasCSys) "^prepvarlist" ("{} ob --> {}'" "Adds ob at the beginning of the list if not present. If ob is in list, move ob to the beginning of list. Unfortunately moving an entry does influence the sequence of the rest -of the list unchanged." "4EB006" :wasCSys) "^SortList" ("L pred \\-> L'" "Sorts list according to give predicate. Pred +of the list unchanged." "4EB006" :wasCSys) "^SortList" ("L pred --> L'" "Sorts list according to give predicate. Pred is a program that tests two elements and returns FALSE if the first is to appear earlier than the second. To sort in numerical order, for example, the predicate would be a -> test. " "100006" :wasCSys) "^PIext" ("{} \\-> ob" "Returns the product of all elements of the -list." "28A006" :CSys) "EqList?" ("ob \\->" "Is ob a list of equations? Returns T if ob +> test. " "100006" :wasCSys) "^PIext" ("{} --> ob" "Returns the product of all elements of the +list." "28A006" :CSys) "EqList?" ("ob -->" "Is ob a list of equations? Returns T if ob is a list of at least two elements, and the -second element is not a list itself." "25ED3") "NULL::" ("\\-> :: ;" "Returns null secondary." "055FD") "Ob>Seco" ("ob \\-> :: ob ;" "Does ONE then ::N." "37073") "?Ob>Seco" ("ob \\-> :: ob ;" "If the object is not a secondary, does -Ob>Seco." "3705A") "2Ob>Seco" ("ob1 ob2 \\-> :: ob1 ob2 ;" "Does TWO then ::N." "37087") "::NEVAL" ("ob1..obn #n \\-> ?" "Does ::N then EVAL." "3631A") "dup" ("meta \\-> meta meta" "" "29A35" :UBS) "NDROP" ("1..n #n \\->" "" "0326E") "DROPNDROP" ("1..n #n ob \\->" "" "37032") "N+1DROP" ("ob 1..n #n \\->" "" "35FB0") "#1+NDROP" ("ob 1..n #n \\->" "" "35FB0") "NDROPFALSE" ("ob1..obn #n \\-> F" "" "28211") "^NDROPZERO" ("obn..ob1 #n \\-> #0" "Replace Meta object with empty Meta object. -Should be called dropZERO." "391006" :wasCSys) "psh" ("meta1 meta2 \\-> meta2 meta1" "Should be called swap." "29A5D") "roll2ND" ("meta1 meta2 meta3 \\-> meta2 meta3 meta1" "Should be called rot." "29A8F") "unroll2ND" ("meta1 meta2 meta3 \\-> meta3 meta1 meta2" "Should be called unrot." "29B12") "SWAPUnNDROP" ("meta1 meta2 \\-> meta2" "Should be called swapdrop." "3695A") "SWAPUnDROP" ("meta1 meta2 \\-> meta2 ob1..obn" "Swaps two metas and drops the count. Should -be called swapDROP." "36946") "metaROTDUP" ("meta1 meta2 meta3 \\-> meta2 meta3 meta1 meta1" "Should be called rotdup." "36FA6") "top&" ("meta1 meta2 \\-> meta1&meta2" "" "296A7") "pshtop&" ("meta1 meta2 \\-> meta2&meta1" "" "2973B") "top&top&" ("meta1 meta2 meta3 \\-> meta1&meta2&meta3" "" "29722" :UBS) "ROTUntop&" ("meta1 meta2 meta3 \\-> meta2 meta3&meta1" "" "36FBA") "rolltwotop&" ("meta1 meta2 meta3 \\-> meta3 meta1&meta2" "" "36FCE") "roll2top&" ("meta1 meta2 meta3 \\-> meta3 meta1&meta2" "" "36FCE") "psh&" ("meta1 meta2 meta3 \\-> meta1&meta3 meta2" "" "2963E") "DUP#1+PICK" ("n..1 #n \\-> n..1 #n n" "" "34431") "'R'RROT2+" ("meta \\-> meta&nob&nob1" "Takes nob and nob1 from run stream and adds -them to the meta. " "2979A" :UBS) "get1" ("ob meta \\-> meta ob" "" "34504") "OVER#2+UNROL" ("meta ob \\-> ob meta" "" "36147") "psh1top&" ("meta ob \\-> ob&meta" "" "29693") "pullrev" ("ob&meta \\-> meta ob" "" "28085") "pulldroppull" ("meta&ob1&ob2 \\-> meta ob1" "" "29137" :UBS) "2pull2DROP" ("meta&ob1&ob2 \\-> meta" "" "2899D" :UBS) "psh1&" ("meta1 meta2 ob \\-> ob&meta1 meta2" "" "29821") "psh1&rev" ("meta1 meta2 ob \\-> ob&meta1 meta2" "" "298C0") "(rot1)" ("ob meta1 meta2 \\-> meta1 meta2 ob" "" "2F193") "UobROT" ("ob meta1 meta2 \\-> meta1 meta2 ob" "" "2F193") "pullpsh1&" ("meta1 meta2&ob \\-> ob&meta1 meta2" "" "29754") "^addt0meta" ("meta1&ob meta2 \\-> meta1 meta2" "Removes the last object of meta1." "406006" :wasCSys) "pshzer" ("meta \\-> #0 meta" "" "29972") "xnsgeneral" ("meta \\-> LAM3&meta&LAM1" "Uses contents of LAM1 and LAM3." "2F38E") "xsngeneral" ("meta \\-> meta&LAM3&LAM1" "Uses contents of LAM1 and LAM3." "2F38F") "SubMetaOb" ("meta #start #end \\-> meta'" "Gets a sub-meta. Does range checks." "3760D") "SubMetaOb1" ("ob1..obi..obn #n #i #n #i \\-> ob1..obi #n #i" "This function can be used to take the first i +second element is not a list itself." "25ED3") "NULL::" ("--> :: ;" "Returns null secondary." "055FD") "Ob>Seco" ("ob --> :: ob ;" "Does ONE then ::N." "37073") "?Ob>Seco" ("ob --> :: ob ;" "If the object is not a secondary, does +Ob>Seco." "3705A") "2Ob>Seco" ("ob1 ob2 --> :: ob1 ob2 ;" "Does TWO then ::N." "37087") "::NEVAL" ("ob1..obn #n --> ?" "Does ::N then EVAL." "3631A") "dup" ("meta --> meta meta" "" "29A35" :UBS) "NDROP" ("1..n #n -->" "" "0326E") "DROPNDROP" ("1..n #n ob -->" "" "37032") "N+1DROP" ("ob 1..n #n -->" "" "35FB0") "#1+NDROP" ("ob 1..n #n -->" "" "35FB0") "NDROPFALSE" ("ob1..obn #n --> F" "" "28211") "^NDROPZERO" ("obn..ob1 #n --> #0" "Replace Meta object with empty Meta object. +Should be called dropZERO." "391006" :wasCSys) "psh" ("meta1 meta2 --> meta2 meta1" "Should be called swap." "29A5D") "roll2ND" ("meta1 meta2 meta3 --> meta2 meta3 meta1" "Should be called rot." "29A8F") "unroll2ND" ("meta1 meta2 meta3 --> meta3 meta1 meta2" "Should be called unrot." "29B12") "SWAPUnNDROP" ("meta1 meta2 --> meta2" "Should be called swapdrop." "3695A") "SWAPUnDROP" ("meta1 meta2 --> meta2 ob1..obn" "Swaps two metas and drops the count. Should +be called swapDROP." "36946") "metaROTDUP" ("meta1 meta2 meta3 --> meta2 meta3 meta1 meta1" "Should be called rotdup." "36FA6") "top&" ("meta1 meta2 --> meta1&meta2" "" "296A7") "pshtop&" ("meta1 meta2 --> meta2&meta1" "" "2973B") "top&top&" ("meta1 meta2 meta3 --> meta1&meta2&meta3" "" "29722" :UBS) "ROTUntop&" ("meta1 meta2 meta3 --> meta2 meta3&meta1" "" "36FBA") "rolltwotop&" ("meta1 meta2 meta3 --> meta3 meta1&meta2" "" "36FCE") "roll2top&" ("meta1 meta2 meta3 --> meta3 meta1&meta2" "" "36FCE") "psh&" ("meta1 meta2 meta3 --> meta1&meta3 meta2" "" "2963E") "DUP#1+PICK" ("n..1 #n --> n..1 #n n" "" "34431") "'R'RROT2+" ("meta --> meta&nob&nob1" "Takes nob and nob1 from run stream and adds +them to the meta. " "2979A" :UBS) "get1" ("ob meta --> meta ob" "" "34504") "OVER#2+UNROL" ("meta ob --> ob meta" "" "36147") "psh1top&" ("meta ob --> ob&meta" "" "29693") "pullrev" ("ob&meta --> meta ob" "" "28085") "pulldroppull" ("meta&ob1&ob2 --> meta ob1" "" "29137" :UBS) "2pull2DROP" ("meta&ob1&ob2 --> meta" "" "2899D" :UBS) "psh1&" ("meta1 meta2 ob --> ob&meta1 meta2" "" "29821") "psh1&rev" ("meta1 meta2 ob --> ob&meta1 meta2" "" "298C0") "(rot1)" ("ob meta1 meta2 --> meta1 meta2 ob" "" "2F193") "UobROT" ("ob meta1 meta2 --> meta1 meta2 ob" "" "2F193") "pullpsh1&" ("meta1 meta2&ob --> ob&meta1 meta2" "" "29754") "^addt0meta" ("meta1&ob meta2 --> meta1 meta2" "Removes the last object of meta1." "406006" :wasCSys) "pshzer" ("meta --> #0 meta" "" "29972") "xnsgeneral" ("meta --> LAM3&meta&LAM1" "Uses contents of LAM1 and LAM3." "2F38E") "xsngeneral" ("meta --> meta&LAM3&LAM1" "Uses contents of LAM1 and LAM3." "2F38F") "SubMetaOb" ("meta #start #end --> meta'" "Gets a sub-meta. Does range checks." "3760D") "SubMetaOb1" ("ob1..obi..obn #n #i #n #i --> ob1..obi #n #i" "This function can be used to take the first i objects of a meta, if you follow it with SWAPDROP. Example: :: %1 %2 %3 %4 %5 BINT5 BINT3 BINT5 BINT3 SubMetaOb1 ; results in: - %1 %2 %3 #5 #3" "37685") "^submeta" ("meta #begin #end \\-> meta'" "Extracts QsubmetaQ from a meta." "33F006") "metatail" ("ob1..obn-i..obn #i #n+1 \\-> ob1..ob..obn-i #n-i obn-i+1..obn #i" "#n is the count of the objects in meta. Takes + %1 %2 %3 #5 #3" "37685") "^submeta" ("meta #begin #end --> meta'" "Extracts QsubmetaQ from a meta." "33F006") "metatail" ("ob1..obn-i..obn #i #n+1 --> ob1..ob..obn-i #n-i obn-i+1..obn #i" "#n is the count of the objects in meta. Takes the last #i elements of meta and creates a new one. Example: :: %1 %2 %3 %4 %5 BINT2 BINT6 metatail ; Results: - %1 %2 %3 #3 %4 %5 #2" "2F356") "^metasplit" ("meta #i \\-> meta1 meta2" "Split a meta in 2 metas at position i. + %1 %2 %3 #3 %4 %5 #2" "2F356") "^metasplit" ("meta #i --> meta1 meta2" "Split a meta in 2 metas at position i. meta1 will contain #i elements -meta2 will contain #n-i elements." "385006" :wasCSys) "^metaEQUAL?" ("meta2 meta1 \\-> meta2 meta1 flag" "Test equality of 2 metas." "39F006" :wasCSys) "^EQUALPOSMETA" ("Meta ob \\-> Meta ob #pos" "Returns last occurrence of ob in Meta. If a +meta2 will contain #n-i elements." "385006" :wasCSys) "^metaEQUAL?" ("meta2 meta1 --> meta2 meta1 flag" "Test equality of 2 metas." "39F006" :wasCSys) "^EQUALPOSMETA" ("Meta ob --> Meta ob #pos" "Returns last occurrence of ob in Meta. If a component of meta is a list/symb then search -if ob is embedded in this component of meta." "3BF006" :wasCSys) "^EQUALPOS2META" ("Meta2 Meta1 ob \\-> Meta2 Meta1 ob #pos" "Returns last occurrence of ob in Meta1 or in +if ob is embedded in this component of meta." "3BF006" :wasCSys) "^EQUALPOS2META" ("Meta2 Meta1 ob --> Meta2 Meta1 ob #pos" "Returns last occurrence of ob in Meta1 or in Meta2. #pos is >0 if in meta2, is <0 if in -meta1 (#pos=MINUSONE-#)." "3C0006" :wasCSys) "^METAINT?" ("Meta \\-> Meta flag" "Tests if Meta is an integer." "198006" :CSys) "^METAPOSINT?" ("Meta \\-> Meta flag" "Tests if Meta is a positive integer smaller +meta1 (#pos=MINUSONE-#)." "3C0006" :wasCSys) "^METAINT?" ("Meta --> Meta flag" "Tests if Meta is an integer." "198006" :CSys) "^METAPOSINT?" ("Meta --> Meta flag" "Tests if Meta is a positive integer smaller than Zsmall." "199006" :CSys) "Cr" ("ob1..obn #n -> symb" "Does 'R, SWAP#1+ then SYMBN . Creates a symbolic from the meta in the stack and the next object in the runstream. This object is -added to the end of the symbolic." "2BD8C" :UBS) "NULLSYMB" ("\\-> sym" "Puts a null algebraic in the stack." "055F3" :UBS) "symcomp" ("ob \\-> ob'" "If ob is symbolic, does nothing, otherwise -ONE SYMBN." "286E7") "SWAPcompSWAP" ("ob ob' \\-> ob'' ob'" "Does SWAP symcomp SWAP." "2F073") "DROP?symcomp" ("%/C%/Z/id/lam ob' \\-> %/C%/Z/id/lam -ob ob' \\-> symb" "Drop ob'. Then, if the object in the stack is +added to the end of the symbolic." "2BD8C" :UBS) "NULLSYMB" ("--> sym" "Puts a null algebraic in the stack." "055F3" :UBS) "symcomp" ("ob --> ob'" "If ob is symbolic, does nothing, otherwise +ONE SYMBN." "286E7") "SWAPcompSWAP" ("ob ob' --> ob'' ob'" "Does SWAP symcomp SWAP." "2F073") "DROP?symcomp" ("%/C%/Z/id/lam ob' --> %/C%/Z/id/lam +ob ob' --> symb" "Drop ob'. Then, if the object in the stack is a real, complex, zint, identifier or lam, does nothing. For other objects, calls -symcomp to create a one-object symbolics." "28ACE" :UBS) "?symcomp" ("%/C%/Z/id/lam #1 \\-> %/C%/Z/id/lam -ob #1 \\-> symb -ob # \\-> symb" "If # is BINT1, calls DROP?symcomp. If it is -any other number, calls SYMBN. " "293A3" :UBS) "SPLITEQ" ("sym \\-> arg1 arg2" "Internal version of EQ\\->." "2F25E" :UBS) "EXPR>" ("sym \\-> arg1..argn %n ob" "Internal version of OBJ\\->." "2F242" :UBS) "CRUNCH" ("ob \\-> %" "Internal version of \\->NUM." "25EA2") "FINDVAR" ("sym \\-> {}" "Returns a list of the variables of the +symcomp to create a one-object symbolics." "28ACE" :UBS) "?symcomp" ("%/C%/Z/id/lam #1 --> %/C%/Z/id/lam +ob #1 --> symb +ob # --> symb" "If # is BINT1, calls DROP?symcomp. If it is +any other number, calls SYMBN. " "293A3" :UBS) "SPLITEQ" ("sym --> arg1 arg2" "Internal version of EQ\\->." "2F25E" :UBS) "EXPR>" ("sym --> arg1..argn %n ob" "Internal version of OBJ\\->." "2F242" :UBS) "CRUNCH" ("ob --> %" "Internal version of \\->NUM." "25EA2") "FINDVAR" ("sym --> {}" "Returns a list of the variables of the equation, recursing into programs and -functions in the equation." "2F110" :UBS) "^EQUATION?" ("ob \\-> ob flag" "Returns TRUE if ob is a symbolic finishing by -x=." "462006" :wasCSys) "^USERFCN?" ("ob \\-> ob flag" "Returns TRUE if ob is a symbolic finishing by -xFCNAPPLY." "463006" :wasCSys) "uncrunch" ("\\->" "Clears numeric results flag (system flag 3) +functions in the equation." "2F110" :UBS) "^EQUATION?" ("ob --> ob flag" "Returns TRUE if ob is a symbolic finishing by +x=." "462006" :wasCSys) "^USERFCN?" ("ob --> ob flag" "Returns TRUE if ob is a symbolic finishing by +xFCNAPPLY." "463006" :wasCSys) "uncrunch" ("-->" "Clears numeric results flag (system flag 3) for the next command only. Example: SYMCOLCT = :: uncrunch colct ; -- -Flags: -3" "29CB9") "cknumdsptch1" ("sym \\-> symf" "Used by one argument functions to evaluate a +Flags: -3" "29CB9") "cknumdsptch1" ("sym --> symf" "Used by one argument functions to evaluate a symbolic or numeric routine according to numeric results flag. Usage: :: cknumdsptch1 ; @@ -369,47 +369,47 @@ level one object and COLA is applied to Example: :: cknumdsptch1 MetaRE xRE ; -- -Flags: -3" "2BCA2") "sscknum2" ("sym sym \\-> symf" "Used by two argument functions to evaluate +Flags: -3" "2BCA2") "sscknum2" ("sym sym --> symf" "Used by two argument functions to evaluate function according to current numeric mode. - Usage: :: sscknum2 ;" "2BB21") "sncknum2" ("sym % \\-> symf" " Usage: :: sncknum2 ; + Usage: :: sscknum2 ;" "2BB21") "sncknum2" ("sym % --> symf" " Usage: :: sncknum2 ; In symbolic mode uses cksneval2:. Example: - SYM+O = :: sncknum2 Meta+Con x+ ;" "2BB3A") "nscknum2" ("% sym \\-> symf" " Usage: :: nscknum2 ; + SYM+O = :: sncknum2 Meta+Con x+ ;" "2BB3A") "nscknum2" ("% sym --> symf" " Usage: :: nscknum2 ; In symbolic mode uses cknseval2:. Example: - O+SYM = :: nscknum2 Con+Meta x+ ;" "2BB53") "D/D*" ("" "Derivative of multiplication." "2C07B") "D/D+" ("" "Derivative of addition." "2C086") "D/D-" ("" "Derivative of subtraction." "2C091") "D/D/" ("" "Derivative of division." "2C09C") "D/Dalg=" ("" "Derivative of equality." "2C10B") "D/D=" ("" "Derivative of equality." "2C10B") "D/DABS" ("" "Derivative of ABS." "2C116") "D/DACOS" ("" "Derivative of ACOS." "2C13A") "D/DACOSH" ("" "Derivative of ACOSH." "2C145") "D/DALOG" ("" "Derivative of ALOG." "2C150") "D/DAPPLY" ("" "" "2C2B5") "D/DARG" ("" "Derivative of ARG." "2C15B") "D/DASIN" ("" "Derivative of ASIN." "2C166") "D/DASINH" ("" "Derivative of ASINH." "2C171") "D/DATAN" ("" "Derivative of ATAN." "2C17C") "D/DATANH" ("" "Derivative of ATANH." "2C187") "D/DCHS" ("" "Derivative of CHS." "2C192") "D/DCONJ" ("" "Derivative of CONJ." "2C1B0") "D/DCOS" ("" "Derivative of COS." "2C1CE") "D/DCOSH" ("" "Derivative of COSH." "2C1D9") "D/DDER" ("" "Derivative of derivative." "2C289") "D/DEXPM1" ("" "Derivative of EXP." "2C1E4") "D/DEXP" ("" "Derivative of EXP." "2C1E4") "D/DIFTE" ("" "Derivative of IFTE." "2C21B") "D/DINTEGRAL" ("" "Derivative of integral." "2C29F") "D/DINV" ("" "Derivative of INV." "2C1EF") "D/DLN" ("" "Derivative of LN." "2C1FA") "D/DLNP1" ("" "Derivative of LNP1." "2C205") "D/DLOG" ("" "Derivative of LOG." "2C210") "D/DSIN" ("" "Derivative of SIN." "2C226") "D/DSINH" ("" "Derivative of SINH." "2C231") "D/DSQ" ("" "Derivative of SQ." "2C23C") "D/DSQRT" ("" "Derivative of SQRT." "2C247") "D/DSUM" ("" "Derivative of SUM." "2C2AA") "D/DTAN" ("" "Derivative of TAN." "2C252") "D/DTANH" ("" "Derivative of TANH." "2C25D") "D/DWHERE" ("" "" "2C294") "D/D^" ("" "Derivative of power." "2C268") "D/D^X" ("" "" "2C273") "D/D^Y" ("" "" "2C27E") "SYMSHOW" ("sym id/lam \\-> symf" "" "2EF26") "XEQSHOWLS" ("sym {} \\-> symf" "" "2F2A9") "pshzerpsharg" ("meta \\-> M_last M_rest" "Pushes last sub-expression in meta. If meta -is a valid expression M_rest will be empty." "29986") "pZpargSWAPUn" ("meta \\-> M_rest M_last" "pshzerpsharg then psh ." "3701E") "plDRPpZparg" ("meta&ob \\-> M_last M_rest" "Drops ob then calls pshzerpsharg ." "36FE2") "^DIVMETAOBJ" ("o1...on #n ob \\-> {o1/ob...on/ob}" "Division of all elements of a meta by ob. -Tests if o=1." "3F1006" :wasCSys) "NEXTLIBBAK" ("#addr \\-> backup/library #nextaddr" "Gets next library or QbackupQ." "25EEB") "#>ROMPTR" ("#lib #cmd \\-> ROMPTR" "Creates rompointer." "07E50") "ROMPTR>#" ("ROMPTR \\-> #lib #cmd" "Splits rompointer." "08CCC") "ROMPTR@" ("ROMPTR \\-> ob T - \\-> F" "Recalls contents of rompointer." "07E99") "DUPROMPTR@" ("ROMPTR \\-> ROMPTR ob T - \\-> ROMPTR F" "Does DUP then ROMPTR@." "35C40") "ROMSEC" ("ROMPTR \\-> ?" "Recalls contents of rompointer and EVAL. + O+SYM = :: nscknum2 Con+Meta x+ ;" "2BB53") "D/D*" ("" "Derivative of multiplication." "2C07B") "D/D+" ("" "Derivative of addition." "2C086") "D/D-" ("" "Derivative of subtraction." "2C091") "D/D/" ("" "Derivative of division." "2C09C") "D/Dalg=" ("" "Derivative of equality." "2C10B") "D/D=" ("" "Derivative of equality." "2C10B") "D/DABS" ("" "Derivative of ABS." "2C116") "D/DACOS" ("" "Derivative of ACOS." "2C13A") "D/DACOSH" ("" "Derivative of ACOSH." "2C145") "D/DALOG" ("" "Derivative of ALOG." "2C150") "D/DAPPLY" ("" "" "2C2B5") "D/DARG" ("" "Derivative of ARG." "2C15B") "D/DASIN" ("" "Derivative of ASIN." "2C166") "D/DASINH" ("" "Derivative of ASINH." "2C171") "D/DATAN" ("" "Derivative of ATAN." "2C17C") "D/DATANH" ("" "Derivative of ATANH." "2C187") "D/DCHS" ("" "Derivative of CHS." "2C192") "D/DCONJ" ("" "Derivative of CONJ." "2C1B0") "D/DCOS" ("" "Derivative of COS." "2C1CE") "D/DCOSH" ("" "Derivative of COSH." "2C1D9") "D/DDER" ("" "Derivative of derivative." "2C289") "D/DEXPM1" ("" "Derivative of EXP." "2C1E4") "D/DEXP" ("" "Derivative of EXP." "2C1E4") "D/DIFTE" ("" "Derivative of IFTE." "2C21B") "D/DINTEGRAL" ("" "Derivative of integral." "2C29F") "D/DINV" ("" "Derivative of INV." "2C1EF") "D/DLN" ("" "Derivative of LN." "2C1FA") "D/DLNP1" ("" "Derivative of LNP1." "2C205") "D/DLOG" ("" "Derivative of LOG." "2C210") "D/DSIN" ("" "Derivative of SIN." "2C226") "D/DSINH" ("" "Derivative of SINH." "2C231") "D/DSQ" ("" "Derivative of SQ." "2C23C") "D/DSQRT" ("" "Derivative of SQRT." "2C247") "D/DSUM" ("" "Derivative of SUM." "2C2AA") "D/DTAN" ("" "Derivative of TAN." "2C252") "D/DTANH" ("" "Derivative of TANH." "2C25D") "D/DWHERE" ("" "" "2C294") "D/D^" ("" "Derivative of power." "2C268") "D/D^X" ("" "" "2C273") "D/D^Y" ("" "" "2C27E") "SYMSHOW" ("sym id/lam --> symf" "" "2EF26") "XEQSHOWLS" ("sym {} --> symf" "" "2F2A9") "pshzerpsharg" ("meta --> M_last M_rest" "Pushes last sub-expression in meta. If meta +is a valid expression M_rest will be empty." "29986") "pZpargSWAPUn" ("meta --> M_rest M_last" "pshzerpsharg then psh ." "3701E") "plDRPpZparg" ("meta&ob --> M_last M_rest" "Drops ob then calls pshzerpsharg ." "36FE2") "^DIVMETAOBJ" ("o1...on #n ob --> {o1/ob...on/ob}" "Division of all elements of a meta by ob. +Tests if o=1." "3F1006" :wasCSys) "NEXTLIBBAK" ("#addr --> backup/library #nextaddr" "Gets next library or QbackupQ." "25EEB") "#>ROMPTR" ("#lib #cmd --> ROMPTR" "Creates rompointer." "07E50") "ROMPTR>#" ("ROMPTR --> #lib #cmd" "Splits rompointer." "08CCC") "ROMPTR@" ("ROMPTR --> ob T + --> F" "Recalls contents of rompointer." "07E99") "DUPROMPTR@" ("ROMPTR --> ROMPTR ob T + --> ROMPTR F" "Does DUP then ROMPTR@." "35C40") "ROMSEC" ("ROMPTR --> ?" "Recalls contents of rompointer and EVAL. Generates \"Undefined XLIB Error\" if not -found." "02FEF" :UBS) "?>ROMPTR" ("ob \\-> ob'" "If ROM-WORD? and TYPECOL? then RPL@." "35A88") "?ROMPTR>" ("ob \\-> ob'" "If TYPEROMP? and content exists -INHARDROM? then return contents." "35AAB") "RESOROMP" ("\\-> ob" "Recalls contents of next object in the -runstream (which must be a rompointer)." "35BFF") "PTR>ROMPTR" ("ob \\-> ROMPTR T - \\-> F" "If the object is a library command, returns -its rompointer and TRUE, if not just FALSE." "07E76" :UBS) "ROMPTRDECOMP" ("ROMPTR \\-> id T - \\-> F" "If the library command exists and has a name, -returns that name and TRUE, otherwise FALSE." "081FB" :UBS) "COMPILEID" ("id \\-> id T - \\-> ROMPTR T - \\-> F" "Searches id in current path, if found returns +found." "02FEF" :UBS) "?>ROMPTR" ("ob --> ob'" "If ROM-WORD? and TYPECOL? then RPL@." "35A88") "?ROMPTR>" ("ob --> ob'" "If TYPEROMP? and content exists +INHARDROM? then return contents." "35AAB") "RESOROMP" ("--> ob" "Recalls contents of next object in the +runstream (which must be a rompointer)." "35BFF") "PTR>ROMPTR" ("ob --> ROMPTR T + --> F" "If the object is a library command, returns +its rompointer and TRUE, if not just FALSE." "07E76" :UBS) "ROMPTRDECOMP" ("ROMPTR --> id T + --> F" "If the library command exists and has a name, +returns that name and TRUE, otherwise FALSE." "081FB" :UBS) "COMPILEID" ("id --> id T + --> ROMPTR T + --> F" "Searches id in current path, if found returns TRUE. Else searches attached libraries. If -nothing was found, return FALSE." "07C18" :UBS) "ROM-WORD?" ("ob \\-> flag" "" "34FCD") "DUPROM-WORD?" ("ob \\-> ob flag" "" "34FC0") "TOSRRP" ("# \\->" "Attaches library to HOME directory. +nothing was found, return FALSE." "07C18" :UBS) "ROM-WORD?" ("ob --> flag" "" "34FCD") "DUPROM-WORD?" ("ob --> ob flag" "" "34FC0") "TOSRRP" ("# -->" "Attaches library to HOME directory. -- -TEXT:Libraries" "07709") "OFFSRRP" ("# \\->" "Detaches library from HOME directory. +TEXT:Libraries" "07709") "OFFSRRP" ("# -->" "Detaches library from HOME directory. -- -TEXT:Libraries" "076AE") "ONSRRP?" ("# \\-> flag" "Returns TRUE if library is attached to HOME -directory." "0778D" :UBS) "XEQSETLIB" ("% \\->" "Internal ATTACH." "2F2A7") "^GETLIBS" ("\\-> {}" "Returns a list of all attached libraries in +TEXT:Libraries" "076AE") "ONSRRP?" ("# --> flag" "Returns TRUE if library is attached to HOME +directory." "0778D" :UBS) "XEQSETLIB" ("% -->" "Internal ATTACH." "2F2A7") "^GETLIBS" ("--> {}" "Returns a list of all attached libraries in the format { { \"Title1\" #id1 } { \"Title2\" #id2 } ...} This is used for the library menu, so -libraries without titles are skipped." "015002" :UBS) "^LIBS" ("\\-> {}" "Resturns a list of all attached libraries in +libraries without titles are skipped." "015002" :UBS) "^LIBS" ("--> {}" "Resturns a list of all attached libraries in the format { \"Title1\" #id1 #port1 \"Title2\" ... } This is the internal version of the User word LIBS, and it also lists libraries without title. -- -TEXT:Libraries" "014002" :UBS) "SETHASH" ("#libnum hxs \\->" "" "07638") "GetLibExt" ("ob1..obn #msg #lib \\-> ob1'..obm' flag" "Call the message handler of library #lib. +TEXT:Libraries" "014002" :UBS) "SETHASH" ("#libnum hxs -->" "" "07638") "GetLibExt" ("ob1..obn #msg #lib --> ob1'..obm' flag" "Call the message handler of library #lib. The flag is TRUE if the library is attached and has a message handler, FALSE otherwise. Note that library message handlers usually @@ -419,445 +419,445 @@ handling of most but not all messages leaves the #msg unchanged on the stack, so most of the time, obm' = #msg. -- -TEXT:Libraries" "265DA" :UBS) "ExecGetLibsExtentions_sup" ("ob1..obn #msg \\-> ob1'..obm'" "Calls the message handlers of all attached +TEXT:Libraries" "265DA" :UBS) "ExecGetLibsExtentions_sup" ("ob1..obn #msg --> ob1'..obm'" "Calls the message handlers of all attached libraries with the specified #msg. Note that library message handlers usually require extra arguments on the stack which may also be modified during the call. -- -TEXT:Libraries" "25F2E" :UBS) "ROMPARTNAME" ("#libnum \\-> id T - \\-> F" "Returns title of library as an ID, and +TEXT:Libraries" "25F2E" :UBS) "ROMPARTNAME" ("#libnum --> id T + --> F" "Returns title of library as an ID, and TRUE. If library is not found, returns just -FALSE." "08199" :UBS) "LIB>#" ("lib \\-> #libnum T" "Returns number of library." "081DE" :UBS) "ROMPART>ADDR" ("#libnum \\-> #addr T - \\-> F" "Recalls library addres + 10 (prolog and -length skipped)." "08081" :UBS) "ROMPARTSIZE" ("#libnum \\-> #nibbles-10 T - \\-> F" "Returns size of library." "080BF" :UBS) "NEXTROMPID" ("#libnum \\-> #nextlibnum T - \\-> F" "If specified library exists, #libnum is -returned with TRUE." "080DA" :UBS) "GETHASH" ("#libnum \\-> hxs_table T - \\-> F" "Gets specified library's hash table." "08112" :UBS) "GETMSG" ("#libnum \\-> [] T - \\-> F" "Gets specified library's message table. +FALSE." "08199" :UBS) "LIB>#" ("lib --> #libnum T" "Returns number of library." "081DE" :UBS) "ROMPART>ADDR" ("#libnum --> #addr T + --> F" "Recalls library addres + 10 (prolog and +length skipped)." "08081" :UBS) "ROMPARTSIZE" ("#libnum --> #nibbles-10 T + --> F" "Returns size of library." "080BF" :UBS) "NEXTROMPID" ("#libnum --> #nextlibnum T + --> F" "If specified library exists, #libnum is +returned with TRUE." "080DA" :UBS) "GETHASH" ("#libnum --> hxs_table T + --> F" "Gets specified library's hash table." "08112" :UBS) "GETMSG" ("#libnum --> [] T + --> F" "Gets specified library's message table. -- -TEXT:Libraries" "08130" :UBS) "SETMESG" ("[$] #libnum \\->" "Sets message table of specified library. +TEXT:Libraries" "08130" :UBS) "SETMESG" ("[$] #libnum -->" "Sets message table of specified library. -- -TEXT:Libraries" "0764E") "GETLINK" ("#libnum \\-> hxs_table T - \\-> F" "Gets specified library's link table." "0813C" :UBS) "GETCONFIG" ("#libnum \\-> ob T - \\-> F" "" "08157" :UBS) "ROMPART" ("rrp \\-> {#lib1..#libn} T -ROMPTR \\-> #libnum" "Gets the list of libraries attached to the +TEXT:Libraries" "0764E") "GETLINK" ("#libnum --> hxs_table T + --> F" "Gets specified library's link table." "0813C" :UBS) "GETCONFIG" ("#libnum --> ob T + --> F" "" "08157" :UBS) "ROMPART" ("rrp --> {#lib1..#libn} T +ROMPTR --> #libnum" "Gets the list of libraries attached to the directory, along with TRUE. If the argument is a rom pointer, returns the library number -of this pointer." "07F86" :UBS) "XEQXRCL" (":%port:%libnum \\-> lib" "Puts a pointer to the library with romidid +of this pointer." "07F86" :UBS) "XEQXRCL" (":%port:%libnum --> lib" "Puts a pointer to the library with romidid %libnum in port %port onto the stack. The argument is a tagged real. The tag can also be '&' in order to search all ports. The library is not yet in TEMPOB, you need to -execute TOTEMP in order the achieve this." "2F2C6" :UBS) "BAKNAME" ("bak \\-> id T" "Returns backup's name" "081D9") "BAK>OB" ("bak \\-> ob" "Gets QbackupQ object." "0905F") "DUP" ("ob \\-> ob ob" "" "03188") "DUPDUP" ("ob \\-> ob ob ob" "" "35CE0") "^3DUP" ("3 2 1 \\-> 3 2 1 3 2 1" "" "2D5006" :wasCSys) "NDUPN" ("ob #n \\-> ob..ob #n -ob #0 \\-> #0" "" "28143") "DUPROT" ("1 2 \\-> 2 2 1" "" "35FF3") "SWAPOVER" ("1 2 \\-> 2 1 2" "" "3457F") "DUPUNROT" ("1 2 \\-> 2 1 2" "" "3457F") "DUPROLL" ("1..n #n \\-> 1 3..n #n 2" "" "36133") "DUPROLLSWAP" ("1..n #n \\-> 1 3..n 2 #n" "" "281FD" :UBS) "DUP4UNROLL" ("1 2 3 \\-> 3 1 2 3" "" "3432C") "DUPPICK" ("n..1 #n \\-> n..1 #n n-1" "" "3611F") "2DUPSWAP" ("1 2 \\-> 1 2 2 1" "" "35D30") "DUP3PICK" ("1 2 \\-> 1 2 2 1" "" "35D30") "DUP#2+PICK" ("n..1 #n \\-> n..1 #n n+1" "" "29362" :UBS) "2DUP" ("1 2 \\-> 1 2 1 2" "" "031AC") "2DUP5ROLL" ("1 2 3 \\-> 2 3 2 3 1" "" "36CA4") "NDUP" ("1..n #n \\-> 1..n 1..n" "" "031D9") "DROP" ("1 \\->" "" "03244") "DROPDUP" ("1 2 \\-> 1 1" "" "357CE") "DROPSWAP" ("1 2 3 \\-> 2 1" "" "35733") "XYZ>Y" ("1 2 3 \\-> 2" "" "3574D") "ROT2DROP" ("1 2 3 \\-> 2" "" "3574D") "DROPSWAPDROP" ("1 2 3 \\-> 2" "" "3574D") "DROPROT" ("1 2 3 4 \\-> 2 3 1" "" "36007") "DROPOVER" ("1 2 3 \\-> 1 2 1" "" "3606B") "2DROP" ("1 2 \\->" "" "03258") "XYZ>" ("1 2 3 \\->" "" "341D2") "3DROP" ("1 2 3 \\->" "" "341D2") "XYZW>" ("1..4 \\->" "" "341D7") "4DROP" ("1..4 \\->" "" "341D7") "5DROP" ("1..5 \\->" "" "341DC") "6DROP" ("1..6 \\->" "" "341E8") "7DROP" ("1..7 \\->" "" "341F4") "RESETDEPTH" ("ob1..obn obn+1..obx #n \\-> ob1..obn" "Drops all but #n levels of the stack. " "2F0A1") "KEEP" ("ob1..obn ob1'..obm' #m \\-> ob1'..obm'" "Drops all stack levels above #m." "28335" :UBS) "DEPTH" ("1..n \\-> 1..n #n" "" "0314C") "UStackDepth" ("\\-> #" "The depth of the stack, similar to DEPTH." "371F9") "reversym" ("1..n #n \\-> n..1 #n" "" "28187") "SWAP" ("1 2 \\-> 2 1" "" "03223") "SWAPDUP" ("1 2 \\-> 2 1 1" "" "3576E") "SWAP2DUP" ("1 2 \\-> 2 1 2 1" "" "368B5") "XY>Y" ("1 2 \\-> 2" "" "3421A") "SWAPDROP" ("1 2 \\-> 2" "" "3421A") "SWAPDROPDUP" ("1 2 \\-> 2 2" "" "35857") "XYZ>ZX" ("1 2 3 \\-> 3 1" "" "35872") "UNROTDROP" ("1 2 3 \\-> 3 1" "" "35872") "SWAPDROPSWAP" ("1 2 3 \\-> 3 1" "" "35872") "'Rswapop" ("1 2 \\-> nop 2" "Replaces level two with the next object in -the runstream." "29808" :UBS) "XYZ>ZYX" ("1 2 3 \\-> 3 2 1" "" "341BA") "UNROTSWAP" ("1 2 3 \\-> 3 2 1" "" "341BA") "SWAPROT" ("1 2 3 \\-> 3 2 1" "" "341BA") "XYZW>YWZX" ("1 2 3 4 \\-> 2 4 3 1" "" "36C90") "SWAP4ROLL" ("1 2 3 4 \\-> 2 4 3 1" "" "36C90") "SWAP3PICK" ("1 2 3 \\-> 1 3 2 1" "" "36CB8") "2SWAP" ("1 2 3 4 \\-> 3 4 1 2" "" "35018") "ROT" ("1 2 3 \\-> 2 3 1" "" "03295") "ROTDUP" ("1 2 3 \\-> 2 3 1 1" "" "3579C") "ROT2DUP" ("1 2 3 \\-> 2 3 1 3 1" "" "35CA4") "XYZ>YZ" ("1 2 3 \\-> 2 3" "" "341A8") "ROTDROP" ("1 2 3 \\-> 2 3" "" "341A8") "XYZ>ZY" ("1 2 3 \\-> 3 2" "" "34195") "ROTDROPSWAP" ("1 2 3 \\-> 3 2" "" "34195") "XYZ>YXZ" ("1 2 3 \\-> 2 1 3" "" "3416E") "ROTSWAP" ("1 2 3 \\-> 2 1 3" "" "3416E") "XYZ>Z" ("1 2 3 \\-> 3" "" "343BD") "UNROT2DROP" ("1 2 3 \\-> 3" "" "343BD") "ROTROT2DROP" ("1 2 3 \\-> 3" "" "343BD") "ROTOVER" ("1 2 3 \\-> 2 3 1 3" "" "35CCC") "XYZW>YZWX" ("1 2 3 4 \\-> 2 3 4 1" "" "3423A") "FOURROLL" ("1 2 3 4 \\-> 2 3 4 1" "" "3423A") "4ROLL" ("1 2 3 4 \\-> 2 3 4 1" "" "3423A") "4ROLLDROP" ("1 2 3 4 \\-> 2 3 4" "" "3588B") "4ROLLSWAP" ("1 2 3 4 \\-> 2 3 1 4" "" "35F06") "FOURROLLROT" ("1 2 3 4 \\-> 2 4 1 3" "" "36043") "4ROLLROT" ("1 2 3 4 \\-> 2 4 1 3" "" "36043") "4ROLLOVER" ("1 2 3 4 \\-> 2 3 4 1 4" "" "360E3") "FIVEROLL" ("1 2 3 4 5 \\-> 2 3 4 5 1" "" "34257") "5ROLL" ("1 2 3 4 5 \\-> 2 3 4 5 1" "" "34257") "5ROLLDROP" ("1 2 3 4 5 \\-> 2 3 4 5" "" "358A7") "SIXROLL" ("1..6 \\-> 2..6 1" "" "34281") "6ROLL" ("1..6 \\-> 2..6 1" "" "34281") "SEVENROLL" ("1..7 \\-> 2..7 1" "" "342EA") "7ROLL" ("1..7 \\-> 2..7 1" "" "342EA") "EIGHTROLL" ("1..8 \\-> 2..8 1" "" "342BB") "8ROLL" ("1..8 \\-> 2..8 1" "" "342BB") "9ROLL" ("1..9 \\-> 2..9 1" "" "34318" :UBS) "ROLL" ("1..n #n \\-> 2..n 1" "" "03325") "ROLLDROP" ("1..n #n \\-> 2..n" "" "35FC4") "ROLLSWAP" ("1..n #n \\-> 2..n-1 1 n" "" "35D80") "#1+ROLL" ("ob 1..n #n \\-> 1..n ob" "" "344F2") "#2+ROLL" ("a b 1..n #n \\-> b 1..n a" "" "34517") "^#3+ROLL" ("obn+3...obn...ob1 #n \\-> obn+2...ob1 obn+3" "" "2D6006" :wasCSys) "#+ROLL" ("1..n+m #n #m \\-> 2..n+m 1" "" "344DD") "#-ROLL" ("1..n-m #n #m \\-> 2..n-m 1" "" "344CB") "XYZ>ZXY" ("1 2 3 \\-> 3 1 2" "" "3422B") "3UNROLL" ("1 2 3 \\-> 3 1 2" "" "3422B") "UNROT" ("1 2 3 \\-> 3 1 2" "" "3422B") "UNROTDUP" ("1 2 3 \\-> 3 1 2 1" "" "35D1C") "UNROTOVER" ("1 2 3 \\-> 3 1 2 1" "" "360CF") "XYZW>WXYZ" ("1 2 3 4 \\-> 4 1 2 3" "" "34331") "FOURUNROLL" ("1 2 3 4 \\-> 4 1 2 3" "" "34331") "4UNROLL" ("1 2 3 4 \\-> 4 1 2 3" "" "34331") "4UNROLLDUP" ("1 2 3 4 \\-> 4 1 2 3 3" "" "35D44") "XYZW>W" ("1 2 3 4 \\-> 4" "" "343CF") "4UNROLL3DROP" ("1 2 3 4 \\-> 4" "" "343CF") "4UNROLLROT" ("1 2 3 4 \\-> 4 3 2 1" "" "36057") "FIVEUNROLL" ("1 2 3 4 5 \\-> 5 1 2 3 4" "" "34357") "5UNROLL" ("1 2 3 4 5 \\-> 5 1 2 3 4" "" "34357") "SIXUNROLL" ("1..6 \\-> 6 1..5" "" "3438D") "6UNROLL" ("1..6 \\-> 6 1..5" "" "3438D") "(SEVENUNROLL)" ("1..7 \\-> 7 1..6" "" "35BEB") "7UNROLL" ("1..7 \\-> 7 1..6" "" "35BEB") "8UNROLL" ("1..8 \\-> 8 1..7" "" "3615B") "9UNROLL" ("1..9 \\-> 9 1..8" "" "28225" :UBS) "10UNROLL" ("1..10 \\-> 10 1..9" "" "3616F") "UNROLL" ("1..n #n \\-> n 1..n-1" "" "0339E") "#1+UNROLL" ("ob 1..n #n \\-> n ob 1..n-1" "" "34552") "#2+UNROLL" ("a b 1..n #n \\-> n a b 1..n-1" "" "34564") "#+UNROLL" ("1..n+m #n #m \\-> n+m 1..n+m-1" "" "3453D") "#-UNROLL" ("1..n-m #n #m \\-> n-m 1..n+m-1" "" "3452B") "OVER" ("1 2 \\-> 1 2 1" "" "032C2") "OVERDUP" ("1 2 \\-> 1 2 1 1" "" "35CF4") "OVERUNROT" ("1 2 \\-> 1 1 2" "" "35D6C") "OVERSWAP" ("1 2 \\-> 1 1 2" "" "35D6C") "OVER5PICK" ("1 2 3 4 \\-> 1 2 3 4 3 1" "" "36CF4") "2OVER" ("1 2 3 4 \\-> 1 2 3 4 1 2" "" "37046") "3PICK" ("1 2 3 \\-> 1 2 3 1" "" "34485") "3PICKSWAP" ("1 2 3 \\-> 1 2 1 3" "" "35F1A") "3PICKOVER" ("1 2 3 \\-> 1 2 3 1 3" "" "360F7") "3PICK3PICK" ("1 2 3 \\-> 1 2 3 1 2" "" "36CCC") "DROP3PICK" ("1 2 3 4 \\-> 1 2 3 1" "" "2F1C6") "4PICK" ("1 2 3 4 \\-> 1 2 3 4 1" "" "3448A") "4PICKSWAP" ("1 2 3 4 \\-> 1 2 3 1 4" "" "35F2E") "SWAP4PICK" ("1 2 3 4 \\-> 1 2 4 3 1" "" "36CE0") "4PICKOVER" ("1 2 3 4 \\-> 1 2 3 4 1 4" "" "3610B") "5PICK" ("1 2 3 4 5 \\-> 1 2 3 4 5 1" "" "3448F") "6PICK" ("1..6 \\-> 1..6 1" "" "34494") "7PICK" ("1..7 \\-> 1..7 1" "" "34499") "8PICK" ("1..8 \\-> 1..8 1" "" "3449E") "9PICK" ("1..9 \\-> 1..9 1" "" "344A3" :UBS) "10PICK" ("1..10 \\-> 1..10 1" "" "344A8" :UBS) "PICK" ("1..n #n \\-> 1..n 1" "" "032E2") "UNPICK" ("1..n ob #n \\-> ob 2..n" "" "373D0" :UBS) "#1+UNPICK" ("1..n ob #n-1 \\-> ob 2..n" "" "37408" :UBS) "#+UNPICK" ("1..n ob #n-#m #m \\-> ob 2..n" "" "3741A" :UBS) "#1-UNPICK" ("1..n ob #n+1 \\-> ob 2..n" "" "3742B" :UBS) "#1+PICK" ("1..n #n-1 \\-> 1..n 1" "" "34436") "#2+PICK" ("1..n #n-2 \\-> 1..n 1" "" "34451") "#3+PICK" ("1..n #n-3 \\-> 1..n 1" "" "34465") "#4+PICK" ("1..n #n-4 \\-> 1..n 1" "" "34474") "#+PICK" ("1..n+m #n #m \\-> 1..n+m 1" "" "34417") "#-PICK" ("1..n-m #n #m \\-> 1..n-m 1" "" "34405") "NULLID" ("\\-> id" "Null (empty) identifier." "272FE") "EvalNULLID" ("\\->" "Evaluates the empty identifyer, therefore -enters the hidden directory." "27308" :UBS) "NULLID1" ("\\-> id" "Null (empty) identifier." "27308") "NULLID!" ("\\->" "Evaluate empty identifier." "27308") "NULLLAM" ("\\-> lam" "Puts NULLLAM in the stack." "2B3AB") "ID_CST" ("\\-> ob" "Evaluates ID CST." "3EA01" :UBS) "ID_S" ("ID S" "" "3EF97" :UBS) "ID_X" ("ID X" "" "2715F" :UBS) "'IDX" ("\\-> id" "Puts ID X unevaluated on the stack." "27155") "CUREQ" ("ID EQ" "" "272F3" :UBS) "ID_SIGMADAT" ("ID \\GSDAT" "" "27937" :UBS) "'IDPAR" ("\\-> id" "Puts ID PPAR unevaluated on the stack. +execute TOTEMP in order the achieve this." "2F2C6" :UBS) "BAKNAME" ("bak --> id T" "Returns backup's name" "081D9") "BAK>OB" ("bak --> ob" "Gets QbackupQ object." "0905F") "DUP" ("ob --> ob ob" "" "03188") "DUPDUP" ("ob --> ob ob ob" "" "35CE0") "^3DUP" ("3 2 1 --> 3 2 1 3 2 1" "" "2D5006" :wasCSys) "NDUPN" ("ob #n --> ob..ob #n +ob #0 --> #0" "" "28143") "DUPROT" ("1 2 --> 2 2 1" "" "35FF3") "SWAPOVER" ("1 2 --> 2 1 2" "" "3457F") "DUPUNROT" ("1 2 --> 2 1 2" "" "3457F") "DUPROLL" ("1..n #n --> 1 3..n #n 2" "" "36133") "DUPROLLSWAP" ("1..n #n --> 1 3..n 2 #n" "" "281FD" :UBS) "DUP4UNROLL" ("1 2 3 --> 3 1 2 3" "" "3432C") "DUPPICK" ("n..1 #n --> n..1 #n n-1" "" "3611F") "2DUPSWAP" ("1 2 --> 1 2 2 1" "" "35D30") "DUP3PICK" ("1 2 --> 1 2 2 1" "" "35D30") "DUP#2+PICK" ("n..1 #n --> n..1 #n n+1" "" "29362" :UBS) "2DUP" ("1 2 --> 1 2 1 2" "" "031AC") "2DUP5ROLL" ("1 2 3 --> 2 3 2 3 1" "" "36CA4") "NDUP" ("1..n #n --> 1..n 1..n" "" "031D9") "DROP" ("1 -->" "" "03244") "DROPDUP" ("1 2 --> 1 1" "" "357CE") "DROPSWAP" ("1 2 3 --> 2 1" "" "35733") "XYZ>Y" ("1 2 3 --> 2" "" "3574D") "ROT2DROP" ("1 2 3 --> 2" "" "3574D") "DROPSWAPDROP" ("1 2 3 --> 2" "" "3574D") "DROPROT" ("1 2 3 4 --> 2 3 1" "" "36007") "DROPOVER" ("1 2 3 --> 1 2 1" "" "3606B") "2DROP" ("1 2 -->" "" "03258") "XYZ>" ("1 2 3 -->" "" "341D2") "3DROP" ("1 2 3 -->" "" "341D2") "XYZW>" ("1..4 -->" "" "341D7") "4DROP" ("1..4 -->" "" "341D7") "5DROP" ("1..5 -->" "" "341DC") "6DROP" ("1..6 -->" "" "341E8") "7DROP" ("1..7 -->" "" "341F4") "RESETDEPTH" ("ob1..obn obn+1..obx #n --> ob1..obn" "Drops all but #n levels of the stack. " "2F0A1") "KEEP" ("ob1..obn ob1'..obm' #m --> ob1'..obm'" "Drops all stack levels above #m." "28335" :UBS) "DEPTH" ("1..n --> 1..n #n" "" "0314C") "UStackDepth" ("--> #" "The depth of the stack, similar to DEPTH." "371F9") "reversym" ("1..n #n --> n..1 #n" "" "28187") "SWAP" ("1 2 --> 2 1" "" "03223") "SWAPDUP" ("1 2 --> 2 1 1" "" "3576E") "SWAP2DUP" ("1 2 --> 2 1 2 1" "" "368B5") "XY>Y" ("1 2 --> 2" "" "3421A") "SWAPDROP" ("1 2 --> 2" "" "3421A") "SWAPDROPDUP" ("1 2 --> 2 2" "" "35857") "XYZ>ZX" ("1 2 3 --> 3 1" "" "35872") "UNROTDROP" ("1 2 3 --> 3 1" "" "35872") "SWAPDROPSWAP" ("1 2 3 --> 3 1" "" "35872") "'Rswapop" ("1 2 --> nop 2" "Replaces level two with the next object in +the runstream." "29808" :UBS) "XYZ>ZYX" ("1 2 3 --> 3 2 1" "" "341BA") "UNROTSWAP" ("1 2 3 --> 3 2 1" "" "341BA") "SWAPROT" ("1 2 3 --> 3 2 1" "" "341BA") "XYZW>YWZX" ("1 2 3 4 --> 2 4 3 1" "" "36C90") "SWAP4ROLL" ("1 2 3 4 --> 2 4 3 1" "" "36C90") "SWAP3PICK" ("1 2 3 --> 1 3 2 1" "" "36CB8") "2SWAP" ("1 2 3 4 --> 3 4 1 2" "" "35018") "ROT" ("1 2 3 --> 2 3 1" "" "03295") "ROTDUP" ("1 2 3 --> 2 3 1 1" "" "3579C") "ROT2DUP" ("1 2 3 --> 2 3 1 3 1" "" "35CA4") "XYZ>YZ" ("1 2 3 --> 2 3" "" "341A8") "ROTDROP" ("1 2 3 --> 2 3" "" "341A8") "XYZ>ZY" ("1 2 3 --> 3 2" "" "34195") "ROTDROPSWAP" ("1 2 3 --> 3 2" "" "34195") "XYZ>YXZ" ("1 2 3 --> 2 1 3" "" "3416E") "ROTSWAP" ("1 2 3 --> 2 1 3" "" "3416E") "XYZ>Z" ("1 2 3 --> 3" "" "343BD") "UNROT2DROP" ("1 2 3 --> 3" "" "343BD") "ROTROT2DROP" ("1 2 3 --> 3" "" "343BD") "ROTOVER" ("1 2 3 --> 2 3 1 3" "" "35CCC") "XYZW>YZWX" ("1 2 3 4 --> 2 3 4 1" "" "3423A") "FOURROLL" ("1 2 3 4 --> 2 3 4 1" "" "3423A") "4ROLL" ("1 2 3 4 --> 2 3 4 1" "" "3423A") "4ROLLDROP" ("1 2 3 4 --> 2 3 4" "" "3588B") "4ROLLSWAP" ("1 2 3 4 --> 2 3 1 4" "" "35F06") "FOURROLLROT" ("1 2 3 4 --> 2 4 1 3" "" "36043") "4ROLLROT" ("1 2 3 4 --> 2 4 1 3" "" "36043") "4ROLLOVER" ("1 2 3 4 --> 2 3 4 1 4" "" "360E3") "FIVEROLL" ("1 2 3 4 5 --> 2 3 4 5 1" "" "34257") "5ROLL" ("1 2 3 4 5 --> 2 3 4 5 1" "" "34257") "5ROLLDROP" ("1 2 3 4 5 --> 2 3 4 5" "" "358A7") "SIXROLL" ("1..6 --> 2..6 1" "" "34281") "6ROLL" ("1..6 --> 2..6 1" "" "34281") "SEVENROLL" ("1..7 --> 2..7 1" "" "342EA") "7ROLL" ("1..7 --> 2..7 1" "" "342EA") "EIGHTROLL" ("1..8 --> 2..8 1" "" "342BB") "8ROLL" ("1..8 --> 2..8 1" "" "342BB") "9ROLL" ("1..9 --> 2..9 1" "" "34318" :UBS) "ROLL" ("1..n #n --> 2..n 1" "" "03325") "ROLLDROP" ("1..n #n --> 2..n" "" "35FC4") "ROLLSWAP" ("1..n #n --> 2..n-1 1 n" "" "35D80") "#1+ROLL" ("ob 1..n #n --> 1..n ob" "" "344F2") "#2+ROLL" ("a b 1..n #n --> b 1..n a" "" "34517") "^#3+ROLL" ("obn+3...obn...ob1 #n --> obn+2...ob1 obn+3" "" "2D6006" :wasCSys) "#+ROLL" ("1..n+m #n #m --> 2..n+m 1" "" "344DD") "#-ROLL" ("1..n-m #n #m --> 2..n-m 1" "" "344CB") "XYZ>ZXY" ("1 2 3 --> 3 1 2" "" "3422B") "3UNROLL" ("1 2 3 --> 3 1 2" "" "3422B") "UNROT" ("1 2 3 --> 3 1 2" "" "3422B") "UNROTDUP" ("1 2 3 --> 3 1 2 1" "" "35D1C") "UNROTOVER" ("1 2 3 --> 3 1 2 1" "" "360CF") "XYZW>WXYZ" ("1 2 3 4 --> 4 1 2 3" "" "34331") "FOURUNROLL" ("1 2 3 4 --> 4 1 2 3" "" "34331") "4UNROLL" ("1 2 3 4 --> 4 1 2 3" "" "34331") "4UNROLLDUP" ("1 2 3 4 --> 4 1 2 3 3" "" "35D44") "XYZW>W" ("1 2 3 4 --> 4" "" "343CF") "4UNROLL3DROP" ("1 2 3 4 --> 4" "" "343CF") "4UNROLLROT" ("1 2 3 4 --> 4 3 2 1" "" "36057") "FIVEUNROLL" ("1 2 3 4 5 --> 5 1 2 3 4" "" "34357") "5UNROLL" ("1 2 3 4 5 --> 5 1 2 3 4" "" "34357") "SIXUNROLL" ("1..6 --> 6 1..5" "" "3438D") "6UNROLL" ("1..6 --> 6 1..5" "" "3438D") "(SEVENUNROLL)" ("1..7 --> 7 1..6" "" "35BEB") "7UNROLL" ("1..7 --> 7 1..6" "" "35BEB") "8UNROLL" ("1..8 --> 8 1..7" "" "3615B") "9UNROLL" ("1..9 --> 9 1..8" "" "28225" :UBS) "10UNROLL" ("1..10 --> 10 1..9" "" "3616F") "UNROLL" ("1..n #n --> n 1..n-1" "" "0339E") "#1+UNROLL" ("ob 1..n #n --> n ob 1..n-1" "" "34552") "#2+UNROLL" ("a b 1..n #n --> n a b 1..n-1" "" "34564") "#+UNROLL" ("1..n+m #n #m --> n+m 1..n+m-1" "" "3453D") "#-UNROLL" ("1..n-m #n #m --> n-m 1..n+m-1" "" "3452B") "OVER" ("1 2 --> 1 2 1" "" "032C2") "OVERDUP" ("1 2 --> 1 2 1 1" "" "35CF4") "OVERUNROT" ("1 2 --> 1 1 2" "" "35D6C") "OVERSWAP" ("1 2 --> 1 1 2" "" "35D6C") "OVER5PICK" ("1 2 3 4 --> 1 2 3 4 3 1" "" "36CF4") "2OVER" ("1 2 3 4 --> 1 2 3 4 1 2" "" "37046") "3PICK" ("1 2 3 --> 1 2 3 1" "" "34485") "3PICKSWAP" ("1 2 3 --> 1 2 1 3" "" "35F1A") "3PICKOVER" ("1 2 3 --> 1 2 3 1 3" "" "360F7") "3PICK3PICK" ("1 2 3 --> 1 2 3 1 2" "" "36CCC") "DROP3PICK" ("1 2 3 4 --> 1 2 3 1" "" "2F1C6") "4PICK" ("1 2 3 4 --> 1 2 3 4 1" "" "3448A") "4PICKSWAP" ("1 2 3 4 --> 1 2 3 1 4" "" "35F2E") "SWAP4PICK" ("1 2 3 4 --> 1 2 4 3 1" "" "36CE0") "4PICKOVER" ("1 2 3 4 --> 1 2 3 4 1 4" "" "3610B") "5PICK" ("1 2 3 4 5 --> 1 2 3 4 5 1" "" "3448F") "6PICK" ("1..6 --> 1..6 1" "" "34494") "7PICK" ("1..7 --> 1..7 1" "" "34499") "8PICK" ("1..8 --> 1..8 1" "" "3449E") "9PICK" ("1..9 --> 1..9 1" "" "344A3" :UBS) "10PICK" ("1..10 --> 1..10 1" "" "344A8" :UBS) "PICK" ("1..n #n --> 1..n 1" "" "032E2") "UNPICK" ("1..n ob #n --> ob 2..n" "" "373D0" :UBS) "#1+UNPICK" ("1..n ob #n-1 --> ob 2..n" "" "37408" :UBS) "#+UNPICK" ("1..n ob #n-#m #m --> ob 2..n" "" "3741A" :UBS) "#1-UNPICK" ("1..n ob #n+1 --> ob 2..n" "" "3742B" :UBS) "#1+PICK" ("1..n #n-1 --> 1..n 1" "" "34436") "#2+PICK" ("1..n #n-2 --> 1..n 1" "" "34451") "#3+PICK" ("1..n #n-3 --> 1..n 1" "" "34465") "#4+PICK" ("1..n #n-4 --> 1..n 1" "" "34474") "#+PICK" ("1..n+m #n #m --> 1..n+m 1" "" "34417") "#-PICK" ("1..n-m #n #m --> 1..n-m 1" "" "34405") "NULLID" ("--> id" "Null (empty) identifier." "272FE") "EvalNULLID" ("-->" "Evaluates the empty identifyer, therefore +enters the hidden directory." "27308" :UBS) "NULLID1" ("--> id" "Null (empty) identifier." "27308") "NULLID!" ("-->" "Evaluate empty identifier." "27308") "NULLLAM" ("--> lam" "Puts NULLLAM in the stack." "2B3AB") "ID_CST" ("--> ob" "Evaluates ID CST." "3EA01" :UBS) "ID_S" ("ID S" "" "3EF97" :UBS) "ID_X" ("ID X" "" "2715F" :UBS) "'IDX" ("--> id" "Puts ID X unevaluated on the stack." "27155") "CUREQ" ("ID EQ" "" "272F3" :UBS) "ID_SIGMADAT" ("ID \\GSDAT" "" "27937" :UBS) "'IDPAR" ("--> id" "Puts ID PPAR unevaluated on the stack. -- TEXT:Reserved|PPAR" "27AE9" :UBS) "ID_PPAR" ("ID PPAR" " -- -TEXT:Reserved|PPAR" "2799A" :UBS) "ID_TPAR" ("ID TPAR" "" "27B2F" :UBS) "'IDTPAR" ("\\-> id" "" "27B25" :UBS) "ID_VPAR" ("ID VPAR" "" "27B11" :UBS) "'IDVPAR" ("\\-> id" "" "27B07" :UBS) "ID_PYR" ("ID PYR" "" "2799A" :UBS) "ID_FV" ("ID FV" "" "2798A" :UBS) "ID_PMT" ("ID PMT" "" "2797D" :UBS) "ID_PV" ("ID PV" "" "27972" :UBS) "ID_I%YR" ("IT I%TR" "" "27963" :UBS) "ID_N" ("ID N" "" "2795A" :UBS) "ID_SIGMAPAR" ("ID \\GSPAR" "" "27946" :UBS) "ID_STARTERR" ("ID STARTERR" "" "271D8" :UBS) "IDSTARTERR" ("{ ID STARTERR }" "" "271D3" :UBS) "ID_STARTUP" ("ID STARTUP" "" "271B9" :UBS) "ListSTARTUP" ("{ ID STARTUP }" "" "271B1" :UBS) "IDIOPAR" ("ID IOPAR" "" "271A3" :UBS) "$>ID" ("$ \\-> ID" "" "05B15") "DUP$>ID" ("$ \\-> $ ID" "" "362DE") "ID>LAM" ("id \\-> lam" "" "05AED" :UBS) "LAM>ID" ("lam \\-> id" "" "05B01" :UBS) "BIND" ("obn..ob1 {lamn..lam1} \\->" "Binds n objects to n differently named lams." "074D0") "DOBIND" ("obn..ob1 lamn..lam1 #n \\->" "Binds n objects to n differently named lams." "074E4") "1LAMBIND" ("ob \\->" "Binds one object to a null named lam." "36518") "DUP1LAMBIND" ("ob \\-> ob" "Does DUP then 1LAMBIND." "36513") "^2LAMBIND" ("ob1 ob2 \\->" "Binds two objects to null named lams." "155006") "^3LAMBIND" ("ob1 ob2 ob3 \\->" "Binds three objects to null named lams." "156006") "nNullBind" ("obn..ob1 #n \\->" "Binds #n objects to null named lams. 1LAM has +TEXT:Reserved|PPAR" "2799A" :UBS) "ID_TPAR" ("ID TPAR" "" "27B2F" :UBS) "'IDTPAR" ("--> id" "" "27B25" :UBS) "ID_VPAR" ("ID VPAR" "" "27B11" :UBS) "'IDVPAR" ("--> id" "" "27B07" :UBS) "ID_PYR" ("ID PYR" "" "2799A" :UBS) "ID_FV" ("ID FV" "" "2798A" :UBS) "ID_PMT" ("ID PMT" "" "2797D" :UBS) "ID_PV" ("ID PV" "" "27972" :UBS) "ID_I%YR" ("IT I%TR" "" "27963" :UBS) "ID_N" ("ID N" "" "2795A" :UBS) "ID_SIGMAPAR" ("ID \\GSPAR" "" "27946" :UBS) "ID_STARTERR" ("ID STARTERR" "" "271D8" :UBS) "IDSTARTERR" ("{ ID STARTERR }" "" "271D3" :UBS) "ID_STARTUP" ("ID STARTUP" "" "271B9" :UBS) "ListSTARTUP" ("{ ID STARTUP }" "" "271B1" :UBS) "IDIOPAR" ("ID IOPAR" "" "271A3" :UBS) "$>ID" ("$ --> ID" "" "05B15") "DUP$>ID" ("$ --> $ ID" "" "362DE") "ID>LAM" ("id --> lam" "" "05AED" :UBS) "LAM>ID" ("lam --> id" "" "05B01" :UBS) "BIND" ("obn..ob1 {lamn..lam1} -->" "Binds n objects to n differently named lams." "074D0") "DOBIND" ("obn..ob1 lamn..lam1 #n -->" "Binds n objects to n differently named lams." "074E4") "1LAMBIND" ("ob -->" "Binds one object to a null named lam." "36518") "DUP1LAMBIND" ("ob --> ob" "Does DUP then 1LAMBIND." "36513") "^2LAMBIND" ("ob1 ob2 -->" "Binds two objects to null named lams." "155006") "^3LAMBIND" ("ob1 ob2 ob3 -->" "Binds three objects to null named lams." "156006") "nNullBind" ("obn..ob1 #n -->" "Binds #n objects to null named lams. 1LAM has the count, 2LAM the first object. Decompiles to - :: ' NULLLAM CACHE ; " "2E429" :UBS) "dvarlsBIND" ("ob \\->" "Binds ob to LAM 'dvar." "36A77") "ABND" ("\\->" "Abandons topmost temporary environment." "07497") "ABNDTrue" ("\\-> T" "Does ABND then TRUE." "2A7CF" :UBS) "ABNDFalse" ("\\-> F" "Does FALSE then ABND ." "2A7E3" :UBS) "CACHE" ("obn..ob1 #n lam \\->" "Binds all objects under the same name. 1LAM -has the count." "34D00") "DUMP" ("NULLLAM \\-> ob1..obn #n" "Inverse of CACHE. Always does garbage -collection." "34EBE") "SAVESTACK" ("\\->" "Caches stack to SAVELAM." "34D58") "CacheStack" ("\\->" "Caches the stack using SAVESTACK if UNDO is + :: ' NULLLAM CACHE ; " "2E429" :UBS) "dvarlsBIND" ("ob -->" "Binds ob to LAM 'dvar." "36A77") "ABND" ("-->" "Abandons topmost temporary environment." "07497") "ABNDTrue" ("--> T" "Does ABND then TRUE." "2A7CF" :UBS) "ABNDFalse" ("--> F" "Does FALSE then ABND ." "2A7E3" :UBS) "CACHE" ("obn..ob1 #n lam -->" "Binds all objects under the same name. 1LAM +has the count." "34D00") "DUMP" ("NULLLAM --> ob1..obn #n" "Inverse of CACHE. Always does garbage +collection." "34EBE") "SAVESTACK" ("-->" "Caches stack to SAVELAM." "34D58") "CacheStack" ("-->" "Caches the stack using SAVESTACK if UNDO is on and Suspend is OK. If there was a previous environment caching the stack, it is -abandoned first." "2EF72") "undo" ("\\->" "Dumps SAVELAM." "34FA6") "STOLAM" ("ob lam \\->" "Tries storing object in lam. Generates +abandoned first." "2EF72") "undo" ("-->" "Dumps SAVELAM." "34FA6") "STOLAM" ("ob lam -->" "Tries storing object in lam. Generates \"Undefined Local Name\" error if lam is not -found." "07D1B") "DoLam" ("lam \\-> ob - \\-> !error!" "Tries recalling object from lam, generates -\"Undefined Local Name\" error if not found." "02FD6" :UBS) "FIRST@LAM" ("lam \\-> ob T - \\-> F" "@LAM for first environment only." "078E9" :UBS) "NTH@LAM" ("lam #n \\-> ob T - \\-> F" "@LAM for nth environment only." "078F5" :UBS) "GETLAM" ("#n \\-> ob" "Gets contents of nth topmost lam." "075A5") "1GETLAM" ("\\-> ob" "" "34616") "2GETLAM" ("\\-> ob" "" "34620") "3GETLAM" ("\\-> ob" "" "3462A") "4GETLAM" ("\\-> ob" "" "34634") "5GETLAM" ("\\-> ob" "" "3463E") "6GETLAM" ("\\-> ob" "" "34648") "7GETLAM" ("\\-> ob" "" "34652") "8GETLAM" ("\\-> ob" "" "3465C") "9GETLAM" ("\\-> ob" "" "34666") "10GETLAM" ("\\-> ob" "" "34670") "11GETLAM" ("\\-> ob" "" "3467A") "12GETLAM" ("\\-> ob" "" "34684") "13GETLAM" ("\\-> ob" "" "3468E") "14GETLAM" ("\\-> ob" "" "34698") "15GETLAM" ("\\-> ob" "" "346A2") "16GETLAM" ("\\-> ob" "" "346AC") "17GETLAM" ("\\-> ob" "" "346B6") "18GETLAM" ("\\-> ob" "" "346C0") "19GETLAM" ("\\-> ob" "" "346CA") "20GETLAM" ("\\-> ob" "" "346D4") "21GETLAM" ("\\-> ob" "" "346DE") "22GETLAM" ("\\-> ob" "" "346E8") "23GETLAM" ("\\-> ob" "" "346F2" :UBS) "24GETLAM" ("\\-> ob" "" "346FC" :UBS) "25GETLAM" ("\\-> ob" "" "34706" :UBS) "26GETLAM" ("\\-> ob" "" "34710" :UBS) "27GETLAM" ("\\-> ob" "" "3471A" :UBS) "PUTLAM" ("ob #n \\->" "Stores new contents to nth topmost lam." "075E9") "1PUTLAM" ("ob \\->" "" "34611") "2PUTLAM" ("ob \\->" "" "3461B") "3PUTLAM" ("ob \\->" "" "34625") "4PUTLAM" ("ob \\->" "" "3462F") "5PUTLAM" ("ob \\->" "" "34639") "6PUTLAM" ("ob \\->" "" "34643") "7PUTLAM" ("ob \\->" "" "3464D") "8PUTLAM" ("ob \\->" "" "34657") "9PUTLAM" ("ob \\->" "" "34661") "10PUTLAM" ("ob \\->" "" "3466B") "11PUTLAM" ("ob \\->" "" "34675") "12PUTLAM" ("ob \\->" "" "3467F") "13PUTLAM" ("ob \\->" "" "34689") "14PUTLAM" ("ob \\->" "" "34693") "15PUTLAM" ("ob \\->" "" "3469D") "16PUTLAM" ("ob \\->" "" "346A7") "17PUTLAM" ("ob \\->" "" "346B1") "18PUTLAM" ("ob \\->" "" "346BB") "19PUTLAM" ("ob \\->" "" "346C5") "20PUTLAM" ("ob \\->" "" "346CF") "21PUTLAM" ("ob \\->" "" "346D9") "22PUTLAM" ("ob \\->" "" "346E3") "23PUTLAM" ("ob \\->" "" "346ED" :UBS) "24PUTLAM" ("ob \\->" "" "346F7" :UBS) "25PUTLAM" ("ob \\->" "" "34701" :UBS) "26PUTLAM" ("ob \\->" "" "3470B" :UBS) "27PUTLAM" ("ob \\->" "" "34715" :UBS) "DUP1PUTLAM" ("ob \\-> ob" "" "3471F" :UBS) "DUP2PUTLAM" ("ob \\-> ob" "" "34729" :UBS) "DUP4PUTLAM" ("ob \\-> ob" "Does DUP then 4PUTLAM ." "34797") "1GETLAMSWAP" ("ob \\-> ob' ob" "Does 1GETLAM then SWAP." "34724" :UBS) "2GETLAMSWAP" ("ob \\-> ob' ob" "Does 2GETLAM then SWAP." "3472E" :UBS) "1GETABND" ("\\-> 1lamob" "Does 1GETLAM then ABND ." "364FF") "1ABNDSWAP" ("ob \\-> 1lamob ob" "Does 1GETABND then SWAP." "35DEE") "1GETSWAP" ("ob \\-> 1lamob ob" "Does 1GETLAM then SWAP." "35F42") "1GETLAMSWP1+" ("# \\-> 1lamob #+1" "Does 1GETLAM then SWAP#1+." "2F318") "2GETEVAL" ("\\-> ?" "Does 2GETLAM then EVAL ." "3632E") "GETLAMPAIR" ("#n \\-> #n ob lam F - \\-> #n T" "Gets lam contents and name (10 = 1lam, -20 = 2lam, etc.)" "3483E") "DUPTEMPENV" ("\\->" "Duplicates topmost tempenv (clears -protection word)." "347AB") "1NULLLAM{}" ("\\-> {}" "Puts a list with one NULLLAM in the stack." "2B3A6") "2NULLLAM{}" ("\\-> {}" "Puts a list with two times NULLLAM in the -stack." "271F4" :UBS) "3NULLLAM{}" ("\\-> {}" "Puts a list with three times NULLLAM in the -stack." "27208" :UBS) "4NULLLAM{}" ("\\-> {}" "Puts a list with four times NULLLAM in the -stack." "2B3B7") "8NULLLAM{}" ("\\-> {}" "Puts a list with eight times NULLLAM in the -stack." "27AB7" :UBS) "ERRBEEP" ("\\->" "Beeps." "26067") "ERROR@" ("\\-> #" "Returns current error number." "04CE6") "ERRORSTO" ("# \\->" "Stores new error number." "04D0E") "ERROROUT" ("# \\->" "Stores new error number and calls ERRJMP." "36883") "ERRORCLR" ("\\->" "Stores zero as new error number." "04D33") "ERRJMP" ("\\->" "Invokes error handling sub-system." "04ED1") "GETEXITMSG" ("\\-> $" "Gets EXITMSG (user defined error message)." "04E07") "EXITMSGSTO" ("$ \\->" "Stores $ as EXITMSG." "04E37") "DO#EXIT" ("# \\->" "Stores new error number, does AtUserStack -and then ERRJMP." "25EAE") "DO%EXIT" ("% \\->" "Same as above, but takes real number as -argument." "25EB0") "DO$EXIT" ("$ \\->" "Stores string as EXITMSG, #70000 as error +found." "07D1B") "DoLam" ("lam --> ob + --> !error!" "Tries recalling object from lam, generates +\"Undefined Local Name\" error if not found." "02FD6" :UBS) "FIRST@LAM" ("lam --> ob T + --> F" "@LAM for first environment only." "078E9" :UBS) "NTH@LAM" ("lam #n --> ob T + --> F" "@LAM for nth environment only." "078F5" :UBS) "GETLAM" ("#n --> ob" "Gets contents of nth topmost lam." "075A5") "1GETLAM" ("--> ob" "" "34616") "2GETLAM" ("--> ob" "" "34620") "3GETLAM" ("--> ob" "" "3462A") "4GETLAM" ("--> ob" "" "34634") "5GETLAM" ("--> ob" "" "3463E") "6GETLAM" ("--> ob" "" "34648") "7GETLAM" ("--> ob" "" "34652") "8GETLAM" ("--> ob" "" "3465C") "9GETLAM" ("--> ob" "" "34666") "10GETLAM" ("--> ob" "" "34670") "11GETLAM" ("--> ob" "" "3467A") "12GETLAM" ("--> ob" "" "34684") "13GETLAM" ("--> ob" "" "3468E") "14GETLAM" ("--> ob" "" "34698") "15GETLAM" ("--> ob" "" "346A2") "16GETLAM" ("--> ob" "" "346AC") "17GETLAM" ("--> ob" "" "346B6") "18GETLAM" ("--> ob" "" "346C0") "19GETLAM" ("--> ob" "" "346CA") "20GETLAM" ("--> ob" "" "346D4") "21GETLAM" ("--> ob" "" "346DE") "22GETLAM" ("--> ob" "" "346E8") "23GETLAM" ("--> ob" "" "346F2" :UBS) "24GETLAM" ("--> ob" "" "346FC" :UBS) "25GETLAM" ("--> ob" "" "34706" :UBS) "26GETLAM" ("--> ob" "" "34710" :UBS) "27GETLAM" ("--> ob" "" "3471A" :UBS) "PUTLAM" ("ob #n -->" "Stores new contents to nth topmost lam." "075E9") "1PUTLAM" ("ob -->" "" "34611") "2PUTLAM" ("ob -->" "" "3461B") "3PUTLAM" ("ob -->" "" "34625") "4PUTLAM" ("ob -->" "" "3462F") "5PUTLAM" ("ob -->" "" "34639") "6PUTLAM" ("ob -->" "" "34643") "7PUTLAM" ("ob -->" "" "3464D") "8PUTLAM" ("ob -->" "" "34657") "9PUTLAM" ("ob -->" "" "34661") "10PUTLAM" ("ob -->" "" "3466B") "11PUTLAM" ("ob -->" "" "34675") "12PUTLAM" ("ob -->" "" "3467F") "13PUTLAM" ("ob -->" "" "34689") "14PUTLAM" ("ob -->" "" "34693") "15PUTLAM" ("ob -->" "" "3469D") "16PUTLAM" ("ob -->" "" "346A7") "17PUTLAM" ("ob -->" "" "346B1") "18PUTLAM" ("ob -->" "" "346BB") "19PUTLAM" ("ob -->" "" "346C5") "20PUTLAM" ("ob -->" "" "346CF") "21PUTLAM" ("ob -->" "" "346D9") "22PUTLAM" ("ob -->" "" "346E3") "23PUTLAM" ("ob -->" "" "346ED" :UBS) "24PUTLAM" ("ob -->" "" "346F7" :UBS) "25PUTLAM" ("ob -->" "" "34701" :UBS) "26PUTLAM" ("ob -->" "" "3470B" :UBS) "27PUTLAM" ("ob -->" "" "34715" :UBS) "DUP1PUTLAM" ("ob --> ob" "" "3471F" :UBS) "DUP2PUTLAM" ("ob --> ob" "" "34729" :UBS) "DUP4PUTLAM" ("ob --> ob" "Does DUP then 4PUTLAM ." "34797") "1GETLAMSWAP" ("ob --> ob' ob" "Does 1GETLAM then SWAP." "34724" :UBS) "2GETLAMSWAP" ("ob --> ob' ob" "Does 2GETLAM then SWAP." "3472E" :UBS) "1GETABND" ("--> 1lamob" "Does 1GETLAM then ABND ." "364FF") "1ABNDSWAP" ("ob --> 1lamob ob" "Does 1GETABND then SWAP." "35DEE") "1GETSWAP" ("ob --> 1lamob ob" "Does 1GETLAM then SWAP." "35F42") "1GETLAMSWP1+" ("# --> 1lamob #+1" "Does 1GETLAM then SWAP#1+." "2F318") "2GETEVAL" ("--> ?" "Does 2GETLAM then EVAL ." "3632E") "GETLAMPAIR" ("#n --> #n ob lam F + --> #n T" "Gets lam contents and name (10 = 1lam, +20 = 2lam, etc.)" "3483E") "DUPTEMPENV" ("-->" "Duplicates topmost tempenv (clears +protection word)." "347AB") "1NULLLAM{}" ("--> {}" "Puts a list with one NULLLAM in the stack." "2B3A6") "2NULLLAM{}" ("--> {}" "Puts a list with two times NULLLAM in the +stack." "271F4" :UBS) "3NULLLAM{}" ("--> {}" "Puts a list with three times NULLLAM in the +stack." "27208" :UBS) "4NULLLAM{}" ("--> {}" "Puts a list with four times NULLLAM in the +stack." "2B3B7") "8NULLLAM{}" ("--> {}" "Puts a list with eight times NULLLAM in the +stack." "27AB7" :UBS) "ERRBEEP" ("-->" "Beeps." "26067") "ERROR@" ("--> #" "Returns current error number." "04CE6") "ERRORSTO" ("# -->" "Stores new error number." "04D0E") "ERROROUT" ("# -->" "Stores new error number and calls ERRJMP." "36883") "ERRORCLR" ("-->" "Stores zero as new error number." "04D33") "ERRJMP" ("-->" "Invokes error handling sub-system." "04ED1") "GETEXITMSG" ("--> $" "Gets EXITMSG (user defined error message)." "04E07") "EXITMSGSTO" ("$ -->" "Stores $ as EXITMSG." "04E37") "DO#EXIT" ("# -->" "Stores new error number, does AtUserStack +and then ERRJMP." "25EAE") "DO%EXIT" ("% -->" "Same as above, but takes real number as +argument." "25EB0") "DO$EXIT" ("$ -->" "Stores string as EXITMSG, #70000 as error number, does AtUserStack and then -ERRJMP ." "25EAF") "ABORT" ("\\->" "Does ERRORCLR and ERRJMP ." "04EA4") "ERRSET" ("\\->" "Sets new error trap." "04E5E") "ERRTRAP" ("\\->" "Error trap marker. If no error happens, still +ERRJMP ." "25EAF") "ABORT" ("-->" "Does ERRORCLR and ERRJMP ." "04EA4") "ERRSET" ("-->" "Sets new error trap." "04E5E") "ERRTRAP" ("-->" "Error trap marker. If no error happens, still removes all temporary environments created -since ERRSET." "04EB8") "JstGETTHEMSG" ("# \\-> $" "Fetches message from message table. To get +since ERRSET." "04EB8") "JstGETTHEMSG" ("# --> $" "Fetches message from message table. To get a message from a library, use the formula: libnum*#100+msgnum. -- -TEXT:Libraries" "04D87") "JstGetTHEMESG" ("# \\-> $" "Fetches message from message table. To get +TEXT:Libraries" "04D87") "JstGetTHEMESG" ("# --> $" "Fetches message from message table. To get a message from a library, use the formula: libnum*#100+msgnum. -- -TEXT:Libraries" "04D87") "GETTHEMESG" ("# \\-> $" "If #70000 then does GETEXITMSG, else does +TEXT:Libraries" "04D87") "GETTHEMESG" ("# --> $" "If #70000 then does GETEXITMSG, else does JstGetTHEMESG . -- -TEXT:Libraries" "04D64") "?GetMsg" ("# \\-> $msg -ob \\-> ob" "If the argument is a bint, does JstGETTHEMSG +TEXT:Libraries" "04D64") "?GetMsg" ("# --> $msg +ob --> ob" "If the argument is a bint, does JstGETTHEMSG to fetch a message. Other arguments are returned unchanged. -- -TEXT:Libraries" "39332" :UBS) "SPLITmsg" ("#msg \\-> #error #libnum" "Splits message number into error and +TEXT:Libraries" "39332" :UBS) "SPLITmsg" ("#msg --> #error #libnum" "Splits message number into error and library numbers. -- -TEXT:Libraries" "04DD7" :UBS) "SETMEMERR" ("Error 001h" "Generates \"Insufficient Memory\" error." "04FB6") "SETDIRRECUR" ("Error 002h" "Generates \"Directory Recursion\" error." "04FC2" :UBS) "SETLAMERR" ("Error 003h" "Generates \"Undefined Local Name\" error." "04FCE" :UBS) "SETROMPERR" ("Error 004h" "Generates \"Undefined XLIB Name\" error." "05016") "SETLBERR" ("Error 006h" "Generates \"Power Lost\" error." "04FAA" :UBS) "SETCORPORT" ("Error 008h" "Generates \"Invalid Card Data\" error." "04FDA" :UBS) "SETOBINUSE" ("Error 009h" "Generates \"Object In Use\" error." "04FE6" :UBS) "SETPORTNOTAV" ("Error 00Ah" "Generates \"Port Not Available\" error." "04FF2") "SETNOROOM" ("Error 00Bh" "Generates \"No Room In Port\" error." "04FFE" :UBS) "SETXNONEXT" ("Error 00Ch" "Generates \"Object Not In Port\" error." "0500A" :UBS) "NOEQERR" ("Error 104h" "Generates \"No Current Equation\" error." "26508" :UBS) "SYNTAXERR" ("Error 106h" "Generates \"Invalid Syntax\" error." "26134") "NOHALTERR" ("Error 126h" "Generates \"HALT Not Allowed\" error." "260C1") "SETCIRCERR" ("Error 129h" "Generates \"Circular Reference\" error." "26116") "SETUNDOERR" ("Error 124h" "Generates \"LAST STACK Disabled\" error." "26521" :UBS) "SETSTACKERR" ("Error 201h" "Generates \"Too Few Arguments\" error." "262E2") "SETTYPEERR" ("Error 202h" "Generates \"Bad Argument Type\" error." "262DD") "SETSIZEERR" ("Error 203h" "Generates \"Bad Argument Value\" error." "262D8") "SETNONEXTERR" ("Error 204h" "Generates \"Undefined Name\" error." "262E7") "SETIVLERR" ("Error 304h" "Generates \"Undefined Result\" error." "2F458") "SetIOPARErr" ("\\->" "Throws the IOPAR error: \"Invalid IOPAR\"." "2F37B") "Sig?ErrJmp" ("# \\->" "Calls ERRJMP if the error number is any of -{13E 123 DFF}." "3721C") "ListErrspecial" ("\\-> {}" "List of error numbers handled specially by +TEXT:Libraries" "04DD7" :UBS) "SETMEMERR" ("Error 001h" "Generates \"Insufficient Memory\" error." "04FB6") "SETDIRRECUR" ("Error 002h" "Generates \"Directory Recursion\" error." "04FC2" :UBS) "SETLAMERR" ("Error 003h" "Generates \"Undefined Local Name\" error." "04FCE" :UBS) "SETROMPERR" ("Error 004h" "Generates \"Undefined XLIB Name\" error." "05016") "SETLBERR" ("Error 006h" "Generates \"Power Lost\" error." "04FAA" :UBS) "SETCORPORT" ("Error 008h" "Generates \"Invalid Card Data\" error." "04FDA" :UBS) "SETOBINUSE" ("Error 009h" "Generates \"Object In Use\" error." "04FE6" :UBS) "SETPORTNOTAV" ("Error 00Ah" "Generates \"Port Not Available\" error." "04FF2") "SETNOROOM" ("Error 00Bh" "Generates \"No Room In Port\" error." "04FFE" :UBS) "SETXNONEXT" ("Error 00Ch" "Generates \"Object Not In Port\" error." "0500A" :UBS) "NOEQERR" ("Error 104h" "Generates \"No Current Equation\" error." "26508" :UBS) "SYNTAXERR" ("Error 106h" "Generates \"Invalid Syntax\" error." "26134") "NOHALTERR" ("Error 126h" "Generates \"HALT Not Allowed\" error." "260C1") "SETCIRCERR" ("Error 129h" "Generates \"Circular Reference\" error." "26116") "SETUNDOERR" ("Error 124h" "Generates \"LAST STACK Disabled\" error." "26521" :UBS) "SETSTACKERR" ("Error 201h" "Generates \"Too Few Arguments\" error." "262E2") "SETTYPEERR" ("Error 202h" "Generates \"Bad Argument Type\" error." "262DD") "SETSIZEERR" ("Error 203h" "Generates \"Bad Argument Value\" error." "262D8") "SETNONEXTERR" ("Error 204h" "Generates \"Undefined Name\" error." "262E7") "SETIVLERR" ("Error 304h" "Generates \"Undefined Result\" error." "2F458") "SetIOPARErr" ("-->" "Throws the IOPAR error: \"Invalid IOPAR\"." "2F37B") "Sig?ErrJmp" ("# -->" "Calls ERRJMP if the error number is any of +{13E 123 DFF}." "3721C") "ListErrspecial" ("--> {}" "List of error numbers handled specially by Sig?ErrJmp. This is simply - { #13E #123 #DFF } " "37226" :UBS) "ederr" ("\\->" "Error handler for applications which use + { #13E #123 #DFF } " "37226" :UBS) "ederr" ("-->" "Error handler for applications which use savefmt1 to save the current display format. -Calls rstfmt1 and then errors out." "25F10") "COERCEFLAG" ("T \\-> %1 -F \\-> %0" "Converts system flag to user flag, drops -current stream." "2602B") "TRUE" ("\\-> T" "" "03A81") "TrueTrue" ("\\-> T T" "" "27E87") "TRUEFALSE" ("\\-> T F" "" "36540") "TrueFalse" ("\\-> T F" "" "36540") "TRUESWAP" ("ob \\-> T ob" "" "09378" :UBS) "FALSE" ("\\-> F" "" "03AC0") "FALSETRUE" ("\\-> F T" "" "36554") "FalseTrue" ("\\-> F T" "" "36554") "FalseFalse" ("\\-> F F" "" "283E8") "failed" ("\\-> F T" "" "27E9B") "DROPTRUE" ("ob \\-> T" "" "35280") "^2DROPTRUE" ("ob ob' \\-> T" "" "2D7006") "3DROPTRUE" ("ob1 ob2 ob3 \\-> T" "" "28DAB" :UBS) "DROPFALSE" ("ob \\-> F" "" "35289") "2DROPFALSE" ("ob1 ob2 \\-> F" "" "35B32") "4DROPFALSE" ("ob1..ob4 \\-> F" "" "28D38" :UBS) "5DROPFALSE" ("ob1..ob5 \\-> F" "" "28E05" :UBS) "SWAPTRUE" ("ob1 ob2 \\-> ob2 ob1 T" "" "2812F") "SWAPFALSE" ("ob1 ob2 \\-> ob2 ob1 F" "" "374AA" :UBS) "SWAPDROPTRUE" ("ob1 ob2 \\-> ob2 T" "" "374BE") "SWAPDROPFALSE" ("ob1 ob2 \\-> ob2 F" "" "28239" :UBS) "XYZ>ZTRUE" ("ob1 ob2 ob3 \\-> ob3 T" "" "35EF2") "RDROPFALSE" ("\\-> F" "Puts FALSE in the stack and drops rest of -current stream." "2962A") "RDROPTRUE" ("\\-> T" "Puts TRUE in the stack and drops rest of -current stream." "29616" :UBS) "NOT" ("flag \\-> flag'" "Returns FALSE if the input is TRUE, and -vice-versa." "03AF2") "AND" ("flag1 flag2 \\-> flag" "Returns TRUE if both flags are TRUE." "03B46") "OR" ("flag1 flag2 \\-> flag" "Returns TRUE if either flag is TRUE." "03B75") "XOR" ("flag1 flag2 \\-> flag" "Returns TRUE if flags are different." "03ADA") "ORNOT" ("flag1 flag2 \\-> flag" "Returns FALSE if either flag is TRUE." "365F9") "NOTAND" ("flag1 flag2 \\-> flag" "Returns TRUE if flag1 is TRUE and flag2 is -FALSE." "35C7C") "ROTAND" ("flag1 ob flag2 \\-> ob flag" "Returns TRUE if either flag is TRUE." "35CB8") "EQ" ("ob1 ob2 \\-> flag" "Returns TRUE if both objects are the same, +Calls rstfmt1 and then errors out." "25F10") "COERCEFLAG" ("T --> %1 +F --> %0" "Converts system flag to user flag, drops +current stream." "2602B") "TRUE" ("--> T" "" "03A81") "TrueTrue" ("--> T T" "" "27E87") "TRUEFALSE" ("--> T F" "" "36540") "TrueFalse" ("--> T F" "" "36540") "TRUESWAP" ("ob --> T ob" "" "09378" :UBS) "FALSE" ("--> F" "" "03AC0") "FALSETRUE" ("--> F T" "" "36554") "FalseTrue" ("--> F T" "" "36554") "FalseFalse" ("--> F F" "" "283E8") "failed" ("--> F T" "" "27E9B") "DROPTRUE" ("ob --> T" "" "35280") "^2DROPTRUE" ("ob ob' --> T" "" "2D7006") "3DROPTRUE" ("ob1 ob2 ob3 --> T" "" "28DAB" :UBS) "DROPFALSE" ("ob --> F" "" "35289") "2DROPFALSE" ("ob1 ob2 --> F" "" "35B32") "4DROPFALSE" ("ob1..ob4 --> F" "" "28D38" :UBS) "5DROPFALSE" ("ob1..ob5 --> F" "" "28E05" :UBS) "SWAPTRUE" ("ob1 ob2 --> ob2 ob1 T" "" "2812F") "SWAPFALSE" ("ob1 ob2 --> ob2 ob1 F" "" "374AA" :UBS) "SWAPDROPTRUE" ("ob1 ob2 --> ob2 T" "" "374BE") "SWAPDROPFALSE" ("ob1 ob2 --> ob2 F" "" "28239" :UBS) "XYZ>ZTRUE" ("ob1 ob2 ob3 --> ob3 T" "" "35EF2") "RDROPFALSE" ("--> F" "Puts FALSE in the stack and drops rest of +current stream." "2962A") "RDROPTRUE" ("--> T" "Puts TRUE in the stack and drops rest of +current stream." "29616" :UBS) "NOT" ("flag --> flag'" "Returns FALSE if the input is TRUE, and +vice-versa." "03AF2") "AND" ("flag1 flag2 --> flag" "Returns TRUE if both flags are TRUE." "03B46") "OR" ("flag1 flag2 --> flag" "Returns TRUE if either flag is TRUE." "03B75") "XOR" ("flag1 flag2 --> flag" "Returns TRUE if flags are different." "03ADA") "ORNOT" ("flag1 flag2 --> flag" "Returns FALSE if either flag is TRUE." "365F9") "NOTAND" ("flag1 flag2 --> flag" "Returns TRUE if flag1 is TRUE and flag2 is +FALSE." "35C7C") "ROTAND" ("flag1 ob flag2 --> ob flag" "Returns TRUE if either flag is TRUE." "35CB8") "EQ" ("ob1 ob2 --> flag" "Returns TRUE if both objects are the same, i.e., they occupy the same physical space in memory. Only the addresses of the objects are -tested." "03B2E") "2DUPEQ" ("ob1 ob2 \\-> ob1 ob2 flag" "Does 2DUP then EQ." "36621") "EQOR" ("flag ob1 ob2 \\-> flag'" "Does EQ then OR." "3664E") "EQOVER" ("ob3 ob1 ob2 \\-> ob3 flag ob3" "Does EQ then OVER." "3607F") "EQ:" ("ob \\-> flag" "EQ with the next object in the current -stream." "3663A") "DUPEQ:" ("ob \\-> ob flag" "Does DUP then EQ:." "36635") "EQUAL" ("ob1 ob2 \\-> flag" "Returns TRUE if the objects are equal +tested." "03B2E") "2DUPEQ" ("ob1 ob2 --> ob1 ob2 flag" "Does 2DUP then EQ." "36621") "EQOR" ("flag ob1 ob2 --> flag'" "Does EQ then OR." "3664E") "EQOVER" ("ob3 ob1 ob2 --> ob3 flag ob3" "Does EQ then OVER." "3607F") "EQ:" ("ob --> flag" "EQ with the next object in the current +stream." "3663A") "DUPEQ:" ("ob --> ob flag" "Does DUP then EQ:." "36635") "EQUAL" ("ob1 ob2 --> flag" "Returns TRUE if the objects are equal (but not necessarily the same), i.e., their -prologs and contents are the same." "03B97") "SAME" ("ob1 ob2 \\-> %1/%0" "Does EQUAL, then COERCEFLAG. Identical to -what xSAME does." "3CCB4" :UBS) "EQUALNOT" ("ob1 ob2 \\-> flag" "Returns TRUE if the objects are different." "3660D") "EQUALOR" ("flag ob1 ob2 \\-> flag'" "Does EQUAL then OR." "36662") "^Contains?" ("ob1 ob2 \\-> ob1 ob2 flag" "Tests if ob1 contains ob2. If ob1 is a +prologs and contents are the same." "03B97") "SAME" ("ob1 ob2 --> %1/%0" "Does EQUAL, then COERCEFLAG. Identical to +what xSAME does." "3CCB4" :UBS) "EQUALNOT" ("ob1 ob2 --> flag" "Returns TRUE if the objects are different." "3660D") "EQUALOR" ("flag ob1 ob2 --> flag'" "Does EQUAL then OR." "36662") "^Contains?" ("ob1 ob2 --> ob1 ob2 flag" "Tests if ob1 contains ob2. If ob1 is a symbolic then ob1 is searched for embedded ob2. If ob1 is a list then ob1 is traversed for a direct match. Otherwise, tests if ob1 -and ob2 are equal." "0FF006") "?SEMI" ("T \\-> :: ; -F \\-> :: ;" "" "34AA1") "NOT?SEMI" ("T \\-> :: ; -F \\-> :: ;" "" "34A92") "?SEMIDROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "3692D") "NOT?DROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "34BD8") "?SWAP" ("ob1 ob2 T \\-> :: ob2 ob1 ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "35F56") "?SKIPSWAP" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ob2 ob1 ;" "" "35DDA") "?SWAPDROP" ("ob1 ob2 T \\-> :: ob1 ; -ob1 ob2 F \\-> :: ob2 ;" "" "35F97") "NOT?SWAPDROP" ("ob1 ob2 T \\-> :: ob2 ; -ob1 ob2 F \\-> :: ob1 ;" "" "35F7E") "RPIT" ("T ob \\-> :: ob ; -F ob \\-> :: ;" "ob is actually executed, and not pushed in -the stack." "070FD") "RPITE" ("T ob1 ob2 \\-> :: ob1 ; -F ob1 ob2 \\-> ob2 ;" "ob1 or ob2 is actually executed, and not -pushed in the stack." "070C3") "COLARPITE" ("T ob1 ob2 \\-> :: ob1 ; -F ob1 ob2 \\-> :: ob2 ;" "ob1 or ob2 is actually executed, and not -pushed in the stack." "34AF4") "2'RCOLARPITE" ("Return to composite and ITE there." "" "34B4F") "IT" ("T \\-> :: ; -F \\-> :: ;" "" "34A22") "NOT_IT" ("T \\-> :: ; -F \\-> :: ;" "" "0712A") "?SKIP" ("T \\-> :: ; -F \\-> :: ;" "" "0712A") "ITE" ("T \\-> :: ; -F \\-> :: ;" "" "34B3E") "COLAITE" ("T \\-> :: ; -F \\-> :: ;" "" "36865") "ITE_DROP" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "34ABE") "ANDITE" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "36EED") "case" ("T \\-> :: ; -F \\-> :: ;" "" "349F9") "NOTcase" ("T \\-> :: ; -F \\-> :: ;" "" "34A13") "ANDcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "36D4E") "ANDNOTcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "36E6B") "ORcase" ("f1 f2 \\-> :: ; -f1 f2 \\-> :: ;" "" "359E3") "casedrop" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "3495D") "NOTcasedrop" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "3494E") "case2drop" ("ob1 ob2 T \\-> :: ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "34985") "NOTcase2drop" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ;" "" "34976") "caseDROP" ("ob T \\-> :: ; -ob F \\-> :: ob ;" "" "349B1") "NOTcaseDROP" ("ob T \\-> :: ob ; -ob F \\-> :: ;" "" "349C6") "casedrptru" ("ob T \\-> T -ob F \\-> :: ob ;" "Note: should be called caseDRPTRU." "368FB") "casedrpfls" ("ob T \\-> F -ob F \\-> :: ob ;" "Note: should be called caseDRPFLS." "365B3") "NOTcsdrpfls" ("ob T \\-> :: ob ; -ob F \\-> F" "Note: should be called NOTcaseDRPFLS." "36B3A") "case2DROP" ("ob1 ob2 T \\-> :: ; -ob1 ob2 F \\-> :: ob1 ob2 ;" "" "349D6") "NOTcase2DROP" ("ob1 ob2 T \\-> :: ob1 ob2 ; -ob1 ob2 F \\-> :: ;" "" "349EA") "case2drpfls" ("ob1 ob2 T \\-> F -ob1 ob2 F \\-> :: ob1 ob2 ;" "Note: should be called case2DRPFLS." "365CC") "caseTRUE" ("T \\-> T -F \\-> :: ;" "" "3652C") "NOTcaseTRUE" ("T \\-> :: ; -F \\-> T" "" "36914") "caseFALSE" ("T \\-> F -F \\-> :: ;" "" "365E5") "NOTcaseFALSE" ("T \\-> :: ; -F \\-> F" "" "2B2C5") "COLAcase" ("T \\-> :: ; -F \\-> :: ;" "Drops the rest of current stream and executes -case in the stream above." "359AD") "COLANOTcase" ("T \\-> :: ; -F \\-> :: ;" "Drops the rest of current stream and executes -NOTcase in the stream above." "359C8") "#=?SKIP" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "363B5") "#>?SKIP" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "363E2") "#=ITE" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "35C54") "# :: ; -#m #n \\-> :: ;" "" "36F29") "#>ITE" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "36F3D") "#=case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "348D2") "OVER#=case" ("#m #n \\-> :: #m ; -#m #n \\-> :: #m ;" "" "348E2") "#=casedrop" ("#m #n \\-> :: ; -#m #n \\-> :: #m ;" "Note: should be called OVER#=casedrop." "34939") "#=casedrpfls" ("#m #n \\-> F -#m #n \\-> :: #m ;" "Note: should be called OVER#=caseDRPFLS." "36590") "#<>case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "36D9E") "# :: ; -#m #n \\-> :: ;" "" "36D76") "#>case" ("#m #n \\-> :: ; -#m #n \\-> :: ;" "" "36DCB") "#0=?SEMI" ("#0 \\-> :: ; -# \\-> :: ;" "" "34A7E") "#0=?SKIP" ("#0 \\-> :: ; -# \\-> :: ;" "" "36383") "#0=ITE" ("#0 \\-> :: ; -# \\-> :: " "" "36F15") "DUP#0=IT" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "36ED4") "DUP#0=ITE" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "36F51") "#0=case" ("#0 \\-> :: ; -# \\-> :: ;" "" "348FC") "DUP#0=case" ("#0 \\-> :: #0 ; -# \\-> :: # ;" "" "348F7") "DUP#0=csedrp" ("#0 \\-> :: ; -# \\-> :: # ;" "" "3490E") "DUP#0=csDROP" ("#0 \\-> :: ; -# \\-> :: # ;" "" "36D21") "#1=case" ("#1 \\-> :: ; -# \\-> :: ;" "" "36D8A") "#1=?SKIP" ("#1 \\-> :: ; -# \\-> :: ;" "" "3639C") "#>2case" ("#0/#1/#2 \\-> :: ; -# \\-> :: ;" "" "36DB2") "?CaseKeyDef" ("# #' \\-> :: ' ob1 T ; - \\-> :: ;" "Compares two bints. If equal, quotes the +and ob2 are equal." "0FF006") "?SEMI" ("T --> :: ; +F --> :: ;" "" "34AA1") "NOT?SEMI" ("T --> :: ; +F --> :: ;" "" "34A92") "?SEMIDROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "3692D") "NOT?DROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "34BD8") "?SWAP" ("ob1 ob2 T --> :: ob2 ob1 ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "35F56") "?SKIPSWAP" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ob2 ob1 ;" "" "35DDA") "?SWAPDROP" ("ob1 ob2 T --> :: ob1 ; +ob1 ob2 F --> :: ob2 ;" "" "35F97") "NOT?SWAPDROP" ("ob1 ob2 T --> :: ob2 ; +ob1 ob2 F --> :: ob1 ;" "" "35F7E") "RPIT" ("T ob --> :: ob ; +F ob --> :: ;" "ob is actually executed, and not pushed in +the stack." "070FD") "RPITE" ("T ob1 ob2 --> :: ob1 ; +F ob1 ob2 --> ob2 ;" "ob1 or ob2 is actually executed, and not +pushed in the stack." "070C3") "COLARPITE" ("T ob1 ob2 --> :: ob1 ; +F ob1 ob2 --> :: ob2 ;" "ob1 or ob2 is actually executed, and not +pushed in the stack." "34AF4") "2'RCOLARPITE" ("Return to composite and ITE there." "" "34B4F") "IT" ("T --> :: ; +F --> :: ;" "" "34A22") "NOT_IT" ("T --> :: ; +F --> :: ;" "" "0712A") "?SKIP" ("T --> :: ; +F --> :: ;" "" "0712A") "ITE" ("T --> :: ; +F --> :: ;" "" "34B3E") "COLAITE" ("T --> :: ; +F --> :: ;" "" "36865") "ITE_DROP" ("ob T --> :: ; +ob F --> :: ob ;" "" "34ABE") "ANDITE" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "36EED") "case" ("T --> :: ; +F --> :: ;" "" "349F9") "NOTcase" ("T --> :: ; +F --> :: ;" "" "34A13") "ANDcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "36D4E") "ANDNOTcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "36E6B") "ORcase" ("f1 f2 --> :: ; +f1 f2 --> :: ;" "" "359E3") "casedrop" ("ob T --> :: ; +ob F --> :: ob ;" "" "3495D") "NOTcasedrop" ("ob T --> :: ob ; +ob F --> :: ;" "" "3494E") "case2drop" ("ob1 ob2 T --> :: ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "34985") "NOTcase2drop" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ;" "" "34976") "caseDROP" ("ob T --> :: ; +ob F --> :: ob ;" "" "349B1") "NOTcaseDROP" ("ob T --> :: ob ; +ob F --> :: ;" "" "349C6") "casedrptru" ("ob T --> T +ob F --> :: ob ;" "Note: should be called caseDRPTRU." "368FB") "casedrpfls" ("ob T --> F +ob F --> :: ob ;" "Note: should be called caseDRPFLS." "365B3") "NOTcsdrpfls" ("ob T --> :: ob ; +ob F --> F" "Note: should be called NOTcaseDRPFLS." "36B3A") "case2DROP" ("ob1 ob2 T --> :: ; +ob1 ob2 F --> :: ob1 ob2 ;" "" "349D6") "NOTcase2DROP" ("ob1 ob2 T --> :: ob1 ob2 ; +ob1 ob2 F --> :: ;" "" "349EA") "case2drpfls" ("ob1 ob2 T --> F +ob1 ob2 F --> :: ob1 ob2 ;" "Note: should be called case2DRPFLS." "365CC") "caseTRUE" ("T --> T +F --> :: ;" "" "3652C") "NOTcaseTRUE" ("T --> :: ; +F --> T" "" "36914") "caseFALSE" ("T --> F +F --> :: ;" "" "365E5") "NOTcaseFALSE" ("T --> :: ; +F --> F" "" "2B2C5") "COLAcase" ("T --> :: ; +F --> :: ;" "Drops the rest of current stream and executes +case in the stream above." "359AD") "COLANOTcase" ("T --> :: ; +F --> :: ;" "Drops the rest of current stream and executes +NOTcase in the stream above." "359C8") "#=?SKIP" ("#m #n --> :: ; +#m #n --> :: ;" "" "363B5") "#>?SKIP" ("#m #n --> :: ; +#m #n --> :: ;" "" "363E2") "#=ITE" ("#m #n --> :: ; +#m #n --> :: ;" "" "35C54") "# :: ; +#m #n --> :: ;" "" "36F29") "#>ITE" ("#m #n --> :: ; +#m #n --> :: ;" "" "36F3D") "#=case" ("#m #n --> :: ; +#m #n --> :: ;" "" "348D2") "OVER#=case" ("#m #n --> :: #m ; +#m #n --> :: #m ;" "" "348E2") "#=casedrop" ("#m #n --> :: ; +#m #n --> :: #m ;" "Note: should be called OVER#=casedrop." "34939") "#=casedrpfls" ("#m #n --> F +#m #n --> :: #m ;" "Note: should be called OVER#=caseDRPFLS." "36590") "#<>case" ("#m #n --> :: ; +#m #n --> :: ;" "" "36D9E") "# :: ; +#m #n --> :: ;" "" "36D76") "#>case" ("#m #n --> :: ; +#m #n --> :: ;" "" "36DCB") "#0=?SEMI" ("#0 --> :: ; +# --> :: ;" "" "34A7E") "#0=?SKIP" ("#0 --> :: ; +# --> :: ;" "" "36383") "#0=ITE" ("#0 --> :: ; +# --> :: " "" "36F15") "DUP#0=IT" ("#0 --> :: #0 ; +# --> :: # ;" "" "36ED4") "DUP#0=ITE" ("#0 --> :: #0 ; +# --> :: # ;" "" "36F51") "#0=case" ("#0 --> :: ; +# --> :: ;" "" "348FC") "DUP#0=case" ("#0 --> :: #0 ; +# --> :: # ;" "" "348F7") "DUP#0=csedrp" ("#0 --> :: ; +# --> :: # ;" "" "3490E") "DUP#0=csDROP" ("#0 --> :: ; +# --> :: # ;" "" "36D21") "#1=case" ("#1 --> :: ; +# --> :: ;" "" "36D8A") "#1=?SKIP" ("#1 --> :: ; +# --> :: ;" "" "3639C") "#>2case" ("#0/#1/#2 --> :: ; +# --> :: ;" "" "36DB2") "?CaseKeyDef" ("# #' --> :: ' ob1 T ; + --> :: ;" "Compares two bints. If equal, quotes the next object from the runsream and returns it -along with TRUE." "25E72") "?CaseRomptr@" ("# #' \\-> ob T - \\-> F - \\-> :: ;" "Compares two bints. If equal, tries to +along with TRUE." "25E72") "?CaseRomptr@" ("# #' --> ob T + --> F + --> :: ;" "Compares two bints. If equal, tries to resolve the rompointer which must be the next object in the runstream. The ROMPTR@ pushes TRUE when successful, so this entry can be -used directly for key handlers." "25E73") "%0=case" ("%0 \\-> :: %0 ; -ob \\-> :: ob ;" "" "2B149") "j%0=case" ("%0 \\-> :: ; -ob \\-> :: ;" "" "36DDF") "C%0=case" ("C%0 \\-> :: C%0 ; -ob \\-> :: ob ;" "" "2B15D") "num0=case" ("0 \\-> :: 0 ; -ob \\-> :: ob ;" "Both a real and a complex zero are TRUE -conditions for this test." "2B11C") "%1=case" ("%1 \\-> :: %1 ; -ob \\-> :: ob ;" "" "2B1A3") "C%1=case" ("C%1 \\-> :: C%1 ; -ob \\-> :: ob ;" "" "2B1C1") "num1=case" ("1 \\-> :: 1 ; -ob \\-> :: ob ;" "Both a real and a complex one are TRUE -conditions for this test." "2B176") "%2=case" ("%2 \\-> :: %2 ; -ob \\-> :: ob ;" "" "2B20C") "C%2=case" ("C%2 \\-> :: C%2 ; -ob \\-> :: ob ;" "" "2B22A") "num2=case" ("2 \\-> :: 2 ; -ob \\-> :: ob ;" "Both a real and a complex two are TRUE -conditions for this test." "2B1DF") "%-1=case" ("%-1 \\-> :: %-1 ; -ob \\-> :: ob ;" "" "2B289") "C%-1=case" ("C%-1 \\-> :: C%-1 ; -ob \\-> ob ;" "" "2B2A7") "num-1=case" ("-1 \\-> :: -1 ; -ob \\-> :: ob ;" "Both a real and a complex -1 are TRUE -conditions for this test." "2B25C") "MEQ1stcase" ("meta&ob1 ob2 \\-> ob1=ob2 ? case" "Meta&ob1 ob2 ob1=ob2 ? case" "2AFFB") "AEQ1stcase" ("meta&ob \\-> ob=nob ? case" "Meta&ob ob=nob ? case" "2AF37") "MEQopscase" ("meta1&ob1 meta2&ob2 ob3 \\->" "Meta1&ob1 Meta2&ob2 ob3 " "2B01B") "AEQopscase" ("meta1&ob1 meta2&ob2" "Meta1&ob1 Meta2&ob2 " "2B06A") "Mid1stcase" ("meta&ob \\-> ob is id -lam ? case" "Meta&ob ob is id or lam ? case" "2B083") "M-1stcasechs" ("Meta&NEG \\-> Meta COLA -Meta \\-> Meta SKIP -Meta&(%<0) \\-> Meta&ABS(%) COLA" "Meta&NEG Meta COLA ; Meta Meta SKIP -Meta&(%<0) Meta&ABS(%) COLA" "2AE32") "EQIT" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "36EBB") "EQITE" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "36F01") "jEQcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "36D3A") "EQcase" ("ob1 ob1 \\-> :: ob1 ; -ob1 ob2 \\-> :: ob1 ;" "Note: Should be called OVEREQcase." "34999") "REQcase" ("ob \\-> :: ob ; - \\-> :: ob ;" "EQcase with the next object in the -runstream. " "359F7") "EQcasedrop" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ob1 ;" "Note: should be called OVEREQcasedrop." "34920") "REQcasedrop" ("ob \\-> ; - \\-> ;" "EQcasedrop with the next object in the -runstream." "35A10") "EQUALcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "36D62") "EQUALNOTcase" ("ob1 ob1 \\-> :: ; -ob1 ob2 \\-> :: ;" "" "36E7F") "EQUALcasedrp" ("ob ob1 ob2 \\-> :: ; -ob ob1 ob2 \\-> :: ob ;" "" "36D08") "EQUALcasedrop" ("ob1 ob2 \\-> :: ; -ob1 ob2 \\-> :: ob1 ;" "" "2AD81") "tok=casedrop" ("$ $' \\-> :: ; - \\-> :: $ ;" "Note: should be called OVERtok=casedrop. " "29E99") "nonopcase" ("seco \\-> :: seco ; -ob \\-> :: ob ;" "" "2ADBD") "idntcase" ("id \\-> :: id ; -ob \\-> :: ob ;" "" "2B0CC") "dIDNTNcase" ("id \\-> :: id ; -ob \\-> :: ob ;" "" "36E93") "idntlamcase" ("id/lam \\-> :: id ; -ob \\-> :: ob ;" "" "2B0EF") "REALcase" ("% \\-> :: ; -ob \\-> :: ;" "" "36DF3") "dREALcase" ("% \\-> :: % ob1 ; -ob \\-> :: ob ;" "" "3EB9D" :UBS) "dREALNcase" ("% \\-> :: % ; -ob \\-> :: ob ;" "" "36EA7") "dARRYcase" ("[] \\-> :: [] ; -ob \\-> :: ob ;" "" "36E07") "dLISTcase" ("{} \\-> :: {} ob1 ; -ob \\-> :: ob ;" "" "36E43") "NOTLISTcase" ("{} \\-> :: {} ; -ob \\-> :: ob ;" "" "260C6") "NOTSECOcase" ("seco \\-> :: seco ; -ob \\-> :: ob ;" "" "260D0") "NOTROMPcase" ("romp \\-> :: romp ; -ob \\-> :: ob ;" "" "260CB") "numb1stcase" ("%/C%/[]/[L] \\-> :: ; -ob \\-> :: ob2 ;" "If %, C%, [ ] or [L] then COLA, -else SKIP ." "2ADE0") "dZINTcase" ("zint \\-> :: zint ob1 ; -ob \\-> :: ob ;" "" "36E2F" :UBS) "UserITE" ("#set \\-> :: ; -#clr \\-> :: ;" "" "36F65") "SysITE" ("#set \\-> :: ; -#clr \\-> :: ;" "" "36F79") "caseDEADKEY" ("T \\-> :: DoBadKey ; -F \\-> :: ;" "" "36C4F") "caseDoBadKey" ("T \\-> :: DoBadKey ; -F \\-> :: ;" "" "36C4F") "caseDrpBadKy" ("ob T \\-> :: DoBadKey ; -ob F \\-> :: ob ;" "" "36C36") "caseERRJMP" ("T \\-> :: ERRJMP ; -F \\-> :: ;" "" "361B2") "caseSIZEERR" ("T \\-> :: SIZEERR ; -F \\-> :: ;" "" "36B53") "NcaseSIZEERR" ("T \\-> :: ; -F \\-> :: SIZEERR ;" "" "36B67") "NcaseTYPEERR" ("T \\-> :: ; -F \\-> :: TYPEERR ;" "" "36BAA") "NoEdit?case" ("\\-> :: ; -\\-> :: ;" "Tests if there is no edit line active." "25EEE") "EditExstCase" ("\\-> :: ; -\\-> :: ;" "Tests if there is an edit line active." "36E57") "AlgebraicModecase" ("\\-> :: ; -\\-> :: " "Tests for algebraic mode and does case. " "2BE36" :UBS) "NOP" ("\\->" "Does nothing." "06E8E") "xNEGNEG" ("\\->" "Does nothing, decompiles to +used directly for key handlers." "25E73") "%0=case" ("%0 --> :: %0 ; +ob --> :: ob ;" "" "2B149") "j%0=case" ("%0 --> :: ; +ob --> :: ;" "" "36DDF") "C%0=case" ("C%0 --> :: C%0 ; +ob --> :: ob ;" "" "2B15D") "num0=case" ("0 --> :: 0 ; +ob --> :: ob ;" "Both a real and a complex zero are TRUE +conditions for this test." "2B11C") "%1=case" ("%1 --> :: %1 ; +ob --> :: ob ;" "" "2B1A3") "C%1=case" ("C%1 --> :: C%1 ; +ob --> :: ob ;" "" "2B1C1") "num1=case" ("1 --> :: 1 ; +ob --> :: ob ;" "Both a real and a complex one are TRUE +conditions for this test." "2B176") "%2=case" ("%2 --> :: %2 ; +ob --> :: ob ;" "" "2B20C") "C%2=case" ("C%2 --> :: C%2 ; +ob --> :: ob ;" "" "2B22A") "num2=case" ("2 --> :: 2 ; +ob --> :: ob ;" "Both a real and a complex two are TRUE +conditions for this test." "2B1DF") "%-1=case" ("%-1 --> :: %-1 ; +ob --> :: ob ;" "" "2B289") "C%-1=case" ("C%-1 --> :: C%-1 ; +ob --> ob ;" "" "2B2A7") "num-1=case" ("-1 --> :: -1 ; +ob --> :: ob ;" "Both a real and a complex -1 are TRUE +conditions for this test." "2B25C") "MEQ1stcase" ("meta&ob1 ob2 --> ob1=ob2 ? case" "Meta&ob1 ob2 ob1=ob2 ? case" "2AFFB") "AEQ1stcase" ("meta&ob --> ob=nob ? case" "Meta&ob ob=nob ? case" "2AF37") "MEQopscase" ("meta1&ob1 meta2&ob2 ob3 -->" "Meta1&ob1 Meta2&ob2 ob3 " "2B01B") "AEQopscase" ("meta1&ob1 meta2&ob2" "Meta1&ob1 Meta2&ob2 " "2B06A") "Mid1stcase" ("meta&ob --> ob is id +lam ? case" "Meta&ob ob is id or lam ? case" "2B083") "M-1stcasechs" ("Meta&NEG --> Meta COLA +Meta --> Meta SKIP +Meta&(%<0) --> Meta&ABS(%) COLA" "Meta&NEG Meta COLA ; Meta Meta SKIP +Meta&(%<0) Meta&ABS(%) COLA" "2AE32") "EQIT" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "36EBB") "EQITE" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "36F01") "jEQcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "36D3A") "EQcase" ("ob1 ob1 --> :: ob1 ; +ob1 ob2 --> :: ob1 ;" "Note: Should be called OVEREQcase." "34999") "REQcase" ("ob --> :: ob ; + --> :: ob ;" "EQcase with the next object in the +runstream. " "359F7") "EQcasedrop" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ob1 ;" "Note: should be called OVEREQcasedrop." "34920") "REQcasedrop" ("ob --> ; + --> ;" "EQcasedrop with the next object in the +runstream." "35A10") "EQUALcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "36D62") "EQUALNOTcase" ("ob1 ob1 --> :: ; +ob1 ob2 --> :: ;" "" "36E7F") "EQUALcasedrp" ("ob ob1 ob2 --> :: ; +ob ob1 ob2 --> :: ob ;" "" "36D08") "EQUALcasedrop" ("ob1 ob2 --> :: ; +ob1 ob2 --> :: ob1 ;" "" "2AD81") "tok=casedrop" ("$ $' --> :: ; + --> :: $ ;" "Note: should be called OVERtok=casedrop. " "29E99") "nonopcase" ("seco --> :: seco ; +ob --> :: ob ;" "" "2ADBD") "idntcase" ("id --> :: id ; +ob --> :: ob ;" "" "2B0CC") "dIDNTNcase" ("id --> :: id ; +ob --> :: ob ;" "" "36E93") "idntlamcase" ("id/lam --> :: id ; +ob --> :: ob ;" "" "2B0EF") "REALcase" ("% --> :: ; +ob --> :: ;" "" "36DF3") "dREALcase" ("% --> :: % ob1 ; +ob --> :: ob ;" "" "3EB9D" :UBS) "dREALNcase" ("% --> :: % ; +ob --> :: ob ;" "" "36EA7") "dARRYcase" ("[] --> :: [] ; +ob --> :: ob ;" "" "36E07") "dLISTcase" ("{} --> :: {} ob1 ; +ob --> :: ob ;" "" "36E43") "NOTLISTcase" ("{} --> :: {} ; +ob --> :: ob ;" "" "260C6") "NOTSECOcase" ("seco --> :: seco ; +ob --> :: ob ;" "" "260D0") "NOTROMPcase" ("romp --> :: romp ; +ob --> :: ob ;" "" "260CB") "numb1stcase" ("%/C%/[]/[L] --> :: ; +ob --> :: ob2 ;" "If %, C%, [ ] or [L] then COLA, +else SKIP ." "2ADE0") "dZINTcase" ("zint --> :: zint ob1 ; +ob --> :: ob ;" "" "36E2F" :UBS) "UserITE" ("#set --> :: ; +#clr --> :: ;" "" "36F65") "SysITE" ("#set --> :: ; +#clr --> :: ;" "" "36F79") "caseDEADKEY" ("T --> :: DoBadKey ; +F --> :: ;" "" "36C4F") "caseDoBadKey" ("T --> :: DoBadKey ; +F --> :: ;" "" "36C4F") "caseDrpBadKy" ("ob T --> :: DoBadKey ; +ob F --> :: ob ;" "" "36C36") "caseERRJMP" ("T --> :: ERRJMP ; +F --> :: ;" "" "361B2") "caseSIZEERR" ("T --> :: SIZEERR ; +F --> :: ;" "" "36B53") "NcaseSIZEERR" ("T --> :: ; +F --> :: SIZEERR ;" "" "36B67") "NcaseTYPEERR" ("T --> :: ; +F --> :: TYPEERR ;" "" "36BAA") "NoEdit?case" ("--> :: ; +--> :: ;" "Tests if there is no edit line active." "25EEE") "EditExstCase" ("--> :: ; +--> :: ;" "Tests if there is an edit line active." "36E57") "AlgebraicModecase" ("--> :: ; +--> :: " "Tests for algebraic mode and does case. " "2BE36" :UBS) "NOP" ("-->" "Does nothing." "06E8E") "xNEGNEG" ("-->" "Does nothing, decompiles to :: CK1&Dispatch BINT0 NOP ; -There like NOP, but requires an argument. " "39CD5") "'R" ("\\-> ob" "Pushes next object in return stack (i.e., the +There like NOP, but requires an argument. " "39CD5") "'R" ("--> ob" "Pushes next object in return stack (i.e., the first object in the composite above this one) to the stack (skipping it). If top return stack is empty (contains SEMI), a null secondary is pushed and the pointer is not -advanced." "06EEB") "'REVAL" ("\\-> ?" "Does 'R then EVAL." "06F66") "'R'R" ("\\-> ob1 ob2" "Does 'R twice." "36A27") "ticR" ("\\-> ob T -\\-> F" "Pushes next object in return stack to stack +advanced." "06EEB") "'REVAL" ("--> ?" "Does 'R then EVAL." "06F66") "'R'R" ("--> ob1 ob2" "Does 'R twice." "36A27") "ticR" ("--> ob T +--> F" "Pushes next object in return stack to stack and TRUE, of just FALSE if the top return stack body is empty. In this QcaseQ, it is -dropped." "34BEF") "'RRDROP" ("\\-> ob" "Does 'R , then RDROP." "36A4A") ">R" (":: \\->" "Pushes :: to top of return stack (skips +dropped." "34BEF") "'RRDROP" ("--> ob" "Does 'R , then RDROP." "36A4A") ">R" (":: -->" "Pushes :: to top of return stack (skips prolog, i.e., the composite will be executed -automatically)." "06F9F") "R>" ("\\-> ::" "Creates and pops a secondary from top -return stack body to stack." "0701F") "R@" ("\\-> ::" "Like R>, but the return stack is not -popped." "07012") "IDUP" ("\\->" "Pushes interpreter pointer into the return -stack. " "0716B") "EVAL" ("ob \\->" "Evaluates object." "06F8E") "COMPEVAL" ("comp \\->" "EVAL just pushes a list back, this one -executes it." "262FB") "2@REVAL" ("\\->" "EVAL first object in the stream above the -previous one." "34BAB") "3@REVAL" ("\\->" "EVAL first object in the stream above the -stream above the previous one." "34BBB") "GOTO" ("\\->" "Jumps to next address in stream. Address is +automatically)." "06F9F") "R>" ("--> ::" "Creates and pops a secondary from top +return stack body to stack." "0701F") "R@" ("--> ::" "Like R>, but the return stack is not +popped." "07012") "IDUP" ("-->" "Pushes interpreter pointer into the return +stack. " "0716B") "EVAL" ("ob -->" "Evaluates object." "06F8E") "COMPEVAL" ("comp -->" "EVAL just pushes a list back, this one +executes it." "262FB") "2@REVAL" ("-->" "EVAL first object in the stream above the +previous one." "34BAB") "3@REVAL" ("-->" "EVAL first object in the stream above the +stream above the previous one." "34BBB") "GOTO" ("-->" "Jumps to next address in stream. Address is a five-nibble address, not a system binary. Can only be used to jump to the middle of -programs, cannot jump to a program prolog." "34A31") "?GOTO" ("flag \\->" "If TRUE, jumps, else skips five nibbles." "34A46") "NOT?GOTO" ("flag \\->" "If FALSE jumps, else skips five nibbles." "34A59") "RDUP" ("\\->" "Duplicates top return stack level." "26111") "RDROP" ("\\->" "Pops the return stack." "06FB7") "2RDROP" ("\\->" "Pops two return stack levels." "343E1") "3RDROP" ("\\->" "Pops three return stack levels." "343F3") "DROPRDROP" ("ob \\->" "Does DROP then RDROP ." "36342") "RDROPCOLA" ("\\->" "Does RDROP then COLA ." "3597F") "RSWAP" ("\\->" "Swap in the return stack." "34144") "RROLL" ("#n \\->" "Rolls nth return stack level to top of return -stack." "2644A" :UBS) "RSKIP" ("\\->" "Skips first object in the return stack (i.e., +programs, cannot jump to a program prolog." "34A31") "?GOTO" ("flag -->" "If TRUE, jumps, else skips five nibbles." "34A46") "NOT?GOTO" ("flag -->" "If FALSE jumps, else skips five nibbles." "34A59") "RDUP" ("-->" "Duplicates top return stack level." "26111") "RDROP" ("-->" "Pops the return stack." "06FB7") "2RDROP" ("-->" "Pops two return stack levels." "343E1") "3RDROP" ("-->" "Pops three return stack levels." "343F3") "DROPRDROP" ("ob -->" "Does DROP then RDROP ." "36342") "RDROPCOLA" ("-->" "Does RDROP then COLA ." "3597F") "RSWAP" ("-->" "Swap in the return stack." "34144") "RROLL" ("#n -->" "Rolls nth return stack level to top of return +stack." "2644A" :UBS) "RSKIP" ("-->" "Skips first object in the return stack (i.e., the first object in the composite above this -one)." "368C9") "OBJ>R" ("ob \\->" "Pushes an object into the return stack, for +one)." "368C9") "OBJ>R" ("ob -->" "Pushes an object into the return stack, for example for temporary storage. If ob is a list, the list is put as a whole onto the -stream, not the individual elements." "2B8BE" :UBS) "R>OBJ" ("\\-> ob" "Gets an object from the return stack." "2B8E6" :UBS) "SEMI" ("\\->" "DROP the rest of the current stream." "0312B") "'" ("\\-> nob (nextob)" "Pushes next object in the stream to the stack -(skipping it)." "06E97") "xSILENT'" ("\\-> nextob" "Put the next ob in the runstream on the -stack. Quoter used in UserRPL." "38837") "DUP'" ("ob \\-> ob nob" "Does DUP then '." "3696E") "DROP'" ("ob \\-> nob" "Does DROP then '." "36996") "SWAP'" ("ob1 ob2 \\-> ob2 ob1 nob" "Does SWAP then '." "36982") "OVER'" ("ob1 ob2 \\-> ob1 ob2 ob1 nob" "Does OVER then '." "369AA") "STO'" ("ob id/lam \\-> nob" "Does STO then '." "369BE") "TRUE'" ("\\-> T nob" "Pushes TRUE and the next object to the stack." "369D2") "FALSE'" ("\\-> F nob" "Pushes FALSE and the next object to the -stack." "369FF") "ONEFALSE'" ("\\-> #1 F nob" "Pushes ONE, FALSE and the next object to the -stack." "369E6") "#1+'" ("# \\-> #+1 nob" "Does #1+ then '." "36A13") "'NOP" ("\\-> NOP" "Pushes NOP to the stack." "36306") "'ERRJMP" ("\\-> ERRJMP" "Pushes ERRJMP to the stack." "3619E") "'DROPFALSE" ("\\-> DROPFALSE" "Pushes DROPFALSE to the stack." "2B90B") "'DoBadKey" ("\\-> DoBadKey" "Pushes DoBadKey to the stack." "25E6A") "'DoBadKeyT" ("\\-> DoBadKey T" "Pushes DoBadKey and TRUE to the stack." "25E6B") "DROPDEADTRUE" ("ob \\-> DoBadKey T" "Makes the user QdropQ dead, then pushes TRUE." "2F32E") "'x*" ("\\-> x*" "Pushes x* (User word *) to the stack." "36BBE" :UBS) "'xDER" ("\\-> xDER" "Pushes xDER (User word \\.d) to the stack." "36BD2") "'IDFUNCTION" ("\\-> xFUNCTION" "Pushes xFUNCTION (User word FUNCTION) to the -stack." "27B43") "'IDPOLAR" ("\\-> xPOLAR" "Pushes xPOLAR (User word POLAR) to the stack." "27B6B") "'IDCONIC" ("\\-> xCONIC" "Pushes xCONIC (User word CONIC) to the stack." "27B57" :UBS) "'IDPARAMETER" ("\\-> xPARAMETRIC" "Pushes xPARAMETRIC (user word PARAMETRIC) -to the stack." "27B7F") "'IDTRUTH" ("\\-> xTRUTH" "Pushes xTRUTH (user word TRUTH) to the stack." "27B93" :UBS) "'IDSCATTER" ("\\-> xSCATTER" "Pushes xSCATTER (user word SCATTER) to the -stack." "27BA7" :UBS) "'IDHISTOGRAM" ("\\-> xHISTOGRAM" "Pushes xHISTOGRAM (user word HISTROGRAM) to -the stack." "27BBB" :UBS) "'IDBAR" ("\\-> xBAR" "Pushes xBAR (user word BAR) to the stack." "27BCF" :UBS) "'IDFAST3D" ("\\-> xFAST3D" "Pushes xFAST3D (user word FAST3D) to the -stack." "27BE3" :UBS) "'Rapndit" ("meta ob1...ob4 \\-> meta&ob ob1...ob4" "Takes ob from runstream and appends it to the -meta starting in level 5." "29ED0") "'xDEREQ" ("ob \\-> flag" "Is ob eq to user command xDER?" "36AA4") "COLA" ("Evals next obj and +stream, not the individual elements." "2B8BE" :UBS) "R>OBJ" ("--> ob" "Gets an object from the return stack." "2B8E6" :UBS) "SEMI" ("-->" "DROP the rest of the current stream." "0312B") "'" ("--> nob (nextob)" "Pushes next object in the stream to the stack +(skipping it)." "06E97") "xSILENT'" ("--> nextob" "Put the next ob in the runstream on the +stack. Quoter used in UserRPL." "38837") "DUP'" ("ob --> ob nob" "Does DUP then '." "3696E") "DROP'" ("ob --> nob" "Does DROP then '." "36996") "SWAP'" ("ob1 ob2 --> ob2 ob1 nob" "Does SWAP then '." "36982") "OVER'" ("ob1 ob2 --> ob1 ob2 ob1 nob" "Does OVER then '." "369AA") "STO'" ("ob id/lam --> nob" "Does STO then '." "369BE") "TRUE'" ("--> T nob" "Pushes TRUE and the next object to the stack." "369D2") "FALSE'" ("--> F nob" "Pushes FALSE and the next object to the +stack." "369FF") "ONEFALSE'" ("--> #1 F nob" "Pushes ONE, FALSE and the next object to the +stack." "369E6") "#1+'" ("# --> #+1 nob" "Does #1+ then '." "36A13") "'NOP" ("--> NOP" "Pushes NOP to the stack." "36306") "'ERRJMP" ("--> ERRJMP" "Pushes ERRJMP to the stack." "3619E") "'DROPFALSE" ("--> DROPFALSE" "Pushes DROPFALSE to the stack." "2B90B") "'DoBadKey" ("--> DoBadKey" "Pushes DoBadKey to the stack." "25E6A") "'DoBadKeyT" ("--> DoBadKey T" "Pushes DoBadKey and TRUE to the stack." "25E6B") "DROPDEADTRUE" ("ob --> DoBadKey T" "Makes the user QdropQ dead, then pushes TRUE." "2F32E") "'x*" ("--> x*" "Pushes x* (User word *) to the stack." "36BBE" :UBS) "'xDER" ("--> xDER" "Pushes xDER (User word \\.d) to the stack." "36BD2") "'IDFUNCTION" ("--> xFUNCTION" "Pushes xFUNCTION (User word FUNCTION) to the +stack." "27B43") "'IDPOLAR" ("--> xPOLAR" "Pushes xPOLAR (User word POLAR) to the stack." "27B6B") "'IDCONIC" ("--> xCONIC" "Pushes xCONIC (User word CONIC) to the stack." "27B57" :UBS) "'IDPARAMETER" ("--> xPARAMETRIC" "Pushes xPARAMETRIC (user word PARAMETRIC) +to the stack." "27B7F") "'IDTRUTH" ("--> xTRUTH" "Pushes xTRUTH (user word TRUTH) to the stack." "27B93" :UBS) "'IDSCATTER" ("--> xSCATTER" "Pushes xSCATTER (user word SCATTER) to the +stack." "27BA7" :UBS) "'IDHISTOGRAM" ("--> xHISTOGRAM" "Pushes xHISTOGRAM (user word HISTROGRAM) to +the stack." "27BBB" :UBS) "'IDBAR" ("--> xBAR" "Pushes xBAR (user word BAR) to the stack." "27BCF" :UBS) "'IDFAST3D" ("--> xFAST3D" "Pushes xFAST3D (user word FAST3D) to the +stack." "27BE3" :UBS) "'Rapndit" ("meta ob1...ob4 --> meta&ob ob1...ob4" "Takes ob from runstream and appends it to the +meta starting in level 5." "29ED0") "'xDEREQ" ("ob --> flag" "Is ob eq to user command xDER?" "36AA4") "COLA" ("Evals next obj and drops rest of this stream." "" "06FD1") "ONECOLA" ("Does ONE, then COLA." "" "36A63") "SWAPCOLA" ("Does SWAP, then COLA." "" "3635B") "XYZ>ZCOLA" ("Does UNROT2DROP, then COLA." "" "3636F") "COLA_EVAL" ("Returns and evals first obj in previous stream." "" "34AD3") "COLACOLA" ("Drops rest of current stream does COLA in the above one." "" "35994") "DROPCOLA" ("Does DROP then COLA" "" "281E9" :UBS) "SKIP" ("Skips 1 obj in the runstream." "" "0714D") "2SKIP" ("Skips 2 objs in the runstream." "" "0715C" :UBS) "skipcola" ("Does SKIP, then COLA." "" "35715") "2skipcola" ("Does 2SKIP, then COLA." "" "3570C") "3skipcola" ("Does 3SKIP, then COLA." "" "35703") "5skipcola" ("Skips 5 objects, then does COLA." "" "356D5") "COLASKIP" ("Drops rest of current stream -and skips one obj in above stream." "" "363FB") "BEGIN" ("\\->" "Pushes interpreter pointer into the return -stack. " "071A2") "AGAIN" ("\\->" "Sets the interpreter pointer to the topmost +and skips one obj in above stream." "" "363FB") "BEGIN" ("-->" "Pushes interpreter pointer into the return +stack. " "071A2") "AGAIN" ("-->" "Sets the interpreter pointer to the topmost value in the return stack, without popping -it." "071AB") "REPEAT" ("\\->" "Sets the interpreter pointer to the topmost +it." "071AB") "REPEAT" ("-->" "Sets the interpreter pointer to the topmost value in the return stack, without popping -it." "071E5") "UNTIL" ("flag \\->" "If FALSE then AGAIN, otherwise -RDROP ." "071C8") "NOT_UNTIL" ("flag \\->" "NOT then UNTIL ." "3640F") "#0=UNTIL" ("# \\-> #" "Actually, should be called DUP#0=UNTIL." "35B96") "WHILE" ("flag \\->" "If TRUE does nothing, otherwise RDROP then -2SKIP ." "071EE") "NOT_WHILE" ("flag \\->" "NOT then WHILE ." "36428") "DUP#0<>WHILE" ("# \\->" "Try to guess what it does." "36441") "DO" ("#stop #start \\->" "" "073F7") "ZERO_DO" ("#stop \\->" "" "073C3") "DUP#0_DO" ("#stop \\-> #stop" "" "364C8") "ONE_DO" ("#stop \\->" "" "073CE") "#1+_ONE_DO" ("#stop \\->" "" "073DB") "toLEN_DO" ("{} \\-> {}" "From ONE to #elements." "364E1") "LOOP" ("\\->" "" "07334") "+LOOP" ("# \\->" "Increments index by specified number." "073A5") "DROPLOOP" ("ob \\->" "" "364AF") "SWAPLOOP" ("ob1 ob2 \\-> ob2 ob1" "" "36496") "STOPLOOP" ("\\->" "Destroys topmost loop environment." "07321" :UBS) "SEMILOOP" ("\\->" "" "34AAD") "INDEX@" ("\\-> #" "Recalls topmost loop counter value." "07221") "DUPINDEX@" ("ob \\-> ob #" "" "3645A") "SWAPINDEX@" ("ob1 ob2 \\-> ob2 ob1 #" "" "3646E") "OVERINDEX@" ("ob1 ob2 \\-> ob1 ob2 ob1 #" "" "36482") "INDEX@#-" ("# \\-> #'" "" "367D9") "INDEXSTO" ("# \\->" "Stores new topmost loop counter value." "07270") "ISTOP@" ("\\-> #" "Recalls topmost loop stop value." "07249") "ISTOPSTO" ("# \\->" "Stores new topmost loop stop value." "07295") "ISTOP-INDEX" ("\\-> #" "" "283FC") "JINDEX@" ("\\-> #" "Recalls second topmost loop counter value." "07258") "JINDEXSTO" ("# \\->" "Stores new second topmost loop counter -value." "072AD") "JSTOP@" ("\\-> #" "Recalls second topmost loop stop value." "07264") "JSTOPSTO" ("# \\->" "Stores new second topmost loop stop value." "072C2") "ZEROISTOPSTO" ("\\->" "Does not exit loop immediately. Just stores +it." "071E5") "UNTIL" ("flag -->" "If FALSE then AGAIN, otherwise +RDROP ." "071C8") "NOT_UNTIL" ("flag -->" "NOT then UNTIL ." "3640F") "#0=UNTIL" ("# --> #" "Actually, should be called DUP#0=UNTIL." "35B96") "WHILE" ("flag -->" "If TRUE does nothing, otherwise RDROP then +2SKIP ." "071EE") "NOT_WHILE" ("flag -->" "NOT then WHILE ." "36428") "DUP#0<>WHILE" ("# -->" "Try to guess what it does." "36441") "DO" ("#stop #start -->" "" "073F7") "ZERO_DO" ("#stop -->" "" "073C3") "DUP#0_DO" ("#stop --> #stop" "" "364C8") "ONE_DO" ("#stop -->" "" "073CE") "#1+_ONE_DO" ("#stop -->" "" "073DB") "toLEN_DO" ("{} --> {}" "From ONE to #elements." "364E1") "LOOP" ("-->" "" "07334") "+LOOP" ("# -->" "Increments index by specified number." "073A5") "DROPLOOP" ("ob -->" "" "364AF") "SWAPLOOP" ("ob1 ob2 --> ob2 ob1" "" "36496") "STOPLOOP" ("-->" "Destroys topmost loop environment." "07321" :UBS) "SEMILOOP" ("-->" "" "34AAD") "INDEX@" ("--> #" "Recalls topmost loop counter value." "07221") "DUPINDEX@" ("ob --> ob #" "" "3645A") "SWAPINDEX@" ("ob1 ob2 --> ob2 ob1 #" "" "3646E") "OVERINDEX@" ("ob1 ob2 --> ob1 ob2 ob1 #" "" "36482") "INDEX@#-" ("# --> #'" "" "367D9") "INDEXSTO" ("# -->" "Stores new topmost loop counter value." "07270") "ISTOP@" ("--> #" "Recalls topmost loop stop value." "07249") "ISTOPSTO" ("# -->" "Stores new topmost loop stop value." "07295") "ISTOP-INDEX" ("--> #" "" "283FC") "JINDEX@" ("--> #" "Recalls second topmost loop counter value." "07258") "JINDEXSTO" ("# -->" "Stores new second topmost loop counter +value." "072AD") "JSTOP@" ("--> #" "Recalls second topmost loop stop value." "07264") "JSTOPSTO" ("# -->" "Stores new second topmost loop stop value." "072C2") "ZEROISTOPSTO" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "3709B") "(ExitAtLoop)" ("\\->" "Does not exit loop immediately. Just stores +the next LOOP will be evaluated." "3709B") "(ExitAtLoop)" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "3709B") "ExitAtLOOP" ("\\->" "Does not exit loop immediately. Just stores +the next LOOP will be evaluated." "3709B") "ExitAtLOOP" ("-->" "Does not exit loop immediately. Just stores zero as the stop value, so all objects until -the next LOOP will be evaluated." "3709B") "DUP@" ("id/lam \\-> id/lam ob T - \\-> id/lam F" "Does DUP then @." "35C2C") "SAFE@" ("id/lam \\-> ob T - \\-> F" "For lams does @. For ids does -?ROMPTR> to the ob found." "35A5B") "DUPSAFE@" ("id/lam \\-> id/lam ob T - \\-> id/lam F" "Does DUP then SAFE@." "35A56") "SAFE@_HERE" ("id \\-> ob F - \\-> T" "Same as SAFE@, but works only in the -current directory." "25EF7") "Sys@" ("ID \\-> ob T - \\-> F" "Switches temporarily to the HOME directory -and executes @ there." "2F064") "XEQRCL" ("id \\-> ob" "Same as SAFE@, but errors if variable is not +the next LOOP will be evaluated." "3709B") "DUP@" ("id/lam --> id/lam ob T + --> id/lam F" "Does DUP then @." "35C2C") "SAFE@" ("id/lam --> ob T + --> F" "For lams does @. For ids does +?ROMPTR> to the ob found." "35A5B") "DUPSAFE@" ("id/lam --> id/lam ob T + --> id/lam F" "Does DUP then SAFE@." "35A56") "SAFE@_HERE" ("id --> ob F + --> T" "Same as SAFE@, but works only in the +current directory." "25EF7") "Sys@" ("ID --> ob T + --> F" "Switches temporarily to the HOME directory +and executes @ there." "2F064") "XEQRCL" ("id --> ob" "Same as SAFE@, but errors if variable is not found. Also works for lams, but you get the -wrong error." "2F2A3") "DUPXEQRCL" ("id \\-> id ob" "Tries to recall, errors if not existent." "3F2EA" :UBS) "LISTRCL" ("{path id} \\-> ob" "Recalls from specified path." "2F24E") "STO" ("ob id/lam \\->" "For ids this assumes ob is not pco. If +wrong error." "2F2A3") "DUPXEQRCL" ("id --> id ob" "Tries to recall, errors if not existent." "3F2EA" :UBS) "LISTRCL" ("{path id} --> ob" "Recalls from specified path." "2F24E") "STO" ("ob id/lam -->" "For ids this assumes ob is not pco. If replacing some object, that object is copied to TEMPOB and pointers are updated. For -lams: Errors if lam is unbound." "07D27") "EVALNOCKSTO" ("ob id/lam \\->" "Same as EvalNoCK:_ STO." "2F2D5") "EVLNCKSTO" ("ob id \\->" "Does EvalNoCk: xSTO" "2F2D5" :UBS) "SAFESTO" ("ob id/lam \\->" "For ids, does ?>ROMPTR to the object -before storing." "35A29") "SysSTO" ("ob ID \\->" "Switches temporarily to the HOME directory -and executes STO there." "2F380") "?STO_HERE" ("ob id/lam \\->" "Same as SAFESTO, but will only store in the +lams: Errors if lam is unbound." "07D27") "EVALNOCKSTO" ("ob id/lam -->" "Same as EvalNoCK:_ STO." "2F2D5") "EVLNCKSTO" ("ob id -->" "Does EvalNoCk: xSTO" "2F2D5" :UBS) "SAFESTO" ("ob id/lam -->" "For ids, does ?>ROMPTR to the object +before storing." "35A29") "SysSTO" ("ob ID -->" "Switches temporarily to the HOME directory +and executes STO there." "2F380") "?STO_HERE" ("ob id/lam -->" "Same as SAFESTO, but will only store in the current directory and will not overwrite a -directory." "25E79") "XEQSTOID" ("ob id/lam \\->" "Same as SAFESTO, but will only store in the +directory." "25E79") "XEQSTOID" ("ob id/lam -->" "Same as SAFESTO, but will only store in the current directory and will not overwrite a -directory." "25E79") "XEQStoKey" ("ob ID \\->" "" "25F0C") "xSTO>" ("ob id \\-> -ob symb \\->" "Like xSTO, but if the level 1 argument +directory." "25E79") "XEQStoKey" ("ob ID -->" "" "25F0C") "xSTO>" ("ob id --> +ob symb -->" "Like xSTO, but if the level 1 argument is symbolic, use the first element of it as -the variable to write to." "3E823") "^PROMPTSTO1" ("id/lam \\->" "Inputs value for a variable and stores it." "0BD007" :wasCSys) "REPLACE" ("newob oldob \\-> newob" "Replaces oldob (in memory) with newob." "085D3") "PURGE" ("id \\->" "Purges variable. Does no type check first." "08C27") "?PURGE_HERE" ("id \\->" "Like PURGE, but only works in current -directory." "25E78") "^SAFEPURGE" ("idnt/lam \\->" "Purge idnt/lam if it exist." "1D3006" :wasCSys) "MOVEVAR" ("" "Move the variable to a different directory. +the variable to write to." "3E823") "^PROMPTSTO1" ("id/lam -->" "Inputs value for a variable and stores it." "0BD007" :wasCSys) "REPLACE" ("newob oldob --> newob" "Replaces oldob (in memory) with newob." "085D3") "PURGE" ("id -->" "Purges variable. Does no type check first." "08C27") "?PURGE_HERE" ("id -->" "Like PURGE, but only works in current +directory." "25E78") "^SAFEPURGE" ("idnt/lam -->" "Purge idnt/lam if it exist." "1D3006" :wasCSys) "MOVEVAR" ("" "Move the variable to a different directory. Stack diagram unknown - level 1 must be rrp, -but level two??" "2C388") "CREATE" ("ob id \\->" "Creates a variable in the current directory. +but level two??" "2C388") "CREATE" ("ob id -->" "Creates a variable in the current directory. Errors if id is or contains current -directory. Assumes id is not a pco." "08696") "DoHere:" ("\\->" "Next object in the runstream is evaluated for -the current directory only." "25EC4") "'LAMLNAMESTO" ("ob \\->" "STO to LAM LAMLNAME." "36A8B") "MAKERRP" ("#libnum \\-> rrp" "Creates an empty directory." "077E4" :UBS) "CREATERRP" ("id \\->" "Creates an empty directory. Does not check if +directory. Assumes id is not a pco." "08696") "DoHere:" ("-->" "Next object in the runstream is evaluated for +the current directory only." "25EC4") "'LAMLNAMESTO" ("ob -->" "STO to LAM LAMLNAME." "36A8B") "MAKERRP" ("#libnum --> rrp" "Creates an empty directory." "077E4" :UBS) "CREATERRP" ("id -->" "Creates an empty directory. Does not check if the name is already used. - :: # 7FF CRDIR# SWAP CREATE ;" "08DF2" :UBS) "CREATEDIR" ("id \\->" "Creates an empty directory. Calls -?PURGE_HERE first to delete the original." "25EA1") "LASTRAM-WORD" ("rrp \\-> ob T - \\-> F" "Recalls first object in directory." "08326") "LastNonNull" ("rrp \\-> ob T - \\-> F" "Recalls first object in directory (not null -named)." "25EE7") "PREVRAM-WORD" ("ob \\-> ob' T - \\-> F" "Recalls next object in directory." "08376") "PrevNonNull" ("ob \\-> ob' T -\\-> F" "Recalls next object in directory (not null -named)." "25EF2") "RAM-WORDNAME" ("ob \\-> id" "Recalls name of object in current directory." "082E3") "XEQPGDIR" ("id \\->" "Purges a directory. Checks references, etc. -first." "25F14") "XEQORDER" ("{id1 id2..} \\->" "Orders the variables in the directory by + :: # 7FF CRDIR# SWAP CREATE ;" "08DF2" :UBS) "CREATEDIR" ("id -->" "Creates an empty directory. Calls +?PURGE_HERE first to delete the original." "25EA1") "LASTRAM-WORD" ("rrp --> ob T + --> F" "Recalls first object in directory." "08326") "LastNonNull" ("rrp --> ob T + --> F" "Recalls first object in directory (not null +named)." "25EE7") "PREVRAM-WORD" ("ob --> ob' T + --> F" "Recalls next object in directory." "08376") "PrevNonNull" ("ob --> ob' T +--> F" "Recalls next object in directory (not null +named)." "25EF2") "RAM-WORDNAME" ("ob --> id" "Recalls name of object in current directory." "082E3") "XEQPGDIR" ("id -->" "Purges a directory. Checks references, etc. +first." "25F14") "XEQORDER" ("{id1 id2..} -->" "Orders the variables in the directory by moving the given variables to the beginning of -the directory." "2F296") "DOVARS" ("\\-> {id1 id2..}" "Returns list of variables from current -directory." "25EB9") "DOTVARS%" ("% \\-> {}" "Returns a list of variables in the current +the directory." "2F296") "DOVARS" ("--> {id1 id2..}" "Returns list of variables from current +directory." "25EB9") "DOTVARS%" ("% --> {}" "Returns a list of variables in the current directory with user type given by the number. Internal TVARS if a single number was -given. " "25EB8") "^DOTVARS{}" ("{# #' ...} \\-> {}" "Returns a list of variables in the current +given. " "25EB8") "^DOTVARS{}" ("{# #' ...} --> {}" "Returns a list of variables in the current directory with user type given by any of the numbers in the list. This is the core of the -TVARS program." "0BD002") "DOTVARS" ("{# #' ...} \\-> {}" "Pointer to ^DOTVARS{}." "2C3FA" :UBS) "PATHDIR" ("\\-> {HOME dir1 dir2..}" "Returns current path." "25EF1") "UPDIR" ("\\->" "Goes to parent directory." "2F265") "MYRAMROMPAIR" ("rrp \\-> rrp' T - \\-> F" "Gets parent directory. Returns FALSE if -parent directory is HOME." "08309" :UBS) "SYSRRP?" ("rrp \\-> flag" "Is rrp HOME?" "08DD4") "CONTEXT@" ("\\-> rrp" "Recalls current directory." "08D5A") "CONTEXT!" ("rrp \\->" "Sets new current directory." "08D08") "LastContext!" ("rrp \\->" "" "25917" :UBS) "LastContext@" ("\\-> rrp" "" "2591C" :UBS) "STOPSIGN@" ("\\-> rrp" "Recalls last directory." "08D82" :UBS) "STOPSIGN!" ("rrp \\->" "Stores new last directory." "08D4A" :UBS) "SYSCONTEXT" ("\\->" "Sets HOME as current directory." "08D92") "HOMEDIR" ("\\->" "Sets HOME as current directory." "08D92") "SYSSTOPSIGN" ("\\->" "Sets HOME as last directory." "08DC4" :UBS) "SaveVarRes" ("\\->" "Binds current and last directories to two -nullnamed lams." "3712C") "RestVarRes" ("\\->" "First sets HOME as both the current and last +TVARS program." "0BD002") "DOTVARS" ("{# #' ...} --> {}" "Pointer to ^DOTVARS{}." "2C3FA" :UBS) "PATHDIR" ("--> {HOME dir1 dir2..}" "Returns current path." "25EF1") "UPDIR" ("-->" "Goes to parent directory." "2F265") "MYRAMROMPAIR" ("rrp --> rrp' T + --> F" "Gets parent directory. Returns FALSE if +parent directory is HOME." "08309" :UBS) "SYSRRP?" ("rrp --> flag" "Is rrp HOME?" "08DD4") "CONTEXT@" ("--> rrp" "Recalls current directory." "08D5A") "CONTEXT!" ("rrp -->" "Sets new current directory." "08D08") "LastContext!" ("rrp -->" "" "25917" :UBS) "LastContext@" ("--> rrp" "" "2591C" :UBS) "STOPSIGN@" ("--> rrp" "Recalls last directory." "08D82" :UBS) "STOPSIGN!" ("rrp -->" "Stores new last directory." "08D4A" :UBS) "SYSCONTEXT" ("-->" "Sets HOME as current directory." "08D92") "HOMEDIR" ("-->" "Sets HOME as current directory." "08D92") "SYSSTOPSIGN" ("-->" "Sets HOME as last directory." "08DC4" :UBS) "SaveVarRes" ("-->" "Binds current and last directories to two +nullnamed lams." "3712C") "RestVarRes" ("-->" "First sets HOME as both the current and last directories (in QcaseQ an error happens). Then, restores the current and last directories -from 1LAM and 2LAM." "37186") "SetHiddenRes" ("\\->" "Sets the hidden directory as the current and -last directories." "3714A") "WithHidden" ("\\-> ?" "Executes next command in hidden directory." "370C3") "RclHiddenVar" ("id \\-> ob T - \\-> F" "Recalls variable in hidden directory. Same +from 1LAM and 2LAM." "37186") "SetHiddenRes" ("-->" "Sets the hidden directory as the current and +last directories." "3714A") "WithHidden" ("--> ?" "Executes next command in hidden directory." "370C3") "RclHiddenVar" ("id --> ob T + --> F" "Recalls variable in hidden directory. Same as - :: WithHidden @ ;" "370AF") "StoHiddenVar" ("ob id \\->" "Stores variable in hidden directory. Same as - :: WithHidden STO ;" "37104") "PuHiddenVar" ("id \\->" "Purges variable in hidden directory. Same as - :: WithHidden PURGE ;" "37118") "TOTEMPOB" ("ob \\-> ob'" "Copies object to TEMPOB and returns -pointer to the new copy." "06657") "TOTEMPSWAP" ("ob1 ob2 \\-> ob2' ob1" "Does TOTEMPOB then SWAP." "35C90") "CKREF" ("ob \\-> ob'" "If object is in TEMPOB, is not embedded in a + :: WithHidden @ ;" "370AF") "StoHiddenVar" ("ob id -->" "Stores variable in hidden directory. Same as + :: WithHidden STO ;" "37104") "PuHiddenVar" ("id -->" "Purges variable in hidden directory. Same as + :: WithHidden PURGE ;" "37118") "TOTEMPOB" ("ob --> ob'" "Copies object to TEMPOB and returns +pointer to the new copy." "06657") "TOTEMPSWAP" ("ob1 ob2 --> ob2' ob1" "Does TOTEMPOB then SWAP." "35C90") "CKREF" ("ob --> ob'" "If object is in TEMPOB, is not embedded in a composite and not referenced, does nothing. Else copies it to TEMPOB and returns the -copy." "25E9F") "SWAPCKREF" ("ob1 ob2 \\-> ob2 ob1'" "Does SWAP then CKREF." "3700A") "INTEMNOTREF?" ("ob \\-> ob flag" "If the object is in TEMPOB area, is not +copy." "25E9F") "SWAPCKREF" ("ob1 ob2 --> ob2 ob1'" "Does SWAP then CKREF." "3700A") "INTEMNOTREF?" ("ob --> ob flag" "If the object is in TEMPOB area, is not embedded in a composite and is not referenced, returns the object and TRUE, -otherwise returns the object and FALSE." "06B4E") "FREEINTEMP?" ("ob \\-> ob flag" "Tests if object is in TEMPOB area and not in -a composite." "06B3E" :UBS) "~INTEMPOB?" ("ob \\-> ob flag" "" "01E0E8") "PTRREFD?" ("ob \\-> ob flag" "Tests if object is referenced." "065D9" :UBS) "REFERENCED?" ("ob \\-> ob flag" "Tests if object is referenced or in -composite." "065E5" :UBS) "NOTREF?" ("ob \\-> ob flag" "Tests if object is not referenced or in -composite. ( :: REFERENCED? NOT ; )" "06BC2" :UBS) ">TOPTEMP" ("ob \\-> ob'" "Moves object to top ob TEMPOB area. Does -not garbage collection." "06DDE" :UBS) "TOTEMPOBADJ" ("ob \\-> ob ob'" "Makes a standalone copy by moving -references to a new copy." "064BD" :UBS) "DOADJ1" ("ob1 ob2 \\-> ob1 ob'" "Moves references from ob2 to ob1 (ob1 in -TEMPOB area)." "064D6" :UBS) "DOADJ" ("ob1 ob2 \\-> ob1 ob'" "Moves references from ob2 to ob1 (ob1 in +otherwise returns the object and FALSE." "06B4E") "FREEINTEMP?" ("ob --> ob flag" "Tests if object is in TEMPOB area and not in +a composite." "06B3E" :UBS) "~INTEMPOB?" ("ob --> ob flag" "" "01E0E8") "PTRREFD?" ("ob --> ob flag" "Tests if object is referenced." "065D9" :UBS) "REFERENCED?" ("ob --> ob flag" "Tests if object is referenced or in +composite." "065E5" :UBS) "NOTREF?" ("ob --> ob flag" "Tests if object is not referenced or in +composite. ( :: REFERENCED? NOT ; )" "06BC2" :UBS) ">TOPTEMP" ("ob --> ob'" "Moves object to top ob TEMPOB area. Does +not garbage collection." "06DDE" :UBS) "TOTEMPOBADJ" ("ob --> ob ob'" "Makes a standalone copy by moving +references to a new copy." "064BD" :UBS) "DOADJ1" ("ob1 ob2 --> ob1 ob'" "Moves references from ob2 to ob1 (ob1 in +TEMPOB area)." "064D6" :UBS) "DOADJ" ("ob1 ob2 --> ob1 ob'" "Moves references from ob2 to ob1 (ob1 in TEMPOB area). References to body of ob2 are -moved too." "064E2" :UBS) "SLOW" ("\\->" "15 millisecond delay." "26120") "VERYSLOW" ("\\->" "300 millisecond delay." "26125") "SORTASLOW" ("\\->" "1.2 second delay (4 x VERYSLOW). " "2F37E") "VERYVERYSLOW" ("\\->" "3 second delay." "2612A") "dowait" ("%secs \\->" "Waits specified number of seconds." "2F2D4") "%>HMS" ("% \\-> %hms" "Converts from decimal to H.MMSS format." "3005E") "%%H>HMS" ("%% \\-> %%hms" "Same as %>HMS, but for long reals." "30912") "%HMS>" ("%hms \\-> %" "Converts from H.MMSS format to decimal." "30077") "%HMS+" ("%hms1 %hms2 \\-> %hms" "Adds time in hms format." "3008B") "%HMS-" ("%hms1 %hms2 \\-> %hms" "Subtracts time in hms format." "300B3") "TOD" ("\\-> %time" "Returns current time." "2EECF") "VerifyTOD" ("%time \\-> %time" "Checks for validaty of time. Errors if not -valid." "2F388") "DATE" ("\\-> %date" "Returns current date." "2EED0") ">DATE" ("%date \\->" "Sets date, errors if % is not a valid date." "2F03B" :UBS) "DATE+DAYS" ("%date %days \\-> %date'" "Adds specified number of days to date." "2EED2") "DDAYS" ("%date1 %date2 \\-> %days" "Returns number of days between two dates." "2EED1") "SysTime" ("\\-> hxs" "Returns tick count." "2EED7") "CLKTICKS" ("\\-> hxs" "Returns tick count." "2EED7") "Date>d$" ("%date \\-> $" "Returns string representation of date, using -current format." "2F329") "TOD>t$" ("%time \\-> $" "Returns string represent the time, using -current format." "2F381") "Date>hxs13" ("%date \\-> hxs" "Converts date to ticks." "2F1AB") "Ticks>Date" ("hxs \\-> %date" "Returns date from hxs of internal alarm list -format." "2F003" :UBS) "Ticks>TOD" ("hxs \\-> %time" "Returns time from hxs of internal alarm list -format." "2F002" :UBS) "Ticks>Rpt" ("hxs \\-> %rpt" "Converts hxs in internal alarm list format to -repetition interval." "2F004" :UBS) "ALARMS@" ("\\-> {}" "Returns internal alarms list." "2F178") "STOALM" ("%date %time acti %rep \\-> %" "Stores an alarm. %repeat is the number of +moved too." "064E2" :UBS) "SLOW" ("-->" "15 millisecond delay." "26120") "VERYSLOW" ("-->" "300 millisecond delay." "26125") "SORTASLOW" ("-->" "1.2 second delay (4 x VERYSLOW). " "2F37E") "VERYVERYSLOW" ("-->" "3 second delay." "2612A") "dowait" ("%secs -->" "Waits specified number of seconds." "2F2D4") "%>HMS" ("% --> %hms" "Converts from decimal to H.MMSS format." "3005E") "%%H>HMS" ("%% --> %%hms" "Same as %>HMS, but for long reals." "30912") "%HMS>" ("%hms --> %" "Converts from H.MMSS format to decimal." "30077") "%HMS+" ("%hms1 %hms2 --> %hms" "Adds time in hms format." "3008B") "%HMS-" ("%hms1 %hms2 --> %hms" "Subtracts time in hms format." "300B3") "TOD" ("--> %time" "Returns current time." "2EECF") "VerifyTOD" ("%time --> %time" "Checks for validaty of time. Errors if not +valid." "2F388") "DATE" ("--> %date" "Returns current date." "2EED0") ">DATE" ("%date -->" "Sets date, errors if % is not a valid date." "2F03B" :UBS) "DATE+DAYS" ("%date %days --> %date'" "Adds specified number of days to date." "2EED2") "DDAYS" ("%date1 %date2 --> %days" "Returns number of days between two dates." "2EED1") "SysTime" ("--> hxs" "Returns tick count." "2EED7") "CLKTICKS" ("--> hxs" "Returns tick count." "2EED7") "Date>d$" ("%date --> $" "Returns string representation of date, using +current format." "2F329") "TOD>t$" ("%time --> $" "Returns string represent the time, using +current format." "2F381") "Date>hxs13" ("%date --> hxs" "Converts date to ticks." "2F1AB") "Ticks>Date" ("hxs --> %date" "Returns date from hxs of internal alarm list +format." "2F003" :UBS) "Ticks>TOD" ("hxs --> %time" "Returns time from hxs of internal alarm list +format." "2F002" :UBS) "Ticks>Rpt" ("hxs --> %rpt" "Converts hxs in internal alarm list format to +repetition interval." "2F004" :UBS) "ALARMS@" ("--> {}" "Returns internal alarms list." "2F178") "STOALM" ("%date %time acti %rep --> %" "Stores an alarm. %repeat is the number of ticks between every repetition. Since there are 8192 ticks in a second, 60 seconds in a minute, and 60 minutes in an hour, to make an alarm that repeats every hour, %repetition would be 8192*60*60 = 29491200. Returns real number representing the position -of the alarm in the list." "2F37F") "PURGALARM%" ("% \\->" "Internal xDELALARM." "2F0AC") "RCLALARM%" ("%n \\-> {}" "Recalls nth alarm. List is in the format of -STOALARMLS." "2F314") "ALARM?" ("\\-> flag" "Returns TRUE if an alarm is due." "25FA9") "FNDALARM{}" ("" "" "2F113") "FindNext" ("" "" "2F336") "SetSysFlag" ("# \\->" "Sets the system flag with number #. -TEXT:Flags" "2614D") "ClrSysFlag" ("# \\->" "Clears the system flag with number #. -TEXT:Flags" "26044") "TestSysFlag" ("# \\-> flag" "Returns TRUE if system flag is set. -TEXT:Flags" "26170") "SetUserFlag" ("# \\->" "Set the user flag with number #. -TEXT:Flags" "26152") "ClrUserFlag" ("# \\->" "Clear the user flag with number #. -TEXT:Flags" "26049") "TestUserFlag" ("# \\-> flag" "Returns TRUE if user flag is set. -TEXT:Flags" "26175") "RCLSYSF" ("\\-> hxs" "Recalls system flags from 1 to 64. -TEXT:Flags" "2F259") "STOSYSF" ("hxs \\->" "Stores system flags from 1 to 64. -TEXT:Flags" "2F25F" :UBS) "DOSTOSYSF" ("hxs \\->" "Stores system flags from 1 to 64, checking -for changes in LASTARG flag." "2F23E") "RCLSYSF2" ("\\-> hxs" "Recalls system flags from 65 to 128." "2F25A" :UBS) "STOSYSF2" ("hxs \\->" "Stores system flags from 65 to 128." "2F260" :UBS) "RCLUSERF" ("\\-> hxs" "Recalls user flags from 1 to 64." "2F25B") "STOUSERF" ("hxs \\->" "Stores user flags from 1 to 64." "2F261" :UBS) "RCLUSERF2" ("\\-> hxs" "Recalls user flags from 65 to 128." "2F25C" :UBS) "STOUSERF2" ("hxs \\->" "Stores user flags from 65 to 128." "2F262" :UBS) "STOALLFcont" ("hxs_usr hxs_sys \\->" "Stores user and system flags from 1 to +of the alarm in the list." "2F37F") "PURGALARM%" ("% -->" "Internal xDELALARM." "2F0AC") "RCLALARM%" ("%n --> {}" "Recalls nth alarm. List is in the format of +STOALARMLS." "2F314") "ALARM?" ("--> flag" "Returns TRUE if an alarm is due." "25FA9") "FNDALARM{}" ("" "" "2F113") "FindNext" ("" "" "2F336") "SetSysFlag" ("# -->" "Sets the system flag with number #. +TEXT:Flags" "2614D") "ClrSysFlag" ("# -->" "Clears the system flag with number #. +TEXT:Flags" "26044") "TestSysFlag" ("# --> flag" "Returns TRUE if system flag is set. +TEXT:Flags" "26170") "SetUserFlag" ("# -->" "Set the user flag with number #. +TEXT:Flags" "26152") "ClrUserFlag" ("# -->" "Clear the user flag with number #. +TEXT:Flags" "26049") "TestUserFlag" ("# --> flag" "Returns TRUE if user flag is set. +TEXT:Flags" "26175") "RCLSYSF" ("--> hxs" "Recalls system flags from 1 to 64. +TEXT:Flags" "2F259") "STOSYSF" ("hxs -->" "Stores system flags from 1 to 64. +TEXT:Flags" "2F25F" :UBS) "DOSTOSYSF" ("hxs -->" "Stores system flags from 1 to 64, checking +for changes in LASTARG flag." "2F23E") "RCLSYSF2" ("--> hxs" "Recalls system flags from 65 to 128." "2F25A" :UBS) "STOSYSF2" ("hxs -->" "Stores system flags from 65 to 128." "2F260" :UBS) "RCLUSERF" ("--> hxs" "Recalls user flags from 1 to 64." "2F25B") "STOUSERF" ("hxs -->" "Stores user flags from 1 to 64." "2F261" :UBS) "RCLUSERF2" ("--> hxs" "Recalls user flags from 65 to 128." "2F25C" :UBS) "STOUSERF2" ("hxs -->" "Stores user flags from 65 to 128." "2F262" :UBS) "STOALLFcont" ("hxs_usr hxs_sys -->" "Stores user and system flags from 1 to 64. First is user flags, second is system -flags." "2F3A9" :UBS) "STOALLFcont2" ("hxs_sys1 hxs_usr1 hxs_sys2 hxs_usr2 \\->" "Expects 4 hxs and stores them as user and -system flags." "2F3AA" :UBS) "DOSTOALLF" ("{} \\->" "Stores system and user flags. Expects a list +flags." "2F3A9" :UBS) "STOALLFcont2" ("hxs_sys1 hxs_usr1 hxs_sys2 hxs_usr2 -->" "Expects 4 hxs and stores them as user and +system flags." "2F3AA" :UBS) "DOSTOALLF" ("{} -->" "Stores system and user flags. Expects a list with two or four hxs. The first two are the system and user flags, respectively, from 1 to 64. The last two, if present, are the system and user flags, respectively, from 65 -to 128." "3B76C" :UBS) "SaveSysFlags" ("\\->" "Save system flags in a virtual stack. -TEXT:Flags" "25F23") "RestoreSysFlags" ("\\->" "Restore system flags from virtual stack, +to 128." "3B76C" :UBS) "SaveSysFlags" ("-->" "Save system flags in a virtual stack. +TEXT:Flags" "25F23") "RestoreSysFlags" ("-->" "Restore system flags from virtual stack, popping that level. TEXT:Flags" "25F22") "RunSafeFlags" ("RS -ob \\->" "Evaluates the next object in the runstream, +ob -->" "Evaluates the next object in the runstream, but saves and restores the system flags around it. Uses DoRunSafe. This is very useful. TEXT:Flags" "2ABF0") "RunInApprox" ("RS -ob \\->" "Eval next object in runstream with system +ob -->" "Eval next object in runstream with system flags 20, 21 clear and 22, 105, 102, 120 set. -- -Flags: -20 -21 -22 -105 -102 -120" "2AB69") "DoRunSafe" ("ob \\-> hxs1 hxs2" "Evaluate ob and put the system flags as they +Flags: -20 -21 -22 -105 -102 -120" "2AB69") "DoRunSafe" ("ob --> hxs1 hxs2" "Evaluate ob and put the system flags as they were before the evaluation on the stack. Used by RunSafeFlags and RunSafeFlagsNoError." "2AC0E") "RunSafeFlagsNoError" ("RS -ob \\->" " :: 'R DoRunSafe 2DROP ;" "2ABD7") "DOHEX" ("\\->" "Switch stack display format of HEX strings to +ob -->" " :: 'R DoRunSafe 2DROP ;" "2ABD7") "DOHEX" ("-->" "Switch stack display format of HEX strings to hexadecimal. -TEXT:Flags" "2EFA5") "DODEC" ("\\->" "Switch stack display format of HEX strings to +TEXT:Flags" "2EFA5") "DODEC" ("-->" "Switch stack display format of HEX strings to decimal. -TEXT:Flags" "2EFA8") "DOBIN" ("\\->" "Switch stack display format of HEX strings to -binary." "2EFA6") "DOOCT" ("\\->" "Switch stack display of HEX strings to octal." "2EFA7") "BASE" ("\\-> #" "Returns #10h, #10d, #10b or #10o. In decimal +TEXT:Flags" "2EFA8") "DOBIN" ("-->" "Switch stack display format of HEX strings to +binary." "2EFA6") "DOOCT" ("-->" "Switch stack display of HEX strings to octal." "2EFA7") "BASE" ("--> #" "Returns #10h, #10d, #10b or #10o. In decimal terms, 16 for hexadecimal base, 10 for decimal base, 8 for octal base or 2 for -binary base." "2EFBF") "DOSTD" ("\\->" "Internal version of user word STD." "2605D") "DOFIX" ("# \\->" "Internal version of user word FIX." "26053") "DOSCI" ("# \\->" "Internal version of user word SCI." "26058") "DOENG" ("# \\->" "Internal version of user word ENG." "2604E") "savefmt1" ("\\->" "Saves the current number format, and changes -to STD mode." "261A7") "rstfmt1" ("\\->" "Restores the number format saved by +binary base." "2EFBF") "DOSTD" ("-->" "Internal version of user word STD." "2605D") "DOFIX" ("# -->" "Internal version of user word FIX." "26053") "DOSCI" ("# -->" "Internal version of user word SCI." "26058") "DOENG" ("# -->" "Internal version of user word ENG." "2604E") "savefmt1" ("-->" "Saves the current number format, and changes +to STD mode." "261A7") "rstfmt1" ("-->" "Restores the number format saved by savefmt1. Only one set of flags can be saved, -there is no nesting of these entries." "261A2") "SETRAD" ("\\->" "Set angular mode to RAD." "2FFDB") "RAD?" ("\\-> flag" "Is angular mode QRAD?Q" "25EF3") "SETDEG" ("\\->" "Set angular mode DEG." "2FFBD") "SETGRAD" ("\\->" "Set angular mode GRAD." "2FFEF") "DPRADIX?" ("\\-> flag" "Returns TRUE if current radix is \".\"." "25EBA") "UNDO_OFF" ("\\->" "Turns saving of the last stack for UNDO off. " "256AC") "UNDO_ON" ("\\->" "Turns saving of the last stack for UNDO on. " "256A7") "UNDO_ON?" ("\\-> flag" "Tests if last stack saving for UNDO is on." "256A2") "1A/LockA" ("\\->" "Equivalent to pressing the ALPHA key, turns +there is no nesting of these entries." "261A2") "SETRAD" ("-->" "Set angular mode to RAD." "2FFDB") "RAD?" ("--> flag" "Is angular mode QRAD?Q" "25EF3") "SETDEG" ("-->" "Set angular mode DEG." "2FFBD") "SETGRAD" ("-->" "Set angular mode GRAD." "2FFEF") "DPRADIX?" ("--> flag" "Returns TRUE if current radix is \".\"." "25EBA") "UNDO_OFF" ("-->" "Turns saving of the last stack for UNDO off. " "256AC") "UNDO_ON" ("-->" "Turns saving of the last stack for UNDO on. " "256A7") "UNDO_ON?" ("--> flag" "Tests if last stack saving for UNDO is on." "256A2") "1A/LockA" ("-->" "Equivalent to pressing the ALPHA key, turns on ALPHA mode for either 1 keypress or until the next ALPHA keypress, depending on system flag 60. -- -Flags: -60" "25E6C") "IsApple" ("\\-> flag" "Can be used to distinguish the old Saturn +Flags: -60" "25E6C") "IsApple" ("--> flag" "Can be used to distinguish the old Saturn HP49G from the new ARM-based hp48gII and hp49g+. The entry returns TRUE on the new machines. On an HP49G, this entry is not @@ -869,118 +869,118 @@ with the following ML program: ?XM=0 SKIPYES { } GOVLNG =\"PushF/TLoop\" - ENDCODE" "2F3BF" :UBS :1\.22) "IsMidApple" ("\\-> flag" "Tests for the hp48gII. Returns TRUE on -hp48gII, FALSE on hp49g+ and HP49G+." "2F3C0" :UBS :1\.22) "IsBigApple" ("\\-> flag" "Check for the hp49g+. Returns TRUE on + ENDCODE" "2F3BF" :UBS :1\.22) "IsMidApple" ("--> flag" "Tests for the hp48gII. Returns TRUE on +hp48gII, FALSE on hp49g+ and HP49G+." "2F3C0" :UBS :1\.22) "IsBigApple" ("--> flag" "Check for the hp49g+. Returns TRUE on hp49g+, FALSE on hp48gII and HP49G+. Use -this entry to test for the large screen." "2F3C1" :UBS :1\.22) "DOBEEP" ("%freq %dur \\->" "Beeps. Analog to user function BEEP." "25EB2") "setbeep" ("#ms #Hz \\->" "Also beeps." "261AC") "^SERIAL" ("\\-> $" "Return a string with the Serial number of the -unit. " "0C4002") "TurnOff" ("\\->" "Internal OFF." "041A7") "DEEPSLEEP" ("\\-> flag" "Puts HP into deepsleep mode. -Returns TRUE if \"Invalid Card Data\" message." "041ED") "LowBat?" ("\\-> flag" "Returns TRUE if low battery." "01118") "ShowInvRomp" ("\\->" "Flashes \"Invalid Card Data\" message." "0426A") "?FlashAlert" ("\\->" "Displays system warnings." "2EE5D") "AlertStatus" ("\\-> #" "Gets last system warning: +this entry to test for the large screen." "2F3C1" :UBS :1\.22) "DOBEEP" ("%freq %dur -->" "Beeps. Analog to user function BEEP." "25EB2") "setbeep" ("#ms #Hz -->" "Also beeps." "261AC") "^SERIAL" ("--> $" "Return a string with the Serial number of the +unit. " "0C4002") "TurnOff" ("-->" "Internal OFF." "041A7") "DEEPSLEEP" ("--> flag" "Puts HP into deepsleep mode. +Returns TRUE if \"Invalid Card Data\" message." "041ED") "LowBat?" ("--> flag" "Returns TRUE if low battery." "01118") "ShowInvRomp" ("-->" "Flashes \"Invalid Card Data\" message." "0426A") "?FlashAlert" ("-->" "Displays system warnings." "2EE5D") "AlertStatus" ("--> #" "Gets last system warning: #0h = OK #1h = Alarm #2h = LowBat (S) #4h = LowBat (P1) - #8h = LowBat (P2)" "04544" :UBS) "Alert$" ("# \\-> $" "Recalls system warning message." "04575" :UBS) "DOAPWL" ("\\->" "Forces a warm start but does not log a -warmstart event." "2F237" :UBS) "LiteSlp" ("\\->" "Enters light sleep mode." "04912" :UBS) "GARBAGE" ("\\->" "Forces garbage collection." "05F42") "MEM" ("\\-> #" "Returns amount of free memory in nibbles. + #8h = LowBat (P2)" "04544" :UBS) "Alert$" ("# --> $" "Recalls system warning message." "04575" :UBS) "DOAPWL" ("-->" "Forces a warm start but does not log a +warmstart event." "2F237" :UBS) "LiteSlp" ("-->" "Enters light sleep mode." "04912" :UBS) "GARBAGE" ("-->" "Forces garbage collection." "05F42") "MEM" ("--> #" "Returns amount of free memory in nibbles. Does not do garbage collection. (The user -word does.)" "05F61") "OSIZE" ("ob \\-> #" "Returns object size in nibbles. Forces -garbage collection." "05902") "OCRC" ("ob \\-> #nib hxs" "Returns size in nibbles and checksum as hxs." "05944") "OCRC%" ("ob \\-> hxs %bytes" "Returns checksum and size in bytes." "2F257") "VARSIZE" ("id \\-> hxs %bytes" "Returns checksum and size in bytes of -specified variable." "2F267") "INHARDROM?" ("ob \\-> ob flag" "Is object address < #80000h?" "394C8") "CHANGETYPE" ("ob #prolog \\-> ob'" "Changes prolog of object, does TOTEMPOB." "05AB3") ">LANGUAGE" ("# \\->" "Sets the current language for messages. -Internal version of x\\->LANGUAGE." "25F90") "LANGUAGE>" ("\\-> #" "Returns the current language for messages. +word does.)" "05F61") "OSIZE" ("ob --> #" "Returns object size in nibbles. Forces +garbage collection." "05902") "OCRC" ("ob --> #nib hxs" "Returns size in nibbles and checksum as hxs." "05944") "OCRC%" ("ob --> hxs %bytes" "Returns checksum and size in bytes." "2F257") "VARSIZE" ("id --> hxs %bytes" "Returns checksum and size in bytes of +specified variable." "2F267") "INHARDROM?" ("ob --> ob flag" "Is object address < #80000h?" "394C8") "CHANGETYPE" ("ob #prolog --> ob'" "Changes prolog of object, does TOTEMPOB." "05AB3") ">LANGUAGE" ("# -->" "Sets the current language for messages. +Internal version of x\\->LANGUAGE." "25F90") "LANGUAGE>" ("--> #" "Returns the current language for messages. Internal version of the xLANGUAGE\\-> -command." "25F95") "NOBLINK" ("\\->" "Clears the BLINKFLAG, SysNib5." "256BE") "?BlinkCursor" ("\\->" "Makes the cursor Blink if in App-mode or -Editline." "25E71") "PushVStack" ("obn..ob1 \\-> obn..ob1 +command." "25F95") "NOBLINK" ("-->" "Clears the BLINKFLAG, SysNib5." "256BE") "?BlinkCursor" ("-->" "Makes the cursor Blink if in App-mode or +Editline." "25E71") "PushVStack" ("obn..ob1 --> obn..ob1 VS -\\-> [obn..ob1]" "Pushes the RPN stack onto the Virtual -Stack. The RPN stack is unchanged." "25F1E") "PushVStack&Clear" ("obn..ob1 \\-> +--> [obn..ob1]" "Pushes the RPN stack onto the Virtual +Stack. The RPN stack is unchanged." "25F1E") "PushVStack&Clear" ("obn..ob1 --> VS -\\-> [obn..ob1]" "Does PushVStack and then clears the RPN -stack." "25F1F") "PopMetaVStackDROP" ("\\-> obn..ob1 +--> [obn..ob1]" "Does PushVStack and then clears the RPN +stack." "25F1F") "PopMetaVStackDROP" ("--> obn..ob1 VS -[obn..ob1] \\->" "Pops the topmost virtual stack into the RPN +[obn..ob1] -->" "Pops the topmost virtual stack into the RPN stack. The previous contents of the RPN stack are preserved. (The Meta in the name means that a count is returned, but the DROP -removes it afterwards.) " "25F1A") "PopVStack" ("obm..ob1 \\-> obn'..ob1' +removes it afterwards.) " "25F1A") "PopVStack" ("obm..ob1 --> obn'..ob1' VS -[obn'..ob1'] \\->" "Pops the topmost virtual stack into the RPN +[obn'..ob1'] -->" "Pops the topmost virtual stack into the RPN stack. The previous contents of the RPN stack -are lost." "25F1B") "GetMetaVStackDROP" ("\\-> obn..ob1 +are lost." "25F1B") "GetMetaVStackDROP" ("--> obn..ob1 VS -[obn..ob1] \\-> [obn..ob1]" "Inserts the objects from the topmost virtual +[obn..ob1] --> [obn..ob1]" "Inserts the objects from the topmost virtual stack into the RPN stack. The Virtual Stack is unchanged. (The Meta in the name means that a count is returned, but it is removed -by DROP.)" "25F17") "GetVStack" ("obm..ob1 \\-> obn'..ob1' +by DROP.)" "25F17") "GetVStack" ("obm..ob1 --> obn'..ob1' VS -[obn'..ob1'] \\-> [obn'..ob1']" "Copies the topmost virtual stack into the RPN +[obn'..ob1'] --> [obn'..ob1']" "Copies the topmost virtual stack into the RPN stack. The Virtual Stack is not changed, but -the current RPN stack is lost." "25F18") "PushMetaVStack" ("obn..ob1 #n \\-> obn..ob1 #n +the current RPN stack is lost." "25F18") "PushMetaVStack" ("obn..ob1 #n --> obn..ob1 #n VS -\\-> [obn..ob1]" "Pushes #n objects as a new virtual stack. Any +--> [obn..ob1]" "Pushes #n objects as a new virtual stack. Any other objects in the RPN stack are not -pushed. The RPN stack is unchanged." "26265") "PushMetaVStack&Drop" ("obn..ob1 #n \\-> +pushed. The RPN stack is unchanged." "26265") "PushMetaVStack&Drop" ("obn..ob1 #n --> VS -\\-> [obn..ob1]" "Does PushMetaVStack then drops the pushed +--> [obn..ob1]" "Does PushMetaVStack then drops the pushed objects. Any other objects present in the RPN -stack are neither pushed nor dropped. " "25F1D") "PopMetaVStack" ("\\-> obn..ob1 #n +stack are neither pushed nor dropped. " "25F1D") "PopMetaVStack" ("--> obn..ob1 #n VS -[obn..ob1] \\->" "Insers the contents of the most recent +[obn..ob1] -->" "Insers the contents of the most recent virtual stack into the RPN stack, followed by the count. The previous contents of the RPN -stack are not lost." "25F19") "GetMetaVStack" ("\\-> obn..ob1 #n +stack are not lost." "25F19") "GetMetaVStack" ("--> obn..ob1 #n VS -[obn..ob1] \\-> [obn..ob1]" "Inserts the objects from the topmost virtual +[obn..ob1] --> [obn..ob1]" "Inserts the objects from the topmost virtual stack into the RPN stack, along with the -count. The Virtual Stack is unchanged." "2624C") "SetMetaVStack" ("obn'..ob1' #n \\-> +count. The Virtual Stack is unchanged." "2624C") "SetMetaVStack" ("obn'..ob1' #n --> VS -[obn..ob1] \\-> [obn'..ob1']" "Modify the elements of the Virtual Stack +[obn..ob1] --> [obn'..ob1']" "Modify the elements of the Virtual Stack according to a meta on the stack. The meta on the RPN stack and the fist level of the Virtual Stack must have the same number of -elements!" "265D5" :UBS) "PushVStack&Keep" ("obn..ob1 obm'..ob1' #m \\-> obm'..ob1' #m +elements!" "265D5" :UBS) "PushVStack&Keep" ("obn..ob1 obm'..ob1' #m --> obm'..ob1' #m VS -\\-> [obn..ob1]" "Pushes the contents of the RPN stack which do +--> [obn..ob1]" "Pushes the contents of the RPN stack which do not belong to the meta (ie, are \"above\" it) into a new virtual stack, removing these -elements, but keeping the meta." "25F20") "PushVStack&KeepDROP" ("obn..ob1 obm'..ob1' #m \\-> obm'..ob1' +elements, but keeping the meta." "25F20") "PushVStack&KeepDROP" ("obn..ob1 obm'..ob1' #m --> obm'..ob1' VS -\\-> [obn..ob1]" "Does PushVStack&Keep and then DROP." "25F21") "PopVStackAbove" ("obm'..ob1' \\-> obn..ob1 obm'..ob1' +--> [obn..ob1]" "Does PushVStack&Keep and then DROP." "25F21") "PopVStackAbove" ("obm'..ob1' --> obn..ob1 obm'..ob1' VS -[obn..ob1] \\->" "Pops the contents of the topmost virtual +[obn..ob1] -->" "Pops the contents of the topmost virtual stack (like PopMetaVStackDROP would have done) into the RPN stack, but *above* the current contents of the RPN stack. This undoes PushVStack&Keep (or -PushVStack&KeepDROP)." "25F1C") "DropVStack" ("\\-> +PushVStack&KeepDROP)." "25F1C") "DropVStack" ("--> VS -[obn..ob1] \\->" "Drops the topmost virtual stack from the -Virtual Stack." "26215") "GetElemTopVStack" ("#i \\-> obi +[obn..ob1] -->" "Drops the topmost virtual stack from the +Virtual Stack." "26215") "GetElemTopVStack" ("#i --> obi VS -[obn..ob1] \\-> [obn..ob1]" "Returns the ith object from the topmost +[obn..ob1] --> [obn..ob1]" "Returns the ith object from the topmost virtual stack, counting from the top. \"Counting from the top\" means that object # 0 is the one at the highest-numbered level (n), # 1 is the one at level n-1, and -so on. Note: no checking wheter #i is valid. " "26229") "PutElemTopVStack" ("new_ob #i \\-> +so on. Note: no checking wheter #i is valid. " "26229") "PutElemTopVStack" ("new_ob #i --> VS -[obn..ob(n-i)..ob1] \\-> [obn..new_ob..ob1]" "Replaces the ith object from the topmost +[obn..ob(n-i)..ob1] --> [obn..new_ob..ob1]" "Replaces the ith object from the topmost virtual stack with new_ob, counting from the -top. Note: no checking wheter #i is valid." "2626F") "GetElemBotVStack" ("#i \\-> obi +top. Note: no checking wheter #i is valid." "2626F") "GetElemBotVStack" ("#i --> obi VS -[obn..ob1] \\-> [obn..ob1]" "Returns the ith object from the topmost +[obn..ob1] --> [obn..ob1]" "Returns the ith object from the topmost virtual stack, counting from the bottom. \"Counting from the bottom\" means that # 0 is the object in the lowest numbered level (generally thought of as 1), # 1 is at level 2, etc. Note: no checking wheter #i -is valid. " "26224") "PutElemBotVStack" ("new_ob #i \\-> +is valid. " "26224") "PutElemBotVStack" ("new_ob #i --> VS -[obn..obi..ob1] \\-> [obn..new_ob..ob1]" "Replaces the ith object from the topmost +[obn..obi..ob1] --> [obn..new_ob..ob1]" "Replaces the ith object from the topmost virtual stack with new_ob, counting from the bottom. Note: no checking wheter #i is -valid. " "2626A") "GetVStackProtectWord" ("\\-> #" "Hacking stuff: Gets the protection word -of the last VStack level. " "26233") "InitVirtualStack" ("" "" "26251") "LAMLNAME" ("" "" "27142") "'LamKPSto" ("" "" "2F350") "SENDLIST" ("{} \\->" "Internal SEND." "2EEBB") "GETNAME" ("$/id/lam \\->" "Internal KGET." "2EEBC") "DOFINISH" ("\\->" "Internal FINISH." "2EEBD") "DOPKT" ("$ $' \\->" "Internal PKT." "2EEBE") "DOBAUD" ("% \\->" "Internal BAUD." "2EEC1") "DOPARITY" ("% \\->" "Internal PARITY." "2EEC2") "DOTRANSIO" ("% \\->" "Internal TRANSIO." "2EEC3") "DOKERRM" ("\\-> $" "Internal KERRM." "2EEC4") "DOBUFLEN" ("\\-> % 0/1" "Internal BUFLEN." "2EEC5") "DOSTIME" ("" "Internal STIME." "2F12E" :UBS) "DOSBRK" ("\\->" "Internal SBRK." "2EEC6") "DOXMIT" ("$ \\->" "Internal XMIT." "2F130" :UBS) "DOSRECV" ("% \\->" "Internal SRECV." "2EEC7") "CLOSEUART" ("\\->" "Internal CLOSEIO." "2EEC9") "DOCR" ("\\->" "Internal CR." "2EECB") "DODELAY" ("% \\->" "Internal DELAY." "2EECD") "KDispRow2" ("" "" "2F34B") "KDispStatus2" ("" "" "2F34C") "EXCHINITPK" ("" "" "2F333") "SENDEOT" ("" "" "2F372") "SENDNAK" ("" "" "2F374") "SENDERROR" ("" "" "2F373") "SENDPKT" ("" "" "2F376") "InitIOEnv" ("" "" "2F0E7") "KERMOPEN" ("" "" "2F0E6") "DOOPENIO" ("" "" "2EEC0") "OpenIO" ("" "" "2F2FF") "OpenIOPrt" ("" "" "2F35D") "docr" ("" "" "2EECA") "IOCheckReal" ("" "" "2F346") "StdIOPAR" ("\\-> {}" "Default IOPAR: { 9600 0 0 0 3 1 }." "2716D") "GetIOPAR" ("\\-> %baud % % % % %" "Recalls IOPAR and explodes it into the stack." "2EEBF") "StoIOPAR" ("{} \\->" "STO the list of IO parameters in the HOME -directory in the variable IOPAR." "2F062") "StdPRTPAR" ("" "" "27A3A") "StoPRTPAR" ("" "" "2F063") "GetChkPRTPAR" ("" "" "2F338") "OpenUartClr" ("" "" "2F312") "OpenUart?Clr" ("" "" "2F313") "PRINT" ("" "" "2F0BC") "PRINTxNLF" ("" "" "2F362") "REMAP" ("" "" "2F36A") "SetEcma94" ("" "" "2EECE") "AllowPrlcdCl" ("" "" "2F177") "PrintGrob" ("" "" "2F361") "SetServMode" ("" "" "2F37D") "ClrServMode" ("" "" "2F325") "SendSetup" ("" "" "2F377") "TRPACKETFAIL" ("" "" "2F386") "IncrLAMPKNO" ("" "Increases packet number." "2F343") "GetKermPkt#" ("" "" "2F33A") "RecvNextPkt" ("" "" "2F3A8" :UBS) "KVISLF" ("$ \\-> $'" "String translation for transfer from HP to +valid. " "2626A") "GetVStackProtectWord" ("--> #" "Hacking stuff: Gets the protection word +of the last VStack level. " "26233") "InitVirtualStack" ("" "" "26251") "LAMLNAME" ("" "" "27142") "'LamKPSto" ("" "" "2F350") "SENDLIST" ("{} -->" "Internal SEND." "2EEBB") "GETNAME" ("$/id/lam -->" "Internal KGET." "2EEBC") "DOFINISH" ("-->" "Internal FINISH." "2EEBD") "DOPKT" ("$ $' -->" "Internal PKT." "2EEBE") "DOBAUD" ("% -->" "Internal BAUD." "2EEC1") "DOPARITY" ("% -->" "Internal PARITY." "2EEC2") "DOTRANSIO" ("% -->" "Internal TRANSIO." "2EEC3") "DOKERRM" ("--> $" "Internal KERRM." "2EEC4") "DOBUFLEN" ("--> % 0/1" "Internal BUFLEN." "2EEC5") "DOSTIME" ("" "Internal STIME." "2F12E" :UBS) "DOSBRK" ("-->" "Internal SBRK." "2EEC6") "DOXMIT" ("$ -->" "Internal XMIT." "2F130" :UBS) "DOSRECV" ("% -->" "Internal SRECV." "2EEC7") "CLOSEUART" ("-->" "Internal CLOSEIO." "2EEC9") "DOCR" ("-->" "Internal CR." "2EECB") "DODELAY" ("% -->" "Internal DELAY." "2EECD") "KDispRow2" ("" "" "2F34B") "KDispStatus2" ("" "" "2F34C") "EXCHINITPK" ("" "" "2F333") "SENDEOT" ("" "" "2F372") "SENDNAK" ("" "" "2F374") "SENDERROR" ("" "" "2F373") "SENDPKT" ("" "" "2F376") "InitIOEnv" ("" "" "2F0E7") "KERMOPEN" ("" "" "2F0E6") "DOOPENIO" ("" "" "2EEC0") "OpenIO" ("" "" "2F2FF") "OpenIOPrt" ("" "" "2F35D") "docr" ("" "" "2EECA") "IOCheckReal" ("" "" "2F346") "StdIOPAR" ("--> {}" "Default IOPAR: { 9600 0 0 0 3 1 }." "2716D") "GetIOPAR" ("--> %baud % % % % %" "Recalls IOPAR and explodes it into the stack." "2EEBF") "StoIOPAR" ("{} -->" "STO the list of IO parameters in the HOME +directory in the variable IOPAR." "2F062") "StdPRTPAR" ("" "" "27A3A") "StoPRTPAR" ("" "" "2F063") "GetChkPRTPAR" ("" "" "2F338") "OpenUartClr" ("" "" "2F312") "OpenUart?Clr" ("" "" "2F313") "PRINT" ("" "" "2F0BC") "PRINTxNLF" ("" "" "2F362") "REMAP" ("" "" "2F36A") "SetEcma94" ("" "" "2EECE") "AllowPrlcdCl" ("" "" "2F177") "PrintGrob" ("" "" "2F361") "SetServMode" ("" "" "2F37D") "ClrServMode" ("" "" "2F325") "SendSetup" ("" "" "2F377") "TRPACKETFAIL" ("" "" "2F386") "IncrLAMPKNO" ("" "Increases packet number." "2F343") "GetKermPkt#" ("" "" "2F33A") "RecvNextPkt" ("" "" "2F3A8" :UBS) "KVISLF" ("$ --> $'" "String translation for transfer from HP to PC. Inserts (character 12) in front of every newline (character 10), and translates characters >127 to the corresponding @@ -991,167 +991,167 @@ IOPAR variable, can be set with DOTRANSIO). 0: No translation 1: CRLF translation 2: CRLF and characters 128-159 (80h-9Fh) - 3: CRLF and characters 128-255 (80h-FFh)" "2F34F") "KVIS" ("$ \\-> $'" "Like KVISLF, but never translates newlines." "2F34E") "KINVISLF" ("$ \\-> $' $''" "String translation for transfer from PC to + 3: CRLF and characters 128-255 (80h-FFh)" "2F34F") "KVIS" ("$ --> $'" "Like KVISLF, but never translates newlines." "2F34E") "KINVISLF" ("$ --> $' $''" "String translation for transfer from PC to HP. Translates digraphs in the string to characters and removes (character 12) in front of newline characters. Which translations are actually made depends upon the current translation mode, see KVISLF. $'' contains any incomplete trailing -backslash sequence in the original string." "2F34D") "GETKP" ("" "" "2F33B") "SENDACK" ("" "" "2F371") "SENDNULLACK" ("" "" "2F375") "ACK_INIT" ("" "" "2F319") "CHOOSE_INIT" ("" "" "2F15A") "ENCODE1PKT" ("" "" "2F331") "ENCODE" ("" "" "2F330") "DECODE" ("" "" "2F32A") "UARTBUFLEN" ("" "" "2F387") "FLUSHRSBUF" ("" "" "2EEC8") "PUTSERIAL" ("" "" "2F364") "GETSERIAL" ("" "" "2F33F") "VERSTRING" ("\\-> $" "Returns version string." "2F389") "UART?" ("" "" "25F06") "UARTxcp" ("" "" "25F07") "SEND_PACKET" ("" "" "2F3A7" :UBS) "XEQIOBACKUP" ("" "" "2F292") "kermpktmsg" ("" "" "00C10") "kermrecvmsg" ("" "" "00C0E") "kermsendmsg" ("" "" "00C0D") "CK0" ("\\->" "Saves current command to LASTCKCMD. Marks -stack below level 1 to STACKMARK." "262B0") "CK1" ("ob \\-> ob" "Saves current command to LASTCKCMD. Verifies +backslash sequence in the original string." "2F34D") "GETKP" ("" "" "2F33B") "SENDACK" ("" "" "2F371") "SENDNULLACK" ("" "" "2F375") "ACK_INIT" ("" "" "2F319") "CHOOSE_INIT" ("" "" "2F15A") "ENCODE1PKT" ("" "" "2F331") "ENCODE" ("" "" "2F330") "DECODE" ("" "" "2F32A") "UARTBUFLEN" ("" "" "2F387") "FLUSHRSBUF" ("" "" "2EEC8") "PUTSERIAL" ("" "" "2F364") "GETSERIAL" ("" "" "2F33F") "VERSTRING" ("--> $" "Returns version string." "2F389") "UART?" ("" "" "25F06") "UARTxcp" ("" "" "25F07") "SEND_PACKET" ("" "" "2F3A7" :UBS) "XEQIOBACKUP" ("" "" "2F292") "kermpktmsg" ("" "" "00C10") "kermrecvmsg" ("" "" "00C0E") "kermsendmsg" ("" "" "00C0D") "CK0" ("-->" "Saves current command to LASTCKCMD. Marks +stack below level 1 to STACKMARK." "262B0") "CK1" ("ob --> ob" "Saves current command to LASTCKCMD. Verifies that there is at least one object in the stack, if not generates a \"Too Few Arguments\" error. Saves stack mark to STACKMARK. If Last Arg is enabled then saves the -argument." "262B5") "CK2" ("ob1 ob2 \\-> ob1 ob2" "Like CK1, but checks for at least two -arguments." "262BA") "CK3" ("ob1...ob3 \\-> ob1...ob3" "Like CK1, but checks for at least three -arguments." "262BF") "CK4" ("ob1...ob5 \\-> ob1...ob5" "Like CK1, but checks for at least four -arguments." "262C4") "CK5" ("ob1...ob5 \\-> ob1...ob5" "Like CK1, but checks for at least five -arguments." "262C9") "CKN" ("ob1...obn %n \\-> ob1..obn #n" "Checks for a real in level one. Then checks +argument." "262B5") "CK2" ("ob1 ob2 --> ob1 ob2" "Like CK1, but checks for at least two +arguments." "262BA") "CK3" ("ob1...ob3 --> ob1...ob3" "Like CK1, but checks for at least three +arguments." "262BF") "CK4" ("ob1...ob5 --> ob1...ob5" "Like CK1, but checks for at least four +arguments." "262C4") "CK5" ("ob1...ob5 --> ob1...ob5" "Like CK1, but checks for at least five +arguments." "262C9") "CKN" ("ob1...obn %n --> ob1..obn #n" "Checks for a real in level one. Then checks for that number of arguments. Finally, -converts the real to a bint." "262CE") "CKN+1" ("ob1...obn+1 %n \\-> ob1..obn #n" "Checks for a real in level one. Then checks +converts the real to a bint." "262CE") "CKN+1" ("ob1...obn+1 %n --> ob1..obn #n" "Checks for a real in level one. Then checks for n+1 of arguments. Finally, -converts the real to a bint." "262D3" :UBS) "CK0NOLASTWD" ("\\->" "Like CK0, but does not save current -command." "26292") "CK1NOLASTWD" ("ob \\-> ob" "Like CK1, but does not save current -command." "26297") "CK2NOLASTWD" ("ob1 ob2 \\-> ob1 ob2" "Like CK2, but does not save current -command." "2629C") "CK3NOLASTWD" ("ob1...ob3 \\-> ob1...ob3" "Like CK3, but does not save current -command." "262A1") "CK4NOLASTWD" ("ob1...ob4 \\-> ob1...ob4" "Like CK4, but does not save current -command." "262A6") "CK5NOLASTWD" ("ob1...ob5 \\-> ob1...ob5" "Like CK5, but does not save current -command." "262AB") "CKNNOLASTWD" ("ob1...obn %n \\-> ob1..obn #n" "Like CKN, but does not save current -command." "25F25") "CK&DISPATCH0" ("\\->" "Dispatches on stack argument. Does not +converts the real to a bint." "262D3" :UBS) "CK0NOLASTWD" ("-->" "Like CK0, but does not save current +command." "26292") "CK1NOLASTWD" ("ob --> ob" "Like CK1, but does not save current +command." "26297") "CK2NOLASTWD" ("ob1 ob2 --> ob1 ob2" "Like CK2, but does not save current +command." "2629C") "CK3NOLASTWD" ("ob1...ob3 --> ob1...ob3" "Like CK3, but does not save current +command." "262A1") "CK4NOLASTWD" ("ob1...ob4 --> ob1...ob4" "Like CK4, but does not save current +command." "262A6") "CK5NOLASTWD" ("ob1...ob5 --> ob1...ob5" "Like CK5, but does not save current +command." "262AB") "CKNNOLASTWD" ("ob1...obn %n --> ob1..obn #n" "Like CKN, but does not save current +command." "25F25") "CK&DISPATCH0" ("-->" "Dispatches on stack argument. Does not convert ZINTs to REAL. -- CK&DISPATCH1 CK&DISPATCH2 -TEXT:Dispatch_Types" "2631E") "CK&DISPATCH1" ("\\->" "Dispatches on stack arguments, stripping tags +TEXT:Dispatch_Types" "2631E") "CK&DISPATCH1" ("-->" "Dispatches on stack arguments, stripping tags and converting ZINTS to REALS (HP49 only) if necessary. -- CK&DISPATCH0 CK&DISPATCH2 -TEXT:Dispatch_Types" "26328") "CK&DISPATCH2" ("\\->" "Equivalent to CK&DISPATCH1. +TEXT:Dispatch_Types" "26328") "CK&DISPATCH2" ("-->" "Equivalent to CK&DISPATCH1. -- CK&DISPATCH0 -TEXT:Dispatch_Types" "26323") "CK1&Dispatch" ("\\->" "Combines CK1 with CK&DISPATCH1. +TEXT:Dispatch_Types" "26323") "CK1&Dispatch" ("-->" "Combines CK1 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "26300") "CK2&Dispatch" ("\\->" "Combines CK2 with CK&DISPATCH1. +TEXT:Dispatch_Types" "26300") "CK2&Dispatch" ("-->" "Combines CK2 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "26305") "CK3&Dispatch" ("\\->" "Combines CK3 with CK&DISPATCH1. +TEXT:Dispatch_Types" "26305") "CK3&Dispatch" ("-->" "Combines CK3 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "2630A") "CK4&Dispatch" ("\\->" "Combines CK4 with CK&DISPATCH1. +TEXT:Dispatch_Types" "2630A") "CK4&Dispatch" ("-->" "Combines CK4 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "2630F") "CK5&Dispatch" ("\\->" "Combines CK5 with CK&DISPATCH1. +TEXT:Dispatch_Types" "2630F") "CK5&Dispatch" ("-->" "Combines CK5 with CK&DISPATCH1. -- -TEXT:Dispatch_Types" "26314") "0LastRomWrd!" ("\\->" "Clears command save by last CK command. -CK0" "25F9A") "0LASTOWDOB!" ("\\->" "Clears command save by last CK command. -CK0" "25F9A") "AtUserStack" ("\\->" " :: CK0NOLASTWD 0LASTOWDOB! ;" "2EF6C") "CK1NoBlame" ("\\->" " :: 0LASTOWDOB! CK1NOLASTWD ;" "25E9E") "'RSaveRomWrd" ("\\->" "Stores first object in the composite above -the actual to LASTCKCMD." "354CB") "'RSAVEWORD" ("\\->" "Stores first object in the composite above -the actual to LASTCKCMD." "354CB") "EvalNoCK" ("comp \\-> ?" "Evaluates composite without saving as +TEXT:Dispatch_Types" "26314") "0LastRomWrd!" ("-->" "Clears command save by last CK command. +CK0" "25F9A") "0LASTOWDOB!" ("-->" "Clears command save by last CK command. +CK0" "25F9A") "AtUserStack" ("-->" " :: CK0NOLASTWD 0LASTOWDOB! ;" "2EF6C") "CK1NoBlame" ("-->" " :: 0LASTOWDOB! CK1NOLASTWD ;" "25E9E") "'RSaveRomWrd" ("-->" "Stores first object in the composite above +the actual to LASTCKCMD." "354CB") "'RSAVEWORD" ("-->" "Stores first object in the composite above +the actual to LASTCKCMD." "354CB") "EvalNoCK" ("comp --> ?" "Evaluates composite without saving as current command. If first command is CK&Dispatch it is replaced by CK&DISPATCH1. If first command is CK it is skipped. Any other first command is also skipped!" "26319") "EvalNoCK:" ("RS -ob \\->" "EvalNoCK with the next object in the +ob -->" "EvalNoCK with the next object in the runstream as argument." "25F29" :UBS) "'EvalNoCK:_sup" ("RS -ob \\->" "EvalNoCK with the next object in the +ob -->" "EvalNoCK with the next object in the runstream as argument." "25F29" :UBS) "RunRPN:" ("RS -ob \\->" "Evaluate the next object in the runstream +ob -->" "Evaluate the next object in the runstream with RPN mode on (i.e. system flag 95 clear). After the evaluation, the system flag is restored to its old value. -- -Flags: -95" "2A9E9") "CKREAL" ("% \\-> % -Z \\-> %" "Checks for real. If a ZINT, convert -to real. Else SETTYPEERR." "36B7B") "^CK1Z" ("$/#/hxs \\-> Z" "Checks for an integer. Converts strings, +Flags: -95" "2A9E9") "CKREAL" ("% --> % +Z --> %" "Checks for real. If a ZINT, convert +to real. Else SETTYPEERR." "36B7B") "^CK1Z" ("$/#/hxs --> Z" "Checks for an integer. Converts strings, bints or hxs's to zints. Errors for other -object types." "184006" :CSys) "^CK2Z" ("ob ob' \\-> Z Z'" "Like ^CK1Z, but for two objects." "185006" :CSys) "^CK3Z" ("ob ob' ob'' \\-> Z Z' Z''" "Like ^CK1Z, but for three objects." "186006" :CSys) "CKARRY" ("\\->" "Checks for array." "3F33F" :UBS) "CKLIST" ("\\->" "Checks for list." "3F3C1" :UBS) "CKSYMBTYPE" ("\\->" "Checks for quoted name (name as symbolic)." "3D2B4") "nmetasyms" ("meta \\-> meta" "Checks for meta containing %, C%, unit, id, -lam or symb." "2EF07") "TYPE" ("ob \\-> #prolog" "Returns address of prolog of object." "03C64") "XEQTYPE" ("ob \\-> ob %type" "System version of user word TYPE, but this -keeps the object." "3BC43") "TYPEREAL?" ("ob \\-> flag" "" "3511D") "DTYPEREAL?" ("ob \\-> ob flag" "" "35118") "DUPTYPEREAL?" ("ob \\-> ob flag" "" "35118") "TYPECMP?" ("ob \\-> flag" "" "3512C") "DUPTYPECMP?" ("ob \\-> ob flag" "" "35127") "TYPECSTR?" ("ob \\-> flag" "" "3510E") "DTYPECSTR?" ("ob \\-> ob flag" "" "35109") "DUPTYPECSTR?" ("ob \\-> ob flag" "" "35109") "DTYPEARRY?" ("ob \\-> ob flag" "" "35136") "DUPTYPEARRY?" ("ob \\-> ob flag" "" "35136") "TYPEARRY?" ("ob \\-> flag ???" "" "3513B") "TYPERARRY?" ("ob \\-> flag" "" "35292") "TYPECARRY?" ("ob \\-> flag" "" "352AD") "TYPELIST?" ("ob \\-> flag" "" "35195") "DTYPELIST?" ("ob \\-> ob flag" "" "35190") "DUPTYPELIST?" ("ob \\-> ob flag" "" "35190") "TYPEIDNT?" ("ob \\-> flag" "" "3504B") "DUPTYPEIDNT?" ("ob \\-> ob flag" "" "35046") "TYPELAM?" ("ob \\-> flag" "" "350E1") "DUPTYPELAM?" ("ob \\-> ob flag" "" "350DC") "^TYPEIDNTLAM?" ("ob \\-> flag" "Tests if ob is ID or lam." "194006" :wasCSys) "NotIDorLAM?" ("ob \\-> ob flag" "Tests if ob is neither an ID nor a LAM. " "2F0D4" :UBS) "TYPESYMB?" ("ob \\-> flag" "" "35168") "DUPTYPESYMB?" ("ob \\-> ob flag" "" "35163") "TYPEHSTR?" ("ob \\-> flag" "" "350FF") "DUPTYPEHSTR?" ("ob \\-> ob flag" "" "350FA") "TYPEGROB?" ("ob \\-> flag" "" "35186") "DUPTYPEGROB?" ("ob \\-> ob flag" "" "35181") "TYPETAGGED?" ("ob \\-> flag" "" "351A4") "DUPTYPETAG?" ("ob \\-> ob flag" "" "3519F") "TYPEEXT?" ("ob \\-> flag" "Is ob a unit object?" "351B3") "DUPTYPEEXT?" ("ob \\-> ob flag" "Is ob a unit object?" "351AE") "TYPEROMP?" ("ob \\-> flag" "" "3514A") "DUPTYPEROMP?" ("ob \\-> ob flag" "" "35145") "TYPEBINT?" ("ob \\-> flag" "" "350F0") "DUPTYPEBINT?" ("ob \\-> ob flag" "" "350EB") "TYPERRP?" ("ob \\-> flag" "" "35159") "DUPTYPERRP?" ("ob \\-> ob flag" "" "35154") "TYPECHAR?" ("ob \\-> flag" "" "3503C") "DUPTYPECHAR?" ("ob \\-> ob flag" "" "35037") "TYPECOL?" ("ob \\-> flag" "Is on a secondary?" "35177") "DTYPECOL?" ("ob \\-> ob flag" "Is ob a secondary?" "35172") "DUPTYPECOL?" ("ob \\-> ob flag" "Is ob a secondary?" "35172") "TYPEAPLET?" ("ob \\-> flag" "" "350D2") "DUPTYPEAPLET?" ("ob \\-> ob flag" "" "350CD") "TYPEFLASHPTR?" ("ob \\-> flag" "" "35087") "DUPTYPEFLASHPTR?" ("ob \\-> ob flag" "" "35082") "TYPEFONT?" ("ob \\-> flag" "" "350C3") "DUPTYPEFONT?" ("ob \\-> ob flag" "" "350BE") "TYPELNGCMP?" ("ob \\-> flag" "" "350B4") "DUPTYPELNGCMP?" ("ob \\-> ob flag" "" "350AF") "TYPELNGREAL?" ("ob \\-> flag" "" "350A5") "DUPTYPELNGREAL?" ("ob \\-> ob flag" "" "350A0") "TYPEZINT?" ("ob \\-> flag" "" "35096") "DUPTYPEZINT?" ("ob \\-> ob flag" "" "35091") "^TYPEZ?" ("ob \\-> flag" "" "182006" :wasCSys) "^DUPTYPEZ?" ("ob \\-> ob flag" "" "183006" :wasCSys) "^TYPEGAUSSINT?" ("ob \\-> flag" "Checks if ob is Gaussian integer." "114007" :1\.11 :wasCSys) "^DTYPEGAUSSINT?" ("ob \\-> ob flag" "Checks if ob is Gaussian integer." "115007" :1\.11 :wasCSys) "^DUPTYPEGAUSSINT?" ("ob \\-> ob flag" "Checks if ob is Gaussian integer." "116007" :1\.11 :wasCSys) "TYPEBAK?" ("ob \\-> flag" "" "3505A" :UBS) "DUPTYPEBAK?" ("ob \\-> ob flag" "" "35055" :UBS) "TYPELIB?" ("ob \\-> flag" "" "35069" :UBS) "DUPTYPELIB?" ("ob \\-> ob flag" "" "35064" :UBS) "TYPEMATRIX?" ("ob \\-> flag" "" "35078" :UBS) "DUPTYPEMATRIX?" ("ob \\-> ob flag" "" "35073" :UBS) "DTYPEMATRIX?" ("ob \\-> ob flag" "" "35073" :UBS) "TYPEEXT0?" ("ob \\-> flag" "" "351C2" :UBS) "DUPTYPEEXT0?" ("ob \\-> ob flag" "" "351BD" :UBS) "^CK1Cext" ("ob \\-> flag" "Checks if object is integer or Gaussian -integer." "187006" :wasCSys) "^CKALG" ("ob \\-> ob" "Checks that an object is real/cmplx/unit or -idnt/lam/symbolic." "181006" :wasCSys) "?OKINALG" ("ob \\-> ob flag" "Is object allowed in algebraics?" "25E77") "^DTYPFMAT?" ("ob \\-> ob flag" "Tests if object is a symbolic matrix." "171006" :wasCSys) "^IDNTLAM?" ("ob \\-> ob flag" "Tests if ob is idnt or lam." "191006" :wasCSys) "^FLOAT?" ("ob \\-> ob flag" "Tests if ob is real or complex." "192006" :wasCSys) "^REAL?" ("ob \\-> ob flag" "Tests if ob is real, zint or hxs." "195006" :wasCSys) "^TYPEREALZINT?" ("ob \\-> flag" "Tests if ob is real, zint or hxs." "196006" :wasCSys) "^CKSYMREALCMP" ("ob \\-> ob" "Does \"Bad Argument Type\" error if ob is not a -real, complex or symbolics. " "193006" :wasCSys) "Ck&DecKeyLoc" ("%rc.p \\-> #kc #p" "Converts from user key representation format -to system. Does handle shift-hold keys." "25EA7") "CodePl>%rc.p" ("#kc #p \\-> %rc.p" "Converts from system key representation +object types." "184006" :CSys) "^CK2Z" ("ob ob' --> Z Z'" "Like ^CK1Z, but for two objects." "185006" :CSys) "^CK3Z" ("ob ob' ob'' --> Z Z' Z''" "Like ^CK1Z, but for three objects." "186006" :CSys) "CKARRY" ("-->" "Checks for array." "3F33F" :UBS) "CKLIST" ("-->" "Checks for list." "3F3C1" :UBS) "CKSYMBTYPE" ("-->" "Checks for quoted name (name as symbolic)." "3D2B4") "nmetasyms" ("meta --> meta" "Checks for meta containing %, C%, unit, id, +lam or symb." "2EF07") "TYPE" ("ob --> #prolog" "Returns address of prolog of object." "03C64") "XEQTYPE" ("ob --> ob %type" "System version of user word TYPE, but this +keeps the object." "3BC43") "TYPEREAL?" ("ob --> flag" "" "3511D") "DTYPEREAL?" ("ob --> ob flag" "" "35118") "DUPTYPEREAL?" ("ob --> ob flag" "" "35118") "TYPECMP?" ("ob --> flag" "" "3512C") "DUPTYPECMP?" ("ob --> ob flag" "" "35127") "TYPECSTR?" ("ob --> flag" "" "3510E") "DTYPECSTR?" ("ob --> ob flag" "" "35109") "DUPTYPECSTR?" ("ob --> ob flag" "" "35109") "DTYPEARRY?" ("ob --> ob flag" "" "35136") "DUPTYPEARRY?" ("ob --> ob flag" "" "35136") "TYPEARRY?" ("ob --> flag ???" "" "3513B") "TYPERARRY?" ("ob --> flag" "" "35292") "TYPECARRY?" ("ob --> flag" "" "352AD") "TYPELIST?" ("ob --> flag" "" "35195") "DTYPELIST?" ("ob --> ob flag" "" "35190") "DUPTYPELIST?" ("ob --> ob flag" "" "35190") "TYPEIDNT?" ("ob --> flag" "" "3504B") "DUPTYPEIDNT?" ("ob --> ob flag" "" "35046") "TYPELAM?" ("ob --> flag" "" "350E1") "DUPTYPELAM?" ("ob --> ob flag" "" "350DC") "^TYPEIDNTLAM?" ("ob --> flag" "Tests if ob is ID or lam." "194006" :wasCSys) "NotIDorLAM?" ("ob --> ob flag" "Tests if ob is neither an ID nor a LAM. " "2F0D4" :UBS) "TYPESYMB?" ("ob --> flag" "" "35168") "DUPTYPESYMB?" ("ob --> ob flag" "" "35163") "TYPEHSTR?" ("ob --> flag" "" "350FF") "DUPTYPEHSTR?" ("ob --> ob flag" "" "350FA") "TYPEGROB?" ("ob --> flag" "" "35186") "DUPTYPEGROB?" ("ob --> ob flag" "" "35181") "TYPETAGGED?" ("ob --> flag" "" "351A4") "DUPTYPETAG?" ("ob --> ob flag" "" "3519F") "TYPEEXT?" ("ob --> flag" "Is ob a unit object?" "351B3") "DUPTYPEEXT?" ("ob --> ob flag" "Is ob a unit object?" "351AE") "TYPEROMP?" ("ob --> flag" "" "3514A") "DUPTYPEROMP?" ("ob --> ob flag" "" "35145") "TYPEBINT?" ("ob --> flag" "" "350F0") "DUPTYPEBINT?" ("ob --> ob flag" "" "350EB") "TYPERRP?" ("ob --> flag" "" "35159") "DUPTYPERRP?" ("ob --> ob flag" "" "35154") "TYPECHAR?" ("ob --> flag" "" "3503C") "DUPTYPECHAR?" ("ob --> ob flag" "" "35037") "TYPECOL?" ("ob --> flag" "Is on a secondary?" "35177") "DTYPECOL?" ("ob --> ob flag" "Is ob a secondary?" "35172") "DUPTYPECOL?" ("ob --> ob flag" "Is ob a secondary?" "35172") "TYPEAPLET?" ("ob --> flag" "" "350D2") "DUPTYPEAPLET?" ("ob --> ob flag" "" "350CD") "TYPEFLASHPTR?" ("ob --> flag" "" "35087") "DUPTYPEFLASHPTR?" ("ob --> ob flag" "" "35082") "TYPEFONT?" ("ob --> flag" "" "350C3") "DUPTYPEFONT?" ("ob --> ob flag" "" "350BE") "TYPELNGCMP?" ("ob --> flag" "" "350B4") "DUPTYPELNGCMP?" ("ob --> ob flag" "" "350AF") "TYPELNGREAL?" ("ob --> flag" "" "350A5") "DUPTYPELNGREAL?" ("ob --> ob flag" "" "350A0") "TYPEZINT?" ("ob --> flag" "" "35096") "DUPTYPEZINT?" ("ob --> ob flag" "" "35091") "^TYPEZ?" ("ob --> flag" "" "182006" :wasCSys) "^DUPTYPEZ?" ("ob --> ob flag" "" "183006" :wasCSys) "^TYPEGAUSSINT?" ("ob --> flag" "Checks if ob is Gaussian integer." "114007" :1\.11 :wasCSys) "^DTYPEGAUSSINT?" ("ob --> ob flag" "Checks if ob is Gaussian integer." "115007" :1\.11 :wasCSys) "^DUPTYPEGAUSSINT?" ("ob --> ob flag" "Checks if ob is Gaussian integer." "116007" :1\.11 :wasCSys) "TYPEBAK?" ("ob --> flag" "" "3505A" :UBS) "DUPTYPEBAK?" ("ob --> ob flag" "" "35055" :UBS) "TYPELIB?" ("ob --> flag" "" "35069" :UBS) "DUPTYPELIB?" ("ob --> ob flag" "" "35064" :UBS) "TYPEMATRIX?" ("ob --> flag" "" "35078" :UBS) "DUPTYPEMATRIX?" ("ob --> ob flag" "" "35073" :UBS) "DTYPEMATRIX?" ("ob --> ob flag" "" "35073" :UBS) "TYPEEXT0?" ("ob --> flag" "" "351C2" :UBS) "DUPTYPEEXT0?" ("ob --> ob flag" "" "351BD" :UBS) "^CK1Cext" ("ob --> flag" "Checks if object is integer or Gaussian +integer." "187006" :wasCSys) "^CKALG" ("ob --> ob" "Checks that an object is real/cmplx/unit or +idnt/lam/symbolic." "181006" :wasCSys) "?OKINALG" ("ob --> ob flag" "Is object allowed in algebraics?" "25E77") "^DTYPFMAT?" ("ob --> ob flag" "Tests if object is a symbolic matrix." "171006" :wasCSys) "^IDNTLAM?" ("ob --> ob flag" "Tests if ob is idnt or lam." "191006" :wasCSys) "^FLOAT?" ("ob --> ob flag" "Tests if ob is real or complex." "192006" :wasCSys) "^REAL?" ("ob --> ob flag" "Tests if ob is real, zint or hxs." "195006" :wasCSys) "^TYPEREALZINT?" ("ob --> flag" "Tests if ob is real, zint or hxs." "196006" :wasCSys) "^CKSYMREALCMP" ("ob --> ob" "Does \"Bad Argument Type\" error if ob is not a +real, complex or symbolics. " "193006" :wasCSys) "Ck&DecKeyLoc" ("%rc.p --> #kc #p" "Converts from user key representation format +to system. Does handle shift-hold keys." "25EA7") "CodePl>%rc.p" ("#kc #p --> %rc.p" "Converts from system key representation format to user. Does handle shift-hold -keys. " "25EA9") "H/W>KeyCode" ("# \\-> #'" "Converts the keycode offset for shift keys to +keys. " "25EA9") "H/W>KeyCode" ("# --> #'" "Converts the keycode offset for shift keys to the keycode of the shift key, i.e. 80h->32d, -40h->37d, C0h->42d" "25EDC") "H/WKey>KeyOb" ("" "" "25EDD") "ModifierKey?" ("#kc #pl \\-> flag" "Is the key any of the three modifiers -right-shift, left-shift, or alpha?" "25EEA") "KeyOb@" ("\\-> id/romptr" "Returns the object assigned the the key which +40h->37d, C0h->42d" "25EDC") "H/WKey>KeyOb" ("" "" "25EDD") "ModifierKey?" ("#kc #pl --> flag" "Is the key any of the three modifiers +right-shift, left-shift, or alpha?" "25EEA") "KeyOb@" ("--> id/romptr" "Returns the object assigned the the key which caused the current program to be executed, or -whatever has been stored with KeyOb!" "2594E") "KeyOb!" ("ob \\->" "Store ob as the KeyOb." "25949") "KeyOb0" ("\\->" "Clear the KeyOb." "2593F") "KeyOb0?" ("\\-> flag" "Is the KeyOb clear?" "25944" :UBS) "FLUSH" ("\\->" "Flushes the key buffer." "261CA") "FLUSHKEYS" ("\\->" "Flushes the key buffer." "261CA") "CHECKKEY" ("\\-> #kc T -\\-> F" "Returns next key in the key buffer (if there +whatever has been stored with KeyOb!" "2594E") "KeyOb!" ("ob -->" "Store ob as the KeyOb." "25949") "KeyOb0" ("-->" "Clear the KeyOb." "2593F") "KeyOb0?" ("--> flag" "Is the KeyOb clear?" "25944" :UBS) "FLUSH" ("-->" "Flushes the key buffer." "261CA") "FLUSHKEYS" ("-->" "Flushes the key buffer." "261CA") "CHECKKEY" ("--> #kc T +--> F" "Returns next key in the key buffer (if there is one), but does not pop it. Does handle shift-hold keys. -- -TEXT:Keycodes" "04708") "GETTOUCH" ("\\-> #kc T -\\-> F" "Pops next key from key buffer (if there is +TEXT:Keycodes" "04708") "GETTOUCH" ("--> #kc T +--> F" "Pops next key from key buffer (if there is one). Does handle shift-hold keys. -- -TEXT:Keycodes" "04714") "GETKEY" ("\\-> #kc flag" "Get a single keypress from the keybuffer, +TEXT:Keycodes" "04714") "GETKEY" ("--> #kc flag" "Get a single keypress from the keybuffer, waits if necessary. The key is returned along with TRUE. If an exception happens, returns FALSE. The exception is not handled. Does handle shift-hold keys. -- -TEXT:Keycodes" "25ED6") "GETKEY*" ("\\-> #kc T -\\-> F F -\\-> {Alrmlist} T F" "Get a single keypress from the keybuffer, +TEXT:Keycodes" "25ED6") "GETKEY*" ("--> #kc T +--> F F +--> {Alrmlist} T F" "Get a single keypress from the keybuffer, waits if necessary. The key is returned along with TRUE. If an exception happens (error or alarm), the exceptions is handled and the entry returns FALSE. Does handle shift-hold keys. -- -TEXT:Keycodes" "25ED7") "GetKeyOb" ("\\-> ob" "Wait for a single key and return the object +TEXT:Keycodes" "25ED7") "GetKeyOb" ("--> ob" "Wait for a single key and return the object associated with this key. Does handle shift-hold keys. -- -TEXT:Keycodes" "25ED9") "DoKeyOb" ("ob \\->" "Execute ob as if it had been assigned to a -key and the key had been pressed." "25EC5") "REPKEY?" ("#kc \\-> flag" "Returns TRUE if the key is being pressed. +TEXT:Keycodes" "25ED9") "DoKeyOb" ("ob -->" "Execute ob as if it had been assigned to a +key and the key had been pressed." "25EC5") "REPKEY?" ("#kc --> flag" "Returns TRUE if the key is being pressed. -- -TEXT:Keycodes" "047C7") "REPEATER" ("\\->" "Takes two objects from the runstream, a +TEXT:Keycodes" "047C7") "REPEATER" ("-->" "Takes two objects from the runstream, a BINT and a program. The BINT must represent a keycode. The program is evaluated at least once, and then again and again as long as the specified key is being pressed. -- -TEXT:Keycodes" "25EF5") "REPEATERCH" ("\\->" "Same as REPEATER, but slower, so more +TEXT:Keycodes" "25EF5") "REPEATERCH" ("-->" "Same as REPEATER, but slower, so more appropriate for scrolling and cursor motions. -- -TEXT:Keycodes" "25EF6") "KEYINBUFFER?" ("\\-> flag" "Returns TRUE if there is at least a key in -the key buffer." "25EE3") "WaitForKey" ("\\-> #kc #flag" "Returns next full key press. Does *not* handle +TEXT:Keycodes" "25EF6") "KEYINBUFFER?" ("--> flag" "Returns TRUE if there is at least a key in +the key buffer." "25EE3") "WaitForKey" ("--> #kc #flag" "Returns next full key press. Does *not* handle shift-hold keys. -- -TEXT:Keycodes" "25F0B") "Wait/GetKey" ("% \\-> ?" "Internal WAIT command. Does *not* handle +TEXT:Keycodes" "25F0B") "Wait/GetKey" ("% --> ?" "Internal WAIT command. Does *not* handle shift-hold keys. -- -TEXT:Keycodes" "2F268") "ATTN?" ("\\-> flag" "Returns TRUE if `CANCEL' has been pressed." "25FAE") "?ATTN_QUIT" ("\\->" "If `CANCEL' has been pressed, ABORTs program." "25E70") "?ATTNQUIT" ("\\->" "If `CANCEL' has been pressed, ABORTs program." "25E70") "CK0ATTNABORT" ("\\->" "Executed by the UserRPL program delimiters +TEXT:Keycodes" "2F268") "ATTN?" ("--> flag" "Returns TRUE if `CANCEL' has been pressed." "25FAE") "?ATTN_QUIT" ("-->" "If `CANCEL' has been pressed, ABORTs program." "25E70") "?ATTNQUIT" ("-->" "If `CANCEL' has been pressed, ABORTs program." "25E70") "CK0ATTNABORT" ("-->" "Executed by the UserRPL program delimiters x<< and x>> and by xUNTIL. Mainly just -?ATTNQUIT." "25E9D") "NoAttn?Semi" ("\\->" "If `CANCEL' has been not pressed, drops the -rest of the stream." "25EED") "ATTNFLG@" ("\\-> #" "Recalls `CANCEL' key counter." "05040") "ATTNFLGCLR" ("\\->" "Clears `CANCEL' key counter. Does not affect -the key buffer." "05068") "DoBadKey" ("\\->" "Beeps." "25EBF") "DropBadKey" ("ob \\->" "Beeps." "25ECD") "2DropBadKey" ("ob ob' \\->" "Beeps." "25E6E") "UserKeys?" ("\\-> flag" "Does BINT62 TestSysFlag." "25F09") "GetUserKeys" ("\\-> {}" "Returns user keys list (internal format). +?ATTNQUIT." "25E9D") "NoAttn?Semi" ("-->" "If `CANCEL' has been not pressed, drops the +rest of the stream." "25EED") "ATTNFLG@" ("--> #" "Recalls `CANCEL' key counter." "05040") "ATTNFLGCLR" ("-->" "Clears `CANCEL' key counter. Does not affect +the key buffer." "05068") "DoBadKey" ("-->" "Beeps." "25EBF") "DropBadKey" ("ob -->" "Beeps." "25ECD") "2DropBadKey" ("ob ob' -->" "Beeps." "25E6E") "UserKeys?" ("--> flag" "Does BINT62 TestSysFlag." "25F09") "GetUserKeys" ("--> {}" "Returns user keys list (internal format). -- -TEXT:Reserved|UserKeys" "25967") "StoUserKeypatch" ("ob #kc #p \\->" "Assigns an object to a key, specified in +TEXT:Reserved|UserKeys" "25967") "StoUserKeypatch" ("ob #kc #p -->" "Assigns an object to a key, specified in system format. If ob is NULL{}, then this actually deletes a key assignment. -- -TEXT:Reserved|UserKeys" "2F3B3" :UBS) "UserKeys!" ("{} \\->" "Stores user keys (list is in internal +TEXT:Reserved|UserKeys" "2F3B3" :UBS) "UserKeys!" ("{} -->" "Stores user keys (list is in internal format). -- -TEXT:Reserved|UserKeys" "25962" :UBS) "UserKeys0" ("\\->" "" "25958" :UBS) "UserKeys0?" ("\\-> flag" "" "2595D" :UBS) "NonUsrKeyOK?" ("\\-> flag" "" "25612" :UBS) "SetNUsrKeyOK" ("\\->" "Keys not defined do their normal actions." "25617" :UBS) "ClrNUsrKeyOK" ("\\->" "Keys not defined just beep when pressed." "2561C" :UBS) "Key>StdKeyOb" ("#kc #pl \\-> ob" "Recalls the standard assignment of the key. +TEXT:Reserved|UserKeys" "25962" :UBS) "UserKeys0" ("-->" "" "25958" :UBS) "UserKeys0?" ("--> flag" "" "2595D" :UBS) "NonUsrKeyOK?" ("--> flag" "" "25612" :UBS) "SetNUsrKeyOK" ("-->" "Keys not defined do their normal actions." "25617" :UBS) "ClrNUsrKeyOK" ("-->" "Keys not defined just beep when pressed." "2561C" :UBS) "Key>StdKeyOb" ("#kc #pl --> ob" "Recalls the standard assignment of the key. This is the assignment which is active when -USER mode is of." "25EE5") "Key>U/SKeyOb" ("#kc #pl \\-> ob" "If user mode is on, recalls the user object +USER mode is of." "25EE5") "Key>U/SKeyOb" ("#kc #pl --> ob" "If user mode is on, recalls the user object assigned to a key. If user mode is off, -recalls the standard assignment instead." "25EE6") "?Key>UKeyOb" ("" "" "25E76") "^KEYEVAL" ("% \\-> ?" "Keystroke evaluation. If % is negative, the -standard key is always evaluated." "255006" :wasCSys) "Do1User?" ("\\-> flag" "Checks if the 1USR flag is set. +recalls the standard assignment instead." "25EE6") "?Key>UKeyOb" ("" "" "25E76") "^KEYEVAL" ("% --> ?" "Keystroke evaluation. If % is negative, the +standard key is always evaluated." "255006" :wasCSys) "Do1User?" ("--> flag" "Checks if the 1USR flag is set. -- -Flags: -61" "25600" :UBS) "SetDo1User" ("\\->" "Sets the 1USR flag. +Flags: -61" "25600" :UBS) "SetDo1User" ("-->" "Sets the 1USR flag. -- -Flags: -61" "25605" :UBS) "ClrDo1User" ("\\->" "Clears the 1USR flag. +Flags: -61" "25605" :UBS) "ClrDo1User" ("-->" "Clears the 1USR flag. -- -Flags: -61" "2560A" :UBS) "GETDF" ("#menukey \\-> ob" "Gets the definition of a menu key from -THOUCHTAB. #menukey = #1..#6" "04A41") "GETPROC" ("#menukey \\-> ob" "Gets the definition of a menu key from +Flags: -61" "2560A" :UBS) "GETDF" ("#menukey --> ob" "Gets the definition of a menu key from +THOUCHTAB. #menukey = #1..#6" "04A41") "GETPROC" ("#menukey --> ob" "Gets the definition of a menu key from THOUCHTAB. #menukey = #1..#6. With #7, get -the executor." "04A0B") "SETDF" ("" "" "04A4C" :UBS) "SETPROC" ("" "" "04A57" :UBS) "BadMenu?" ("\\-> flag" "Does the menu need an update?" "2581B" :UBS) "SetBadMenu" ("\\->" "Mark the mennu as bad. " "25820" :UBS) "ClrBadMenu" ("\\->" "Mark the menu as OK." "25825" :UBS) "LabelDef!" ("ob \\->" "Store a program which displays a menu label. +the executor." "04A0B") "SETDF" ("" "" "04A4C" :UBS) "SETPROC" ("" "" "04A57" :UBS) "BadMenu?" ("--> flag" "Does the menu need an update?" "2581B" :UBS) "SetBadMenu" ("-->" "Mark the mennu as bad. " "25820" :UBS) "ClrBadMenu" ("-->" "Mark the menu as OK." "25825" :UBS) "LabelDef!" ("ob -->" "Store a program which displays a menu label. Prg has the stack diagram ( #col ob \\-> ) For example, the LIBS command uses the @@ -1161,151 +1161,151 @@ like directories: MakeStdLabel MakeDirLabel Grob>Menu ; During execution, INDEX@ will contain the -menu key number." "25877") "LabelDef@" ("\\-> ob" "Recall the current definition of LebelDef." "2587C" :UBS) "LastMenuDef!" ("menu \\->" "Sets the definition of the last menu. menu -is a MenuList or a program, or a Rompointer." "25908") "LastMenuDef@" ("\\-> menu" "Recalls the definition of the last menu. +menu key number." "25877") "LabelDef@" ("--> ob" "Recall the current definition of LebelDef." "2587C" :UBS) "LastMenuDef!" ("menu -->" "Sets the definition of the last menu. menu +is a MenuList or a program, or a Rompointer." "25908") "LastMenuDef@" ("--> menu" "Recalls the definition of the last menu. menu is a MenuList or a program, or a -Rompointer." "2590D") "LastMenuDef?" ("ob \\->" "Is there a value for LastMenuDef?" "25903" :UBS) "SaveLastMenu" ("\\->" "Stores row and definition of current menu as -the last menu." "25EFB") "LastMenuRow!" ("#n \\->" "Sets the row of the last menu. #n is not the +Rompointer." "2590D") "LastMenuDef?" ("ob -->" "Is there a value for LastMenuDef?" "25903" :UBS) "SaveLastMenu" ("-->" "Stores row and definition of current menu as +the last menu." "25EFB") "LastMenuRow!" ("#n -->" "Sets the row of the last menu. #n is not the row, but the index of the first menu key in -that row, i.e. 1,7,13,\\.." "260A8") "LastMenuRow@" ("\\-> #n" "Recalls the index to the first menu key in +that row, i.e. 1,7,13,\\.." "260A8") "LastMenuRow@" ("--> #n" "Recalls the index to the first menu key in the current row of the last menu. Returns 1 for the first page, 7 for the second page, 13 -for the third and so on." "260AD") "MenuData!" ("ob \\->" "Store ob as the current MenuData definition." "2584F" :UBS) "MenuData@" ("\\-> ob" "Recall the current MenuData definition." "25854" :UBS) "GetMenuData" ("\\->" "" "2585E" :UBS) "MenuDef?" ("\\->" "Is there a current menu definition?" "2582D" :UBS) "MenuDef!" ("ob \\->" "Store ob as the current menu definition." "25840" :UBS) "MenuDef@" ("\\-> menu" "Recalls the current menu definition. menu is -a MenuList or a program, or a Rompointer." "25845") "MenuExitAct!" ("ob \\->" "Store ob as exit action." "258EF" :UBS) "NoExitAction" ("\\->" "Sets NOP as ExitAction. Mostly used to avoid +for the third and so on." "260AD") "MenuData!" ("ob -->" "Store ob as the current MenuData definition." "2584F" :UBS) "MenuData@" ("--> ob" "Recall the current MenuData definition." "25854" :UBS) "GetMenuData" ("-->" "" "2585E" :UBS) "MenuDef?" ("-->" "Is there a current menu definition?" "2582D" :UBS) "MenuDef!" ("ob -->" "Store ob as the current menu definition." "25840" :UBS) "MenuDef@" ("--> menu" "Recalls the current menu definition. menu is +a MenuList or a program, or a Rompointer." "25845") "MenuExitAct!" ("ob -->" "Store ob as exit action." "258EF" :UBS) "NoExitAction" ("-->" "Sets NOP as ExitAction. Mostly used to avoid that the menu is saved as the previous menu -when a new Menu gets installed." "25EEF") "MenuExitAct@" ("\\-> ob" "Recall the current definition of MenuExitAct." "258F4" :UBS) "DoMenuExit" ("\\->" "Execute the current definition of MenuExitAct." "258FE" :UBS) "MenuRow!" ("#n \\->" "Sets the menu row. #n is not the row, but +when a new Menu gets installed." "25EEF") "MenuExitAct@" ("--> ob" "Recall the current definition of MenuExitAct." "258F4" :UBS) "DoMenuExit" ("-->" "Execute the current definition of MenuExitAct." "258FE" :UBS) "MenuRow!" ("#n -->" "Sets the menu row. #n is not the row, but the index of the first menu key in that row, -i.e. 1,7,13,\\.." "260B7") "MenuRow@" ("\\-> #n" "Recalls the index of the first menu key in +i.e. 1,7,13,\\.." "260B7") "MenuRow@" ("--> #n" "Recalls the index of the first menu key in the current menu page. Returns 1 for the first page, 7 for the second page, 13 for the -third and so on." "260BC") "MenuKeyLS!" ("ob \\-> ob" "Set the action for left-shifted menu keys. +third and so on." "260BC") "MenuKeyLS!" ("ob --> ob" "Set the action for left-shifted menu keys. The program receives the action part of the menu item as an argument, i.e. - {ob-NS ob-LS ob-RS}." "2589F") "StdMenuKeyLS" ("{ob-NS ob-LS ob-RS} \\-> ?" "The content of MenuKeyLS for standard menus." "25F02") "MenuKeyLS@" ("\\-> ob" "Recall the current definition of MenuKeyLS." "258A4" :UBS) "DoMenuKeyLS" ("???" "Execute the current definition of MenuKeyLS." "258AE" :UBS) "MenuKeyNS!" ("og \\-> ob" "Set the action for unshifted menu keys. + {ob-NS ob-LS ob-RS}." "2589F") "StdMenuKeyLS" ("{ob-NS ob-LS ob-RS} --> ?" "The content of MenuKeyLS for standard menus." "25F02") "MenuKeyLS@" ("--> ob" "Recall the current definition of MenuKeyLS." "258A4" :UBS) "DoMenuKeyLS" ("???" "Execute the current definition of MenuKeyLS." "258AE" :UBS) "MenuKeyNS!" ("og --> ob" "Set the action for unshifted menu keys. The program receives the action part of the menu item as an argument, i.e. ob-NS or - {ob-NS ob-LS ob-RS}." "2588B") "MenuKeyNS@" ("\\-> ob" "Recall the action for unshifted menu keys." "25890") "SetKeysNS" ("ob \\->" "Sets ob as MenuKeysNS, DoBadKey to LS & RS." "25EFC") "StdMenuKeyNS" ("ob-NS \\-> ? -{ob-NS ob-LS ob-RS} \\-> ?" "The content of MenuKeyNS for standard menus." "25F03") "MenuKeyRS!" ("ob \\-> ob" "Set the action for right-shifted menu keys. + {ob-NS ob-LS ob-RS}." "2588B") "MenuKeyNS@" ("--> ob" "Recall the action for unshifted menu keys." "25890") "SetKeysNS" ("ob -->" "Sets ob as MenuKeysNS, DoBadKey to LS & RS." "25EFC") "StdMenuKeyNS" ("ob-NS --> ? +{ob-NS ob-LS ob-RS} --> ?" "The content of MenuKeyNS for standard menus." "25F03") "MenuKeyRS!" ("ob --> ob" "Set the action for right-shifted menu keys. The program receives the action part of the menu item as an argument, i.e. - {ob-NS ob-LS ob-RS}." "258B3") "MenuKeyRS@" ("\\-> ob" "Recall the current definition of MenuKeyRS." "258B8" :UBS) "DoMenuKeyRS" ("???" "Execute the current definition of MenuKeyRS." "258C2" :UBS) "Rebuild?" ("\\-> flag" "Does the menu need a rebuild?" "25809" :UBS) "SetRebuild" ("\\->" "Sets the flag that the menu needs to be -rebuild. " "2580E") "ClrRebuild" ("\\->" "Clear the menu Rebuild flag." "25813" :UBS) "ReviewKey!" ("ob \\->" "Store a program which is called with the + {ob-NS ob-LS ob-RS}." "258B3") "MenuKeyRS@" ("--> ob" "Recall the current definition of MenuKeyRS." "258B8" :UBS) "DoMenuKeyRS" ("???" "Execute the current definition of MenuKeyRS." "258C2" :UBS) "Rebuild?" ("--> flag" "Does the menu need a rebuild?" "25809" :UBS) "SetRebuild" ("-->" "Sets the flag that the menu needs to be +rebuild. " "2580E") "ClrRebuild" ("-->" "Clear the menu Rebuild flag." "25813" :UBS) "ReviewKey!" ("ob -->" "Store a program which is called with the review key (RS DOWN). The program has the stack diagram - ( \\-> )" "258C7") "ReviewKey@" ("\\-> ob" "Recall the current definition of the review -program." "258CC" :UBS) "DoReview" ("\\->" "Execute the program stored with ReviewKey!. + ( \\-> )" "258C7") "ReviewKey@" ("--> ob" "Recall the current definition of the review +program." "258CC" :UBS) "DoReview" ("-->" "Execute the program stored with ReviewKey!. This program should show information about the commands in the current menu page. The default program just displays the full names of the menu entries (retrieved with GETPROC ->Review$)." "258D6" :UBS) "MenuRowAct!" ("ob \\->" "Stores ob as the RowAct menu property." "25863") "MenuRowAct@" ("\\-> ob" "Recall the current MenuRowAct property." "25868" :UBS) "DoMenuRowAct" ("???" "Execute the current MenuRowAct program." "25872" :UBS) "Track?" ("\\-> flag" "Is there a Trach action defined for the -current menu? " "257F7" :UBS) "SetTrack" ("ob \\->" "Set the program which should be executed when +>Review$)." "258D6" :UBS) "MenuRowAct!" ("ob -->" "Stores ob as the RowAct menu property." "25863") "MenuRowAct@" ("--> ob" "Recall the current MenuRowAct property." "25868" :UBS) "DoMenuRowAct" ("???" "Execute the current MenuRowAct program." "25872" :UBS) "Track?" ("--> flag" "Is there a Trach action defined for the +current menu? " "257F7" :UBS) "SetTrack" ("ob -->" "Set the program which should be executed when the current directory changes. For many menus, this is just a NOP, but for example the VAR menu needs it to display the correct -variables." "257FC" :UBS) "ClrTrack" ("\\->" "Clear the TrackAct program." "25801" :UBS) "DoTrack" ("\\->" "Execute the current TrackAct program. " "258EA" :UBS) "InitTrack:" ("\\->" "Execute the program which is next in the +variables." "257FC" :UBS) "ClrTrack" ("-->" "Clear the TrackAct program." "25801" :UBS) "DoTrack" ("-->" "Execute the current TrackAct program. " "258EA" :UBS) "InitTrack:" ("-->" "Execute the program which is next in the runstream if the directory changes. Used by the VAR menu to set first menurow when diretory changes, or by the CST menu to -rebuild it." "25EE2") "TrackAct!" ("ob \\->" "Store a program for the track action. This +rebuild it." "25EE2") "TrackAct!" ("ob -->" "Store a program for the track action. This program should have a stack diagram - ( \\-> )." "258DB" :UBS) "TrackAct@" ("\\-> ob" "Recall the current TrackAct program." "258E0" :UBS) "TakeOver" ("\\->" "Override the default menu key executer. If + ( \\-> )." "258DB" :UBS) "TrackAct@" ("--> ob" "Recall the current TrackAct program." "258E0" :UBS) "TakeOver" ("-->" "Override the default menu key executer. If this is the first entry in a program, the program can be used in edit mode. When the first in a program in the label slot of a menu key, the program is evaluated to get the -label object (most likely a grob)." "275C6") "NullMenuKey" ("\\->" "A placeholder for an empty menu key when -defining menu lists." "27FED") "Modifier" ("\\->" " :: TakeOver ;" "275EE") "MenuMaker" ("\\-> ob" "Quotes next object, and also provides +label object (most likely a grob)." "275C6") "NullMenuKey" ("-->" "A placeholder for an empty menu key when +defining menu lists." "27FED") "Modifier" ("-->" " :: TakeOver ;" "275EE") "MenuMaker" ("--> ob" "Quotes next object, and also provides TakeOver. The disassembly is :: TakeOver 'R ; Normally this is used like this: - :: MenuMaker menu InitMenu ;" "27620") "InitMenu" ("menu \\->" "menu is {} or :: settings {} ; + :: MenuMaker menu InitMenu ;" "27620") "InitMenu" ("menu -->" "menu is {} or :: settings {} ; Settings override the default settings -installed by InitMenu." "25EE0") "DoMenuKey" ("menu \\->" " :: SetDA12NoCh InitMenu ;" "25EC6") "InitMenu%" ("%mnu.pg \\-> -%0 \\->" "" "25EE1") "GetMenu%" ("\\-> %" "" "25EDA") "StartMenu" ("menu #n \\->" "#n is the index of the first menu key on the +installed by InitMenu." "25EE0") "DoMenuKey" ("menu -->" " :: SetDA12NoCh InitMenu ;" "25EC6") "InitMenu%" ("%mnu.pg --> +%0 -->" "" "25EE1") "GetMenu%" ("--> %" "" "25EDA") "StartMenu" ("menu #n -->" "#n is the index of the first menu key on the page, use 1 for the first page, 7 for the second etc. StartMenu does ExitAction (Previous menu!), sets the default menu properties and page. Then it evaluates menu, stores result to MenuKeys and executes -SetThisRow." "25F00") "SetThisRow" ("\\->" "Builds a new TOUCHTAB, SetBadMenu." "25EFE") "LoadTouchTbl" ("MenuKey1 .. MenuKeyN #n \\->" "Builds new TOUCHTAB from menukeys." "25EE8") "SysMenuCheck" ("\\->" "Checks menu validity. If DA3NoCh? then +SetThisRow." "25F00") "SetThisRow" ("-->" "Builds a new TOUCHTAB, SetBadMenu." "25EFE") "LoadTouchTbl" ("MenuKey1 .. MenuKeyN #n -->" "Builds new TOUCHTAB from menukeys." "25EE8") "SysMenuCheck" ("-->" "Checks menu validity. If DA3NoCh? then nothing. If Track? then ?DoTrackAct@. If -Rebuild? then SetThisRow." "2EF66") "?DispMenu" ("\\->" "Redisplays the menu now if no key is waiting +Rebuild? then SetThisRow." "2EF66") "?DispMenu" ("-->" "Redisplays the menu now if no key is waiting in the buffer. Even better is this: - :: DA3OK?NOTIT ?DispMenu ;" "2DFCC") "DispMenu.1" ("\\->" "Displays menu now." "2DFF4") "DispMenu" ("\\->" ":: DispMenu.1 SetDAsValid ;" "2DFE0") "Grob>Menu" ("#col grob \\->" "Displays grob as menu label." "2E0D5") "Str>Menu" ("#col $ \\->" "Displays string as menu label." "2E0F3") "Id>Menu" ("#col id \\->" "Displays id as menu label." "2E11B") "Seco>Menu" ("#col :: \\->" "Does EVAL then DoLabel." "2E107") "DoLabel" ("#col ob \\->" "If ob is of one of the supported types, + :: DA3OK?NOTIT ?DispMenu ;" "2DFCC") "DispMenu.1" ("-->" "Displays menu now." "2DFF4") "DispMenu" ("-->" ":: DispMenu.1 SetDAsValid ;" "2DFE0") "Grob>Menu" ("#col grob -->" "Displays grob as menu label." "2E0D5") "Str>Menu" ("#col $ -->" "Displays string as menu label." "2E0F3") "Id>Menu" ("#col id -->" "Displays id as menu label." "2E11B") "Seco>Menu" ("#col :: -->" "Does EVAL then DoLabel." "2E107") "DoLabel" ("#col ob -->" "If ob is of one of the supported types, displays a menu label. If not, generates a -\"Bad Argument Type\" error." "25886") "MakeLabel" ("$ #w #x grob \\-> grob'" "Inserts $ into grob using CENTER$3x5 with -y=5." "2E2AA") "^WRITEMENU" ("$6...$1 \\->" "Displays the six strings as menu keys." "08E007" :wasCSys) "CheckMenuRow" ("# \\-> # #'" "" "25EA6") "SetSomeRow" ("#n \\->" "with Mod(n,FFFFFh)= 0." "25EFD") "DoMenuKeyNS" ("#n \\->" "" "2589A") "MenuKey" ("\\->" "Takes NOB from Runstream." "275FD") "CLEARMENU" ("\\->" "" "2F15B") "CHECKMENU" ("\\->" "" "25F2B") "nCustomMenu" ("\\->" "Installs the CST menu." "2C2C0") "SolvMenuInit" ("\\->" "Sets MenuKeyNS/LS/RS, ReviewKey and LabelDef -properties needed by the Solver menu." "25EFF") "DoSolvrMenu" ("\\->" "Installs the solver menu which is also -available via 75 MENU." "25ECC") "DoNameKeyLRS" ("" "" "25EC7") "DoNameKeyRS" ("" "" "25EC8") "DoFirstRow" ("\\->" "Sets the first row of the current menu." "25EC3") "DoNextRow" ("" "" "25EC9") "DoPrevRow" ("" "" "25ECB") "InputLine" ("args \\-> $ T - \\-> $ ob1..obn T - \\-> ob1..obn T - \\-> F +\"Bad Argument Type\" error." "25886") "MakeLabel" ("$ #w #x grob --> grob'" "Inserts $ into grob using CENTER$3x5 with +y=5." "2E2AA") "^WRITEMENU" ("$6...$1 -->" "Displays the six strings as menu keys." "08E007" :wasCSys) "CheckMenuRow" ("# --> # #'" "" "25EA6") "SetSomeRow" ("#n -->" "with Mod(n,FFFFFh)= 0." "25EFD") "DoMenuKeyNS" ("#n -->" "" "2589A") "MenuKey" ("-->" "Takes NOB from Runstream." "275FD") "CLEARMENU" ("-->" "" "2F15B") "CHECKMENU" ("-->" "" "25F2B") "nCustomMenu" ("-->" "Installs the CST menu." "2C2C0") "SolvMenuInit" ("-->" "Sets MenuKeyNS/LS/RS, ReviewKey and LabelDef +properties needed by the Solver menu." "25EFF") "DoSolvrMenu" ("-->" "Installs the solver menu which is also +available via 75 MENU." "25ECC") "DoNameKeyLRS" ("" "" "25EC7") "DoNameKeyRS" ("" "" "25EC8") "DoFirstRow" ("-->" "Sets the first row of the current menu." "25EC3") "DoNextRow" ("" "" "25EC9") "DoPrevRow" ("" "" "25ECB") "InputLine" ("args --> $ T + --> $ ob1..obn T + --> ob1..obn T + --> F args = $pr $line #pos #I/R #I/A #alph -menu #row attn #parse" "" "2EF5F") "Ck&Input1" ("$1 $2 \\-> $3" "This is what the User command INPUT does if -level 1 is a string." "2F154" :UBS) "Ck&Input2" ("$1 {} \\-> $3" "This is what the User command INPUT does if -level 1 is a list." "2F155" :UBS) "InputLAttn" ("" "" "2F344") "InputLEnter" ("" "" "2F345") "^IfMain" ("l1..ln f1..fm #n #m msg $ \\-> ob1..obn T - \\-> F\\n +menu #row attn #parse" "" "2EF5F") "Ck&Input1" ("$1 $2 --> $3" "This is what the User command INPUT does if +level 1 is a string." "2F154" :UBS) "Ck&Input2" ("$1 {} --> $3" "This is what the User command INPUT does if +level 1 is a list." "2F155" :UBS) "InputLAttn" ("" "" "2F344") "InputLEnter" ("" "" "2F345") "^IfMain" ("l1..ln f1..fm #n #m msg $ --> ob1..obn T + --> F\\n l = $ #x #y f = msg #x #y #w #h #type legal -dec $hlp ChDat ChDec res init" "Starts an input form using the new engine." "020004") "DoInputForm" ("l1..ln f1..fm #n #m msg $ \\-> ob1..obn T - \\-> F\\n +dec $hlp ChDat ChDec res init" "Starts an input form using the new engine." "020004") "DoInputForm" ("l1..ln f1..fm #n #m msg $ --> ob1..obn T + --> F\\n l = $ #x #y f = msg #x #y #w #h #type legal -dec $hlp ChDat ChDec res init" "Starts an input form using the old engine." "2C371") "~IFMenuRow1" ("\\-> {}" "Returns the menu for the first menu row of an -InputForm." "0050B0") "~IFMenuRow2" ("\\-> {}" "Returns the menu for the second menu row of -an InputForm." "0060B0") "^IfSetFieldVisible" ("# T/F(fld/lbl) T/F(val) \\-> -# T/F(fld/blb) #0 \\-> T/F(val)" "Toggles the field or label visible or +dec $hlp ChDat ChDec res init" "Starts an input form using the old engine." "2C371") "~IFMenuRow1" ("--> {}" "Returns the menu for the first menu row of an +InputForm." "0050B0") "~IFMenuRow2" ("--> {}" "Returns the menu for the second menu row of +an InputForm." "0060B0") "^IfSetFieldVisible" ("# T/F(fld/lbl) T/F(val) --> +# T/F(fld/blb) #0 --> T/F(val)" "Toggles the field or label visible or invisible. Second argument specifies if # means a field or a label. Third argument is the value to set. ZERO as third argument -means to retrieve the current setting." "021004") "^IfSetSelected" ("# T/F(fld/lbl) T/F(val) \\-> -# T/F(fld/blb) #0 \\-> T/F(val)" "Toggles the field or label selected or not +means to retrieve the current setting." "021004") "^IfSetSelected" ("# T/F(fld/lbl) T/F(val) --> +# T/F(fld/blb) #0 --> T/F(val)" "Toggles the field or label selected or not selected (appears in inverse video on the -screen)." "022004") "^IfSetGrob" ("# T/F(fld/lbl) grb \\->" "Sets the grob of a field or a label (modifies -the data saved in the data string)." "023004") "^IfSetFieldValue" ("val # \\->" "Sets the value of a field (full handling, -including GROB setting). " "024004") "^IfGetFieldValue" ("# \\-> val" "Gets the value of the Nth field." "026004") "^IfGetCurrentFieldValue" ("\\->" "Gets the value of the current field." "027004") "^IfSetCurrentFieldValue" ("val \\->" "Sets the value of the current field." "025004") "^IfGetFieldMessageHandler" ("# \\-> prg" "Retrieves a field message handler." "028004") "^IfGetFieldType" ("# \\-> #type" "Retrieves the field type." "029004") "^IfGetFieldObjectsType" ("# \\-> {}" "Retrieves the field object type list." "02A004") "^IfGetFieldDecompObject" ("# \\-> val" "Retrieves the field decomp value." "02B004") "^IfGetFieldChooseData" ("# \\-> {}" "Retrieves the field data for choose." "02C004") "^IfGetFieldChooseDecomp" ("# \\-> val" "Retrieves the field decomp value in QcaseQ of -choose." "02D004") "^IfGetFieldResetValue" ("# \\-> val" "Retrieves the field reset value." "02E004") "^IfSetFieldResetValue" ("val # \\->" "Changes the field reset value." "02F004") "^IfGetFieldInternalValue" ("# \\-> val" "Retrieves the field internal value." "030004") "^IfDisplayFromData" ("\\->" "Displays the datastring on the screen. Takes -care of the command line size. " "031004") "^IfGetNbFields" ("\\-> #n" "Recalls the number of fields from the data -string." "032004") "^IfCheckSetValue" ("# val \\->" "Checks or uncheck a check field." "033004") "^IfCheckFieldtype" ("ob \\-> ob flag" "Checks if an object meets the current field -type requirements." "034004") "^IfGetPrlgFromTypes" ("{} \\-> {}' -#FFFFF \\-> #0" "Generates a list of the allowed prologs for a -field." "04C004") "^IfReset" ("\\->" "Resets all fields, set as the current value +screen)." "022004") "^IfSetGrob" ("# T/F(fld/lbl) grb -->" "Sets the grob of a field or a label (modifies +the data saved in the data string)." "023004") "^IfSetFieldValue" ("val # -->" "Sets the value of a field (full handling, +including GROB setting). " "024004") "^IfGetFieldValue" ("# --> val" "Gets the value of the Nth field." "026004") "^IfGetCurrentFieldValue" ("-->" "Gets the value of the current field." "027004") "^IfSetCurrentFieldValue" ("val -->" "Sets the value of the current field." "025004") "^IfGetFieldMessageHandler" ("# --> prg" "Retrieves a field message handler." "028004") "^IfGetFieldType" ("# --> #type" "Retrieves the field type." "029004") "^IfGetFieldObjectsType" ("# --> {}" "Retrieves the field object type list." "02A004") "^IfGetFieldDecompObject" ("# --> val" "Retrieves the field decomp value." "02B004") "^IfGetFieldChooseData" ("# --> {}" "Retrieves the field data for choose." "02C004") "^IfGetFieldChooseDecomp" ("# --> val" "Retrieves the field decomp value in QcaseQ of +choose." "02D004") "^IfGetFieldResetValue" ("# --> val" "Retrieves the field reset value." "02E004") "^IfSetFieldResetValue" ("val # -->" "Changes the field reset value." "02F004") "^IfGetFieldInternalValue" ("# --> val" "Retrieves the field internal value." "030004") "^IfDisplayFromData" ("-->" "Displays the datastring on the screen. Takes +care of the command line size. " "031004") "^IfGetNbFields" ("--> #n" "Recalls the number of fields from the data +string." "032004") "^IfCheckSetValue" ("# val -->" "Checks or uncheck a check field." "033004") "^IfCheckFieldtype" ("ob --> ob flag" "Checks if an object meets the current field +type requirements." "034004") "^IfGetPrlgFromTypes" ("{} --> {}' +#FFFFF --> #0" "Generates a list of the allowed prologs for a +field." "04C004") "^IfReset" ("-->" "Resets all fields, set as the current value their reset value. Used to explode the datalist -on the stack to work on it. " "035004") "^IfSetField" ("# \\->" "Makes a different field \"current\"." "036004") "^IfKeyChoose" ("\\-> val -\\->" "If the current field is a choose field, +on the stack to work on it. " "035004") "^IfSetField" ("# -->" "Makes a different field \"current\"." "036004") "^IfKeyChoose" ("--> val +-->" "If the current field is a choose field, displays the posibilities and let the user choose. A value is returned only if the user -does not press `CANCEL'." "037004") "^IfKeyEdit" ("\\-> (cmd line)" "Edits the current field value if +does not press `CANCEL'." "037004") "^IfKeyEdit" ("--> (cmd line)" "Edits the current field value if possible. You cannot edit a choose and a -label choose field." "038004") "^IfKeyTypes" ("\\-> (cmd line) -\\->" "Displays a Choose box with all the possible +label choose field." "038004") "^IfKeyTypes" ("--> (cmd line) +-->" "Displays a Choose box with all the possible types for this field. A command line is -opened only if the user replies with OK." "039004") "^IfKeyCalc" ("\\-> val" "Puts the value of the field on the stack and +opened only if the user replies with OK." "039004") "^IfKeyCalc" ("--> val" "Puts the value of the field on the stack and HALT. Allows to the user to compute a new -value." "03A004") "^IfKeyInvertCheck" ("\\->" "Inverts the current check field value. " "03B004") "^IfONKeyPress" ("\\->" "On Key handler. Gives the oportunity to the +value." "03A004") "^IfKeyInvertCheck" ("-->" "Inverts the current check field value. " "03B004") "^IfONKeyPress" ("-->" "On Key handler. Gives the oportunity to the user to perform his own program. Asks to the IF if we can leave. If Yes, puts a FALSE (quit with ON (if canceled)) and sets the 'Quit -LAM to TRUE. " "03C004") "^IfEnterKeyPress" ("\\->" "Enter Key management. Gives the oportunity to +LAM to TRUE. " "03C004") "^IfEnterKeyPress" ("-->" "Enter Key management. Gives the oportunity to the user to perform his own program. Asks to the IF if we can leave. If yes, puts the fields values on the stack put a TRUE (if -validated) and sets the 'Quit LAM to TRUE." "03D004") "^IfSetHelpString" ("$dat #n $/# \\-> $dat'" "Sets the help string associated with a field. +validated) and sets the 'Quit LAM to TRUE." "03D004") "^IfSetHelpString" ("$dat #n $/# --> $dat'" "Sets the help string associated with a field. This is used by the automatic IF generator -program and should not be use in other ways." "03F004" :NOSDIAG) "^IfSetTitle" ("$dat grb/$/# \\-> $dat'" "Alters a DataString modifying the Title +program and should not be use in other ways." "03F004" :NOSDIAG) "^IfSetTitle" ("$dat grb/$/# --> $dat'" "Alters a DataString modifying the Title part. This is used by automatic IF generator -program ans should not be use in other ways. " "040004" :NOSDIAG) "^IfInitDepth" ("\\->" "Initializes the internal depth counter. This +program ans should not be use in other ways. " "040004" :NOSDIAG) "^IfInitDepth" ("-->" "Initializes the internal depth counter. This has to be used when running a command -modifying the stack " "04A004") "^IfMain2" ("$dat handl {} \\-> F - \\-> ob1...obn T" "Internal Inform Box main program. Alters a +modifying the stack " "04A004") "^IfMain2" ("$dat handl {} --> F + --> ob1...obn T" "Internal Inform Box main program. Alters a DataString modifying the Title part. This is used by automatic IF generator program ans -should not be used in a different way." "042004" :NOSDIAG) "^IfPutFieldsOnStack" ("\\-> ob1...obn" "Puts on the stack the external value of each -field." "043004") "^IfSetFieldPos" ("# T/F(fld/lbl) #x #y #w #h \\->" "Changes the size and position of an object +should not be used in a different way." "042004" :NOSDIAG) "^IfPutFieldsOnStack" ("--> ob1...obn" "Puts on the stack the external value of each +field." "043004") "^IfSetFieldPos" ("# T/F(fld/lbl) #x #y #w #h -->" "Changes the size and position of an object Note: You can not change the size or the X -position of a label or a check field. " "044004") "^IfGetFieldPos" ("# T/F(fld/lbl) \\-> #x #y #w #h" "Gets the size and position of an object." "045004") "^IfSetAllLabelsMessages" ("$dat bmsg #n \\-> $dat" "Sets the text of a set of labels." "047004") "^IfSetAllHelpStrings" ("$dat bmsg #n \\-> $dat" "Sets the Help String of all fields." "048004") "^IsUncompressDataString" ("$dc \\-> $dat" "Uncompresses a compressed data string." "04D004") "^IfCreateTitleGrob" ("" "" "049004") "^IfDisplayFromData2" ("" "" "046004") "^IfSetTitle2" ("" "" "041004") "^Filer" ("\\->" "Calls the standard filer." "067004") "^FILER_MANAGER" ("{path} {args} \\-> flag +position of a label or a check field. " "044004") "^IfGetFieldPos" ("# T/F(fld/lbl) --> #x #y #w #h" "Gets the size and position of an object." "045004") "^IfSetAllLabelsMessages" ("$dat bmsg #n --> $dat" "Sets the text of a set of labels." "047004") "^IfSetAllHelpStrings" ("$dat bmsg #n --> $dat" "Sets the Help String of all fields." "048004") "^IsUncompressDataString" ("$dc --> $dat" "Uncompresses a compressed data string." "04D004") "^IfCreateTitleGrob" ("" "" "049004") "^IfDisplayFromData2" ("" "" "046004") "^IfSetTitle2" ("" "" "041004") "^Filer" ("-->" "Calls the standard filer." "067004") "^FILER_MANAGER" ("{path} {args} --> flag {args} = { item1 item2 ... } item = {name loc action [prog] [key]} ... }" "Customized Filer, browsing all object types. {path} is the starting path for the filer, it @@ -1314,233 +1314,233 @@ empty list with \"0\", \"1\" or \"2\" makes the filer start in the corresponding port. flag is FALSE when filer is exited with ON, otherwise TRUE. -Filer_Action_Reference" "06D004") "^FILER_MANAGERTYPE" ("{types} {path} {args} \\-> +Filer_Action_Reference" "06D004") "^FILER_MANAGERTYPE" ("{types} {path} {args} --> {args} = { item1 item2 ... } item = {name loc action [prog] [key]} ... }" "Customized filer for selected types only. The types are prologue addresses like { DOFONT DORRP DOBAK } etc. FILER_MANAGER -Filer_Action_Reference" "06E004") "~Choose" ("::Appl $Title ::Convert {} offset \\-> {}' T - \\-> ob T - \\-> F" "The return value is a list if checkfields are +Filer_Action_Reference" "06E004") "~Choose" ("::Appl $Title ::Convert {} offset --> {}' T + --> ob T + --> F" "The return value is a list if checkfields are enabled, otherwise it is just the selected object. Only FALSE is returned when the user presses `CANCEL'. -- -TEXT:Browser48" "0000B3") "~ChooseMenu0" ("\\-> {}" "Menus with \"OK\". +TEXT:Browser48" "0000B3") "~ChooseMenu0" ("--> {}" "Menus with \"OK\". -- -TEXT:Browser48" "0050B3") "~ChooseMenu1" ("\\-> {}" "Menus with \"CANCL\", \"OK\". +TEXT:Browser48" "0050B3") "~ChooseMenu1" ("--> {}" "Menus with \"CANCL\", \"OK\". -- -TEXT:Browser48" "0060B3") "~ChooseMenu2" ("\\-> {}" "Menus with \"CHK\", \"CANCL\", \"OK\". +TEXT:Browser48" "0060B3") "~ChooseMenu2" ("--> {}" "Menus with \"CHK\", \"CANCL\", \"OK\". -- -TEXT:Browser48" "0070B3") "~ChooseSimple" ("$title {items} \\-> ob T - \\-> F" "Simple interface to the HP48 choose engine. +TEXT:Browser48" "0070B3") "~ChooseSimple" ("$title {items} --> ob T + --> F" "Simple interface to the HP48 choose engine. On the HP49G, calls ^RunChooseSimple. -- -TEXT:Browser48" "0630B3") "^RunChooseSimple" ("$title {items} \\-> ob T - \\-> F" "Simple interface to the HP48 choose engine. +TEXT:Browser48" "0630B3") "^RunChooseSimple" ("$title {items} --> ob T + --> F" "Simple interface to the HP48 choose engine. -- -TEXT:Browser48" "004002") "^DoCKeyCheck" ("\\->" "Toggle check on current item. +TEXT:Browser48" "004002") "^DoCKeyCheck" ("-->" "Toggle check on current item. -- -TEXT:Browser48" "09F002") "^DoCKeyChAll" ("\\->" "Check all elements. +TEXT:Browser48" "09F002") "^DoCKeyChAll" ("-->" "Check all elements. -- -TEXT:Browser48" "0A0002") "^DoCKeyUnChAll" ("\\->" "Uncheck all items. +TEXT:Browser48" "0A0002") "^DoCKeyUnChAll" ("-->" "Uncheck all items. -- -TEXT:Browser48" "0B0002") "^DoCKeyCancel" ("\\->" "Simulate Cancel. +TEXT:Browser48" "0B0002") "^DoCKeyCancel" ("-->" "Simulate Cancel. -- -TEXT:Browser48" "09E002") "^DoCKeyOK" ("\\->" "Simulate OK. +TEXT:Browser48" "09E002") "^DoCKeyOK" ("-->" "Simulate OK. -- -TEXT:Browser48" "09D002") "^LEDispPrompt" ("\\->" "Redraw title. +TEXT:Browser48" "09D002") "^LEDispPrompt" ("-->" "Redraw title. -- -TEXT:Browser48" "0B3002") "^LEDispList" ("\\->" "Redraw browser lines. +TEXT:Browser48" "0B3002") "^LEDispList" ("-->" "Redraw browser lines. -- -TEXT:Browser48" "0B2002") "^LEDispItem" ("# \\->" "Redraw one line. +TEXT:Browser48" "0B2002") "^LEDispItem" ("# -->" "Redraw one line. -- -TEXT:Browser48" "0B1002") "~BBMoveTo" ("# \\->" "Moves selection to line and updates display. +TEXT:Browser48" "0B1002") "~BBMoveTo" ("# -->" "Moves selection to line and updates display. -- -TEXT:Browser48" "0150B3" :UBS) "~BBRecalOff&Disp" ("flag \\->" "Recalculates offset of selected item in page, +TEXT:Browser48" "0150B3" :UBS) "~BBRecalOff&Disp" ("flag -->" "Recalculates offset of selected item in page, and redraws lines if the flag is TRUE. -- -TEXT:Browser48" "0190B3" :UBS) "~BBRunEntryProc" ("\\->" "Sends message 85 to ::Appl, thus running the +TEXT:Browser48" "0190B3" :UBS) "~BBRunEntryProc" ("-->" "Sends message 85 to ::Appl, thus running the user-defined start-up procedure. -- -TEXT:Browser48" "0220B3" :UBS) "~BBReReadPageSize" ("\\->" "Re-reads the size of the page (message 57). +TEXT:Browser48" "0220B3" :UBS) "~BBReReadPageSize" ("-->" "Re-reads the size of the page (message 57). -- -TEXT:Browser48" "0230B3" :UBS) "~BBReReadHeight" ("\\->" "Re-reads the height of the browser line +TEXT:Browser48" "0230B3" :UBS) "~BBReReadHeight" ("-->" "Re-reads the height of the browser line (message 58). -- -TEXT:Browser48" "0240B3" :UBS) "~BBReReadCoords" ("\\->" "Re-reads the coordinates of the browser box +TEXT:Browser48" "0240B3" :UBS) "~BBReReadCoords" ("-->" "Re-reads the coordinates of the browser box (message 63). -- -TEXT:Browser48" "0250B3" :UBS) "~BBReReadWidth" ("\\->" "Re-reads the width of the browser line +TEXT:Browser48" "0250B3" :UBS) "~BBReReadWidth" ("-->" "Re-reads the width of the browser line (message 59). -- -TEXT:Browser48" "0260B3" :UBS) "~BBRunENTERAction" ("\\->" "Sends message 96 to ::Appl, thus running the +TEXT:Browser48" "0260B3" :UBS) "~BBRunENTERAction" ("-->" "Sends message 96 to ::Appl, thus running the OK action. It does not check the value returned and never exits. -- -TEXT:Browser48" "0280B3" :UBS) "~BBRunCanclAction" ("\\->" "Sends message 91 to ::Appl, thus running the +TEXT:Browser48" "0280B3" :UBS) "~BBRunCanclAction" ("-->" "Sends message 91 to ::Appl, thus running the `CANCEL' action. It does not check the value returned and never exits. -- -TEXT:Browser48" "0290B3" :UBS) "~BBReDrawBackgr" ("\\->" "Redraws the background. +TEXT:Browser48" "0290B3" :UBS) "~BBReDrawBackgr" ("-->" "Redraws the background. -- -TEXT:Browser48" "02F0B3" :UBS) "~BBGetNGrob" ("#n \\-> grob" "Returns nth element as a grob. +TEXT:Browser48" "02F0B3" :UBS) "~BBGetNGrob" ("#n --> grob" "Returns nth element as a grob. -- -TEXT:Browser48" "0370B3" :UBS) "~BBGetNStr" ("#n \\-> $" "Returns nth element as a string. +TEXT:Browser48" "0370B3" :UBS) "~BBGetNStr" ("#n --> $" "Returns nth element as a string. -- -TEXT:Browser48" "0380B3" :UBS) "~BBRereadChkEnbl" ("\\->" "Re-reads whether checkmarks are +TEXT:Browser48" "0380B3" :UBS) "~BBRereadChkEnbl" ("-->" "Re-reads whether checkmarks are enabled. (Message 61). -- -TEXT:Browser48" "03B0B3" :UBS) "~BBRereadFullScr" ("\\->" "Re-reads whether to use full-screen +TEXT:Browser48" "03B0B3" :UBS) "~BBRereadFullScr" ("-->" "Re-reads whether to use full-screen mode. (Message 60). -- -TEXT:Browser48" "03C0B3" :UBS) "~BReReadMenus" ("\\->" "Re-reads the menu. (Message 83). +TEXT:Browser48" "03C0B3" :UBS) "~BReReadMenus" ("-->" "Re-reads the menu. (Message 83). -- -TEXT:Browser48" "03D0B3" :UBS) "~BBReReadNElems" ("\\->" "Re-reads the number of elements. (Message +TEXT:Browser48" "03D0B3" :UBS) "~BBReReadNElems" ("-->" "Re-reads the number of elements. (Message 62). -- -TEXT:Browser48" "03E0B3" :UBS) "~BBGetN" ("#n \\-> ob" "Returns nth element. +TEXT:Browser48" "03E0B3" :UBS) "~BBGetN" ("#n --> ob" "Returns nth element. -- -TEXT:Browser48" "03F0B3" :UBS) "~BBIsChecked?" ("#n \\-> flag" "Returns whether the given element is +TEXT:Browser48" "03F0B3" :UBS) "~BBIsChecked?" ("#n --> flag" "Returns whether the given element is checked. -- -TEXT:Browser48" "04B0B3" :UBS) "~BBUpArrow" ("\\-> grob" "Returns up arrow as grob +TEXT:Browser48" "04B0B3" :UBS) "~BBUpArrow" ("--> grob" "Returns up arrow as grob -- -TEXT:Browser48" "0520B3" :UBS) "~BBDownArrow" ("\\-> grob" "Returns down arrow as grob +TEXT:Browser48" "0520B3" :UBS) "~BBDownArrow" ("--> grob" "Returns down arrow as grob -- -TEXT:Browser48" "0530B3" :UBS) "~BBSpace" ("\\-> grob" "Returns a space as grob. +TEXT:Browser48" "0530B3" :UBS) "~BBSpace" ("--> grob" "Returns a space as grob. -- -TEXT:Browser48" "0540B3" :UBS) "~BBPgDown" ("\\->" "Go down one page. +TEXT:Browser48" "0540B3" :UBS) "~BBPgDown" ("-->" "Go down one page. -- -TEXT:Browser48" "0590B3" :UBS) "~BBPgUp" ("\\->" "Go up one page. +TEXT:Browser48" "0590B3" :UBS) "~BBPgUp" ("-->" "Go up one page. -- -TEXT:Browser48" "05A0B3" :UBS) "~BBEmpty?" ("\\-> flag" "Returns TRUE if the browser has no elements. +TEXT:Browser48" "05A0B3" :UBS) "~BBEmpty?" ("--> flag" "Returns TRUE if the browser has no elements. -- -TEXT:Browser48" "05B0B3" :UBS) "~BBGetDefltHeight" ("\\-> #" "Returns height of lines based on the font +TEXT:Browser48" "05B0B3" :UBS) "~BBGetDefltHeight" ("--> #" "Returns height of lines based on the font that will be used. This value is the default height of the browser. Equivalent to FPTR 2 64. -- -TEXT:Browser48" "05C0B3" :UBS) "~BRbrowse" ("" "" "0100E0") "^BRDispItems" ("" "" "0A5003") "^BRdone" ("" "" "0A4003") "^BRGetItem" ("" "" "0AB003") "^BRinverse" ("" "" "0A6003") "~BRoutput" ("" "" "0130E0") "^BrowseMem.1" ("" "" "070004") "~BRRclC1" ("\\->" " :: LAM 'BR5 ;" "0190E0") "~BRRclCurRow" ("" " :: LAM 'BR3 ;" "0180E0") "~BRStoC1" ("" " :: ' LAM 'BR5 STO ;" "0030E0") "^BRViewItem" ("" "" "0A7003") "^Choose3" ("meta $title #pos ::handler \\-> ob T - \\-> F" "The main choose engine. +TEXT:Browser48" "05C0B3" :UBS) "~BRbrowse" ("" "" "0100E0") "^BRDispItems" ("" "" "0A5003") "^BRdone" ("" "" "0A4003") "^BRGetItem" ("" "" "0AB003") "^BRinverse" ("" "" "0A6003") "~BRoutput" ("" "" "0130E0") "^BrowseMem.1" ("" "" "070004") "~BRRclC1" ("-->" " :: LAM 'BR5 ;" "0190E0") "~BRRclCurRow" ("" " :: LAM 'BR3 ;" "0180E0") "~BRStoC1" ("" " :: ' LAM 'BR5 STO ;" "0030E0") "^BRViewItem" ("" "" "0A7003") "^Choose3" ("meta $title #pos ::handler --> ob T + --> F" "The main choose engine. -- -TEXT:Browser49" "072002" :UBS) "^Choose3Save" ("meta $title #pos ::handler \\-> ob T - \\-> F" "Save and restore HARDBUFF/2 around a ^Choose3 +TEXT:Browser49" "072002" :UBS) "^Choose3Save" ("meta $title #pos ::handler --> ob T + --> F" "Save and restore HARDBUFF/2 around a ^Choose3 call. -- -TEXT:Browser49" "073002" :UBS) "^Choose3Index" ("meta $title #pos ::handler \\-> #idx T - \\-> F" "Same as ^Choose3, but returns the index of +TEXT:Browser49" "073002" :UBS) "^Choose3Index" ("meta $title #pos ::handler --> #idx T + --> F" "Same as ^Choose3, but returns the index of the selected item instead of the item itself. #idx starts at zero. -- -TEXT:Browser49" "074002" :UBS) "^Choose2" ("meta $title #pos \\-> ob T - \\-> F" "Call ^Choose3 with empty message handler. +TEXT:Browser49" "074002" :UBS) "^Choose2" ("meta $title #pos --> ob T + --> F" "Call ^Choose3 with empty message handler. -- -TEXT:Browser49" "06E002" :UBS) "^Choose2Save" ("meta $title #pos \\-> ob T - \\-> F" "Save and restore HARDBUFF/2 around a ^Choose2 +TEXT:Browser49" "06E002" :UBS) "^Choose2Save" ("meta $title #pos --> ob T + --> F" "Save and restore HARDBUFF/2 around a ^Choose2 call. -- -TEXT:Browser49" "06F002" :UBS) "^Choose2Index" ("meta $title #pos \\-> #idx T - \\-> F" "Call Choose3Index with empty message handler. +TEXT:Browser49" "06F002" :UBS) "^Choose2Index" ("meta $title #pos --> #idx T + --> F" "Call Choose3Index with empty message handler. This is just :: 'DROPFALSE FPTR2 ^Choose3Index ; -- -TEXT:Browser49" "070002" :UBS) "^sysCHOOSE" ("$title {} %sel \\-> ob %1 -$title {} %sel \\-> %0" "Equivalent to User RPL CHOOSE command. +TEXT:Browser49" "070002" :UBS) "^sysCHOOSE" ("$title {} %sel --> ob %1 +$title {} %sel --> %0" "Equivalent to User RPL CHOOSE command. -- -TEXT:Browser49" "005002" :UBS) "^ChooseDefHandler" ("\\-> ::handler" "Pushed the default message handler (the one +TEXT:Browser49" "005002" :UBS) "^ChooseDefHandler" ("--> ::handler" "Pushed the default message handler (the one used by the `CAT' key) on the stack. -- -TEXT:Browser49" "075002" :UBS) "^SaveHARDBUFF" ("\\->" "Save HARDBUFF and HARDBUFF2 is a safe place. +TEXT:Browser49" "075002" :UBS) "^SaveHARDBUFF" ("-->" "Save HARDBUFF and HARDBUFF2 is a safe place. -- -TEXT:Browser49" "088002" :UBS) "^RestoreHARDBUFF" ("\\->" "Restore HARDBUFF and HARDBUFF2 saved with +TEXT:Browser49" "088002" :UBS) "^RestoreHARDBUFF" ("-->" "Restore HARDBUFF and HARDBUFF2 saved with SaveHARDBUFF. -- -TEXT:Browser49" "089002" :UBS) "^Choose3OK" ("\\->" "The OK action executed by Choose3 if OK or +TEXT:Browser49" "089002" :UBS) "^Choose3OK" ("-->" "The OK action executed by Choose3 if OK or ENTER is pressed. -- -TEXT:Browser49" "077002" :UBS) "^Choose3CANCL" ("\\->" "The CANCEL action executed by Choose3 if +TEXT:Browser49" "077002" :UBS) "^Choose3CANCL" ("-->" "The CANCEL action executed by Choose3 if `CANCL' or `ON' is pressed. -- -TEXT:Browser49" "076002" :UBS) "ParOuterLoop" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr \\->" "" "2B475") "POLSaveUI" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr \\->" "Saves current UI to LAMSavedUI." "2B4AC") "POLSetUI" ("ParOuterLoop" "Sets new UI, same arguments as to -ParOuterLoop." "2B542") "POLKeyUI" ("\\->" "Displays, reads and evaluates keys according -to set UI. " "2B628") "POLRestoreUI" ("\\->" "Restores saved UI from LAMSavedUI." "2B6CD") "POLResUI&Err" ("\\->" "Restores saved UI and executes ERRJMP." "2B6B4") "AppDisplay!" ("ob \\->" "" "29F25") "AppDisplay@" ("\\->" "" "29F35") "AppKeys!" ("ob \\->" "" "29F55") "AppKeys0" ("???" "" "29F75") "AppKeys@" ("" "" "29F65" :UBS) "AppExitCond!" ("ob \\->" "" "2A055") "AppExitCond@" ("\\-> ob" "" "2A065") "AppError!" ("ob \\->" "" "2A145") "AppError@" ("\\-> ob" "" "2A158") "AppMode?" ("\\-> flag" "Is currently a POL active?" "25690") "SetAppMode" ("\\->" "" "25695") "ClrAppMode" ("\\->" "" "2569A") "SetNAppKeyOK" ("\\->" "" "2564D") "ClrNAppKeyOK" ("\\->" "" "25652" :UBS) "DoStdKeys?" ("\\-> flag" "" "2565A") "SetDoStdKeys" ("\\->" "" "2565F") "ClrDoStdKeys" ("\\->" "" "25664" :UBS) "SuspendOK?" ("\\-> flag" "Does the current user interface allow -suspension?" "25F04") "nohalt" ("\\-> ob" " :: LAM 'nohalt ;" "27E72") "AppSuspOK?" ("\\->" "" "2566C" :UBS) "SetAppSuspOK" ("\\->" "" "25671") "ClrAppSuspOK" ("\\->" "" "25676") "InitPOLVars" ("" "" "2B709") "EditLExists?" ("\\-> flag" "Does an EditLine exist?" "257A2") "NoEditLine?" ("\\-> flag" "Does no EditLine exist?" "2EEED") "RCL_CMD" ("\\-> $" "Returns a copy of the current command -line to the stack. Same as EDITLINE$." "2F196") "EDITLINE$" ("\\-> $" "Returns a copy of the current command -line to the stack. Same as RCL_CMD." "2EEEB") "RCL_CMD2" ("\\-> $" "Similar to RCL_CMD, but if there is not +TEXT:Browser49" "076002" :UBS) "ParOuterLoop" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr -->" "" "2B475") "POLSaveUI" ("Disp Keys NonAppKeys? DoStdKeys? menu #row suspendOK? ExitCond AppErr -->" "Saves current UI to LAMSavedUI." "2B4AC") "POLSetUI" ("ParOuterLoop" "Sets new UI, same arguments as to +ParOuterLoop." "2B542") "POLKeyUI" ("-->" "Displays, reads and evaluates keys according +to set UI. " "2B628") "POLRestoreUI" ("-->" "Restores saved UI from LAMSavedUI." "2B6CD") "POLResUI&Err" ("-->" "Restores saved UI and executes ERRJMP." "2B6B4") "AppDisplay!" ("ob -->" "" "29F25") "AppDisplay@" ("-->" "" "29F35") "AppKeys!" ("ob -->" "" "29F55") "AppKeys0" ("???" "" "29F75") "AppKeys@" ("" "" "29F65" :UBS) "AppExitCond!" ("ob -->" "" "2A055") "AppExitCond@" ("--> ob" "" "2A065") "AppError!" ("ob -->" "" "2A145") "AppError@" ("--> ob" "" "2A158") "AppMode?" ("--> flag" "Is currently a POL active?" "25690") "SetAppMode" ("-->" "" "25695") "ClrAppMode" ("-->" "" "2569A") "SetNAppKeyOK" ("-->" "" "2564D") "ClrNAppKeyOK" ("-->" "" "25652" :UBS) "DoStdKeys?" ("--> flag" "" "2565A") "SetDoStdKeys" ("-->" "" "2565F") "ClrDoStdKeys" ("-->" "" "25664" :UBS) "SuspendOK?" ("--> flag" "Does the current user interface allow +suspension?" "25F04") "nohalt" ("--> ob" " :: LAM 'nohalt ;" "27E72") "AppSuspOK?" ("-->" "" "2566C" :UBS) "SetAppSuspOK" ("-->" "" "25671") "ClrAppSuspOK" ("-->" "" "25676") "InitPOLVars" ("" "" "2B709") "EditLExists?" ("--> flag" "Does an EditLine exist?" "257A2") "NoEditLine?" ("--> flag" "Does no EditLine exist?" "2EEED") "RCL_CMD" ("--> $" "Returns a copy of the current command +line to the stack. Same as EDITLINE$." "2F196") "EDITLINE$" ("--> $" "Returns a copy of the current command +line to the stack. Same as RCL_CMD." "2EEEB") "RCL_CMD2" ("--> $" "Similar to RCL_CMD, but if there is not enough memory to copy the EditLine to the stack, it will move the current EditLine into TEMPOB. Of course, this -will delete the current EditLine." "2F197") "RCL_CMD_POS" ("\\-> #" "Recalls the current cursor position." "2EF87") "CURSOR@" ("\\-> #" "Recalls the current cursor position." "26585") "CURSOR_PART" ("\\-> #" "Recalls the current cursor row (line). There +will delete the current EditLine." "2F197") "RCL_CMD_POS" ("--> #" "Recalls the current cursor position." "2EF87") "CURSOR@" ("--> #" "Recalls the current cursor position." "26585") "CURSOR_PART" ("--> #" "Recalls the current cursor row (line). There is no such entry for the column, but CURSOR_OFF FIRSTC@ #+ -can be used for this purpose." "26594" :UBS) "ChrAtCur" ("\\-> chr" "Returns the character under the cursor. At -the end of the file, returns CHR_00." "2F158" :UBS) "CURSOR_END?" ("\\-> flag" "Checks if the cursor is at the end of a line +can be used for this purpose." "26594" :UBS) "ChrAtCur" ("--> chr" "Returns the character under the cursor. At +the end of the file, returns CHR_00." "2F158" :UBS) "CURSOR_END?" ("--> flag" "Checks if the cursor is at the end of a line or at the end of the file. Works by checking the current character against -newline and CHR_00." "2EEEA") "CAL_CURS_POS" ("#l #c \\-> #" "Computes a position in the current +newline and CHR_00." "2EEEA") "CAL_CURS_POS" ("#l #c --> #" "Computes a position in the current EditLine from line and column number. The result can be used by STO_CURS_POS to move the cursor to that location. If #line is larger than the number of lines in the EditLine, computes the position of the last -line. " "2EF91") "CAL_CURS_POS_VIS" ("#l #c \\-> #" "Similar to CAL_CURS_POS, but will ignore +line. " "2EF91") "CAL_CURS_POS_VIS" ("#l #c --> #" "Similar to CAL_CURS_POS, but will ignore invisible characters. The result can be used by STO_CURS_POS_VIS to move the -cursor to that location." "2EF90") "RCL_CMD_MODE" ("\\-> $" "Recalls a string with current editor +cursor to that location." "2EF90") "RCL_CMD_MODE" ("--> $" "Recalls a string with current editor settings. Can be used together with STO_CMD_MODE to save and restore the state of the EditLine, when temporarily leaving the editor with HALT or when calling a program which must temporarily -change settings." "2F199") "STO_CMD_MODE" ("$ \\->" "Stores a mode string similar to the one -obtained by RCL_CMD_MODE." "2F198") "CURSOR_PART+" ("" "" "26599" :UBS) "CURSOR_PART-" ("" "" "2659E" :UBS) "CURPART->1" ("" "" "265A3" :UBS) "CURPART->CR+" ("" "" "265A8" :UBS) "CURSORPLUS" ("" "" "26562" :UBS) "CURSORMINUS" ("" "" "26567" :UBS) "?CURSOR+" ("" "" "26571" :UBS) "CURSOR-" ("" "" "2658F" :UBS) "TOPLINE!" ("# \\->" "Sets the line of the current editor content +change settings." "2F199") "STO_CMD_MODE" ("$ -->" "Stores a mode string similar to the one +obtained by RCL_CMD_MODE." "2F198") "CURSOR_PART+" ("" "" "26599" :UBS) "CURSOR_PART-" ("" "" "2659E" :UBS) "CURPART->1" ("" "" "265A3" :UBS) "CURPART->CR+" ("" "" "265A8" :UBS) "CURSORPLUS" ("" "" "26562" :UBS) "CURSORMINUS" ("" "" "26567" :UBS) "?CURSOR+" ("" "" "26571" :UBS) "CURSOR-" ("" "" "2658F" :UBS) "TOPLINE!" ("# -->" "Sets the line of the current editor content which should be displayed at the top of the -editor window." "264B3" :UBS) "TOPLINE@" ("\\-> #" "Recalls the line number of the first -displayed line." "264B8" :UBS) "TOPLINE+" ("\\->" "Increases TOPLINE by one. If the cursor +editor window." "264B3" :UBS) "TOPLINE@" ("--> #" "Recalls the line number of the first +displayed line." "264B8" :UBS) "TOPLINE+" ("-->" "Increases TOPLINE by one. If the cursor leaves the screen, cursor and display window -are moved to the beginning of the file." "264BD" :UBS) "TOPLINE-" ("\\->" "Decreases TOPLINE by one. If the cursor +are moved to the beginning of the file." "264BD" :UBS) "TOPLINE-" ("-->" "Decreases TOPLINE by one. If the cursor leaves the screen, cursor and display window -are moved to the beginning of the file." "264C2" :UBS) "FIRSTC@" ("\\-> #" "Column of the left display window edge." "264CC") "FIRSTC+" ("\\->" "Increases the position of the left window ege -by one." "264DB") "FIRSTC-" ("\\->" "Decreases the position of the left window ege -by one." "264D6" :UBS) "SETFIRSTC_0" ("\\->" "Sets the position of the left display window -edge to zero." "264D1") "CURSOR_OFF" ("\\-> #" "Cursor column relative to left edge of -display window." "26030") "CURSOR_OFF+" ("\\->" "Increases the CURSOR offset by one." "26580") "CURSOR_OFF0" ("\\->" "Sets the cursor offset to zero." "2657B") "CURSOR_OFF!" ("# \\->" "Sets the cursor offset." "26576" :UBS) "CMD_PLUS" ("$ \\->" "Inserts string at current cursor position -in EditLine." "2EF74") "CMD_PLUS2" ("$ \\->" "Replaces entire current EditLine with new +are moved to the beginning of the file." "264C2" :UBS) "FIRSTC@" ("--> #" "Column of the left display window edge." "264CC") "FIRSTC+" ("-->" "Increases the position of the left window ege +by one." "264DB") "FIRSTC-" ("-->" "Decreases the position of the left window ege +by one." "264D6" :UBS) "SETFIRSTC_0" ("-->" "Sets the position of the left display window +edge to zero." "264D1") "CURSOR_OFF" ("--> #" "Cursor column relative to left edge of +display window." "26030") "CURSOR_OFF+" ("-->" "Increases the CURSOR offset by one." "26580") "CURSOR_OFF0" ("-->" "Sets the cursor offset to zero." "2657B") "CURSOR_OFF!" ("# -->" "Sets the cursor offset." "26576" :UBS) "CMD_PLUS" ("$ -->" "Inserts string at current cursor position +in EditLine." "2EF74") "CMD_PLUS2" ("$ -->" "Replaces entire current EditLine with new string. When there is not enough memory to copy the string on stack level 1, moves the string out of TEMPOB. You must be careful that the string is not referenced in any way. The cursor is -moved to the end of the new string." "2F194") "CMD_PLUS3" ("$ \\->" "Same as CMD_PLUS2, but the cursor +moved to the end of the new string." "2F194") "CMD_PLUS3" ("$ -->" "Same as CMD_PLUS2, but the cursor position is not changed. Useful when restoring a command line context after -HALT." "2F195") "InsertEcho" ("$ \\->" "Inserts string at current cursor position -in EditLine." "2EF97") "Echo$Key" ("$/chr \\->" "Same as CMD_PLUS." "2EEE4") "EchoChrKey" ("$/chr \\->" "Same as CMD_PLUS, but first ?TogU/LCase." "2EEE3") "Echo$NoChr00" ("$ \\->" "Inserts string at current cursor position -in EditLine." "2F11C") "DoDelim" ("\\->" "Takes a character or string from the -runstream and inserts it." "25EC1") "DoDelims" ("\\->" "Takes a character or a string from the +HALT." "2F195") "InsertEcho" ("$ -->" "Inserts string at current cursor position +in EditLine." "2EF97") "Echo$Key" ("$/chr -->" "Same as CMD_PLUS." "2EEE4") "EchoChrKey" ("$/chr -->" "Same as CMD_PLUS, but first ?TogU/LCase." "2EEE3") "Echo$NoChr00" ("$ -->" "Inserts string at current cursor position +in EditLine." "2F11C") "DoDelim" ("-->" "Takes a character or string from the +runstream and inserts it." "25EC1") "DoDelims" ("-->" "Takes a character or a string from the runstream, inserts it and moves the cursor -back by one character." "25EC2") "INSERT_MODE" ("\\->" "Turns insert mode on. In insert mode, new -characters do not overwrite old ones." "25795") "TOGGLE_I/R" ("\\->" "Toggles the insert/overwrite flag." "2577F" :UBS) "?TogU/LCase" ("chr \\-> chr'" "Toggle upper/lowercase of character if some -condition is fulfilled." "2ACB0") "INSERT?" ("\\-> flag" "Returns TRUE if insert mode is active." "25790") "CMD_DEL" ("\\->" "Deletes next char in Editor. Same as +back by one character." "25EC2") "INSERT_MODE" ("-->" "Turns insert mode on. In insert mode, new +characters do not overwrite old ones." "25795") "TOGGLE_I/R" ("-->" "Toggles the insert/overwrite flag." "2577F" :UBS) "?TogU/LCase" ("chr --> chr'" "Toggle upper/lowercase of character if some +condition is fulfilled." "2ACB0") "INSERT?" ("--> flag" "Returns TRUE if insert mode is active." "25790") "CMD_DEL" ("-->" "Deletes next char in Editor. Same as `LS'+`DEL'. If you hold down `BS' while this entry is executed, the HP49G will think you have pressed the key and want to -repeat it." "2EF82") "CMD_DROP" ("\\->" "Backspace in Editor. Deletes char +repeat it." "2EF82") "CMD_DROP" ("-->" "Backspace in Editor. Deletes char before cursor. Same as `BS' key. If you hold down `BS' while this entry is executed, the HP49G will think you have -pressed the key and want to repeat it." "2EF81") "DEL_CMD" ("\\->" "Clears the entire EditLine." "2EF95") "InitEdLine" ("\\->" " :: DEL_CMD ;" "2EEE7") "DO" "Deletes left to beginning of word. Same +pressed the key and want to repeat it." "2EF81") "DEL_CMD" ("-->" "Clears the entire EditLine." "2EF95") "InitEdLine" ("-->" " :: DEL_CMD ;" "2EEE7") "DO" "Deletes left to beginning of word. Same as the `\\<-DEL' button in the editor TOOL -menu." "2F2F0") "DO>Del" ("\\->" "Deletes right to beginning of next word, +menu." "2F2F0") "DO>Del" ("-->" "Deletes right to beginning of next word, Same as the `DEL\\->' button in the editor -TOOL menu." "2F2F1") "DODEL.L" ("\\->" "Deletes all chars in the current line. +TOOL menu." "2F2F1") "DODEL.L" ("-->" "Deletes all chars in the current line. If the line is already empty, delete the NEWLINE. Same as the `DEL.L' button in -the editor TOOL menu." "2F2F9") "DoFarBS" ("\\->" "Deletes to beginning of line. Same as -the `RS'+`\\<-DEL' in the editor TOOL menu." "2F2DD") "DoFarDel" ("\\->" "Deletes to end of line. Same as `RS'+`Del\\->' -in the editor TOOL menu." "2F2DE") "STO_CURS_POS" ("# \\->" "Stores cursor position. Moves cursor to +the editor TOOL menu." "2F2F9") "DoFarBS" ("-->" "Deletes to beginning of line. Same as +the `RS'+`\\<-DEL' in the editor TOOL menu." "2F2DD") "DoFarDel" ("-->" "Deletes to end of line. Same as `RS'+`Del\\->' +in the editor TOOL menu." "2F2DE") "STO_CURS_POS" ("# -->" "Stores cursor position. Moves cursor to specified position and if necessary repositions the editor window to make sure the cursor position is visible. If @@ -1551,58 +1551,58 @@ and shows as much text as possible to the right of the cursor. However, if the cursor is also visible when the window edge is moved to column zero, -this position takes precedence." "2EF8B") "STO_CURS_POS2" ("# \\->" "Same as STO_CURS_POS, but moves the +this position takes precedence." "2EF8B") "STO_CURS_POS2" ("# -->" "Same as STO_CURS_POS, but moves the right edge of the editor window to the -cursor column." "2EF8C") "STO_CURS_POS3" ("# \\->" "Same as STO_CURS_POS, but without +cursor column." "2EF8C") "STO_CURS_POS3" ("# -->" "Same as STO_CURS_POS, but without checking for style/font switch sequences. So while STO_CURS_POS always makes sure the cursor ends up right before a visible character, this command allows you to position it within the -invisible escape sequences." "2EF8D") "STO_CURS_POS4" ("# \\->" "Behaves with respect to editor window +invisible escape sequences." "2EF8D") "STO_CURS_POS4" ("# -->" "Behaves with respect to editor window positioning like STO_CURS_POS2, but with respect to invisible chars like -STO_CURS_POS3." "2EF8E") "STO_CURS_POS_VIS" ("# \\->" "Like STO_CURS_POS, but ignores the +STO_CURS_POS3." "2EF8E") "STO_CURS_POS_VIS" ("# -->" "Like STO_CURS_POS, but ignores the invisible characters. So if you look at your string and say, I want to go to what I see as the 5th character, use -this entry." "2EF8F") "SetCursor" ("# \\-> -{# #'} \\->" "Sets the cursor to the given position. For +this entry." "2EF8F") "SetCursor" ("# --> +{# #'} -->" "Sets the cursor to the given position. For the list argument, the numbers are row and -column. " "2F378") "SETCURSOR" ("" "" "2611B") "CMD_NXT" ("\\->" "Moves cursor to next char, like Right Arrow." "2EF7C") "CMD_BAK" ("\\->" "Moves cursor to the left. Same as as -Left Arrow." "2EF7B") "CMD_DOWN" ("\\->" "Moves cursor to the next line. Same as Down -Arrow." "2EF80") "CMD_UP" ("\\->" "Moves cursor to the previous line, like Up -Arrow." "2EF7F") "CMD_DEB_LINE" ("\\->" "Moves cursor to the beginning of line. Same -as RS+LEFT." "2EF7D") "CMD_END_LINE" ("\\->" "Moves cursor to the end of line. Same as -RS+RIGHT." "2EF7E") "CMD_PAGED" ("\\->" "Moves cursor one page down, like LS+DOWN." "2EF7A") "CMD_PAGEL" ("\\->" "Moves cursor one page left, like LS+LEFT." "2EF77") "CMD_PAGER" ("\\->" "Moves cursor one page right, like LS+RIGHT." "2EF78") "CMD_PAGEU" ("\\->" "Moves cursor one page up, like LS+UP." "2EF79") "DO" "Skips left to beginning of word. Same as +column. " "2F378") "SETCURSOR" ("" "" "2611B") "CMD_NXT" ("-->" "Moves cursor to next char, like Right Arrow." "2EF7C") "CMD_BAK" ("-->" "Moves cursor to the left. Same as as +Left Arrow." "2EF7B") "CMD_DOWN" ("-->" "Moves cursor to the next line. Same as Down +Arrow." "2EF80") "CMD_UP" ("-->" "Moves cursor to the previous line, like Up +Arrow." "2EF7F") "CMD_DEB_LINE" ("-->" "Moves cursor to the beginning of line. Same +as RS+LEFT." "2EF7D") "CMD_END_LINE" ("-->" "Moves cursor to the end of line. Same as +RS+RIGHT." "2EF7E") "CMD_PAGED" ("-->" "Moves cursor one page down, like LS+DOWN." "2EF7A") "CMD_PAGEL" ("-->" "Moves cursor one page left, like LS+LEFT." "2EF77") "CMD_PAGER" ("-->" "Moves cursor one page right, like LS+RIGHT." "2EF78") "CMD_PAGEU" ("-->" "Moves cursor one page up, like LS+UP." "2EF79") "DO" "Skips left to beginning of word. Same as the \\<-SKIP button in the editor TOOL -menu." "2F2EE") "DO>Skip" ("\\->" "Skips right to the beginning of the next +menu." "2F2EE") "DO>Skip" ("-->" "Skips right to the beginning of the next word. Same as the SKIP\\-> button in the -editor TOOL menu." "2F2EF") "DO>BEG" ("\\->" "Goes to begin of selection (if active) or +editor TOOL menu." "2F2EF") "DO>BEG" ("-->" "Goes to begin of selection (if active) or to beginning of EditLine. Same as `\\->BEG' -button in the editor TOOL menu." "2F2E4") "DO>END" ("\\->" "Goes to end of selection. Same as the +button in the editor TOOL menu." "2F2E4") "DO>END" ("-->" "Goes to end of selection. Same as the `\\->END' button in the editor TOOL menu. When there is no selection, does not -move." "2F2E5") "GOTOLABEL" ("\\->" "Brings up the CHOOSE-box with labels in +move." "2F2E5") "GOTOLABEL" ("-->" "Brings up the CHOOSE-box with labels in the EditLine. Same as the LABEL button -in the editor TOOL/GOTO menu." "2F2E6") "CMD_STO_DEBUT" ("# \\->" "Sets begin marker, like `RS'+`BEGIN', but -takes position from stack." "2EF83") "CMD_STO_FIN" ("# \\->" "Sets end marker, like `RS'+`END', but takes -position from stack." "2EF84") "RCL_CMD_DEB" ("\\-> # -\\-> #0" "Recalls the position of the BEGIN marker. If -the selection has been cleared, returns ZERO." "2EF85") "RCL_CMD_FIN" ("\\-> # -\\-> #0" "Recalls the position of the END marker. If -the selection has been cleared, returns ZERO." "2EF86") "ClearSelection" ("\\->" "Unselects the selected text without changing +in the editor TOOL/GOTO menu." "2F2E6") "CMD_STO_DEBUT" ("# -->" "Sets begin marker, like `RS'+`BEGIN', but +takes position from stack." "2EF83") "CMD_STO_FIN" ("# -->" "Sets end marker, like `RS'+`END', but takes +position from stack." "2EF84") "RCL_CMD_DEB" ("--> # +--> #0" "Recalls the position of the BEGIN marker. If +the selection has been cleared, returns ZERO." "2EF85") "RCL_CMD_FIN" ("--> # +--> #0" "Recalls the position of the END marker. If +the selection has been cleared, returns ZERO." "2EF86") "ClearSelection" ("-->" "Unselects the selected text without changing the contents of the editor. Sets both begin -and end marker to ZERO." "2F2DC") "VERIF_SELECTION" ("\\-> flag" "Returns TRUE when the END marker is not +and end marker to ZERO." "2F2DC") "VERIF_SELECTION" ("--> flag" "Returns TRUE when the END marker is not ZERO, indicating that the selection is active. Use this command as a check before doing anything with the -selection." "2EF93") "CMD_COPY" ("\\->" "Copies selected string, like `RS'+`COPY'." "2EF8A") "CMD_CUT" ("\\->" "Cuts string. Really is \"delete\", does +selection." "2EF93") "CMD_COPY" ("-->" "Copies selected string, like `RS'+`COPY'." "2EF8A") "CMD_CUT" ("-->" "Cuts string. Really is \"delete\", does not copy to kill buffer. So a \"normal\" CUT would be - :: CMD_COPY CMD_CUT ;" "2EF88") "CUT.EXT" ("\\-> $" "ML routine used by CMD_CUT. Should not + :: CMD_COPY CMD_CUT ;" "2EF88") "CUT.EXT" ("--> $" "ML routine used by CMD_CUT. Should not be used on its own since it does not -move the cursor position." "2EF89" :ML) "CMD_COPY.SBR" ("\\-> $" "Puts the selection as a string on the +move the cursor position." "2EF89" :ML) "CMD_COPY.SBR" ("--> $" "Puts the selection as a string on the stack. This command is font/style aware. It is recommended not to use it because it may get the wrong text style @@ -1612,61 +1612,61 @@ If you don't use fonts, :: RCL_CMD RCL_CMD_DEB RCL_CMD_FIN SUB$ ; -does something similar." "2F2FA") "PASTE.EXT" ("$ \\->" "Pastes from stack with treatment of fonts +does something similar." "2F2FA") "PASTE.EXT" ("$ -->" "Pastes from stack with treatment of fonts and styles. Inserts the string on stack level 1 at the cursor position. It can insert normal text right in the middle of bold test etc. If you don't use styles or different fonts, CMD_PLUS is -probably faster." "2EF94") "SELECT.LINE" ("\\->" "Selects current line, position cursor at +probably faster." "2EF94") "SELECT.LINE" ("-->" "Selects current line, position cursor at beginning of line. Selection does not include the NEWLINE char at the end of -the line." "2F2E1") "SELECT.LINEEND" ("\\->" "Selects current line, position cursor at +the line." "2F2E1") "SELECT.LINEEND" ("-->" "Selects current line, position cursor at end of line. Selection does not include -the NEWLINE char at the end of the line." "2F2E2") "Clipboard!" ("$ \\->" "Stores string to Clipboard." "2A085" :UBS) "Clipboard@" ("\\-> $" "Recalls Clipboard contents to stack." "2A095" :UBS) "Clipboard0" ("\\->" "Clears the Clipboard." "2A0A5" :UBS) "Clipboard?" ("\\-> flag" "Is there anything on the Clipboard?" "2A0B5" :UBS) "GET.W->" ("\\-> #" "Returns the position of the next +the NEWLINE char at the end of the line." "2F2E2") "Clipboard!" ("$ -->" "Stores string to Clipboard." "2A085" :UBS) "Clipboard@" ("--> $" "Recalls Clipboard contents to stack." "2A095" :UBS) "Clipboard0" ("-->" "Clears the Clipboard." "2A0A5" :UBS) "Clipboard?" ("--> flag" "Is there anything on the Clipboard?" "2A0B5" :UBS) "GET.W->" ("--> #" "Returns the position of the next word-start to the right of the current cursor position. Note the asymmetry of -this command and GET.W<-." "2F2F3") "GET.W<-" ("# \\-> #'" "Takes a position from the stack and +this command and GET.W<-." "2F2F3") "GET.W<-" ("# --> #'" "Takes a position from the stack and return the position if the nearest word-start to the left of that position. Note the asymmetry of this command and -GET.W->." "2F2F4") "CaseSensitive?" ("\\-> flag" "Is the flag for case-sensitive search -currently set?" "2576D" :UBS) "SetCaseSensitive" ("\\->" "Set case-sensitive seatch." "25772" :UBS) "ClrCaseSensitive" ("\\->" "Set case-insensitive search." "25777" :UBS) "FindStrInCmd" ("$find \\-> $find $start $end T - \\-> $find F" "Finds a string in the EditLine, starting +GET.W->." "2F2F4") "CaseSensitive?" ("--> flag" "Is the flag for case-sensitive search +currently set?" "2576D" :UBS) "SetCaseSensitive" ("-->" "Set case-sensitive seatch." "25772" :UBS) "ClrCaseSensitive" ("-->" "Set case-insensitive search." "25777" :UBS) "FindStrInCmd" ("$find --> $find $start $end T + --> $find F" "Finds a string in the EditLine, starting from the current cursor position. The search string remains on the stack, presumably in order to do repeated searches. Returns the start and end positions of the match and a flag. This function respects the setting of the -internal flag for case-sensitive search." "2F2F2") "FindPattern!" ("$ \\->" "Sets the find pattern." "2A0C5" :UBS) "FindPattern@" ("\\-> $" "Recalls the current find pattern. If there +internal flag for case-sensitive search." "2F2F2") "FindPattern!" ("$ -->" "Sets the find pattern." "2A0C5" :UBS) "FindPattern@" ("--> $" "Recalls the current find pattern. If there is not current pattern, this returns PTR 0 - -so always check first with FindPattern?." "2A0D5" :UBS) "FindPattern0" ("\\->" "Deletes the current find pattern." "2A0E5" :UBS) "FindPattern?" ("\\-> flag" "Checks if a find pattern has been defined." "2A0F5" :UBS) "ReplacePattern!" ("$ \\->" "Sets the replace pattern." "2A105" :UBS) "ReplacePattern@" ("\\-> $" "Recalls the current replace pattern. If there +so always check first with FindPattern?." "2A0D5" :UBS) "FindPattern0" ("-->" "Deletes the current find pattern." "2A0E5" :UBS) "FindPattern?" ("--> flag" "Checks if a find pattern has been defined." "2A0F5" :UBS) "ReplacePattern!" ("$ -->" "Sets the replace pattern." "2A105" :UBS) "ReplacePattern@" ("--> $" "Recalls the current replace pattern. If there is not current pattern, this returns PTR 0 - -so always check first with ReplacePattern?." "2A115" :UBS) "ReplacePattern0" ("\\->" "Deletes the current replace pattern." "2A125" :UBS) "ReplacePattern?" ("\\-> flag" "Checks if a replace pattern has been defined." "2A135" :UBS) "DOFIND" ("\\->" "Same as the FIND menu button in the +so always check first with ReplacePattern?." "2A115" :UBS) "ReplacePattern0" ("-->" "Deletes the current replace pattern." "2A125" :UBS) "ReplacePattern?" ("--> flag" "Checks if a replace pattern has been defined." "2A135" :UBS) "DOFIND" ("-->" "Same as the FIND menu button in the editor TOOL/SEARCH menu. Pops up the -FIND input form." "2F2E8") "DONEXT" ("\\->" "Finds next. Same as the NEXT button in +FIND input form." "2F2E8") "DONEXT" ("-->" "Finds next. Same as the NEXT button in the editor TOOL/SEARCH menu. Uses the -pattern set with FindPattern!." "2F2EA") "DOREPL" ("\\->" "Same as the REP button in the editor +pattern set with FindPattern!." "2F2EA") "DOREPL" ("-->" "Same as the REP button in the editor TOOL/SEARCH menu. Pops up the QREPLACEQ -input form." "2F2E9") "DOREPLACE" ("\\->" "Replaces current match. Same as the R +input form." "2F2E9") "DOREPLACE" ("-->" "Replaces current match. Same as the R button in the editor TOOL/SEARCH menu. Uses -the pattern set with ReplacePattern!." "2F2EB") "DOREPLACE/NEXT" ("\\->" "Replaces current match and move to next +the pattern set with ReplacePattern!." "2F2EB") "DOREPLACE/NEXT" ("-->" "Replaces current match and move to next match. Same as the R/N button in the -editor TOOL/SEARCH menu." "2F2EC") "REPLACEALL" ("\\->" "Replaces all matches in buffer. Same as +editor TOOL/SEARCH menu." "2F2EC") "REPLACEALL" ("-->" "Replaces all matches in buffer. Same as the ALL button in the editor TOOL/SEARCH -menu." "2F2ED") "REPLACEALLNOSCREEN" ("\\->" "Like REPLACEALL, but does not update the -screen. Much faster this way." "2F2FC") "EditSelect" ("\\->" "Edits the current selection. Opens the +menu." "2F2ED") "REPLACEALLNOSCREEN" ("-->" "Like REPLACEALL, but does not update the +screen. Much faster this way." "2F2FC") "EditSelect" ("-->" "Edits the current selection. Opens the editor with the selection only. You can then edit the selection. After pressing ENTER the edited text is inserted back -into the previous editing environment." "2F2DF") "EVAL.LINE" ("\\->" "Evaluates the current line and replace it +into the previous editing environment." "2F2DF") "EVAL.LINE" ("-->" "Evaluates the current line and replace it with the result of the evaluation. Similar to EVAL.SELECTION, but without -the need to select the line first." "2F2E3") "EVAL.SELECTION" ("\\->" "Evaluates the current selection and +the need to select the line first." "2F2E3") "EVAL.SELECTION" ("-->" "Evaluates the current selection and replace it with the result of the evaluation. Same as the EXEC button in -the editor TOOL menu." "2F2FB") "EXEC_CMD" ("cmd algflag \\-> obsel" "Runs a command on the selection in the +the editor TOOL menu." "2F2FB") "EXEC_CMD" ("cmd algflag --> obsel" "Runs a command on the selection in the Editline. Takes two arguments: the command to run and a flag which says how to compile the selection before the @@ -1676,20 +1676,20 @@ compiler is used and the DOTAG :: xEVAL prologue of the result is removed. Use this if the result is to be edited by another editor. The selection is left -on stack level 1 as an object." "2F2F8") "RunInNewContext" ("ob \\->" "Saves current user interface, evaluate ob and +on stack level 1 as an object." "2F2F8") "RunInNewContext" ("ob -->" "Saves current user interface, evaluate ob and restore the user interface. Can be used to run applications from inside another -application. " "0B954" :UBS) "ViewLevel1" ("ob \\-> ob'" "Edits the object in level 1." "2F19A") "AlgCharEdit" ("" "" "2F2DA") "AlgObEdit" ("ob \\-> ob'" "Used instead of ViewLevel1 if in Algebraic -mode. Does not execute STARTED and EXITED." "2F1AF") "CharEdit" ("" "" "2F1AD") "DoLevel1:" ("ob \\-> ob'" "Evaluates the next object in the runstream, +application. " "0B954" :UBS) "ViewLevel1" ("ob --> ob'" "Edits the object in level 1." "2F19A") "AlgCharEdit" ("" "" "2F2DA") "AlgObEdit" ("ob --> ob'" "Used instead of ViewLevel1 if in Algebraic +mode. Does not execute STARTED and EXITED." "2F1AF") "CharEdit" ("" "" "2F1AD") "DoLevel1:" ("ob --> ob'" "Evaluates the next object in the runstream, which usually in an editing command like ObEdit. When the evaluation returns FALSE, the original object which was saved in a temporary variable is restored to the stack. When the evaluation returns TRUE, the TRUE is -removed from the stack." "2B2F2" :UBS) "ClrNewEditL" ("" "" "257BE") "EditFont" ("" "" "2F1A8") "EditLevel1" ("ob \\-> ob'" "" "2EEE5") "ObEdit" ("ob \\-> ob' T - \\-> F" "Edits object. When the user cancels, only +removed from the stack." "2B2F2" :UBS) "ClrNewEditL" ("" "" "257BE") "EditFont" ("" "" "2F1A8") "EditLevel1" ("ob --> ob'" "" "2EEE5") "ObEdit" ("ob --> ob' T + --> F" "Edits object. When the user cancels, only FALSE is returned. Otherwise the changed -object along with TRUE is returned." "2F1AE") "StrEdit" ("" "" "2F1AC") "^EQW3Edit" ("" "" "011004") "EditString" ("$ \\->" "Starts editing the string in the command line +object along with TRUE is returned." "2F1AE") "StrEdit" ("" "" "2F1AC") "^EQW3Edit" ("" "" "011004") "EditString" ("$ -->" "Starts editing the string in the command line when the current program exits. This is the entry to use if a program should exit with the command line. Use InitEdLine before this @@ -1710,14 +1710,14 @@ example: ; Note that when you press ENTER after editing, the command line will be parsed -normally." "2EEE9") "Rcl&Do:" ("id \\->" "Executes the program which is next in the +normally." "2EEE9") "Rcl&Do:" ("id -->" "Executes the program which is next in the runstream on the contents of the variable. The program typically is an edit command, with the stack diagrams ( ob \\-> ob' T ) ( ob \\-> F ) If the flag is TRUE, ob' is stored back into -the original variable." "2B351") "Roll&Do:" ("# \\->" "Does ROLL and then executes the program which +the original variable." "2B351") "Roll&Do:" ("# -->" "Does ROLL and then executes the program which is next on the runsteam. So the program is applied to the object on level #. Typically, this is an edit command, with the stack @@ -1726,38 +1726,38 @@ diagram After the program exits, UNROLL is used to put the object back to the right stack position. This entry is probably used in the -interactive stack." "2B31A") "Rcl&Edit" ("id \\->" "Uses Rcl&Do: to edit the contents of the -variable. " "2F09B" :UBS) "Rcl&View" ("id \\->" "Uses Rcl&Do: to view the contents of the -variable. " "2F09C" :UBS) "Roll&Edit" ("# \\->" "Uses Roll&Do: to edit the contents of -specified stack level." "2F09D" :UBS) "Roll&View" ("# \\->" "Uses Roll&Do: to view the contents of -specified stack level." "2F09E" :UBS) "EditMenu" ("\\-> {}" "Returns the Editor menu." "25ED2") "?Space/Go>" ("\\->" "Inserts a SPACE character unless there is +interactive stack." "2B31A") "Rcl&Edit" ("id -->" "Uses Rcl&Do: to edit the contents of the +variable. " "2F09B" :UBS) "Rcl&View" ("id -->" "Uses Rcl&Do: to view the contents of the +variable. " "2F09C" :UBS) "Roll&Edit" ("# -->" "Uses Roll&Do: to edit the contents of +specified stack level." "2F09D" :UBS) "Roll&View" ("# -->" "Uses Roll&Do: to view the contents of +specified stack level." "2F09E" :UBS) "EditMenu" ("--> {}" "Returns the Editor menu." "25ED2") "?Space/Go>" ("-->" "Inserts a SPACE character unless there is already one before the cursor position. Use this if you want to make sure the next stuff echoed is separated by at least one space from the word preceding -it." "2EF73") "AddLeadingSpace" ("$ \\-> $'" "Adds a leading space to the string on +it." "2EF73") "AddLeadingSpace" ("$ --> $'" "Adds a leading space to the string on level1 if it does not start with a space *and* if the cursor in the editor is after a non-white character. So :: \"DUP\" AddLeadingSpace AddTrailingSpace CMD_PLUS ; inserts DUP and makes sure it will be -surrounded by spaces." "2EF76") "AddTrailingSpace" ("$ \\-> $'" "Adds a trailing space to the string on +surrounded by spaces." "2EF76") "AddTrailingSpace" ("$ --> $'" "Adds a trailing space to the string on level1 unless the string already ends -with a space." "2EF75") "CMDSIZE" ("\\-> #" "ML entry point to get the size of the +with a space." "2EF75") "CMDSIZE" ("--> #" "ML entry point to get the size of the EditLine. As ML entries cannot be called directly from SysRPL, don't use it unless you know the necessary magic. :: RCL_CMD LEN$ ; -works for us assembler dummies ;-)" "26855" :ML) "CommandLineHeight" ("\\-> #pix" "Returns the number pixel rows occupied -by visible part of the EditLine." "2EF9A") "DOTEXTINFO" ("\\->" "Displays the info screen about the +works for us assembler dummies ;-)" "26855" :ML) "CommandLineHeight" ("--> #pix" "Returns the number pixel rows occupied +by visible part of the EditLine." "2EF9A") "DOTEXTINFO" ("-->" "Displays the info screen about the Editline. Same as the INFO button in -the editor TOOL menu." "2F2DB") "GET_CUR_FONT.EXT" ("\\-> #" "Returns the ID (as a system binary) of +the editor TOOL menu." "2F2DB") "GET_CUR_FONT.EXT" ("--> #" "Returns the ID (as a system binary) of the font used for the character under -the cursor." "2F2F6") "NO_AFFCMD" ("\\->" "Tells the next CMD_PLUS call not to +the cursor." "2F2F6") "NO_AFFCMD" ("-->" "Tells the next CMD_PLUS call not to update the display. For speed, if you want to do more insertion before the -user needs to see it." "2EF96") "DispCommandLine" ("\\->" "Redisplays the command line now." "2F19E") "?DispCommandLine" ("\\->" "Redisplays the command line now if necessary." "2F19F") "PUT_STYLE" ("# \\->" "Changes the style at point. If the +user needs to see it." "2EF96") "DispCommandLine" ("-->" "Redisplays the command line now." "2F19E") "?DispCommandLine" ("-->" "Redisplays the command line now if necessary." "2F19F") "PUT_STYLE" ("# -->" "Changes the style at point. If the selection is active, changes the style of the text in the selection. Otherwise changes the style of text typed @@ -1770,16 +1770,16 @@ with the following program: ERRTRAP ERRJMP ; PUT_STYLE does not ABND its temporary environment, so you need the ERRTRAP -construction to work around this bug. " "2F2F7") "PUT_FONTE" ("# \\->" "Changes the font at point. Works similar -to the PUT_STYLE command." "2F2F5") "SELECT.FONT" ("\\->" "Pops up the CHOOSE box to select a font. +construction to work around this bug. " "2F2F7") "PUT_FONTE" ("# -->" "Changes the font at point. Works similar +to the PUT_STYLE command." "2F2F5") "SELECT.FONT" ("-->" "Pops up the CHOOSE box to select a font. Same as the FONT button in the editor -TOOL/STYLE menu." "2F2E7") "ViewEditGrob" ("\\-> +TOOL/STYLE menu." "2F2E7") "ViewEditGrob" ("--> at cursor" "Views the grob currently edited in the Editline near the cursor. If the EditLine contains GROB 10 10 FFFFFF... move the cursor to the \"1\" of the first \"10\". -Then this entry point will display the grob." "2F2E0") "XLINE_SIZE?" ("ob \\-> flag" "Checks if the cursor is outside the current +Then this entry point will display the grob." "2F2E0") "XLINE_SIZE?" ("ob --> flag" "Checks if the cursor is outside the current line. In the HP49G editor, you can move the cursor further to the right than the line length, without actually making the line @@ -1789,78 +1789,78 @@ to following line to the position. This entry returns TRUE if it is not on or before the newline. Note that it takes an arbitrary object from the stack first - so put -something there before calling it." "2EF92") " {}" "Returns the `\\<-DEL' menu key." "27F47") ">DelKey" ("\\-> {}" "Returns the `DEL\\->' menu key." "27F9A") " {}" "Returns the `\\<-SKIP' menu key." "27EAF") ">SkipKey" ("\\-> {}" "Returns the `SKIP\\->' menu key." "27EFB") "InitEd&Modes" ("\\->" ":: InitEdLine InitEdModes ;" "2EEE6") "InitEdModes" ("\\->" "" "2EEE8") "SaveLastEdit" ("$ \\->" "Calls CMD_STO if history is on." "2F05E") "CMDSTO" ("$ \\->" "Adds string to the list of the last 4 -commands, accessible with the `CMD' key." "2F326") "^EQW3" ("" "" "010004") "^EQW3Code" ("" "" "01D004") "^EQW3CursorOff" ("" "" "01C004") "^EQW3CursorOn" ("" "" "01B004") "^EQW3StartEdit" ("" "" "012004") "^EQW3ViewLeft" ("" "" "016004") "^EQW3ViewLeftX" ("" "" "014004") "^EQW3ViewMargin" ("" "" "013004") "^EQW3ViewRight" ("" "" "017004") "^EQW3ViewRightRPL" ("" "" "018004") "^EQW3ViewRightX" ("" "" "015004") "DoNewEqw" ("" "" "2F192") "DoNewMatrix" ("\\-> []/[[]]" "Start matrix editor to enter a new matrix. " "2F142") "^DoNewMatrixReal" ("\\-> []/[[]]" "Start matrix editor to enter a real -matrix. ZINTs are converted to reals." "007007") "^DoNewMatrixCplx" ("\\-> []/[[]]" "Start matrix editor to enter a complex +something there before calling it." "2EF92") " {}" "Returns the `\\<-DEL' menu key." "27F47") ">DelKey" ("--> {}" "Returns the `DEL\\->' menu key." "27F9A") " {}" "Returns the `\\<-SKIP' menu key." "27EAF") ">SkipKey" ("--> {}" "Returns the `SKIP\\->' menu key." "27EFB") "InitEd&Modes" ("-->" ":: InitEdLine InitEdModes ;" "2EEE6") "InitEdModes" ("-->" "" "2EEE8") "SaveLastEdit" ("$ -->" "Calls CMD_STO if history is on." "2F05E") "CMDSTO" ("$ -->" "Adds string to the list of the last 4 +commands, accessible with the `CMD' key." "2F326") "^EQW3" ("" "" "010004") "^EQW3Code" ("" "" "01D004") "^EQW3CursorOff" ("" "" "01C004") "^EQW3CursorOn" ("" "" "01B004") "^EQW3StartEdit" ("" "" "012004") "^EQW3ViewLeft" ("" "" "016004") "^EQW3ViewLeftX" ("" "" "014004") "^EQW3ViewMargin" ("" "" "013004") "^EQW3ViewRight" ("" "" "017004") "^EQW3ViewRightRPL" ("" "" "018004") "^EQW3ViewRightX" ("" "" "015004") "DoNewEqw" ("" "" "2F192") "DoNewMatrix" ("--> []/[[]]" "Start matrix editor to enter a new matrix. " "2F142") "^DoNewMatrixReal" ("--> []/[[]]" "Start matrix editor to enter a real +matrix. ZINTs are converted to reals." "007007") "^DoNewMatrixCplx" ("--> []/[[]]" "Start matrix editor to enter a complex matrix. ZINTs and REALS are converted to -complex. " "008007") "^DoNewMatrixRealOrCplx" ("[] \\-> [[]]" "Will edit an array of either reals or complex -numbers." "00B007") "DoOldMatrix" ("[] \\-> []'" "Edit an existing matrix." "2F13C") "^DoOldMatrixReal" ("[] \\-> []'" "Edit an existing real matrix in the matrix -editor. " "009007") "^DoOldMatrixCplx" ("[] \\-> []'" "Edit an existing complex matrix in the matrix -editor. " "00A007") "^RunDoNewMatrix" ("\\-> []/[[]]" "Start matrix editor for new matrix." "006007") "^RunDoOldMatrix" ("[] \\-> []'" "Edit any kind of Arry/matrix." "005007") "TOADISP" ("\\->" "Sets the text display as the active." "26166") "TOGDISP" ("\\->" "Sets the graphic display as the active." "2616B") "ABUFF" ("\\-> textgrob" "Returns the text grob to the stack." "25FA4") "GBUFF" ("\\-> graphgrob" "Returns the graphic grob to the stack. +complex. " "008007") "^DoNewMatrixRealOrCplx" ("[] --> [[]]" "Will edit an array of either reals or complex +numbers." "00B007") "DoOldMatrix" ("[] --> []'" "Edit an existing matrix." "2F13C") "^DoOldMatrixReal" ("[] --> []'" "Edit an existing real matrix in the matrix +editor. " "009007") "^DoOldMatrixCplx" ("[] --> []'" "Edit an existing complex matrix in the matrix +editor. " "00A007") "^RunDoNewMatrix" ("--> []/[[]]" "Start matrix editor for new matrix." "006007") "^RunDoOldMatrix" ("[] --> []'" "Edit any kind of Arry/matrix." "005007") "TOADISP" ("-->" "Sets the text display as the active." "26166") "TOGDISP" ("-->" "Sets the graphic display as the active." "2616B") "ABUFF" ("--> textgrob" "Returns the text grob to the stack." "25FA4") "GBUFF" ("--> graphgrob" "Returns the graphic grob to the stack. The HP49 extable address for ExitAction! is -the same, but this must be a bug." "26076") "HARDBUFF" ("\\-> dispgrob" "Returns the current grob to the stack." "2608F") "HARDBUFF2" ("\\-> menugrob" "Returns the menu grob to the stack." "26094") "HARDHEIGHT" ("\\-> #height" "Returns the height of HARDBUFF." "25EDE") "GBUFFGROBDIM" ("\\-> #height #width" "Returns dimensions of graphic grob." "25ED5") "RECLAIMDISP" ("\\->" "Activates the text grob, clears it and sets -the default size." "25EF4") "ClrDA1IsStat" ("\\->" "Suspends clock display." "2EE7D") "MENUOFF?" ("\\-> flag" "Returns TRUE if the menu grob is off." "2EEFD") "TURNMENUOFF" ("\\->" "Turns off menu display, enlarges ABUFF to -fill screen." "2F034") "TURNMENUON" ("\\->" "Turns menu grob on." "2F031") "MENUOFF" ("\\->" "" "2EEFC") "GetHeader" ("\\-> #" "Gets header size in lines (0-2)." "26247") "SetHeader" ("# \\->" "Sets header size in lines (0-2)." "26283") "HEIGHTENGROB" ("grob #rows \\->" "Heightens graph or text grob." "26099") "KILLGDISP" ("\\->" "Clears graph display by setting it to -NULLGROB. See DOERASE." "260A3") "DOERASE" ("\\->" "Erases the graphics display grob without -changing its size." "2EEF9") "SysDisplay" ("\\->" "Redisplays all required areas. Does it +the same, but this must be a bug." "26076") "HARDBUFF" ("--> dispgrob" "Returns the current grob to the stack." "2608F") "HARDBUFF2" ("--> menugrob" "Returns the menu grob to the stack." "26094") "HARDHEIGHT" ("--> #height" "Returns the height of HARDBUFF." "25EDE") "GBUFFGROBDIM" ("--> #height #width" "Returns dimensions of graphic grob." "25ED5") "RECLAIMDISP" ("-->" "Activates the text grob, clears it and sets +the default size." "25EF4") "ClrDA1IsStat" ("-->" "Suspends clock display." "2EE7D") "MENUOFF?" ("--> flag" "Returns TRUE if the menu grob is off." "2EEFD") "TURNMENUOFF" ("-->" "Turns off menu display, enlarges ABUFF to +fill screen." "2F034") "TURNMENUON" ("-->" "Turns menu grob on." "2F031") "MENUOFF" ("-->" "" "2EEFC") "GetHeader" ("--> #" "Gets header size in lines (0-2)." "26247") "SetHeader" ("# -->" "Sets header size in lines (0-2)." "26283") "HEIGHTENGROB" ("grob #rows -->" "Heightens graph or text grob." "26099") "KILLGDISP" ("-->" "Clears graph display by setting it to +NULLGROB. See DOERASE." "260A3") "DOERASE" ("-->" "Erases the graphics display grob without +changing its size." "2EEF9") "SysDisplay" ("-->" "Redisplays all required areas. Does it immediately, without waiting for the current -command to finish." "2EF67") "DispEditLine" ("\\->" "Just calls DispCommandLine." "2EE5A") "?DispStack" ("\\->" "Redisplays the stack now if necessary." "2C341") "?DispStatus" ("\\->" "Redisplays the status area now if necessary." "2C311") "DispStatus" ("\\->" "Displays the status area now." "2C305") "DispStsBound" ("\\->" "Displays a horizontal line at y=14, normally -the separation between header and stack." "2C2F9") "DispTime?" ("" "" "2EE5B") "DispTimeReq?" ("\\-> flag" "Is time display required? Checks system flag -40 and something else." "2A7F7") "ShowClk?" ("\\-> flag" "Checks both DispTime? and DispTimeReq?." "048F9" :UBS) "DispILPrompt" ("\\->" "Redisplays the QInputLineQ prompt, +command to finish." "2EF67") "DispEditLine" ("-->" "Just calls DispCommandLine." "2EE5A") "?DispStack" ("-->" "Redisplays the stack now if necessary." "2C341") "?DispStatus" ("-->" "Redisplays the status area now if necessary." "2C311") "DispStatus" ("-->" "Displays the status area now." "2C305") "DispStsBound" ("-->" "Displays a horizontal line at y=14, normally +the separation between header and stack." "2C2F9") "DispTime?" ("" "" "2EE5B") "DispTimeReq?" ("--> flag" "Is time display required? Checks system flag +40 and something else." "2A7F7") "ShowClk?" ("--> flag" "Checks both DispTime? and DispTimeReq?." "048F9" :UBS) "DispILPrompt" ("-->" "Redisplays the QInputLineQ prompt, i.e. refreshes the region between the command line and the header during InputLine. -Requires a string (the prompt) in 4LAM." "2F300") "nDISPSTACK" ("$prompt #height #header flag flag \\->" "Used by DispILPrompt." "26260") "ClrDA1OK" ("\\->" "" "2EE8D" :NOSDIAG) "ClrDA2aOK" ("\\->" "" "2EE8E" :NOSDIAG) "ClrDA2bOK" ("\\->" "" "2EE8F" :NOSDIAG) "ClrDA2OK" ("\\->" "" "2EE90" :NOSDIAG) "ClrDA3OK" ("\\->" "" "2EE6E" :NOSDIAG) "ClrDAsOK" ("\\->" "" "2EE6D" :NOSDIAG) "DA1OK?" ("\\-> flag" "" "2EE62") "DA2aOK?" ("\\-> flag" "" "2EE82" :UBS) "DA2bOK?" ("\\-> flag" "" "2EE84" :UBS) "DA2OK?" ("\\-> flag" "" "2EE86" :UBS) "DA3OK?" ("\\-> flag" "" "2EE63") "DAsOK?" ("\\-> flag" "" "2EE88" :UBS) "DA2aLess1OK?" ("\\-> flag" "" "2EE66") "DA1OK?NOTIT" ("\\->" "Does DA1OK?, NOT then IT." "2BF3A") "DA2aOK?NOTIT" ("\\->" "DA2aOK?, NOT then IT." "2BF53") "DA2bOK?NOTIT" ("\\->" "DA2bOK?, NOT then IT." "2BF6C") "DA3OK?NOTIT" ("\\->" "Does DA3OK?, NOT then IT." "2BF85") "SetDA1Temp" ("\\->" "" "2EE69" :NOSDIAG) "SetDA2aTemp" ("\\->" "" "2EE8A" :NOSDIAG) "SetDA2bTemp" ("\\->" "" "2EE6A" :NOSDIAG) "ClrDA2bTemp" ("\\->" "" "2EEA7" :NOSDIAG) "SetDA2OKTemp" ("\\->" "" "2F37A" :NOSDIAG) "SetDA3Temp" ("\\->" "" "2EE6B" :NOSDIAG) "SetDA12Temp" ("\\->" "" "2EE71" :NOSDIAG) "SetDAsTemp" ("\\->" "" "2EE64" :NOSDIAG) "SetDA2aTempF" ("\\->" "" "2EEA3" :UBS) "SetDA2bTempF" ("\\->" "" "2EEA5" :NOSDIAG) "SetDA3TempF" ("\\->" "" "2EEA9" :UBS) "SetDA1Valid" ("\\->" "" "2EE67" :NOSDIAG) "SetDA2aValid" ("\\->" "" "2EF98" :NOSDIAG) "SetDA2bValid" ("\\->" "" "2EE68" :NOSDIAG) "SetDA2Valid" ("\\->" "" "2EE91" :NOSDIAG) "SetDA3Valid" ("\\->" "" "2EF99" :NOSDIAG) "SetDAsValid" ("\\->" "" "2EE92" :UBS) "SetDA1ValidF" ("\\->" "" "2EE97" :UBS) "SetDA3ValidF" ("\\->" "" "2EEA0" :NOSDIAG) "SetDA1Bad" ("\\->" "" "2EE78" :NOSDIAG) "ClrDA1Bad" ("\\->" "" "2EE74" :NOSDIAG) "DA1Bad?" ("\\-> flag" "" "2EEB0" :NOSDIAG) "SetDA2aBad" ("\\->" "" "2EE79" :NOSDIAG) "SetDA2aBadT" ("\\-> T" "( SetDA2aBad TRUE )" "2EE83" :UBS) "ClrDA2aBad" ("\\->" "" "2EE75" :NOSDIAG) "DA2aBad?" ("\\-> flag" "" "2EEB1" :NOSDIAG) "SetDA2bBad" ("\\->" "" "2EE7A" :NOSDIAG) "SetDA2bBadT" ("\\-> T" "( SetDA2bBad TRUE )" "2EE85" :UBS) "ClrDA2bBad" ("\\->" "" "2EEB3" :NOSDIAG) "DA2bBad?" ("\\-> flag" "" "2EEB2" :NOSDIAG) "SetDA3Bad" ("\\->" "" "2EE7B" :NOSDIAG) "SetDA3BadT" ("\\-> T" "( SetDA3Bad TRUE )" "2EE87" :UBS) "ClrDA3Bad" ("\\->" "" "2EEB5" :NOSDIAG) "DA3Bad?" ("\\-> flag" "" "2EEB4" :NOSDIAG) "SetDA1NoCh" ("\\->" "" "2EE72" :NOSDIAG) "DA1NoCh?" ("\\-> flag" "" "2EEBA" :UBS) "SetDA2aNoCh" ("\\->" "" "2EE73" :NOSDIAG) "DA2aNoCh?" ("\\-> flag" "" "2EEB9" :UBS) "SetDA2bNoCh" ("\\->" "" "2EE76" :NOSDIAG) "ClrDA2bNoCh" ("\\->" "" "2EE81" :NOSDIAG) "DA2bNoCh?" ("\\-> flag" "" "2EEB7" :NOSDIAG) "SetDA2NoCh" ("\\->" "" "2EE93" :NOSDIAG) "SetDA12NoCh" ("\\->" "" "2EE6F" :NOSDIAG) "SetDA3NoCh" ("\\->" "" "2EE77" :NOSDIAG) "ClrDA3NoCh" ("\\->" "" "2EEB6" :UBS) "SetDA13NoCh" ("\\->" "" "2EE70" :NOSDIAG) "SetDA23NoCh" ("\\->" "" "2EE94" :NOSDIAG) "SetDA12a3NoCh" ("\\->" "" "2EE65" :NOSDIAG) "SetDA12a3NCh" ("\\->" "" "2EE65" :NOSDIAG) "SetDA123NoCh" ("\\->" "" "2F379" :NOSDIAG) "SetDAsNoCh" ("\\->" "" "2EE7C" :NOSDIAG) "SetDA2aEcho" ("\\->" "" "2EE6C" :NOSDIAG) "SetDA1IsStat" ("\\->" "" "2EEAC" :NOSDIAG) "SetNoRollDA2" ("\\->" "" "2EEAE" :NOSDIAG) "ClrNoRollDA2" ("\\->" "" "2EEAF" :NOSDIAG) "NoRollDA2?" ("\\-> flag" "" "2EEAD" :UBS) "DA1IsStatus?" ("\\-> flag" "" "2EEAB" :NOSDIAG) "SetDA2bIsEdL" ("\\->" "" "2EE7F" :NOSDIAG) "DA2bIsEdL?" ("\\-> flag" "" "2EE7E" :NOSDIAG) "ClrDA2bIsEdL" ("\\->" "" "2EE80" :NOSDIAG) "MENoP&FixDA1" ("" "" "2EE8B" :NOSDIAG) "MENP&FixDA12" ("" "" "2EF59" :NOSDIAG) "Ck&Freeze" ("% \\->" "Internal FREEZE." "25EA8") "BLANKIT" ("#startrow #rows \\->" "Clears #rows from HARDBUFF, starting at -#startrow." "25E7E") "CLEARVDISP" ("\\->" "Clears HARDBUFF." "26021") "Clr8" ("\\->" "Clears top eight rows (first status line)." "2EED4") "Clr8-15" ("\\->" "Clears 2nd status line." "2EED5") "Clr16" ("\\->" "Clears top 16 rows." "2F15E") "BlankDA1" ("\\->" "Clears status area from HARDBUFF." "2EF5E") "BlankDA2a" ("\\->" "Clears display area DA2a." "2F31C") "BlankDA2" ("\\->" "Clears display areas DA2a and DA2b." "2F31B") "BlankDA12" ("\\->" "Clears display areas DA1 and DA2" "2EE5C") "CLCD10" ("\\->" "Clears status and stack areas." "261C0") "CLEARLCD" ("\\->" "Clears whole display." "261C5") "DOCLLCD" ("\\->" "Like user word CLLCD." "2EF05") "SetLeftAnn" ("\\->" "Sets left-shift annunciator." "2613E") "ClrLeftAnn" ("\\->" "Clears left-shift annunciator." "2603A") "SetRightAnn" ("\\->" "Sets right-shift annunciator." "26148") "ClrRightAnn" ("\\->" "Clears right-shift annunciator." "2603F") "SetAlphaAnn" ("\\->" "Sets alpha annunciator." "26139") "ClrAlphaAnn" ("\\->" "Clears alpha annunciator." "26035") "LockAlpha" ("\\->" "Sets alpha mode, annunciators, etc." "25EE9") "UnLockAlpha" ("\\->" "Clears alpha mode, annunciators, etc." "25F08") "ClrBusyAnn" ("\\->" "Clears the busy annunciator." "2649F" :UBS) "ClrI/OAnn" ("\\->" "" "264A4" :UBS) "SetPrgmEntry" ("\\->" "Sets program-entry mode." "26143") "ClrPrgmEntry" ("\\->" "Clears program-entry mode." "264F4" :UBS) "PrgmEntry?" ("\\-> flag" "Is program-entry mode set?" "2610C") "LOWERCASE?" ("\\-> flag" "Is the flag for lowercase letter entry set? " "25726" :UBS) "SETLOWERCASE" ("\\->" "Set the flag for lowercase letter entry." "2572B" :UBS) "CLRLOWERCASE" ("\\->" "Clear the flag for lowercase letter entry." "25730" :UBS) "TOGLOWERCASE" ("\\->" "Toggle the flag for lowercase letter entry." "25738" :UBS) "Do1st/2nd+:" ("\\-> :: ; (PRG mode) -\\-> :: ; (no PRG mode)" "If in program mode, executes the next object +Requires a string (the prompt) in 4LAM." "2F300") "nDISPSTACK" ("$prompt #height #header flag flag -->" "Used by DispILPrompt." "26260") "ClrDA1OK" ("-->" "" "2EE8D" :NOSDIAG) "ClrDA2aOK" ("-->" "" "2EE8E" :NOSDIAG) "ClrDA2bOK" ("-->" "" "2EE8F" :NOSDIAG) "ClrDA2OK" ("-->" "" "2EE90" :NOSDIAG) "ClrDA3OK" ("-->" "" "2EE6E" :NOSDIAG) "ClrDAsOK" ("-->" "" "2EE6D" :NOSDIAG) "DA1OK?" ("--> flag" "" "2EE62") "DA2aOK?" ("--> flag" "" "2EE82" :UBS) "DA2bOK?" ("--> flag" "" "2EE84" :UBS) "DA2OK?" ("--> flag" "" "2EE86" :UBS) "DA3OK?" ("--> flag" "" "2EE63") "DAsOK?" ("--> flag" "" "2EE88" :UBS) "DA2aLess1OK?" ("--> flag" "" "2EE66") "DA1OK?NOTIT" ("-->" "Does DA1OK?, NOT then IT." "2BF3A") "DA2aOK?NOTIT" ("-->" "DA2aOK?, NOT then IT." "2BF53") "DA2bOK?NOTIT" ("-->" "DA2bOK?, NOT then IT." "2BF6C") "DA3OK?NOTIT" ("-->" "Does DA3OK?, NOT then IT." "2BF85") "SetDA1Temp" ("-->" "" "2EE69" :NOSDIAG) "SetDA2aTemp" ("-->" "" "2EE8A" :NOSDIAG) "SetDA2bTemp" ("-->" "" "2EE6A" :NOSDIAG) "ClrDA2bTemp" ("-->" "" "2EEA7" :NOSDIAG) "SetDA2OKTemp" ("-->" "" "2F37A" :NOSDIAG) "SetDA3Temp" ("-->" "" "2EE6B" :NOSDIAG) "SetDA12Temp" ("-->" "" "2EE71" :NOSDIAG) "SetDAsTemp" ("-->" "" "2EE64" :NOSDIAG) "SetDA2aTempF" ("-->" "" "2EEA3" :UBS) "SetDA2bTempF" ("-->" "" "2EEA5" :NOSDIAG) "SetDA3TempF" ("-->" "" "2EEA9" :UBS) "SetDA1Valid" ("-->" "" "2EE67" :NOSDIAG) "SetDA2aValid" ("-->" "" "2EF98" :NOSDIAG) "SetDA2bValid" ("-->" "" "2EE68" :NOSDIAG) "SetDA2Valid" ("-->" "" "2EE91" :NOSDIAG) "SetDA3Valid" ("-->" "" "2EF99" :NOSDIAG) "SetDAsValid" ("-->" "" "2EE92" :UBS) "SetDA1ValidF" ("-->" "" "2EE97" :UBS) "SetDA3ValidF" ("-->" "" "2EEA0" :NOSDIAG) "SetDA1Bad" ("-->" "" "2EE78" :NOSDIAG) "ClrDA1Bad" ("-->" "" "2EE74" :NOSDIAG) "DA1Bad?" ("--> flag" "" "2EEB0" :NOSDIAG) "SetDA2aBad" ("-->" "" "2EE79" :NOSDIAG) "SetDA2aBadT" ("--> T" "( SetDA2aBad TRUE )" "2EE83" :UBS) "ClrDA2aBad" ("-->" "" "2EE75" :NOSDIAG) "DA2aBad?" ("--> flag" "" "2EEB1" :NOSDIAG) "SetDA2bBad" ("-->" "" "2EE7A" :NOSDIAG) "SetDA2bBadT" ("--> T" "( SetDA2bBad TRUE )" "2EE85" :UBS) "ClrDA2bBad" ("-->" "" "2EEB3" :NOSDIAG) "DA2bBad?" ("--> flag" "" "2EEB2" :NOSDIAG) "SetDA3Bad" ("-->" "" "2EE7B" :NOSDIAG) "SetDA3BadT" ("--> T" "( SetDA3Bad TRUE )" "2EE87" :UBS) "ClrDA3Bad" ("-->" "" "2EEB5" :NOSDIAG) "DA3Bad?" ("--> flag" "" "2EEB4" :NOSDIAG) "SetDA1NoCh" ("-->" "" "2EE72" :NOSDIAG) "DA1NoCh?" ("--> flag" "" "2EEBA" :UBS) "SetDA2aNoCh" ("-->" "" "2EE73" :NOSDIAG) "DA2aNoCh?" ("--> flag" "" "2EEB9" :UBS) "SetDA2bNoCh" ("-->" "" "2EE76" :NOSDIAG) "ClrDA2bNoCh" ("-->" "" "2EE81" :NOSDIAG) "DA2bNoCh?" ("--> flag" "" "2EEB7" :NOSDIAG) "SetDA2NoCh" ("-->" "" "2EE93" :NOSDIAG) "SetDA12NoCh" ("-->" "" "2EE6F" :NOSDIAG) "SetDA3NoCh" ("-->" "" "2EE77" :NOSDIAG) "ClrDA3NoCh" ("-->" "" "2EEB6" :UBS) "SetDA13NoCh" ("-->" "" "2EE70" :NOSDIAG) "SetDA23NoCh" ("-->" "" "2EE94" :NOSDIAG) "SetDA12a3NoCh" ("-->" "" "2EE65" :NOSDIAG) "SetDA12a3NCh" ("-->" "" "2EE65" :NOSDIAG) "SetDA123NoCh" ("-->" "" "2F379" :NOSDIAG) "SetDAsNoCh" ("-->" "" "2EE7C" :NOSDIAG) "SetDA2aEcho" ("-->" "" "2EE6C" :NOSDIAG) "SetDA1IsStat" ("-->" "" "2EEAC" :NOSDIAG) "SetNoRollDA2" ("-->" "" "2EEAE" :NOSDIAG) "ClrNoRollDA2" ("-->" "" "2EEAF" :NOSDIAG) "NoRollDA2?" ("--> flag" "" "2EEAD" :UBS) "DA1IsStatus?" ("--> flag" "" "2EEAB" :NOSDIAG) "SetDA2bIsEdL" ("-->" "" "2EE7F" :NOSDIAG) "DA2bIsEdL?" ("--> flag" "" "2EE7E" :NOSDIAG) "ClrDA2bIsEdL" ("-->" "" "2EE80" :NOSDIAG) "MENoP&FixDA1" ("" "" "2EE8B" :NOSDIAG) "MENP&FixDA12" ("" "" "2EF59" :NOSDIAG) "Ck&Freeze" ("% -->" "Internal FREEZE." "25EA8") "BLANKIT" ("#startrow #rows -->" "Clears #rows from HARDBUFF, starting at +#startrow." "25E7E") "CLEARVDISP" ("-->" "Clears HARDBUFF." "26021") "Clr8" ("-->" "Clears top eight rows (first status line)." "2EED4") "Clr8-15" ("-->" "Clears 2nd status line." "2EED5") "Clr16" ("-->" "Clears top 16 rows." "2F15E") "BlankDA1" ("-->" "Clears status area from HARDBUFF." "2EF5E") "BlankDA2a" ("-->" "Clears display area DA2a." "2F31C") "BlankDA2" ("-->" "Clears display areas DA2a and DA2b." "2F31B") "BlankDA12" ("-->" "Clears display areas DA1 and DA2" "2EE5C") "CLCD10" ("-->" "Clears status and stack areas." "261C0") "CLEARLCD" ("-->" "Clears whole display." "261C5") "DOCLLCD" ("-->" "Like user word CLLCD." "2EF05") "SetLeftAnn" ("-->" "Sets left-shift annunciator." "2613E") "ClrLeftAnn" ("-->" "Clears left-shift annunciator." "2603A") "SetRightAnn" ("-->" "Sets right-shift annunciator." "26148") "ClrRightAnn" ("-->" "Clears right-shift annunciator." "2603F") "SetAlphaAnn" ("-->" "Sets alpha annunciator." "26139") "ClrAlphaAnn" ("-->" "Clears alpha annunciator." "26035") "LockAlpha" ("-->" "Sets alpha mode, annunciators, etc." "25EE9") "UnLockAlpha" ("-->" "Clears alpha mode, annunciators, etc." "25F08") "ClrBusyAnn" ("-->" "Clears the busy annunciator." "2649F" :UBS) "ClrI/OAnn" ("-->" "" "264A4" :UBS) "SetPrgmEntry" ("-->" "Sets program-entry mode." "26143") "ClrPrgmEntry" ("-->" "Clears program-entry mode." "264F4" :UBS) "PrgmEntry?" ("--> flag" "Is program-entry mode set?" "2610C") "LOWERCASE?" ("--> flag" "Is the flag for lowercase letter entry set? " "25726" :UBS) "SETLOWERCASE" ("-->" "Set the flag for lowercase letter entry." "2572B" :UBS) "CLRLOWERCASE" ("-->" "Clear the flag for lowercase letter entry." "25730" :UBS) "TOGLOWERCASE" ("-->" "Toggle the flag for lowercase letter entry." "25738" :UBS) "Do1st/2nd+:" ("--> :: ; (PRG mode) +--> :: ; (no PRG mode)" "If in program mode, executes the next object after it. If not in program mode, executes the rest of the stream starting at the second -object after it." "25EBE") "SetAlgEntry" ("\\->" "Sets algebraic-entry mode." "25719") "ClrAlgEntry" ("\\->" "Clears algebraic-entry mode." "2571E") "AlgEntry?" ("\\-> flag" "Is algebraic-entry mode set?" "256EA") "ImmedEntry?" ("\\-> flag" "Returns TRUE if immediate-entry mode -(program and algebraic-entry modes cleared)." "25EDF") "?ClrAlg" ("\\->" "Clears AlgEntry mode if set." "25E74") "?ClrAlgSetPr" ("\\->" "Clears AlgEntry mode if set and sets -ProgramEntry mode." "25E75") "TOP8" ("\\-> HBgrob #x1 #y #x1+131 #y1+8" "Returns coordinates of first status line." "2F384") "Rows8-15" ("\\-> HBgrob #x1 #y1+8 #x1+131 #y1+16" "Returns coordinates of second status line." "2F36C") "TOP16" ("\\-> HBgrob #x1 #y1 #x1+131 #y1+16" "Returns coordinates of status area." "2F383") "WINDOWCORNER" ("\\-> #y #x" "Gets coordinates of corner of window. Note -the order of #x and #y." "2617F") "HBUFF_X_Y" ("\\-> HBgrob #x #y" "Returns current grob and window coordinates." "2EED6") "LEFTCOL" ("\\-> #x" "Gets x-coordinate of left column." "2F352") "RIGHTCOL" ("\\-> #x" "Gets x-coordinate of right column." "2F36B") "TOPROW" ("\\-> #y" "Gets y-coordinate of top row." "2F385") "BOTROW" ("\\-> #y" "Gets y-coordinate of bottom row." "2F31D") "WINDOWXY" ("#y #x \\->" "Sets corner coordinates. The name really -should be WINDOWYX" "26198") "WINDOWUP" ("\\->" "Moves display one pixel up." "26193") "WINDOWDOWN" ("\\->" "Moves display one pixel down." "26184") "WINDOWLEFT" ("\\->" "Moves display one pixel left." "26189") "WINDOWRIGHT" ("\\->" "Moves display one pixel right." "2618E") "SCROLLUP" ("\\->" "Moves display one pixel up, checks for -corresponding key being pressed." "2F370") "SCROLLDOWN" ("\\->" "Moves display one pixel down, checks for -corresponding key being pressed." "2F36D") "SCROLLLEFT" ("\\->" "Moves display one pixel left, checks for -corresponding key being pressed." "2F36E") "SCROLLRIGHT" ("\\->" "Moves display one pixel right, checks for -corresponding key being pressed." "2F36F") "JUMPTOP" ("\\->" "Jumps to top of display." "2F34A") "JUMPBOT" ("\\->" "Jumps to bottom of display." "2F347") "JUMPLEFT" ("\\->" "Jumps to left of display." "2F348") "JUMPRIGHT" ("\\->" "Jumps to right of display." "2F349") "WINDOWTOP?" ("\\-> flag" "Is window at the top?" "2F38D") "WINDOWBOT?" ("\\-> flag" "Is window at the bottom?" "2F38A") "WINDOWLEFT?" ("\\-> flag" "Is window at the left?" "2F38B") "WINDOWRIGHT?" ("\\-> flag" "Is window at the right?" "2F38C") "ViewObject" ("ob \\->" "" "2F21D") "ViewStrObject" ("flag $ \\-> F" "Flag decides if it should be possible to -toggle TEXT/GRAPH." "2F21E") "ViewGrobObject" ("flag grob \\-> F" "Flag decides if it should be possible to -toggle TEXT/GRAPH." "2F21F") "sstDISP" ("ob \\->" "Displays ob in status line. Used for single -stepping during debugging." "25F12") "^SCROLLext" ("grob \\->" "Launches PICT environment." "0C1007" :wasCSys) "WINDOW#" ("#x #y \\->" "Internal PVIEW, displays PICT starting at the -given coordinates. " "2EF61") "DODISP" ("ob %row \\->" "Displays any object in specified row." "25EB4") "BIGDISPROW1" ("$ \\->" "" "25FB8") "DISP@01" ("$ \\->" "" "25FB8") "DISPROW1" ("$ \\->" "" "25FB8") "DISPROW1*" ("$ \\->" "Displays relative to window corner." "25EAB") "^DISPROW1_plus" ("$ \\->" "Only useful on ROM 1.22-2.0! Deprecated since +object after it." "25EBE") "SetAlgEntry" ("-->" "Sets algebraic-entry mode." "25719") "ClrAlgEntry" ("-->" "Clears algebraic-entry mode." "2571E") "AlgEntry?" ("--> flag" "Is algebraic-entry mode set?" "256EA") "ImmedEntry?" ("--> flag" "Returns TRUE if immediate-entry mode +(program and algebraic-entry modes cleared)." "25EDF") "?ClrAlg" ("-->" "Clears AlgEntry mode if set." "25E74") "?ClrAlgSetPr" ("-->" "Clears AlgEntry mode if set and sets +ProgramEntry mode." "25E75") "TOP8" ("--> HBgrob #x1 #y #x1+131 #y1+8" "Returns coordinates of first status line." "2F384") "Rows8-15" ("--> HBgrob #x1 #y1+8 #x1+131 #y1+16" "Returns coordinates of second status line." "2F36C") "TOP16" ("--> HBgrob #x1 #y1 #x1+131 #y1+16" "Returns coordinates of status area." "2F383") "WINDOWCORNER" ("--> #y #x" "Gets coordinates of corner of window. Note +the order of #x and #y." "2617F") "HBUFF_X_Y" ("--> HBgrob #x #y" "Returns current grob and window coordinates." "2EED6") "LEFTCOL" ("--> #x" "Gets x-coordinate of left column." "2F352") "RIGHTCOL" ("--> #x" "Gets x-coordinate of right column." "2F36B") "TOPROW" ("--> #y" "Gets y-coordinate of top row." "2F385") "BOTROW" ("--> #y" "Gets y-coordinate of bottom row." "2F31D") "WINDOWXY" ("#y #x -->" "Sets corner coordinates. The name really +should be WINDOWYX" "26198") "WINDOWUP" ("-->" "Moves display one pixel up." "26193") "WINDOWDOWN" ("-->" "Moves display one pixel down." "26184") "WINDOWLEFT" ("-->" "Moves display one pixel left." "26189") "WINDOWRIGHT" ("-->" "Moves display one pixel right." "2618E") "SCROLLUP" ("-->" "Moves display one pixel up, checks for +corresponding key being pressed." "2F370") "SCROLLDOWN" ("-->" "Moves display one pixel down, checks for +corresponding key being pressed." "2F36D") "SCROLLLEFT" ("-->" "Moves display one pixel left, checks for +corresponding key being pressed." "2F36E") "SCROLLRIGHT" ("-->" "Moves display one pixel right, checks for +corresponding key being pressed." "2F36F") "JUMPTOP" ("-->" "Jumps to top of display." "2F34A") "JUMPBOT" ("-->" "Jumps to bottom of display." "2F347") "JUMPLEFT" ("-->" "Jumps to left of display." "2F348") "JUMPRIGHT" ("-->" "Jumps to right of display." "2F349") "WINDOWTOP?" ("--> flag" "Is window at the top?" "2F38D") "WINDOWBOT?" ("--> flag" "Is window at the bottom?" "2F38A") "WINDOWLEFT?" ("--> flag" "Is window at the left?" "2F38B") "WINDOWRIGHT?" ("--> flag" "Is window at the right?" "2F38C") "ViewObject" ("ob -->" "" "2F21D") "ViewStrObject" ("flag $ --> F" "Flag decides if it should be possible to +toggle TEXT/GRAPH." "2F21E") "ViewGrobObject" ("flag grob --> F" "Flag decides if it should be possible to +toggle TEXT/GRAPH." "2F21F") "sstDISP" ("ob -->" "Displays ob in status line. Used for single +stepping during debugging." "25F12") "^SCROLLext" ("grob -->" "Launches PICT environment." "0C1007" :wasCSys) "WINDOW#" ("#x #y -->" "Internal PVIEW, displays PICT starting at the +given coordinates. " "2EF61") "DODISP" ("ob %row -->" "Displays any object in specified row." "25EB4") "BIGDISPROW1" ("$ -->" "" "25FB8") "DISP@01" ("$ -->" "" "25FB8") "DISPROW1" ("$ -->" "" "25FB8") "DISPROW1*" ("$ -->" "Displays relative to window corner." "25EAB") "^DISPROW1_plus" ("$ -->" "Only useful on ROM 1.22-2.0! Deprecated since ROM 2.0! Write text to the first line of the extended header on the 49G+ (pixel rows 1-8). This messes up the second row, so this entry should only be used together with DISPROW2_plus. A good way to automatically -do the right thing is DISPSTATUS2." "0C8002" :UBS :1\.22) "BIGDISPROW2" ("$ \\->" "" "25FBD") "DISP@09" ("$ \\->" "" "25FBD") "DISPROW2" ("$ \\->" "" "25FBD") "DISPROW2*" ("$ \\->" "Displays relative to window corner." "25EAC") "^DISPROW2_plus" ("$ \\->" "Only useful in ROM 1.22-2.0! Deprecated since +do the right thing is DISPSTATUS2." "0C8002" :UBS :1\.22) "BIGDISPROW2" ("$ -->" "" "25FBD") "DISP@09" ("$ -->" "" "25FBD") "DISPROW2" ("$ -->" "" "25FBD") "DISPROW2*" ("$ -->" "Displays relative to window corner." "25EAC") "^DISPROW2_plus" ("$ -->" "Only useful in ROM 1.22-2.0! Deprecated since ROM 2.0! Write text to the second line of the extended header on the 49G+ (pixel rows 9-16). Should -be used together with DISPROW1_plus." "0C9002" :UBS :1\.22) "BIGDISPROW3" ("$ \\->" "" "25FC2") "DISP@17" ("$ \\->" "" "25FC2") "DISPROW3" ("$ \\->" "" "25FC2") "BIGDISPROW4" ("$ \\->" "" "25FC7") "DISP@25" ("$ \\->" "" "25FC7") "DISPROW4" ("$ \\->" "" "25FC7") "DISPROW5" ("$ \\->" "" "25FCC") "DISPROW6" ("$ \\->" "" "261F7") "DISPROW7" ("$ \\->" "" "25FD1") "DISPROW8" ("$ \\->" "May not be possible depending on the size of -the font and whether the menu is on or off." "25FD6") "DISPROW9" ("$ \\->" "May not be possible depending on the size of -the font and whether the menu is on or off." "25FDB") "DISPROW10" ("$ \\->" "May not be possible depending on the size of -the font and whether the menu is on or off." "25FE0") "BIGDISPN" ("$ #row \\->" "" "25FB3") "DISPN" ("$ #row \\->" "" "25FB3") "Disp5x7" ("$ #start #max \\->" "Displays string on multiple lines, starting +be used together with DISPROW1_plus." "0C9002" :UBS :1\.22) "BIGDISPROW3" ("$ -->" "" "25FC2") "DISP@17" ("$ -->" "" "25FC2") "DISPROW3" ("$ -->" "" "25FC2") "BIGDISPROW4" ("$ -->" "" "25FC7") "DISP@25" ("$ -->" "" "25FC7") "DISPROW4" ("$ -->" "" "25FC7") "DISPROW5" ("$ -->" "" "25FCC") "DISPROW6" ("$ -->" "" "261F7") "DISPROW7" ("$ -->" "" "25FD1") "DISPROW8" ("$ -->" "May not be possible depending on the size of +the font and whether the menu is on or off." "25FD6") "DISPROW9" ("$ -->" "May not be possible depending on the size of +the font and whether the menu is on or off." "25FDB") "DISPROW10" ("$ -->" "May not be possible depending on the size of +the font and whether the menu is on or off." "25FE0") "BIGDISPN" ("$ #row -->" "" "25FB3") "DISPN" ("$ #row -->" "" "25FB3") "Disp5x7" ("$ #start #max -->" "Displays string on multiple lines, starting at #start and no using more than #max rows. New lines must be manually specified. Segments longer than 22 characters -are truncated and appended with \"...\"." "25EBC") "Save16" ("\\-> grob" "Returns top 16 rows." "2F038" :UBS) "Save16Patch" ("\\-> grob" "Get the Header area as a grob. On the 49G+, +are truncated and appended with \"...\"." "25EBC") "Save16" ("--> grob" "Returns top 16 rows." "2F038" :UBS) "Save16Patch" ("--> grob" "Get the Header area as a grob. On the 49G+, this gets the extra 16 lines of the screen. On a machine with small screen (48gII,49G), this is equivalent to Save16. Also, starting -from ROM 2.0, this again just calls Save16." "2F3CF" :UBS :1\.22) "Restore16" ("grob \\->" "Restores top 16 rows." "2F3B6" :UBS) "Rest16Patch" ("grob \\->" "Display grob in the top 16 rows of the +from ROM 2.0, this again just calls Save16." "2F3CF" :UBS :1\.22) "Restore16" ("grob -->" "Restores top 16 rows." "2F3B6" :UBS) "Rest16Patch" ("grob -->" "Display grob in the top 16 rows of the display. This works with the extended screen on the 49G+ - on a smaller screen, it is equivalent to Restore16. Also, starting from -ROM 2.0, this again just calls Restore16." "2F3D0" :UBS :1\.22) "DISPSTATUS2" ("$ \\->" "Displays message in status area using two -lines." "25EAD") "DoPrompt" ("$ \\->" "DISPSTATUS2 and freeze status area." "38C00" :UBS) "DispCoord1" ("$ \\->" "Displays $ in menu grob using minifont." "2EEFF") "DISPCOORD2" ("$ \\->" "Displays $ in menu grob using minifont and +ROM 2.0, this again just calls Restore16." "2F3D0" :UBS :1\.22) "DISPSTATUS2" ("$ -->" "Displays message in status area using two +lines." "25EAD") "DoPrompt" ("$ -->" "DISPSTATUS2 and freeze status area." "38C00" :UBS) "DispCoord1" ("$ -->" "Displays $ in menu grob using minifont." "2EEFF") "DISPCOORD2" ("$ -->" "Displays $ in menu grob using minifont and waits for a key. Then refreshes menu -display. " "2F32B") "DISPLASTROW" ("$ \\->" "Displays $ in the last stack display row, -just above the menu." "25FE5") "DISPLASTROWBUT1" ("$ \\->" "Displays $ in the last stack display row. If +display. " "2F32B") "DISPLASTROW" ("$ -->" "Displays $ in the last stack display row, +just above the menu." "25FE5") "DISPLASTROWBUT1" ("$ -->" "Displays $ in the last stack display row. If menu is turned on it can cover displayed -text." "25FEA") "FlashMsg" ("$ \\->" "Displays message in status area, then -restores it to normal." "25ED4") "FlashWarning" ("$ \\->" "Displays message in a message box and -beeps. Waits for OK to be pressed." "2EE61") "AskQuestion" ("$ \\-> flag" "Use the string to ask the user a question +text." "25FEA") "FlashMsg" ("$ -->" "Displays message in status area, then +restores it to normal." "25ED4") "FlashWarning" ("$ -->" "Displays message in a message box and +beeps. Waits for OK to be pressed." "2EE61") "AskQuestion" ("$ --> flag" "Use the string to ask the user a question with yes/no in a choose box. If you prefer a YES/NO menu, this can be implemented like this, using ~DoMsgBox: @@ -1877,214 +1877,214 @@ this, using ~DoMsgBox: } ; ROMPTR2 ~DoMsgBox - ;" "2F1A5") "^DoAlert" ("$ \\->" "Displays alert messagebox, a message box with -a little alert grob in the upper left corner." "02E002") "DoWarning" ("$ \\->" "Displays message, beeps and freezes status -area." "2EE60") "^Ck&DoMsgBox" ("$ \\->" "Displays a message box and waits for the user -to press OK." "007002") "~DoMsgBox" ("$ #x #y grob menu \\-> T" "Displays a message box with a grob in the + ;" "2F1A5") "^DoAlert" ("$ -->" "Displays alert messagebox, a message box with +a little alert grob in the upper left corner." "02E002") "DoWarning" ("$ -->" "Displays message, beeps and freezes status +area." "2EE60") "^Ck&DoMsgBox" ("$ -->" "Displays a message box and waits for the user +to press OK." "007002") "~DoMsgBox" ("$ #x #y grob menu --> T" "Displays a message box with a grob in the upper left corner and the specified menu. If no grob is desired, use MINUSONE. The meaning of #x and #y is unclear - it -seems that any BINT will do." "0000B1") "~MsgBoxMenu" ("\\-> {}" "The messsage box menu, with just the OK key." "0040B1") "FONT>" ("\\-> font" "Recalls system font." "2621A") "MINIFONT>" ("\\-> minifont" "Recalls the current minifont." "2625B") ">FONT" ("font \\->" "Sets system font." "25F15") ">MINIFONT" ("minifont \\->" "Sets the current minifont." "2620B") "StackLineHeight" ("\\-> #" "Returns height of text grob minus size of -header and menu." "26288") "StackFontHeight" ("\\-> #" "Returns stack font height (used for display -stack rows)." "26242") "GetFontStkHeight" ("\\-> #" "Returns stack font height (used for display -stack rows)." "26242") "GetFontCmdHeight" ("\\-> #" "Returns command line font height (used for -editing objects). " "26238") "GetFontHeight" ("\\-> #" "Returns system font height." "2623D") "CHECK_SCAN_FONT" ("" "" "26210") "DOMINIFONT" ("" "" "026FE") "FSCANFONT" ("" "" "2621F") "INITMKFONT" ("" "" "26256") "Init_MetaKernelFont" ("" "" "26904" :ML) "SCANFONT" ("" "" "2627E") "NULLPAINT" ("\\-> grob" "0x0 Null grob" "27AA3" :UBS) "CROSSGROB" (" \\-> grob -. 48G: 5053C" "5x5 Cross cursor (\"+\")" "27D3F") "MARKGROB" (" \\-> grob -. 48G: 5055A" "5x5 Mark symbol (\"x\")" "27D5D") "NullMenuLbl" ("21x8 normal menu key" "" "27D7B" :UBS) "InvLabelGrob" ("21x8 inverse menu key" "" "2E25C" :UBS) "StdBaseLabel" ("21x8 inverted nomal menu key grob" "" "279F6" :UBS) "BoxLabelGrobInv" ("21x8 inverted box label grob" "" "2E198" :UBS) "DirLabelGrobInv" ("21x8 inverted DIR label grob" "" "2E1FA" :UBS) "~grobAlertIcon" ("9x9 Alert grob" "" "0860B0") "~grobCheckKey" ("21x8 Check Key menu grob" "A tickmark and \"CHK\" in a menu grob." "0870B0") "GROBDIM" ("grob \\-> #height #width" "" "26085") "DUPGROBDIM" ("grob \\-> grob #height #width" "" "25EBB") "GROBDIMw" ("grob \\-> #width" "" "36C68") "CKGROBFITS" ("g1 g2 #n #m \\-> g1 g2' #n #m" "Shrinks g2 if it does not fit in g1." "2F324") "CHECKHEIGHT" ("grob #height \\->" "Forces grob (ABUFF/GBUFF) to be at least 64 -rows high." "2F320") "GROB!" ("grob1 grob2 #x #y \\->" "Stores grob1 into grob2. Bang type." "2607B") "GROB+" ("grob1 grob2 \\-> grob" "Combines two grobs using bitwise QORQ. Errors -when grobs have different sizes." "2EFDB" :UBS) "GROB+#" ("flag grob1 grob2 #x #y \\-> grob'" "Inserts grob2 into the specified position of +seems that any BINT will do." "0000B1") "~MsgBoxMenu" ("--> {}" "The messsage box menu, with just the OK key." "0040B1") "FONT>" ("--> font" "Recalls system font." "2621A") "MINIFONT>" ("--> minifont" "Recalls the current minifont." "2625B") ">FONT" ("font -->" "Sets system font." "25F15") ">MINIFONT" ("minifont -->" "Sets the current minifont." "2620B") "StackLineHeight" ("--> #" "Returns height of text grob minus size of +header and menu." "26288") "StackFontHeight" ("--> #" "Returns stack font height (used for display +stack rows)." "26242") "GetFontStkHeight" ("--> #" "Returns stack font height (used for display +stack rows)." "26242") "GetFontCmdHeight" ("--> #" "Returns command line font height (used for +editing objects). " "26238") "GetFontHeight" ("--> #" "Returns system font height." "2623D") "CHECK_SCAN_FONT" ("" "" "26210") "DOMINIFONT" ("" "" "026FE") "FSCANFONT" ("" "" "2621F") "INITMKFONT" ("" "" "26256") "Init_MetaKernelFont" ("" "" "26904" :ML) "SCANFONT" ("" "" "2627E") "NULLPAINT" ("--> grob" "0x0 Null grob" "27AA3" :UBS) "CROSSGROB" (" --> grob +. 48G: 5053C" "5x5 Cross cursor (\"+\")" "27D3F") "MARKGROB" (" --> grob +. 48G: 5055A" "5x5 Mark symbol (\"x\")" "27D5D") "NullMenuLbl" ("21x8 normal menu key" "" "27D7B" :UBS) "InvLabelGrob" ("21x8 inverse menu key" "" "2E25C" :UBS) "StdBaseLabel" ("21x8 inverted nomal menu key grob" "" "279F6" :UBS) "BoxLabelGrobInv" ("21x8 inverted box label grob" "" "2E198" :UBS) "DirLabelGrobInv" ("21x8 inverted DIR label grob" "" "2E1FA" :UBS) "~grobAlertIcon" ("9x9 Alert grob" "" "0860B0") "~grobCheckKey" ("21x8 Check Key menu grob" "A tickmark and \"CHK\" in a menu grob." "0870B0") "GROBDIM" ("grob --> #height #width" "" "26085") "DUPGROBDIM" ("grob --> grob #height #width" "" "25EBB") "GROBDIMw" ("grob --> #width" "" "36C68") "CKGROBFITS" ("g1 g2 #n #m --> g1 g2' #n #m" "Shrinks g2 if it does not fit in g1." "2F324") "CHECKHEIGHT" ("grob #height -->" "Forces grob (ABUFF/GBUFF) to be at least 64 +rows high." "2F320") "GROB!" ("grob1 grob2 #x #y -->" "Stores grob1 into grob2. Bang type." "2607B") "GROB+" ("grob1 grob2 --> grob" "Combines two grobs using bitwise QORQ. Errors +when grobs have different sizes." "2EFDB" :UBS) "GROB+#" ("flag grob1 grob2 #x #y --> grob'" "Inserts grob2 into the specified position of grob1, using QORQ (if flag is TRUE) or QXORQ (if -flag is FALSE). Does all necessary checks first." "2F342") "GROB!ZERO" ("grob #x1 #y1 #x2 #y2 \\-> grob'" "Blanks a rectangular region of the grob. Bang -type." "26080") "GROB!ZERODRP" ("grob #x1 #y1 #x2 #y2 \\->" "Blanks a rectangular region of the +flag is FALSE). Does all necessary checks first." "2F342") "GROB!ZERO" ("grob #x1 #y1 #x2 #y2 --> grob'" "Blanks a rectangular region of the grob. Bang +type." "26080") "GROB!ZERODRP" ("grob #x1 #y1 #x2 #y2 -->" "Blanks a rectangular region of the grob. Probably only useful if grob is the text or graphics grob (see section on -display-organization). Bang type." "368E7") "SUBGROB" ("grob #x1 #y1 #x2 #y2 \\-> grob'" "Returns specified portion of grob." "2612F") "XYGROBDISP" ("#x #y grob \\->" "Stores grob in QHARDBUFFQ with upper left +display-organization). Bang type." "368E7") "SUBGROB" ("grob #x1 #y1 #x2 #y2 --> grob'" "Returns specified portion of grob." "2612F") "XYGROBDISP" ("#x #y grob -->" "Stores grob in QHARDBUFFQ with upper left corner at (#x,#y). QHARDBUFFQ is expanded if -necessary." "25F0E") "GROB>GDISP" ("grob \\->" "Stores new graph grob." "25ED8") "MAKEGROB" ("#height #width \\-> grob" "Creates a blank grob." "260B2") "MAKEPICT#" ("#w #h \\->" "Creates blank graph grob. Minimum size is +necessary." "25F0E") "GROB>GDISP" ("grob -->" "Stores new graph grob." "25ED8") "MAKEGROB" ("#height #width --> grob" "Creates a blank grob." "260B2") "MAKEPICT#" ("#w #h -->" "Creates blank graph grob. Minimum size is 131x64. Smaller grobs will be automatically -resized." "2F0DB") "INVGROB" ("grob \\-> grob'" "Inverts grob data bits. Bang type." "2609E") "PIXON" ("#x #y \\->" "Sets pixel in text grob." "260E4") "PIXOFF" ("#x #y \\->" "Clears pixel in text grob." "260DF") "PIXON?" ("#x #y \\-> flag" "Is pixel in text grob on?" "260EE") "PIXON3" ("#x #y \\->" "Sets pixel in graph grob." "260DA") "PIXOFF3" ("#x #y \\->" "Clears pixel in graph grob." "260D5") "PIXON?3" ("#x #y \\-> flag" "Is pixel in graph grob on?" "260E9") "ORDERXY#" ("#x1 #y1 #x2 #y2 \\-> #x1' #y1' #x2' #y2'" "Orders the bints to be appropriate for +resized." "2F0DB") "INVGROB" ("grob --> grob'" "Inverts grob data bits. Bang type." "2609E") "PIXON" ("#x #y -->" "Sets pixel in text grob." "260E4") "PIXOFF" ("#x #y -->" "Clears pixel in text grob." "260DF") "PIXON?" ("#x #y --> flag" "Is pixel in text grob on?" "260EE") "PIXON3" ("#x #y -->" "Sets pixel in graph grob." "260DA") "PIXOFF3" ("#x #y -->" "Clears pixel in graph grob." "260D5") "PIXON?3" ("#x #y --> flag" "Is pixel in graph grob on?" "260E9") "ORDERXY#" ("#x1 #y1 #x2 #y2 --> #x1' #y1' #x2' #y2'" "Orders the bints to be appropriate for defining a rectangle in a grob. Swaps #x1 and #x2 if #x2<#x1. Swaps #y1 and #y2 if -#y2<#y1." "280C1") "ORDERXY%" ("%x1 %y1 %x2 %y2 \\-> %x1' %y1' %x2' %y2'" "ORDERXY# with real numbers." "280F8") "LINEON" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in text grob." "2EF9F") "LINEOFF" ("#x1 #y1 #x2 #y2 \\->" "Clears a line in text grob." "2EFA0") "TOGLINE" ("#x1 #y1 #x2 #y2 \\->" "Toggles a line in text grob." "2EFA1") "LINEON3" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in graph grob." "2EFA2") "DRAWLINE#3" ("#x1 #y1 #x2 #y2 \\->" "Draws a line in graph grob. x1" "Clears a line in graph grob." "2EFA3") "TOGLINE3" ("#x1 #y1 #x2 #y2 \\->" "Toggles a line in graph grob." "2EFA4") "TOGGLELINE#3" ("#x1 #y1 #x2 #y2 \\->" "Toggles line in graph grob. x1" "Draws rectangle in graph grob." "2F32C") "DOLCD>" ("\\-> grob" "Returns current display." "2EF03") "DO>LCD" ("grob \\->" "Grob to display." "2EF04") "^GROBADDext" ("grob2 grob1 \\-> grob" "Vertical grob addition. -grob2 will be above grob1." "0BF007" :wasCSys) "SubRepl" ("grb1 grb2 #x1 #y1 #x2 #y2 #W #H \\-> grb1'" "Replace a part of grb1 with a part of -grb2 in QREPLACEQ mode." "25592") "SubGor" ("grb1 grb2 #x1 #y1 #x2 #y2 #W #H \\-> grb1'" "Replace a part of grb1 with a part of -grb2 in QORQ mode." "25597") "SubGxor" ("grb1 grb2 #x1 #y1 #x2 #y2 #W #H \\-> grb1'" "Replace a part of grb1 with a part of -rgb2 in QXORQ mode." "2559C") "LineW" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Draw a white line." "25565") "LineG1" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Draw a light grey line." "2556F") "LineG2" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Draw a dark grey line." "25574") "LineB" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Draw a black line." "2556A") "LineXor" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "QXORQ a line." "25579") "CircleW" ("grb #Cx #Cy #r \\-> grb'" "Draw a white circle." "2F218") "CircleG1" ("grb #Cx #Cy #r \\-> grb'" "Draw a light grey circle." "2F216") "CircleG2" ("grb #Cx #Cy #r \\-> grb'" "Draw a dark grey circle." "2F217") "CircleB" ("grb #Cx #Cy #r \\-> grb'" "Draw a black circle" "2F215") "CircleXor" ("grb #Cx #Cy #r \\-> grb'" "QXORQ a circle." "2F219") "Sub" ("grb #x1 #y1 #x2 #y2 \\-> grb' flag" "Get a part of a grob." "2557E") "Repl" ("grb1 grb2 #x #y \\-> grb1'" "Copy grb2 into grb1 in QREPLACEQ mode." "25583") "Gor" ("grb1 grb2 #x #y \\-> grb1'" "Copy grb2 into grb1 in QORQ mode." "25588") "Gxor" ("grb1 grb2 #x #y \\-> grb1'" "Copy grb2 into grb1 in QXORQ mode." "2558D") "Grey?" ("grob \\-> flag" "Is grob a Greyscale Grob?" "255A1") "ScrollVGrob" ("grb #W #X #Yd #Ys #h \\-> grb'" "Scroll up and down a portion of a -graphical object. " "255B0") "PixonW" ("grb #x #y \\-> grb'" "Make a pixel white." "255BA") "PixonG1" ("grb #x #y \\-> grb'" "Make a pixel light grey." "255C4") "PixonG2" ("grb #x #y \\-> grb'" "Make a pixel dark grey." "255C9") "PixonB" ("grb #x #y \\-> grb'" "Make a pixel black." "255BF") "PixonXor" ("grb #x #y \\-> grb'" "Apply QXORQ to a pixel." "255CE") "FBoxW" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Make a white filled rectangle. " "255D3") "FBoxG1" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Make a light grey filled rectangle. " "255D3") "FBoxG2" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Make a dark grey filled rectangle." "255D8") "FBoxB" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Make a black filled rectangle." "255DD") "FBoxXor" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Apply QXORQ to a filled rectangle." "255E2") "LBoxW" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Draw a white rectangle." "255E7") "LBoxG1" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Draw a light grey rectangle." "255EC") "LBoxG2" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Draw a dark grey rectangle." "255F1") "LBoxB" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Draw a black rectangle." "255F6") "LBoxXor" ("grb #x1 #y1 #x2 #y2 \\-> grb'" "Apply QXORQ to a rectangle." "255FB") "ToGray" ("grb \\-> grb'/grb" "Convert a B&W grob to Greyscale." "2F21B") "Dither" ("grb \\-> grb'/grb" "Convert a greyscale grob to B&W" "2F21A") "Distance" ("#\\GDx #\\GDy \\-> #SQRT(\\GDx^2+\\GDy^2)" "Compute the distance between two -points. " "255B5") "MakeStdLabel" ("$ \\-> grob" "Makes standard menu label." "2E166") "MakeBoxLabel" ("$ \\-> grob" "Makes label with a box." "2E189") "MakeDirLabel" ("$ \\-> grob" "Makes directory label." "2E1EB") "MakeDir/StdLabel" ("ob \\-> grob" "Makes directory label if ob is a directory -(rrp), otherwise calls MakeStdLabel." "2E139" :UBS) "MakeInvLabel" ("$ \\-> grob" "Makes inverse label." "2E24D") "Box/StdLabel" ("$ flag \\-> grob" "If TRUE makes box label, otherwise makes -standard label." "25E7F") "Std/BoxLabel" ("$ flag \\-> grob" "If TRUE makes standard label, otherwise makes -box label." "25F01") "Box/StdLbl:" ("\\-> grob" "Does Box/StdLabel with the next two objects +#y2<#y1." "280C1") "ORDERXY%" ("%x1 %y1 %x2 %y2 --> %x1' %y1' %x2' %y2'" "ORDERXY# with real numbers." "280F8") "LINEON" ("#x1 #y1 #x2 #y2 -->" "Draws a line in text grob." "2EF9F") "LINEOFF" ("#x1 #y1 #x2 #y2 -->" "Clears a line in text grob." "2EFA0") "TOGLINE" ("#x1 #y1 #x2 #y2 -->" "Toggles a line in text grob." "2EFA1") "LINEON3" ("#x1 #y1 #x2 #y2 -->" "Draws a line in graph grob." "2EFA2") "DRAWLINE#3" ("#x1 #y1 #x2 #y2 -->" "Draws a line in graph grob. x1" "Clears a line in graph grob." "2EFA3") "TOGLINE3" ("#x1 #y1 #x2 #y2 -->" "Toggles a line in graph grob." "2EFA4") "TOGGLELINE#3" ("#x1 #y1 #x2 #y2 -->" "Toggles line in graph grob. x1" "Draws rectangle in graph grob." "2F32C") "DOLCD>" ("--> grob" "Returns current display." "2EF03") "DO>LCD" ("grob -->" "Grob to display." "2EF04") "^GROBADDext" ("grob2 grob1 --> grob" "Vertical grob addition. +grob2 will be above grob1." "0BF007" :wasCSys) "SubRepl" ("grb1 grb2 #x1 #y1 #x2 #y2 #W #H --> grb1'" "Replace a part of grb1 with a part of +grb2 in QREPLACEQ mode." "25592") "SubGor" ("grb1 grb2 #x1 #y1 #x2 #y2 #W #H --> grb1'" "Replace a part of grb1 with a part of +grb2 in QORQ mode." "25597") "SubGxor" ("grb1 grb2 #x1 #y1 #x2 #y2 #W #H --> grb1'" "Replace a part of grb1 with a part of +rgb2 in QXORQ mode." "2559C") "LineW" ("grb #x1 #y1 #x2 #y2 --> grb'" "Draw a white line." "25565") "LineG1" ("grb #x1 #y1 #x2 #y2 --> grb'" "Draw a light grey line." "2556F") "LineG2" ("grb #x1 #y1 #x2 #y2 --> grb'" "Draw a dark grey line." "25574") "LineB" ("grb #x1 #y1 #x2 #y2 --> grb'" "Draw a black line." "2556A") "LineXor" ("grb #x1 #y1 #x2 #y2 --> grb'" "QXORQ a line." "25579") "CircleW" ("grb #Cx #Cy #r --> grb'" "Draw a white circle." "2F218") "CircleG1" ("grb #Cx #Cy #r --> grb'" "Draw a light grey circle." "2F216") "CircleG2" ("grb #Cx #Cy #r --> grb'" "Draw a dark grey circle." "2F217") "CircleB" ("grb #Cx #Cy #r --> grb'" "Draw a black circle" "2F215") "CircleXor" ("grb #Cx #Cy #r --> grb'" "QXORQ a circle." "2F219") "Sub" ("grb #x1 #y1 #x2 #y2 --> grb' flag" "Get a part of a grob." "2557E") "Repl" ("grb1 grb2 #x #y --> grb1'" "Copy grb2 into grb1 in QREPLACEQ mode." "25583") "Gor" ("grb1 grb2 #x #y --> grb1'" "Copy grb2 into grb1 in QORQ mode." "25588") "Gxor" ("grb1 grb2 #x #y --> grb1'" "Copy grb2 into grb1 in QXORQ mode." "2558D") "Grey?" ("grob --> flag" "Is grob a Greyscale Grob?" "255A1") "ScrollVGrob" ("grb #W #X #Yd #Ys #h --> grb'" "Scroll up and down a portion of a +graphical object. " "255B0") "PixonW" ("grb #x #y --> grb'" "Make a pixel white." "255BA") "PixonG1" ("grb #x #y --> grb'" "Make a pixel light grey." "255C4") "PixonG2" ("grb #x #y --> grb'" "Make a pixel dark grey." "255C9") "PixonB" ("grb #x #y --> grb'" "Make a pixel black." "255BF") "PixonXor" ("grb #x #y --> grb'" "Apply QXORQ to a pixel." "255CE") "FBoxW" ("grb #x1 #y1 #x2 #y2 --> grb'" "Make a white filled rectangle. " "255D3") "FBoxG1" ("grb #x1 #y1 #x2 #y2 --> grb'" "Make a light grey filled rectangle. " "255D3") "FBoxG2" ("grb #x1 #y1 #x2 #y2 --> grb'" "Make a dark grey filled rectangle." "255D8") "FBoxB" ("grb #x1 #y1 #x2 #y2 --> grb'" "Make a black filled rectangle." "255DD") "FBoxXor" ("grb #x1 #y1 #x2 #y2 --> grb'" "Apply QXORQ to a filled rectangle." "255E2") "LBoxW" ("grb #x1 #y1 #x2 #y2 --> grb'" "Draw a white rectangle." "255E7") "LBoxG1" ("grb #x1 #y1 #x2 #y2 --> grb'" "Draw a light grey rectangle." "255EC") "LBoxG2" ("grb #x1 #y1 #x2 #y2 --> grb'" "Draw a dark grey rectangle." "255F1") "LBoxB" ("grb #x1 #y1 #x2 #y2 --> grb'" "Draw a black rectangle." "255F6") "LBoxXor" ("grb #x1 #y1 #x2 #y2 --> grb'" "Apply QXORQ to a rectangle." "255FB") "ToGray" ("grb --> grb'/grb" "Convert a B&W grob to Greyscale." "2F21B") "Dither" ("grb --> grb'/grb" "Convert a greyscale grob to B&W" "2F21A") "Distance" ("#\\GDx #\\GDy --> #SQRT(\\GDx^2+\\GDy^2)" "Compute the distance between two +points. " "255B5") "MakeStdLabel" ("$ --> grob" "Makes standard menu label." "2E166") "MakeBoxLabel" ("$ --> grob" "Makes label with a box." "2E189") "MakeDirLabel" ("$ --> grob" "Makes directory label." "2E1EB") "MakeDir/StdLabel" ("ob --> grob" "Makes directory label if ob is a directory +(rrp), otherwise calls MakeStdLabel." "2E139" :UBS) "MakeInvLabel" ("$ --> grob" "Makes inverse label." "2E24D") "Box/StdLabel" ("$ flag --> grob" "If TRUE makes box label, otherwise makes +standard label." "25E7F") "Std/BoxLabel" ("$ flag --> grob" "If TRUE makes standard label, otherwise makes +box label." "25F01") "Box/StdLbl:" ("--> grob" "Does Box/StdLabel with the next two objects from the stream. - Usage: :: Box/StdLbl: $ ;" "25E80") "StdLabelDef" ("#col grob \\-> -#col $ \\-> -#col id \\-> -#col :: \\->" "Works by dispatching the object type." "2E094" :UBS) "$>GROB" ("$ \\-> grob" "Makes grob of the string using the system -font. Linefeed does *not* make new line." "25F7C") "$>GROBCR" ("$ \\-> grob" "Makes grob of the string using the system -font. Linefeed *does* make new line." "25F86") "$>grob" ("$ \\-> grob" "Makes grob of the string using the minifont. -Linefeed does *not* make new line." "25F81") "$>grobCR" ("$ \\-> grob" "Makes grob of the string using the minifont. -Linefeed *does* make new line." "25F8B") "~$>grobOrGROB" ("$ \\-> grob" "Converts string to a grob using either the + Usage: :: Box/StdLbl: $ ;" "25E80") "StdLabelDef" ("#col grob --> +#col $ --> +#col id --> +#col :: -->" "Works by dispatching the object type." "2E094" :UBS) "$>GROB" ("$ --> grob" "Makes grob of the string using the system +font. Linefeed does *not* make new line." "25F7C") "$>GROBCR" ("$ --> grob" "Makes grob of the string using the system +font. Linefeed *does* make new line." "25F86") "$>grob" ("$ --> grob" "Makes grob of the string using the minifont. +Linefeed does *not* make new line." "25F81") "$>grobCR" ("$ --> grob" "Makes grob of the string using the minifont. +Linefeed *does* make new line." "25F8B") "~$>grobOrGROB" ("$ --> grob" "Converts string to a grob using either the current font or the minifont, depending on -system flag 90." "05F0B3" :UBS) "RIGHT$3x6" ("$ #n \\-> flag grob" "Transforms string into grob (using the +system flag 90." "05F0B3" :UBS) "RIGHT$3x6" ("$ #n --> flag grob" "Transforms string into grob (using the minifont), then takes all characters starting after column #n. flag is FALSE if #n is greater than the width of the grob. In this -QcaseQ, the whole grob is returned." "25F24") "CENTER$3x5" ("grob #x #y $ #w \\-> grob'" "Creates grob from string (using the minifont) +QcaseQ, the whole grob is returned." "25F24") "CENTER$3x5" ("grob #x #y $ #w --> grob'" "Creates grob from string (using the minifont) and embeds it at specified position (#x, #y). The grob is centered around #x and the to is put at #y. #w represents the maximum width of the grob created. If the text is wider, it is -truncated. Bangtype." "25FEF") "^MkTitle" ("$ \\-> grob" "Create a title grob. This is the text +truncated. Bangtype." "25FEF") "^MkTitle" ("$ --> grob" "Create a title grob. This is the text embedded in a dot matrix pattern, as used for Choose boxes etc. The size of the grob is -131x7. " "02F002" :UBS) "LEFT$3x5" ("grob #x #y $ #w \\-> grob'" "Like CENTER$3x5, but the left corner of -the text is positioned at #x." "25FF9") "ERASE&LEFT$3x5" ("grob #x #y $ #w \\-> grob'" "Like LEFT$3x5, but erase background -first." "26071") "LEFT$3x5Arrow" ("grob #x #y $ #w \\-> grob'" "Like LEFT$3x5, but if the text does not +131x7. " "02F002" :UBS) "LEFT$3x5" ("grob #x #y $ #w --> grob'" "Like CENTER$3x5, but the left corner of +the text is positioned at #x." "25FF9") "ERASE&LEFT$3x5" ("grob #x #y $ #w --> grob'" "Like LEFT$3x5, but erase background +first." "26071") "LEFT$3x5Arrow" ("grob #x #y $ #w --> grob'" "Like LEFT$3x5, but if the text does not fit, replace the last character by character 31 (dots) to show that the text was -truncated." "26008") "LEFT$3x5CR" ("grob #x #y $ #w #h \\-> grob'" "Like LEFT$3x5, but newlines in the +truncated." "26008") "LEFT$3x5CR" ("grob #x #y $ #w #h --> grob'" "Like LEFT$3x5, but newlines in the strings are interpreted and start new lines. Note the additional argument #h for the -maximum height of the text grob." "2601C") "LEFT$3x5CRArrow" ("grob #x #y $ #w #h \\-> grob'" "Like LEFT$3x5CR, but show truncation -with arrows." "26012") "CENTER$5x7" ("grob #x #y $ #w \\-> grob'" "Same as CENTER$3x5, but using system -font. " "25FF4") "LEFT$5x7" ("grob #x #y $ #w \\-> grob'" "Like CENTER$5x7, but the left corner of -the text is positioned at #x." "25FFE") "ERASE&LEFT$5x7" ("grob #x #y $ #w \\-> grob'" "Like LEFT$5x7, but erase background -first." "2606C") "LEFT$5x7Arrow" ("grob #x #y $ #w \\-> grob'" "Like LEFT$5x7, but if the text has to be +maximum height of the text grob." "2601C") "LEFT$3x5CRArrow" ("grob #x #y $ #w #h --> grob'" "Like LEFT$3x5CR, but show truncation +with arrows." "26012") "CENTER$5x7" ("grob #x #y $ #w --> grob'" "Same as CENTER$3x5, but using system +font. " "25FF4") "LEFT$5x7" ("grob #x #y $ #w --> grob'" "Like CENTER$5x7, but the left corner of +the text is positioned at #x." "25FFE") "ERASE&LEFT$5x7" ("grob #x #y $ #w --> grob'" "Like LEFT$5x7, but erase background +first." "2606C") "LEFT$5x7Arrow" ("grob #x #y $ #w --> grob'" "Like LEFT$5x7, but if the text has to be truncated, replace the last character with -character 31 (arrow)." "26003") "LEFT$5x7CR" ("grob #x #y $ #w \\-> grob'" "Like LEFT$5x7, but interpret newlines." "26017") "LEFT$5x7CRArrow" ("grob #x #y $ #w \\-> grob'" "Like LEFT$5x7CR, but show truncation -with arrows." "2600D") "^EQW3GROB" ("ob \\-> ext grob #0 - \\-> #2" "" "019004") "^EQW3GROBStk" ("ob \\-> ext grob #0 - \\-> #2" "" "01A004") "^EQW3GROBmini" ("ob \\-> ext grob #0 - \\-> #2" "" "01F004") "^EQW3GROBsys" ("ob \\-> ext grob #0 - \\-> #2" "" "01E004" :wasCSys) "^XGROBext" ("ob \\-> grob" "Convert object to a grob." "0BE007" :wasCSys) "^DISPLAYext" ("grob ob \\-> grob'" "Adds ob to grob after converting it to a -grob." "0C0007" :wasCSys) "CHECKPICT" ("\\->" "Checks size of GBUFF. If it is smaller than +character 31 (arrow)." "26003") "LEFT$5x7CR" ("grob #x #y $ #w --> grob'" "Like LEFT$5x7, but interpret newlines." "26017") "LEFT$5x7CRArrow" ("grob #x #y $ #w --> grob'" "Like LEFT$5x7CR, but show truncation +with arrows." "2600D") "^EQW3GROB" ("ob --> ext grob #0 + --> #2" "" "019004") "^EQW3GROBStk" ("ob --> ext grob #0 + --> #2" "" "01A004") "^EQW3GROBmini" ("ob --> ext grob #0 + --> #2" "" "01F004") "^EQW3GROBsys" ("ob --> ext grob #0 + --> #2" "" "01E004" :wasCSys) "^XGROBext" ("ob --> grob" "Convert object to a grob." "0BE007" :wasCSys) "^DISPLAYext" ("grob ob --> grob'" "Adds ob to grob after converting it to a +grob." "0C0007" :wasCSys) "CHECKPICT" ("-->" "Checks size of GBUFF. If it is smaller than 131x64 sets GBUFF back to its default size -(131x64)." "2F162") "CKPICT" ("xPICT \\->" "Checks for user word xPICT on level 1. Errors -(SETTYPEERR) if there is another object." "2EF06") "PICTRCL" ("xPICT \\-> grob" "Does CKPICT, then recalls GBUFF and does -TOTEMPOB." "2F258") "MAKEPVARS" ("\\-> {}" "Creates the default PPAR variable in the +(131x64)." "2F162") "CKPICT" ("xPICT -->" "Checks for user word xPICT on level 1. Errors +(SETTYPEERR) if there is another object." "2EF06") "PICTRCL" ("xPICT --> grob" "Does CKPICT, then recalls GBUFF and does +TOTEMPOB." "2F258") "MAKEPVARS" ("--> {}" "Creates the default PPAR variable in the current directory and returns its value. -- -TEXT:Reserved|PPAR" "2F355") "CHECKPVARS" ("\\-> {}" "Recalls contents of PPAR in current path to +TEXT:Reserved|PPAR" "2F355") "CHECKPVARS" ("--> {}" "Recalls contents of PPAR in current path to stack. Creates PPAR in current directory if non-existent. Errors \"Invalid PPAR\" if existing PPAR is invalid. -- -TEXT:Reserved|PPAR" "2F163") "GETPARAM" ("# \\-> ob" "Extracts the #th item from PPAR. No error +TEXT:Reserved|PPAR" "2F163") "GETPARAM" ("# --> ob" "Extracts the #th item from PPAR. No error checking! -- -TEXT:Reserved|PPAR" "2F33D") "GETXMIN" ("\\-> %" "Recalls XMIN from the PPAR list if +TEXT:Reserved|PPAR" "2F33D") "GETXMIN" ("--> %" "Recalls XMIN from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "2F0FF") "PUTXMIN" ("% \\->" "Sets a new value for XMIN. PPAR is created +TEXT:Reserved|PPAR" "2F0FF") "PUTXMIN" ("% -->" "Sets a new value for XMIN. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "2F366") "GETXMAX" ("\\-> %" "Recalls XMAX from the PPAR list if +TEXT:Reserved|PPAR" "2F366") "GETXMAX" ("--> %" "Recalls XMAX from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "2F0FE") "PUTXMAX" ("% \\->" "Sets a new value for XMAX. PPAR is created +TEXT:Reserved|PPAR" "2F0FE") "PUTXMAX" ("% -->" "Sets a new value for XMAX. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "2F365") "GETYMIN" ("\\-> %" "Recalls YMIN from the PPAR list if +TEXT:Reserved|PPAR" "2F365") "GETYMIN" ("--> %" "Recalls YMIN from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "2F100") "PUTYMIN" ("% \\->" "Sets a new value for YMIN. PPAR is created +TEXT:Reserved|PPAR" "2F100") "PUTYMIN" ("% -->" "Sets a new value for YMIN. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "2F368") "GETYMAX" ("\\-> %" "Recalls YMAX from the PPAR list if +TEXT:Reserved|PPAR" "2F368") "GETYMAX" ("--> %" "Recalls YMAX from the PPAR list if existent. If not, the default PPAR is created in the current directory. -- -TEXT:Reserved|PPAR" "2F10E") "PUTYMAX" ("% \\->" "Sets a new value for YMAX. PPAR is created +TEXT:Reserved|PPAR" "2F10E") "PUTYMAX" ("% -->" "Sets a new value for YMAX. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "2F367") "GETPMIN&MAX" ("\\-> C% C%" " -- +TEXT:Reserved|PPAR" "2F367") "GETPMIN&MAX" ("--> C% C%" " -- Returns PMIN and PMAX. -- -TEXT:Reserved|PPAR" "2F107") "PUTINDEP" ("ID \\->" "Internal xINDEP if the arg is an ID. " "2EEF2") "PUTINDEPLIST" ("{} \\->" "Internal xINDEP if the arg is a list." "2EEF3") "INDEPVAR" ("\\-> id" "Recalls the independent variable. If a list, +TEXT:Reserved|PPAR" "2F107") "PUTINDEP" ("ID -->" "Internal xINDEP if the arg is an ID. " "2EEF2") "PUTINDEPLIST" ("{} -->" "Internal xINDEP if the arg is a list." "2EEF3") "INDEPVAR" ("--> id" "Recalls the independent variable. If a list, extract first element. - :: GETINDEP DUPTYPELIST? ?CARCOMP ;" "2F0E8") "GETINDEP" ("\\-> id -\\-> {}" "Recalls the independent variable field in + :: GETINDEP DUPTYPELIST? ?CARCOMP ;" "2F0E8") "GETINDEP" ("--> id +--> {}" "Recalls the independent variable field in PPAR. -- -TEXT:Reserved|PPAR" "2F106") "GETPTYPE" ("\\-> name" "Recalls the plot type using GETPARAM. +TEXT:Reserved|PPAR" "2F106") "GETPTYPE" ("--> name" "Recalls the plot type using GETPARAM. -- -TEXT:Reserved|PPAR" "2EEF5") "PUTPTYPE" ("name \\->" "Sets a new plot type. PPAR is created if +TEXT:Reserved|PPAR" "2EEF5") "PUTPTYPE" ("name -->" "Sets a new plot type. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "2EEF6") "GETRES" ("\\-> %" "Recalls the plot resolution using GETPARAM. +TEXT:Reserved|PPAR" "2EEF6") "GETRES" ("--> %" "Recalls the plot resolution using GETPARAM. -- -TEXT:Reserved|PPAR" "2F10D") "PUTRES" ("% \\->" "Set new plot resolution. PPAR is created if +TEXT:Reserved|PPAR" "2F10D") "PUTRES" ("% -->" "Set new plot resolution. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "2EEF4") "GETSCALE" ("\\-> % %'" "Recalls the plot scale parameters. +TEXT:Reserved|PPAR" "2EEF4") "GETSCALE" ("--> % %'" "Recalls the plot scale parameters. -- -TEXT:Reserved|PPAR" "2F33E") "PUTSCALE" ("% %' \\->" "Set new plot scale. PPAR is created if +TEXT:Reserved|PPAR" "2F33E") "PUTSCALE" ("% %' -->" "Set new plot scale. PPAR is created if necessary. -- -TEXT:Reserved|PPAR" "2EEF1") "AUTOSCALE" ("\\->" "Internal AUTO." "2EEEF") "DOGRAPHIC" ("\\->" "Sets the scroll mode of PICTURE and is -essentially the same as { } PVIEW." "2EF60") "GETXPOS" ("" "" "2F109") "getxpos" ("" "" "2F007") "GETYPOS" ("" "" "2F340") "getypos" ("" "" "2F008") "EQUATION" ("\\-> ob T -\\-> F" "Recall the current equation, stored in the +TEXT:Reserved|PPAR" "2EEF1") "AUTOSCALE" ("-->" "Internal AUTO." "2EEEF") "DOGRAPHIC" ("-->" "Sets the scroll mode of PICTURE and is +essentially the same as { } PVIEW." "2EF60") "GETXPOS" ("" "" "2F109") "getxpos" ("" "" "2F007") "GETYPOS" ("" "" "2F340") "getypos" ("" "" "2F008") "EQUATION" ("--> ob T +--> F" "Recall the current equation, stored in the 'EQ' variable, and TRUE. If there is no 'EQ' -variable on the path, just returns FALSE." "25ECF") "GetEqN" ("#n \\-> ob T - \\-> NULL$ F" "Get the #nth equation, if EQ is a list of -equations. " "2F339") "DORCLE" ("\\-> ob" "Recalls the contents of the EQ variable, -errors if it does not exist." "25EB5") "DOSTOE" ("ob \\->" "Stores ob into the variable EQ." "25EB6") "XEQPURGEPICT" ("xPICT \\->" "If object in level one is xPICT, erases the -graphic display. Otherwise, errors." "2F297") "CRER" ("" "" "00113") "CROSSMARKON" ("" "" "2F328") "CROSS_HAIRS" ("" "" "2EEFA") "CROSS_OFF" ("" "" "2EEFB") "GDISPCENTER" ("\\->" "Moves to center of graphics display" "2F105") "GetRes" ("" "" "2F10A") "HSCALE" ("" "" "2EEF8") "VSCALE" ("" "" "2EEF7") "PLOTERR" ("" "" "2F35E") "PlotOneMore?" ("" "" "2F35F") "PLOTPREP" ("" "" "2F0C5") "DOPX>C" ("{ hxs hxs' } \\-> C%" "Converts a list of two hex strings into a +variable on the path, just returns FALSE." "25ECF") "GetEqN" ("#n --> ob T + --> NULL$ F" "Get the #nth equation, if EQ is a list of +equations. " "2F339") "DORCLE" ("--> ob" "Recalls the contents of the EQ variable, +errors if it does not exist." "25EB5") "DOSTOE" ("ob -->" "Stores ob into the variable EQ." "25EB6") "XEQPURGEPICT" ("xPICT -->" "If object in level one is xPICT, erases the +graphic display. Otherwise, errors." "2F297") "CRER" ("" "" "00113") "CROSSMARKON" ("" "" "2F328") "CROSS_HAIRS" ("" "" "2EEFA") "CROSS_OFF" ("" "" "2EEFB") "GDISPCENTER" ("-->" "Moves to center of graphics display" "2F105") "GetRes" ("" "" "2F10A") "HSCALE" ("" "" "2EEF8") "VSCALE" ("" "" "2EEF7") "PLOTERR" ("" "" "2F35E") "PlotOneMore?" ("" "" "2F35F") "PLOTPREP" ("" "" "2F0C5") "DOPX>C" ("{ hxs hxs' } --> C%" "Converts a list of two hex strings into a complex number. Used for plotting -coordinates. Inverse operation is DOC>PX." "2EF01") "DOC>PX" ("C% \\-> { hxs hxs' }" "Converts a complex coordinate point into list +coordinates. Inverse operation is DOC>PX." "2EF01") "DOC>PX" ("C% --> { hxs hxs' }" "Converts a complex coordinate point into list of two HXS numbers. Inverse operation is -DOPX>C. " "2EF02") "^VXXLext" ("ob Lvar \\-> Q" "Converts object to internal form. The object +DOPX>C. " "2EF02") "^VXXLext" ("ob Lvar --> Q" "Converts object to internal form. The object can be a symbolic, a symbolic vector or a symbolic matrix. If the conversion was not -successfull, vxxxlflag is cleared." "4D7006" :CSys) "^R2SYM" ("lvar ob \\-> ob" "Back conversion of a scalar object." "400006" :CSys) "^METALISTVXXL" ("Meta \\-> Meta" "Conversion of all elements of a meta object -with respect to the variables in LAM1." "4D8006" :CSys) "^VXXLFext" ("n/d \\-> Z1/Z2" "Conversion of a fraction which does not -depend on any variables." "4D9006" :CSys) "^VXXL1ext" ("n \\-> Z" "Conversion of an object which does not depend -on any variables." "4DA006" :CSys) "^VXXL0" ("ob \\-> Q" "Conversion of object with respect to Lvar in -LAM1." "4DB006" :CSys) "^VXXL2NR" ("Meta \\-> Q" "Converts symbolic meta to internal form +successfull, vxxxlflag is cleared." "4D7006" :CSys) "^R2SYM" ("lvar ob --> ob" "Back conversion of a scalar object." "400006" :CSys) "^METALISTVXXL" ("Meta --> Meta" "Conversion of all elements of a meta object +with respect to the variables in LAM1." "4D8006" :CSys) "^VXXLFext" ("n/d --> Z1/Z2" "Conversion of a fraction which does not +depend on any variables." "4D9006" :CSys) "^VXXL1ext" ("n --> Z" "Conversion of an object which does not depend +on any variables." "4DA006" :CSys) "^VXXL0" ("ob --> Q" "Conversion of object with respect to Lvar in +LAM1." "4DB006" :CSys) "^VXXL2NR" ("Meta --> Q" "Converts symbolic meta to internal form (LAM1=Lvar). Set nocareflag to avoid -square root problems." "4DC006" :CSys) "^VXXL2" ("Meta \\-> Q" "Converts symbolic meta to internal form -(LAM1=Lvar)." "4DD006" :CSys) "^TYPEIRRQ?" ("ob \\-> flag" "Is ob an irrquad?" "167006" :CSys) "^DTYPEIRRQ?" ("ob \\-> ob flag" "DUP, then ^TYPEIRRQ?." "168006" :CSys) "^CKMATRIXELEM" ("ob \\-> ob" "Checks that ob is a valid internal matrix +square root problems." "4DC006" :CSys) "^VXXL2" ("Meta --> Q" "Converts symbolic meta to internal form +(LAM1=Lvar)." "4DD006" :CSys) "^TYPEIRRQ?" ("ob --> flag" "Is ob an irrquad?" "167006" :CSys) "^DTYPEIRRQ?" ("ob --> ob flag" "DUP, then ^TYPEIRRQ?." "168006" :CSys) "^CKMATRIXELEM" ("ob --> ob" "Checks that ob is a valid internal matrix element. Look for CK[]NCK for user matrix -element." "177006" :CSys) "^CKFPOLYext" ("ob \\-> ob" "Errors if list contains secondaries or empty -lists." "18F006" :CSys) "^CK2FPOLY" ("ob ob \\-> ob ob" "Does CKFPOLYext on two objects." "190006" :CSys) "^CLEANIDLAM" ("ob \\-> ob" "Suppresses SYMB if not needed." "19E006" :CSys) "Z-9" ("-9" "" "2733F" :UBS) "Z-8" ("-8" "" "2734B" :UBS) "Z-7" ("-7" "" "27357" :UBS) "Z-6" ("-6" "" "27363" :UBS) "Z-5" ("-5" "" "2736F" :UBS) "Z-4" ("-4" "" "2737B" :UBS) "Z-3" ("-3" "" "27387" :UBS) "Z-2" ("-2" "" "27393" :UBS) "Z-1" ("-1" "" "2739F" :UBS) "Z0" ("0" "" "273AB" :UBS) "Z1" ("1" "" "273B6" :UBS) "Z2" ("2" "" "273C2" :UBS) "Z3" ("3" "" "273CE" :UBS) "Z4" ("4" "" "273DA" :UBS) "Z5" ("5" "" "273E6" :UBS) "Z6" ("6" "" "273F2" :UBS) "Z7" ("7" "" "273FE" :UBS) "Z8" ("8" "" "2740A" :UBS) "Z9" ("9" "" "27416" :UBS) "Z10" ("10" "" "27422" :UBS) "Z12" ("12" "" "2742F" :UBS) "Z24" ("24" "" "2743C" :UBS) "Z100" ("100" "" "27449" :UBS) "ZINT1_0" ("\\-> 1 0" "Pushes the ZINTS 1 and 0." "274A9" :UBS) "^DROPZ0" ("ob \\-> z0" "" "2E0006" :CSys) "^DROPZ1" ("ob \\-> z1" "" "2DF006" :CSys) "^2DROPZ0" ("2 1 \\-> z0" "" "392006" :CSys) "^NDROPZ0" ("obn...ob1 #n \\-> z0" "Replaces meta with Z0." "3B3006" :CSys) "^NDROPZ1" ("obn...ob1 #n \\-> z1" "Replaces meta with Z1." "3B4006" :CSys) "INTERNALiX" ("{ 1 0 0 }" "List with the three ZINTS 1, 0, and 0." "274A4" :UBS) "Z0ONE" ("\\-> ZINT 0 #1" "" "27C70" :UBS) "^#>Z" ("# \\-> Z" "Converts bint to zint." "0EE006" :CSys) "^R>Z" ("% \\-> z" "Converts real to zint. Do not call this entry -if the number if not an integer." "0F5006" :CSys) "^R2Zext" ("% \\-> %%/Z" "Converts real to zint, or to long real if the +element." "177006" :CSys) "^CKFPOLYext" ("ob --> ob" "Errors if list contains secondaries or empty +lists." "18F006" :CSys) "^CK2FPOLY" ("ob ob --> ob ob" "Does CKFPOLYext on two objects." "190006" :CSys) "^CLEANIDLAM" ("ob --> ob" "Suppresses SYMB if not needed." "19E006" :CSys) "Z-9" ("-9" "" "2733F" :UBS) "Z-8" ("-8" "" "2734B" :UBS) "Z-7" ("-7" "" "27357" :UBS) "Z-6" ("-6" "" "27363" :UBS) "Z-5" ("-5" "" "2736F" :UBS) "Z-4" ("-4" "" "2737B" :UBS) "Z-3" ("-3" "" "27387" :UBS) "Z-2" ("-2" "" "27393" :UBS) "Z-1" ("-1" "" "2739F" :UBS) "Z0" ("0" "" "273AB" :UBS) "Z1" ("1" "" "273B6" :UBS) "Z2" ("2" "" "273C2" :UBS) "Z3" ("3" "" "273CE" :UBS) "Z4" ("4" "" "273DA" :UBS) "Z5" ("5" "" "273E6" :UBS) "Z6" ("6" "" "273F2" :UBS) "Z7" ("7" "" "273FE" :UBS) "Z8" ("8" "" "2740A" :UBS) "Z9" ("9" "" "27416" :UBS) "Z10" ("10" "" "27422" :UBS) "Z12" ("12" "" "2742F" :UBS) "Z24" ("24" "" "2743C" :UBS) "Z100" ("100" "" "27449" :UBS) "ZINT1_0" ("--> 1 0" "Pushes the ZINTS 1 and 0." "274A9" :UBS) "^DROPZ0" ("ob --> z0" "" "2E0006" :CSys) "^DROPZ1" ("ob --> z1" "" "2DF006" :CSys) "^2DROPZ0" ("2 1 --> z0" "" "392006" :CSys) "^NDROPZ0" ("obn...ob1 #n --> z0" "Replaces meta with Z0." "3B3006" :CSys) "^NDROPZ1" ("obn...ob1 #n --> z1" "Replaces meta with Z1." "3B4006" :CSys) "INTERNALiX" ("{ 1 0 0 }" "List with the three ZINTS 1, 0, and 0." "274A4" :UBS) "Z0ONE" ("--> ZINT 0 #1" "" "27C70" :UBS) "^#>Z" ("# --> Z" "Converts bint to zint." "0EE006" :CSys) "^R>Z" ("% --> z" "Converts real to zint. Do not call this entry +if the number if not an integer." "0F5006" :CSys) "^R2Zext" ("% --> %%/Z" "Converts real to zint, or to long real if the number is not an integer. mode if number is -not an integer." "18D006" :CSys) "^H>Z" ("HXS \\-> Z / Error" "Checks if HXS is a proper zint number and -trims it." "0ED006" :CSys) "^S>Z" ("$ \\-> z" "Converts decimal in a string into a zint." "0F2006" :CSys) "^S>Z?" ("$ \\-> z T - \\-> $ F" "If possible, converts string into a zint and +not an integer." "18D006" :CSys) "^H>Z" ("HXS --> Z / Error" "Checks if HXS is a proper zint number and +trims it." "0ED006" :CSys) "^S>Z" ("$ --> z" "Converts decimal in a string into a zint." "0F2006" :CSys) "^S>Z?" ("$ --> z T + --> $ F" "If possible, converts string into a zint and returns TRUE. If not, keeps the original -string and returns FALSE." "0F3006" :CSys) "^CK&CONVINT" ("symb \\-> zint - \\-> :: zint zint' ;" "Check that a sym is a zint or Gauss integer, -convert it." "202006" :CSys) "^CK&CONV2INT" ("symb symb' \\-> zint zint' - \\-> :: zint1 zint2 ; :: zint3 zint4 ;" "Check that 2 sym are zint or Gauss integer, -convert them." "203006" :CSys) "^CONVBACKINT" ("zint|c \\-> symb" "" "205006" :CSys) "^CONVBACK2INT" ("zint|c zint|c \\-> symb symb" "" "204006" :CSys) "^Z>ZH" ("Z \\-> Z'" "Converts decimal Z to hex Z." "0F4006" :CSys) "^Z2Sext" ("Z \\-> '$Z'" "Converts Z to string number. The number is +string and returns FALSE." "0F3006" :CSys) "^CK&CONVINT" ("symb --> zint + --> :: zint zint' ;" "Check that a sym is a zint or Gauss integer, +convert it." "202006" :CSys) "^CK&CONV2INT" ("symb symb' --> zint zint' + --> :: zint1 zint2 ; :: zint3 zint4 ;" "Check that 2 sym are zint or Gauss integer, +convert them." "203006" :CSys) "^CONVBACKINT" ("zint|c --> symb" "" "205006" :CSys) "^CONVBACK2INT" ("zint|c zint|c --> symb symb" "" "204006" :CSys) "^Z>ZH" ("Z --> Z'" "Converts decimal Z to hex Z." "0F4006" :CSys) "^Z2Sext" ("Z --> '$Z'" "Converts Z to string number. The number is embedded in a symbolic to enable using it in -algebraics." "18E006" :CSys) "^ZTrim" ("Z \\-> Z'" "Strips Z from unnecessary leading nibbles. +algebraics." "18E006" :CSys) "^ZTrim" ("Z --> Z'" "Strips Z from unnecessary leading nibbles. Counts nibbles required for representation. If that equals used nibbles then quick exit. Else allocates new object, copies significant mantissa nibbles and -apends original sign." "101006" :CSys) "^ZAbs" ("Z \\-> |Z|" "Takes the absolute value of Z. If Z is +apends original sign." "101006" :CSys) "^ZAbs" ("Z --> |Z|" "Takes the absolute value of Z. If Z is already positive then does nothing. Else -duplicate object and change sign." "102006" :CSys) "^ZABS" ("Z \\-> Z'" "Absolute value." "50B006" :CSys) "^ZSQ" ("Z \\-> Z'" "Computes the square of a zint." "590006" :CSys :UBS) "^ZSQRT" ("Z \\-> Z' flag" "Calculates integer part of square root. If +duplicate object and change sign." "102006" :CSys) "^ZABS" ("Z --> Z'" "Absolute value." "50B006" :CSys) "^ZSQ" ("Z --> Z'" "Computes the square of a zint." "590006" :CSys :UBS) "^ZSQRT" ("Z --> Z' flag" "Calculates integer part of square root. If the number was a square, then flag is TRUE to -indicate that the returned result is exact." "0E0006" :CSys) "^Mod" ("Z Zn \\-> Z'" "Make Z modulo N." "3D0006" :CSys) "^ZMod" ("Z1 Z2 \\-> Z'" "" "0DD006" :CSys) "^ZNMax" ("Z1 Z2 \\-> NormMax[Z1,Z2]" "Returns the integer with the greatest +indicate that the returned result is exact." "0E0006" :CSys) "^Mod" ("Z Zn --> Z'" "Make Z modulo N." "3D0006" :CSys) "^ZMod" ("Z1 Z2 --> Z'" "" "0DD006" :CSys) "^ZNMax" ("Z1 Z2 --> NormMax[Z1,Z2]" "Returns the integer with the greatest absolute value. (Returns Z1 if |Z1|\\>=|Z2|; -returns Z2 if |Z1|<|Z2|). " "105006" :CSys) "^ZNMin" ("Z1 Z2 \\-> NormMin[Z1,Z2]" "Returns the integer with the smallest +returns Z2 if |Z1|<|Z2|). " "105006" :CSys) "^ZNMin" ("Z1 Z2 --> NormMin[Z1,Z2]" "Returns the integer with the smallest absolute value. (Returns Z1 if |Z1|\\<=|Z2|; -returns Z2 if |Z1|>|Z2|). " "106006" :CSys) "^ZBits" ("Z \\-> Z #bits" "Calculates number of bits used in Z." "10D006" :CSys) "^ZBit?" ("Z #bit \\-> Z flag" "Tests if a bit in Z is set. -Count starts from zero, as opposed to ZBits." "10E006" :CSys) "^ZGCDext" ("Z2 Z1 \\-> Z" "Integer GCD." "2B7006" :CSys) "^ZGcd" ("Z2 Z1 \\-> Z" "This is the same entry as ZGCDext." "2B8006" :CSys) "^IEGCD" ("" "Internal EGCD for integers." "20A006" :CSys) "^IEGCDext" ("a b \\-> d u v" "Bezout for integers. -d=au+bv=gcd(a,b)." "3D6006" :CSys) "^INEGCD" ("a b \\-> d u v" "" "3D9006" :CSys) "^EGCDSWAP" ("" "" "3DA006" :CSys) "^EGCDNEWG" ("" "" "3DB006" :CSys) "^#FACT" ("# \\-> Z" "Calculates the factorial of an integer. Works +returns Z2 if |Z1|>|Z2|). " "106006" :CSys) "^ZBits" ("Z --> Z #bits" "Calculates number of bits used in Z." "10D006" :CSys) "^ZBit?" ("Z #bit --> Z flag" "Tests if a bit in Z is set. +Count starts from zero, as opposed to ZBits." "10E006" :CSys) "^ZGCDext" ("Z2 Z1 --> Z" "Integer GCD." "2B7006" :CSys) "^ZGcd" ("Z2 Z1 --> Z" "This is the same entry as ZGCDext." "2B8006" :CSys) "^IEGCD" ("" "Internal EGCD for integers." "20A006" :CSys) "^IEGCDext" ("a b --> d u v" "Bezout for integers. +d=au+bv=gcd(a,b)." "3D6006" :CSys) "^INEGCD" ("a b --> d u v" "" "3D9006" :CSys) "^EGCDSWAP" ("" "" "3DA006" :CSys) "^EGCDNEWG" ("" "" "3DB006" :CSys) "^#FACT" ("# --> Z" "Calculates the factorial of an integer. Works fine for all numbers #0 - #FFFFF, although at some point you will get an out of memory -error." "07C007" :CSys) "^factzint" ("z \\-> z!" "Factorial for long integers." "576006" :CSys) "^PA2B2" ("z/% \\-> a+bi" "Internal PA2B2." "215006" :CSys) "^ZFactor" ("Zs \\-> Lf" "Factors signed long integer." "0C9006" :CSys) "^NFactor" ("z \\-> {}" "Factors positive long integer." "0CA006" :CSys) "^NFactorSpc" ("z \\-> {}" "Semi-factors positive long integer. This is +error." "07C007" :CSys) "^factzint" ("z --> z!" "Factorial for long integers." "576006" :CSys) "^PA2B2" ("z/% --> a+bi" "Internal PA2B2." "215006" :CSys) "^ZFactor" ("Zs --> Lf" "Factors signed long integer." "0C9006" :CSys) "^NFactor" ("z --> {}" "Factors positive long integer." "0CA006" :CSys) "^NFactorSpc" ("z --> {}" "Semi-factors positive long integer. This is regular factorization with an extra -'hopeless?' test." "0CB006" :CSys) "^SFactor" ("S \\-> Lf" "Factors short integer. Pollard Rho, with the +'hopeless?' test." "0CB006" :CSys) "^SFactor" ("S --> Lf" "Factors short integer. Pollard Rho, with the assumption that trial division has been done already. Thus any factor less than 4012009 is known to be a prime, for greater factors a @@ -2092,13 +2092,13 @@ primality test is used before calling the actual Pollard Rho. Pollard Rho does not find the factors in order of magnitude, thus the results will be sorted after full -factorization has been achieved." "0CD006" :CSys) "^SPollard" ("S \\-> S1 S2" "Factors short integer into 2 parts using +factorization has been achieved." "0CD006" :CSys) "^SPollard" ("S --> S1 S2" "Factors short integer into 2 parts using Pollard Rho algorithm. Trial division and primality tests should be done prior to calling this subroutine, otherwise an eternal loop is risked. The random number generator is modeled after the user level RAND command, -although the starting value is different." "0CE006" :CSys) "^BFactor" ("N \\-> Lf" "Factors long integer. Brent-Pollard, with the +although the starting value is different." "0CE006" :CSys) "^BFactor" ("N --> Lf" "Factors long integer. Brent-Pollard, with the assumption that trial division has been done already. When a small factor is found SFactor is called to get full short @@ -2107,7 +2107,7 @@ potentially take a very long time, an execution time test is used to abort factoring very long integers (limit is 60s for each composite). The factors are sorted -at exit." "0CF006" :CSys) "^BrentPow" ("Za Z1 Z2 Zn #k \\-> Z" "Modular * + ^ mod for Brent-Pollard +at exit." "0CF006" :CSys) "^BrentPow" ("Za Z1 Z2 Zn #k --> Z" "Modular * + ^ mod for Brent-Pollard factorization. Output is Z1*Z2+Za mod Zn repeated k times Note that k=0 and k=1 give the same result. Also Z1\\=/Z2 makes no sense @@ -2115,327 +2115,327 @@ for k\\=/0. All arguments are assumed to be positive. Za is assumed to be < 16. In some instances k can be a very high number, thus it might make sense to use Montgomery -multiplication." "0D0006" :CSys) "^ZPrime?" ("Z \\-> flag" "Primality test for a positive integer. +multiplication." "0D0006" :CSys) "^ZPrime?" ("Z --> flag" "Primality test for a positive integer. According to Pinch commercial software packages use only about 5-10 bases by default, maximum around 25. The latest -versions usually implement a deterministic." "0D1006" :CSys) "^ZIsPrime?" ("Z \\-> flag" "Probabilistic primality test for a positive -integer." "0D2006" :CSys) "^SIsPrime?" ("S \\-> flag" "Tests if positive short Z is prime. M-R test +versions usually implement a deterministic." "0D1006" :CSys) "^ZIsPrime?" ("Z --> flag" "Probabilistic primality test for a positive +integer." "0D2006" :CSys) "^SIsPrime?" ("S --> flag" "Tests if positive short Z is prime. M-R test fails for integers \\<= 3, so we just test them separately at the start. For convenience lets -define 0 and 1 to be primes also." "0D3006" :CSys) "^BIsPrime?" ("S \\-> flag" "Test if positive long Z is prime." "0D4006" :CSys) "^BRabin" ("Z #base \\-> Z flag" "Performs Miller-Rabin test for long positive +define 0 and 1 to be primes also." "0D3006" :CSys) "^BIsPrime?" ("S --> flag" "Test if positive long Z is prime." "0D4006" :CSys) "^BRabin" ("Z #base --> Z flag" "Performs Miller-Rabin test for long positive integer. Returns TRUE if base witnesses -composite. Else returns FALSE." "0D5006" :CSys) "^ZTrialDiv2" ("Z \\-> Z' #n" "Remove factors of 2 from integer. +composite. Else returns FALSE." "0D5006" :CSys) "^ZTrialDiv2" ("Z --> Z' #n" "Remove factors of 2 from integer. #n is the power of two extracted from the number. The sign is also handled correctly, even though it is never required in ALG48 -(absolute Z)." "0D6006" :CSys) "^ZTrialPrime?" ("Z \\-> flag" "Trial division primality test for a positive +(absolute Z)." "0D6006" :CSys) "^ZTrialPrime?" ("Z --> flag" "Trial division primality test for a positive integer. works for Z \\>= 3 (return false for -Z=2)." "0D7006" :CSys) "^ZTrialDiv" ("Z \\-> Mf Z'" "Trial division of a positive integer. If Z' +Z=2)." "0D7006" :CSys) "^ZTrialDiv" ("Z --> Mf Z'" "Trial division of a positive integer. If Z' is one then full factorization was achieved. The long trial division is not too slow, since division by short integer is quite fast. The quotient is also checked so that a final factor less than 2000^2 will also be -automatically detected." "0D8006" :CSys) "^Prime+" ("Z \\-> Z'" "Returns next prime ( Z' > Z )." "0C7006" :CSys) "^Prime-" ("Z \\-> Z'" "Returns previous prime ( Z' < Z )." "0C8006" :CSys) "Z1Z0" ("(1,0)" "" "274A9" :UBS) "Z0Z1" ("(0,1)" "" "27516" :UBS) "Z-1Z0" ("(-1,0)" "" "2754B" :UBS) "Z1Z1" ("(1,1)" "" "2756C" :UBS) "^CXRIext" ("C \\-> Zre Zim" "Returns real and imaginary part of Gaussian -integer." "15D006" :CSys) "^CGCDext" ("C2 C1 \\-> C" "GCD for Gauss integers." "2B5006" :CSys) "^CSQFFext" ("C \\-> { factor1 mult1 ... factn multn }" "Factorization of Gauss integers. This is not +automatically detected." "0D8006" :CSys) "^Prime+" ("Z --> Z'" "Returns next prime ( Z' > Z )." "0C7006" :CSys) "^Prime-" ("Z --> Z'" "Returns previous prime ( Z' < Z )." "0C8006" :CSys) "Z1Z0" ("(1,0)" "" "274A9" :UBS) "Z0Z1" ("(0,1)" "" "27516" :UBS) "Z-1Z0" ("(-1,0)" "" "2754B" :UBS) "Z1Z1" ("(1,1)" "" "2756C" :UBS) "^CXRIext" ("C --> Zre Zim" "Returns real and imaginary part of Gaussian +integer." "15D006" :CSys) "^CGCDext" ("C2 C1 --> C" "GCD for Gauss integers." "2B5006" :CSys) "^CSQFFext" ("C --> { factor1 mult1 ... factn multn }" "Factorization of Gauss integers. This is not the complete factorization of C over Gauss integers since the GCD of the real part and -imaginary part of c is factored only over R." "4D5006" :CSys) "^SECOSQFFext" (":: x<< a b c x>> ; \\-> { fact1 mult1 ... factn multn }" "Factorization of irrquads and Gauss integers." "4D4006" :CSys) "^SUMSQRext" ("Z \\-> Z C" "Returns a Gauss integer C so that |C|^2=Z. +imaginary part of c is factored only over R." "4D5006" :CSys) "^SECOSQFFext" (":: x<< a b c x>> ; --> { fact1 mult1 ... factn multn }" "Factorization of irrquads and Gauss integers." "4D4006" :CSys) "^SUMSQRext" ("Z --> Z C" "Returns a Gauss integer C so that |C|^2=Z. Z must be 2 or so that Z=1 mod 4. If Z \\=/ 1 mod 4, \"Z is not 1 mod 4\" error. Z should be prime to ensure the existence of -a solution. " "4D6006" :CSys) "^CNORMext" ("C \\-> |C|^2" "Square modulus of a Gauss integer." "518006" :CSys) "Z=" ("Z Z' \\-> flag" "" "265C1") "Z<>" ("Z Z' \\-> flag" "" "265C6") "Z<" ("Z Z' \\-> flag" "" "265BC") "Z<=" ("Z Z' \\-> flag" "" "265D0") "Z>" ("Z Z' \\-> flag" "" "265B7") "Z>=" ("Z Z' \\-> flag" "" "265CB") "^QIsZero?" ("Q \\-> flag" "Tests if Q is zero. Assumes list contains only -lists or hexes!." "0F8006" :CSys) "^DupQIsZero?" ("Q \\-> Q flag" "Duplicates Q and tests if Q is zero. Assumes -list contains only lists or hexes!." "0F7006" :CSys) "^ZIsOne?" ("Z \\-> flag" "Tests if Z is Z1." "0FA006" :CSys) "^DupZIsOne?" ("Z \\-> Z flag" "Duplicates Z, and returns TRUE if Z is 1." "0F9006" :CSys) "^DupZIsTwo?" ("Z \\-> Z flag" "Returns TRUE if Z is 2." "109006" :CSys) "^ZIsNeg?" ("Z \\-> flag" "Tests if Z is negative." "0FC006" :CSys) "^DupZIsNeg?" ("Z \\-> Z flag" "Tests if Z is negative." "0FB006" :CSys) "^DupZIsEven?" ("Z \\-> Z flag" "Tests if Z is even." "10A006" :CSys) "^ZNLT?" ("Z1 Z2 \\-> flag" "TRUE if |Z1|<|Z2|." "107006" :CSys) "^OBJINT?" ("z/% \\-> z flag" "Tests if Obj is an integer." "19A006" :CSys) "^OBJPOSINT?" ("z/% \\-> z flag" "Tests if Obj is a positive integer smaller -than Zsmall." "19B006" :CSys) "^CKINT>0" ("Obj \\-> Obj flag" "Tests if Obj is a strictly positive integer." "19C006" :CSys) "^DupTypeS?" ("Z \\-> Z flag" "Tests if Z is short (\\<= 64 bits)." "0CC006" :CSys) "^MATIDN" ("M/z/% \\-> M'" "Creates identity matrix." "371006" :CSys) "^MATCON" ("M ob \\-> [ob]" "Creates constant matrix from matrix." "372006" :CSys) "^MAKEARRY" ("{#el} ob \\-> [] -{#rows #cols} ob \\-> [[]]" "Creates constant matrix/array, initializing +a solution. " "4D6006" :CSys) "^CNORMext" ("C --> |C|^2" "Square modulus of a Gauss integer." "518006" :CSys) "Z=" ("Z Z' --> flag" "" "265C1") "Z<>" ("Z Z' --> flag" "" "265C6") "Z<" ("Z Z' --> flag" "" "265BC") "Z<=" ("Z Z' --> flag" "" "265D0") "Z>" ("Z Z' --> flag" "" "265B7") "Z>=" ("Z Z' --> flag" "" "265CB") "^QIsZero?" ("Q --> flag" "Tests if Q is zero. Assumes list contains only +lists or hexes!." "0F8006" :CSys) "^DupQIsZero?" ("Q --> Q flag" "Duplicates Q and tests if Q is zero. Assumes +list contains only lists or hexes!." "0F7006" :CSys) "^ZIsOne?" ("Z --> flag" "Tests if Z is Z1." "0FA006" :CSys) "^DupZIsOne?" ("Z --> Z flag" "Duplicates Z, and returns TRUE if Z is 1." "0F9006" :CSys) "^DupZIsTwo?" ("Z --> Z flag" "Returns TRUE if Z is 2." "109006" :CSys) "^ZIsNeg?" ("Z --> flag" "Tests if Z is negative." "0FC006" :CSys) "^DupZIsNeg?" ("Z --> Z flag" "Tests if Z is negative." "0FB006" :CSys) "^DupZIsEven?" ("Z --> Z flag" "Tests if Z is even." "10A006" :CSys) "^ZNLT?" ("Z1 Z2 --> flag" "TRUE if |Z1|<|Z2|." "107006" :CSys) "^OBJINT?" ("z/% --> z flag" "Tests if Obj is an integer." "19A006" :CSys) "^OBJPOSINT?" ("z/% --> z flag" "Tests if Obj is a positive integer smaller +than Zsmall." "19B006" :CSys) "^CKINT>0" ("Obj --> Obj flag" "Tests if Obj is a strictly positive integer." "19C006" :CSys) "^DupTypeS?" ("Z --> Z flag" "Tests if Z is short (\\<= 64 bits)." "0CC006" :CSys) "^MATIDN" ("M/z/% --> M'" "Creates identity matrix." "371006" :CSys) "^MATCON" ("M ob --> [ob]" "Creates constant matrix from matrix." "372006" :CSys) "^MAKEARRY" ("{#el} ob --> [] +{#rows #cols} ob --> [[]]" "Creates constant matrix/array, initializing all elements with ob. ob may be symbolic, -real, complex or zint." "373006" :CSys) "^DIMRANM" ("{} \\-> M'" "Creates symbolic random matrix from -dimensions." "345006" :CSys) "^MATRANM" ("M \\-> M'" "Changes all elements of matrix to elements -generated randomly. " "344006" :CSys) "^OBJDIMS2MAT" ("ob {} \\-> M" "Creates constant matrix from dimension and -ob." "374006" :CSys) "^LCPROG2M" ("#n #m prg \\-> M" "Fills a matrix of specified size using a +real, complex or zint." "373006" :CSys) "^DIMRANM" ("{} --> M'" "Creates symbolic random matrix from +dimensions." "345006" :CSys) "^MATRANM" ("M --> M'" "Changes all elements of matrix to elements +generated randomly. " "344006" :CSys) "^OBJDIMS2MAT" ("ob {} --> M" "Creates constant matrix from dimension and +ob." "374006" :CSys) "^LCPROG2M" ("#n #m prg --> M" "Fills a matrix of specified size using a program. prg must take two arguments and return one argument. On entry MAKE2DMATRIX -provide the indexes as Z integers." "375006" :CSys) "^MAKE2DMATRIX" ("#n #m prg \\-> M" "Creates matrix from size and program (with +provide the indexes as Z integers." "375006" :CSys) "^MAKE2DMATRIX" ("#n #m prg --> M" "Creates matrix from size and program (with stack checking). prg must take 2 args and return 1 arg. On entry MAKE2DMATRIX provide -the indexes as Z integers." "376006" :CSys) "^make2dmatrix" ("#n #m prg \\-> meta-M" "Create meta-matrix from size and program +the indexes as Z integers." "376006" :CSys) "^make2dmatrix" ("#n #m prg --> meta-M" "Create meta-matrix from size and program (with stack checking). prg must take 2 args and return 1 arg On entry make2dmatrix -provide the indexes as Z integers." "377006" :CSys) "^MATREDIM" ("M {} \\-> M'" "Changes size of a matrix, removing elements -and/or adding zeros, as necessary. " "341006" :CSys) "^VRRDM" ("[]/[[]] {} \\-> []" "Vector Right ReDiMension: adds 0 to the -right." "342006" :CSys) "^VRRDMmeta" ("meta #l \\-> meta-#l" "Meta Right ReDiMension: adds 0 to the right." "343006" :CSys) "^{}TO[]" ("{} \\-> []" "Converts from list-of-lists representation to -matrix. No checks on the element type." "16A006" :CSys) "^LIST2MATRIX" ("{} \\-> [] -{{}} \\-> [[]] -ob \\-> ob" "Converts a symbolic list to a matrix. Does +provide the indexes as Z integers." "377006" :CSys) "^MATREDIM" ("M {} --> M'" "Changes size of a matrix, removing elements +and/or adding zeros, as necessary. " "341006" :CSys) "^VRRDM" ("[]/[[]] {} --> []" "Vector Right ReDiMension: adds 0 to the +right." "342006" :CSys) "^VRRDMmeta" ("meta #l --> meta-#l" "Meta Right ReDiMension: adds 0 to the right." "343006" :CSys) "^{}TO[]" ("{} --> []" "Converts from list-of-lists representation to +matrix. No checks on the element type." "16A006" :CSys) "^LIST2MATRIX" ("{} --> [] +{{}} --> [[]] +ob --> ob" "Converts a symbolic list to a matrix. Does not check that matrix is a valid one. Use -DTYPFMAT? to do that." "17A006" :CSys) "^[]TO{}" ("[] \\-> {}" "Converts from matrix to list-of-lists." "16B006" :CSys) "^MATRIX2LIST" ("[] \\-> { } -[[]] \\-> {{}} -ob \\-> ob" "Converts a symbolic matrix to a list." "179006" :CSys) "^ARRAY2MATRIX" ("[] \\-> [] -[[]] \\-> [[]]" "Converts array to symbolic array if necessary." "17E006" :CSys) "^SAMEMATRIX" ("M1 M2 \\-> M1 M2 flag" "If one object is a symbolic array, converts +DTYPFMAT? to do that." "17A006" :CSys) "^[]TO{}" ("[] --> {}" "Converts from matrix to list-of-lists." "16B006" :CSys) "^MATRIX2LIST" ("[] --> { } +[[]] --> {{}} +ob --> ob" "Converts a symbolic matrix to a list." "179006" :CSys) "^ARRAY2MATRIX" ("[] --> [] +[[]] --> [[]]" "Converts array to symbolic array if necessary." "17E006" :CSys) "^SAMEMATRIX" ("M1 M2 --> M1 M2 flag" "If one object is a symbolic array, converts both arrays to symbolic form. Returns TRUE -for symbolic matrices and FALSE for numeric." "175006" :CSys) "^SAMEMATSCTYPE" ("M ob \\-> M ob flag" "If M is a numeric matrix and ob is not float, +for symbolic matrices and FALSE for numeric." "175006" :CSys) "^SAMEMATSCTYPE" ("M ob --> M ob flag" "If M is a numeric matrix and ob is not float, converts matrix to symbolic form. Returns -TRUE for symbolic and FALSE for numeric." "176006" :CSys) "^ArryToList" ("[]/[[]] \\-> {}/{{}}" "Converts normal array (containing only real +TRUE for symbolic and FALSE for numeric." "176006" :CSys) "^ArryToList" ("[]/[[]] --> {}/{{}}" "Converts normal array (containing only real or complex numbers) to list of lists; errors -for symbolic arrays." "003007" :CSys) "^MATEXPLODE" ("[[ob1..obn]] \\-> ob1..obn [[ob1..obn]]" "" "17D006" :CSys) "^DUPNULL[]?" ("ob \\-> ob flag" "Tests for a null array." "16C006" :CSys) "^NULLVECTOR?" ("V \\-> flag" "Returns true if vector is null." "359006" :CSys) "^CKSAMESIZE" ("arry1 arry2 \\-> arry1 arry2 flag" "Tests if arry1 and 2 have the same size." "16F006" :CSys) "^DTYPENDO?" ("ob \\-> ob flag" "Tests if object is a square symbolic matrix. -Convert numeric array to symbolic matrix." "170006" :CSys) "^2DMATRIX?" ("ob \\-> ob flag" "Tests if object is a 2D matrix." "173006" :CSys) "^MAT+" ("M2 M1 \\-> M2+M1" "" "320006" :CSys) "^MADD" ("M2 M1 \\-> M2+M1" "" "321006" :CSys) "^MAT-" ("M2 M1 \\-> M2-M1" "" "322006" :CSys) "^MSUB" ("M2 M1 \\-> M2-M1" "" "323006" :CSys) "^VADD" ("V2 V1 \\-> V2+V1" "" "324006" :CSys) "^VSUB" ("V2 V1 \\-> V2-V1" "" "325006" :CSys) "^MAT*" ("M2 M1 \\-> M2*M1" "Matrix product with size and type checking." "326006" :CSys) "^MMMULT" ("M2 M1 \\-> M2*M1" "" "327006" :CSys) "^MVMULT" ("M V \\-> V'" "Product of matrix by vector." "328006" :CSys) "^SCL*MAT" ("ob M \\-> M*ob" "Scalar times matrix." "329006" :CSys) "^MAT*SCL" ("M ob \\-> M*ob" "Matrix times scalar." "32A006" :CSys) "^VPMULT" ("V ob \\-> V'" "Multiplies vector by a scalar." "32B006" :CSys) "^MATSQUARE" ("M \\-> M*M" "" "335006" :CSys) "^MAT^" ("M z/% \\-> M'" "Integral matrix power." "32C006" :CSys) "^MATCROSS" ("[] []' \\-> []''" "Vector product." "32D006" :CSys) "^MATDOT" ("V2 V1 \\-> ob" "Scalar product with checking." "32E006" :CSys) "^RNDARRY" ("M % \\-> M" "Rounds array." "32F006" :CSys) "^TRCARRY" ("M % \\-> M" "Truncates array." "330006" :CSys) "^MAT/SCL" ("M ob \\-> M/ob" "Divides matrix by scalar." "332006" :CSys) "^MAT/" ("V M \\-> M^-1*V" "\"Divides\" Vector by matrix." "333006" :CSys) "^MATCHS" ("M \\-> -M" "" "334006" :CSys) "^MATINV" ("M \\-> M^-1" "" "34E006" :CSys) "^MATCONJ" ("M \\-> M'" "" "336006" :CSys) "^MATRE" ("M \\-> re[M]" "" "337006" :CSys) "^MATIM" ("M \\-> im[M]" "" "338006" :CSys) "^MATTRACE" ("M \\-> trace" "Matrix trace." "339006" :CSys) "^MATTRN" ("M \\-> M'" "Matrix transposition and conjugation." "33A006" :CSys) "^mattran" ("M \\-> Meta-M'" "Transposes matrix, returns meta-matrix." "33C006" :CSys) "^mattrn" ("Meta-M \\-> Meta-M'" "Transposes meta-matrix." "33D006" :CSys) "^MATDET" ("M \\-> det" "Determinant, expanding all (not row -reduction)." "346006" :CSys) "^MATRDET" ("M \\-> det" "Determinant using row reduction." "347006" :CSys) "^MATFNORM" ("M \\-> ob" "Frobenius norm." "348006" :CSys) "^MATRNORM" ("M \\-> ob" "Row norm." "349006" :CSys) "^MATCNORM" ("M \\-> ob" "Column norm." "34A006" :CSys) "^MATRIXDIM" ("ob \\-> #" "Returns symbolic matrix dimensionality of an -object." "174006" :CSys) "^MATREF" ("M \\-> M'" "Returns matrix in Row-Echelon form." "34C006" :CSys) "^MATRREF" ("M \\-> M'" "Returns matrix in Reduced Row-Echelon form." "34B006" :CSys) "^MATREFRREF" ("M #full_ref \\-> M list M'" "If #full_ref is 1, returns Reduced +for symbolic arrays." "003007" :CSys) "^MATEXPLODE" ("[[ob1..obn]] --> ob1..obn [[ob1..obn]]" "" "17D006" :CSys) "^DUPNULL[]?" ("ob --> ob flag" "Tests for a null array." "16C006" :CSys) "^NULLVECTOR?" ("V --> flag" "Returns true if vector is null." "359006" :CSys) "^CKSAMESIZE" ("arry1 arry2 --> arry1 arry2 flag" "Tests if arry1 and 2 have the same size." "16F006" :CSys) "^DTYPENDO?" ("ob --> ob flag" "Tests if object is a square symbolic matrix. +Convert numeric array to symbolic matrix." "170006" :CSys) "^2DMATRIX?" ("ob --> ob flag" "Tests if object is a 2D matrix." "173006" :CSys) "^MAT+" ("M2 M1 --> M2+M1" "" "320006" :CSys) "^MADD" ("M2 M1 --> M2+M1" "" "321006" :CSys) "^MAT-" ("M2 M1 --> M2-M1" "" "322006" :CSys) "^MSUB" ("M2 M1 --> M2-M1" "" "323006" :CSys) "^VADD" ("V2 V1 --> V2+V1" "" "324006" :CSys) "^VSUB" ("V2 V1 --> V2-V1" "" "325006" :CSys) "^MAT*" ("M2 M1 --> M2*M1" "Matrix product with size and type checking." "326006" :CSys) "^MMMULT" ("M2 M1 --> M2*M1" "" "327006" :CSys) "^MVMULT" ("M V --> V'" "Product of matrix by vector." "328006" :CSys) "^SCL*MAT" ("ob M --> M*ob" "Scalar times matrix." "329006" :CSys) "^MAT*SCL" ("M ob --> M*ob" "Matrix times scalar." "32A006" :CSys) "^VPMULT" ("V ob --> V'" "Multiplies vector by a scalar." "32B006" :CSys) "^MATSQUARE" ("M --> M*M" "" "335006" :CSys) "^MAT^" ("M z/% --> M'" "Integral matrix power." "32C006" :CSys) "^MATCROSS" ("[] []' --> []''" "Vector product." "32D006" :CSys) "^MATDOT" ("V2 V1 --> ob" "Scalar product with checking." "32E006" :CSys) "^RNDARRY" ("M % --> M" "Rounds array." "32F006" :CSys) "^TRCARRY" ("M % --> M" "Truncates array." "330006" :CSys) "^MAT/SCL" ("M ob --> M/ob" "Divides matrix by scalar." "332006" :CSys) "^MAT/" ("V M --> M^-1*V" "\"Divides\" Vector by matrix." "333006" :CSys) "^MATCHS" ("M --> -M" "" "334006" :CSys) "^MATINV" ("M --> M^-1" "" "34E006" :CSys) "^MATCONJ" ("M --> M'" "" "336006" :CSys) "^MATRE" ("M --> re[M]" "" "337006" :CSys) "^MATIM" ("M --> im[M]" "" "338006" :CSys) "^MATTRACE" ("M --> trace" "Matrix trace." "339006" :CSys) "^MATTRN" ("M --> M'" "Matrix transposition and conjugation." "33A006" :CSys) "^mattran" ("M --> Meta-M'" "Transposes matrix, returns meta-matrix." "33C006" :CSys) "^mattrn" ("Meta-M --> Meta-M'" "Transposes meta-matrix." "33D006" :CSys) "^MATDET" ("M --> det" "Determinant, expanding all (not row +reduction)." "346006" :CSys) "^MATRDET" ("M --> det" "Determinant using row reduction." "347006" :CSys) "^MATFNORM" ("M --> ob" "Frobenius norm." "348006" :CSys) "^MATRNORM" ("M --> ob" "Row norm." "349006" :CSys) "^MATCNORM" ("M --> ob" "Column norm." "34A006" :CSys) "^MATRIXDIM" ("ob --> #" "Returns symbolic matrix dimensionality of an +object." "174006" :CSys) "^MATREF" ("M --> M'" "Returns matrix in Row-Echelon form." "34C006" :CSys) "^MATRREF" ("M --> M'" "Returns matrix in Reduced Row-Echelon form." "34B006" :CSys) "^MATREFRREF" ("M #full_ref --> M list M'" "If #full_ref is 1, returns Reduced Row-Echelon form, otherwise returns just -Row-Echolong form." "34F006" :CSys) "^MATRIXRCI" ("ncol i M const \\-> M'" "Multiplies row #i of symbolic matrix M by +Row-Echolong form." "34F006" :CSys) "^MATRIXRCI" ("ncol i M const --> M'" "Multiplies row #i of symbolic matrix M by constant. ncol is not used, it's here because of the stack state at call-time from -inside laRCI." "367006" :CSys) "^MATRIXRCIJ" ("ncol #i #j M const \\-> M'" "Does Lj <- c*Li+Lj. ncol is not used, it's +inside laRCI." "367006" :CSys) "^MATRIXRCIJ" ("ncol #i #j M const --> M'" "Does Lj <- c*Li+Lj. ncol is not used, it's here because of the stack state at call-time -from inside laRCI." "368006" :CSys) "^INXREDext" ("Lvar #full_ref M \\-> Lvar pivot M" "" "350006" :CSys) "^METAMATRED" ("Meta-M Lvar #full_red \\-> meta-M Lvar pivot" "" "351006" :CSys) "^METAPIVOT" ("meta-M #l #c \\-> meta-M #l #l' #c' flag" "Searchs a pivot in column #c starting from +from inside laRCI." "368006" :CSys) "^INXREDext" ("Lvar #full_ref M --> Lvar pivot M" "" "350006" :CSys) "^METAMATRED" ("Meta-M Lvar #full_red --> meta-M Lvar pivot" "" "351006" :CSys) "^METAPIVOT" ("meta-M #l #c --> meta-M #l #l' #c' flag" "Searchs a pivot in column #c starting from row #l. Flag is FALSE if pivot is not found. If pivot is found #l' is the row, #c -is updated to #c'." "352006" :CSys) "^PIVOTNORM" ("" "" "353006" :CSys) "^PIVOTFLOAT" ("float \\-> float_modulus" "" "354006" :CSys) "^MATRANK" ("M \\-> Z/%" "Rank of a matrix." "34D006" :CSys) "^LINSOLV" ("b a \\-> y" "Solves y'=ay+b." "080007" :CSys) "^SOLVEMETASYST" ("meta-M \\-> d meta-sol T - \\-> F" "Solves linear system in meta representation. +is updated to #c'." "352006" :CSys) "^PIVOTNORM" ("" "" "353006" :CSys) "^PIVOTFLOAT" ("float --> float_modulus" "" "354006" :CSys) "^MATRANK" ("M --> Z/%" "Rank of a matrix." "34D006" :CSys) "^LINSOLV" ("b a --> y" "Solves y'=ay+b." "080007" :CSys) "^SOLVEMETASYST" ("meta-M --> d meta-sol T + --> F" "Solves linear system in meta representation. Meta-sol has been reduced to the same -denominator d." "0F4007" :CSys) "^REDUCEMETASYST" ("meta-M \\-> meta->M'" "Reduces linear system in meta representation." "0F5007" :CSys) "^REDUCEMETAPSYST" ("meta-M \\-> meta-M'" "Reduces linear system in meta representation. +denominator d." "0F4007" :CSys) "^REDUCEMETASYST" ("meta-M --> meta->M'" "Reduces linear system in meta representation." "0F5007" :CSys) "^REDUCEMETAPSYST" ("meta-M --> meta-M'" "Reduces linear system in meta representation. Does not reduce last column of meta-matr. This is useful to solve linear -system with parameters in the last column." "0F6007" :CSys) "^SOLVECRAMER" ("meta-M \\-> d meta-sol T - \\-> F" "Solves cramer system. Meta-matr must be +system with parameters in the last column." "0F6007" :CSys) "^SOLVECRAMER" ("meta-M --> d meta-sol T + --> F" "Solves cramer system. Meta-matr must be fully reduced. Meta-sol is reduced to the same denominator. d flag is FALSE if -dimension do not match." "0F7007" :CSys) "^SYSText" ("M linc \\-> linc linc' res cas_p" "" "355006" :CSys) "^STOSYSText" ("M2 M1 \\-> M2 list" "" "356006" :CSys) "^MAKESYSText" ("M_eq M_inc \\-> M_eq M lidnt flag" "Converts linear equations to a matrix and +dimension do not match." "0F7007" :CSys) "^SYSText" ("M linc --> linc linc' res cas_p" "" "355006" :CSys) "^STOSYSText" ("M2 M1 --> M2 list" "" "356006" :CSys) "^MAKESYSText" ("M_eq M_inc --> M_eq M lidnt flag" "Converts linear equations to a matrix and checks that equation are linear with respect -to lidnt." "357006" :CSys) "^VARGENext" ("" "" "358006" :CSys) "^FINDELN" ("{} A \\-> # flag" "Returns index # of element {} in array." "35A006" :CSys) "^PULLEL[S]" ("A # \\-> A el" "Extracts element of index # from array. +to lidnt." "357006" :CSys) "^VARGENext" ("" "" "358006" :CSys) "^FINDELN" ("{} A --> # flag" "Returns index # of element {} in array." "35A006" :CSys) "^PULLEL[S]" ("A # --> A el" "Extracts element of index # from array. Array type test is made in assembly for array -speed." "35B006" :CSys) "^BANGARRY" ("el # M \\-> M'" "Puts el at index # of matrix M." "35C006" :CSys) "^PUT[]" ("el #i V \\-> V" "Replaces #i-th vector component by element." "35D006" :CSys) "^LENMATRIX" ("[] \\-> #el -[[]] \\-> #row" "" "17B006" :CSys) "^MATSUB" ("M rmin nrows cmin ncols { #m #n } \\-> M'" "Extracts submatrix from a matrix." "33E006" :CSys) "^MATREPL" ("M1 M2 \\-> M2'" "Replaces part of matrix destination (M2) by +speed." "35B006" :CSys) "^BANGARRY" ("el # M --> M'" "Puts el at index # of matrix M." "35C006" :CSys) "^PUT[]" ("el #i V --> V" "Replaces #i-th vector component by element." "35D006" :CSys) "^LENMATRIX" ("[] --> #el +[[]] --> #row" "" "17B006" :CSys) "^MATSUB" ("M rmin nrows cmin ncols { #m #n } --> M'" "Extracts submatrix from a matrix." "33E006" :CSys) "^MATREPL" ("M1 M2 --> M2'" "Replaces part of matrix destination (M2) by matrix source (M1). LAM1 to 9 must be bound like in Llib/LIMain.s ( 9:r 8:c 7:dmat? 6:f 5:md 4:nd 3:smat? 2:ms 1:ns ). Copy begins in -matrix d at row r and column c." "340006" :CSys) "^MATRIX>DIAG" ("A ncols+1 ndiags \\-> V" "Extracts diagonal terms. ncols+1 is there -because MATRIX>DIAG is called inside la>DIAG." "35F006" :CSys) "^MATRIXDIAG>" ("ncol+1 diagV dlen dims{} \\-> M" "Constructs a matrix from a vector of diagonal -terms." "360006" :CSys) "^la+ELEMsym" ("V ob %i \\-> V'" "Inserts element in symbolic vector at row %i." "361006" :CSys) "^INSERTROW[]" ("V ob #i \\-> V -M V #i \\-> M'" "Inserts element/vector in symbolic +matrix d at row r and column c." "340006" :CSys) "^MATRIX>DIAG" ("A ncols+1 ndiags --> V" "Extracts diagonal terms. ncols+1 is there +because MATRIX>DIAG is called inside la>DIAG." "35F006" :CSys) "^MATRIXDIAG>" ("ncol+1 diagV dlen dims{} --> M" "Constructs a matrix from a vector of diagonal +terms." "360006" :CSys) "^la+ELEMsym" ("V ob %i --> V'" "Inserts element in symbolic vector at row %i." "361006" :CSys) "^INSERTROW[]" ("V ob #i --> V +M V #i --> M'" "Inserts element/vector in symbolic vector/matrix at row #i. Checks for 0 < #i < #n + 1, but does not check for matrix/vector -size." "362006" :CSys) "^insertrow[]" ("ob #i meta \\-> meta" "Inserts element/vector in meta-object at +size." "362006" :CSys) "^insertrow[]" ("ob #i meta --> meta" "Inserts element/vector in meta-object at position #i. Checks for 0 < #i < #n + 1, but -does not check for vector size. " "363006" :CSys) "^INSERTCOL[]" ("M V #i \\-> M'" "Inserts vector in symbolic matrix at col #i. +does not check for vector size. " "363006" :CSys) "^INSERTCOL[]" ("M V #i --> M'" "Inserts vector in symbolic matrix at col #i. Checks for 0 < #i < #n + 1, but does not -check for matrix/vector size. " "364006" :CSys) "^INSERT[]ROW[]" ("M3 M2 #i \\-> M" "Inserts matrix2 in matrix3 starting from row +check for matrix/vector size. " "364006" :CSys) "^INSERT[]ROW[]" ("M3 M2 #i --> M" "Inserts matrix2 in matrix3 starting from row #i. Checks for 0 < #i < #n+1, but does not -check for matrix size. " "365006" :CSys) "^INSERT[]COL[]" ("M3 M2 #i \\-> M" "Inserts matrix2 in matrix3 starting from row +check for matrix size. " "365006" :CSys) "^INSERT[]COL[]" ("M3 M2 #i --> M" "Inserts matrix2 in matrix3 starting from row #i. Checks for 0 < #i < #n + 1, but does not -check for matrix size. " "366006" :CSys) "^MATRIXCSWAP" ("M #c #c' \\-> M" "Exchanges columns c and c' of a symbolic -matrix." "369006" :CSys) "^MATRIXRSWAP" ("M #r #r' \\-> M" "Exchanges lines r and r' of a symbolic -matrix." "36A006" :CSys) "^SWAPROWS" ("M % %' \\-> M'" "SWAP two rows in matrix. Internal version of -xRSWP. " "0AC003" :1\.11) "^MATRIX-ROW" ("M #r \\-> M' lr" "Extracts row #r from M. Checks boundaries." "36B006" :CSys) "^METAMAT-ROW" ("meta-M #r \\-> meta-M lr" "Extracts row #r from meta-matrix. Checks -boundaries." "36C006" :CSys) "^MATRIX-COL" ("M #c \\-> M cc" "Extracts column #r from matrix. -Checks boundaries." "36D006" :CSys) "^METAMATCSWAP" ("meta-M #c #c' \\-> meta-M" "Exchanges columns c and c' of a meta-matrix." "36E006" :CSys) "^METAMATRSWAP" ("meta-M #l #l' \\-> meta-M" "Exchanges lines l and l' of a meta-matrix (or -vector)." "36F006" :CSys) "^STOMAText" ("M \\->" "Stores matrix in 'MATRIX' in current -directory." "370006" :CSys) "^ADDMATOBJext" ("arry ob \\-> arry arry -ob arry \\-> arry arry" "Used for addition of numeric matrix and -symbolic object." "378006" :CSys) "^VUNARYOP" ("v op \\-> V" "Applies unary op(v[i]) to get V[i]." "379006" :CSys) "^VBINARYOP" ("V2 V1 binop \\-> V" "Works even if V2 and V1 do not have not the -same dimension." "37A006" :CSys) "^PEVAL" ("V r \\-> P[r]" "Horner evaluation, where elements of V -represent coefficients of a polynomial." "37B006" :CSys) "^MATEGVL" ("M \\-> V" "Computes eigenvalues of a matrix like xEGVL." "37C006" :CSys) "^MATEGV" ("M \\-> V" "Computes eigenvalues/eigenvectors of a matrix -like xEGV." "37F006" :CSys) "^MADJ" ("M \\-> M^-1 P[M] P[lambda]" "Computes inverse, matrix polynomial and -characteristic polynomial." "37E006" :CSys) "^JORDAN" ("M \\-> pmin pcar {evect} {eval} -pmadj pcar \\-> pmin pcar {evect} {eval}" "Eigenvalue/eigenfunctions computation." "380006" :CSys) "^FLAGJORDAN" ("M \\->" "Internal JORDAN." "22D006" :CSys) "^QXA" ("symb lidnt \\-> M lidnt" "Converts symbolic quad form to matrix quad -form." "381006" :CSys) "^FLAGQXA" ("symb lidnt \\-> M lidnt" "Internal QXA." "224006" :CSys) "^AXQ" ("M lidnt \\-> symb lidnt" "Converts matrix quad form to qymbolic quad -form." "382006" :CSys) "^FLAGAXQ" ("M lidnt \\-> symb lidnt" "Internal AXQ." "225006" :CSys) "^GAUSS" ("symb \\-> D P symb'" "Gauss reduction of quadratic form (symbolic)." "383006" :CSys) "^FLAGGAUSS" ("symb lidnt \\-> symb'" "Internal GAUSS." "226006" :CSys) "^SYLVESTER" ("M \\-> D P" "Gauss reduction of a quadratic form (matrix)." "384006" :CSys) "^FLAGSYLVESTER" ("M \\-> P D" "Internal SYLVESTER." "227006" :CSys) "^PCAR" ("[[]] \\-> symb" "Internal PCAR." "228006" :CSys) "^x+ext" ("ob2 ob1 \\-> ob2+ob1" "Symbolic addition, tests for infinities." "125006" :CSys) "^x-ext" ("ob2 ob1 \\-> ob2-ob1" "Symbolic subtraction, tests for infinities." "126006" :CSys) "^x*ext" ("ob2 ob1 \\-> ob2*ob1" "Symbolic multiplication, tests for -infinities." "127006" :CSys) "^x/ext" ("ob2 ob1 \\-> ob2/ob1" "Symbolic division, tests for infinities." "129006" :CSys) "^x^ext" ("ob power \\-> ob^power" "Power." "12B006" :CSys) "^EXPAND^" ("x y \\-> x^y=exp[y*ln[x]]" "Power with simplifications. If y is a -fraction of integers, use XROOT^ instead." "12C006" :CSys) "^QNeg" ("ob \\-> -ob" "Symbolic negation." "4FB006" :CSys) "^RNEGext" ("ob \\-> -ob" "Symbolic negation." "4FC006" :CSys) "^SWAPRNEG" ("ob2 ob1 \\-> ob1 -ob2" "Does SWAP then symbolic negation." "4FA006" :CSys) "^RREext" ("ob \\-> Re(ob)" "Symboloc real part." "4FE006" :CSys) "^SWAPRRE" ("ob2 ob1 \\-> ob1 Re(ob2)" "SWAP, then RREext." "4FD006" :CSys) "^RIMext" ("ob \\-> Im(ob)" "Symbolic imaginary part." "500006" :CSys) "^SWAPRIM" ("ob1 ob2 \\-> ob2 Im(ob1)" "SWAP, then RIMext." "4FF006" :CSys) "^xREext" ("symb \\-> symb'" "Complex real part. -Expands only + - * / ^." "501006" :CSys) "^xIMext" ("symb \\-> symb'" "Complex imaginary part. -Expands only + - * / ^." "503006" :CSys) "^RCONJext" ("ob \\-> Conj(ob)" "Symbolic complex conjugate." "505006" :CSys) "^xSYMCONJ" ("" "" "507006" :CSys) "^xABSext" ("ob \\-> abs(ob)" "Symbolic QABSQ function." "50D006" :CSys) "^RABSext" ("ob \\-> abs(ob)" "Internal ABS. -Internal representation." "50A006" :CSys) "^xSYMABS" ("" "" "50F006" :CSys) "^xSYMSIGN" ("" "" "512006" :CSys) "^xSYMARG" ("" "" "514006" :CSys) "^CXIRext" ("" "" "519006" :CSys) "^xINVext" ("ob \\-> 1/ob" "Symbolic inversion." "52A006" :CSys) "^xSYMINV" ("symb \\-> 1/symb" "Symbolic inversion." "557006" :CSys) "^xSQext" ("symb \\-> sq(symb)" "Symbolic square." "553006" :CSys) "SYMSQ" ("symb \\-> symb^2" "Calls ^xSYMSQ for symbolic objects and xSQ -for other objects." "2EF53" :UBS) "^xSYMSQ" ("symb \\-> symb^2" "" "555006" :CSys) "^SXSQRext" ("ob \\-> sqrt(ob)" "Does not take care of the sign." "51B006" :CSys) "^XSQRext" ("ob \\-> sqrt(ob)" "Tries to return a positive square root if -nocareflag is cleared." "51C006" :CSys) "^xvext" ("ob \\-> sqrt(ob)" "Symbolic square root, tests for 0 and 1." "52B006" :CSys) "^xSYMSQRT" ("symb \\-> sqrt(symb)" "" "552006" :CSys) "^CKLN" ("ob \\-> ln(ob)" "Symbolic LN with special handling for +check for matrix size. " "366006" :CSys) "^MATRIXCSWAP" ("M #c #c' --> M" "Exchanges columns c and c' of a symbolic +matrix." "369006" :CSys) "^MATRIXRSWAP" ("M #r #r' --> M" "Exchanges lines r and r' of a symbolic +matrix." "36A006" :CSys) "^SWAPROWS" ("M % %' --> M'" "SWAP two rows in matrix. Internal version of +xRSWP. " "0AC003" :1\.11) "^MATRIX-ROW" ("M #r --> M' lr" "Extracts row #r from M. Checks boundaries." "36B006" :CSys) "^METAMAT-ROW" ("meta-M #r --> meta-M lr" "Extracts row #r from meta-matrix. Checks +boundaries." "36C006" :CSys) "^MATRIX-COL" ("M #c --> M cc" "Extracts column #r from matrix. +Checks boundaries." "36D006" :CSys) "^METAMATCSWAP" ("meta-M #c #c' --> meta-M" "Exchanges columns c and c' of a meta-matrix." "36E006" :CSys) "^METAMATRSWAP" ("meta-M #l #l' --> meta-M" "Exchanges lines l and l' of a meta-matrix (or +vector)." "36F006" :CSys) "^STOMAText" ("M -->" "Stores matrix in 'MATRIX' in current +directory." "370006" :CSys) "^ADDMATOBJext" ("arry ob --> arry arry +ob arry --> arry arry" "Used for addition of numeric matrix and +symbolic object." "378006" :CSys) "^VUNARYOP" ("v op --> V" "Applies unary op(v[i]) to get V[i]." "379006" :CSys) "^VBINARYOP" ("V2 V1 binop --> V" "Works even if V2 and V1 do not have not the +same dimension." "37A006" :CSys) "^PEVAL" ("V r --> P[r]" "Horner evaluation, where elements of V +represent coefficients of a polynomial." "37B006" :CSys) "^MATEGVL" ("M --> V" "Computes eigenvalues of a matrix like xEGVL." "37C006" :CSys) "^MATEGV" ("M --> V" "Computes eigenvalues/eigenvectors of a matrix +like xEGV." "37F006" :CSys) "^MADJ" ("M --> M^-1 P[M] P[lambda]" "Computes inverse, matrix polynomial and +characteristic polynomial." "37E006" :CSys) "^JORDAN" ("M --> pmin pcar {evect} {eval} +pmadj pcar --> pmin pcar {evect} {eval}" "Eigenvalue/eigenfunctions computation." "380006" :CSys) "^FLAGJORDAN" ("M -->" "Internal JORDAN." "22D006" :CSys) "^QXA" ("symb lidnt --> M lidnt" "Converts symbolic quad form to matrix quad +form." "381006" :CSys) "^FLAGQXA" ("symb lidnt --> M lidnt" "Internal QXA." "224006" :CSys) "^AXQ" ("M lidnt --> symb lidnt" "Converts matrix quad form to qymbolic quad +form." "382006" :CSys) "^FLAGAXQ" ("M lidnt --> symb lidnt" "Internal AXQ." "225006" :CSys) "^GAUSS" ("symb --> D P symb'" "Gauss reduction of quadratic form (symbolic)." "383006" :CSys) "^FLAGGAUSS" ("symb lidnt --> symb'" "Internal GAUSS." "226006" :CSys) "^SYLVESTER" ("M --> D P" "Gauss reduction of a quadratic form (matrix)." "384006" :CSys) "^FLAGSYLVESTER" ("M --> P D" "Internal SYLVESTER." "227006" :CSys) "^PCAR" ("[[]] --> symb" "Internal PCAR." "228006" :CSys) "^x+ext" ("ob2 ob1 --> ob2+ob1" "Symbolic addition, tests for infinities." "125006" :CSys) "^x-ext" ("ob2 ob1 --> ob2-ob1" "Symbolic subtraction, tests for infinities." "126006" :CSys) "^x*ext" ("ob2 ob1 --> ob2*ob1" "Symbolic multiplication, tests for +infinities." "127006" :CSys) "^x/ext" ("ob2 ob1 --> ob2/ob1" "Symbolic division, tests for infinities." "129006" :CSys) "^x^ext" ("ob power --> ob^power" "Power." "12B006" :CSys) "^EXPAND^" ("x y --> x^y=exp[y*ln[x]]" "Power with simplifications. If y is a +fraction of integers, use XROOT^ instead." "12C006" :CSys) "^QNeg" ("ob --> -ob" "Symbolic negation." "4FB006" :CSys) "^RNEGext" ("ob --> -ob" "Symbolic negation." "4FC006" :CSys) "^SWAPRNEG" ("ob2 ob1 --> ob1 -ob2" "Does SWAP then symbolic negation." "4FA006" :CSys) "^RREext" ("ob --> Re(ob)" "Symboloc real part." "4FE006" :CSys) "^SWAPRRE" ("ob2 ob1 --> ob1 Re(ob2)" "SWAP, then RREext." "4FD006" :CSys) "^RIMext" ("ob --> Im(ob)" "Symbolic imaginary part." "500006" :CSys) "^SWAPRIM" ("ob1 ob2 --> ob2 Im(ob1)" "SWAP, then RIMext." "4FF006" :CSys) "^xREext" ("symb --> symb'" "Complex real part. +Expands only + - * / ^." "501006" :CSys) "^xIMext" ("symb --> symb'" "Complex imaginary part. +Expands only + - * / ^." "503006" :CSys) "^RCONJext" ("ob --> Conj(ob)" "Symbolic complex conjugate." "505006" :CSys) "^xSYMCONJ" ("" "" "507006" :CSys) "^xABSext" ("ob --> abs(ob)" "Symbolic QABSQ function." "50D006" :CSys) "^RABSext" ("ob --> abs(ob)" "Internal ABS. +Internal representation." "50A006" :CSys) "^xSYMABS" ("" "" "50F006" :CSys) "^xSYMSIGN" ("" "" "512006" :CSys) "^xSYMARG" ("" "" "514006" :CSys) "^CXIRext" ("" "" "519006" :CSys) "^xINVext" ("ob --> 1/ob" "Symbolic inversion." "52A006" :CSys) "^xSYMINV" ("symb --> 1/symb" "Symbolic inversion." "557006" :CSys) "^xSQext" ("symb --> sq(symb)" "Symbolic square." "553006" :CSys) "SYMSQ" ("symb --> symb^2" "Calls ^xSYMSQ for symbolic objects and xSQ +for other objects." "2EF53" :UBS) "^xSYMSQ" ("symb --> symb^2" "" "555006" :CSys) "^SXSQRext" ("ob --> sqrt(ob)" "Does not take care of the sign." "51B006" :CSys) "^XSQRext" ("ob --> sqrt(ob)" "Tries to return a positive square root if +nocareflag is cleared." "51C006" :CSys) "^xvext" ("ob --> sqrt(ob)" "Symbolic square root, tests for 0 and 1." "52B006" :CSys) "^xSYMSQRT" ("symb --> sqrt(symb)" "" "552006" :CSys) "^CKLN" ("ob --> ln(ob)" "Symbolic LN with special handling for fractions. Does not use the internal -representation." "521006" :CSys) "^xLNext" ("ob \\-> ln(ob)" "Symbolic LN, without fraction handling." "522006" :CSys) "^xSYMLN" ("" "" "524006" :CSys) "^EXPANDLN" ("ob \\-> ln(ob)" "Symbolic LN using internal representation. +representation." "521006" :CSys) "^xLNext" ("ob --> ln(ob)" "Symbolic LN, without fraction handling." "522006" :CSys) "^xSYMLN" ("" "" "524006" :CSys) "^EXPANDLN" ("ob --> ln(ob)" "Symbolic LN using internal representation. Before switching to internal representation, test for ABS, 0 and 1 and, in real mode, test -if ob=exp(x)." "525006" :CSys) "^REALLN" ("ob \\-> ln(ob)" "Internal natural logarithm for a real -argument." "528006" :CSys) "^CMPLXLN" ("ob \\-> ln(ob)" "Internal complex natural logarithm." "526006" :CSys) "^LNATANext" ("ob \\-> ln(ob)" "Internal natural logarithm for complex." "527006" :CSys) "^xEXPext" ("y d n \\-> exp(y*n/d*i*\\pi)" "Symbolic EXP, tests for 0, infinity and +if ob=exp(x)." "525006" :CSys) "^REALLN" ("ob --> ln(ob)" "Internal natural logarithm for a real +argument." "528006" :CSys) "^CMPLXLN" ("ob --> ln(ob)" "Internal complex natural logarithm." "526006" :CSys) "^LNATANext" ("ob --> ln(ob)" "Internal natural logarithm for complex." "527006" :CSys) "^xEXPext" ("y d n --> exp(y*n/d*i*\\pi)" "Symbolic EXP, tests for 0, infinity and i*k*\\pi/12 where k is an integer. -Tests for d=1,2,3,4,6." "529006" :CSys) "^xCOSext" ("ob \\-> cos(ob)" "Symbolic COS, tests for 0 and multiples of +Tests for d=1,2,3,4,6." "529006" :CSys) "^xCOSext" ("ob --> cos(ob)" "Symbolic COS, tests for 0 and multiples of \\pi/12. Also tests if ob=acos(x) or -ob=asin(x)." "52C006" :CSys) "^xSYMCOS" ("ob \\-> cos(ob)" "" "536006" :CSys) "^xACOSext" ("ob \\-> acos(ob)" "Symbolic ACOS. Tests for 0, infinity and -tables." "533006" :CSys) "^xSYMACOS" ("ob \\-> acos(ob)" "" "53F006" :CSys) "^xSINext" ("ob \\-> sin(ob)" "Symbolic SIN, tests for 0 and multiplies of +ob=asin(x)." "52C006" :CSys) "^xSYMCOS" ("ob --> cos(ob)" "" "536006" :CSys) "^xACOSext" ("ob --> acos(ob)" "Symbolic ACOS. Tests for 0, infinity and +tables." "533006" :CSys) "^xSYMACOS" ("ob --> acos(ob)" "" "53F006" :CSys) "^xSINext" ("ob --> sin(ob)" "Symbolic SIN, tests for 0 and multiplies of \\pi/12. Also tests if ob=acos(x) or -ob=asin(x)." "52D006" :CSys) "^xSYMSIN" ("ob \\-> sin(ob)" "" "538006" :CSys) "^xASINext" ("ob \\-> asin(ob)" "Symbolic ASIN. Tests for 0, infinity and -tables." "532006" :CSys) "^xSYMASIN" ("ob \\-> asin(ob)" "" "53D006" :CSys) "^xTANext" ("ob \\-> tan(ob)" "Symbolic TAN. Tests for 0 and multiplies of -\\pi/12. Also tests if ob=atan(x)." "52E006" :CSys) "^xSYMTAN" ("ob \\-> tan(ob)" "" "53A006" :CSys) "^xATANext" ("ob \\-> atan(ob)" "Symbolic ATAN. Tests for 0, infinity and -tables." "534006" :CSys) "^xSYMATAN" ("ob \\-> atan(ob)" "" "541006" :CSys) "^xCOSHext" ("ob \\-> cosh(ob)" "Symbolic COSH. Tests for 0, infinity and -acosh(x)." "52F006" :CSys) "^xSYMCOSH" ("ob \\-> cosh(ob)" "" "545006" :CSys) "^xACOSHext" ("symb \\-> acosh(symb)" "Symbolic ACOSH." "54E006" :CSys) "^xSYMACOSH" ("symb \\-> acosh(symb)" "" "550006" :CSys) "^xSINHext" ("ob \\-> sinh(ob)" "Symbolic SINH. Tests for 0, infinity and -asinh(x)." "530006" :CSys) "^xSYMSINH" ("ob \\-> sinh(ob)" "" "543006" :CSys) "^xASINHext" ("symb \\-> symb'" "Symbolic ASINH." "54B006" :CSys) "^xSYMASINH" ("symb \\-> asinh(symb)" "" "54D006" :CSys) "^xTANHext" ("ob \\-> tanh(ob)" "Symbolic TANH. Tests for 0 and atanh(x)." "531006" :CSys) "^xSYMTANH" ("ob \\-> tanh(ob)" "Symbolic TANH." "547006" :CSys) "^xATANHext" ("symb \\-> symb'" "Symbolic ATANH." "548006" :CSys) "^xSYMATANH" ("ob \\-> atanh(ob)" "" "54A006" :CSys) "^xSYMD>R" ("" "" "55B006" :CSys) "^xSYMR>D" ("" "" "55D006" :CSys) "^xSYMFLOOR" ("symb \\-> symb'" "" "55F006" :CSys) "^xSYMCEIL" ("symb \\-> symb'" "" "561006" :CSys) "^xSYMIP" ("symb \\-> symb'" "" "563006" :CSys) "^xSYMFP" ("symb \\-> symb'" "" "565006" :CSys) "^xSYMXPON" ("symb \\-> symb'" "" "567006" :CSys) "^xSYMMANT" ("symb \\-> symb'" "" "569006" :CSys) "^xSYMLNP1" ("symb \\-> symb'" "" "56B006" :CSys) "^xSYMLOG" ("symb \\-> symb'" "" "56D006" :CSys) "^xSYMALOG" ("symb \\-> symb'" "" "56F006" :CSys) "^xSYMEXPM1" ("symb \\-> symb'" "" "571006" :CSys) "^factorial" ("symb \\-> symb!" "Symbolic factorial." "572006" :CSys) "^facts" ("symb \\-> symb!" "Symbolic factorial." "573006" :CSys) "^xSYMFACT" ("symb \\-> symb!" "" "575006" :CSys) "^xSYMNOT" ("symb \\-> symb'" "" "578006" :CSys) "^x=ext" ("ob2 ob1 \\-> ob2=ob1" "" "128006" :CSys) "^xssSYMXROOT" ("" "" "12E006" :CSys) "^xssSYM+" ("" "" "3AC006" :CSys) "^xssSYM-" ("" "" "3AE006" :CSys) "^xssSYM*" ("" "" "3B0006" :CSys) "^xssSYM/" ("" "" "3B2006" :CSys) "^xssSYM^" ("" "" "3B6006" :CSys) "^xSYMCHS" ("" "" "3B8006" :CSys) "^xssSYMMIN" ("" "" "130006" :CSys) "^xssSYMMAX" ("" "" "132006" :CSys) "^xssSYM?" ("" "" "138006" :CSys) "^xssSYM>=?" ("" "" "13A006" :CSys) "^xssSYM=?" ("" "" "13C006" :CSys) "^xssSYM#?" ("" "" "13E006" :CSys) "^xssSYM%" ("" "" "140006" :CSys) "^xssSYM%CH" ("" "" "142006" :CSys) "^xssSYM%T" ("" "" "144006" :CSys) "^xssSYMMOD" ("" "" "146006" :CSys) "^xssSYMTRCXY" ("" "" "148006" :CSys) "^xssSYMRNDXY" ("" "" "14A006" :CSys) "^xssSYMCOMB" ("" "" "14C006" :CSys) "^xssSYMPERM" ("" "" "14E006" :CSys) "^xssSYMOR" ("" "" "150006" :CSys) "^xssSYMAND" ("" "" "152006" :CSys) "^xssSYMXOR" ("" "" "154006" :CSys) "^COS2TAN/2" ("symb \\-> symb'" "x \\-> (1-(tan(x/2))^2)/(1+(tan(x/2))^2)" "408006" :CSys) "^SIN2TAN/2" ("symb \\-> symb'" "x \\-> 2 tan(x/2)/(1+(tan(x/2))^2)" "40B006" :CSys) "^TAN2TAN/2" ("symb \\-> symb'" "x \\-> 2 tan(x/2)/(1-(tan(x/2))^2)" "40E006" :CSys) "^COS2TAN" ("symb \\-> symb2" "x \\-> 1/sqrt(1+(tan(x))^2)" "412006" :CSys) "^SIN2TAN" ("symb \\-> symb'" "x \\-> tan(x)/sqrt(1+(tan(x))^2)" "414006" :CSys) "^LNP12LN" ("symb \\-> symb'" "x \\-> ln(x+1)" "41A006" :CSys) "^LOG2LN" ("symb \\-> symb'" "x \\-> log(x)" "41B006" :CSys) "^ALOG2EXP" ("symb \\-> symb'" "x \\-> alog(x)" "41C006" :CSys) "^EXPM2EXP" ("symb \\-> symb'" "x \\-> exp(x)-1" "41D006" :CSys) "^SQRT2LNEXP" ("symb \\-> symb'" "x \\-> exp(ln(x)/2)" "41E006" :CSys) "^sqrt2lnexp" ("meta \\-> meta'" "x \\-> exp(ln(x)/2)" "41F006" :CSys) "^TAN2EXP" ("symb \\-> symb'" "x \\-> (exp(i2x)-1)/(i*(exp(i2x)+1))" "420006" :CSys) "^ASIN2LN" ("symb \\-> symb'" "x \\-> = i*ln(x+sqrt(x^2-1))+pi/2. " "422006" :CSys) "^ACOS2LN" ("symb \\-> symb'" "x \\-> ln(x+sqrt(x^2-1))/i" "424006" :CSys) "^TAN2SC" ("symb \\-> symb'" "x \\-> sin(x)/cos(x)" "427006" :CSys) "^SIN2TC" ("symb \\-> symb'" "x \\-> cos(x)*tan(x)" "42A006" :CSys) "^COS2ext" ("symb \\-> symb'" "x \\-> sqrt(1-(sin(x))^2)." "42C006" :CSys) "^SIN2ext" ("symb \\-> symb'" "x \\-> sqrt(1-(cos(x))^2)." "42E006" :CSys) "^ATAN2ASIN" ("symb \\-> symb'" "x \\-> asin(x/sqrt(x^2+1))" "431006" :CSys) "^ASIN2ATAN" ("symb \\-> symb'" "x \\-> atan(x/sqrt(1-x^2))" "434006" :CSys) "^ASIN2ACOS" ("symb \\-> symb'" "x \\-> \\pi/2-acos(x)" "437006" :CSys) "^ACOS2ASIN" ("symb \\-> symb'" "x \\-> \\pi/2-asin(x)" "43C006" :CSys) "^ATAN2LNext" ("symb \\-> symb'" "x \\-> i/2*ln((i+x)/(i-x))" "43D006" :CSys) "^TAN2SC2" ("symb \\-> symb'" "x \\-> (1-cos(2x))/sin(2x)" "440006" :CSys) "^TAN2CS2" ("symb \\-> symb'" "x \\-> sin(2x)/(1+cos(2x))" "442006" :CSys) "^SIN2EXPext" ("symb \\-> symb'" "x \\-> (e^(i*x)-1/e^(i*x))/(2i)" "444006" :CSys) "^COS2EXPext" ("symb \\-> symb'" "x \\-> (e^(i*x)+1/e^(i*x))/2" "446006" :CSys) "^SINH2EXPext" ("symb \\-> symb'" "x \\-> (e^x-1/e^x)/2" "448006" :CSys) "^COSH2EXPext" ("symb \\-> symb'" "x \\-> (e^x+1/e^x)/2" "44A006" :CSys) "^TANH2EXPext" ("symb \\-> symb'" "x \\-> (e^2x-1)/(e^2x+1)" "44C006" :CSys) "^ASINH2LNext" ("symb \\-> symb'" "x \\-> ln(x+sqrt(x^2+1))" "44E006" :CSys) "^ACOSH2LNext" ("symb \\-> symb'" "x \\-> ln(x+sqrt(x^2-1))" "450006" :CSys) "^ATANH2LNext" ("symb \\-> symb'" "x \\-> ln((1+x)/(1-x))/2" "452006" :CSys) "^XROOT2ext" ("symb1 symb2 \\-> symb'" "x y \\-> exp(ln(y)/x)" "454006" :CSys) "^LN2ATAN" ("symb \\-> symb'" "x \\-> ln(x)" "45A006" :CSys) "^VAR=LIST" ("idnt {} \\-> {}'" "Replaces all elements of the initial list by -idnt=element." "45B006" :CSys) "^SYMBEXEC" ("ob symb \\-> ob'" "If symb is an equation, executes the +ob=asin(x)." "52D006" :CSys) "^xSYMSIN" ("ob --> sin(ob)" "" "538006" :CSys) "^xASINext" ("ob --> asin(ob)" "Symbolic ASIN. Tests for 0, infinity and +tables." "532006" :CSys) "^xSYMASIN" ("ob --> asin(ob)" "" "53D006" :CSys) "^xTANext" ("ob --> tan(ob)" "Symbolic TAN. Tests for 0 and multiplies of +\\pi/12. Also tests if ob=atan(x)." "52E006" :CSys) "^xSYMTAN" ("ob --> tan(ob)" "" "53A006" :CSys) "^xATANext" ("ob --> atan(ob)" "Symbolic ATAN. Tests for 0, infinity and +tables." "534006" :CSys) "^xSYMATAN" ("ob --> atan(ob)" "" "541006" :CSys) "^xCOSHext" ("ob --> cosh(ob)" "Symbolic COSH. Tests for 0, infinity and +acosh(x)." "52F006" :CSys) "^xSYMCOSH" ("ob --> cosh(ob)" "" "545006" :CSys) "^xACOSHext" ("symb --> acosh(symb)" "Symbolic ACOSH." "54E006" :CSys) "^xSYMACOSH" ("symb --> acosh(symb)" "" "550006" :CSys) "^xSINHext" ("ob --> sinh(ob)" "Symbolic SINH. Tests for 0, infinity and +asinh(x)." "530006" :CSys) "^xSYMSINH" ("ob --> sinh(ob)" "" "543006" :CSys) "^xASINHext" ("symb --> symb'" "Symbolic ASINH." "54B006" :CSys) "^xSYMASINH" ("symb --> asinh(symb)" "" "54D006" :CSys) "^xTANHext" ("ob --> tanh(ob)" "Symbolic TANH. Tests for 0 and atanh(x)." "531006" :CSys) "^xSYMTANH" ("ob --> tanh(ob)" "Symbolic TANH." "547006" :CSys) "^xATANHext" ("symb --> symb'" "Symbolic ATANH." "548006" :CSys) "^xSYMATANH" ("ob --> atanh(ob)" "" "54A006" :CSys) "^xSYMD>R" ("" "" "55B006" :CSys) "^xSYMR>D" ("" "" "55D006" :CSys) "^xSYMFLOOR" ("symb --> symb'" "" "55F006" :CSys) "^xSYMCEIL" ("symb --> symb'" "" "561006" :CSys) "^xSYMIP" ("symb --> symb'" "" "563006" :CSys) "^xSYMFP" ("symb --> symb'" "" "565006" :CSys) "^xSYMXPON" ("symb --> symb'" "" "567006" :CSys) "^xSYMMANT" ("symb --> symb'" "" "569006" :CSys) "^xSYMLNP1" ("symb --> symb'" "" "56B006" :CSys) "^xSYMLOG" ("symb --> symb'" "" "56D006" :CSys) "^xSYMALOG" ("symb --> symb'" "" "56F006" :CSys) "^xSYMEXPM1" ("symb --> symb'" "" "571006" :CSys) "^factorial" ("symb --> symb!" "Symbolic factorial." "572006" :CSys) "^facts" ("symb --> symb!" "Symbolic factorial." "573006" :CSys) "^xSYMFACT" ("symb --> symb!" "" "575006" :CSys) "^xSYMNOT" ("symb --> symb'" "" "578006" :CSys) "^x=ext" ("ob2 ob1 --> ob2=ob1" "" "128006" :CSys) "^xssSYMXROOT" ("" "" "12E006" :CSys) "^xssSYM+" ("" "" "3AC006" :CSys) "^xssSYM-" ("" "" "3AE006" :CSys) "^xssSYM*" ("" "" "3B0006" :CSys) "^xssSYM/" ("" "" "3B2006" :CSys) "^xssSYM^" ("" "" "3B6006" :CSys) "^xSYMCHS" ("" "" "3B8006" :CSys) "^xssSYMMIN" ("" "" "130006" :CSys) "^xssSYMMAX" ("" "" "132006" :CSys) "^xssSYM?" ("" "" "138006" :CSys) "^xssSYM>=?" ("" "" "13A006" :CSys) "^xssSYM=?" ("" "" "13C006" :CSys) "^xssSYM#?" ("" "" "13E006" :CSys) "^xssSYM%" ("" "" "140006" :CSys) "^xssSYM%CH" ("" "" "142006" :CSys) "^xssSYM%T" ("" "" "144006" :CSys) "^xssSYMMOD" ("" "" "146006" :CSys) "^xssSYMTRCXY" ("" "" "148006" :CSys) "^xssSYMRNDXY" ("" "" "14A006" :CSys) "^xssSYMCOMB" ("" "" "14C006" :CSys) "^xssSYMPERM" ("" "" "14E006" :CSys) "^xssSYMOR" ("" "" "150006" :CSys) "^xssSYMAND" ("" "" "152006" :CSys) "^xssSYMXOR" ("" "" "154006" :CSys) "^COS2TAN/2" ("symb --> symb'" "x \\-> (1-(tan(x/2))^2)/(1+(tan(x/2))^2)" "408006" :CSys) "^SIN2TAN/2" ("symb --> symb'" "x \\-> 2 tan(x/2)/(1+(tan(x/2))^2)" "40B006" :CSys) "^TAN2TAN/2" ("symb --> symb'" "x \\-> 2 tan(x/2)/(1-(tan(x/2))^2)" "40E006" :CSys) "^COS2TAN" ("symb --> symb2" "x \\-> 1/sqrt(1+(tan(x))^2)" "412006" :CSys) "^SIN2TAN" ("symb --> symb'" "x \\-> tan(x)/sqrt(1+(tan(x))^2)" "414006" :CSys) "^LNP12LN" ("symb --> symb'" "x \\-> ln(x+1)" "41A006" :CSys) "^LOG2LN" ("symb --> symb'" "x \\-> log(x)" "41B006" :CSys) "^ALOG2EXP" ("symb --> symb'" "x \\-> alog(x)" "41C006" :CSys) "^EXPM2EXP" ("symb --> symb'" "x \\-> exp(x)-1" "41D006" :CSys) "^SQRT2LNEXP" ("symb --> symb'" "x \\-> exp(ln(x)/2)" "41E006" :CSys) "^sqrt2lnexp" ("meta --> meta'" "x \\-> exp(ln(x)/2)" "41F006" :CSys) "^TAN2EXP" ("symb --> symb'" "x \\-> (exp(i2x)-1)/(i*(exp(i2x)+1))" "420006" :CSys) "^ASIN2LN" ("symb --> symb'" "x \\-> = i*ln(x+sqrt(x^2-1))+pi/2. " "422006" :CSys) "^ACOS2LN" ("symb --> symb'" "x \\-> ln(x+sqrt(x^2-1))/i" "424006" :CSys) "^TAN2SC" ("symb --> symb'" "x \\-> sin(x)/cos(x)" "427006" :CSys) "^SIN2TC" ("symb --> symb'" "x \\-> cos(x)*tan(x)" "42A006" :CSys) "^COS2ext" ("symb --> symb'" "x \\-> sqrt(1-(sin(x))^2)." "42C006" :CSys) "^SIN2ext" ("symb --> symb'" "x \\-> sqrt(1-(cos(x))^2)." "42E006" :CSys) "^ATAN2ASIN" ("symb --> symb'" "x \\-> asin(x/sqrt(x^2+1))" "431006" :CSys) "^ASIN2ATAN" ("symb --> symb'" "x \\-> atan(x/sqrt(1-x^2))" "434006" :CSys) "^ASIN2ACOS" ("symb --> symb'" "x \\-> \\pi/2-acos(x)" "437006" :CSys) "^ACOS2ASIN" ("symb --> symb'" "x \\-> \\pi/2-asin(x)" "43C006" :CSys) "^ATAN2LNext" ("symb --> symb'" "x \\-> i/2*ln((i+x)/(i-x))" "43D006" :CSys) "^TAN2SC2" ("symb --> symb'" "x \\-> (1-cos(2x))/sin(2x)" "440006" :CSys) "^TAN2CS2" ("symb --> symb'" "x \\-> sin(2x)/(1+cos(2x))" "442006" :CSys) "^SIN2EXPext" ("symb --> symb'" "x \\-> (e^(i*x)-1/e^(i*x))/(2i)" "444006" :CSys) "^COS2EXPext" ("symb --> symb'" "x \\-> (e^(i*x)+1/e^(i*x))/2" "446006" :CSys) "^SINH2EXPext" ("symb --> symb'" "x \\-> (e^x-1/e^x)/2" "448006" :CSys) "^COSH2EXPext" ("symb --> symb'" "x \\-> (e^x+1/e^x)/2" "44A006" :CSys) "^TANH2EXPext" ("symb --> symb'" "x \\-> (e^2x-1)/(e^2x+1)" "44C006" :CSys) "^ASINH2LNext" ("symb --> symb'" "x \\-> ln(x+sqrt(x^2+1))" "44E006" :CSys) "^ACOSH2LNext" ("symb --> symb'" "x \\-> ln(x+sqrt(x^2-1))" "450006" :CSys) "^ATANH2LNext" ("symb --> symb'" "x \\-> ln((1+x)/(1-x))/2" "452006" :CSys) "^XROOT2ext" ("symb1 symb2 --> symb'" "x y \\-> exp(ln(y)/x)" "454006" :CSys) "^LN2ATAN" ("symb --> symb'" "x \\-> ln(x)" "45A006" :CSys) "^VAR=LIST" ("idnt {} --> {}'" "Replaces all elements of the initial list by +idnt=element." "45B006" :CSys) "^SYMBEXEC" ("ob symb --> ob'" "If symb is an equation, executes the corresponding change of variables in ob, otherwise tries to find symb so that ob is zero. Note that change of variable works for -change of user functions." "464006" :CSys) "^MEVALext" ("ob {} {}' \\-> ob'" "Replaces all occurrances of an element of +change of user functions." "464006" :CSys) "^MEVALext" ("ob {} {}' --> ob'" "Replaces all occurrances of an element of list2 by the corresponding element of list1 in ob. Looks in ob from outer to inner expressions. list2 and list1 may contain secondaries. If vxxlflag is set SIGN var are -leaved unchanged." "465006" :CSys) "^CASNUMEVAL" ("symb list1 list2 \\-> symb'" "Evaluation of a symbolic. The lists' formats are +leaved unchanged." "465006" :CSys) "^CASNUMEVAL" ("symb list1 list2 --> symb'" "Evaluation of a symbolic. The lists' formats are list1={idnt/lam1... idnt_n/lam_n} list2={value1...value_n}. The idnt's/lam's in list1 are *not* -evaluated before replacing value1...value_n." "466006" :CSys) "^CASCOMPEVAL" ("symb \\-> symb'" "Evaluation of a symbolic." "467006" :CSys) "^REPLACE2BY1" ("symb idnt a \\-> symb'" "Evaluation of a symbolic replacing an idnt by +evaluated before replacing value1...value_n." "466006" :CSys) "^CASCOMPEVAL" ("symb --> symb'" "Evaluation of a symbolic." "467006" :CSys) "^REPLACE2BY1" ("symb idnt a --> symb'" "Evaluation of a symbolic replacing an idnt by a value; for example evaluation of F(X) for -X=1/2)" "468006" :CSys) "^NR_REPLACE" ("symb idnt a \\-> symb'" "Like REPLACE2BY1 but prevents evaluation -of INT." "469006" :CSys) "^SYMBWHERE" ("" "" "46A006" :CSys) "^CASCRUNCH" ("ob \\-> %" "Like CRUNCH but in approximate mode." "46B006" :CSys) "^APPROXCOMPEVAL" ("symb \\-> symb'" "Like CASCOMPEVAL but in approximate -mode." "46C006" :CSys) "^ALGCASCOMPEVAL" ("expr \\-> expr" "" "11A007" :1\.11 :CSys) "^SLVARext" ("Lvar \\-> Lvar'" "Simplifies all elements of the list that are -supposed to be variables." "297006" :CSys) "^SIMPLIFY" ("symb \\-> symb'" "Simplifies one object like xEVAL." "298006" :CSys) "^SIMP1ext" ("symb \\-> symb'" "Simplifies one object like xEXPAND. +X=1/2)" "468006" :CSys) "^NR_REPLACE" ("symb idnt a --> symb'" "Like REPLACE2BY1 but prevents evaluation +of INT." "469006" :CSys) "^SYMBWHERE" ("" "" "46A006" :CSys) "^CASCRUNCH" ("ob --> %" "Like CRUNCH but in approximate mode." "46B006" :CSys) "^APPROXCOMPEVAL" ("symb --> symb'" "Like CASCOMPEVAL but in approximate +mode." "46C006" :CSys) "^ALGCASCOMPEVAL" ("expr --> expr" "" "11A007" :1\.11 :CSys) "^SLVARext" ("Lvar --> Lvar'" "Simplifies all elements of the list that are +supposed to be variables." "297006" :CSys) "^SIMPLIFY" ("symb --> symb'" "Simplifies one object like xEVAL." "298006" :CSys) "^SIMP1ext" ("symb --> symb'" "Simplifies one object like xEXPAND. Object must be a symbolic, a real or a -complex number. " "299006" :CSys) "^SYMEXPAN" ("symb \\-> symb'" "Simplifies one object like xEXPAN. -Object must be symb/real/cmplx." "29A006" :CSys) "^SIMPVAR" ("ob \\-> ob'" "Simplifies variable." "29B006" :CSys) "^SIMPSYMBS" ("inf sup fcn var \\-> int(inf,sup,fcn,var)" "" "2A0006" :CSys) "^SYMINTEGRAL" ("" "" "2A1006" :CSys) "^SIMPUSERFCN" ("ob1..obn #n ob \\-> id[]" "Simplification of user functions. Tests for +complex number. " "299006" :CSys) "^SYMEXPAN" ("symb --> symb'" "Simplifies one object like xEXPAN. +Object must be symb/real/cmplx." "29A006" :CSys) "^SIMPVAR" ("ob --> ob'" "Simplifies variable." "29B006" :CSys) "^SIMPSYMBS" ("inf sup fcn var --> int(inf,sup,fcn,var)" "" "2A0006" :CSys) "^SYMINTEGRAL" ("" "" "2A1006" :CSys) "^SIMPUSERFCN" ("ob1..obn #n ob --> id[]" "Simplification of user functions. Tests for derivative of user functions. Ob must be an -id, a symbolic, a secondary or a romptr." "2A2006" :CSys) "^EVALUSERFCN" ("V1..Vn #n fcn \\-> f[]" "Evaluates a user function with stack checking." "2A3006" :CSys) "^SIMP|" ("ob list \\-> ob'" "Executes the WHERE operator." "2A4006" :CSys) "^SIMPext" ("ob1 ob2 \\-> ob1' ob2'" "Simplifies two objects in internal +id, a symbolic, a secondary or a romptr." "2A2006" :CSys) "^EVALUSERFCN" ("V1..Vn #n fcn --> f[]" "Evaluates a user function with stack checking." "2A3006" :CSys) "^SIMP|" ("ob list --> ob'" "Executes the WHERE operator." "2A4006" :CSys) "^SIMPext" ("ob1 ob2 --> ob1' ob2'" "Simplifies two objects in internal representation. Checks that o2 is not a complex or an irrquad because decomposition of the corresponding fraction with larg would -generate a \"Try to recover Memory\"." "2A9006" :CSys) "^SIMPEXTOK" ("" "" "2AA006" :CSys) "^SLOWSIMP2L" ("" "" "2AC006" :CSys) "^SIMPGCDext" ("o1 o2 gcd \\-> o1/gcd o2/gcd" "Divides o1 and o2 by gcd." "2AD006" :CSys) "^SIMP3ext" ("a b \\-> g a'' b''" "Calculates g = gcd(a,b) and a''=a/g and -b''=b/g." "2AE006" :CSys) "^SIMP3LISText" ("" "" "2AF006" :CSys) "^SIMP3LSTSLOW" ("" "" "2B0006" :CSys) "^TSIMP2ext" ("symb \\-> symb" "Transcendental simplifications. Converts +generate a \"Try to recover Memory\"." "2A9006" :CSys) "^SIMPEXTOK" ("" "" "2AA006" :CSys) "^SLOWSIMP2L" ("" "" "2AC006" :CSys) "^SIMPGCDext" ("o1 o2 gcd --> o1/gcd o2/gcd" "Divides o1 and o2 by gcd." "2AD006" :CSys) "^SIMP3ext" ("a b --> g a'' b''" "Calculates g = gcd(a,b) and a''=a/g and +b''=b/g." "2AE006" :CSys) "^SIMP3LISText" ("" "" "2AF006" :CSys) "^SIMP3LSTSLOW" ("" "" "2B0006" :CSys) "^TSIMP2ext" ("symb --> symb" "Transcendental simplifications. Converts only sqrt ^ and XROOT to EXP/LN. LN are -returned as -1/INV[-LN[]] for use by SERIES." "2B9006" :CSys) "^TSIMPext" ("symb \\-> symb" "Transcendental simplifications. Convert -transcendental functions to EXP and LN." "2BA006" :CSys) "^TSIMP3ext" ("symb \\-> symb" "" "2BB006" :CSys) "^COLCext" ("symb \\-> symb'" "Factorization with respect to the current +returned as -1/INV[-LN[]] for use by SERIES." "2B9006" :CSys) "^TSIMPext" ("symb --> symb" "Transcendental simplifications. Convert +transcendental functions to EXP and LN." "2BA006" :CSys) "^TSIMP3ext" ("symb --> symb" "" "2BB006" :CSys) "^COLCext" ("symb --> symb'" "Factorization with respect to the current variable of symb and factorization of the -integer content of symb." "26E006" :CSys) "^TCOLLECT" ("symb \\-> symb'" "Performs trigonometric linearization and then -collects sines and cosines of the same angle." "2FE006" :CSys) "^SIGMAEXPext" ("symb \\-> symb'" "Conversion to exp and ln with exponential -linearization." "2FF006" :CSys) "^LINEXPext" ("symb \\-> Meta" "Meta = arg_exp1 coef1 ... arg_expn coefn #2n." "300006" :CSys) "^SIGMAEXP2ext" ("Meta \\-> symb" "Back conversion from arg_exp/coef_meta to -symbolic." "301006" :CSys) "^SINEXPA" ("symb \\-> symb'" "Expands SIN." "303006" :CSys) "^LNEXPA" ("symb \\-> symb'" "Expands LN." "316006" :CSys) "^MTRIG2SYMB" ("Meta \\-> symb" "Back conversion of trig-meta to symbolic." "31C006" :CSys) "^COSEXPA" ("symb \\-> symb'" "Expands COS." "309006" :CSys) "^EXPEXPA" ("symb \\-> symb'" "Expands EXP." "30F006" :CSys) "^LINEXPA" ("symb \\-> Meta" "Alternates trig operator and coefficient." "31B006" :CSys) "^LNCOLCext" ("symb \\-> symb'" "Collects logarithms." "31D006" :CSys) "^TEXPAext" ("symb \\-> symb" "Main transcendental expansion program." "31F006" :CSys) "^SYMCOLCT" ("" "" "26F006" :CSys) "^COLC1" ("" "" "270006" :CSys) "^COLC2" ("" "" "271006" :CSys) "^EXLR" ("'a=b' \\-> a b - ob \\-> X ob" "Internal equation splitter." "240006" :CSys) "^HALFTAN" ("symb \\-> symb'" "Converts trigonometric functions to QTANQ of -the half angle." "407006" :CSys) "^TRIGTAN" ("symb \\-> symb'" "Convert sin and cos to tan of the same -angle." "411006" :CSys) "^TRIGext" ("symb \\-> symb'" "Applies sin^2+cos^2=1 to simplify +integer content of symb." "26E006" :CSys) "^TCOLLECT" ("symb --> symb'" "Performs trigonometric linearization and then +collects sines and cosines of the same angle." "2FE006" :CSys) "^SIGMAEXPext" ("symb --> symb'" "Conversion to exp and ln with exponential +linearization." "2FF006" :CSys) "^LINEXPext" ("symb --> Meta" "Meta = arg_exp1 coef1 ... arg_expn coefn #2n." "300006" :CSys) "^SIGMAEXP2ext" ("Meta --> symb" "Back conversion from arg_exp/coef_meta to +symbolic." "301006" :CSys) "^SINEXPA" ("symb --> symb'" "Expands SIN." "303006" :CSys) "^LNEXPA" ("symb --> symb'" "Expands LN." "316006" :CSys) "^MTRIG2SYMB" ("Meta --> symb" "Back conversion of trig-meta to symbolic." "31C006" :CSys) "^COSEXPA" ("symb --> symb'" "Expands COS." "309006" :CSys) "^EXPEXPA" ("symb --> symb'" "Expands EXP." "30F006" :CSys) "^LINEXPA" ("symb --> Meta" "Alternates trig operator and coefficient." "31B006" :CSys) "^LNCOLCext" ("symb --> symb'" "Collects logarithms." "31D006" :CSys) "^TEXPAext" ("symb --> symb" "Main transcendental expansion program." "31F006" :CSys) "^SYMCOLCT" ("" "" "26F006" :CSys) "^COLC1" ("" "" "270006" :CSys) "^COLC2" ("" "" "271006" :CSys) "^EXLR" ("'a=b' --> a b + ob --> X ob" "Internal equation splitter." "240006" :CSys) "^HALFTAN" ("symb --> symb'" "Converts trigonometric functions to QTANQ of +the half angle." "407006" :CSys) "^TRIGTAN" ("symb --> symb'" "Convert sin and cos to tan of the same +angle." "411006" :CSys) "^TRIGext" ("symb --> symb'" "Applies sin^2+cos^2=1 to simplify trigonometric expressions. If flag -116 is set, tries to keep only sin, else only -cos." "416006" :CSys) "^HYP2EXPext" ("symb \\-> symb'" "Converts hyperbolic functions to exp and ln. -Converts QXROOTQ and ^ to QexpQ and QlnQ." "417006" :CSys) "^EXPLNext" ("symb \\-> symb'" "Converts all transcendental functions to exp -and ln." "418006" :CSys) "^SERIESEXPLN" ("symb \\-> symb'" "Converts QsqrtQ, ^ and QXROOTQ to QEXP/LNQ." "419006" :CSys) "^TAN2SCext" ("symb \\-> symb'" "Converts QtanQ to Qsin/cosQ." "426006" :CSys) "^SIN2TCext" ("symb \\-> symb'" "Converts QsinQ to Qcos*tanQ." "429006" :CSys) "^ATAN2Sext" ("symb \\-> symb'" "Converts QATANQ to QASINQ using -asin(x)=atan(x/sqrt(1-x^2))." "430006" :CSys) "^ASIN2Text" ("symb \\-> symb'" "Converts QASINQ to QATANQ using -asin(x)=atan(x/sqrt(1-x^2))." "433006" :CSys) "^ASIN2Cext" ("symb \\-> symb'" "Converts QASINQ to QACOSQ using -asin(x)=pi/2-acos(x)." "436006" :CSys) "^ACOS2Sext" ("symb \\-> symb'" "Converts QACOSQ to QASINQ using -acos(x)=pi/2-asin(x)." "43A006" :CSys) "^TAN2SC2ext" ("symb \\-> symb'" "Converts QTANQ to QSIN/COSQ of the double +cos." "416006" :CSys) "^HYP2EXPext" ("symb --> symb'" "Converts hyperbolic functions to exp and ln. +Converts QXROOTQ and ^ to QexpQ and QlnQ." "417006" :CSys) "^EXPLNext" ("symb --> symb'" "Converts all transcendental functions to exp +and ln." "418006" :CSys) "^SERIESEXPLN" ("symb --> symb'" "Converts QsqrtQ, ^ and QXROOTQ to QEXP/LNQ." "419006" :CSys) "^TAN2SCext" ("symb --> symb'" "Converts QtanQ to Qsin/cosQ." "426006" :CSys) "^SIN2TCext" ("symb --> symb'" "Converts QsinQ to Qcos*tanQ." "429006" :CSys) "^ATAN2Sext" ("symb --> symb'" "Converts QATANQ to QASINQ using +asin(x)=atan(x/sqrt(1-x^2))." "430006" :CSys) "^ASIN2Text" ("symb --> symb'" "Converts QASINQ to QATANQ using +asin(x)=atan(x/sqrt(1-x^2))." "433006" :CSys) "^ASIN2Cext" ("symb --> symb'" "Converts QASINQ to QACOSQ using +asin(x)=pi/2-acos(x)." "436006" :CSys) "^ACOS2Sext" ("symb --> symb'" "Converts QACOSQ to QASINQ using +acos(x)=pi/2-asin(x)." "43A006" :CSys) "^TAN2SC2ext" ("symb --> symb'" "Converts QTANQ to QSIN/COSQ of the double angle. If flag -116 is set calls TAN2SC2, -else TAN2CS2." "43F006" :CSys) "^LN2ext" ("symb \\-> symb'" "If symb contains x, returns -1/inv(-ln(x)), -else ln(x). Used by SERIES." "456006" :CSys) "^SINCOSext" ("symb \\-> symb'" "Converts exp and ln to exp*sin+cos and -ln+i*atan." "457006" :CSys) "^PSEUDODIV" ("Q2 Q1 \\-> a Q2*a/Q1 Q2*a/Q1" "" "3E8006" :CSys) "^IDIV2" ("" "" "3E9006" :CSys) "^BESTDIV2" ("o2 o1 \\-> quo mod" "" "3EA006" :CSys) "^CDIV2ext" ("" "" "3EB006" :CSys) "^QUOText" ("o2 o1 \\-> o2 div o1" "Euclidean quotient of 2 objets (works even if -o2 mod o1=0)." "3EC006" :CSys) "^NEWDIVext" ("ob2 ob1 \\-> quo mod" "Euclidean division, ob2 and ob1 may be -fractions of returns a fraction of Q." "3ED006" :CSys) "^QUOTOBJext" ("a_a-1...a0 bb_1...b0 #b #a flag \\-> r q" "SRPL Euclidean division: step 2 computes the -remainder r only if flag is TRUE." "3F3006" :CSys) "^DIVISIBLE?" ("a b \\-> a/b T - \\-> ob F" "Returns TRUE and quotient if b divides a, -otherwise returns FALSE." "3F4006" :CSys) "^QDiv?" ("a b \\-> a/b T - \\-> F" "Returns TRUE and quotient if b divides a, -otherwise returns FALSE." "3F5006" :CSys) "^POTENCEext" ("z1 z2 \\-> q r" "Step by step Euclidean division for small -integers." "3F7006" :CSys) "^DENOLCMext" ("list \\-> ob" "Calculates the LCM of the denominator of the +else TAN2CS2." "43F006" :CSys) "^LN2ext" ("symb --> symb'" "If symb contains x, returns -1/inv(-ln(x)), +else ln(x). Used by SERIES." "456006" :CSys) "^SINCOSext" ("symb --> symb'" "Converts exp and ln to exp*sin+cos and +ln+i*atan." "457006" :CSys) "^PSEUDODIV" ("Q2 Q1 --> a Q2*a/Q1 Q2*a/Q1" "" "3E8006" :CSys) "^IDIV2" ("" "" "3E9006" :CSys) "^BESTDIV2" ("o2 o1 --> quo mod" "" "3EA006" :CSys) "^CDIV2ext" ("" "" "3EB006" :CSys) "^QUOText" ("o2 o1 --> o2 div o1" "Euclidean quotient of 2 objets (works even if +o2 mod o1=0)." "3EC006" :CSys) "^NEWDIVext" ("ob2 ob1 --> quo mod" "Euclidean division, ob2 and ob1 may be +fractions of returns a fraction of Q." "3ED006" :CSys) "^QUOTOBJext" ("a_a-1...a0 bb_1...b0 #b #a flag --> r q" "SRPL Euclidean division: step 2 computes the +remainder r only if flag is TRUE." "3F3006" :CSys) "^DIVISIBLE?" ("a b --> a/b T + --> ob F" "Returns TRUE and quotient if b divides a, +otherwise returns FALSE." "3F4006" :CSys) "^QDiv?" ("a b --> a/b T + --> F" "Returns TRUE and quotient if b divides a, +otherwise returns FALSE." "3F5006" :CSys) "^POTENCEext" ("z1 z2 --> q r" "Step by step Euclidean division for small +integers." "3F7006" :CSys) "^DENOLCMext" ("list --> ob" "Calculates the LCM of the denominator of the elements of the list. If input is not a list, -returns the denominator of the object." "2A5006" :CSys) "^METADENOLCM" ("Meta \\-> ob" "Calculates LCM of the denominators of the -elements of Meta." "2A6006" :CSys) "^LPGCDext" ("{} \\-> {} ob" "Calculates the GCD of all the elements in the -list. The algorithm is far from optimal." "2B1006" :CSys) "^SLOWGCDext" ("c 1 A B \\-> c* gcd(A,B)" "Euclidean algorithm for polynomial GCD. Used +returns the denominator of the object." "2A5006" :CSys) "^METADENOLCM" ("Meta --> ob" "Calculates LCM of the denominators of the +elements of Meta." "2A6006" :CSys) "^LPGCDext" ("{} --> {} ob" "Calculates the GCD of all the elements in the +list. The algorithm is far from optimal." "2B1006" :CSys) "^SLOWGCDext" ("c 1 A B --> c* gcd(A,B)" "Euclidean algorithm for polynomial GCD. Used if A or B contains irrquads. c is the GCD of the contents of the original polynomials -returned after failure of GCDHEUext." "2B2006" :CSys) "^QGcd" ("ob2 ob1 \\-> gcd" "Generic internal GCD. - ( LAM2: GCDext ob1, ob2 \\-> pgcd )." "2B3006" :CSys) "^GCDext" ("" "" "2B4006" :CSys) "^m-1&m+1" ("meta \\-> meta&1&+ meta&1&-" "Creates two copies of the meta. To the first +returned after failure of GCDHEUext." "2B2006" :CSys) "^QGcd" ("ob2 ob1 --> gcd" "Generic internal GCD. + ( LAM2: GCDext ob1, ob2 \\-> pgcd )." "2B3006" :CSys) "^GCDext" ("" "" "2B4006" :CSys) "^m-1&m+1" ("meta --> meta&1&+ meta&1&-" "Creates two copies of the meta. To the first one, adds 1 and +, to the second one, adds 1 -and -." "386006" :CSys) "^meta1/meta" ("meta \\-> meta 1&meta&/" "Duplicates the meta, and inverts the -expression represented by it. " "387006" :CSys) "^1&meta" ("Meta \\-> 1&Meta" "Prepends the number 1 to the meta." "388006" :CSys) "^meta/2" ("Meta \\-> Meta&2&/" "Divides the expression by two." "389006" :CSys) "^addt2" ("Meta \\-> Meta&2" "Appends the number 2 to the meta." "38A006" :CSys) "^addt/" ("Meta \\-> Meta&/" "Appends division to meta." "38B006" :CSys) "^meta2*" ("Meta \\-> 2&Meta&*" "Multiplies the expression by 2." "38C006" :CSys) "^metai*" ("meta \\-> meta*i" "Multiplies meta by i." "459006" :CSys) "^meta1-sq" ("Meta \\-> 1&Meta&SQ&-" "Changes x into 1-x^2, where x is the -original expression. " "38D006" :CSys) "^metasq+1" ("Meta \\-> Meta&SQ&1&+" "Changes x into x^2+1, where x is the -original expression. " "38E006" :CSys) "^metasq-1" ("Meta \\-> Meta&SQ&1&-" "Changes x into x^2-1, where x is the -original equation. " "38F006" :CSys) "^meta-1" ("Meta \\-> Meta&1&-" "Subtracts one from the expression." "390006" :CSys) "^addt^" ("Meat \\-> Meta&^" "Append power operator to meta object." "398006" :CSys) "^top&addt*" ("meta2 meta1 \\-> meta2*meta1" "top& addt*. -No checks." "39C006" :CSys) "^top&addt/" ("meta2 meta1 \\-> meta2/meta1" "top& addt/. -No checks." "39D006" :CSys) "^addti" ("meta \\-> meta&i" "Appends i (the Imaginary unit) to -expression." "39E006" :CSys) "^metaadd" ("Meta1 Meta2 \\-> Meta1+Meta2" "Adds 2 meta objects with trivial +and -." "386006" :CSys) "^meta1/meta" ("meta --> meta 1&meta&/" "Duplicates the meta, and inverts the +expression represented by it. " "387006" :CSys) "^1&meta" ("Meta --> 1&Meta" "Prepends the number 1 to the meta." "388006" :CSys) "^meta/2" ("Meta --> Meta&2&/" "Divides the expression by two." "389006" :CSys) "^addt2" ("Meta --> Meta&2" "Appends the number 2 to the meta." "38A006" :CSys) "^addt/" ("Meta --> Meta&/" "Appends division to meta." "38B006" :CSys) "^meta2*" ("Meta --> 2&Meta&*" "Multiplies the expression by 2." "38C006" :CSys) "^metai*" ("meta --> meta*i" "Multiplies meta by i." "459006" :CSys) "^meta1-sq" ("Meta --> 1&Meta&SQ&-" "Changes x into 1-x^2, where x is the +original expression. " "38D006" :CSys) "^metasq+1" ("Meta --> Meta&SQ&1&+" "Changes x into x^2+1, where x is the +original expression. " "38E006" :CSys) "^metasq-1" ("Meta --> Meta&SQ&1&-" "Changes x into x^2-1, where x is the +original equation. " "38F006" :CSys) "^meta-1" ("Meta --> Meta&1&-" "Subtracts one from the expression." "390006" :CSys) "^addt^" ("Meat --> Meta&^" "Append power operator to meta object." "398006" :CSys) "^top&addt*" ("meta2 meta1 --> meta2*meta1" "top& addt*. +No checks." "39C006" :CSys) "^top&addt/" ("meta2 meta1 --> meta2/meta1" "top& addt/. +No checks." "39D006" :CSys) "^addti" ("meta --> meta&i" "Appends i (the Imaginary unit) to +expression." "39E006" :CSys) "^metaadd" ("Meta1 Meta2 --> Meta1+Meta2" "Adds 2 meta objects with trivial simplifications. metaadd checks for -Meta1/2=Z0 ONE." "393006" :CSys) "^MetaAdd" ("Meta2 Meta1 \\-> Meta2+Meta1" "Adds 2 meta objects with trivial +Meta1/2=Z0 ONE." "393006" :CSys) "^MetaAdd" ("Meta2 Meta1 --> Meta2+Meta1" "Adds 2 meta objects with trivial simplifications. Checks for infinities then -call metaadd." "3AB006" :CSys) "^ckaddt+" ("Meta1 Meta2 \\-> Meta1+Meta2" "Adds 2 meta objects with trivial -simplifications." "1CE006" :CSys) "^metasub" ("Meta1 Meta2 \\-> Meta1+Meta2" "Subtracts 2 meta objects with trivial +call metaadd." "3AB006" :CSys) "^ckaddt+" ("Meta1 Meta2 --> Meta1+Meta2" "Adds 2 meta objects with trivial +simplifications." "1CE006" :CSys) "^metasub" ("Meta1 Meta2 --> Meta1+Meta2" "Subtracts 2 meta objects with trivial simplifications. metasub checks for -Meta1/2=Z0 ONE." "394006" :CSys) "^MetaSub" ("Meta2 Meta1 \\-> Meta2-Meta1" "Subtracts 2 meta objects with trivial +Meta1/2=Z0 ONE." "394006" :CSys) "^MetaSub" ("Meta2 Meta1 --> Meta2-Meta1" "Subtracts 2 meta objects with trivial simplifications. Checks for infinities then -call metasub." "3AD006" :CSys) "^ckaddt-" ("Meta1 Meta2 \\-> Meta1+Meta2" "Subtracts 2 meta objects with trivial -simplifications." "1CF006" :CSys) "^metamult" ("Meta1 Meta2 \\-> Meta1*Meta2" "Multiplies 2 meta objects with trivial +call metasub." "3AD006" :CSys) "^ckaddt-" ("Meta1 Meta2 --> Meta1+Meta2" "Subtracts 2 meta objects with trivial +simplifications." "1CF006" :CSys) "^metamult" ("Meta1 Meta2 --> Meta1*Meta2" "Multiplies 2 meta objects with trivial simplifications. Checks for meta1, meta2= Z0 -or Z1, checks for xNEG." "395006" :CSys) "^MetaMul" ("Meta2 Meta1 \\-> Meta2*Meta1" "Multiplies 2 meta objects with trivial +or Z1, checks for xNEG." "395006" :CSys) "^MetaMul" ("Meta2 Meta1 --> Meta2*Meta1" "Multiplies 2 meta objects with trivial simplifications. Checks for infinities/0 -then call metamult." "3AF006" :CSys) "^ckaddt*" ("Meta1 Meta2 \\-> Meta1*Meta2" "Multiplies 2 meta objects with trivial -simplifications." "1CD006" :CSys) "^metadiv" ("Meta2 Meta1 \\-> Meta2/Meta1" "Divides 2 meta objects with trivial +then call metamult." "3AF006" :CSys) "^ckaddt*" ("Meta1 Meta2 --> Meta1*Meta2" "Multiplies 2 meta objects with trivial +simplifications." "1CD006" :CSys) "^metadiv" ("Meta2 Meta1 --> Meta2/Meta1" "Divides 2 meta objects with trivial simplifications. Checks for infinities and -0, meta2 =1 or Z-1, checks for xNEG." "396006" :CSys) "^MetaDiv" ("Meta2 Meta1 \\-> Meta2/Meta1" "Divide 2 meta objects with trivial +0, meta2 =1 or Z-1, checks for xNEG." "396006" :CSys) "^MetaDiv" ("Meta2 Meta1 --> Meta2/Meta1" "Divide 2 meta objects with trivial simplifications. Checks for infinities and 0 -then call metadiv." "3B1006" :CSys) "^meta^" ("Meta ob \\-> Meta&ob&^" "Elevates expression to a power. If ob=1, just +then call metadiv." "3B1006" :CSys) "^meta^" ("Meta ob --> Meta&ob&^" "Elevates expression to a power. If ob=1, just returns the expression. Tests for present of -xNEG in the end of meta for integral powers. " "397006" :CSys) "^metapow" ("Meta2 Meta1 \\-> Meta2^Meta1" "Elevates expression to a power (any other +xNEG in the end of meta for integral powers. " "397006" :CSys) "^metapow" ("Meta2 Meta1 --> Meta2^Meta1" "Elevates expression to a power (any other expression). If length of Meta1 is ONE, calls -meta^. " "399006" :CSys) "^MetaPow" ("Meta2 Meta1 \\-> Meta2^Meta1" "Power. Checks for infinities then calls -metapow." "3B5006" :CSys) "^metaxroot" ("Meta2 Meta1 \\-> Meta2&XROOT&Meta1" "Root of expression. " "39B006" :CSys) "^metaneg" ("meta \\-> meta" "Checks only for meta finishing by xNEG." "3B9006" :CSys) "^metackneg" ("meta \\-> meta" "Like metaneg but checks for meta=ob -ONE." "3BA006" :CSys) "^MetaNeg" ("Meta \\-> Meta" "Negates meta. Only checks for final xNEG -in meta." "3B7006" :CSys) "^xSYMRE" ("meta \\-> meta'" "Meta complex real part. -Expands only + - * / ^." "502006" :CSys) "^xSYMIM" ("meta \\-> meta'" "Meta complex imaginary part. -Expands only + - * / ^." "504006" :CSys) "^addtABS" ("Meta \\-> Meta'" "Meta QABSQ. -Does a QCRUNCHQ first to find sign." "50E006" :CSys) "^addtABSEXACT" ("Meta \\-> Meta'" "Meta QABSQ. +meta^. " "399006" :CSys) "^MetaPow" ("Meta2 Meta1 --> Meta2^Meta1" "Power. Checks for infinities then calls +metapow." "3B5006" :CSys) "^metaxroot" ("Meta2 Meta1 --> Meta2&XROOT&Meta1" "Root of expression. " "39B006" :CSys) "^metaneg" ("meta --> meta" "Checks only for meta finishing by xNEG." "3B9006" :CSys) "^metackneg" ("meta --> meta" "Like metaneg but checks for meta=ob +ONE." "3BA006" :CSys) "^MetaNeg" ("Meta --> Meta" "Negates meta. Only checks for final xNEG +in meta." "3B7006" :CSys) "^xSYMRE" ("meta --> meta'" "Meta complex real part. +Expands only + - * / ^." "502006" :CSys) "^xSYMIM" ("meta --> meta'" "Meta complex imaginary part. +Expands only + - * / ^." "504006" :CSys) "^addtABS" ("Meta --> Meta'" "Meta QABSQ. +Does a QCRUNCHQ first to find sign." "50E006" :CSys) "^addtABSEXACT" ("Meta --> Meta'" "Meta QABSQ. No crunch, sign is only found using exact -methods. " "510006" :CSys) "^addtSIGN" ("Meta \\-> Meta'" "Meta QSIGNQ." "511006" :CSys) "^addtARG" ("Meta \\-> Meta'" "Meta QARGQ." "513006" :CSys) "^addtXROOT" ("Meta2 Meta1 \\-> Meta'" "Meta QXROOTQ. -QXROOTQ(o2,o1) is o1^[1/o2], compared to o2^o1." "12D006" :CSys) "^addtMIN" ("Meta2 Meta1 \\-> Meta'" "Meta QMINQ." "12F006" :CSys) "^addtMAX" ("Meta2 Meta1 \\-> Meta'" "Meta QMAXQ." "131006" :CSys) "^addt<" ("Meta2 Meta1 \\-> Meta'" "Meta <." "133006" :CSys) "^addt<=" ("Meta2 Meta1 \\-> Meta'" "Meta <=." "135006" :CSys) "^addt>" ("Meta2 Meta1 \\-> Meta'" "Meta >." "137006" :CSys) "^addt>=" ("Meta2 Meta1 \\-> Meta'" "Meta >=." "139006" :CSys) "^addt==" ("Meta2 Meta1 \\-> Meta'" "Meta ==." "13B006" :CSys) "^addt!=" ("Meta2 Meta1 \\-> Meta'" "Meta !=." "13D006" :CSys) "^addt%" ("Meta2 Meta1 \\-> Meta'" "Meta %." "13F006" :CSys) "^addt%CH" ("Meta2 Meta1 \\-> Meta'" "Meta Q%CHQ. -Meta2*(1+Meta'/100)=Meta1." "141006" :CSys) "^addt%T" ("Meta2 Meta1 \\-> Meta'" "Meta Q%TQ." "143006" :CSys) "^addtMOD" ("Meta2 Meta1 \\-> Meta'" "Meta QMODQ." "145006" :CSys) "^addtTRNC" ("Meta2 Meta1 \\-> Meta'" "Meta QTRNCQ." "147006" :CSys) "^addtRND" ("Meta2 Meta1 \\-> Meta'" "Meta QRNDQ." "149006" :CSys) "^addtCOMB" ("Meta2 Meta1 \\-> Meta'" "Meta QCOMBQ." "14B006" :CSys) "^addtPERM" ("Meta2 Meta1 \\-> Meta'" "Meta QPERMQ." "14D006" :CSys) "^addtOR" ("Meta2 Meta1 \\-> Meta'" "Meta QORQ." "14F006" :CSys) "^addtAND" ("Meta2 Meta1 \\-> Meta'" "Meta QANDQ." "151006" :CSys) "^addtXOR" ("Meta2 Meta1 \\-> Meta'" "Meta QXORQ." "153006" :CSys) "^addtCONJ" ("meta \\-> meta'" "Meta complex conjugate." "506006" :CSys) "^addtLN" ("Meta \\-> Meta'" "Meta QLNQ." "523006" :CSys) "^addtCOS" ("Meta \\-> Meta'" "Meta QCOSQ." "535006" :CSys) "^addtSIN" ("Meta \\-> Meta'" "Meta QSINQ." "537006" :CSys) "^addtTAN" ("Meta \\-> Meta'" "Meta QTANQ." "539006" :CSys) "^addtSINACOS" ("meta \\-> meta'" "If meta stands for x, meta' stands for -sqrt[1-x^2]." "53B006" :CSys) "^addtASIN" ("Meta \\-> Meta'" "Meta QASINQ." "53C006" :CSys) "^addtACOS" ("Meta \\-> Meta'" "Meta QACOSQ." "53E006" :CSys) "^addtATAN" ("Meta \\-> Meta'" "Meta QATANQ." "540006" :CSys) "^addtSINH" ("Meta \\-> Meta'" "Meta QSINHQ." "542006" :CSys) "^addtCOSH" ("Meta \\-> Meta'" "Meta QCOSHQ." "544006" :CSys) "^addtTANH" ("Meta \\-> Meta'" "Meta QTANHQ." "546006" :CSys) "^addtATANH" ("Meta \\-> Meta'" "Meta QATANHQ." "549006" :CSys) "^addtASINH" ("Meta \\-> Meta'" "Meta QASINHQ." "54C006" :CSys) "^addtACOSH" ("Meta \\-> Meta'" "Meta QACOSHQ." "54F006" :CSys) "^addtSQRT" ("Meta \\-> Meta'" "Meta QSQRTQ." "551006" :CSys) "^addtSQ" ("Meta \\-> Meta'" "Meta QSQQ." "554006" :CSys) "^addtINV" ("Meta \\-> Meta'" "Meta QINVQ." "556006" :CSys) "^addtEXP" ("Meta \\-> Meta'" "Meta QEXPQ. -Does not apply EXP[-..]=1/EXP[..]." "558006" :CSys) "^xSYMEXP" ("Meta \\-> Meta'" "Meta EXP. -Applies EXP[-..]=1/EXP[..]." "559006" :CSys) "^addtD->R" ("Meta \\-> Meta'" "Meta D\\->R." "55A006" :CSys) "^addtR->D" ("Meta \\-> Meta'" "Meta R\\->D." "55C006" :CSys) "^addtFLOOR" ("Meta \\-> Meta'" "Meta QFLOORQ." "55E006" :CSys) "^addtCEIL" ("Meta \\-> Meta'" "Meta QCEILQ." "560006" :CSys) "^addtIP" ("Meta \\-> Meta'" "Meta QIPQ." "562006" :CSys) "^addtFP" ("Meta \\-> Meta'" "Meta QFPQ." "564006" :CSys) "^addtXPON" ("Meta \\-> Meta'" "Meta QXPONQ." "566006" :CSys) "^addtMANT" ("Meta \\-> Meta'" "Meta QMANTQ." "568006" :CSys) "^addtLNP1" ("meta \\-> meta" "Meta QLNP1Q." "56A006" :CSys) "^addtLOG" ("meta \\-> meta" "Meta QLOGQ." "56C006" :CSys) "^addtALOG" ("meta \\-> meta" "Meta QALOGQ." "56E006" :CSys) "^addtEXPM" ("meta \\-> meta" "Meta QEXPMQ." "570006" :CSys) "^addtFACT" ("Meta \\-> Meta'" "Meta QFACTQ." "574006" :CSys) "^addtNOT" ("Meta \\-> Meta'" "Meta QNOTQ." "577006" :CSys) "^cos2tan/2" ("meta \\-> meta'" "x \\-> (1-(tan(x/2))^2)/(1+(tan(x/2))^2)" "409006" :CSys) "^1-x^2/1+x^2" ("meta \\-> meta'" "x \\-> (1-x^2)/(1+x^2)" "40A006" :CSys) "^sin2tan/2" ("meta \\-> meta'" "x \\-> 2 tan(x/2)/(1+(tan(x/2))^2)" "40C006" :CSys) "^2x/1+x^2" ("meta \\-> meta'" "x \\-> 2x/(1+x^2)" "40D006" :CSys) "^tan2tan/2" ("meta \\-> meta'" "x \\-> 2 tan(x/2)/(1-(tan(x/2))^2)" "40F006" :CSys) "^addtTAN/2" ("meta \\-> meta'" "x \\-> tan(x/2)" "410006" :CSys) "^cos2tan" ("meta \\-> meta'" "x \\-> 1/sqrt(1+(tan(x))^2)" "413006" :CSys) "^sin2tan" ("meta \\-> meta'" "x \\-> tan(x)/sqrt(1+(tan(x))^2)" "415006" :CSys) "^tan2exp" ("meta \\-> meta'" "x \\-> (exp(i2x)-1)/(i*(exp(i2x)+1))" "421006" :CSys) "^asin2ln" ("meta \\-> meta'" "x \\-> = i*ln(x+sqrt(x^2-1))+\\pi/2. " "423006" :CSys) "^acos2ln" ("meta \\-> meta'" "x \\-> ln(x+sqrt(x^2-1))/i" "425006" :CSys) "^sin/cos" ("meta \\-> meta'" "x \\-> sin(x)/cos(x)" "428006" :CSys) "^cos*tan" ("meta \\-> meta'" "x \\-> cos(x)*tan(x)" "42B006" :CSys) "^sqrt1-sin^2" ("meta \\-> meta'" "x \\-> sqrt(1-(sin(x))^2)." "42D006" :CSys) "^sqrt1-cos^2" ("meta \\-> meta'" "x \\-> sqrt(1-(cos(x))^2)." "42F006" :CSys) "^atan2asin" ("meta \\-> meta'" "x \\-> asin(x/sqrt(x^2+1))" "432006" :CSys) "^asin2atan" ("meta \\-> meta'" "x \\-> atan(x/sqrt(1-x^2))" "435006" :CSys) "^pi/2-acos" ("meta \\-> meta'" "x \\-> \\pi/2-acos(x)" "438006" :CSys) "^pi/2-meta" ("meta \\-> meta'" "x \\-> \\pi/2-x" "439006" :CSys) "^pi/2-asin" ("meta \\-> meta'" "x \\-> \\pi/2-asin(x)" "43B006" :CSys) "^atan2ln" ("meta \\-> meta'" "x \\-> i/2*ln((i+x)/(i-x))" "43E006" :CSys) "^2*1-cos/sin" ("meta \\-> meta'" "x \\-> (1-cos(2x))/sin(2x)" "441006" :CSys) "^2*sin/1+cos" ("meta \\-> meta'" "x \\-> sin(2x)/(1+cos(2x))" "443006" :CSys) "^sin2exp" ("meta \\-> meta'" "x \\-> (e^(i*x)-1/e^(i*x))/(2i)" "445006" :CSys) "^cos2exp" ("meta \\-> meta'" "x \\-> (e^(i*x)+1/e^(i*x))/2" "447006" :CSys) "^sinh2exp" ("meta \\-> meta'" "x \\-> (e^x-1/e^x)/2" "449006" :CSys) "^cosh2exp" ("meta \\-> meta'" "x \\-> (e^x+1/e^x)/2" "44B006" :CSys) "^tanh2exp" ("meta \\-> meta'" "x \\-> (e^2x-1)/(e^2x+1)" "44D006" :CSys) "^asinh2ln" ("meta \\-> meta'" "x \\-> ln(x+sqrt(x^2+1))" "44F006" :CSys) "^acosh2ln" ("meta \\-> meta'" "x \\-> ln(x+sqrt(x^2-1))" "451006" :CSys) "^atanh2ln" ("meta \\-> meta'" "x \\-> ln((1+x)/(1-x))/2" "453006" :CSys) "^xroot2expln" ("meta1 meta2 \\-> meta'" "x y \\-> exp(ln(y)/x)" "455006" :CSys) "^exp2sincos" ("meta \\-> meta'" "Returns QEXPQ of meta as EXP[RE]*[COS+i*SIN]." "458006" :CSys) "^1metaundef#" ("meta \\-> meta #" "Tests presence of undef in meta. # is the -position of undef." "3A1006" :CSys) "^2metaundef#" ("meta2 meta1 \\-> meta2 meta1 #" "Tests presence of undef in meta2 and meta1. # -is the position of undef." "3A0006" :CSys) "^metaundef" ("\\-> meta" "Returns undef meta." "3A2006" :CSys) "^1metainf#" ("meta \\-> meta #" "Finds position of infinity in meta. Metas of -length>2 are considered as finite meta." "3A4006" :CSys) "^2metainf#" ("meta2 meta1 \\-> meta2 meta1 #" "Finds position of infinity in meta 2 and +methods. " "510006" :CSys) "^addtSIGN" ("Meta --> Meta'" "Meta QSIGNQ." "511006" :CSys) "^addtARG" ("Meta --> Meta'" "Meta QARGQ." "513006" :CSys) "^addtXROOT" ("Meta2 Meta1 --> Meta'" "Meta QXROOTQ. +QXROOTQ(o2,o1) is o1^[1/o2], compared to o2^o1." "12D006" :CSys) "^addtMIN" ("Meta2 Meta1 --> Meta'" "Meta QMINQ." "12F006" :CSys) "^addtMAX" ("Meta2 Meta1 --> Meta'" "Meta QMAXQ." "131006" :CSys) "^addt<" ("Meta2 Meta1 --> Meta'" "Meta <." "133006" :CSys) "^addt<=" ("Meta2 Meta1 --> Meta'" "Meta <=." "135006" :CSys) "^addt>" ("Meta2 Meta1 --> Meta'" "Meta >." "137006" :CSys) "^addt>=" ("Meta2 Meta1 --> Meta'" "Meta >=." "139006" :CSys) "^addt==" ("Meta2 Meta1 --> Meta'" "Meta ==." "13B006" :CSys) "^addt!=" ("Meta2 Meta1 --> Meta'" "Meta !=." "13D006" :CSys) "^addt%" ("Meta2 Meta1 --> Meta'" "Meta %." "13F006" :CSys) "^addt%CH" ("Meta2 Meta1 --> Meta'" "Meta Q%CHQ. +Meta2*(1+Meta'/100)=Meta1." "141006" :CSys) "^addt%T" ("Meta2 Meta1 --> Meta'" "Meta Q%TQ." "143006" :CSys) "^addtMOD" ("Meta2 Meta1 --> Meta'" "Meta QMODQ." "145006" :CSys) "^addtTRNC" ("Meta2 Meta1 --> Meta'" "Meta QTRNCQ." "147006" :CSys) "^addtRND" ("Meta2 Meta1 --> Meta'" "Meta QRNDQ." "149006" :CSys) "^addtCOMB" ("Meta2 Meta1 --> Meta'" "Meta QCOMBQ." "14B006" :CSys) "^addtPERM" ("Meta2 Meta1 --> Meta'" "Meta QPERMQ." "14D006" :CSys) "^addtOR" ("Meta2 Meta1 --> Meta'" "Meta QORQ." "14F006" :CSys) "^addtAND" ("Meta2 Meta1 --> Meta'" "Meta QANDQ." "151006" :CSys) "^addtXOR" ("Meta2 Meta1 --> Meta'" "Meta QXORQ." "153006" :CSys) "^addtCONJ" ("meta --> meta'" "Meta complex conjugate." "506006" :CSys) "^addtLN" ("Meta --> Meta'" "Meta QLNQ." "523006" :CSys) "^addtCOS" ("Meta --> Meta'" "Meta QCOSQ." "535006" :CSys) "^addtSIN" ("Meta --> Meta'" "Meta QSINQ." "537006" :CSys) "^addtTAN" ("Meta --> Meta'" "Meta QTANQ." "539006" :CSys) "^addtSINACOS" ("meta --> meta'" "If meta stands for x, meta' stands for +sqrt[1-x^2]." "53B006" :CSys) "^addtASIN" ("Meta --> Meta'" "Meta QASINQ." "53C006" :CSys) "^addtACOS" ("Meta --> Meta'" "Meta QACOSQ." "53E006" :CSys) "^addtATAN" ("Meta --> Meta'" "Meta QATANQ." "540006" :CSys) "^addtSINH" ("Meta --> Meta'" "Meta QSINHQ." "542006" :CSys) "^addtCOSH" ("Meta --> Meta'" "Meta QCOSHQ." "544006" :CSys) "^addtTANH" ("Meta --> Meta'" "Meta QTANHQ." "546006" :CSys) "^addtATANH" ("Meta --> Meta'" "Meta QATANHQ." "549006" :CSys) "^addtASINH" ("Meta --> Meta'" "Meta QASINHQ." "54C006" :CSys) "^addtACOSH" ("Meta --> Meta'" "Meta QACOSHQ." "54F006" :CSys) "^addtSQRT" ("Meta --> Meta'" "Meta QSQRTQ." "551006" :CSys) "^addtSQ" ("Meta --> Meta'" "Meta QSQQ." "554006" :CSys) "^addtINV" ("Meta --> Meta'" "Meta QINVQ." "556006" :CSys) "^addtEXP" ("Meta --> Meta'" "Meta QEXPQ. +Does not apply EXP[-..]=1/EXP[..]." "558006" :CSys) "^xSYMEXP" ("Meta --> Meta'" "Meta EXP. +Applies EXP[-..]=1/EXP[..]." "559006" :CSys) "^addtD->R" ("Meta --> Meta'" "Meta D\\->R." "55A006" :CSys) "^addtR->D" ("Meta --> Meta'" "Meta R\\->D." "55C006" :CSys) "^addtFLOOR" ("Meta --> Meta'" "Meta QFLOORQ." "55E006" :CSys) "^addtCEIL" ("Meta --> Meta'" "Meta QCEILQ." "560006" :CSys) "^addtIP" ("Meta --> Meta'" "Meta QIPQ." "562006" :CSys) "^addtFP" ("Meta --> Meta'" "Meta QFPQ." "564006" :CSys) "^addtXPON" ("Meta --> Meta'" "Meta QXPONQ." "566006" :CSys) "^addtMANT" ("Meta --> Meta'" "Meta QMANTQ." "568006" :CSys) "^addtLNP1" ("meta --> meta" "Meta QLNP1Q." "56A006" :CSys) "^addtLOG" ("meta --> meta" "Meta QLOGQ." "56C006" :CSys) "^addtALOG" ("meta --> meta" "Meta QALOGQ." "56E006" :CSys) "^addtEXPM" ("meta --> meta" "Meta QEXPMQ." "570006" :CSys) "^addtFACT" ("Meta --> Meta'" "Meta QFACTQ." "574006" :CSys) "^addtNOT" ("Meta --> Meta'" "Meta QNOTQ." "577006" :CSys) "^cos2tan/2" ("meta --> meta'" "x \\-> (1-(tan(x/2))^2)/(1+(tan(x/2))^2)" "409006" :CSys) "^1-x^2/1+x^2" ("meta --> meta'" "x \\-> (1-x^2)/(1+x^2)" "40A006" :CSys) "^sin2tan/2" ("meta --> meta'" "x \\-> 2 tan(x/2)/(1+(tan(x/2))^2)" "40C006" :CSys) "^2x/1+x^2" ("meta --> meta'" "x \\-> 2x/(1+x^2)" "40D006" :CSys) "^tan2tan/2" ("meta --> meta'" "x \\-> 2 tan(x/2)/(1-(tan(x/2))^2)" "40F006" :CSys) "^addtTAN/2" ("meta --> meta'" "x \\-> tan(x/2)" "410006" :CSys) "^cos2tan" ("meta --> meta'" "x \\-> 1/sqrt(1+(tan(x))^2)" "413006" :CSys) "^sin2tan" ("meta --> meta'" "x \\-> tan(x)/sqrt(1+(tan(x))^2)" "415006" :CSys) "^tan2exp" ("meta --> meta'" "x \\-> (exp(i2x)-1)/(i*(exp(i2x)+1))" "421006" :CSys) "^asin2ln" ("meta --> meta'" "x \\-> = i*ln(x+sqrt(x^2-1))+\\pi/2. " "423006" :CSys) "^acos2ln" ("meta --> meta'" "x \\-> ln(x+sqrt(x^2-1))/i" "425006" :CSys) "^sin/cos" ("meta --> meta'" "x \\-> sin(x)/cos(x)" "428006" :CSys) "^cos*tan" ("meta --> meta'" "x \\-> cos(x)*tan(x)" "42B006" :CSys) "^sqrt1-sin^2" ("meta --> meta'" "x \\-> sqrt(1-(sin(x))^2)." "42D006" :CSys) "^sqrt1-cos^2" ("meta --> meta'" "x \\-> sqrt(1-(cos(x))^2)." "42F006" :CSys) "^atan2asin" ("meta --> meta'" "x \\-> asin(x/sqrt(x^2+1))" "432006" :CSys) "^asin2atan" ("meta --> meta'" "x \\-> atan(x/sqrt(1-x^2))" "435006" :CSys) "^pi/2-acos" ("meta --> meta'" "x \\-> \\pi/2-acos(x)" "438006" :CSys) "^pi/2-meta" ("meta --> meta'" "x \\-> \\pi/2-x" "439006" :CSys) "^pi/2-asin" ("meta --> meta'" "x \\-> \\pi/2-asin(x)" "43B006" :CSys) "^atan2ln" ("meta --> meta'" "x \\-> i/2*ln((i+x)/(i-x))" "43E006" :CSys) "^2*1-cos/sin" ("meta --> meta'" "x \\-> (1-cos(2x))/sin(2x)" "441006" :CSys) "^2*sin/1+cos" ("meta --> meta'" "x \\-> sin(2x)/(1+cos(2x))" "443006" :CSys) "^sin2exp" ("meta --> meta'" "x \\-> (e^(i*x)-1/e^(i*x))/(2i)" "445006" :CSys) "^cos2exp" ("meta --> meta'" "x \\-> (e^(i*x)+1/e^(i*x))/2" "447006" :CSys) "^sinh2exp" ("meta --> meta'" "x \\-> (e^x-1/e^x)/2" "449006" :CSys) "^cosh2exp" ("meta --> meta'" "x \\-> (e^x+1/e^x)/2" "44B006" :CSys) "^tanh2exp" ("meta --> meta'" "x \\-> (e^2x-1)/(e^2x+1)" "44D006" :CSys) "^asinh2ln" ("meta --> meta'" "x \\-> ln(x+sqrt(x^2+1))" "44F006" :CSys) "^acosh2ln" ("meta --> meta'" "x \\-> ln(x+sqrt(x^2-1))" "451006" :CSys) "^atanh2ln" ("meta --> meta'" "x \\-> ln((1+x)/(1-x))/2" "453006" :CSys) "^xroot2expln" ("meta1 meta2 --> meta'" "x y \\-> exp(ln(y)/x)" "455006" :CSys) "^exp2sincos" ("meta --> meta'" "Returns QEXPQ of meta as EXP[RE]*[COS+i*SIN]." "458006" :CSys) "^1metaundef#" ("meta --> meta #" "Tests presence of undef in meta. # is the +position of undef." "3A1006" :CSys) "^2metaundef#" ("meta2 meta1 --> meta2 meta1 #" "Tests presence of undef in meta2 and meta1. # +is the position of undef." "3A0006" :CSys) "^metaundef" ("--> meta" "Returns undef meta." "3A2006" :CSys) "^1metainf#" ("meta --> meta #" "Finds position of infinity in meta. Metas of +length>2 are considered as finite meta." "3A4006" :CSys) "^2metainf#" ("meta2 meta1 --> meta2 meta1 #" "Finds position of infinity in meta 2 and meta1. Metas of length>2 are considered as -finite meta." "3A3006" :CSys) "^metainftype" ("meta \\-> #" "Returns infinity type: 1 for +infinity, 2 for --infinity or 0 for unsigned. " "3A5006" :CSys) "^unsignedinf" ("\\-> meta" "Returns unsigned infinty." "3A6006" :CSys) "^plusinf" ("\\-> meta" "Returns plus infinty." "3A7006" :CSys) "^NDROPplusinf" ("ob1..obn \\-> meta" "Replaces meta by plus infinty." "3A8006" :CSys) "^minusinf" ("\\-> meta" "Returns minus infinty." "3A9006" :CSys) "^NDROPminusinf" ("ob1..obn \\-> meta" "Replace meta by minus infinty." "3AA006" :CSys) "^metasimp" ("Meta \\-> Meta" "Simplifies a meta object. -Non recursive rational simplification." "3BB006" :CSys) "^DISTRIB*" ("meta \\-> meta' T -meta \\-> meta F" "Distribute *. -Returns FALSE if no distribution done." "118007" :1\.11 :CSys) "^DISTRIB/" ("meta \\-> meta' T -meta \\-> meta F" "Distribute /. -Returns FALSE if no distribution done." "3C2006" :CSys) "^METASINEXPA" ("Meta \\-> Meta'" "Expands SIN." "304006" :CSys) "^SINEXPA+" ("Meta \\-> Meta'" "Expands SIN(x+y)." "305006" :CSys) "^SINEXPA-" ("Meta \\-> Meta'" "Expands SIN(x-y)." "306006" :CSys) "^SINEXPA*" ("Meta \\-> Meta'" "Expands SIN(x*y). -Expands if x or y is an integer." "307006" :CSys) "^SINEXPA*1" ("Meta2 Meta1 \\-> Meta'" "Expands SIN(x*y). -Meta1 is assumed to be an integer." "308006" :CSys) "^METACOSEXPA" ("Meta \\-> Meta'" "Expands COS." "30A006" :CSys) "^COSEXPA+" ("Meta \\-> Meta'" "Expands COS(x+y)." "30B006" :CSys) "^COSEXPA-" ("Meta \\-> Meta'" "Expands COS(x-y)." "30C006" :CSys) "^COSEXPA*" ("Meta \\-> Meta'" "Expands COS(x*y)." "30D006" :CSys) "^COSEXPA*1" ("meta2 meta1 \\-> Meta'" "Expands COS(x*y). -meta1 represents an integer." "30E006" :CSys) "^METAEXPEXPA" ("Meta \\-> Meta'" "Expands EXP." "310006" :CSys) "^EXPEXPA+" ("Meta \\-> Meta'" "Expands EXP(x+y)." "311006" :CSys) "^EXPEXPA-" ("Meta \\-> Meta'" "Expands EXP(x-y)." "312006" :CSys) "^EXPEXPA*" ("Meta \\-> Meta'" "Expands EXP(x*y)." "313006" :CSys) "^EXPEXPANEG" ("Meta \\-> Meta'" "Expands EXP(-x)." "314006" :CSys) "^EXPEXPA*1" ("Meta2 meta1 \\-> Meta'" "Expands EXP(x*y). -meta1 represents an integer." "315006" :CSys) "^METALNEXPA" ("Meta \\-> Meta'" "Expands LN." "317006" :CSys) "^LNEXPA*" ("Meta \\-> Meta'" "Expands LN(x*y)." "318006" :CSys) "^LNEXPA/" ("Meta \\-> Meta'" "Expands LN(x/y)." "319006" :CSys) "^LNEXPA^" ("Meta \\-> Meta'" "Expands LN(x^y)." "31A006" :CSys) "^METATANEXPA" ("meta \\-> tan[meta]" "Expands tan[meta]." "31E006" :CSys) "^metafraction?" ("Meta \\-> Meta flag" "Tests if meta is a fraction of integers." "39A006" :CSys) "^metapi?" ("Meta \\-> Meta#" "Tests presence of \\pi in a meta. -# is the last occurence of \\pi or 0." "3BC006" :CSys) "^metaCOMPARE" ("Meta2 Meta1 \\-> Meta2 Meta1 #" "Comparison of 2 meta. +finite meta." "3A3006" :CSys) "^metainftype" ("meta --> #" "Returns infinity type: 1 for +infinity, 2 for +-infinity or 0 for unsigned. " "3A5006" :CSys) "^unsignedinf" ("--> meta" "Returns unsigned infinty." "3A6006" :CSys) "^plusinf" ("--> meta" "Returns plus infinty." "3A7006" :CSys) "^NDROPplusinf" ("ob1..obn --> meta" "Replaces meta by plus infinty." "3A8006" :CSys) "^minusinf" ("--> meta" "Returns minus infinty." "3A9006" :CSys) "^NDROPminusinf" ("ob1..obn --> meta" "Replace meta by minus infinty." "3AA006" :CSys) "^metasimp" ("Meta --> Meta" "Simplifies a meta object. +Non recursive rational simplification." "3BB006" :CSys) "^DISTRIB*" ("meta --> meta' T +meta --> meta F" "Distribute *. +Returns FALSE if no distribution done." "118007" :1\.11 :CSys) "^DISTRIB/" ("meta --> meta' T +meta --> meta F" "Distribute /. +Returns FALSE if no distribution done." "3C2006" :CSys) "^METASINEXPA" ("Meta --> Meta'" "Expands SIN." "304006" :CSys) "^SINEXPA+" ("Meta --> Meta'" "Expands SIN(x+y)." "305006" :CSys) "^SINEXPA-" ("Meta --> Meta'" "Expands SIN(x-y)." "306006" :CSys) "^SINEXPA*" ("Meta --> Meta'" "Expands SIN(x*y). +Expands if x or y is an integer." "307006" :CSys) "^SINEXPA*1" ("Meta2 Meta1 --> Meta'" "Expands SIN(x*y). +Meta1 is assumed to be an integer." "308006" :CSys) "^METACOSEXPA" ("Meta --> Meta'" "Expands COS." "30A006" :CSys) "^COSEXPA+" ("Meta --> Meta'" "Expands COS(x+y)." "30B006" :CSys) "^COSEXPA-" ("Meta --> Meta'" "Expands COS(x-y)." "30C006" :CSys) "^COSEXPA*" ("Meta --> Meta'" "Expands COS(x*y)." "30D006" :CSys) "^COSEXPA*1" ("meta2 meta1 --> Meta'" "Expands COS(x*y). +meta1 represents an integer." "30E006" :CSys) "^METAEXPEXPA" ("Meta --> Meta'" "Expands EXP." "310006" :CSys) "^EXPEXPA+" ("Meta --> Meta'" "Expands EXP(x+y)." "311006" :CSys) "^EXPEXPA-" ("Meta --> Meta'" "Expands EXP(x-y)." "312006" :CSys) "^EXPEXPA*" ("Meta --> Meta'" "Expands EXP(x*y)." "313006" :CSys) "^EXPEXPANEG" ("Meta --> Meta'" "Expands EXP(-x)." "314006" :CSys) "^EXPEXPA*1" ("Meta2 meta1 --> Meta'" "Expands EXP(x*y). +meta1 represents an integer." "315006" :CSys) "^METALNEXPA" ("Meta --> Meta'" "Expands LN." "317006" :CSys) "^LNEXPA*" ("Meta --> Meta'" "Expands LN(x*y)." "318006" :CSys) "^LNEXPA/" ("Meta --> Meta'" "Expands LN(x/y)." "319006" :CSys) "^LNEXPA^" ("Meta --> Meta'" "Expands LN(x^y)." "31A006" :CSys) "^METATANEXPA" ("meta --> tan[meta]" "Expands tan[meta]." "31E006" :CSys) "^metafraction?" ("Meta --> Meta flag" "Tests if meta is a fraction of integers." "39A006" :CSys) "^metapi?" ("Meta --> Meta#" "Tests presence of \\pi in a meta. +# is the last occurence of \\pi or 0." "3BC006" :CSys) "^metaCOMPARE" ("Meta2 Meta1 --> Meta2 Meta1 #" "Comparison of 2 meta. # =0 if undef # =1 if > # =2 if < # =3 if = Assumes generic situation, e.g. X^2 > 0 in real mode. Look below STRICTmetaCOMPARE for a -more careful comparison." "3BD006" :CSys) "^STRICTmetaCOMPARE" ("Meta2 Meta1 \\-> Meta2 Meta1 #" "Comparison of 2 meta. +more careful comparison." "3BD006" :CSys) "^STRICTmetaCOMPARE" ("Meta2 Meta1 --> Meta2 Meta1 #" "Comparison of 2 meta. # =0 if undef # =1 if > # =2 if < # =3 if = Unlike metaCOMPARE it does not assume generic -situation." "3BE006" :CSys) "^metareal?" ("meta \\-> meta flag" "Tests if IM[meta]==0." "3C3006" :CSys) "^QAdd" ("o1 \\-> o2+o1" "Adds two polynomials." "118006" :CSys) "^RADDext" ("o2 o1 \\-> o2+o1" "Internal +. This is the same entry as -^QAdd. " "119006" :CSys) "^SWAPRADD" ("o2 o1 \\-> o1+o2" "SWAP, then QAdd." "117006" :CSys) "^QSub" ("o2 o1 \\-> o2-o1" "Subtracts two polynomials." "115006" :CSys) "^RSUBext" ("o2 o1 \\-> o2-o1" "Internal -. This is the same entry as -^QSub. " "116006" :CSys) "^SWAPRSUB" ("o2 o1 \\-> o1-o2" "SWAP, then QSub." "114006" :CSys) "^QMul" ("Q1 Q2 \\-> Q" "Multiplication of polynomials with -extensions." "111006" :CSys) "^RMULText" ("Q1 Q2 \\-> Q" "Multiplication of polynomials with +situation." "3BE006" :CSys) "^metareal?" ("meta --> meta flag" "Tests if IM[meta]==0." "3C3006" :CSys) "^QAdd" ("o1 --> o2+o1" "Adds two polynomials." "118006" :CSys) "^RADDext" ("o2 o1 --> o2+o1" "Internal +. This is the same entry as +^QAdd. " "119006" :CSys) "^SWAPRADD" ("o2 o1 --> o1+o2" "SWAP, then QAdd." "117006" :CSys) "^QSub" ("o2 o1 --> o2-o1" "Subtracts two polynomials." "115006" :CSys) "^RSUBext" ("o2 o1 --> o2-o1" "Internal -. This is the same entry as +^QSub. " "116006" :CSys) "^SWAPRSUB" ("o2 o1 --> o1-o2" "SWAP, then QSub." "114006" :CSys) "^QMul" ("Q1 Q2 --> Q" "Multiplication of polynomials with +extensions." "111006" :CSys) "^RMULText" ("Q1 Q2 --> Q" "Multiplication of polynomials with extensions. This is the same entry as -^QMul." "112006" :CSys) "^SWAPRMULT" ("Q1 Q2 \\-> Q" "SWAP, then ^QMul." "110006" :CSys) "^QDiv" ("o2 o1 \\-> o2/o1" "Internal /." "11C006" :CSys) "^RDIVext" ("o2 o1 \\-> o2/o1" "Internal /. This is the same entry as -^QDiv. " "11B006" :CSys) "^SWAPRDIV" ("o2 o1 \\-> o1/o2" "SWAP, then QDiv." "11A006" :CSys) "^QMod" ("Q, Z \\-> Q mod Z" "" "0D9006" :CSys) "^QRoot" ("" "Extracts Nth power factors from polynomial." "0DF006" :CSys) "^RASOP" ("n1/d1 n2/d2 \\-> d1*d2 n1*d2 n2*d1" "Used by RADDext and RSUBext for rational -input." "113006" :CSys) "^R15SIMP" ("" "" "11D006" :CSys) "^PPow#" ("" "" "11E006" :CSys) "^RP#" ("o2 # \\-> o2^#" "Internal power (not for matrices)." "11F006" :CSys) "^MPext" ("ob # prg* \\-> ob^#" "General power with a specified multiplication -program." "120006" :CSys) "^RPext" ("o2 o1 \\-> o2^o1" "Tries to convert o1 to an integer to call -RP#, otherwise x^ext. " "123006" :CSys) "^MPEXEC" ("" "" "122006" :CSys) "^DISTDIVext" ("P Q \\-> quo mod T - \\-> P Q F" "Euclidean division. Assumes P and Q have +^QMul." "112006" :CSys) "^SWAPRMULT" ("Q1 Q2 --> Q" "SWAP, then ^QMul." "110006" :CSys) "^QDiv" ("o2 o1 --> o2/o1" "Internal /." "11C006" :CSys) "^RDIVext" ("o2 o1 --> o2/o1" "Internal /. This is the same entry as +^QDiv. " "11B006" :CSys) "^SWAPRDIV" ("o2 o1 --> o1/o2" "SWAP, then QDiv." "11A006" :CSys) "^QMod" ("Q, Z --> Q mod Z" "" "0D9006" :CSys) "^QRoot" ("" "Extracts Nth power factors from polynomial." "0DF006" :CSys) "^RASOP" ("n1/d1 n2/d2 --> d1*d2 n1*d2 n2*d1" "Used by RADDext and RSUBext for rational +input." "113006" :CSys) "^R15SIMP" ("" "" "11D006" :CSys) "^PPow#" ("" "" "11E006" :CSys) "^RP#" ("o2 # --> o2^#" "Internal power (not for matrices)." "11F006" :CSys) "^MPext" ("ob # prg* --> ob^#" "General power with a specified multiplication +program." "120006" :CSys) "^RPext" ("o2 o1 --> o2^o1" "Tries to convert o1 to an integer to call +RP#, otherwise x^ext. " "123006" :CSys) "^MPEXEC" ("" "" "122006" :CSys) "^DISTDIVext" ("P Q --> quo mod T + --> P Q F" "Euclidean division. Assumes P and Q have integer coefficientes. Returns FALSE if -sparse short division fails." "108006" :CSys) "^PTAYLext" ("P, r \\-> symb" "Taylor for polynomials." "3E5006" :CSys) "^CARCOMPext" ("Q1/Q2 \\-> Q1'/Q2'" "Extracts leading coefficients for the first -variable from a rational polynomial." "15B006" :CSys) "^QDivRem" ("ob2 ob1 \\-> quo mod" "Polynomial Euclidean division of 2 objects. +sparse short division fails." "108006" :CSys) "^PTAYLext" ("P, r --> symb" "Taylor for polynomials." "3E5006" :CSys) "^CARCOMPext" ("Q1/Q2 --> Q1'/Q2'" "Extracts leading coefficients for the first +variable from a rational polynomial." "15B006" :CSys) "^QDivRem" ("ob2 ob1 --> quo mod" "Polynomial Euclidean division of 2 objects. Dispatchs to DIV2LISText for list -polynomials." "3EE006" :CSys) "^DIV2LISText" ("Z0 l1 l2 \\-> div mod" "Euclidean division, l1 and l2 are list +polynomials." "3EE006" :CSys) "^DIV2LISText" ("Z0 l1 l2 --> div mod" "Euclidean division, l1 and l2 are list polynomials. Test first if l1=l2, then tries fast division, if it fails switch to SRPL -division." "3EF006" :CSys) "^PDIV2ext" ("A B \\-> Q R" "Step by step Euclidean division for univar -poly." "3F8006" :CSys) "^PSetSign" ("P1 P2 \\-> sign[P2]*P1" "Sets sign of P1 according to leading coeff of -P2." "3F9006" :CSys) "^ModExpa" ("Zn Fraction \\-> Fraction modulo Zn" "" "3C4006" :CSys) "^ModAdd" ("Q1 Q2 Zn \\-> Z" "Modular addition. Z = Q1+Q2 (mod Zn)." "3C5006" :CSys) "^ModSub" ("Q1 Q2 Zn \\-> Z" "Modular subtraction. Z = Q1-Q2 (mod Zn)." "3C6006" :CSys) "^ModMul" ("Q1 Q2 Zn \\-> Z" "Modular multiplication. Z = Q1*Q2 (mod Zn)." "3C7006" :CSys) "^ModDiv" ("Z1 Z2 Zn \\-> Z" "Modular division. Z = Z1/Z2 (mod Zn)." "3C8006" :CSys) "^ModDiv2" ("Q1 Q2 Zn \\-> quo mod mod'" "Modular division. mod' = Q1 mod Q2 mod Zn. +division." "3EF006" :CSys) "^PDIV2ext" ("A B --> Q R" "Step by step Euclidean division for univar +poly." "3F8006" :CSys) "^PSetSign" ("P1 P2 --> sign[P2]*P1" "Sets sign of P1 according to leading coeff of +P2." "3F9006" :CSys) "^ModExpa" ("Zn Fraction --> Fraction modulo Zn" "" "3C4006" :CSys) "^ModAdd" ("Q1 Q2 Zn --> Z" "Modular addition. Z = Q1+Q2 (mod Zn)." "3C5006" :CSys) "^ModSub" ("Q1 Q2 Zn --> Z" "Modular subtraction. Z = Q1-Q2 (mod Zn)." "3C6006" :CSys) "^ModMul" ("Q1 Q2 Zn --> Z" "Modular multiplication. Z = Q1*Q2 (mod Zn)." "3C7006" :CSys) "^ModDiv" ("Z1 Z2 Zn --> Z" "Modular division. Z = Z1/Z2 (mod Zn)." "3C8006" :CSys) "^ModDiv2" ("Q1 Q2 Zn --> quo mod mod'" "Modular division. mod' = Q1 mod Q2 mod Zn. If Q1 and Q2 are integers, Q1 mod Q2 mod Zn -is always 0." "3C9006" :CSys) "^ModInv" ("Z Zn \\-> Z'" "Modular inversion. Z' = INV(Z) (mod Zn). +is always 0." "3C9006" :CSys) "^ModInv" ("Z Zn --> Z'" "Modular inversion. Z' = INV(Z) (mod Zn). NONINTERR if GCD[Z,Zn] \\=/ 1 or if Z = 0 (otherwise the results would be -unpredictable)." "3CA006" :CSys) "^ModGcd" ("Q1 Q2 Zn \\-> Q'" "Modular GCD." "3CB006" :CSys) "^ModLGCD" ("" "" "3CC006" :CSys) "^ModLOPD" ("" "" "3CD006" :CSys) "^MODULOMODext" ("" "" "3CE006" :CSys) "^MODULOMAText" ("" "" "3CF006" :CSys) "^ModFctr" ("" "" "3D1006" :CSys) "^BerlekampP" ("P #prime \\-> P F / P Lf #prime T" "Berlekamp's algorithm for finding modular -factors of a univariate polynomial." "08E006" :CSys) "^Berlekamp" ("P \\-> P F / P Lf #prime T" "Berlekamp's algorithm for finding modular +unpredictable)." "3CA006" :CSys) "^ModGcd" ("Q1 Q2 Zn --> Q'" "Modular GCD." "3CB006" :CSys) "^ModLGCD" ("" "" "3CC006" :CSys) "^ModLOPD" ("" "" "3CD006" :CSys) "^MODULOMODext" ("" "" "3CE006" :CSys) "^MODULOMAText" ("" "" "3CF006" :CSys) "^ModFctr" ("" "" "3D1006" :CSys) "^BerlekampP" ("P #prime --> P F / P Lf #prime T" "Berlekamp's algorithm for finding modular +factors of a univariate polynomial." "08E006" :CSys) "^Berlekamp" ("P --> P F / P Lf #prime T" "Berlekamp's algorithm for finding modular factors of a univariate polynomial with a leading frontend for finding linear factors faster. The input polynomial must be square @@ -2444,134 +2444,134 @@ factored. Due to memory restrictions byte sized coefficients are used and the following restrictions were imposed: prime<128 and degree<256. If the conditions are not met -FALSE is returned. BCD: prime\\<=97." "08F006" :CSys) "^ALG48FCTR?" ("P \\-> [ meta cst_coeff TRUE | P FALSE ]" "Factorizes square-free polynomial in Erable -format." "0A8006" :CSys) "^MFactTriv" ("P \\-> meta-factor P'" "Extracts all trivial power factors of P." "0A9006" :CSys) "^CheckPNoExt" ("P \\-> P flag" "Checks that P does not contain any DOCOL -(i.e. extensions)." "0AA006" :CSys) "^PPP" ("P \\-> PP PC" "Computes primitive polynomial and content of +FALSE is returned. BCD: prime\\<=97." "08F006" :CSys) "^ALG48FCTR?" ("P --> [ meta cst_coeff TRUE | P FALSE ]" "Factorizes square-free polynomial in Erable +format." "0A8006" :CSys) "^MFactTriv" ("P --> meta-factor P'" "Extracts all trivial power factors of P." "0A9006" :CSys) "^CheckPNoExt" ("P --> P flag" "Checks that P does not contain any DOCOL +(i.e. extensions)." "0AA006" :CSys) "^PPP" ("P --> PP PC" "Computes primitive polynomial and content of non-const P with respect to X1. The results -are trimmed (provided P was)." "0AB006" :CSys) "^PFactor" ("P \\-> Lfk Z" "Does a complete factorization of P. -The result is trimmed." "0AC006" :CSys) "^PSqff" ("P \\-> Lfk" "Square-free and trivial factorization, +are trimmed (provided P was)." "0AB006" :CSys) "^PFactor" ("P --> Lfk Z" "Does a complete factorization of P. +The result is trimmed." "0AC006" :CSys) "^PSqff" ("P --> Lfk" "Square-free and trivial factorization, including integer content, of P taken positive. Factors of same power are not necessarily merged or adjacent, but all Fi's -are square-free." "0AD006" :CSys) "^PHFctr" ("P \\-> Lf" "Heuristic factorization of polynomial taken +are square-free." "0AD006" :CSys) "^PHFctr" ("P --> Lf" "Heuristic factorization of polynomial taken positive. LAM FullFact? must be bound. If LAM FullFact? is TRUE, a full factorization is done. If it is FALSE, only square-free and -trivial factorization is done." "0AE006" :CSys) "^PHFctr1" ("P \\-> Lf" "Heuristic factorization of primitive +trivial factorization is done." "0AE006" :CSys) "^PHFctr1" ("P --> Lf" "Heuristic factorization of primitive polynomial. LAM FullFact? must be bound. If TRUE, a full factorization is done. When FALSE, only a square-free and trivial -factorization are done." "0AF006" :CSys) "^PHFctr0" ("P \\-> Lf" "Heuristic factorization of primitive -square-free non constant polynomial." "0B0006" :CSys) "^P2P#" ("P \\-> P' #" "Extracts trivial power of poly. P must be a +factorization are done." "0AF006" :CSys) "^PHFctr0" ("P --> Lf" "Heuristic factorization of primitive +square-free non constant polynomial." "0B0006" :CSys) "^P2P#" ("P --> P' #" "Extracts trivial power of poly. P must be a valid poly (if list, begin with a non zero -coeff)." "0D8007" :CSys) "^DeCntMulti" ("R \\-> L" "Transforms list with count into simple list. +coeff)." "0D8007" :CSys) "^DeCntMulti" ("R --> L" "Transforms list with count into simple list. R = { {f1 #k1} ... {fn #kn} } - L = { f1 f1 .. fn fn }." "0B1006" :CSys) "^DoLS" ("L S F \\-> L'" "Applies program F(Li,S) to every elem of L." "0B2006" :CSys) "^PNFctr" ("Z \\-> Lf" "Factorization of positive integer as + L = { f1 f1 .. fn fn }." "0B1006" :CSys) "^DoLS" ("L S F --> L'" "Applies program F(Li,S) to every elem of L." "0B2006" :CSys) "^PNFctr" ("Z --> Lf" "Factorization of positive integer as polynomial. Lf = {} if Z is 1 - Lf = { {Z1 #k1} ... {Zn #kn} } o/w." "0B3006" :CSys) "^PSQFF" ("P \\-> Lsqff" "Computes the square-free factorization of + Lf = { {Z1 #k1} ... {Zn #kn} } o/w." "0B3006" :CSys) "^PSQFF" ("P --> Lsqff" "Computes the square-free factorization of primitive P. The result is trimmed (provided P -was)." "0B4006" :CSys) "^LiftZAdic" ("p z F \\-> L" "Lift n-1 z-adic factorization into n -factorization." "0B5006" :CSys) "^LFCProd" ("C L \\-> C P" "Calculates combination product." "0B6006" :CSys) "^UFactor" ("P \\-> Lf" "Factorization of a square free primitive -univariate polynomial." "0B7006" :CSys) "^UFactor1" ("P \\-> Lf" "Factorization of a square free primitive -univariate polynomial of degree > 2." "0B8006" :CSys) "^MonicLf" ("Lfp p \\-> Lfp'" "Converts true modular factorization to monic +was)." "0B4006" :CSys) "^LiftZAdic" ("p z F --> L" "Lift n-1 z-adic factorization into n +factorization." "0B5006" :CSys) "^LFCProd" ("C L --> C P" "Calculates combination product." "0B6006" :CSys) "^UFactor" ("P --> Lf" "Factorization of a square free primitive +univariate polynomial." "0B7006" :CSys) "^UFactor1" ("P --> Lf" "Factorization of a square free primitive +univariate polynomial of degree > 2." "0B8006" :CSys) "^MonicLf" ("Lfp p --> Lfp'" "Converts true modular factorization to monic factorization by dividing by the leading -coefficient of factor 1." "0B9006" :CSys) "^DemonicLf" ("Lfp lc p \\-> Lfp'" "Converts monic modular factorization to true +coefficient of factor 1." "0B9006" :CSys) "^DemonicLf" ("Lfp lc p --> Lfp'" "Converts monic modular factorization to true modular factorization by multiplying factor1 -by lcoeff." "0BA006" :CSys) "^LiftLinear" ("#root1 .. #rootn #n \\->" "Lifts modular roots of a polynomial to find +by lcoeff." "0BA006" :CSys) "^LiftLinear" ("#root1 .. #rootn #n -->" "Lifts modular roots of a polynomial to find linear factors of a univariate polynomial. Lflin = list of found true factors Lfplin' = remaining linear factors P' = remaining polynomial Assumes UFactor lambda variables available -and uses them for input and output." "0BB006" :CSys) "^LiftGeneral" ("\\->" "Lifts factorization mod p to factorization mod +and uses them for input and output." "0BB006" :CSys) "^LiftGeneral" ("-->" "Lifts factorization mod p to factorization mod p^k where p^k exceeds the factor bound for succesful true factor extraction. Assumes -UFactor lambda variables." "0BC006" :CSys) "^UFactorDeg2" ("P \\-> Lf" "Factorization of a degree 2 polynomial. +UFactor lambda variables." "0BC006" :CSys) "^UFactorDeg2" ("P --> Lf" "Factorization of a degree 2 polynomial. Polynomial is univariate, square free and -primitive." "0BD006" :CSys) "^CombineFac" ("P Lfp p \\-> Tf Tfp" "Combines modular factors to true factors. P +primitive." "0BD006" :CSys) "^CombineFac" ("P Lfp p --> Tf Tfp" "Combines modular factors to true factors. P is the polynomial to factor, Lfp is the list of modular factors, and p the modulo. The entry returns the a list of found true factors (Tf) and the list of modular factors -for each true factor (Tfp)" "0BE006" :CSys) "^CombProd" ("lc Lfp p Cb \\-> F" "Calculates modular combination." "0BF006" :CSys) "^CombInit" ("#r \\-> Cb" "Inits modular combination list to value - { 1 0 0 0 .. }." "0C0006" :CSys) "^CombNext" ("Cb \\-> Cb' flag" "Gets next possible modular combination. -Assumes Cb is valid and is in tempob area." "0C1006" :CSys) "^RmCombNext" ("Lf Cb \\-> Lfrm Lf' Cb' flag" "Removes next possible combination after a +for each true factor (Tfp)" "0BE006" :CSys) "^CombProd" ("lc Lfp p Cb --> F" "Calculates modular combination." "0BF006" :CSys) "^CombInit" ("#r --> Cb" "Inits modular combination list to value + { 1 0 0 0 .. }." "0C0006" :CSys) "^CombNext" ("Cb --> Cb' flag" "Gets next possible modular combination. +Assumes Cb is valid and is in tempob area." "0C1006" :CSys) "^RmCombNext" ("Lf Cb --> Lfrm Lf' Cb' flag" "Removes next possible combination after a successful combination has been found, and -remove the used factors from the factor list." "0C2006" :CSys) "^PFactTriv" ("P \\-> P' Lf" "Extracts all trivial power factors of P." "0C3006" :CSys) "^VarFactor" ("P #var \\-> P #n" "Calculates what power of the given variable -is a factor in P." "0C4006" :CSys) "^PFactPowCnt" ("P \\-> P Lk flag" "Calculates trivial power factors in P. -flag is TRUE if any of the powers is nonzero." "0C5006" :CSys) "^PDivLk" ("P Lk \\-> P'" "Divides polynomial by its trivial powers." "0C6006" :CSys) "^FEVIDENText" ("P \\-> meta-fact cst coeff" "Real mode: full factorization over the +remove the used factors from the factor list." "0C2006" :CSys) "^PFactTriv" ("P --> P' Lf" "Extracts all trivial power factors of P." "0C3006" :CSys) "^VarFactor" ("P #var --> P #n" "Calculates what power of the given variable +is a factor in P." "0C4006" :CSys) "^PFactPowCnt" ("P --> P Lk flag" "Calculates trivial power factors in P. +flag is TRUE if any of the powers is nonzero." "0C5006" :CSys) "^PDivLk" ("P Lk --> P'" "Divides polynomial by its trivial powers." "0C6006" :CSys) "^FEVIDENText" ("P --> meta-fact cst coeff" "Real mode: full factorization over the integer Complex mode: find all 1st order -factors of P." "282006" :CSys) "^ONE{}POLY" ("ob \\-> {ob} ob1 \\-> Q" "Replaces ONE{}N for polynomial -building." "09B006" :CSys) "^TWO{}POLY" ("ob1 ob2 \\-> Q" "Replaces TWO{}N for polynomial -building." "09C006" :CSys) "^THREE{}POLY" ("ob1 ob2 ob3 \\-> Q" "Replaces THREE{}N for polynomial -building." "09D006" :CSys) "^TWO::POLY" ("ob1 ob2 \\-> ::" "Replaces 2Ob>Seco for polynomial -building." "09E006" :CSys) "^::POLY" ("Meta \\-> ::" "Replaces ::N for polynomial building. +factors of P." "282006" :CSys) "^ONE{}POLY" ("ob --> {ob} ob1 --> Q" "Replaces ONE{}N for polynomial +building." "09B006" :CSys) "^TWO{}POLY" ("ob1 ob2 --> Q" "Replaces TWO{}N for polynomial +building." "09C006" :CSys) "^THREE{}POLY" ("ob1 ob2 ob3 --> Q" "Replaces THREE{}N for polynomial +building." "09D006" :CSys) "^TWO::POLY" ("ob1 ob2 --> ::" "Replaces 2Ob>Seco for polynomial +building." "09E006" :CSys) "^::POLY" ("Meta --> ::" "Replaces ::N for polynomial building. As opposed to the regular ::N code, we do pop the binary number. This is enforced by the -entry to the common polyxml code." "09F006" :CSys) "^{}POLY" ("Meta \\-> Q" "Replaces {}N for polynomial building. +entry to the common polyxml code." "09F006" :CSys) "^{}POLY" ("Meta --> Q" "Replaces {}N for polynomial building. As opposed to the regular {}N code, we do pop the binary number. This allows us to enter the code here with fixed sizes, as in -ONE{}POLY and TWO{}POLY." "0A0006" :CSys) "^>POLY" ("Meta \\-> Q" "Builds polynomial." "0A7006" :CSys) "^>TPOLY" ("P ob \\-> P'" "Replaces >TCOMP for polynomial -building." "0A1006" :CSys) "^>HPOLY" ("P ob \\-> P'" "Replaces >HCOMP for polynomial -building." "0A2006" :CSys) "^>TPOLYN" ("P ob1 .. obn #n \\-> P'" "Improved >TCOMP for polynomial building." "0A3006" :CSys) "^>HPOLYN" ("P ob1 .. obn #n \\-> P'" "Improved >HCOMP for polynomial building." "0A4006" :CSys) "^MKPOLY" ("#n #k \\-> P" "Makes polynomial of nth variable to the power -k." "0A5006" :CSys) "^MAKEPROFOND" ("ob # \\-> {{{...{o}...}}}" "Embedds ob in the given number of lists." "2AB006" :CSys) "^TRIMext" ("Q \\-> Q'" "Removes unnecessary zeros from polynomial." "4F4006" :CSys) "^PTrim" ("ob \\-> ob'" "Trims polynomial." "4F5006" :CSys) "^ONE>POLY" ("Q \\-> Q'" "Increases variable depth. Constants (Z,Irr,C) -are not modified." "0A6006" :CSys) "^TCHEBext" ("zint \\-> P" "Tchebycheff polynomial. If zint>0 then 1st -kind, if <0 then second kind." "302006" :CSys) "^LRDMext" ("P # \\-> []" "Left ReDiMension. Adds 0 to the left of +ONE{}POLY and TWO{}POLY." "0A0006" :CSys) "^>POLY" ("Meta --> Q" "Builds polynomial." "0A7006" :CSys) "^>TPOLY" ("P ob --> P'" "Replaces >TCOMP for polynomial +building." "0A1006" :CSys) "^>HPOLY" ("P ob --> P'" "Replaces >HCOMP for polynomial +building." "0A2006" :CSys) "^>TPOLYN" ("P ob1 .. obn #n --> P'" "Improved >TCOMP for polynomial building." "0A3006" :CSys) "^>HPOLYN" ("P ob1 .. obn #n --> P'" "Improved >HCOMP for polynomial building." "0A4006" :CSys) "^MKPOLY" ("#n #k --> P" "Makes polynomial of nth variable to the power +k." "0A5006" :CSys) "^MAKEPROFOND" ("ob # --> {{{...{o}...}}}" "Embedds ob in the given number of lists." "2AB006" :CSys) "^TRIMext" ("Q --> Q'" "Removes unnecessary zeros from polynomial." "4F4006" :CSys) "^PTrim" ("ob --> ob'" "Trims polynomial." "4F5006" :CSys) "^ONE>POLY" ("Q --> Q'" "Increases variable depth. Constants (Z,Irr,C) +are not modified." "0A6006" :CSys) "^TCHEBext" ("zint --> P" "Tchebycheff polynomial. If zint>0 then 1st +kind, if <0 then second kind." "302006" :CSys) "^LRDMext" ("P # --> []" "Left ReDiMension. Adds 0 to the left of polynomial to get a symbolic vector of lenght -#+1." "3DE006" :CSys) "^RRDMext" ("{} # \\-> {}" "Right ReDiMension: like LRDMext but 0 at -the right and {}." "3DF006" :CSys) "^DEGREext" ("{} \\-> degre" "Degree of a list-polynomial." "3E0006" :CSys) "^FHORNER" ("P/d r \\-> P[X]_div_[X-r]/d r P[r]/d" "Horner scheme." "3E1006" :CSys) "^HORNext" ("P r \\-> P[X]_div_[X-r] r P[r]" "Horner scheme." "3E2006" :CSys) "^HORN1" ("" "" "3E3006" :CSys) "^MHORNext" ("P r \\-> P[X]_div_[X-r] r P[r]" "Horner scheme for matrices." "3E4006" :CSys) "^LAGRANGEext" ("M \\-> symb" "Lagrange interpolation. Format of the matrix +#+1." "3DE006" :CSys) "^RRDMext" ("{} # --> {}" "Right ReDiMension: like LRDMext but 0 at +the right and {}." "3DF006" :CSys) "^DEGREext" ("{} --> degre" "Degree of a list-polynomial." "3E0006" :CSys) "^FHORNER" ("P/d r --> P[X]_div_[X-r]/d r P[r]/d" "Horner scheme." "3E1006" :CSys) "^HORNext" ("P r --> P[X]_div_[X-r] r P[r]" "Horner scheme." "3E2006" :CSys) "^HORN1" ("" "" "3E3006" :CSys) "^MHORNext" ("P r --> P[X]_div_[X-r] r P[r]" "Horner scheme for matrices." "3E4006" :CSys) "^LAGRANGEext" ("M --> symb" "Lagrange interpolation. Format of the matrix is [ [ x1 .. xn ] [ f(x1) .. f(xn) ] ] -Returns a polynomial P such that P(xi)=f(xi)" "3E6006" :CSys) "^RESULTANT" ("P1 P2 \\-> P" "Resultant of two polynomials. Depth of P is -one less than depth of P1 and P2." "10F007" :1\.11 :CSys) "^RESULTANTLP" ("res g h P1 P2 \\-> +/-res g' h' P1' P2'" "Subresultant algorithm innerloop." "110007" :1\.11 :CSys) "^RESPSHIFTQ" ("P Q \\-> P'" "Resultant of P and Q shifted. +Returns a polynomial P such that P(xi)=f(xi)" "3E6006" :CSys) "^RESULTANT" ("P1 P2 --> P" "Resultant of two polynomials. Depth of P is +one less than depth of P1 and P2." "10F007" :1\.11 :CSys) "^RESULTANTLP" ("res g h P1 P2 --> +/-res g' h' P1' P2'" "Subresultant algorithm innerloop." "110007" :1\.11 :CSys) "^RESPSHIFTQ" ("P Q --> P'" "Resultant of P and Q shifted. gcd[Q(x-r),P(x)]!=1 equivalent to r root of -P' P' has same depth than P and Q." "111007" :1\.11 :CSys) "^ADDONEVAR" ("P \\-> P'" "Adds one variable just below the main var. -works for polynomial, not for fractions." "112007" :1\.11 :CSys) "^SHRINKEVEN" ("P \\-> P'" "Changes var Y=X^2 in an even polynomial." "0CF007" :CSys) "^SINTEST" ("" "" "0D0007" :CSys) "^SHRINK2SYM" ("N D \\-> N' D'" "Shrinks 2 polynomials using symmetry -properties." "0D1007" :CSys) "^SHRINKSYM" ("N \\-> N'" "Shrinks 1 polynomial using symmetry +P' P' has same depth than P and Q." "111007" :1\.11 :CSys) "^ADDONEVAR" ("P --> P'" "Adds one variable just below the main var. +works for polynomial, not for fractions." "112007" :1\.11 :CSys) "^SHRINKEVEN" ("P --> P'" "Changes var Y=X^2 in an even polynomial." "0CF007" :CSys) "^SINTEST" ("" "" "0D0007" :CSys) "^SHRINK2SYM" ("N D --> N' D'" "Shrinks 2 polynomials using symmetry +properties." "0D1007" :CSys) "^SHRINKSYM" ("N --> N'" "Shrinks 1 polynomial using symmetry properties. Degree of N must be even. If it -is odd then N should be divided by X+1." "0D2007" :CSys) "^SHRINK2ASYM" ("N D \\-> N' D'" "Shrinks 2 polynomials using antisymmetry -properties." "0D3007" :CSys) "^SHRINKASYM" ("N \\-> N'" "Shrinks 1 polynomial using antisymmetry +is odd then N should be divided by X+1." "0D2007" :CSys) "^SHRINK2ASYM" ("N D --> N' D'" "Shrinks 2 polynomials using antisymmetry +properties." "0D3007" :CSys) "^SHRINKASYM" ("N --> N'" "Shrinks 1 polynomial using antisymmetry properties. Degree of N must be even. If it -is odd then N should be divided by X+1." "0D4007" :CSys) "^PNMax" ("P \\-> Z" "Gets the coefficient of P with max norm." "103006" :CSys) "^SWAPNDXF" ("Qden Qnom \\-> symb" "Builds a symbolic from rational polynomial." "161006" :CSys) "^NDXFext" ("Qnom Qden \\-> symb" "Builds a symbolic from rational polynomial." "162006" :CSys) "^SWAPFXND" ("symb ob \\-> ob Qnom Qden" "Converts symbolic to rational polynomial." "163006" :CSys) "^FXNDext" ("symb \\-> Qnom Qden" "Converts symbolic to rational polynomial." "164006" :CSys) "^REGCDext" ("a b \\-> d u v au+bv=d" "" "3D7006" :CSys) "^EGCDext" ("a b \\-> d u v au+bv=d" "Bezout identity for polynomials." "3D8006" :CSys) "^PEvalFast?" ("Z Pn \\-> Z Pn F / Pn[Z] T" "Attempts to evaluate Pn at X1=Z using fast +is odd then N should be divided by X+1." "0D4007" :CSys) "^PNMax" ("P --> Z" "Gets the coefficient of P with max norm." "103006" :CSys) "^SWAPNDXF" ("Qden Qnom --> symb" "Builds a symbolic from rational polynomial." "161006" :CSys) "^NDXFext" ("Qnom Qden --> symb" "Builds a symbolic from rational polynomial." "162006" :CSys) "^SWAPFXND" ("symb ob --> ob Qnom Qden" "Converts symbolic to rational polynomial." "163006" :CSys) "^FXNDext" ("symb --> Qnom Qden" "Converts symbolic to rational polynomial." "164006" :CSys) "^REGCDext" ("a b --> d u v au+bv=d" "" "3D7006" :CSys) "^EGCDext" ("a b --> d u v au+bv=d" "Bezout identity for polynomials." "3D8006" :CSys) "^PEvalFast?" ("Z Pn --> Z Pn F / Pn[Z] T" "Attempts to evaluate Pn at X1=Z using fast register arithmetic. Fails if any of the following is true: Pn is not sunivariate; Z is polynomial after all; Z size is too big for register; -Any overflow occurs during Horner evaluation. " "0EA006" :CSys) "^FLAGRESULTANT" ("symb1 symb2 \\-> symb" "Resultant of two polynomials in symbolic -form." "10E007" :1\.11 :CSys) "^Univar?" ("P \\-> P flag" "Tests if polynomial is univariate." "10B006" :CSys) "^SUnivar?" ("P \\-> P flag" "Tests if polynomial is univariate and the -coefficients are bounded by register size." "10C006" :CSys) "^POLYPARITY" ("poly \\-> Z" "Tests if a polynomial (internal rep) is +Any overflow occurs during Horner evaluation. " "0EA006" :CSys) "^FLAGRESULTANT" ("symb1 symb2 --> symb" "Resultant of two polynomials in symbolic +form." "10E007" :1\.11 :CSys) "^Univar?" ("P --> P flag" "Tests if polynomial is univariate." "10B006" :CSys) "^SUnivar?" ("P --> P flag" "Tests if polynomial is univariate and the +coefficients are bounded by register size." "10C006" :CSys) "^POLYPARITY" ("poly --> Z" "Tests if a polynomial (internal rep) is even/odd/none. Z=1 if even, -1 if odd, 0 if -neither even nor odd." "0CC007" :CSys) "^POLYSYM" ("P \\-> Z" "Tests symmetry of coefficients of polynomial. -Z=1 for symmetric, -1 for anti, 0 otherwise." "0D6007" :CSys) "^POLYASYM" ("P \\-> Z" "Tests \"antisymmetry\" of coef of polynomial. -Z=1 for symmetric, -1 for anti, 0 otherwise." "0D7007" :CSys) "^MULMULText" ("{} % \\-> {}'" "Multiplies multiplicities in a factor list by -coeff." "272006" :CSys) "^METAMULMULT" ("" "" "273006" :CSys) "^METAMM2" ("meta % \\-> meta'" "Multiplies by % all multiplicities of meta." "274006" :CSys) "^COMPLISText" ("{} \\-> {}'" "" "275006" :CSys) "^METACOMPRIM" ("Meta \\-> Meta'" "Suppresses multiple occurrances of the same +neither even nor odd." "0CC007" :CSys) "^POLYSYM" ("P --> Z" "Tests symmetry of coefficients of polynomial. +Z=1 for symmetric, -1 for anti, 0 otherwise." "0D6007" :CSys) "^POLYASYM" ("P --> Z" "Tests \"antisymmetry\" of coef of polynomial. +Z=1 for symmetric, -1 for anti, 0 otherwise." "0D7007" :CSys) "^MULMULText" ("{} % --> {}'" "Multiplies multiplicities in a factor list by +coeff." "272006" :CSys) "^METAMULMULT" ("" "" "273006" :CSys) "^METAMM2" ("meta % --> meta'" "Multiplies by % all multiplicities of meta." "274006" :CSys) "^COMPLISText" ("{} --> {}'" "" "275006" :CSys) "^METACOMPRIM" ("Meta --> Meta'" "Suppresses multiple occurrances of the same factor by adding corresponding -multiplicities." "276006" :CSys) "^METACOMP0" ("" "" "277006" :CSys) "^METACOMP1" ("f1...fk-1 mk-1 meta-res mk fk # \\-> f1...fk-1 mk-1 meta-res" "" "278006" :CSys) "^ADDLISText" ("{} %n ob \\-> {}'" "Adds ob with multiplicity %n to the -list. Checks if ob is in {}." "279006" :CSys) "^DIVISext" ("ob \\-> {divisors}" "Returns list of divisors of ob." "27A006" :CSys) "^FACT1ext" ("symb-poly \\-> Lvar Q {}" "{} is the list of root/multiplicity of sym -with respect to the current variable." "27B006" :CSys) "^FACTOext" ("symb \\-> Lvar Q {}" "{} is the list of factors/multiplicity of -symb." "27C006" :CSys) "^ZFACTO" ("C \\-> {} C Lfact" "" "27D006" :CSys) "^SOLVext" ("symb \\-> {}" "Numeric solver for univariate polynomials. +multiplicities." "276006" :CSys) "^METACOMP0" ("" "" "277006" :CSys) "^METACOMP1" ("f1...fk-1 mk-1 meta-res mk fk # --> f1...fk-1 mk-1 meta-res" "" "278006" :CSys) "^ADDLISText" ("{} %n ob --> {}'" "Adds ob with multiplicity %n to the +list. Checks if ob is in {}." "279006" :CSys) "^DIVISext" ("ob --> {divisors}" "Returns list of divisors of ob." "27A006" :CSys) "^FACT1ext" ("symb-poly --> Lvar Q {}" "{} is the list of root/multiplicity of sym +with respect to the current variable." "27B006" :CSys) "^FACTOext" ("symb --> Lvar Q {}" "{} is the list of factors/multiplicity of +symb." "27C006" :CSys) "^ZFACTO" ("C --> {} C Lfact" "" "27D006" :CSys) "^SOLVext" ("symb --> {}" "Numeric solver for univariate polynomials. The list contains the roots without -multiplicity." "27E006" :CSys) "^FRND" ("ob \\-> ob')" "Float rounding for %%, C%% or list of either +multiplicity." "27E006" :CSys) "^FRND" ("ob --> ob')" "Float rounding for %%, C%% or list of either type. Used by SOLVext to reconstruct -factors." "27F006" :CSys) "^BICARREE?" ("P #5 \\-> meta cst_coeff T -P #5 \\-> P #5 F -P # \\-> P # F" "Searches if P is a bisquared 4-th order +factors." "27F006" :CSys) "^BICARREE?" ("P #5 --> meta cst_coeff T +P #5 --> P #5 F +P # --> P # F" "Searches if P is a bisquared 4-th order equation. Returns a meta of factors and the -multiplying coeff in that QcaseQ." "280006" :CSys) "^REALBICAR" ("f1 #1 coef \\-> meta rest T" "" "281006" :CSys) "^IROOTS" ("P \\-> list" "Finds integer roots of a polynomial." "113007" :1\.11 :CSys) "^EVIDENText" ("P \\-> meta cst_coeff" "Returns the roots of a polynomial P. -Calls the numeric solver." "283006" :CSys) "^EVIDSOLV" ("P \\-> meta cst_coeff" "Returns the roots of a 1st, 2nd order and some +multiplying coeff in that QcaseQ." "280006" :CSys) "^REALBICAR" ("f1 #1 coef --> meta rest T" "" "281006" :CSys) "^IROOTS" ("P --> list" "Finds integer roots of a polynomial." "113007" :1\.11 :CSys) "^EVIDENText" ("P --> meta cst_coeff" "Returns the roots of a polynomial P. +Calls the numeric solver." "283006" :CSys) "^EVIDSOLV" ("P --> meta cst_coeff" "Returns the roots of a 1st, 2nd order and some other poly. Calls the numeric solver if -exact solving fails." "284006" :CSys) "^DEG2ext" ("P \\-> {}" "Returns the roots of a 2nd order polynomial." "285006" :CSys) "^METADEG2" ("P \\-> P meta" "Returns the roots of a 2nd order polynomial. -P must be of order 1 or 2." "286006" :CSys) "^METADEG1" ("P \\-> P meta" "Returns the roots of a 1st order polynomial. -P must be of order 1." "287006" :CSys) "^DEG1" ("f \\-> r" "Root of a first order factor. -f is one level depth deeper than r." "288006" :CSys) "^FDEG2ext" ("P \\-> meta-fact cst_coef" "Returns factors of a 2nd order polynomial and +exact solving fails." "284006" :CSys) "^DEG2ext" ("P --> {}" "Returns the roots of a 2nd order polynomial." "285006" :CSys) "^METADEG2" ("P --> P meta" "Returns the roots of a 2nd order polynomial. +P must be of order 1 or 2." "286006" :CSys) "^METADEG1" ("P --> P meta" "Returns the roots of a 1st order polynomial. +P must be of order 1." "287006" :CSys) "^DEG1" ("f --> r" "Root of a first order factor. +f is one level depth deeper than r." "288006" :CSys) "^FDEG2ext" ("P --> meta-fact cst_coef" "Returns factors of a 2nd order polynomial and the corresponding multiplying coefficient. -tests for 1st order polynomial." "289006" :CSys) "^RACTOFACext" ("r \\-> n d" "Converts root to factor. -Factor is n/d, one level depth deeper than r." "28B006" :CSys) "^FACTORACext" ("f \\-> r cst_coef" "Converts a factor to a root, solving 1st order +tests for 1st order polynomial." "289006" :CSys) "^RACTOFACext" ("r --> n d" "Converts root to factor. +Factor is n/d, one level depth deeper than r." "28B006" :CSys) "^FACTORACext" ("f --> r cst_coef" "Converts a factor to a root, solving 1st order factor. f and cst_coef are one level depth -deeper than r." "28C006" :CSys) "^RFACText" ("ob # \\-> {} intob meta" "{} is the list of variables. Meta is made of +deeper than r." "28C006" :CSys) "^RFACText" ("ob # --> {} intob meta" "{} is the list of variables. Meta is made of roots or factors of numerator (N) or denomenator (D) or both (N/D), depending on #. ZERO for roots N/D; ONE for roots N; @@ -2580,61 +2580,61 @@ THREE for roots D without num. solver call; FOUR for factors N/D; FIVE for factors N; SIX for factors D with numeric solver call; -SEVEN for factors D without num.solver call." "28D006" :CSys) "^RFACT2ext" ("ob {} # \\-> {} intob meta" "Like RFACText, but the list of variables -is given." "28E006" :CSys) "^RFACTSTEP3" ("ob \\-> meta-fact" "Partial square-free factorization w.r.t. the +SEVEN for factors D without num.solver call." "28D006" :CSys) "^RFACT2ext" ("ob {} # --> {} intob meta" "Like RFACText, but the list of variables +is given." "28E006" :CSys) "^RFACTSTEP3" ("ob --> meta-fact" "Partial square-free factorization w.r.t. the main variable. Extract trivial factors Etape -3 ob \\-> meta-fact." "28F006" :CSys) "^RFACTSTEP5" ("%m on \\-> add-to-meta-res" "Factorization of a square-free polynomial." "290006" :CSys) "^METASOLV" ("pn cst_coeff \\-> meta cst_coeff" "Non-integer factorization (sqrt extensions -and numeric). multiplicty is in LAM 5,." "291006" :CSys) "^METASOLVOUT" ("" "" "292006" :CSys) "^METASOLV2" ("cst_coeff p \\-> fr1 %m [fr2 %m] # cst_coeff" "Returns roots/factors of 1st and 2nd order -polynomials." "293006" :CSys) "^METASOLV4" ("cst1 f1 ... fk #k cst2 \\-> fr1 %m ... frn %m #2k cst_coeff" "Returns factors or convert to roots if +3 ob \\-> meta-fact." "28F006" :CSys) "^RFACTSTEP5" ("%m on --> add-to-meta-res" "Factorization of a square-free polynomial." "290006" :CSys) "^METASOLV" ("pn cst_coeff --> meta cst_coeff" "Non-integer factorization (sqrt extensions +and numeric). multiplicty is in LAM 5,." "291006" :CSys) "^METASOLVOUT" ("" "" "292006" :CSys) "^METASOLV2" ("cst_coeff p --> fr1 %m [fr2 %m] # cst_coeff" "Returns roots/factors of 1st and 2nd order +polynomials." "293006" :CSys) "^METASOLV4" ("cst1 f1 ... fk #k cst2 --> fr1 %m ... frn %m #2k cst_coeff" "Returns factors or convert to roots if needed. -#k=1,2 or 4, fk are of order 1 or 2." "294006" :CSys) "^ADDMULTIPL" ("meta cst_coeff \\-> meta' cst_coeff" "Adds multiplicities to a meta. -Multiplicity is in LAM 5." "295006" :CSys) "^FACTOOBJext" ("{ fact mult } flag prg* prg^ \\-> ob" "Rebuilds an object from its list of factors +#k=1,2 or 4, fk are of order 1 or 2." "294006" :CSys) "^ADDMULTIPL" ("meta cst_coeff --> meta' cst_coeff" "Adds multiplicities to a meta. +Multiplicity is in LAM 5." "295006" :CSys) "^FACTOOBJext" ("{ fact mult } flag prg* prg^ --> ob" "Rebuilds an object from its list of factors (flag=TRUE) or roots (flag=FALSE) using prg* to multiply and prg^ to take multiplicity -power." "296006" :CSys) "^ID>DERext" ("id \\-> {} stripped_id" "" "29C006" :CSys) "^ALG48MSOLV" ("Lp \\-> Lidnt Lsol" "Calculates Groebner basis multivar solution. -LAM3 must be bound to Lvar and LAM4 to Lidnt." "093006" :CSys) "^GMSOLV" ("Lp \\-> meta-sol" "Calculates Groebner basis multivar solutions. +power." "296006" :CSys) "^ID>DERext" ("id --> {} stripped_id" "" "29C006" :CSys) "^ALG48MSOLV" ("Lp --> Lidnt Lsol" "Calculates Groebner basis multivar solution. +LAM3 must be bound to Lvar and LAM4 to Lidnt." "093006" :CSys) "^GMSOLV" ("Lp --> meta-sol" "Calculates Groebner basis multivar solutions. LAM1 must be bound to the number of vars A solution is a list { o1 ... on } where #n=LAM1 ok embedded in k-1 lists is the value of the -k-th var ok may be undef." "094006" :CSys) "^GBASIS" ("Lp \\-> G" "Calculate Groebner basis. +k-th var ok may be undef." "094006" :CSys) "^GBASIS" ("Lp --> G" "Calculate Groebner basis. G = { 1 } if no solutions - G = { 0 } if identically true." "095006" :CSys) "^GSOLVE" ("Lp \\-> Lg" "Calculate factorized Groebner basis. + G = { 0 } if identically true." "095006" :CSys) "^GSOLVE" ("Lp --> Lg" "Calculate factorized Groebner basis. Lg = { Lg1 Lg2 .. Lgn } Lgi = independent solution (probably) Lg = {} if no solutions - Lg = { { 0 } } if identically true." "096006" :CSys) "^GFACTOR" ("Lp fctr? \\-> Lg" "Calculate Groebner basis or factorized Groebner + Lg = { { 0 } } if identically true." "096006" :CSys) "^GFACTOR" ("Lp fctr? --> Lg" "Calculate Groebner basis or factorized Groebner basis. Redundant bases are not removed." "097006" :CSys) "^GREDUCE" ("" "Interreduce basis. Lambda variables - {{ fctr? G k tmp todo Lg Irred }}." "098006" :CSys) "^REDUCE" ("p G \\-> q" "Reduces polynomial with respect to given -basis." "099006" :CSys) "^FASTREDUCE" ("r P \\-> q T / r P F" "Assembly version of REDUCE for polynomials + {{ fctr? G k tmp todo Lg Irred }}." "098006" :CSys) "^REDUCE" ("p G --> q" "Reduces polynomial with respect to given +basis." "099006" :CSys) "^FASTREDUCE" ("r P --> q T / r P F" "Assembly version of REDUCE for polynomials with short coefficients. Returns FALSE if an overflow occurs during the reduction. Assumes r is a genuine polynomial (not constant). Assumes G is not empty. Assumes -G does not contain zeros (is trimmed)." "09A006" :CSys) "^ROOTM2ROOT" ("{}/V \\-> V'" "Transforms list of root/multiplicites to -vector of roots." "37D006" :CSys) "^PASCAL_NEXTLINE" ("{} \\-> {}'" "Finds next line in the Pascal triangle." "0F2007" :CSys) "^DELTAPSOLVE" ("Q \\-> P" "Solves P(x+1)-P(x)=Q(x). -Internal polynomial function." "0F3007" :CSys) "^LIMIText" ("" "" "46D006" :CSys) "^REWRITEIFINF" ("" "" "46E006" :CSys) "^SYMTAYLOR" ("symb id %/z \\-> symb" "Taylor series expansion around point 0 +G does not contain zeros (is trimmed)." "09A006" :CSys) "^ROOTM2ROOT" ("{}/V --> V'" "Transforms list of root/multiplicites to +vector of roots." "37D006" :CSys) "^PASCAL_NEXTLINE" ("{} --> {}'" "Finds next line in the Pascal triangle." "0F2007" :CSys) "^DELTAPSOLVE" ("Q --> P" "Solves P(x+1)-P(x)=Q(x). +Internal polynomial function." "0F3007" :CSys) "^LIMIText" ("" "" "46D006" :CSys) "^REWRITEIFINF" ("" "" "46E006" :CSys) "^SYMTAYLOR" ("symb id %/z --> symb" "Taylor series expansion around point 0 (McLaurin's series) with regard to given -variable, and of the given order." "46F006" :CSys) "^SYMPAPRX" ("" "" "470006" :CSys) "^TRUNCDL" ("DL-l reste-l \\-> truncated_DL" "Series expansion truncation." "471006" :CSys) "^LIMSERIES!" ("expression X=a|X %|zint \\-> +variable, and of the given order." "46F006" :CSys) "^SYMPAPRX" ("" "" "470006" :CSys) "^TRUNCDL" ("DL-l reste-l --> truncated_DL" "Series expansion truncation." "471006" :CSys) "^LIMSERIES!" ("expression X=a|X %|zint --> a lim DL-l rest-l num-l/deno-l equiv-l lvar #" "Series expansion. -#=1 for X=a-h or X=-1/h." "472006" :CSys) "^LIMITX!" ("" "" "473006" :CSys) "^LIMITNOVX!" ("" "" "474006" :CSys) "^LIMERR0!" ("" "" "475006" :CSys) "^LIMERR1!" ("" "" "476006" :CSys) "^LIMIT!" ("symb \\-> DL-l reste-l num-l/deno-l equiv.-l lim. lvar flag" "lim. = { symf direction }" "477006" :CSys) "^LIMSTEP1!" ("symb \\-> { DL-l reste-l num-l/deno-l equiv.-l } flag" "" "478006" :CSys) "^LIMSTEP2!" ("" "" "479006" :CSys) "^LIMSTEP3!" ("" "" "47A006" :CSys) "^LIMSTEP4!" ("" "" "47B006" :CSys) "^LIMLIM!" ("# lvar equiv-l \\-> lvar lim" "" "47C006" :CSys) "^n{}N" ("" "" "47D006" :CSys) "^LIMLIM1!" ("" "" "47E006" :CSys) "^LIMCMPL!" ("reste-1-l reste-2-l \\-> reste-l" "" "47F006" :CSys) "^LIMEQUFR!" ("n/d # \\-> n/d-l equiv %" "" "480006" :CSys) "^LIMEQU!" ("{} # \\-> {} / {}-equiv-l {}-equiv-l { # # # }" "" "481006" :CSys) "^LIMEQU0!" ("" "" "482006" :CSys) "^LIM+-!" ("DL1...DLn #n op \\-> DL flag" "DL = { DL-l reste-l num-l/deno-l equiv-l }." "483006" :CSys) "^LIMERR10!" ("" "" "484006" :CSys) "^LIMNEG!" ("" "" "485006" :CSys) "^LIMRAC!" ("" "Racine carree, donc independant de x." "486006" :CSys) "^LIMINV!" ("" "" "487006" :CSys) "^LIM/!" ("" "" "488006" :CSys) "^LIMPOW!" ("" "" "489006" :CSys) "^LIMSQ!" ("" "" "48A006" :CSys) "^LIM*!" ("" "" "48B006" :CSys) "^LIMDIVPC!" ("#ordre num-l deno-l \\-> num-l deno-l" "" "48C006" :CSys) "^DIVPC!" ("" "" "48D006" :CSys) "^LIMPROFEND!" ("num deno #prof \\-> num deno" "" "48E006" :CSys) "^LIMPROF!" ("" "" "48F006" :CSys) "^LIM%#!" ("num-l deno-l {%...%} \\-> num-l' deno-l' #prof {%...%}" "" "490006" :CSys) "^LIMPROF0!" ("" "" "491006" :CSys) "^LIMPROF1!" ("" "" "492006" :CSys) "^LIMPROF2!" ("" "" "493006" :CSys) "^LIMINVLN!" ("" "Operator INV[-LN]." "494006" :CSys) "^LIMLN!" ("" "Operator LN." "495006" :CSys) "^LIMEXP!" ("" "" "496006" :CSys) "^LIMSINCOS!" ("" "" "497006" :CSys) "^LIMATAN!" ("" "" "498006" :CSys) "^LIMASIN!" ("" "" "499006" :CSys) "^LIMSQRT!" ("" "" "49A006" :CSys) "^LIMFLOOR!" ("" "" "49B006" :CSys) "^LIMABS!" ("" "" "49C006" :CSys) "^LPROF!" ("" "" "49D006" :CSys) "^LIM#VARX!" ("lvar lvar \\-> #varx" "" "49E006" :CSys) "^LIMBETA!" ("" "" "49F006" :CSys) "^LIMALPHA!" ("" "" "4A0006" :CSys) "^HORNEXP!" ("lim lvar X-l reste-l \\-> lvar DL reste-l" "" "4A1006" :CSys) "^HORNCOS!" ("" "" "4A2006" :CSys) "^HORNSIN!" ("" "" "4A3006" :CSys) "^LIMSC0!" ("" "" "4A4006" :CSys) "^LIMSC1!" ("" "" "4A5006" :CSys) "^HORNATAN!" ("" "" "4A6006" :CSys) "^LIMATAS!" ("" "" "4A7006" :CSys) "^HORNASIN!" ("" "" "4A8006" :CSys) "^HORNASIN1!" ("" "" "4A9006" :CSys) "^HORNLN!" ("" "" "4AA006" :CSys) "^LNOBJ!" ("" "" "4AB006" :CSys) "^NEWLIMHORN" ("" "" "4AC006" :CSys) "^LIMHORN!" ("" "" "4AD006" :CSys) "^LRDM!" ("" "" "4AE006" :CSys) "^LIMDL!" ("" "" "4AF006" :CSys) "^LIMDLINF!" ("" "" "4B0006" :CSys) "^LIMINFSIGN!" ("" "" "4B1006" :CSys) "^LIMMAX!" ("" "" "4B2006" :CSys) "^LIMCOMP!" ("" "" "4B3006" :CSys) "^VARCOMP2!" ("" "" "4B4006" :CSys) "^LIMSORT!" ("" "" "4B5006" :CSys) "^VARCOMP!" ("var1 var2 \\-> flag" "" "4B6006" :CSys) "^VARCOMPLN!" ("" "" "4B7006" :CSys) "^VARCOMP3!" ("" "" "4B8006" :CSys) "^VARCOMP31!" ("" "" "4B9006" :CSys) "^VARCOMP32!" ("var \\-> 0:" "" "4BA006" :CSys) "^VARCOMP33!" ("" "" "4BB006" :CSys) "^LIMERR6!" ("" "" "4BC006" :CSys) "^LIMVALOBJ!" ("ob lvar \\-> symb" "" "4BD006" :CSys) "^LIMVAL!" ("ob \\-> coeff val" "" "4BE006" :CSys) "^EQUIV!" ("{} lequiv \\-> equiv ordre" "" "4BF006" :CSys) "^LVARXNX2!" ("ob \\-> ob lvarx lvarnx" "" "4C0006" :CSys) "^SIMP1!" ("" "" "4C1006" :CSys) "^FindCurVar" ("symb \\-> symb" "Sets a new current var if needed." "4C2006" :CSys) "^LIMVAR!" ("symb \\-> symb lvar" "" "4C3006" :CSys) "^VAR%" ("" "" "4C4006" :CSys) "^RISCH13" ("{}/{}' \\-> {}''" "Assuming {}' has length 1, divides all +#=1 for X=a-h or X=-1/h." "472006" :CSys) "^LIMITX!" ("" "" "473006" :CSys) "^LIMITNOVX!" ("" "" "474006" :CSys) "^LIMERR0!" ("" "" "475006" :CSys) "^LIMERR1!" ("" "" "476006" :CSys) "^LIMIT!" ("symb --> DL-l reste-l num-l/deno-l equiv.-l lim. lvar flag" "lim. = { symf direction }" "477006" :CSys) "^LIMSTEP1!" ("symb --> { DL-l reste-l num-l/deno-l equiv.-l } flag" "" "478006" :CSys) "^LIMSTEP2!" ("" "" "479006" :CSys) "^LIMSTEP3!" ("" "" "47A006" :CSys) "^LIMSTEP4!" ("" "" "47B006" :CSys) "^LIMLIM!" ("# lvar equiv-l --> lvar lim" "" "47C006" :CSys) "^n{}N" ("" "" "47D006" :CSys) "^LIMLIM1!" ("" "" "47E006" :CSys) "^LIMCMPL!" ("reste-1-l reste-2-l --> reste-l" "" "47F006" :CSys) "^LIMEQUFR!" ("n/d # --> n/d-l equiv %" "" "480006" :CSys) "^LIMEQU!" ("{} # --> {} / {}-equiv-l {}-equiv-l { # # # }" "" "481006" :CSys) "^LIMEQU0!" ("" "" "482006" :CSys) "^LIM+-!" ("DL1...DLn #n op --> DL flag" "DL = { DL-l reste-l num-l/deno-l equiv-l }." "483006" :CSys) "^LIMERR10!" ("" "" "484006" :CSys) "^LIMNEG!" ("" "" "485006" :CSys) "^LIMRAC!" ("" "Racine carree, donc independant de x." "486006" :CSys) "^LIMINV!" ("" "" "487006" :CSys) "^LIM/!" ("" "" "488006" :CSys) "^LIMPOW!" ("" "" "489006" :CSys) "^LIMSQ!" ("" "" "48A006" :CSys) "^LIM*!" ("" "" "48B006" :CSys) "^LIMDIVPC!" ("#ordre num-l deno-l --> num-l deno-l" "" "48C006" :CSys) "^DIVPC!" ("" "" "48D006" :CSys) "^LIMPROFEND!" ("num deno #prof --> num deno" "" "48E006" :CSys) "^LIMPROF!" ("" "" "48F006" :CSys) "^LIM%#!" ("num-l deno-l {%...%} --> num-l' deno-l' #prof {%...%}" "" "490006" :CSys) "^LIMPROF0!" ("" "" "491006" :CSys) "^LIMPROF1!" ("" "" "492006" :CSys) "^LIMPROF2!" ("" "" "493006" :CSys) "^LIMINVLN!" ("" "Operator INV[-LN]." "494006" :CSys) "^LIMLN!" ("" "Operator LN." "495006" :CSys) "^LIMEXP!" ("" "" "496006" :CSys) "^LIMSINCOS!" ("" "" "497006" :CSys) "^LIMATAN!" ("" "" "498006" :CSys) "^LIMASIN!" ("" "" "499006" :CSys) "^LIMSQRT!" ("" "" "49A006" :CSys) "^LIMFLOOR!" ("" "" "49B006" :CSys) "^LIMABS!" ("" "" "49C006" :CSys) "^LPROF!" ("" "" "49D006" :CSys) "^LIM#VARX!" ("lvar lvar --> #varx" "" "49E006" :CSys) "^LIMBETA!" ("" "" "49F006" :CSys) "^LIMALPHA!" ("" "" "4A0006" :CSys) "^HORNEXP!" ("lim lvar X-l reste-l --> lvar DL reste-l" "" "4A1006" :CSys) "^HORNCOS!" ("" "" "4A2006" :CSys) "^HORNSIN!" ("" "" "4A3006" :CSys) "^LIMSC0!" ("" "" "4A4006" :CSys) "^LIMSC1!" ("" "" "4A5006" :CSys) "^HORNATAN!" ("" "" "4A6006" :CSys) "^LIMATAS!" ("" "" "4A7006" :CSys) "^HORNASIN!" ("" "" "4A8006" :CSys) "^HORNASIN1!" ("" "" "4A9006" :CSys) "^HORNLN!" ("" "" "4AA006" :CSys) "^LNOBJ!" ("" "" "4AB006" :CSys) "^NEWLIMHORN" ("" "" "4AC006" :CSys) "^LIMHORN!" ("" "" "4AD006" :CSys) "^LRDM!" ("" "" "4AE006" :CSys) "^LIMDL!" ("" "" "4AF006" :CSys) "^LIMDLINF!" ("" "" "4B0006" :CSys) "^LIMINFSIGN!" ("" "" "4B1006" :CSys) "^LIMMAX!" ("" "" "4B2006" :CSys) "^LIMCOMP!" ("" "" "4B3006" :CSys) "^VARCOMP2!" ("" "" "4B4006" :CSys) "^LIMSORT!" ("" "" "4B5006" :CSys) "^VARCOMP!" ("var1 var2 --> flag" "" "4B6006" :CSys) "^VARCOMPLN!" ("" "" "4B7006" :CSys) "^VARCOMP3!" ("" "" "4B8006" :CSys) "^VARCOMP31!" ("" "" "4B9006" :CSys) "^VARCOMP32!" ("var --> 0:" "" "4BA006" :CSys) "^VARCOMP33!" ("" "" "4BB006" :CSys) "^LIMERR6!" ("" "" "4BC006" :CSys) "^LIMVALOBJ!" ("ob lvar --> symb" "" "4BD006" :CSys) "^LIMVAL!" ("ob --> coeff val" "" "4BE006" :CSys) "^EQUIV!" ("{} lequiv --> equiv ordre" "" "4BF006" :CSys) "^LVARXNX2!" ("ob --> ob lvarx lvarnx" "" "4C0006" :CSys) "^SIMP1!" ("" "" "4C1006" :CSys) "^FindCurVar" ("symb --> symb" "Sets a new current var if needed." "4C2006" :CSys) "^LIMVAR!" ("symb --> symb lvar" "" "4C3006" :CSys) "^VAR%" ("" "" "4C4006" :CSys) "^RISCH13" ("{}/{}' --> {}''" "Assuming {}' has length 1, divides all elements of {} by this element. Used by RISCHext and by SERIES to have a nicer output -of series." "15C006" :CSys) "^PDer" ("{} \\-> der" "" "3DC006" :CSys) "^ssSYMDER" ("" "Algebraic derivative." "19F006" :CSys) "^SYMDER" ("" "" "1A0006" :CSys) "^DERIVext" ("ob id \\-> ob' -ob sym \\-> ob' -ob V \\-> V'" "Calculates the derivative of the object. For +of series." "15C006" :CSys) "^PDer" ("{} --> der" "" "3DC006" :CSys) "^ssSYMDER" ("" "Algebraic derivative." "19F006" :CSys) "^SYMDER" ("" "" "1A0006" :CSys) "^DERIVext" ("ob id --> ob' +ob sym --> ob' +ob V --> V'" "Calculates the derivative of the object. For a list argument calculates the gradient with respect to the variables in the list. If the variable is a symbolic, the first variable in it is used. Note that the gradient is a vector quantity, thus the result is returned -as a list." "1A1006" :CSys) "^siSYMDER" ("" "" "1A2006" :CSys) "^DERIVIDNT" ("ob id \\-> ob'" "Main entry point for derivative with respect -to a identifier." "1A3006" :CSys) "^DERIVIDNT1" ("ob \\-> ob'" "Main entry point for derivative with respect -to the identifier stored in LAM1." "1A4006" :CSys) "^DERIV" ("symb \\-> symb'" "Derivative of symb with respect to the -variable stored in LAM1." "1A5006" :CSys) "^METADERIV" ("Meta \\-> Meta'" "Derivative of Meta object." "1A6006" :CSys) "^METADER&NEG" ("Meta \\-> Meta'" "Meta derivative and negate." "1BD006" :CSys) "^METADEROP" ("" "Table of derivable functions and the +as a list." "1A1006" :CSys) "^siSYMDER" ("" "" "1A2006" :CSys) "^DERIVIDNT" ("ob id --> ob'" "Main entry point for derivative with respect +to a identifier." "1A3006" :CSys) "^DERIVIDNT1" ("ob --> ob'" "Main entry point for derivative with respect +to the identifier stored in LAM1." "1A4006" :CSys) "^DERIV" ("symb --> symb'" "Derivative of symb with respect to the +variable stored in LAM1." "1A5006" :CSys) "^METADERIV" ("Meta --> Meta'" "Derivative of Meta object." "1A6006" :CSys) "^METADER&NEG" ("Meta --> Meta'" "Meta derivative and negate." "1BD006" :CSys) "^METADEROP" ("" "Table of derivable functions and the respective derivative calculation -subroutines." "1A8006" :CSys) "^METADER+" ("Meta&+ \\-> Meta'" "Meta derivative of addition." "1A9006" :CSys) "^METADER-" ("Meta&- \\-> Meta'" "Meta derivative of subtraction." "1AA006" :CSys) "^METADER*" ("Meta&* \\-> Meta'" "Meta derivative of multiplication." "1AB006" :CSys) "^METADER/" ("Meta&/ \\-> Meta'" "Meta derivative of division." "1AC006" :CSys) "^METADER^" ("Meta&^ \\-> Meta'" "Meta derivative of power." "1AD006" :CSys) "^METADERFCN" ("Meta \\-> Meta'" "Meta derivative of a function." "1AE006" :CSys) "^METADERDER" ("symb_id_; sym_fcn_; xDER #3 \\-> Meta'" "Meta derivative of a derivative of a -function." "1AF006" :CSys) "^METADERI4" ("Meta \\-> Meta'" "Meta derivative of a defined integral." "1B0006" :CSys) "^METADERI3" ("Meta \\-> Meta'" "Meta derivative of an undefined integral." "1B1006" :CSys) "^METADERIFTE" ("Meta \\-> Meta'" "Meta derivative of IFTE." "1B2006" :CSys) "^METADEREXP" ("Meta \\-> Meta'" "Meta derivative of QEXPQ." "1B4006" :CSys) "^METADERLN" ("Meta \\-> Meta'" "Meta derivative of QLNQ." "1B5006" :CSys) "^METADERLNP1" ("Meta \\-> Meta'" "Meta derivative of QLNP1Q." "1B6006" :CSys) "^METADERLOG" ("Meta \\-> Meta'" "Meta derivative of QLOGQ." "1B7006" :CSys) "^METADERALOG" ("Meta \\-> Meta'" "Meta derivative of QALOGQ." "1B8006" :CSys) "^METADERABS" ("Meta \\-> Meta'" "Meta derivative of QABSQ." "1B9006" :CSys) "^METADERINV" ("Meta \\-> Meta'" "Meta derivative of QINVQ." "1BA006" :CSys) "^METADERNEG" ("Meta \\-> Meta'" "Meta derivative of QNEGQ." "1BB006" :CSys) "^METADERSQRT" ("Meta \\-> Meta'" "Meta derivative of QSQRTQ." "1BC006" :CSys) "^METADERSQ" ("Meta \\-> Meta'" "Meta derivative of QSQQ." "1BE006" :CSys) "^METADERSIN" ("Meta \\-> Meta'" "Meta derivative of QSINQ." "1BF006" :CSys) "^METADERCOS" ("Meta \\-> Meta'" "Meta derivative of QCOSQ." "1C0006" :CSys) "^METADERTAN" ("Meta \\-> Meta'" "Meta derivative of QTANQ." "1C1006" :CSys) "^METADERSINH" ("Meta \\-> Meta'" "Meta derivative of QSINHQ." "1C2006" :CSys) "^METADERCOSH" ("Meta \\-> Meta'" "Meta derivative of QCOSHQ." "1C3006" :CSys) "^METADERTANH" ("Meta \\-> Meta'" "Meta derivative of QTANHQ." "1C4006" :CSys) "^METADERASIN" ("Meta \\-> Meta'" "Meta derivative of QASINQ." "1C5006" :CSys) "^METADERACOS" ("Meta \\-> Meta'" "Meta derivative of QACOSQ." "1C6006" :CSys) "^METADERATAN" ("Meta \\-> Meta'" "Meta derivative of QATANQ." "1C7006" :CSys) "^METADERASH" ("Meta \\-> Meta'" "Meta derivative of QASINHQ." "1C8006" :CSys) "^METADERACH" ("Meta \\-> Meta'" "Meta derivative of QACOSHQ." "1C9006" :CSys) "^METADERATH" ("Meta \\-> Meta'" "Meta derivative of QATANHQ." "1CA006" :CSys) "^DERARG" ("meta-symb \\-> arg1 ... argk der1 ... derk #k op" "Finds derivative of arguments." "1B3006" :CSys) "^pshder*" ("Meta1 Meta2 \\-> Meta2&Meta1'&*" "Meta derivative utility." "1CB006" :CSys) "^SQRTINVpshd*" ("Meta1 Meta2 \\-> Meta2&SQRT&INV&Meta1'&*" "Meta derivative utility." "1CC006" :CSys) "^ODE_INT" ("symb idnt \\-> symb" "Integration with addition of a constant." "07F007" :CSys) "^IBP" ("u'*v u \\-> u*v -u*v'" "Internal integration by parts. If u is a +subroutines." "1A8006" :CSys) "^METADER+" ("Meta&+ --> Meta'" "Meta derivative of addition." "1A9006" :CSys) "^METADER-" ("Meta&- --> Meta'" "Meta derivative of subtraction." "1AA006" :CSys) "^METADER*" ("Meta&* --> Meta'" "Meta derivative of multiplication." "1AB006" :CSys) "^METADER/" ("Meta&/ --> Meta'" "Meta derivative of division." "1AC006" :CSys) "^METADER^" ("Meta&^ --> Meta'" "Meta derivative of power." "1AD006" :CSys) "^METADERFCN" ("Meta --> Meta'" "Meta derivative of a function." "1AE006" :CSys) "^METADERDER" ("symb_id_; sym_fcn_; xDER #3 --> Meta'" "Meta derivative of a derivative of a +function." "1AF006" :CSys) "^METADERI4" ("Meta --> Meta'" "Meta derivative of a defined integral." "1B0006" :CSys) "^METADERI3" ("Meta --> Meta'" "Meta derivative of an undefined integral." "1B1006" :CSys) "^METADERIFTE" ("Meta --> Meta'" "Meta derivative of IFTE." "1B2006" :CSys) "^METADEREXP" ("Meta --> Meta'" "Meta derivative of QEXPQ." "1B4006" :CSys) "^METADERLN" ("Meta --> Meta'" "Meta derivative of QLNQ." "1B5006" :CSys) "^METADERLNP1" ("Meta --> Meta'" "Meta derivative of QLNP1Q." "1B6006" :CSys) "^METADERLOG" ("Meta --> Meta'" "Meta derivative of QLOGQ." "1B7006" :CSys) "^METADERALOG" ("Meta --> Meta'" "Meta derivative of QALOGQ." "1B8006" :CSys) "^METADERABS" ("Meta --> Meta'" "Meta derivative of QABSQ." "1B9006" :CSys) "^METADERINV" ("Meta --> Meta'" "Meta derivative of QINVQ." "1BA006" :CSys) "^METADERNEG" ("Meta --> Meta'" "Meta derivative of QNEGQ." "1BB006" :CSys) "^METADERSQRT" ("Meta --> Meta'" "Meta derivative of QSQRTQ." "1BC006" :CSys) "^METADERSQ" ("Meta --> Meta'" "Meta derivative of QSQQ." "1BE006" :CSys) "^METADERSIN" ("Meta --> Meta'" "Meta derivative of QSINQ." "1BF006" :CSys) "^METADERCOS" ("Meta --> Meta'" "Meta derivative of QCOSQ." "1C0006" :CSys) "^METADERTAN" ("Meta --> Meta'" "Meta derivative of QTANQ." "1C1006" :CSys) "^METADERSINH" ("Meta --> Meta'" "Meta derivative of QSINHQ." "1C2006" :CSys) "^METADERCOSH" ("Meta --> Meta'" "Meta derivative of QCOSHQ." "1C3006" :CSys) "^METADERTANH" ("Meta --> Meta'" "Meta derivative of QTANHQ." "1C4006" :CSys) "^METADERASIN" ("Meta --> Meta'" "Meta derivative of QASINQ." "1C5006" :CSys) "^METADERACOS" ("Meta --> Meta'" "Meta derivative of QACOSQ." "1C6006" :CSys) "^METADERATAN" ("Meta --> Meta'" "Meta derivative of QATANQ." "1C7006" :CSys) "^METADERASH" ("Meta --> Meta'" "Meta derivative of QASINHQ." "1C8006" :CSys) "^METADERACH" ("Meta --> Meta'" "Meta derivative of QACOSHQ." "1C9006" :CSys) "^METADERATH" ("Meta --> Meta'" "Meta derivative of QATANHQ." "1CA006" :CSys) "^DERARG" ("meta-symb --> arg1 ... argk der1 ... derk #k op" "Finds derivative of arguments." "1B3006" :CSys) "^pshder*" ("Meta1 Meta2 --> Meta2&Meta1'&*" "Meta derivative utility." "1CB006" :CSys) "^SQRTINVpshd*" ("Meta1 Meta2 --> Meta2&SQRT&INV&Meta1'&*" "Meta derivative utility." "1CC006" :CSys) "^ODE_INT" ("symb idnt --> symb" "Integration with addition of a constant." "07F007" :CSys) "^IBP" ("u'*v u --> u*v -u*v'" "Internal integration by parts. If u is a constant return INTVX(u'*v)+u. If stack 2 is a list it must be of the form { olduv u'*v } then olduv will be added to u*v at stack @@ -2643,155 +2643,155 @@ algebraic mode, e.g. IBP(ASIN(X)^2,X) IBP(ANS(1),sqrt(1-X^2)) IBP(ANS(1),C) the last step with an integral - containing a cst C. " "2C5006" :CSys) "^PREVALext" ("symb inf sup x \\-> symb|x=sup - symb|x=inf" "Evaluates an antiderivative between 2 bounds + containing a cst C. " "2C5006" :CSys) "^PREVALext" ("symb inf sup x --> symb|x=sup - symb|x=inf" "Evaluates an antiderivative between 2 bounds Does not check for discontinuities of symb in -this interval." "2D0006" :CSys) "^WARNSING" ("symb inf sup vx \\-> symb inf sup vx" "Warns user for singularity." "2D1006" :CSys) "^INText" ("symb x \\-> int[$,x, symb, xt]" "Return unevaluated integral." "2D2006" :CSys) "^INT3" ("f(x) x y \\-> F(y) where F'=f" "Undefined integration. -No limit for underdetermined form." "2D3006" :CSys) "^INTEGRext" ("{} \\-> prim" "" "3DD006" :CSys) "^PARTFRAC" ("o \\-> symb" "Partial fraction expansion of o with respect to -the current variable." "3D2006" :CSys) "^INPARTFRAC" ("o list \\-> symb" "Partial fraction expansion of o. +this interval." "2D0006" :CSys) "^WARNSING" ("symb inf sup vx --> symb inf sup vx" "Warns user for singularity." "2D1006" :CSys) "^INText" ("symb x --> int[$,x, symb, xt]" "Return unevaluated integral." "2D2006" :CSys) "^INT3" ("f(x) x y --> F(y) where F'=f" "Undefined integration. +No limit for underdetermined form." "2D3006" :CSys) "^INTEGRext" ("{} --> prim" "" "3DD006" :CSys) "^PARTFRAC" ("o --> symb" "Partial fraction expansion of o with respect to +the current variable." "3D2006" :CSys) "^INPARTFRAC" ("o list --> symb" "Partial fraction expansion of o. lvar must be bound to LAM2, list is =lvar if o is in external format. list is NULL{} if o is still in internal -format. " "3D3006" :CSys) "^PARTFRACRAT" ("" "" "3D4006" :CSys) "^PFext" ("" "" "3D5006" :CSys) "^DESOLVE" ("list symb1 \\-> list_sols -symb symb1 \\-> list_sols" "Solves ordinary differential equation. -For some ode's returned level2 is not symb1." "07E007" :CSys) "^LDECSOLV" ("2nd_member char_eq \\-> solution" "Linear differential equation with constant -coefficients. " "081007" :CSys) "^LDEGENE" ("eq. carac \\-> sol generale" "" "082007" :CSys) "^LDEPART" ("2nd membre, eq carac \\-> eq. carac, sol part" "" "083007" :CSys) "^LDSSOLVext" ("V M \\-> V'" "M is the matrix of the system. -V is the vector of the 2nd members." "084007" :CSys) "^ODETYPESTO" ("type \\->" "Store ode type in variable ODETYPE." "085007" :CSys) "^ODE_SEPAR" ("symb \\-> symb symb-y symb-x T - \\-> symb F" "Tries to separate symb as a product of a -function of y and a function of x." "086007" :CSys) "^LAPext" ("symb \\-> symb'" "Laplace transform for polynomial*exp/sin/cos. -Returns LAP() for unknown transforms." "087007" :CSys) "^ILAPext" ("symb \\-> symb'" "Inverse Laplace transform for rational fractions. -Delta functions for the integral part." "088007" :CSys) "^ILAPRAText" ("" "" "089007" :CSys) "^ILAPDELTA" ("" "" "08A007" :CSys) "^ILAPEXP" ("ck rk \\-> ck*exp[rk*x]" "" "08B007" :CSys) "^ILAPEXPSC" ("" "" "08C007" :CSys) "^QUOTExSIGMA" ("" "" "0F8007" :CSys) "^SUM" ("sym idnt \\-> sym" "Internal SUM. The variable can be -specified. " "0F9007" :CSys) "^FLAGSUM" ("" "" "0FA007" :CSys) "^SUMVX" ("sym \\-> sym" "Internal SUMVX. Works always with respect to +format. " "3D3006" :CSys) "^PARTFRACRAT" ("" "" "3D4006" :CSys) "^PFext" ("" "" "3D5006" :CSys) "^DESOLVE" ("list symb1 --> list_sols +symb symb1 --> list_sols" "Solves ordinary differential equation. +For some ode's returned level2 is not symb1." "07E007" :CSys) "^LDECSOLV" ("2nd_member char_eq --> solution" "Linear differential equation with constant +coefficients. " "081007" :CSys) "^LDEGENE" ("eq. carac --> sol generale" "" "082007" :CSys) "^LDEPART" ("2nd membre, eq carac --> eq. carac, sol part" "" "083007" :CSys) "^LDSSOLVext" ("V M --> V'" "M is the matrix of the system. +V is the vector of the 2nd members." "084007" :CSys) "^ODETYPESTO" ("type -->" "Store ode type in variable ODETYPE." "085007" :CSys) "^ODE_SEPAR" ("symb --> symb symb-y symb-x T + --> symb F" "Tries to separate symb as a product of a +function of y and a function of x." "086007" :CSys) "^LAPext" ("symb --> symb'" "Laplace transform for polynomial*exp/sin/cos. +Returns LAP() for unknown transforms." "087007" :CSys) "^ILAPext" ("symb --> symb'" "Inverse Laplace transform for rational fractions. +Delta functions for the integral part." "088007" :CSys) "^ILAPRAText" ("" "" "089007" :CSys) "^ILAPDELTA" ("" "" "08A007" :CSys) "^ILAPEXP" ("ck rk --> ck*exp[rk*x]" "" "08B007" :CSys) "^ILAPEXPSC" ("" "" "08C007" :CSys) "^QUOTExSIGMA" ("" "" "0F8007" :CSys) "^SUM" ("sym idnt --> sym" "Internal SUM. The variable can be +specified. " "0F9007" :CSys) "^FLAGSUM" ("" "" "0FA007" :CSys) "^SUMVX" ("sym --> sym" "Internal SUMVX. Works always with respect to the current variable. -- -TEXT:Reserved|VX" "0FB007" :CSys) "^FLAGSUMVX" ("" "" "0FC007" :CSys) "^RATSUM" ("sym \\-> sym" "Discrete rational sum." "0FD007" :CSys) "^FTAYL" ("f shift \\-> f'" "Taylor shift for rational fractions." "0FE007" :CSys) "^CSTFRACTION?" ("ob \\-> ob flag" "Taylor shift for rational fractions. Returns -TRUE if ob is a cst fraction." "0FF007" :CSys) "^HYPERGEO" ("symb \\-> symb" "Tests and does hypergeometric summation." "104007" :1\.11 :CSys) "^NONRATSUM" ("z/symb \\-> symb" "Discrete summation (hypergeometric QcaseQ)." "100007" :CSys) "^meta_cst?" ("meta \\-> meta flag" "Tests for meta to be cst with respect to -current var." "103007" :1\.11 :CSys) "^fk+1/fk" ("" "" "105007" :1\.11 :CSys) "^ZEILBERGER" ("f(n,k) n k d \\-> C T - \\-> F" "Zeilberger algorithm * QNOTQ IMPLEMENTED YET*." "108007" :1\.11 :CSys) "^SYMPSI" ("sym \\-> Psi(x)" "Digamma function." "109007" :1\.11 :CSys) "^sympsi" ("" "" "10A007" :1\.11 :CSys) "^SYMPSIN" ("sym int \\-> Psi(x,n)" "Digamma function." "10B007" :1\.11 :CSys) "^sympsin" ("" "" "10C007" :1\.11 :CSys) "^%%PSI" ("%%x \\-> %%" "Digamma function." "11C007" :1\.11) "^IBERNOULLI" ("#/zint \\-> Q" "Bernoulli numbers." "10D007" :1\.11 :CSys) "^PARITYTEST" ("" "" "0CD007" :CSys) "^COSTEST" ("" "" "0CE007" :CSys) "^NDEvalN/D" ("num deno n d \\-> num' deno'" "Evals list poly over a list fraction." "0D9007" :CSys) "^PEvalN/D" ("P n d \\-> num d #" "Evals list poly over a list fraction." "0DA007" :CSys) "^vgerxssSYMSUM" ("Meta2 Meta1 \\-> meta" "Symbolic sum with tests for two zints. +TEXT:Reserved|VX" "0FB007" :CSys) "^FLAGSUMVX" ("" "" "0FC007" :CSys) "^RATSUM" ("sym --> sym" "Discrete rational sum." "0FD007" :CSys) "^FTAYL" ("f shift --> f'" "Taylor shift for rational fractions." "0FE007" :CSys) "^CSTFRACTION?" ("ob --> ob flag" "Taylor shift for rational fractions. Returns +TRUE if ob is a cst fraction." "0FF007" :CSys) "^HYPERGEO" ("symb --> symb" "Tests and does hypergeometric summation." "104007" :1\.11 :CSys) "^NONRATSUM" ("z/symb --> symb" "Discrete summation (hypergeometric QcaseQ)." "100007" :CSys) "^meta_cst?" ("meta --> meta flag" "Tests for meta to be cst with respect to +current var." "103007" :1\.11 :CSys) "^fk+1/fk" ("" "" "105007" :1\.11 :CSys) "^ZEILBERGER" ("f(n,k) n k d --> C T + --> F" "Zeilberger algorithm * QNOTQ IMPLEMENTED YET*." "108007" :1\.11 :CSys) "^SYMPSI" ("sym --> Psi(x)" "Digamma function." "109007" :1\.11 :CSys) "^sympsi" ("" "" "10A007" :1\.11 :CSys) "^SYMPSIN" ("sym int --> Psi(x,n)" "Digamma function." "10B007" :1\.11 :CSys) "^sympsin" ("" "" "10C007" :1\.11 :CSys) "^%%PSI" ("%%x --> %%" "Digamma function." "11C007" :1\.11) "^IBERNOULLI" ("#/zint --> Q" "Bernoulli numbers." "10D007" :1\.11 :CSys) "^PARITYTEST" ("" "" "0CD007" :CSys) "^COSTEST" ("" "" "0CE007" :CSys) "^NDEvalN/D" ("num deno n d --> num' deno'" "Evals list poly over a list fraction." "0D9007" :CSys) "^PEvalN/D" ("P n d --> num d #" "Evals list poly over a list fraction." "0DA007" :CSys) "^vgerxssSYMSUM" ("Meta2 Meta1 --> meta" "Symbolic sum with tests for two zints. lam'sumvar bound to 'id/lam' and lam'sumexpr -to 'expr'." "3C1006" :CSys) "^MAT*SCMOD" ("" "mat*scalar modulo." "246006" :CSys) "^SC*MATMOD" ("" "scalar*mat modulo." "247006" :CSys) "^MAT*MATMOD" ("" "mat*mat modulo." "248006" :CSys) "^DIVMOD" ("" "division modulo." "249006" :CSys) "^GCD1MOD" ("" "GCD modulo." "24A006" :CSys) "^INVMOD" ("" "Inversion modulo for zint." "24B006" :CSys) "^MINVMOD" ("" "Inversion modulo for matrix of zint." "24C006" :CSys) "^FLAGDIV2MOD" ("" "Euclidean division modulo." "24D006" :CSys) "^FLAGPOWMOD" ("" "Power modulo." "24E006" :CSys) "^FLAGMPOWMOD" ("" "Matrix Power modulo." "24F006" :CSys) "^EXPAMOD" ("" "expand modulo." "250006" :CSys) "^FLAGEXPAMOD" ("" "" "251006" :CSys) "^FLAGFACTORMOD" ("symb \\-> symb" "FACTOR modulo." "252006" :CSys) "^MFACTORMOD" ("M \\-> M'" "FACTOR modulo for amtrices." "253006" :CSys) "^RREFMOD" ("" "RREF modulo." "254006" :CSys) "^LIFCext" ("{contfrac} \\-> fraction" "Converts continued fraction to rational." "256006" :CSys) "^PEvalMod" ("Q Z Zn \\-> Q'" "Computes value of polynomial mod Zn." "0E1006" :CSys) "^QAddMod" ("Q1 Q2 Zn \\-> Q'" "Polynomial addition modulo Zn." "0E2006" :CSys) "^QSubMod" ("Q1 Q2 Zn \\-> Q'" "Polynomial subtraction modulo Zn." "0E3006" :CSys) "^QMulMod" ("Q1 Q2 Zn \\-> Q'" "Polynomial multiplication modulo Zn." "0E4006" :CSys) "^QDivMod" ("Q1 Q2 Zn \\-> Qquo Qrem" "Polynomial division modulo Zn. In regular +to 'expr'." "3C1006" :CSys) "^MAT*SCMOD" ("" "mat*scalar modulo." "246006" :CSys) "^SC*MATMOD" ("" "scalar*mat modulo." "247006" :CSys) "^MAT*MATMOD" ("" "mat*mat modulo." "248006" :CSys) "^DIVMOD" ("" "division modulo." "249006" :CSys) "^GCD1MOD" ("" "GCD modulo." "24A006" :CSys) "^INVMOD" ("" "Inversion modulo for zint." "24B006" :CSys) "^MINVMOD" ("" "Inversion modulo for matrix of zint." "24C006" :CSys) "^FLAGDIV2MOD" ("" "Euclidean division modulo." "24D006" :CSys) "^FLAGPOWMOD" ("" "Power modulo." "24E006" :CSys) "^FLAGMPOWMOD" ("" "Matrix Power modulo." "24F006" :CSys) "^EXPAMOD" ("" "expand modulo." "250006" :CSys) "^FLAGEXPAMOD" ("" "" "251006" :CSys) "^FLAGFACTORMOD" ("symb --> symb" "FACTOR modulo." "252006" :CSys) "^MFACTORMOD" ("M --> M'" "FACTOR modulo for amtrices." "253006" :CSys) "^RREFMOD" ("" "RREF modulo." "254006" :CSys) "^LIFCext" ("{contfrac} --> fraction" "Converts continued fraction to rational." "256006" :CSys) "^PEvalMod" ("Q Z Zn --> Q'" "Computes value of polynomial mod Zn." "0E1006" :CSys) "^QAddMod" ("Q1 Q2 Zn --> Q'" "Polynomial addition modulo Zn." "0E2006" :CSys) "^QSubMod" ("Q1 Q2 Zn --> Q'" "Polynomial subtraction modulo Zn." "0E3006" :CSys) "^QMulMod" ("Q1 Q2 Zn --> Q'" "Polynomial multiplication modulo Zn." "0E4006" :CSys) "^QDivMod" ("Q1 Q2 Zn --> Qquo Qrem" "Polynomial division modulo Zn. In regular division the coefficients in the remainder can increase very quickly to tens of digits, thus it is important to normalize the -coefficients whenever possible." "0E5006" :CSys) "^QInvMod" ("Q Zn \\-> Q'" "Polynomial inversion modulo Zn." "0E6006" :CSys) "^QGcdMod" ("Q1 Q2 Zn \\-> Q'" "Polynomial GCD modulo Zn for univariate +coefficients whenever possible." "0E5006" :CSys) "^QInvMod" ("Q Zn --> Q'" "Polynomial inversion modulo Zn." "0E6006" :CSys) "^QGcdMod" ("Q1 Q2 Zn --> Q'" "Polynomial GCD modulo Zn for univariate polynomials. The result is made monic." "0E7006" :CSys) "^QGcdExMod" ("" "Extended polynomial GCD modulo Zn for univariate polynomials. The equation: -Q1*Q1' + Q2*Q2' = 1 MOD Zn." "0E8006" :CSys) "^ISOL1" ("symb id \\-> id symb'" "" "4C5006" :CSys) "^ISOLALL" ("symb id \\-> id {}" "Internal SOLVE." "4C6006" :CSys) "^ISOL2ext" ("symb id \\-> symb' -symb id \\-> {}" "Like ISOL1 if isolflag is set. +Q1*Q1' + Q2*Q2' = 1 MOD Zn." "0E8006" :CSys) "^ISOL1" ("symb id --> id symb'" "" "4C5006" :CSys) "^ISOLALL" ("symb id --> id {}" "Internal SOLVE." "4C6006" :CSys) "^ISOL2ext" ("symb id --> symb' +symb id --> {}" "Like ISOL1 if isolflag is set. Otherwise returns the list of all found -solutions. " "4C7006" :CSys) "^BEZOUTMSOLV" ("Lpoly Lidnt \\-> Lidnt sols" "If no extension in Lpoly, calls ALG48 GSOLVE +solutions. " "4C7006" :CSys) "^BEZOUTMSOLV" ("Lpoly Lidnt --> Lidnt sols" "If no extension in Lpoly, calls ALG48 GSOLVE Otherwise, solves by Bezout \"Gaussian\" elimination. In the latter case, if system seems underdetermined, Lidnt is truncated. Then the system must be exactly determined -and polynomials must be prime together." "4C8006" :CSys) "^ROOT{}N" ("meta of roots \\-> list of roots" "Drops tagged roots." "4C9006" :CSys) "^MHORNER" ("poly-l {r1...rk} # \\-> P[r1...rk]" "Top-level call. Poly-l might be a matrix." "4CA006" :CSys) "^MHORNER1" ("P { r } \\-> P[..r..]" "" "4CB006" :CSys) "^SQFFext" ("Q \\-> { F1 mult1 .. Fn multn }" "" "4CC006" :CSys) "^MSQFF" ("Q \\-> F1 mult1 .. Fn multn #2n" "Full square-free factorization of object. The -result is given as a Meta object." "4CD006" :CSys) "^%1TWO" ("ob \\-> ob %1 #2" "Square free factorization of unknown (?) -object. See MSQFF." "4CE006" :CSys) "^MZSQFF" ("Z \\-> Z1 mult1 .. Zn multn #2n" "Full factorization of an integer." "4CF006" :CSys) "^MZSQFF1" ("Meta curfac %n newfac T \\-> Meta curfac %n+1 -Meta curfac %n newfac F \\-> Meta' newfac %1" "Adds integer factor to factor list. If the +and polynomials must be prime together." "4C8006" :CSys) "^ROOT{}N" ("meta of roots --> list of roots" "Drops tagged roots." "4C9006" :CSys) "^MHORNER" ("poly-l {r1...rk} # --> P[r1...rk]" "Top-level call. Poly-l might be a matrix." "4CA006" :CSys) "^MHORNER1" ("P { r } --> P[..r..]" "" "4CB006" :CSys) "^SQFFext" ("Q --> { F1 mult1 .. Fn multn }" "" "4CC006" :CSys) "^MSQFF" ("Q --> F1 mult1 .. Fn multn #2n" "Full square-free factorization of object. The +result is given as a Meta object." "4CD006" :CSys) "^%1TWO" ("ob --> ob %1 #2" "Square free factorization of unknown (?) +object. See MSQFF." "4CE006" :CSys) "^MZSQFF" ("Z --> Z1 mult1 .. Zn multn #2n" "Full factorization of an integer." "4CF006" :CSys) "^MZSQFF1" ("Meta curfac %n newfac T --> Meta curfac %n+1 +Meta curfac %n newfac F --> Meta' newfac %1" "Adds integer factor to factor list. If the factor is the same as the last time, only the -multiplicity is increased." "4D0006" :CSys) "^MLISTSQFF" ("P \\-> Meta" "Full square-free factorization of a +multiplicity is increased." "4D0006" :CSys) "^MLISTSQFF" ("P --> Meta" "Full square-free factorization of a polynomial with a recursive call on the GCD -of all coefficients." "4D2006" :CSys) "^METASQFFext" ("P-list \\-> S1 %1 ..Se-1 %e-1 %e ee Te Re" "Square-free factorization." "4D3006" :CSys) "^LIDNText" ("ob \\-> {}" "Gets list of all ids present in ob." "4DE006" :CSys) "^LVARXNXext" ("symb \\-> symb x lvarnx lvarx" "Finds variable of symb depending on current +of all coefficients." "4D2006" :CSys) "^METASQFFext" ("P-list --> S1 %1 ..Se-1 %e-1 %e ee Te Re" "Square-free factorization." "4D3006" :CSys) "^LIDNText" ("ob --> {}" "Gets list of all ids present in ob." "4DE006" :CSys) "^LVARXNXext" ("symb --> symb x lvarnx lvarx" "Finds variable of symb depending on current variable and other variable. Using LVAR is -impossible here because of sqrt." "4DF006" :CSys) "^ISPOLYNOMIAL?" ("ob \\-> flag" "Returns TRUE if symb is polynomial with -respect to current variable." "4E0006" :CSys) "^2POLYNOMIAL?" ("symb1 symb2 \\-> symb1 symb2 flag" "Returns TRUE if symb1 and symb2 are -polynomial with respect to current variable." "4E1006" :CSys) "^VXINDEP?" ("symb \\-> symb flag" "Returns TRUE if symb is independent of -current variable." "4E2006" :CSys) "^LVARXNX2ext" ("" "" "4E3006" :CSys) "^RLVARext" ("ob \\-> {}" "Recursive search of all variables." "4E4006" :CSys) "^LLVARDext" ("o \\-> #depth o lvar" "" "4E5006" :CSys) "^VXLVARext" ("symb \\-> symb lvar" "" "4E6006" :CSys) "^LVARext" ("ob \\-> ob {}" "List of variables. Square roots *are* included -in the list of rational operators." "4E7006" :CSys) "^VX>LVARext" ("ob \\-> ob {}" "Like LVARext but the current variable is +impossible here because of sqrt." "4DF006" :CSys) "^ISPOLYNOMIAL?" ("ob --> flag" "Returns TRUE if symb is polynomial with +respect to current variable." "4E0006" :CSys) "^2POLYNOMIAL?" ("symb1 symb2 --> symb1 symb2 flag" "Returns TRUE if symb1 and symb2 are +polynomial with respect to current variable." "4E1006" :CSys) "^VXINDEP?" ("symb --> symb flag" "Returns TRUE if symb is independent of +current variable." "4E2006" :CSys) "^LVARXNX2ext" ("" "" "4E3006" :CSys) "^RLVARext" ("ob --> {}" "Recursive search of all variables." "4E4006" :CSys) "^LLVARDext" ("o --> #depth o lvar" "" "4E5006" :CSys) "^VXLVARext" ("symb --> symb lvar" "" "4E6006" :CSys) "^LVARext" ("ob --> ob {}" "List of variables. Square roots *are* included +in the list of rational operators." "4E7006" :CSys) "^VX>LVARext" ("ob --> ob {}" "Like LVARext but the current variable is added using >HCOMP. Square roots *are* -included in the list of rational operators." "4E8006" :CSys) "^VX>" ("{} \\-> {}'" "If VX is in the list then moves it to the +included in the list of rational operators." "4E8006" :CSys) "^VX>" ("{} --> {}'" "If VX is in the list then moves it to the beginning of the list. Otherwise does nothing. -- -TEXT:Reserved|VX" "4E9006" :CSys) "^VX!" ("{} \\-> {}" "If VX is in the list then moves it at the +TEXT:Reserved|VX" "4E9006" :CSys) "^VX!" ("{} --> {}" "If VX is in the list then moves it at the beginning. Otherwise VX is added to the beginning of the list. -- -TEXT:Reserved|VX" "4EA006" :CSys) "^LIDNTLVAR" ("symb lidnt \\-> symb lidnt lvar" "lvar is the list of variables in symb, but +TEXT:Reserved|VX" "4EA006" :CSys) "^LIDNTLVAR" ("symb lidnt --> symb lidnt lvar" "lvar is the list of variables in symb, but elements of lidnt are moved to the beginning -of lvar." "4EC006" :CSys) "^LISTOPRAC" ("\\-> {}" "Returns the list of rational operator with -sqrt appended to the list." "4ED006" :CSys) "^LISTOPext" ("\\-> {}" "List of basic \"rational\" operators without -square root." "4EE006" :CSys) "^LISTOPSQRT" ("\\-> {}" "List of basic \"rational\" operators with -square root." "4EF006" :CSys) "^LVARDext" ("ob listop \\-> lidnt -Meta listop \\-> lidnt" "Determines list of variables in ob (or Meta) +of lvar." "4EC006" :CSys) "^LISTOPRAC" ("--> {}" "Returns the list of rational operator with +sqrt appended to the list." "4ED006" :CSys) "^LISTOPext" ("--> {}" "List of basic \"rational\" operators without +square root." "4EE006" :CSys) "^LISTOPSQRT" ("--> {}" "List of basic \"rational\" operators with +square root." "4EF006" :CSys) "^LVARDext" ("ob listop --> lidnt +Meta listop --> lidnt" "Determines list of variables in ob (or Meta) using the given list of basic \"rational\" -operators." "4F0006" :CSys) "^>VARLIST" ("" "" "4F1006" :CSys) "^DEPTHext" ("ob \\-> #" "Returns the max number of embedded lists in -ob." "4F2006" :CSys) "^DEPTHOBJext" ("objet # \\-> depth" "" "4F3006" :CSys) "^TRIMOBJext" ("ob \\-> ob '" "Trims object." "4F6006" :CSys) "^NEWTRIMext" ("Q \\-> Q" "Recursively tests if Q is a list of one +operators." "4F0006" :CSys) "^>VARLIST" ("" "" "4F1006" :CSys) "^DEPTHext" ("ob --> #" "Returns the max number of embedded lists in +ob." "4F2006" :CSys) "^DEPTHOBJext" ("objet # --> depth" "" "4F3006" :CSys) "^TRIMOBJext" ("ob --> ob '" "Trims object." "4F6006" :CSys) "^NEWTRIMext" ("Q --> Q" "Recursively tests if Q is a list of one constant element. This is much faster than TRIMOBJext and sufficient for the output of -programs which are trimmed on the fly." "4F7006" :CSys) "^>POLYTRIM" ("meta \\-> {}" "Equivalent to {}POLY TRIMOBJext." "4F8006" :CSys) "^ELMGext" ("ob \\-> ob'" "Trims small numbers (less than epsilon)." "4F9006" :CSys) "^ZINTSQRT" ("" "" "51F006" :CSys) "^SHALT" ("" "" "520006" :CSys) "^IsV>V?" ("v1 v2 \\-> flag" "Returns TRUE if v1 is lexicographically after -v2." "0E9006" :CSys) "^PZadic" ("Q Z \\-> Q'" "" "0EB006" :CSys) "^LISTMAXext" ("P \\-> P Z T depth - \\-> P ? F #0" "Step 1 for gcdheu: +programs which are trimmed on the fly." "4F7006" :CSys) "^>POLYTRIM" ("meta --> {}" "Equivalent to {}POLY TRIMOBJext." "4F8006" :CSys) "^ELMGext" ("ob --> ob'" "Trims small numbers (less than epsilon)." "4F9006" :CSys) "^ZINTSQRT" ("" "" "51F006" :CSys) "^SHALT" ("" "" "520006" :CSys) "^IsV>V?" ("v1 v2 --> flag" "Returns TRUE if v1 is lexicographically after +v2." "0E9006" :CSys) "^PZadic" ("Q Z --> Q'" "" "0EB006" :CSys) "^LISTMAXext" ("P --> P Z T depth + --> P ? F #0" "Step 1 for gcdheu: Returns FALSE if gcdheu can not be applied (e.g. if P contains irrquads). Returns TRUE otherwise, Z is the max of all integers of P -or 2*max if there are complex in P." "104006" :CSys) "^GCDHEUext" ("A B \\-> a b c pr[pgcd] A'/G' B'/G' flag" "Heuristic GCD." "0EC006" :CSys) "^SIGNE" ("symb \\-> sign" "Compute the sign table of the expression with +or 2*max if there are complex in P." "104006" :CSys) "^GCDHEUext" ("A B --> a b c pr[pgcd] A'/G' B'/G' flag" "Heuristic GCD." "0EC006" :CSys) "^SIGNE" ("symb --> sign" "Compute the sign table of the expression with respect to the current variable. Internal -version of the UserRPL command SIGNTAB." "237006" :CSys) "^SIGNE1ext" ("expr \\-> sign" "Sign table of a polynomial or rational -expression." "0DC007" :CSys) "^SIGNEext" ("" "" "0DD007" :CSys) "^SIGNUNDEF" ("\\-> sign" "Returns undefined sign table." "0DE007" :CSys) "^SIGNPLUS" ("\\-> sign" "Returns always positive sign table." "0DF007" :CSys) "^SIGNMOINS" ("\\-> sign" "Returns always negative sign table." "0E0007" :CSys) "^SIGNELN" ("sign \\-> sign" "Returns ln of a sign table." "0E1007" :CSys) "^SIGNEEXP" ("sign \\-> sign'" "Returns exp of a sign table." "0E2007" :CSys) "^SIGNESIN" ("sign \\-> sign'" "Returns sin of a sign table." "0E3007" :CSys) "^SIGNECOS" ("sign \\-> sign'" "Returns cos of a sign table." "0E4007" :CSys) "^SIGNETAN" ("sign \\-> sign'" "Returns tan of a sign table." "0E5007" :CSys) "^SIGNEATAN" ("sign \\-> sign'" "Returns atan of a sign table." "0E6007" :CSys) "^SIGNESQRT" ("sign \\-> sign'" "Returns sqrt of a sign table." "0E7007" :CSys) "^SUBSIGNE" ("sign min max \\-> sign'" "Truncates a sign table." "0E8007" :CSys) "^SIGNERIGHT" ("sign ob \\-> sign'" "Places ob at the end of a sign table." "0E9007" :CSys) "^SIGNELEFT" ("sign ob \\-> sign'" "Places ob at the beginning of a sign table." "0EA007" :CSys) "^>SIGNE" ("sign \\-> sign'" "Prepends { -infinity ? } to a sign table." "0EB007" :CSys) "^SIGNE>" ("sign \\-> sign'" "Appends { ? +infinity } to a sign table." "0EC007" :CSys) "^SIGNMULText" ("sign1 sign2 \\-> sign'" "Multiplies two sign tables." "0ED007" :CSys) "^POSITIFext" ("ob \\-> ob flag" "Tries to determine if ob is positive. In +version of the UserRPL command SIGNTAB." "237006" :CSys) "^SIGNE1ext" ("expr --> sign" "Sign table of a polynomial or rational +expression." "0DC007" :CSys) "^SIGNEext" ("" "" "0DD007" :CSys) "^SIGNUNDEF" ("--> sign" "Returns undefined sign table." "0DE007" :CSys) "^SIGNPLUS" ("--> sign" "Returns always positive sign table." "0DF007" :CSys) "^SIGNMOINS" ("--> sign" "Returns always negative sign table." "0E0007" :CSys) "^SIGNELN" ("sign --> sign" "Returns ln of a sign table." "0E1007" :CSys) "^SIGNEEXP" ("sign --> sign'" "Returns exp of a sign table." "0E2007" :CSys) "^SIGNESIN" ("sign --> sign'" "Returns sin of a sign table." "0E3007" :CSys) "^SIGNECOS" ("sign --> sign'" "Returns cos of a sign table." "0E4007" :CSys) "^SIGNETAN" ("sign --> sign'" "Returns tan of a sign table." "0E5007" :CSys) "^SIGNEATAN" ("sign --> sign'" "Returns atan of a sign table." "0E6007" :CSys) "^SIGNESQRT" ("sign --> sign'" "Returns sqrt of a sign table." "0E7007" :CSys) "^SUBSIGNE" ("sign min max --> sign'" "Truncates a sign table." "0E8007" :CSys) "^SIGNERIGHT" ("sign ob --> sign'" "Places ob at the end of a sign table." "0E9007" :CSys) "^SIGNELEFT" ("sign ob --> sign'" "Places ob at the beginning of a sign table." "0EA007" :CSys) "^>SIGNE" ("sign --> sign'" "Prepends { -infinity ? } to a sign table." "0EB007" :CSys) "^SIGNE>" ("sign --> sign'" "Appends { ? +infinity } to a sign table." "0EC007" :CSys) "^SIGNMULText" ("sign1 sign2 --> sign'" "Multiplies two sign tables." "0ED007" :CSys) "^POSITIFext" ("ob --> ob flag" "Tries to determine if ob is positive. In internal representation, this depends on increaseflag so that x-1 is positive if increaseflag is cleared, negative otherwise, because x is assumed to tend to +infinity or -zero." "0DB007" :CSys) "^ZSIGNECK" ("ob \\-> ob flag" "Returns sign of an expression. -Error if unable to find sign." "0EE007" :CSys) "^ZSIGNE" ("ob \\-> zint" "Returns sign of an expression. +zero." "0DB007" :CSys) "^ZSIGNECK" ("ob --> ob flag" "Returns sign of an expression. +Error if unable to find sign." "0EE007" :CSys) "^ZSIGNE" ("ob --> zint" "Returns sign of an expression. zint=1 for +, -1 for -, 0 for undef. Expression does not need to be -polynomial/rational. " "0F0007" :CSys) "^zsigne" ("meta \\-> zint" "Returns sign of a meta symbolic. +polynomial/rational. " "0F0007" :CSys) "^zsigne" ("meta --> zint" "Returns sign of a meta symbolic. zint=1 for +, -1 for -, 0 for undef. Expression does not need to be -polynomial/rational. " "0F1007" :CSys) "^CHECKSING" ("symb inf sup vx \\-> symb inf sup vx flag" "Checks for singularities in expr." "07D007" :CSys) "^ERABLEERROR" ("# \\->" "Calls CAS Error." "57E006" :CSys) "^GETERABLEMSG" ("# \\-> $" "Get string in erable messages table." "57D006" :CSys) "^ErrInfRes" ("Error 305h" "Generates \"Infinite Result\" error." "090006" :CSys) "^ErrUndefRes" ("Error 304h" "Generates \"Undefined Result\" error." "091006" :CSys) "^ErrBadDim" ("Error 501h" "Generates \"Invalid Dimension\" error." "092006" :CSys) "^CANTFACTOR" ("Error DE1Ch" "Generates \"Unable to find factor\" error." "57F006" :CSys) "^TRANSCERROR" ("Error DE20h" "Generates \"Not reducible to a rational +polynomial/rational. " "0F1007" :CSys) "^CHECKSING" ("symb inf sup vx --> symb inf sup vx flag" "Checks for singularities in expr." "07D007" :CSys) "^ERABLEERROR" ("# -->" "Calls CAS Error." "57E006" :CSys) "^GETERABLEMSG" ("# --> $" "Get string in erable messages table." "57D006" :CSys) "^ErrInfRes" ("Error 305h" "Generates \"Infinite Result\" error." "090006" :CSys) "^ErrUndefRes" ("Error 304h" "Generates \"Undefined Result\" error." "091006" :CSys) "^ErrBadDim" ("Error 501h" "Generates \"Invalid Dimension\" error." "092006" :CSys) "^CANTFACTOR" ("Error DE1Ch" "Generates \"Unable to find factor\" error." "57F006" :CSys) "^TRANSCERROR" ("Error DE20h" "Generates \"Not reducible to a rational expression\" error." "580006" :CSys) "^NONUNARYERR" ("Error DE21h" "Generates \"Non unary operator\" error." "581006" :CSys) "^INTERNALERR" ("Error DE26h" "Generates \"CAS internal error\" error." "582006" :CSys) "^INVALIDOP" ("Error DE28h" "Generates \"Operator not implemented (SERIES)\" error." "583006" :CSys) "^ISOLERR" ("Error DE2Ah" "Generates \"No solution found\" error." "584006" :CSys) "^NONINTERR" ("Error DE2Ch" "Generates \"No solution in ring\" error." "585006" :CSys) "^INTVARERR" ("Error DE32h" "Generates \"No name in expression\" error." "586006" :CSys) "^Z>#ERR" ("Error DE35h" "Generates \"Integer too large\" error." "587006" :CSys) "^SIGNEERROR" ("Error DE36h" "Generates \"Unable to find sign\" error." "0EF007" :CSys) "^Z<0ERR" ("Error DE46h" "Generates \"Negative integer\" error." "588006" :CSys) "^VXINDEPERR" ("Error DE47h" "Generates \"Parameter is cur. var. dependent\" error." "589006" :CSys) "^NONPOLYSYST" ("Error DE49h" "Generates \"Non polynomial systrem\" error." "58A006" :CSys) "^COMPLEXERR" ("Error DE4Dh" "Generates \"Complex number not allowed\" error." "58B006" :CSys) "^VALMUSTBE0" ("Error DE4Eh" "Generates \"Polyn. valuation must be 0\" error." "58C006" :CSys) "^SWITCHNOTALLOWED" ("Error DE4Fh" "Generates \"Mode switch not allowed here\" error." "58D006" :CSys) "^NONALGERR" ("Error DE50h" "Generates \"Non algebraic in expression\" -error." "119007" :1\.11 :CSys) "^ERR$EVALext" ("seco \\-> action" "" "58E006" :CSys) "^Sys1IT" ("ob \\->" "Execute object if display flag is set." "58F006" :CSys) "^CFGDISPLAY" ("\\->" "Display current configuration of the CAS." "08F007" :CSys) "^NEWVX" ("\\->" "Input new current variable from the user. +error." "119007" :1\.11 :CSys) "^ERR$EVALext" ("seco --> action" "" "58E006" :CSys) "^Sys1IT" ("ob -->" "Execute object if display flag is set." "58F006" :CSys) "^CFGDISPLAY" ("-->" "Display current configuration of the CAS." "08F007" :CSys) "^NEWVX" ("-->" "Input new current variable from the user. -- -TEXT:Reserved|VX" "090007" :CSys) "^NEWMODULO" ("\\->" "Input new modulo from the user." "091007" :CSys) "^SWITCHON" ("#flag \\->" "Asks the user if a certain mode may be +TEXT:Reserved|VX" "090007" :CSys) "^NEWMODULO" ("-->" "Input new modulo from the user." "091007" :CSys) "^SWITCHON" ("#flag -->" "Asks the user if a certain mode may be switched on by toggling system flag #flag. -Errors if the user does not want to switch." "092007" :CSys) "^SWITCHOFF" ("#flag \\->" "Asks the user is a certain mode may be +Errors if the user does not want to switch." "092007" :CSys) "^SWITCHOFF" ("#flag -->" "Asks the user is a certain mode may be switched off by toggling system flag #flag. -Error if the user does not want to switch." "093007" :CSys) "^FLAGNAME" ("# \\-> # $" "Find the name of a flag." "094007" :CSys) "^PUSHFLAGS" ("\\->" "Internal version of User PUSH command: stores +Error if the user does not want to switch." "093007" :CSys) "^FLAGNAME" ("# --> # $" "Find the name of a flag." "094007" :CSys) "^PUSHFLAGS" ("-->" "Internal version of User PUSH command: stores the current flag settings and path in the -CASDIR/ENVSTK variable." "1DC007" :UBS) "^POPFLAGS" ("\\->" "Internal version of User POP command: pops +CASDIR/ENVSTK variable." "1DC007" :UBS) "^POPFLAGS" ("-->" "Internal version of User POP command: pops the last pushed flag settings and path from -the CASDIR/ENVSTK variable." "1DD007" :UBS) "^COMPLEXON" ("\\->" "Turns complex mode on. Depending on system -flag 120, the user is asked first." "095007" :CSys) "^COMPLEXOFF" ("\\->" "Turns complex mode off. Depending on system -flag 120, the user is asked first." "096007" :CSys) "^EXACTON" ("\\->" "Turns exact mode on. Depending on system -flag 120, the user is asked first." "097007" :CSys) "^EXACTOFF" ("\\->" "Turns exact mode off. Depending on system -flag 120, the user is asked first." "098007" :CSys) "^COMPLEXMODE" ("\\->" "Set complex mode, refresh configuration -display." "099007" :CSys) "^SETCOMPLEX" ("\\->" "Set complex mode." "09A007" :CSys) "^COMPLEX?" ("\\-> flag" "Test complex mode." "09B007" :CSys) "^REALMODE" ("\\->" "Set real mode, refresh configuration display." "09C007" :CSys) "^CLRCOMPLEX" ("\\->" "Set real mode." "09D007" :CSys) "^EXACTMODE" ("\\->" "Set exact mode, refresh configuration -display." "09E007" :CSys) "^SETEXACT" ("\\->" "Set exact mode and gcd mode." "09F007" :CSys) "^NUMMODE" ("\\->" "Set numeric mode, refresh configuration -display." "0A0007" :CSys) "^CLREXACT" ("\\->" "Clear exact mode." "0A1007" :CSys) "^EXACT?" ("\\-> flag" "Test exact mode." "0A2007" :CSys) "^STEPBYSTEP" ("\\->" "Set step by step flag, refresh display." "0A3007" :CSys) "^NOSTEPBYSTEP" ("\\->" "Clear step by step flag, refresh display." "0A4007" :CSys) "^VERBOSEMODE" ("\\->" "Set verbose mode, refresh configuration -display." "0A5007" :CSys) "^SILENTMODE" ("\\->" "Set silent mode, refresh configuration -display." "0A6007" :CSys) "^RECURMODE" ("\\->" "Set recursive mode, refresh configuration -display." "0A7007" :CSys) "^NONRECMODE" ("\\->" "Set nonrecursive mode, refresh configuration -display." "0A8007" :CSys) "^PLUSAT0" ("\\->" "Set positive mode, refresh configuration -display." "0A9007" :CSys) "^SETPLUSAT0" ("\\->" "Set positive mode." "0AA007" :CSys) "^PLUSATINFTY" ("\\->" "Set positive infinity mode, refresh -configuration display." "0AB007" :CSys) "^CLRPLUSAT0" ("\\->" "Set positive infinity mode." "0AC007" :CSys) "^SPARSEDATA" ("\\->" "Set full data mode, refresh configuration -display." "0AD007" :CSys) "^FULLDATA" ("\\->" "Set sparse mode, refresh configuration -display." "0AE007" :CSys) "^RIGORMODE" ("\\->" "Set rigorous mode, refresh configuration -display." "0AF007" :CSys) "^SLOPPYMODE" ("\\->" "Set sloppy mode, refresh configuration -display." "0B0007" :CSys) "^SLOPPY?" ("\\-> flag" "Test sloppy mode." "0B1007" :CSys) "^SAVECASFLAGS" ("\\->" "Saves CAS flags and current var." "1D2006" :CSys) "^RESTORECASFLAGS" ("\\->" "Restore CAS flags and current var." "1D4006" :CSys) "^CASFLAGEVAL" ("\\->" "Execute next runstream object with flag -protection." "1D5006" :CSys) "^RCLMODULO" ("\\-> Z" "Fetch MODULO from the home directory." "0C2007" :CSys) "^RCLPERIOD" ("\\-> sym" "Fetch PERIOD from the home directory." "0C3007" :CSys) "^RCLVX" ("\\-> id" "Fetch VX from home directory. +the CASDIR/ENVSTK variable." "1DD007" :UBS) "^COMPLEXON" ("-->" "Turns complex mode on. Depending on system +flag 120, the user is asked first." "095007" :CSys) "^COMPLEXOFF" ("-->" "Turns complex mode off. Depending on system +flag 120, the user is asked first." "096007" :CSys) "^EXACTON" ("-->" "Turns exact mode on. Depending on system +flag 120, the user is asked first." "097007" :CSys) "^EXACTOFF" ("-->" "Turns exact mode off. Depending on system +flag 120, the user is asked first." "098007" :CSys) "^COMPLEXMODE" ("-->" "Set complex mode, refresh configuration +display." "099007" :CSys) "^SETCOMPLEX" ("-->" "Set complex mode." "09A007" :CSys) "^COMPLEX?" ("--> flag" "Test complex mode." "09B007" :CSys) "^REALMODE" ("-->" "Set real mode, refresh configuration display." "09C007" :CSys) "^CLRCOMPLEX" ("-->" "Set real mode." "09D007" :CSys) "^EXACTMODE" ("-->" "Set exact mode, refresh configuration +display." "09E007" :CSys) "^SETEXACT" ("-->" "Set exact mode and gcd mode." "09F007" :CSys) "^NUMMODE" ("-->" "Set numeric mode, refresh configuration +display." "0A0007" :CSys) "^CLREXACT" ("-->" "Clear exact mode." "0A1007" :CSys) "^EXACT?" ("--> flag" "Test exact mode." "0A2007" :CSys) "^STEPBYSTEP" ("-->" "Set step by step flag, refresh display." "0A3007" :CSys) "^NOSTEPBYSTEP" ("-->" "Clear step by step flag, refresh display." "0A4007" :CSys) "^VERBOSEMODE" ("-->" "Set verbose mode, refresh configuration +display." "0A5007" :CSys) "^SILENTMODE" ("-->" "Set silent mode, refresh configuration +display." "0A6007" :CSys) "^RECURMODE" ("-->" "Set recursive mode, refresh configuration +display." "0A7007" :CSys) "^NONRECMODE" ("-->" "Set nonrecursive mode, refresh configuration +display." "0A8007" :CSys) "^PLUSAT0" ("-->" "Set positive mode, refresh configuration +display." "0A9007" :CSys) "^SETPLUSAT0" ("-->" "Set positive mode." "0AA007" :CSys) "^PLUSATINFTY" ("-->" "Set positive infinity mode, refresh +configuration display." "0AB007" :CSys) "^CLRPLUSAT0" ("-->" "Set positive infinity mode." "0AC007" :CSys) "^SPARSEDATA" ("-->" "Set full data mode, refresh configuration +display." "0AD007" :CSys) "^FULLDATA" ("-->" "Set sparse mode, refresh configuration +display." "0AE007" :CSys) "^RIGORMODE" ("-->" "Set rigorous mode, refresh configuration +display." "0AF007" :CSys) "^SLOPPYMODE" ("-->" "Set sloppy mode, refresh configuration +display." "0B0007" :CSys) "^SLOPPY?" ("--> flag" "Test sloppy mode." "0B1007" :CSys) "^SAVECASFLAGS" ("-->" "Saves CAS flags and current var." "1D2006" :CSys) "^RESTORECASFLAGS" ("-->" "Restore CAS flags and current var." "1D4006" :CSys) "^CASFLAGEVAL" ("-->" "Execute next runstream object with flag +protection." "1D5006" :CSys) "^RCLMODULO" ("--> Z" "Fetch MODULO from the home directory." "0C2007" :CSys) "^RCLPERIOD" ("--> sym" "Fetch PERIOD from the home directory." "0C3007" :CSys) "^RCLVX" ("--> id" "Fetch VX from home directory. -- -TEXT:Reserved|VX" "0C4007" :CSys) "^STOVX" ("ob \\->" "Store object in VX. +TEXT:Reserved|VX" "0C4007" :CSys) "^STOVX" ("ob -->" "Store object in VX. -- -TEXT:Reserved|VX" "0C5007" :CSys) "^STOMODULO" ("ob \\->" "Store object in MODULO." "0C6007" :CSys) "^RCLEPS" ("\\-> %" "Fetch EPS from home directory." "0C7007" :CSys) "^ISIDREAL?" ("id \\-> id id T - \\-> id F" "Test if id is in the REALASSUME list." "0C8007" :CSys) "^ADDTOREAL" ("id \\->" "Add idnt to the list of real var." "0C9007" :CSys) "^RESETCASCFG" ("\\->" "Reset CAS config." "0CA007" :CSys) "^VERNUMext" ("\\-> %version" "CAS version number." "1D0006" :CSys) "^MENUXYext" ("#2 #1 \\-> {}" "Make list of Erable commands between the -given numbers." "1D1006" :CSys) "^MENUext" ("$6...$1 \\->" "If the CAS quiet flag is not set, displays +TEXT:Reserved|VX" "0C5007" :CSys) "^STOMODULO" ("ob -->" "Store object in MODULO." "0C6007" :CSys) "^RCLEPS" ("--> %" "Fetch EPS from home directory." "0C7007" :CSys) "^ISIDREAL?" ("id --> id id T + --> id F" "Test if id is in the REALASSUME list." "0C8007" :CSys) "^ADDTOREAL" ("id -->" "Add idnt to the list of real var." "0C9007" :CSys) "^RESETCASCFG" ("-->" "Reset CAS config." "0CA007" :CSys) "^VERNUMext" ("--> %version" "CAS version number." "1D0006" :CSys) "^MENUXYext" ("#2 #1 --> {}" "Make list of Erable commands between the +given numbers." "1D1006" :CSys) "^MENUext" ("$6...$1 -->" "If the CAS quiet flag is not set, displays the six strings as menu keys. Otherwise does -nothing." "08D007" :CSys) "^MENUCHOOSE?" ("\\-> prg flag" "Return best CHOOSE command." "0B2007" :CSys) "^MENUCHOOSE" ("{} \\->" "Offers a selection to the user. If Flag -117 +nothing." "08D007" :CSys) "^MENUCHOOSE?" ("--> prg flag" "Return best CHOOSE command." "0B2007" :CSys) "^MENUCHOOSE" ("{} -->" "Offers a selection to the user. If Flag -117 is set, only installs a menu. If not, offer -a CHOOSE box. " "0B3007" :CSys) "^MENUGENE1" ("\\-> {}" "Menu for CAS." "0B4007" :CSys) "^MENUBASE1" ("\\-> {}" "Base algebra menu." "0B5007" :CSys) "^MENUCMPLX1" ("\\-> {}" "Complex operations menu." "0B6007" :CSys) "^MENUTRIG1" ("\\-> {}" "Trigonometric operations menu." "0B7007" :CSys) "^MENUMAT1" ("\\-> {}" "Matrix operations menu." "0B8007" :CSys) "^MENUARIT1" ("\\-> {}" "Arithmetic operations menu." "0B9007" :CSys) "^MENUSOLVE1" ("\\-> {}" "Solver menu." "0BA007" :CSys) "^MENUEXPLN1" ("\\-> {}" "Exponential and logarithmic operations menu." "0BB007" :CSys) "^MENUDIFF1" ("\\->" "Differential calculus menu." "0BC007" :CSys) "^ISPRIME" ("z/% \\-> %0/%1" "Internal ISPRIME." "218006" :CSys) "^FLAGEXPAND" ("symb \\-> symb'" "Internal xEXPAND. Expands symbolic expression." "1D6006" :CSys) "^EXPANDBOTH" ("" "" "1D7006" :CSys) "^FLAGFACTOR" ("symb \\-> symb' -z \\-> symb" "Internal xFACTOR. Factors symbolic or -number. " "1D8006" :CSys) "^FLAGLISTEXEC" ("symb {} \\-> symb'" "Internal xSUBST for the QcaseQ that level 1 is an -array or a matrix." "1D9006" :CSys) "^FLAGSYMBEXEC" ("symb symb' \\-> symb''" "Internal xSUBST for the QcaseQ that level 1 is a -symbolic." "1DA006" :CSys) "^FLAGIDNTEXEC" ("symb id \\-> symb'" "Internal xSUBST for the QcaseQ that level 1 is -an id or a lam." "1DB006" :CSys) "^FLAGINTVX" ("symb \\-> symb'" "Internal xINTVX." "1DC006" :CSys) "^DERVX" ("symb \\-> symb'" "Internal xDERVX." "1DD006" :CSys) "^SOLVEXFLOAT" ("% \\-> {}" "Internal xSOLVEVX for a float." "1DE006" :CSys) "^SYMLIMIT" ("symb symb' \\-> symb''" "Internal xLIMIT for scalars." "1DF006" :CSys) "^FLAGMATRIXLIMIT" ("[] symb \\-> []'" "Internal xLIMIT for matrices." "1E0006" :CSys) "^TAYLOR0" ("symb \\-> symb'" "Internal xTAYLOR0." "1E1006" :CSys) "^FLAGSERIES" ("symb id z \\-> {} symb'" "Internal xSERIES." "1E2006" :CSys) "^PLOTSTK" ("" "Internal PLOTSTK." "1E3006" :CSys) "^PLOTADD" ("symb \\->" "Internal xPLOTADD." "1E4006" :CSys) "^FLAGIBP" ("symb1 symb2 \\-> symb3 symb4" "Internal xIBP." "1E5006" :CSys) "^FLAGPREVAL" ("symb1 symb2 symb3 \\-> symb4" "Internal xPREVAL. Evaluates symb1 at the points -symb2 and symb3 and takes the difference." "1E6006" :CSys) "^MATRIXRISCH" ("[] id \\-> symb'" "Internal xRISCH for matrix arguments." "1E7006" :CSys) "^FLAGRISCH" ("symb id \\-> symb'" "Internal xRISCH for non-matrix argumetns." "1E8006" :CSys) "^FLAGDERIV" ("symb id \\-> symb'" "Internal xDERIV." "1E9006" :CSys) "^FLAGLAP" ("symb \\-> symb'" "Internal xLAP." "1EA006" :CSys) "^FLAGILAP" ("symb \\-> symb'" "Internal xILAP." "1EB006" :CSys) "^FLAGDESOLVE" ("symb symb' \\-> symb''" "Internal xDESOLVE." "1EC006" :CSys) "^FLAGLDSSOLV" ("symb1 symb2 \\-> symb3" "Internal xLDEC." "1ED006" :CSys) "^FLAGLDECSOLV" ("" "" "1EE006" :CSys) "^FLAGTEXPAND" ("symb \\-> symb'" "Internal xTEXPAND." "1EF006" :CSys) "^FLAGLIN" ("symb \\-> symb'" "Internal xLIN." "1F0006" :CSys) "^FLAGTSIMP" ("symb \\-> symb'" "Internal xTSIMP." "1F1006" :CSys) "^FLAGLNCOLLECT" ("symb \\-> symb'" "Internal xLNCOLLECT." "1F2006" :CSys) "^FLAGEXPLN" ("symb \\-> symb'" "Internal xEXPLN." "1F3006" :CSys) "^FLAGSINCOS" ("symb \\-> symb'" "Internal xSINCOS." "1F4006" :CSys) "^FLAGTLIN" ("symb \\-> symb'" "Internal xTLIN." "1F5006" :CSys) "^FLAGTCOLLECT" ("symb \\-> symb'" "Internal TCOLLECT." "1F6006" :CSys) "^FLAGTRIG" ("symb \\-> symb'" "Internal xTRIG." "1F7006" :CSys) "^FLAGTRIGCOS" ("symb \\-> symb'" "Internal xTRIGCOS." "1F8006" :CSys) "^FLAGTRIGSIN" ("symb \\-> symb'" "Internal xTRIGSIN." "1F9006" :CSys) "^FLAGTRIGTAN" ("symb \\-> symb'" "Internal xTRIGTAN." "1FA006" :CSys) "^FLAGTAN2SC" ("symb \\-> symb'" "Internal xTAN2SC." "1FB006" :CSys) "^FLAGHALFTAN" ("symb \\-> symb'" "Internal xHALFTAN." "1FC006" :CSys) "^FLAGTAN2SC2" ("symb \\-> symb'" "Internal xTAN2SC2." "1FD006" :CSys) "^FLAGATAN2S" ("symb \\-> symb'" "Internal xATAN2S." "1FE006" :CSys) "^FLAGASIN2T" ("symb \\-> symb'" "Internal xASIN2T." "1FF006" :CSys) "^FLAGASIN2C" ("symb \\-> symb'" "Internal xASIN2C." "200006" :CSys) "^FLAGACOS2S" ("symb \\-> symb'" "Internal xACOS2S." "201006" :CSys) "^STEPIDIV2" ("z1 z2 \\-> z3 z4" "Internal xIDIV2." "206006" :CSys) "^FLAGDIV2" ("symb1 symb2 \\-> symb3 symb4" "Internal xDIV2." "207006" :CSys) "^FLAGGCD" ("symb1 symb2 \\-> symb3" "Internal xGCD for the QcaseQ with two symbolica -arguments." "208006" :CSys) "^PEGCD" ("symb1 symb2 \\-> symb3 symb4 symb5" "Internal xEGCD for polynomials." "209006" :CSys) "^ABCUV" ("symb1 symb2 symb3 \\-> symb4 symb5" "Internal polynomial xABCUV." "20B006" :CSys) "^IABCUV" ("z1 z2 z3 \\-> z4 z5" "Internal integer xIABCUV." "20C006" :CSys) "^FLAGLGCD" ("{} \\-> {} symb" "Internal xLGCD." "20D006" :CSys) "^FLAGLCM" ("symb1 symb2 \\-> symb3" "Internal xLCM." "20E006" :CSys) "^FLAGSIMP2" ("symb1 symb2 \\-> symb3 symb4" "Internal xSIMP2." "20F006" :CSys) "^FLAGPARTFRAC" ("symb \\-> symb'" "Internal xPARTFRAC." "210006" :CSys) "^FLAGPROPFRAC" ("symb \\-> symb'" "Internal xPROPFRAC." "211006" :CSys) "^FLAGPTAYL" ("P(X) r \\-> P(X+r)" "Internal xPTAYL." "212006" :CSys) "^FLAGHORNER" ("symb1 symb2 \\-> symb3 symb4 symb5" "Internal xHORNER." "213006" :CSys) "^EULER" ("z \\-> z'" "Internal xEULER." "214006" :CSys) "^FLAGCHINREM" ("A1 A2 \\-> A3" "Internal xCHINREM." "216006" :CSys) "^ICHINREM" ("A1 A2 \\-> A3" "Internal xICHINREM." "217006" :CSys) "^SOLVE1EQ" ("symb id \\-> {}" "Internal xSOLVE for single equations." "219006" :CSys) "^SOLVEMANYEQ" ("[] []' \\-> {}''" "Internal xSOLVE for arrays of equations." "21A006" :CSys) "^ZEROS1EQ" ("symb id \\-> {}" "Internal xZEROS for single equations." "21B006" :CSys) "^ZEROSMANYEQ" ("[] []' \\-> {}" "Internal xZEROS for arrays of equations." "21C006" :CSys) "^FCOEF" ("[] \\-> symb" "Internal xFCOEF." "21D006" :CSys) "^FROOTS" ("symb \\-> []" "Internal xFROOTS." "21E006" :CSys) "^FACTORS" ("symb \\-> {}" "Internal xFACTORS." "21F006" :CSys) "^DIVIS" ("symb \\-> {}" "Internal xDIVIS." "220006" :CSys) "^STUDMULT" ("" "Internal xSTUDMULT." "221006" :CSys) "^STUDDIV" ("" "Internal xSTUDDIV." "222006" :CSys) "^rref" ("M \\-> A M'" "Internal xrref." "223006" :CSys) "^MADNOCK" ("M \\-> symb1 []' []'' symb3" "Internal xMAD." "229006" :CSys) "^SYSTEM" ("[] []' \\-> []'' {} []'''" "Internal xLINSOLVE." "22A006" :CSys) "^VANDERMONDE" ("{} \\-> M" "Internal xVANDERMONDE." "22B006" :CSys) "^HILBERTNOCK" ("z \\-> M" "Internal xHILBERT." "22C006" :CSys) "^CURL" ("[exprs] [vars] \\-> []" "Internal xCURL." "22E006" :CSys) "^DIVERGENCE" ("[exprs] [vars] \\-> symb" "Internal xDIV." "22F006" :CSys) "^LAPLACIAN" ("[expr] [vars] \\-> symb" "Internal xLAPL." "230006" :CSys) "^HESSIAN" ("symb A \\-> M A' A''" "Internal xHESS." "231006" :CSys) "^HERMITE" ("z \\-> symb" "Internal xHERMITE." "232006" :CSys) "^TCHEBNOCK" ("%degree \\-> symb" "Internal xTCHEBYCHEFF." "233006" :CSys) "^LEGENDRE" ("z \\-> symb" "Internal xLEGENDRE." "234006" :CSys) "^LAGRANGE" ("A \\-> symb" "Internal xLAGRANGE." "235006" :CSys) "^FOURIER" ("symb z \\-> C%" "Internal xFOURIER." "236006" :CSys) "^TABVAR" ("symb \\-> symb {{}} grob" "Internal xTABVAR." "238006" :CSys) "^FLAGDIVPC" ("symb1 symb2 z \\-> symb3" "Internal xDIVPC." "239006" :CSys) "^FLAGTRUNC" ("symb1 symb2 \\-> symb3" "Internal xTRUNC." "23A006" :CSys) "^FLAGSEVAL" ("symb \\-> symb'" "Internal xSEVAL." "23B006" :CSys) "^XNUM" ("symb \\-> symb'" "Internal xXNUM." "23C006" :CSys) "^REORDER" ("symb id \\-> symb'" "Internal xREORDER." "23D006" :CSys) "^USERLVAR" ("symb \\-> symb []" "Internal xLVAR." "23E006" :CSys) "^USERLIDNT" ("symb \\-> []" "Internal xLNAME." "23F006" :CSys) "^ADDTMOD" ("symb1 symb2 \\-> symb3" "Internal xADDTMOD for scalars." "241006" :CSys) "^MADDTMOD" ("M M' \\-> M''" "Internal xADDTMOD for matrices." "242006" :CSys) "^SUBTMOD" ("symb1 symb2 \\-> symb3" "Internal xSUBTMOD for scalars." "243006" :CSys) "^MSUBTMOD" ("M M' \\-> M''" "Internal xSUBTMOD for matrices." "244006" :CSys) "^MULTMOD" ("symb1 symb2 \\-> symb3" "Internal xMULTMOD." "245006" :CSys) "^Verbose1" ("$ \\->" "Display message on line 1 if verbose mode on." "579006" :CSys) "^Verbose2" ("$ \\->" "Display message on line 2 if verbose mode on." "57A006" :CSys) "^Verbose3" ("$ \\->" "Display message on line 3 if verbose mode on." "57B006" :CSys) "^VerboseN" ("$ # \\->" "Display message on given line if verbose mode -on. " "57C006" :CSys) "^EvalNoCKx*" ("ob ob' \\-> ob''" "" "257006" :CSys) "^EvalNoCKx+" ("ob ob' \\-> ob''" "" "258006" :CSys) "^EvalNoCKx-" ("ob ob' \\-> ob''" "" "259006" :CSys) "^EvalNoCKx/" ("ob ob' \\-> ob''" "" "25A006" :CSys) "^EvalNoCKx^" ("ob ob' \\-> ob''" "" "25B006" :CSys) "^EvalNoCKxCHS" ("ob \\-> ob'" "" "25C006" :CSys) "^EvalNoCKxINV" ("ob \\-> ob'" "" "25D006" :CSys) "^EvalNoCKxMOD" ("ob ob' \\-> ob''" "" "25E006" :CSys) "^EvalNoCKxPERM" ("ob ob' \\-> ob''" "" "25F006" :CSys) "^EvalNoCKxCOMB" ("ob ob' \\-> ob''" "" "260006" :CSys) "^EvalNoCKxOR" ("ob ob' \\-> ob''" "" "261006" :CSys) "^EvalNoCKxAND" ("ob ob' \\-> ob''" "" "262006" :CSys) "^EvalNoCKxXOR" ("ob ob' \\-> ob''" "" "263006" :CSys) "^EvalNoCKxXROOT" ("ob ob' \\-> ob''" "" "264006" :CSys) "^TABVALext" ("fnct x {} \\-> {}'" "Table of values." "265006" :CSys) "^TOLISText" ("o1..on #n \\-> Lvar Q1..Qn" "Convert meta of symbolic objects to internal -form." "266006" :CSys) "^FROMLISText" ("Lvar Meta L \\-> L'" "Conversion of elements of Meta objec to user +a CHOOSE box. " "0B3007" :CSys) "^MENUGENE1" ("--> {}" "Menu for CAS." "0B4007" :CSys) "^MENUBASE1" ("--> {}" "Base algebra menu." "0B5007" :CSys) "^MENUCMPLX1" ("--> {}" "Complex operations menu." "0B6007" :CSys) "^MENUTRIG1" ("--> {}" "Trigonometric operations menu." "0B7007" :CSys) "^MENUMAT1" ("--> {}" "Matrix operations menu." "0B8007" :CSys) "^MENUARIT1" ("--> {}" "Arithmetic operations menu." "0B9007" :CSys) "^MENUSOLVE1" ("--> {}" "Solver menu." "0BA007" :CSys) "^MENUEXPLN1" ("--> {}" "Exponential and logarithmic operations menu." "0BB007" :CSys) "^MENUDIFF1" ("-->" "Differential calculus menu." "0BC007" :CSys) "^ISPRIME" ("z/% --> %0/%1" "Internal ISPRIME." "218006" :CSys) "^FLAGEXPAND" ("symb --> symb'" "Internal xEXPAND. Expands symbolic expression." "1D6006" :CSys) "^EXPANDBOTH" ("" "" "1D7006" :CSys) "^FLAGFACTOR" ("symb --> symb' +z --> symb" "Internal xFACTOR. Factors symbolic or +number. " "1D8006" :CSys) "^FLAGLISTEXEC" ("symb {} --> symb'" "Internal xSUBST for the QcaseQ that level 1 is an +array or a matrix." "1D9006" :CSys) "^FLAGSYMBEXEC" ("symb symb' --> symb''" "Internal xSUBST for the QcaseQ that level 1 is a +symbolic." "1DA006" :CSys) "^FLAGIDNTEXEC" ("symb id --> symb'" "Internal xSUBST for the QcaseQ that level 1 is +an id or a lam." "1DB006" :CSys) "^FLAGINTVX" ("symb --> symb'" "Internal xINTVX." "1DC006" :CSys) "^DERVX" ("symb --> symb'" "Internal xDERVX." "1DD006" :CSys) "^SOLVEXFLOAT" ("% --> {}" "Internal xSOLVEVX for a float." "1DE006" :CSys) "^SYMLIMIT" ("symb symb' --> symb''" "Internal xLIMIT for scalars." "1DF006" :CSys) "^FLAGMATRIXLIMIT" ("[] symb --> []'" "Internal xLIMIT for matrices." "1E0006" :CSys) "^TAYLOR0" ("symb --> symb'" "Internal xTAYLOR0." "1E1006" :CSys) "^FLAGSERIES" ("symb id z --> {} symb'" "Internal xSERIES." "1E2006" :CSys) "^PLOTSTK" ("" "Internal PLOTSTK." "1E3006" :CSys) "^PLOTADD" ("symb -->" "Internal xPLOTADD." "1E4006" :CSys) "^FLAGIBP" ("symb1 symb2 --> symb3 symb4" "Internal xIBP." "1E5006" :CSys) "^FLAGPREVAL" ("symb1 symb2 symb3 --> symb4" "Internal xPREVAL. Evaluates symb1 at the points +symb2 and symb3 and takes the difference." "1E6006" :CSys) "^MATRIXRISCH" ("[] id --> symb'" "Internal xRISCH for matrix arguments." "1E7006" :CSys) "^FLAGRISCH" ("symb id --> symb'" "Internal xRISCH for non-matrix argumetns." "1E8006" :CSys) "^FLAGDERIV" ("symb id --> symb'" "Internal xDERIV." "1E9006" :CSys) "^FLAGLAP" ("symb --> symb'" "Internal xLAP." "1EA006" :CSys) "^FLAGILAP" ("symb --> symb'" "Internal xILAP." "1EB006" :CSys) "^FLAGDESOLVE" ("symb symb' --> symb''" "Internal xDESOLVE." "1EC006" :CSys) "^FLAGLDSSOLV" ("symb1 symb2 --> symb3" "Internal xLDEC." "1ED006" :CSys) "^FLAGLDECSOLV" ("" "" "1EE006" :CSys) "^FLAGTEXPAND" ("symb --> symb'" "Internal xTEXPAND." "1EF006" :CSys) "^FLAGLIN" ("symb --> symb'" "Internal xLIN." "1F0006" :CSys) "^FLAGTSIMP" ("symb --> symb'" "Internal xTSIMP." "1F1006" :CSys) "^FLAGLNCOLLECT" ("symb --> symb'" "Internal xLNCOLLECT." "1F2006" :CSys) "^FLAGEXPLN" ("symb --> symb'" "Internal xEXPLN." "1F3006" :CSys) "^FLAGSINCOS" ("symb --> symb'" "Internal xSINCOS." "1F4006" :CSys) "^FLAGTLIN" ("symb --> symb'" "Internal xTLIN." "1F5006" :CSys) "^FLAGTCOLLECT" ("symb --> symb'" "Internal TCOLLECT." "1F6006" :CSys) "^FLAGTRIG" ("symb --> symb'" "Internal xTRIG." "1F7006" :CSys) "^FLAGTRIGCOS" ("symb --> symb'" "Internal xTRIGCOS." "1F8006" :CSys) "^FLAGTRIGSIN" ("symb --> symb'" "Internal xTRIGSIN." "1F9006" :CSys) "^FLAGTRIGTAN" ("symb --> symb'" "Internal xTRIGTAN." "1FA006" :CSys) "^FLAGTAN2SC" ("symb --> symb'" "Internal xTAN2SC." "1FB006" :CSys) "^FLAGHALFTAN" ("symb --> symb'" "Internal xHALFTAN." "1FC006" :CSys) "^FLAGTAN2SC2" ("symb --> symb'" "Internal xTAN2SC2." "1FD006" :CSys) "^FLAGATAN2S" ("symb --> symb'" "Internal xATAN2S." "1FE006" :CSys) "^FLAGASIN2T" ("symb --> symb'" "Internal xASIN2T." "1FF006" :CSys) "^FLAGASIN2C" ("symb --> symb'" "Internal xASIN2C." "200006" :CSys) "^FLAGACOS2S" ("symb --> symb'" "Internal xACOS2S." "201006" :CSys) "^STEPIDIV2" ("z1 z2 --> z3 z4" "Internal xIDIV2." "206006" :CSys) "^FLAGDIV2" ("symb1 symb2 --> symb3 symb4" "Internal xDIV2." "207006" :CSys) "^FLAGGCD" ("symb1 symb2 --> symb3" "Internal xGCD for the QcaseQ with two symbolica +arguments." "208006" :CSys) "^PEGCD" ("symb1 symb2 --> symb3 symb4 symb5" "Internal xEGCD for polynomials." "209006" :CSys) "^ABCUV" ("symb1 symb2 symb3 --> symb4 symb5" "Internal polynomial xABCUV." "20B006" :CSys) "^IABCUV" ("z1 z2 z3 --> z4 z5" "Internal integer xIABCUV." "20C006" :CSys) "^FLAGLGCD" ("{} --> {} symb" "Internal xLGCD." "20D006" :CSys) "^FLAGLCM" ("symb1 symb2 --> symb3" "Internal xLCM." "20E006" :CSys) "^FLAGSIMP2" ("symb1 symb2 --> symb3 symb4" "Internal xSIMP2." "20F006" :CSys) "^FLAGPARTFRAC" ("symb --> symb'" "Internal xPARTFRAC." "210006" :CSys) "^FLAGPROPFRAC" ("symb --> symb'" "Internal xPROPFRAC." "211006" :CSys) "^FLAGPTAYL" ("P(X) r --> P(X+r)" "Internal xPTAYL." "212006" :CSys) "^FLAGHORNER" ("symb1 symb2 --> symb3 symb4 symb5" "Internal xHORNER." "213006" :CSys) "^EULER" ("z --> z'" "Internal xEULER." "214006" :CSys) "^FLAGCHINREM" ("A1 A2 --> A3" "Internal xCHINREM." "216006" :CSys) "^ICHINREM" ("A1 A2 --> A3" "Internal xICHINREM." "217006" :CSys) "^SOLVE1EQ" ("symb id --> {}" "Internal xSOLVE for single equations." "219006" :CSys) "^SOLVEMANYEQ" ("[] []' --> {}''" "Internal xSOLVE for arrays of equations." "21A006" :CSys) "^ZEROS1EQ" ("symb id --> {}" "Internal xZEROS for single equations." "21B006" :CSys) "^ZEROSMANYEQ" ("[] []' --> {}" "Internal xZEROS for arrays of equations." "21C006" :CSys) "^FCOEF" ("[] --> symb" "Internal xFCOEF." "21D006" :CSys) "^FROOTS" ("symb --> []" "Internal xFROOTS." "21E006" :CSys) "^FACTORS" ("symb --> {}" "Internal xFACTORS." "21F006" :CSys) "^DIVIS" ("symb --> {}" "Internal xDIVIS." "220006" :CSys) "^STUDMULT" ("" "Internal xSTUDMULT." "221006" :CSys) "^STUDDIV" ("" "Internal xSTUDDIV." "222006" :CSys) "^rref" ("M --> A M'" "Internal xrref." "223006" :CSys) "^MADNOCK" ("M --> symb1 []' []'' symb3" "Internal xMAD." "229006" :CSys) "^SYSTEM" ("[] []' --> []'' {} []'''" "Internal xLINSOLVE." "22A006" :CSys) "^VANDERMONDE" ("{} --> M" "Internal xVANDERMONDE." "22B006" :CSys) "^HILBERTNOCK" ("z --> M" "Internal xHILBERT." "22C006" :CSys) "^CURL" ("[exprs] [vars] --> []" "Internal xCURL." "22E006" :CSys) "^DIVERGENCE" ("[exprs] [vars] --> symb" "Internal xDIV." "22F006" :CSys) "^LAPLACIAN" ("[expr] [vars] --> symb" "Internal xLAPL." "230006" :CSys) "^HESSIAN" ("symb A --> M A' A''" "Internal xHESS." "231006" :CSys) "^HERMITE" ("z --> symb" "Internal xHERMITE." "232006" :CSys) "^TCHEBNOCK" ("%degree --> symb" "Internal xTCHEBYCHEFF." "233006" :CSys) "^LEGENDRE" ("z --> symb" "Internal xLEGENDRE." "234006" :CSys) "^LAGRANGE" ("A --> symb" "Internal xLAGRANGE." "235006" :CSys) "^FOURIER" ("symb z --> C%" "Internal xFOURIER." "236006" :CSys) "^TABVAR" ("symb --> symb {{}} grob" "Internal xTABVAR." "238006" :CSys) "^FLAGDIVPC" ("symb1 symb2 z --> symb3" "Internal xDIVPC." "239006" :CSys) "^FLAGTRUNC" ("symb1 symb2 --> symb3" "Internal xTRUNC." "23A006" :CSys) "^FLAGSEVAL" ("symb --> symb'" "Internal xSEVAL." "23B006" :CSys) "^XNUM" ("symb --> symb'" "Internal xXNUM." "23C006" :CSys) "^REORDER" ("symb id --> symb'" "Internal xREORDER." "23D006" :CSys) "^USERLVAR" ("symb --> symb []" "Internal xLVAR." "23E006" :CSys) "^USERLIDNT" ("symb --> []" "Internal xLNAME." "23F006" :CSys) "^ADDTMOD" ("symb1 symb2 --> symb3" "Internal xADDTMOD for scalars." "241006" :CSys) "^MADDTMOD" ("M M' --> M''" "Internal xADDTMOD for matrices." "242006" :CSys) "^SUBTMOD" ("symb1 symb2 --> symb3" "Internal xSUBTMOD for scalars." "243006" :CSys) "^MSUBTMOD" ("M M' --> M''" "Internal xSUBTMOD for matrices." "244006" :CSys) "^MULTMOD" ("symb1 symb2 --> symb3" "Internal xMULTMOD." "245006" :CSys) "^Verbose1" ("$ -->" "Display message on line 1 if verbose mode on." "579006" :CSys) "^Verbose2" ("$ -->" "Display message on line 2 if verbose mode on." "57A006" :CSys) "^Verbose3" ("$ -->" "Display message on line 3 if verbose mode on." "57B006" :CSys) "^VerboseN" ("$ # -->" "Display message on given line if verbose mode +on. " "57C006" :CSys) "^EvalNoCKx*" ("ob ob' --> ob''" "" "257006" :CSys) "^EvalNoCKx+" ("ob ob' --> ob''" "" "258006" :CSys) "^EvalNoCKx-" ("ob ob' --> ob''" "" "259006" :CSys) "^EvalNoCKx/" ("ob ob' --> ob''" "" "25A006" :CSys) "^EvalNoCKx^" ("ob ob' --> ob''" "" "25B006" :CSys) "^EvalNoCKxCHS" ("ob --> ob'" "" "25C006" :CSys) "^EvalNoCKxINV" ("ob --> ob'" "" "25D006" :CSys) "^EvalNoCKxMOD" ("ob ob' --> ob''" "" "25E006" :CSys) "^EvalNoCKxPERM" ("ob ob' --> ob''" "" "25F006" :CSys) "^EvalNoCKxCOMB" ("ob ob' --> ob''" "" "260006" :CSys) "^EvalNoCKxOR" ("ob ob' --> ob''" "" "261006" :CSys) "^EvalNoCKxAND" ("ob ob' --> ob''" "" "262006" :CSys) "^EvalNoCKxXOR" ("ob ob' --> ob''" "" "263006" :CSys) "^EvalNoCKxXROOT" ("ob ob' --> ob''" "" "264006" :CSys) "^TABVALext" ("fnct x {} --> {}'" "Table of values." "265006" :CSys) "^TOLISText" ("o1..on #n --> Lvar Q1..Qn" "Convert meta of symbolic objects to internal +form." "266006" :CSys) "^FROMLISText" ("Lvar Meta L --> L'" "Conversion of elements of Meta objec to user format. Meta does not contain the #n number of element. L is the list of depth of the elements of Meta. For example to convert a @@ -2801,66 +2801,66 @@ polynomial, a vector and a matrix: { Z0 Z1 } { { Z1 { Z1 Z0 } } } L = { #0 #1 #2 } - L' = { 'X+2' { 0 1 } { { 1 X } } }." "267006" :CSys) "^QPI" ("ob \\-> ob'" "Internal xXQ." "074007" :CSys) "^QpiZ" ("ob \\-> symb" "Calls ^Qpi% and converts the resulting -(real) integers into zints." "073007" :CSys) "^QpiSym" ("symb \\-> symb'" "Internal xXQ for symbolics." "075007" :CSys) "^QpiArry" ("[] \\-> []'" "Internal xXQ for arrays. Converts each -element of the array." "076007" :CSys) "^QpiList" ("{} \\-> {}'" "Internal xXQ for lists. Converts each -element of the list." "077007" :CSys) "^Qpi" ("%/C% \\-> symb" "Internal xXQ for real and complex numbers." "078007" :CSys) "^Qpi%" ("% \\-> symb" "xXQ for reals, but does not convert numbers -to zints." "079007" :CSys) "^GetRoot" ("%' \\-> %' %''" "Tries to find a square number which is a + L' = { 'X+2' { 0 1 } { { 1 X } } }." "267006" :CSys) "^QPI" ("ob --> ob'" "Internal xXQ." "074007" :CSys) "^QpiZ" ("ob --> symb" "Calls ^Qpi% and converts the resulting +(real) integers into zints." "073007" :CSys) "^QpiSym" ("symb --> symb'" "Internal xXQ for symbolics." "075007" :CSys) "^QpiArry" ("[] --> []'" "Internal xXQ for arrays. Converts each +element of the array." "076007" :CSys) "^QpiList" ("{} --> {}'" "Internal xXQ for lists. Converts each +element of the list." "077007" :CSys) "^Qpi" ("%/C% --> symb" "Internal xXQ for real and complex numbers." "078007" :CSys) "^Qpi%" ("% --> symb" "xXQ for reals, but does not convert numbers +to zints." "079007" :CSys) "^GetRoot" ("%' --> %' %''" "Tries to find a square number which is a factor of the argument. The algorithm only tries numbers smaller than 1024^2-1 and assumes that % is an integer. The returned results are such that %=(%')^2*%''. For numbers which do not contain a square factor, -%'=1 and %''=%." "07A007" :CSys) "^Approx" ("% \\-> %' %''" "Approximates a real number with a fraction. +%'=1 and %''=%." "07A007" :CSys) "^Approx" ("% --> %' %''" "Approximates a real number with a fraction. Returns numerator %' and denominator %''. The accuracy of the approximation is -determinated by the current display format." "07B007" :CSys) "^INFINIext" ("\\-> '\\oo'" "" "2E2006" :CSys) "^MINUSINFext" ("\\-> '-\\oo'" "" "2E3006" :CSys) "^PLUSINFext" ("\\-> '+\\oo'" "" "2E4006" :CSys) "^?ext" ("\\-> '?'" "Pushed the undefined symbolic." "2E5006" :CSys) "^POSINFext" ("symb \\-> symb #" "Returns #1 if the symbolic contains '\\oo'." "2E6006" :CSys) "^TESTINFINI" ("ob \\-> ob flag" "Test if object contains infinity." "2E1006" :CSys) "^POSUNDEFext" ("symb \\-> symb #" "Returns #1 if the symbolic contains the -undefined symbolic '?'." "2E7006" :CSys) "^pi" ("\\-> '\\pi'" "" "2EA006" :CSys) "^metapi" ("\\-> \\pi #1" "" "2EB006" :CSys) "^meta-pi" ("\\-> \\pi xNEG #2" "" "2F1006" :CSys) "^pisur2" ("\\-> '\\pi/2'" "" "2E8006" :CSys) "^metapi/2" ("\\-> \\pi 2 x/ #3" "" "2F2006" :CSys) "^pisur-2" ("\\-> '-\\pi/2'" "" "2E9006" :CSys) "^meta-pi/2" ("\\-> \\pi 2 x/ xNEG #4" "" "2F4006" :CSys) "^metapi/4" ("\\-> \\pi 4 x/ #3" "" "2F3006" :CSys) "^meta-pi/4" ("\\-> \\pi 4 x/ xNEG #4" "" "2F5006" :CSys) "^pifois2" ("\\-> '2*\\pi'" "" "2F6006" :CSys) "^'xPI" ("\\-> xPI" "" "2EC006" :CSys) "^base_ln" ("\\-> 'e'" "" "2F9006" :CSys) "^meta_e" ("\\-> e #1" "" "2FA006" :CSys) "^'xi" ("\\-> xi" "" "2EE006" :CSys) "^metai" ("\\-> i #1" "" "2ED006" :CSys) "^ipi" ("\\-> 'i*\\pi'" "" "2EF006" :CSys) "^metaipi" ("\\-> i \\pi x* #3" "" "2F0006" :CSys) "^metapi*2" ("\\-> \\pi 2 x* #3" "" "2F8006" :CSys) "^deuxipi" ("\\-> '2*i*\\pi'" "" "2F7006" :CSys) "^DIVOBJext" ("{o1...on} ob \\-> {o1/ob...on/ob}" "Division of all elements of a list by ob. -Tests if ob=1." "3F0006" :CSys) "^LOPDext" ("{o1...on} ob \\-> {o1/ob...on/ob}" "LOPDext calls QUOText for the division, -unlike DIVOBJ which calls RDIVext." "3F2006" :CSys) "^LOP1ext" ("{} ob binop \\-> {}'" "Applies non-recursively << ob binop >> to the -elements of the list." "269006" :CSys) "^LOPAext" ("{} ob binop \\-> {}'" "Applies recursively << op binop >> to the +determinated by the current display format." "07B007" :CSys) "^INFINIext" ("--> '\\oo'" "" "2E2006" :CSys) "^MINUSINFext" ("--> '-\\oo'" "" "2E3006" :CSys) "^PLUSINFext" ("--> '+\\oo'" "" "2E4006" :CSys) "^?ext" ("--> '?'" "Pushed the undefined symbolic." "2E5006" :CSys) "^POSINFext" ("symb --> symb #" "Returns #1 if the symbolic contains '\\oo'." "2E6006" :CSys) "^TESTINFINI" ("ob --> ob flag" "Test if object contains infinity." "2E1006" :CSys) "^POSUNDEFext" ("symb --> symb #" "Returns #1 if the symbolic contains the +undefined symbolic '?'." "2E7006" :CSys) "^pi" ("--> '\\pi'" "" "2EA006" :CSys) "^metapi" ("--> \\pi #1" "" "2EB006" :CSys) "^meta-pi" ("--> \\pi xNEG #2" "" "2F1006" :CSys) "^pisur2" ("--> '\\pi/2'" "" "2E8006" :CSys) "^metapi/2" ("--> \\pi 2 x/ #3" "" "2F2006" :CSys) "^pisur-2" ("--> '-\\pi/2'" "" "2E9006" :CSys) "^meta-pi/2" ("--> \\pi 2 x/ xNEG #4" "" "2F4006" :CSys) "^metapi/4" ("--> \\pi 4 x/ #3" "" "2F3006" :CSys) "^meta-pi/4" ("--> \\pi 4 x/ xNEG #4" "" "2F5006" :CSys) "^pifois2" ("--> '2*\\pi'" "" "2F6006" :CSys) "^'xPI" ("--> xPI" "" "2EC006" :CSys) "^base_ln" ("--> 'e'" "" "2F9006" :CSys) "^meta_e" ("--> e #1" "" "2FA006" :CSys) "^'xi" ("--> xi" "" "2EE006" :CSys) "^metai" ("--> i #1" "" "2ED006" :CSys) "^ipi" ("--> 'i*\\pi'" "" "2EF006" :CSys) "^metaipi" ("--> i \\pi x* #3" "" "2F0006" :CSys) "^metapi*2" ("--> \\pi 2 x* #3" "" "2F8006" :CSys) "^deuxipi" ("--> '2*i*\\pi'" "" "2F7006" :CSys) "^DIVOBJext" ("{o1...on} ob --> {o1/ob...on/ob}" "Division of all elements of a list by ob. +Tests if ob=1." "3F0006" :CSys) "^LOPDext" ("{o1...on} ob --> {o1/ob...on/ob}" "LOPDext calls QUOText for the division, +unlike DIVOBJ which calls RDIVext." "3F2006" :CSys) "^LOP1ext" ("{} ob binop --> {}'" "Applies non-recursively << ob binop >> to the +elements of the list." "269006" :CSys) "^LOPAext" ("{} ob binop --> {}'" "Applies recursively << op binop >> to the elements of the list (not the list elements -themselves)." "26A006" :CSys) "^LOPMext" ("ob {} \\-> {}'" "Multiplies each element of the list by the -given object." "10F006" :CSys) "^LISTEXEC" ("ob {} \\-> ob' -ob {} \\-> {}'" "The list should be of the form { 'X=1' 'Y=2' +themselves)." "26A006" :CSys) "^LOPMext" ("ob {} --> {}'" "Multiplies each element of the list by the +given object." "10F006" :CSys) "^LISTEXEC" ("ob {} --> ob' +ob {} --> {}'" "The list should be of the form { 'X=1' 'Y=2' ... } in the first QcaseQ or { 'X=1' 'X=2' } in the second QcaseQ. In the first QcaseQ, all occurences of X in ob are replace by 1, or Y by 2, etc. In the second QcaseQ ob is -evaluated with X=1, X=2 successively. " "45F006" :CSys) "^LISTEXEC1" ("{} objet \\-> {}'" "" "460006" :CSys) "^SECOEXEC" ("{} prog \\-> {}" "Executes prog on each element of ob." "461006" :CSys) "^PFEXECext" ("symb prg \\-> symb" "" "268006" :CSys) "^LISTSECOext" ("composite \\-> composite" "Applies 1LAM non-recursively to all elements of -the list." "26B006" :CSys) "^CK1TONOext" ("ob \\-> ob'" "Applies prg to ob, recursively for lists. -prg is fetched from runstream." "26D006" :CSys) "^QXNDext" ("irrq \\-> a b c" "b=0 and c=1 if stack level 1 is not an irrq." "165006" :CSys) "^NDXQext" ("a b c \\-> irrq" "" "166006" :CSys) "^IRRQ#ULTIMATE" ("ob \\-> # c" "Finds \\<< depth and returns ultimate c of an -irrq." "2D8006" :CSys) "^QCONJext" ("irrq \\-> irrq'" "irrq-conjugate of an irrq. -This is *not* the complex conjugate." "508006" :CSys) "^QABSext" ("irrq \\-> irrq sign" "Finds the sign of an irrq. -Work always if irrq is made of Z." "509006" :CSys) "^QNORMext" ("Zirr \\-> a^2-b*c^2" "Irrq-norm of an irrquad. -This is *not* the complex modulus." "51A006" :CSys) "^PREPARext" ("o1 o2 \\-> a1 b1 c1 a2 b2 c2" "Returns irrquad decomposition of o1 and o2. +evaluated with X=1, X=2 successively. " "45F006" :CSys) "^LISTEXEC1" ("{} objet --> {}'" "" "460006" :CSys) "^SECOEXEC" ("{} prog --> {}" "Executes prog on each element of ob." "461006" :CSys) "^PFEXECext" ("symb prg --> symb" "" "268006" :CSys) "^LISTSECOext" ("composite --> composite" "Applies 1LAM non-recursively to all elements of +the list." "26B006" :CSys) "^CK1TONOext" ("ob --> ob'" "Applies prg to ob, recursively for lists. +prg is fetched from runstream." "26D006" :CSys) "^QXNDext" ("irrq --> a b c" "b=0 and c=1 if stack level 1 is not an irrq." "165006" :CSys) "^NDXQext" ("a b c --> irrq" "" "166006" :CSys) "^IRRQ#ULTIMATE" ("ob --> # c" "Finds \\<< depth and returns ultimate c of an +irrq." "2D8006" :CSys) "^QCONJext" ("irrq --> irrq'" "irrq-conjugate of an irrq. +This is *not* the complex conjugate." "508006" :CSys) "^QABSext" ("irrq --> irrq sign" "Finds the sign of an irrq. +Work always if irrq is made of Z." "509006" :CSys) "^QNORMext" ("Zirr --> a^2-b*c^2" "Irrq-norm of an irrquad. +This is *not* the complex modulus." "51A006" :CSys) "^PREPARext" ("o1 o2 --> a1 b1 c1 a2 b2 c2" "Returns irrquad decomposition of o1 and o2. with either c1=c2 or c1 and c2 have no factors in comon. c1 {}'" "Add the C-part of all irrquads of object to -the list." "2DA006" :CSys) "^QMODSYMext" ("" "" "0DA006" :CSys :\?) "^ModPow" ("" "" "0DB006" :CSys :\?) "^ZQUOText" ("" "" "0DC006" :CSys :\?) "^ZDIVext" ("" "" "0DE006" :CSys :\?) "^PSEUDOPREP" ("o2 o1 \\-> o2*a1.n^ o1 a1.n^" "" "3E7006" :CSys :\?) "^PLCZ" ("" "" "3FA006" :CSys :\?) "^HSECO2RCext" ("ob \\-> ob'" "Conversion of constants from internal to user -form." "3FB006" :CSys :\?) "^SECO2CMPext" ("seco \\-> symb" "Back conversion of complex. polarflag should +by LESSCOMPLEX? is made by type, then by CRC." "124006" :CSys) "^LISTIRRQ" ("ob {} --> {}'" "Add the C-part of all irrquads of object to +the list." "2DA006" :CSys) "^QMODSYMext" ("" "" "0DA006" :CSys :\?) "^ModPow" ("" "" "0DB006" :CSys :\?) "^ZQUOText" ("" "" "0DC006" :CSys :\?) "^ZDIVext" ("" "" "0DE006" :CSys :\?) "^PSEUDOPREP" ("o2 o1 --> o2*a1.n^ o1 a1.n^" "" "3E7006" :CSys :\?) "^PLCZ" ("" "" "3FA006" :CSys :\?) "^HSECO2RCext" ("ob --> ob'" "Conversion of constants from internal to user +form." "3FB006" :CSys :\?) "^SECO2CMPext" ("seco --> symb" "Back conversion of complex. polarflag should be disabled if not at the top level of rational expressions." "3FC006" :CSys :\?) "^SECO2CMPPOL" ("" "Conversion of a complex in polar coordinates. should be used only at the top level of rational expr." "3FD006" :CSys :\?) "^SECO2CMPCART" ("" "Conversion of a complex in cartesian -coordinates." "3FE006" :CSys :\?) "^VALOBJext" ("# {..{Q}..} {var1..varn} \\-> {..{ob}..}" "Back conversion of objects embedded at depth -# in lists. Simplifies var1..varn." "3FF006" :CSys :\?) "^VAL2ext" ("# {..{Q}..} {var1..varn} \\-> {..{ob}..}" "Back conversion of objects embedded at depth +coordinates." "3FE006" :CSys :\?) "^VALOBJext" ("# {..{Q}..} {var1..varn} --> {..{ob}..}" "Back conversion of objects embedded at depth +# in lists. Simplifies var1..varn." "3FF006" :CSys :\?) "^VAL2ext" ("# {..{Q}..} {var1..varn} --> {..{ob}..}" "Back conversion of objects embedded at depth # in lists. Does not simplify var1..varn. Conversion is done in asc. power if positivfflag is set, which is useful for -SERIES and LIMIT commands." "401006" :CSys :\?) "^INVAL2" ("P # \\-> symbpoly" "LAM2 must contain Lvar, # is the depth." "402006" :CSys :\?) "^METAVAL2" ("# Meta_list \\-> Meta_symb" "LMA2 must contain Lvar, LAM1 is modified." "403006" :CSys :\?) "^VAL1" ("ob \\-> ob" "LAM2 must contain Lvar, LAM1 is modified." "404006" :CSys :\?) "^VAL1M" ("ob \\-> Meta_symb" "LAM2 must contain Lvar, LAM1 is modified." "405006" :CSys :\?) "^IDNTEXEC" ("symb idnt \\-> symb'" "Tries to find idnt such that symb=0. Return -a solution as an equality 'idnt=..' in symb'." "45C006" :CSys :\?) "^SYMISOL" ("" "" "45D006" :CSys :\?) "^SYMQFORM" ("" "" "45E006" :CSys :\?) "^MP0" ("ob \\-> ob 1" "Returns number 1 of the selected type. +SERIES and LIMIT commands." "401006" :CSys :\?) "^INVAL2" ("P # --> symbpoly" "LAM2 must contain Lvar, # is the depth." "402006" :CSys :\?) "^METAVAL2" ("# Meta_list --> Meta_symb" "LMA2 must contain Lvar, LAM1 is modified." "403006" :CSys :\?) "^VAL1" ("ob --> ob" "LAM2 must contain Lvar, LAM1 is modified." "404006" :CSys :\?) "^VAL1M" ("ob --> Meta_symb" "LAM2 must contain Lvar, LAM1 is modified." "405006" :CSys :\?) "^IDNTEXEC" ("symb idnt --> symb'" "Tries to find idnt such that symb=0. Return +a solution as an equality 'idnt=..' in symb'." "45C006" :CSys :\?) "^SYMISOL" ("" "" "45D006" :CSys :\?) "^SYMQFORM" ("" "" "45E006" :CSys :\?) "^MP0" ("ob --> ob 1" "Returns number 1 of the selected type. The symbolic/ROMPTR one looks very strange it is used to avoid infinity^0/undef^0 to -return 1. " "121006" :CSys :\?) "^rpnQOBJext" ("ob \\-> ob'" "prg is fetched from the stack." "26C006" :CSys :\?) "^SIMPIDNT" ("idnt \\-> ob" "Evaluates idnt (looks recursively for its +return 1. " "121006" :CSys :\?) "^rpnQOBJext" ("ob --> ob'" "prg is fetched from the stack." "26C006" :CSys :\?) "^SIMPIDNT" ("idnt --> ob" "Evaluates idnt (looks recursively for its content if defined). Does not error for -circular definition, but displays a warning." "29D006" :CSys :\?) "^RCLALLIDNT" ("" "" "29E006" :CSys :\?) "^RCL1IDNT" ("idnt/lam \\-> ob" "Recursive content of an idnt. -LAM1 to LAM3 must be bound." "29F006" :CSys :\?) "^SWPSIMPNDXF" ("ob2 ob1 \\-> ob1/ob2" "Simplified fraction (internal)." "2A7006" :CSys :\?) "^SIMPNDXFext" ("ob2 ob1 \\-> ob2/ob1" "Simplified fraction (internal)." "2A8006" :CSys :\?) "^CMODext" ("C2 C1 \\-> C1 C2_mod_C1" "" "2B6006" :CSys :\?) "^SQFF2ext" ("l1...ln #n-1 \\-> l1'...ln' #n-1" "" "2BD006" :CSys :\?) "^PPZ" ("p \\-> p/pgcd pgcd" "ob is the gcd of all constant coefficients of +circular definition, but displays a warning." "29D006" :CSys :\?) "^RCLALLIDNT" ("" "" "29E006" :CSys :\?) "^RCL1IDNT" ("idnt/lam --> ob" "Recursive content of an idnt. +LAM1 to LAM3 must be bound." "29F006" :CSys :\?) "^SWPSIMPNDXF" ("ob2 ob1 --> ob1/ob2" "Simplified fraction (internal)." "2A7006" :CSys :\?) "^SIMPNDXFext" ("ob2 ob1 --> ob2/ob1" "Simplified fraction (internal)." "2A8006" :CSys :\?) "^CMODext" ("C2 C1 --> C1 C2_mod_C1" "" "2B6006" :CSys :\?) "^SQFF2ext" ("l1...ln #n-1 --> l1'...ln' #n-1" "" "2BD006" :CSys :\?) "^PPZ" ("p --> p/pgcd pgcd" "ob is the gcd of all constant coefficients of P (integer, Gauss integers, irrquads with the -implementation of the \"gcd\" for irrquads)." "2BE006" :CSys :\?) "^PPZZ" ("ob \\-> ob zint" "PPZ with further check to ensure returning a -zint." "117007" :1\.11 :CSys :\?) "^PZHSTR" ("a z \\-> a mod z" "" "2BF006" :CSys :\?) "^HORNER1ext" ("P r \\-> P[r]" "" "2C0006" :CSys :\?) "^PEval" ("P r \\-> P[r]" "P must be a list polynomial." "2C1006" :CSys :\?) "^RISCHext" ("" "" "2C2006" :CSys :\?) "^risch/" ("" "" "2C3006" :CSys :\?) "^rischABS" ("" "" "2C4006" :CSys :\?) "^SQRT_IN?" ("{} \\-> {} flag" "Returns TRUE if one element of {} is a symb -containing a sqrt." "2C6006" :CSys :\?) "^IS_SQRT?" ("symb \\-> flag" "" "2C7006" :CSys :\?) "^XROOT_IN?" ("" "" "2C8006" :CSys :\?) "^IS_XROOT?" ("symb \\-> flag" "" "2C9006" :CSys :\?) "^STOPRIMIT" ("symb \\->" "Stores antiderivative in PRIMIT variable." "2CA006" :CSys :\?) "^CONTAINS_LN?" ("symb \\-> symb flag" "" "2CB006" :CSys :\?) "^ISNT_IDNT?" ("" "" "2CC006" :CSys :\?) "^RISCHPF" ("" "" "2CD006" :CSys :\?) "^RISCHRAT" ("" "" "2CE006" :CSys :\?) "^rischlogpart" ("" "" "2CF006" :CSys :\?) "^FOURIERext" ("symb n \\-> cn" "Computes n-th Fourier coefficient of a 2 \\pi -periodic function." "2D4006" :CSys) "^LESSCOMPLEX?" ("ob1 ob2 \\-> ob1 ob2 flag" "Compares objects by type and then by CRC. +implementation of the \"gcd\" for irrquads)." "2BE006" :CSys :\?) "^PPZZ" ("ob --> ob zint" "PPZ with further check to ensure returning a +zint." "117007" :1\.11 :CSys :\?) "^PZHSTR" ("a z --> a mod z" "" "2BF006" :CSys :\?) "^HORNER1ext" ("P r --> P[r]" "" "2C0006" :CSys :\?) "^PEval" ("P r --> P[r]" "P must be a list polynomial." "2C1006" :CSys :\?) "^RISCHext" ("" "" "2C2006" :CSys :\?) "^risch/" ("" "" "2C3006" :CSys :\?) "^rischABS" ("" "" "2C4006" :CSys :\?) "^SQRT_IN?" ("{} --> {} flag" "Returns TRUE if one element of {} is a symb +containing a sqrt." "2C6006" :CSys :\?) "^IS_SQRT?" ("symb --> flag" "" "2C7006" :CSys :\?) "^XROOT_IN?" ("" "" "2C8006" :CSys :\?) "^IS_XROOT?" ("symb --> flag" "" "2C9006" :CSys :\?) "^STOPRIMIT" ("symb -->" "Stores antiderivative in PRIMIT variable." "2CA006" :CSys :\?) "^CONTAINS_LN?" ("symb --> symb flag" "" "2CB006" :CSys :\?) "^ISNT_IDNT?" ("" "" "2CC006" :CSys :\?) "^RISCHPF" ("" "" "2CD006" :CSys :\?) "^RISCHRAT" ("" "" "2CE006" :CSys :\?) "^rischlogpart" ("" "" "2CF006" :CSys :\?) "^FOURIERext" ("symb n --> cn" "Computes n-th Fourier coefficient of a 2 \\pi +periodic function." "2D4006" :CSys) "^LESSCOMPLEX?" ("ob1 ob2 --> ob1 ob2 flag" "Compares objects by type and then by CRC. flag is true if ob1 is less complex than ob2 (ob1>ob2). If ob1 or ob2 is an irrq, find first ultimate type of ob1 and ob2. If these @@ -2868,17 +2868,17 @@ ultimate types are equal sort is done by comparing the << depth." "2D9006" :CSys :\?) "^LIST1i-1-i" ("" "Various constants. Caution: these constants are \"covered\" if you are using them be sure to return an uncovered result on the stack -when exiting." "2DB006" :CSys :\?) "^LIST10-10" ("" "" "2DC006" :CSys :\?) "^TABLECOSext" ("\\-> {}" "Table of special COS values (k*pi/12)." "2DD006" :CSys :\?) "^TABLETANext" ("\\-> {}" "Table of special TAN values (k*pi/12)." "2DE006" :CSys :\?) "^LINEARAPPLY" ("symb nonrat_prg rat_prg \\-> symb" "Applies linearity. nonrat_prg is applied for +when exiting." "2DB006" :CSys :\?) "^LIST10-10" ("" "" "2DC006" :CSys :\?) "^TABLECOSext" ("--> {}" "Table of special COS values (k*pi/12)." "2DD006" :CSys :\?) "^TABLETANext" ("--> {}" "Table of special TAN values (k*pi/12)." "2DE006" :CSys :\?) "^LINEARAPPLY" ("symb nonrat_prg rat_prg --> symb" "Applies linearity. nonrat_prg is applied for a non rational part symb \\-> symb. rat_prg is applied for a rational part symb \\-> symb. -Linearity is applied on symb." "101007" :CSys :\?) "^linearapply" ("" "" "102007" :1\.11 :CSys) "^A/B2PQR" ("A B \\-> P Q R" "Writes a fraction A/B as E[P]/P*Q/E[R]. Q and -positive shifts of R are prime together." "106007" :1\.11 :CSys :\?) "^GOSPER?" ("P Q R \\-> P R Y T - \\-> F" "Solves P = Q E[Y] - R Y for Y." "107007" :1\.11 :CSys :\?) "^FRACPARITY" ("fr \\-> Z" "Tests if a fraction (internal rep) is +Linearity is applied on symb." "101007" :CSys :\?) "^linearapply" ("" "" "102007" :1\.11 :CSys) "^A/B2PQR" ("A B --> P Q R" "Writes a fraction A/B as E[P]/P*Q/E[R]. Q and +positive shifts of R are prime together." "106007" :1\.11 :CSys :\?) "^GOSPER?" ("P Q R --> P R Y T + --> F" "Solves P = Q E[Y] - R Y for Y." "107007" :1\.11 :CSys :\?) "^FRACPARITY" ("fr --> Z" "Tests if a fraction (internal rep) is even/odd/none. Z=1 if even, -1 if odd, 0 if -neither even nor odd." "0CB007" :CSys :\?) "^FR2ND%" ("fraction-l \\-> N D %" "Extract trivial power of fraction." "0D5007" :CSys :\?) "^MSECOSQFF" ("ob \\-> Meta" "Factorization of an extension." "4D1006" :CSys :\?) "TopOuterLoop" ("" "" "2E2CD" :UBS :NOSDIAG :NOETAB) "TOLSaveUI" ("" "" "2E3DE" :UBS :NOSDIAG :NOETAB) "TOLSetTopicUI" ("" "" "2E451" :UBS :NOSDIAG :NOETAB) "TOLSetTopUI.1" ("" "" "2E46F" :UBS :NOSDIAG :NOETAB) "TOLSetViewUI" ("" "" "2E4AB" :UBS :NOSDIAG :NOETAB) "TOLSetViUI.1" ("" "" "2E4C9" :UBS :NOSDIAG :NOETAB) "TOLKeyUI" ("" "" "2E51E" :UBS :NOSDIAG :NOETAB) "TOLErrorTrap" ("" "" "2E573" :UBS :NOSDIAG :NOETAB) "TOLResUI&Err" ("" "" "2E5A5" :UBS :NOSDIAG :NOETAB) "TOLRestoreUI" ("" "" "2E5C3" :UBS :NOSDIAG :NOETAB) "?ExitThisTop" ("" "" "2E659" :UBS :NOSDIAG :NOETAB) "BadTOLUI?" ("" "" "2E686" :UBS :NOSDIAG :NOETAB) "SetBadTOLUI" ("" "" "2E68B" :UBS :NOSDIAG :NOETAB) "ClrBadTOLUI" ("" "" "2E690" :UBS :NOSDIAG :NOETAB) "CALCCXT!" ("ob \\->" "" "2E698" :UBS :NOSDIAG :NOETAB) "CALCCXT@" ("\\-> ob" "" "2E69D" :UBS :NOSDIAG :NOETAB) "PGMCXT!" ("ob \\->" "" "2E6A7" :UBS :NOSDIAG :NOETAB) "PGMCXT@" ("\\-> ob" "" "2E6AC" :UBS :NOSDIAG :NOETAB) "NOTESCXT!" ("ob \\->" "" "2E6B6" :UBS :NOSDIAG :NOETAB) "NOTESCXT@" ("\\-> ob" "" "2E6BB" :UBS :NOSDIAG :NOETAB) "apletPTR!" ("ob \\->" "" "2E6C5" :UBS :NOSDIAG :NOETAB) "apletPTR@" ("\\-> ob" "" "2E6CA" :UBS :NOSDIAG :NOETAB) "funcPTR!" ("ob \\->" "" "2E6D4" :UBS :NOSDIAG :NOETAB) "funcPTR@" ("\\-> ob" "" "2E6D9" :UBS :NOSDIAG :NOETAB) "polarPTR!" ("ob \\->" "" "2E6E3" :UBS :NOSDIAG :NOETAB) "polarPTR@" ("\\-> ob" "" "2E6E8" :UBS :NOSDIAG :NOETAB) "paramPTR!" ("ob \\->" "" "2E6F2" :UBS :NOSDIAG :NOETAB) "paramPTR@" ("\\-> ob" "" "2E6F7" :UBS :NOSDIAG :NOETAB) "seqPTR!" ("ob \\->" "" "2E701" :UBS :NOSDIAG :NOETAB) "seqPTR@" ("\\-> ob" "" "2E706" :UBS :NOSDIAG :NOETAB) "statPTR!" ("ob \\->" "" "2E710" :UBS :NOSDIAG :NOETAB) "statPTR@" ("\\-> ob" "" "2E715" :UBS :NOSDIAG :NOETAB) "solvePTR!" ("ob \\->" "" "2E71F" :UBS :NOSDIAG :NOETAB) "solvePTR@" ("\\-> ob" "" "2E724" :UBS :NOSDIAG :NOETAB) "otherPTR!" ("ob \\->" "" "2E72E" :UBS :NOSDIAG :NOETAB) "otherPTR@" ("\\-> ob" "" "2E733" :UBS :NOSDIAG :NOETAB) "TopicDoN" ("" "" "2E73D" :ML :UBS :NOSDIAG :NOETAB) "TopicVar1!" ("ob \\->" "" "2E76A" :UBS :NOSDIAG :NOETAB) "TopicVar1@" ("\\-> ob" "" "2E76B" :UBS :NOSDIAG :NOETAB) "TopicVar2!" ("ob \\->" "" "2E76C" :UBS :NOSDIAG :NOETAB) "TopicVar2@" ("\\-> ob" "" "2E76D" :UBS :NOSDIAG :NOETAB) "TopicVar3!" ("ob \\->" "" "2E76E" :UBS :NOSDIAG :NOETAB) "TopicVar3@" ("\\-> ob" "" "2E76F" :UBS :NOSDIAG :NOETAB) "TopicVar4!" ("ob \\->" "" "2E770" :UBS :NOSDIAG :NOETAB) "TopicVar4@" ("\\-> ob" "" "2E771" :UBS :NOSDIAG :NOETAB) "TopicVar5!" ("ob \\->" "" "2E772" :UBS :NOSDIAG :NOETAB) "TopicVar5@" ("\\-> ob" "" "2E773" :UBS :NOSDIAG :NOETAB) "TopicVar6!" ("ob \\->" "" "2E774" :UBS :NOSDIAG :NOETAB) "TopicVar6@" ("\\-> ob" "" "2E775" :UBS :NOSDIAG :NOETAB) "TopicVar7!" ("ob \\->" "" "2E776" :UBS :NOSDIAG :NOETAB) "TopicVar7@" ("\\-> ob" "" "2E777" :UBS :NOSDIAG :NOETAB) "TopicVar8!" ("ob \\->" "" "2E778" :UBS :NOSDIAG :NOETAB) "TopicVar8@" ("\\-> ob" "" "2E779" :UBS :NOSDIAG :NOETAB) "TopicVar9!" ("ob \\->" "" "2E77A" :UBS :NOSDIAG :NOETAB) "TopicVar9@" ("\\-> ob" "" "2E77B" :UBS :NOSDIAG :NOETAB) "TopicVar10!" ("ob \\->" "" "2E77C" :UBS :NOSDIAG :NOETAB) "TopicVar10@" ("\\-> ob" "" "2E77D" :UBS :NOSDIAG :NOETAB) "TopicVar11!" ("ob \\->" "" "2E77E" :UBS :NOSDIAG :NOETAB) "TopicVar11@" ("\\-> ob" "" "2E77F" :UBS :NOSDIAG :NOETAB) "TopicVar12!" ("ob \\->" "" "2E780" :UBS :NOSDIAG :NOETAB) "TopicVar12@" ("\\-> ob" "" "2E781" :UBS :NOSDIAG :NOETAB) "TopicVar13!" ("ob \\->" "" "2E782" :UBS :NOSDIAG :NOETAB) "TopicVar13@" ("\\-> ob" "" "2E783" :UBS :NOSDIAG :NOETAB) "TopicVar14!" ("ob \\->" "" "2E784" :UBS :NOSDIAG :NOETAB) "TopicVar14@" ("\\-> ob" "" "2E785" :UBS :NOSDIAG :NOETAB) "TopicVar15!" ("ob \\->" "" "2E786" :UBS :NOSDIAG :NOETAB) "TopicVar15@" ("\\-> ob" "" "2E787" :UBS :NOSDIAG :NOETAB) "TopicVar16!" ("ob \\->" "" "2E788" :UBS :NOSDIAG :NOETAB) "TopicVar16@" ("\\-> ob" "" "2E789" :UBS :NOSDIAG :NOETAB) "TopicVar17!" ("ob \\->" "" "2E78A" :UBS :NOSDIAG :NOETAB) "TopicVar17@" ("\\-> ob" "" "2E78B" :UBS :NOSDIAG :NOETAB) "TopicVar18!" ("ob \\->" "" "2E78C" :UBS :NOSDIAG :NOETAB) "TopicVar18@" ("\\-> ob" "" "2E78D" :UBS :NOSDIAG :NOETAB) "TopicVar19!" ("ob \\->" "" "2E78E" :UBS :NOSDIAG :NOETAB) "TopicVar19@" ("\\-> ob" "" "2E78F" :UBS :NOSDIAG :NOETAB) "TopicVar20!" ("ob \\->" "" "2E790" :UBS :NOSDIAG :NOETAB) "TopicVar20@" ("\\-> ob" "" "2E791" :UBS :NOSDIAG :NOETAB) "TopicVar21!" ("ob \\->" "" "2E792" :UBS :NOSDIAG :NOETAB) "TopicVar21@" ("\\-> ob" "" "2E793" :UBS :NOSDIAG :NOETAB) "TopicVar22!" ("ob \\->" "" "2E794" :UBS :NOSDIAG :NOETAB) "TopicVar22@" ("\\-> ob" "" "2E795" :UBS :NOSDIAG :NOETAB) "TopicVar23!" ("ob \\->" "" "2E796" :UBS :NOSDIAG :NOETAB) "TopicVar23@" ("\\-> ob" "" "2E797" :UBS :NOSDIAG :NOETAB) "TopicVar24!" ("ob \\->" "" "2E798" :UBS :NOSDIAG :NOETAB) "TopicVar24@" ("\\-> ob" "" "2E799" :UBS :NOSDIAG :NOETAB) "TopicVar25!" ("ob \\->" "" "2E79A" :UBS :NOSDIAG :NOETAB) "TopicVar25@" ("\\-> ob" "" "2E79B" :UBS :NOSDIAG :NOETAB) "TopicVar26!" ("ob \\->" "" "2E79C" :UBS :NOSDIAG :NOETAB) "TopicVar26@" ("\\-> ob" "" "2E79D" :UBS :NOSDIAG :NOETAB) "TopicVar27!" ("ob \\->" "" "2E79E" :UBS :NOSDIAG :NOETAB) "TopicVar27@" ("\\-> ob" "" "2E79F" :UBS :NOSDIAG :NOETAB) "TopicVar28!" ("ob \\->" "" "2E7A0" :UBS :NOSDIAG :NOETAB) "TopicVar28@" ("\\-> ob" "" "2E7A1" :UBS :NOSDIAG :NOETAB) "TopicVar29!" ("ob \\->" "" "2E7A2" :UBS :NOSDIAG :NOETAB) "TopicVar29@" ("\\-> ob" "" "2E7A3" :UBS :NOSDIAG :NOETAB) "TopicVar30!" ("ob \\->" "" "2E7A4" :UBS :NOSDIAG :NOETAB) "TopicVar30@" ("\\-> ob" "" "2E7A5" :UBS :NOSDIAG :NOETAB) "TopicVar31!" ("ob \\->" "" "2E7A6" :UBS :NOSDIAG :NOETAB) "TopicVar31@" ("\\-> ob" "" "2E7A7" :UBS :NOSDIAG :NOETAB) "TopicVar32!" ("ob \\->" "" "2E7A8" :UBS :NOSDIAG :NOETAB) "TopicVar32@" ("\\-> ob" "" "2E7A9" :UBS :NOSDIAG :NOETAB) "TopicVar33!" ("ob \\->" "" "2E7AA" :UBS :NOSDIAG :NOETAB) "TopicVar33@" ("\\-> ob" "" "2E7AB" :UBS :NOSDIAG :NOETAB) "TopicVar34!" ("ob \\->" "" "2E7AC" :UBS :NOSDIAG :NOETAB) "TopicVar34@" ("\\-> ob" "" "2E7AD" :UBS :NOSDIAG :NOETAB) "TopicVar35!" ("ob \\->" "" "2E7AE" :UBS :NOSDIAG :NOETAB) "TopicVar35@" ("\\-> ob" "" "2E7AF" :UBS :NOSDIAG :NOETAB) "TopicVar36!" ("ob \\->" "" "2E7B0" :UBS :NOSDIAG :NOETAB) "TopicVar36@" ("\\-> ob" "" "2E7B1" :UBS :NOSDIAG :NOETAB) "TopicVar37!" ("ob \\->" "" "2E7B2" :UBS :NOSDIAG :NOETAB) "TopicVar37@" ("\\-> ob" "" "2E7B3" :UBS :NOSDIAG :NOETAB) "TopicVar38!" ("ob \\->" "" "2E7B4" :UBS :NOSDIAG :NOETAB) "TopicVar38@" ("\\-> ob" "" "2E7B5" :UBS :NOSDIAG :NOETAB) "TopicVar39!" ("ob \\->" "" "2E7B6" :UBS :NOSDIAG :NOETAB) "TopicVar39@" ("\\-> ob" "" "2E7B7" :UBS :NOSDIAG :NOETAB) "TopicVar40!" ("ob \\->" "" "2E7B8" :UBS :NOSDIAG :NOETAB) "TopicVar40@" ("\\-> ob" "" "2E7B9" :UBS :NOSDIAG :NOETAB) "TopicVar41!" ("ob \\->" "" "2E7BA" :UBS :NOSDIAG :NOETAB) "TopicVar41@" ("\\-> ob" "" "2E7BB" :UBS :NOSDIAG :NOETAB) "TopicVar42!" ("ob \\->" "" "2E7BC" :UBS :NOSDIAG :NOETAB) "TopicVar42@" ("\\-> ob" "" "2E7BD" :UBS :NOSDIAG :NOETAB) "TopicVar43!" ("ob \\->" "" "2E7BE" :UBS :NOSDIAG :NOETAB) "TopicVar43@" ("\\-> ob" "" "2E7BF" :UBS :NOSDIAG :NOETAB) "TopicVar44!" ("ob \\->" "" "2E7C0" :UBS :NOSDIAG :NOETAB) "TopicVar44@" ("\\-> ob" "" "2E7C1" :UBS :NOSDIAG :NOETAB) "TopicVar45!" ("ob \\->" "" "2E7C2" :UBS :NOSDIAG :NOETAB) "TopicVar45@" ("\\-> ob" "" "2E7C3" :UBS :NOSDIAG :NOETAB) "TopicVar46!" ("ob \\->" "" "2E7C4" :UBS :NOSDIAG :NOETAB) "TopicVar46@" ("\\-> ob" "" "2E7C5" :UBS :NOSDIAG :NOETAB) "TopicVar47!" ("ob \\->" "" "2E7C6" :UBS :NOSDIAG :NOETAB) "TopicVar47@" ("\\-> ob" "" "2E7C7" :UBS :NOSDIAG :NOETAB) "TopicVar48!" ("ob \\->" "" "2E7C8" :UBS :NOSDIAG :NOETAB) "TopicVar48@" ("\\-> ob" "" "2E7C9" :UBS :NOSDIAG :NOETAB) "TopicVar49!" ("ob \\->" "" "2E7CA" :UBS :NOSDIAG :NOETAB) "TopicVar49@" ("\\-> ob" "" "2E7CB" :UBS :NOSDIAG :NOETAB) "TopicVar50!" ("ob \\->" "" "2E7CC" :UBS :NOSDIAG :NOETAB) "TopicVar50@" ("\\-> ob" "" "2E7CD" :UBS :NOSDIAG :NOETAB) "TopicVar51!" ("ob \\->" "" "2E7CE" :UBS :NOSDIAG :NOETAB) "TopicVar51@" ("\\-> ob" "" "2E7CF" :UBS :NOSDIAG :NOETAB) "TopicVar52@" ("ob \\->" "" "2E7D0" :UBS :NOSDIAG :NOETAB) "TopicVar52!" ("\\-> ob" "" "2E7D1" :UBS :NOSDIAG :NOETAB) "TopicVar53@" ("ob \\->" "" "2E7D2" :UBS :NOSDIAG :NOETAB) "TopicVar53!" ("\\-> ob" "" "2E7D3" :UBS :NOSDIAG :NOETAB) "TopicVar54@" ("ob \\->" "" "2E7D4" :UBS :NOSDIAG :NOETAB) "TopicVar54!" ("\\-> ob" "" "2E7D5" :UBS :NOSDIAG :NOETAB) "TopicVar55@" ("ob \\->" "" "2E7D6" :UBS :NOSDIAG :NOETAB) "TopicVar55!" ("\\-> ob" "" "2E7D7" :UBS :NOSDIAG :NOETAB) "TopicVar56@" ("ob \\->" "" "2E7D8" :UBS :NOSDIAG :NOETAB) "TopicVar56!" ("\\-> ob" "" "2E7D9" :UBS :NOSDIAG :NOETAB) "TopicVar57@" ("ob \\->" "" "2E7DA" :UBS :NOSDIAG :NOETAB) "TopicVar57!" ("\\-> ob" "" "2E7DB" :UBS :NOSDIAG :NOETAB) "TopicVar58@" ("ob \\->" "" "2E7DC" :UBS :NOSDIAG :NOETAB) "TopicVar58!" ("\\-> ob" "" "2E7DD" :UBS :NOSDIAG :NOETAB) "TopicVar59@" ("ob \\->" "" "2E7DE" :UBS :NOSDIAG :NOETAB) "TopicVar59!" ("\\-> ob" "" "2E7DF" :UBS :NOSDIAG :NOETAB) "TopicVar60@" ("ob \\->" "" "2E7E0" :UBS :NOSDIAG :NOETAB) "TopicVar60!" ("\\-> ob" "" "2E7E1" :UBS :NOSDIAG :NOETAB) "TopicVar61@" ("ob \\->" "" "2E7E2" :UBS :NOSDIAG :NOETAB) "TopicVar61!" ("\\-> ob" "" "2E7E3" :UBS :NOSDIAG :NOETAB) "TopicVar62@" ("ob \\->" "" "2E7E4" :UBS :NOSDIAG :NOETAB) "TopicVar62!" ("\\-> ob" "" "2E7E5" :UBS :NOSDIAG :NOETAB) "TopicVar63@" ("ob \\->" "" "2E7E6" :UBS :NOSDIAG :NOETAB) "TopicVar63!" ("\\-> ob" "" "2E7E7" :UBS :NOSDIAG :NOETAB) "TopicVar64@" ("ob \\->" "" "2E7E8" :UBS :NOSDIAG :NOETAB) "TopicVar64!" ("\\-> ob" "" "2E7E9" :UBS :NOSDIAG :NOETAB) "TopicVar65@" ("ob \\->" "" "2E7EA" :UBS :NOSDIAG :NOETAB) "TopicVar65!" ("\\-> ob" "" "2E7EB" :UBS :NOSDIAG :NOETAB) "TopicVar66@" ("ob \\->" "" "2E7EC" :UBS :NOSDIAG :NOETAB) "TopicVar66!" ("\\-> ob" "" "2E7ED" :UBS :NOSDIAG :NOETAB) "TopicVar67@" ("ob \\->" "" "2E7EE" :UBS :NOSDIAG :NOETAB) "TopicVar67!" ("\\-> ob" "" "2E7EF" :UBS :NOSDIAG :NOETAB) "TopicVar68@" ("ob \\->" "" "2E7F0" :UBS :NOSDIAG :NOETAB) "TopicVar68!" ("\\-> ob" "" "2E7F1" :UBS :NOSDIAG :NOETAB) "TopicVar69@" ("ob \\->" "" "2E7F2" :UBS :NOSDIAG :NOETAB) "TopicVar69!" ("\\-> ob" "" "2E7F3" :UBS :NOSDIAG :NOETAB) "TopicVar70@" ("ob \\->" "" "2E7F4" :UBS :NOSDIAG :NOETAB) "TopicVar70!" ("\\-> ob" "" "2E7F5" :UBS :NOSDIAG :NOETAB) "TopicVar71@" ("ob \\->" "" "2E7F6" :UBS :NOSDIAG :NOETAB) "TopicVar71!" ("\\-> ob" "" "2E7F7" :UBS :NOSDIAG :NOETAB) "TopicVar72@" ("ob \\->" "" "2E7F8" :UBS :NOSDIAG :NOETAB) "TopicVar72!" ("\\-> ob" "" "2E7F9" :UBS :NOSDIAG :NOETAB) "TopicVar73@" ("ob \\->" "" "2E7FA" :UBS :NOSDIAG :NOETAB) "TopicVar73!" ("\\-> ob" "" "2E7FB" :UBS :NOSDIAG :NOETAB) "TopicVar74@" ("ob \\->" "" "2E7FC" :UBS :NOSDIAG :NOETAB) "TopicVar74!" ("\\-> ob" "" "2E7FD" :UBS :NOSDIAG :NOETAB) "TopicVar75@" ("ob \\->" "" "2E7FE" :UBS :NOSDIAG :NOETAB) "TopicVar75!" ("\\-> ob" "" "2E7FF" :UBS :NOSDIAG :NOETAB) "TopicVar76@" ("ob \\->" "" "2E800" :UBS :NOSDIAG :NOETAB) "TopicVar76!" ("\\-> ob" "" "2E801" :UBS :NOSDIAG :NOETAB) "TopicVar77@" ("ob \\->" "" "2E802" :UBS :NOSDIAG :NOETAB) "TopicVar77!" ("\\-> ob" "" "2E803" :UBS :NOSDIAG :NOETAB) "TopicVar78@" ("ob \\->" "" "2E804" :UBS :NOSDIAG :NOETAB) "TopicVar78!" ("\\-> ob" "" "2E805" :UBS :NOSDIAG :NOETAB) "TopicVar79@" ("ob \\->" "" "2E806" :UBS :NOSDIAG :NOETAB) "TopicVar79!" ("\\-> ob" "" "2E807" :UBS :NOSDIAG :NOETAB) "TopicVar80@" ("ob \\->" "" "2E808" :UBS :NOSDIAG :NOETAB) "TopicVar80!" ("\\-> ob" "" "2E809" :UBS :NOSDIAG :NOETAB) "TopicVar81@" ("ob \\->" "" "2E80A" :UBS :NOSDIAG :NOETAB) "TopicVar81!" ("\\-> ob" "" "2E80B" :UBS :NOSDIAG :NOETAB) "TopicVar82@" ("ob \\->" "" "2E80C" :UBS :NOSDIAG :NOETAB) "TopicVar82!" ("\\-> ob" "" "2E80D" :UBS :NOSDIAG :NOETAB) "TopicVar83@" ("ob \\->" "" "2E80E" :UBS :NOSDIAG :NOETAB) "TopicVar83!" ("\\-> ob" "" "2E80F" :UBS :NOSDIAG :NOETAB) "TopicVar84@" ("ob \\->" "" "2E810" :UBS :NOSDIAG :NOETAB) "TopicVar84!" ("\\-> ob" "" "2E811" :UBS :NOSDIAG :NOETAB) "TopicVar85@" ("ob \\->" "" "2E812" :UBS :NOSDIAG :NOETAB) "TopicVar85!" ("\\-> ob" "" "2E813" :UBS :NOSDIAG :NOETAB) "TopicVar86@" ("ob \\->" "" "2E814" :UBS :NOSDIAG :NOETAB) "TopicVar86!" ("\\-> ob" "" "2E815" :UBS :NOSDIAG :NOETAB) "TopicVar87@" ("ob \\->" "" "2E816" :UBS :NOSDIAG :NOETAB) "TopicVar87!" ("\\-> ob" "" "2E817" :UBS :NOSDIAG :NOETAB) "TopicVar88@" ("ob \\->" "" "2E818" :UBS :NOSDIAG :NOETAB) "TopicVar88!" ("\\-> ob" "" "2E819" :UBS :NOSDIAG :NOETAB) "TopicVar89@" ("ob \\->" "" "2E81A" :UBS :NOSDIAG :NOETAB) "TopicVar89!" ("\\-> ob" "" "2E81B" :UBS :NOSDIAG :NOETAB) "TopicVar90@" ("ob \\->" "" "2E81C" :UBS :NOSDIAG :NOETAB) "TopicVar90!" ("\\-> ob" "" "2E81D" :UBS :NOSDIAG :NOETAB) "TopicVar91!" ("ob \\->" "" "2E81E" :UBS :NOSDIAG :NOETAB) "TopicVar91@" ("\\-> ob" "" "2E81F" :UBS :NOSDIAG :NOETAB) "TOLVar1!" ("ob \\->" "" "2E820" :UBS :NOSDIAG :NOETAB) "TOLVar1@" ("\\-> ob" "" "2E821" :UBS :NOSDIAG :NOETAB) "TOLVar2!" ("ob \\->" "" "2E822" :UBS :NOSDIAG :NOETAB) "TOLVar2@" ("\\-> ob" "" "2E823" :UBS :NOSDIAG :NOETAB) "TOLVar3!" ("ob \\->" "" "2E824" :UBS :NOSDIAG :NOETAB) "TOLVar3@" ("\\-> ob" "" "2E825" :UBS :NOSDIAG :NOETAB) "TOLVar4!" ("ob \\->" "" "2E826" :UBS :NOSDIAG :NOETAB) "TOLVar4@" ("\\-> ob" "" "2E827" :UBS :NOSDIAG :NOETAB) "TOLVar5!" ("ob \\->" "" "2E828" :UBS :NOSDIAG :NOETAB) "TOLVar5@" ("\\-> ob" "" "2E829" :UBS :NOSDIAG :NOETAB) "TOLVar6!" ("ob \\->" "" "2E82A" :UBS :NOSDIAG :NOETAB) "TOLVar6@" ("\\-> ob" "" "2E82B" :UBS :NOSDIAG :NOETAB) "TOLVar7!" ("ob \\->" "" "2E82C" :UBS :NOSDIAG :NOETAB) "TOLVar7@" ("\\-> ob" "" "2E82D" :UBS :NOSDIAG :NOETAB) "TOLVar8!" ("ob \\->" "" "2E82E" :UBS :NOSDIAG :NOETAB) "TOLVar8@" ("\\-> ob" "" "2E82F" :UBS :NOSDIAG :NOETAB) "TOLVar9!" ("ob \\->" "" "2E830" :UBS :NOSDIAG :NOETAB) "TOLVar9@" ("\\-> ob" "" "2E831" :UBS :NOSDIAG :NOETAB) "TOLVar10!" ("ob \\->" "" "2E832" :UBS :NOSDIAG :NOETAB) "TOLVar10@" ("\\-> ob" "" "2E833" :UBS :NOSDIAG :NOETAB) "TOLVar11!" ("ob \\->" "" "2E834" :UBS :NOSDIAG :NOETAB) "TOLVar11@" ("\\-> ob" "" "2E835" :UBS :NOSDIAG :NOETAB) "TOLVar12!" ("ob \\->" "" "2E836" :UBS :NOSDIAG :NOETAB) "TOLVar12@" ("\\-> ob" "" "2E837" :UBS :NOSDIAG :NOETAB) "TOLVar13!" ("ob \\->" "" "2E838" :UBS :NOSDIAG :NOETAB) "TOLVar13@" ("\\-> ob" "" "2E839" :UBS :NOSDIAG :NOETAB) "TOLVar14!" ("ob \\->" "" "2E83A" :UBS :NOSDIAG :NOETAB) "TOLVar14@" ("\\-> ob" "" "2E83B" :UBS :NOSDIAG :NOETAB) "TOLVar15!" ("ob \\->" "" "2E83C" :UBS :NOSDIAG :NOETAB) "TOLVar15@" ("\\-> ob" "" "2E83D" :UBS :NOSDIAG :NOETAB) "TOLVar16!" ("ob \\->" "" "2E83E" :UBS :NOSDIAG :NOETAB) "TOLVar16@" ("\\-> ob" "" "2E83F" :UBS :NOSDIAG :NOETAB) "TOLVar17!" ("ob \\->" "" "2E840" :UBS :NOSDIAG :NOETAB) "TOLVar17@" ("\\-> ob" "" "2E841" :UBS :NOSDIAG :NOETAB) "TOLVar18!" ("ob \\->" "" "2E842" :UBS :NOSDIAG :NOETAB) "TOLVar18@" ("\\-> ob" "" "2E843" :UBS :NOSDIAG :NOETAB) "TOLVar19!" ("ob \\->" "" "2E844" :UBS :NOSDIAG :NOETAB) "TOLVar19@" ("\\-> ob" "" "2E845" :UBS :NOSDIAG :NOETAB) "TOLVar20!" ("ob \\->" "" "2E846" :UBS :NOSDIAG :NOETAB) "TOLVar20@" ("\\-> ob" "" "2E847" :UBS :NOSDIAG :NOETAB) "TOLVar21!" ("ob \\->" "" "2E848" :UBS :NOSDIAG :NOETAB) "TOLVar21@" ("\\-> ob" "" "2E849" :UBS :NOSDIAG :NOETAB) "TOLVar22!" ("ob \\->" "" "2E84A" :UBS :NOSDIAG :NOETAB) "TOLVar22@" ("\\-> ob" "" "2E84B" :UBS :NOSDIAG :NOETAB) "TOLVar23!" ("ob \\->" "" "2E84C" :UBS :NOSDIAG :NOETAB) "TOLVar23@" ("\\-> ob" "" "2E84D" :UBS :NOSDIAG :NOETAB) "TOLVar24!" ("ob \\->" "" "2E84E" :UBS :NOSDIAG :NOETAB) "TOLVar24@" ("\\-> ob" "" "2E84F" :UBS :NOSDIAG :NOETAB) "TOLVar25!" ("ob \\->" "" "2E850" :UBS :NOSDIAG :NOETAB) "TOLVar25@" ("\\-> ob" "" "2E851" :UBS :NOSDIAG :NOETAB) "TOLVar26!" ("ob \\->" "" "2E852" :UBS :NOSDIAG :NOETAB) "TOLVar26@" ("\\-> ob" "" "2E853" :UBS :NOSDIAG :NOETAB) "TOLVar27!" ("ob \\->" "" "2E854" :UBS :NOSDIAG :NOETAB) "TOLVar27@" ("\\-> ob" "" "2E855" :UBS :NOSDIAG :NOETAB) "TOLVar28!" ("ob \\->" "" "2E856" :UBS :NOSDIAG :NOETAB) "TOLVar28@" ("\\-> ob" "" "2E857" :UBS :NOSDIAG :NOETAB) "TOLVar29!" ("ob \\->" "" "2E858" :UBS :NOSDIAG :NOETAB) "TOLVar29@" ("\\-> ob" "" "2E859" :UBS :NOSDIAG :NOETAB) "TOLVar30!" ("ob \\->" "" "2E85A" :UBS :NOSDIAG :NOETAB) "TOLVar30@" ("\\-> ob" "" "2E85B" :UBS :NOSDIAG :NOETAB) "TOLVar31!" ("ob \\->" "" "2E85C" :UBS :NOSDIAG :NOETAB) "TOLVar31@" ("\\-> ob" "" "2E85D" :UBS :NOSDIAG :NOETAB) "TOLVar32!" ("ob \\->" "" "2E85E" :UBS :NOSDIAG :NOETAB) "TOLVar32@" ("\\-> ob" "" "2E85F" :UBS :NOSDIAG :NOETAB) "TOLVar33!" ("ob \\->" "" "2E860" :UBS :NOSDIAG :NOETAB) "TOLVar33@" ("\\-> ob" "" "2E861" :UBS :NOSDIAG :NOETAB) "TOLVar34!" ("ob \\->" "" "2E862" :UBS :NOSDIAG :NOETAB) "TOLVar34@" ("\\-> ob" "" "2E863" :UBS :NOSDIAG :NOETAB) "TOLVar35!" ("ob \\->" "" "2E864" :UBS :NOSDIAG :NOETAB) "TOLVar35@" ("\\-> ob" "" "2E865" :UBS :NOSDIAG :NOETAB) "TOLVar36!" ("ob \\->" "" "2E866" :UBS :NOSDIAG :NOETAB) "TOLVar36@" ("\\-> ob" "" "2E867" :UBS :NOSDIAG :NOETAB) "TOLVar37!" ("ob \\->" "" "2E868" :UBS :NOSDIAG :NOETAB) "TOLVar37@" ("\\-> ob" "" "2E869" :UBS :NOSDIAG :NOETAB) "TOLVar38!" ("ob \\->" "" "2E86A" :UBS :NOSDIAG :NOETAB) "TOLVar38@" ("\\-> ob" "" "2E86B" :UBS :NOSDIAG :NOETAB) "TOLVar39!" ("ob \\->" "" "2E86C" :UBS :NOSDIAG :NOETAB) "TOLVar39@" ("\\-> ob" "" "2E86D" :UBS :NOSDIAG :NOETAB) "TOLVar40!" ("ob \\->" "" "2E86E" :UBS :NOSDIAG :NOETAB) "TOLVar40@" ("\\-> ob" "" "2E86F" :UBS :NOSDIAG :NOETAB) "TOLVar41!" ("ob \\->" "" "2E870" :UBS :NOSDIAG :NOETAB) "TOLVar41@" ("\\-> ob" "" "2E871" :UBS :NOSDIAG :NOETAB) "TOLVar42!" ("ob \\->" "" "2E872" :UBS :NOSDIAG :NOETAB) "TOLVar42@" ("\\-> ob" "" "2E873" :UBS :NOSDIAG :NOETAB) "TOLVar43!" ("ob \\->" "" "2E874" :UBS :NOSDIAG :NOETAB) "TOLVar43@" ("\\-> ob" "" "2E875" :UBS :NOSDIAG :NOETAB) "TOLVar44!" ("ob \\->" "" "2E876" :UBS :NOSDIAG :NOETAB) "TOLVar44@" ("\\-> ob" "" "2E877" :UBS :NOSDIAG :NOETAB) "TOLVar45!" ("ob \\->" "" "2E878" :UBS :NOSDIAG :NOETAB) "TOLVar45@" ("\\-> ob" "" "2E879" :UBS :NOSDIAG :NOETAB) "TOLVar46!" ("ob \\->" "" "2E87A" :UBS :NOSDIAG :NOETAB) "TOLVar46@" ("\\-> ob" "" "2E87B" :UBS :NOSDIAG :NOETAB) "TOLVar47!" ("ob \\->" "" "2E87C" :UBS :NOSDIAG :NOETAB) "TOLVar47@" ("\\-> ob" "" "2E87D" :UBS :NOSDIAG :NOETAB) "TOLVar48!" ("ob \\->" "" "2E87E" :UBS :NOSDIAG :NOETAB) "TOLVar48@" ("\\-> ob" "" "2E87F" :UBS :NOSDIAG :NOETAB) "TOLVar49!" ("ob \\->" "" "2E880" :UBS :NOSDIAG :NOETAB) "TOLVar49@" ("\\-> ob" "" "2E881" :UBS :NOSDIAG :NOETAB) "TOLVar50!" ("ob \\->" "" "2E882" :UBS :NOSDIAG :NOETAB) "TOLVar50@" ("\\-> ob" "" "2E883" :UBS :NOSDIAG :NOETAB) "TOLVar51!" ("ob \\->" "" "2E884" :UBS :NOSDIAG :NOETAB) "TOLVar51@" ("\\-> ob" "" "2E885" :UBS :NOSDIAG :NOETAB) "TOLVar52!" ("ob \\->" "" "2E886" :UBS :NOSDIAG :NOETAB) "TOLVar52@" ("\\-> ob" "" "2E887" :UBS :NOSDIAG :NOETAB) "TOLVar53!" ("ob \\->" "" "2E888" :UBS :NOSDIAG :NOETAB) "TOLVar53@" ("\\-> ob" "" "2E889" :UBS :NOSDIAG :NOETAB) "TOLVar54!" ("ob \\->" "" "2E88A" :UBS :NOSDIAG :NOETAB) "TOLVar54@" ("\\-> ob" "" "2E88B" :UBS :NOSDIAG :NOETAB) "TOLVar55!" ("ob \\->" "" "2E88C" :UBS :NOSDIAG :NOETAB) "TOLVar55@" ("\\-> ob" "" "2E88D" :UBS :NOSDIAG :NOETAB) "TOLVar56!" ("ob \\->" "" "2E88E" :UBS :NOSDIAG :NOETAB) "TOLVar56@" ("\\-> ob" "" "2E88F" :UBS :NOSDIAG :NOETAB) "TOLVar57!" ("ob \\->" "" "2E890" :UBS :NOSDIAG :NOETAB) "TOLVar57@" ("\\-> ob" "" "2E891" :UBS :NOSDIAG :NOETAB) "TOLVar58!" ("ob \\->" "" "2E892" :UBS :NOSDIAG :NOETAB) "TOLVar58@" ("\\-> ob" "" "2E893" :UBS :NOSDIAG :NOETAB) "TOLVar59!" ("ob \\->" "" "2E894" :UBS :NOSDIAG :NOETAB) "TOLVar59@" ("\\-> ob" "" "2E895" :UBS :NOSDIAG :NOETAB) "TOLVar60!" ("ob \\->" "" "2E896" :UBS :NOSDIAG :NOETAB) "TOLVar60@" ("\\-> ob" "" "2E897" :UBS :NOSDIAG :NOETAB) "TOLVar61!" ("ob \\->" "" "2E898" :UBS :NOSDIAG :NOETAB) "TOLVar61@" ("\\-> ob" "" "2E899" :UBS :NOSDIAG :NOETAB) "TOLVar62!" ("ob \\->" "" "2E89A" :UBS :NOSDIAG :NOETAB) "TOLVar62@" ("\\-> ob" "" "2E89B" :UBS :NOSDIAG :NOETAB) "TOLVar63!" ("ob \\->" "" "2E89C" :UBS :NOSDIAG :NOETAB) "TOLVar63@" ("\\-> ob" "" "2E89D" :UBS :NOSDIAG :NOETAB) "TOLVar64!" ("ob \\->" "" "2E89E" :UBS :NOSDIAG :NOETAB) "TOLVar64@" ("\\-> ob" "" "2E89F" :UBS :NOSDIAG :NOETAB) "TOLVar65!" ("ob \\->" "" "2E8A0" :UBS :NOSDIAG :NOETAB) "TOLVar65@" ("\\-> ob" "" "2E8A1" :UBS :NOSDIAG :NOETAB) "TOLVar66!" ("ob \\->" "" "2E8A2" :UBS :NOSDIAG :NOETAB) "TOLVar66@" ("\\-> ob" "" "2E8A3" :UBS :NOSDIAG :NOETAB) "TOLVar67!" ("ob \\->" "" "2E8A4" :UBS :NOSDIAG :NOETAB) "TOLVar67@" ("\\-> ob" "" "2E8A5" :UBS :NOSDIAG :NOETAB) "TOLVar68!" ("ob \\->" "" "2E8A6" :UBS :NOSDIAG :NOETAB) "TOLVar68@" ("\\-> ob" "" "2E8A7" :UBS :NOSDIAG :NOETAB) "TOLVar69!" ("ob \\->" "" "2E8A8" :UBS :NOSDIAG :NOETAB) "TOLVar69@" ("\\-> ob" "" "2E8A9" :UBS :NOSDIAG :NOETAB) "TOLVar70!" ("ob \\->" "" "2E8AA" :UBS :NOSDIAG :NOETAB) "TOLVar70@" ("\\-> ob" "" "2E8AB" :UBS :NOSDIAG :NOETAB) "TOLVar71!" ("ob \\->" "" "2E8AC" :UBS :NOSDIAG :NOETAB) "TOLVar71@" ("\\-> ob" "" "2E8AD" :UBS :NOSDIAG :NOETAB) "TOLVar72!" ("ob \\->" "" "2E8AE" :UBS :NOSDIAG :NOETAB) "TOLVar72@" ("\\-> ob" "" "2E8AF" :UBS :NOSDIAG :NOETAB) "TOLVar73!" ("ob \\->" "" "2E8B0" :UBS :NOSDIAG :NOETAB) "TOLVar73@" ("\\-> ob" "" "2E8B1" :UBS :NOSDIAG :NOETAB) "TOLVar74!" ("ob \\->" "" "2E8B2" :UBS :NOSDIAG :NOETAB) "TOLVar74@" ("\\-> ob" "" "2E8B3" :UBS :NOSDIAG :NOETAB) "TOLVar75!" ("ob \\->" "" "2E8B4" :UBS :NOSDIAG :NOETAB) "TOLVar75@" ("\\-> ob" "" "2E8B5" :UBS :NOSDIAG :NOETAB) "TOLVar76!" ("ob \\->" "" "2E8B6" :UBS :NOSDIAG :NOETAB) "TOLVar76@" ("\\-> ob" "" "2E8B7" :UBS :NOSDIAG :NOETAB) "TOLVar77!" ("ob \\->" "" "2E8B8" :UBS :NOSDIAG :NOETAB) "TOLVar77@" ("\\-> ob" "" "2E8B9" :UBS :NOSDIAG :NOETAB) "TOLVar78!" ("ob \\->" "" "2E8BA" :UBS :NOSDIAG :NOETAB) "TOLVar78@" ("\\-> ob" "" "2E8BB" :UBS :NOSDIAG :NOETAB) "TOLVar79!" ("ob \\->" "" "2E8BC" :UBS :NOSDIAG :NOETAB) "TOLVar79@" ("\\-> ob" "" "2E8BD" :UBS :NOSDIAG :NOETAB) "TOLVar80!" ("ob \\->" "" "2E8BE" :UBS :NOSDIAG :NOETAB) "TOLVar80@" ("\\-> ob" "" "2E8BF" :UBS :NOSDIAG :NOETAB) "TOLVar81!" ("ob \\->" "" "2E8C0" :UBS :NOSDIAG :NOETAB) "TOLVar81@" ("\\-> ob" "" "2E8C1" :UBS :NOSDIAG :NOETAB) "TOLVar82!" ("ob \\->" "" "2E8C2" :UBS :NOSDIAG :NOETAB) "TOLVar82@" ("\\-> ob" "" "2E8C3" :UBS :NOSDIAG :NOETAB) "TOLVar83!" ("ob \\->" "" "2E8C4" :UBS :NOSDIAG :NOETAB) "TOLVar83@" ("\\-> ob" "" "2E8C5" :UBS :NOSDIAG :NOETAB) "TOLVar84!" ("ob \\->" "" "2E8C6" :UBS :NOSDIAG :NOETAB) "TOLVar84@" ("\\-> ob" "" "2E8C7" :UBS :NOSDIAG :NOETAB) "TOLVar85!" ("ob \\->" "" "2E8C8" :UBS :NOSDIAG :NOETAB) "TOLVar85@" ("\\-> ob" "" "2E8C9" :UBS :NOSDIAG :NOETAB) "TOLVar86!" ("ob \\->" "" "2E8CA" :UBS :NOSDIAG :NOETAB) "TOLVar86@" ("\\-> ob" "" "2E8CB" :UBS :NOSDIAG :NOETAB) "TOLVar87!" ("ob \\->" "" "2E8CC" :UBS :NOSDIAG :NOETAB) "TOLVar87@" ("\\-> ob" "" "2E8CD" :UBS :NOSDIAG :NOETAB) "TOLVar88!" ("ob \\->" "" "2E8CE" :UBS :NOSDIAG :NOETAB) "TOLVar88@" ("\\-> ob" "" "2E8CF" :UBS :NOSDIAG :NOETAB) "TOLVar89!" ("ob \\->" "" "2E8D0" :UBS :NOSDIAG :NOETAB) "TOLVar89@" ("\\-> ob" "" "2E8D1" :UBS :NOSDIAG :NOETAB) "TOLVar90!" ("ob \\->" "" "2E8D2" :UBS :NOSDIAG :NOETAB) "TOLVar90@" ("\\-> ob" "" "2E8D3" :UBS :NOSDIAG :NOETAB) "TOLVar91!" ("ob \\->" "" "2E8D4" :UBS :NOSDIAG :NOETAB) "TOLVar91@" ("\\-> ob" "" "2E8D5" :UBS :NOSDIAG :NOETAB) "TOLVar92!" ("ob \\->" "" "2E8D6" :UBS :NOSDIAG :NOETAB) "TOLVar92@" ("\\-> ob" "" "2E8D7" :UBS :NOSDIAG :NOETAB) "TOLVar93!" ("ob \\->" "" "2E8D8" :UBS :NOSDIAG :NOETAB) "TOLVar93@" ("\\-> ob" "" "2E8D9" :UBS :NOSDIAG :NOETAB) "TOLVar94!" ("ob \\->" "" "2E8DA" :UBS :NOSDIAG :NOETAB) "TOLVar94@" ("\\-> ob" "" "2E8DB" :UBS :NOSDIAG :NOETAB) "TOLVar95!" ("ob \\->" "" "2E8DC" :UBS :NOSDIAG :NOETAB) "TOLVar95@" ("\\-> ob" "" "2E8DD" :UBS :NOSDIAG :NOETAB) "TOLVar96!" ("ob \\->" "" "2E8DE" :UBS :NOSDIAG :NOETAB) "TOLVar96@" ("\\-> ob" "" "2E8DF" :UBS :NOSDIAG :NOETAB) "TOLVar97!" ("ob \\->" "" "2E8E0" :UBS :NOSDIAG :NOETAB) "TOLVar97@" ("\\-> ob" "" "2E8E1" :UBS :NOSDIAG :NOETAB) "TOLVar98!" ("ob \\->" "" "2E8E2" :UBS :NOSDIAG :NOETAB) "TOLVar98@" ("\\-> ob" "" "2E8E3" :UBS :NOSDIAG :NOETAB) "TOLVar99!" ("ob \\->" "" "2E8E4" :UBS :NOSDIAG :NOETAB) "TOLVar99@" ("\\-> ob" "" "2E8E5" :UBS :NOSDIAG :NOETAB) "TOLVar100!" ("ob \\->" "" "2E8E6" :UBS :NOSDIAG :NOETAB) "TOLVar100@" ("\\-> ob" "" "2E8E7" :UBS :NOSDIAG :NOETAB) "TOLVar101!" ("ob \\->" "" "2E8E8" :UBS :NOSDIAG :NOETAB) "TOLVar101@" ("\\-> ob" "" "2E8E9" :UBS :NOSDIAG :NOETAB) "TOLVar102!" ("ob \\->" "" "2E8EA" :UBS :NOSDIAG :NOETAB) "TOLVar102@" ("\\-> ob" "" "2E8EB" :UBS :NOSDIAG :NOETAB) "TOLVar103!" ("ob \\->" "" "2E8EC" :UBS :NOSDIAG :NOETAB) "TOLVar103@" ("\\-> ob" "" "2E8ED" :UBS :NOSDIAG :NOETAB) "TOLVar104!" ("ob \\->" "" "2E8EE" :UBS :NOSDIAG :NOETAB) "TOLVar104@" ("\\-> ob" "" "2E8EF" :UBS :NOSDIAG :NOETAB) "TOLVar105!" ("ob \\->" "" "2E8F0" :UBS :NOSDIAG :NOETAB) "TOLVar105@" ("\\-> ob" "" "2E8F1" :UBS :NOSDIAG :NOETAB) "TOLVar106!" ("ob \\->" "" "2E8F2" :UBS :NOSDIAG :NOETAB) "TOLVar106@" ("\\-> ob" "" "2E8F3" :UBS :NOSDIAG :NOETAB) "TOLVar107!" ("ob \\->" "" "2E8F4" :UBS :NOSDIAG :NOETAB) "TOLVar107@" ("\\-> ob" "" "2E8F5" :UBS :NOSDIAG :NOETAB) "TOLVar108!" ("ob \\->" "" "2E8F6" :UBS :NOSDIAG :NOETAB) "TOLVar108@" ("\\-> ob" "" "2E8F7" :UBS :NOSDIAG :NOETAB) "TOLVar109!" ("ob \\->" "" "2E8F8" :UBS :NOSDIAG :NOETAB) "TOLVar109@" ("\\-> ob" "" "2E8F9" :UBS :NOSDIAG :NOETAB) "TOLVar110!" ("ob \\->" "" "2E8FA" :UBS :NOSDIAG :NOETAB) "TOLVar110@" ("\\-> ob" "" "2E8FB" :UBS :NOSDIAG :NOETAB) "TOLVar111!" ("ob \\->" "" "2E8FC" :UBS :NOSDIAG :NOETAB) "TOLVar111@" ("\\-> ob" "" "2E8FD" :UBS :NOSDIAG :NOETAB) "TOLVar112!" ("ob \\->" "" "2E8FE" :UBS :NOSDIAG :NOETAB) "TOLVar112@" ("\\-> ob" "" "2E8FF" :UBS :NOSDIAG :NOETAB) "TOLVar113!" ("ob \\->" "" "2E900" :UBS :NOSDIAG :NOETAB) "TOLVar113@" ("\\-> ob" "" "2E901" :UBS :NOSDIAG :NOETAB) "TOLVar114!" ("ob \\->" "" "2E902" :UBS :NOSDIAG :NOETAB) "TOLVar114@" ("\\-> ob" "" "2E903" :UBS :NOSDIAG :NOETAB) "TOLVar115!" ("ob \\->" "" "2E904" :UBS :NOSDIAG :NOETAB) "TOLVar115@" ("\\-> ob" "" "2E905" :UBS :NOSDIAG :NOETAB) "TOLVar116!" ("ob \\->" "" "2E906" :UBS :NOSDIAG :NOETAB) "TOLVar116@" ("\\-> ob" "" "2E907" :UBS :NOSDIAG :NOETAB) "TOLVar117!" ("ob \\->" "" "2E908" :UBS :NOSDIAG :NOETAB) "TOLVar117@" ("\\-> ob" "" "2E909" :UBS :NOSDIAG :NOETAB) "TOLVar118!" ("ob \\->" "" "2E90A" :UBS :NOSDIAG :NOETAB) "TOLVar118@" ("\\-> ob" "" "2E90B" :UBS :NOSDIAG :NOETAB) "TOLVar119!" ("ob \\->" "" "2E90C" :UBS :NOSDIAG :NOETAB) "TOLVar119@" ("\\-> ob" "" "2E90D" :UBS :NOSDIAG :NOETAB) "TOLVar120!" ("ob \\->" "" "2E90E" :UBS :NOSDIAG :NOETAB) "TOLVar120@" ("\\-> ob" "" "2E90F" :UBS :NOSDIAG :NOETAB) "TOLVar121!" ("ob \\->" "" "2E910" :UBS :NOSDIAG :NOETAB) "TOLVar121@" ("\\-> ob" "" "2E911" :UBS :NOSDIAG :NOETAB) "TOLVar122!" ("ob \\->" "" "2E912" :UBS :NOSDIAG :NOETAB) "TOLVar122@" ("\\-> ob" "" "2E913" :UBS :NOSDIAG :NOETAB) "TOLVar123!" ("ob \\->" "" "2E914" :UBS :NOSDIAG :NOETAB) "TOLVar123@" ("\\-> ob" "" "2E915" :UBS :NOSDIAG :NOETAB) "TOLVar124!" ("ob \\->" "" "2E916" :UBS :NOSDIAG :NOETAB) "TOLVar124@" ("\\-> ob" "" "2E917" :UBS :NOSDIAG :NOETAB) "TOLVar125!" ("ob \\->" "" "2E918" :UBS :NOSDIAG :NOETAB) "TOLVar125@" ("\\-> ob" "" "2E919" :UBS :NOSDIAG :NOETAB) "TOLVar126!" ("ob \\->" "" "2E91A" :UBS :NOSDIAG :NOETAB) "TOLVar126@" ("\\-> ob" "" "2E91B" :UBS :NOSDIAG :NOETAB) "TOLVar127!" ("ob \\->" "" "2E91C" :UBS :NOSDIAG :NOETAB) "TOLVar127@" ("\\-> ob" "" "2E91D" :UBS :NOSDIAG :NOETAB) "TOLVar128!" ("ob \\->" "" "2E91E" :UBS :NOSDIAG :NOETAB) "TOLVar128@" ("\\-> ob" "" "2E91F" :UBS :NOSDIAG :NOETAB) "TOLVar129!" ("ob \\->" "" "2E920" :UBS :NOSDIAG :NOETAB) "TOLVar129@" ("\\-> ob" "" "2E921" :UBS :NOSDIAG :NOETAB) "TOLVar130!" ("ob \\->" "" "2E922" :UBS :NOSDIAG :NOETAB) "TOLVar130@" ("\\-> ob" "" "2E923" :UBS :NOSDIAG :NOETAB) "TOLVar131!" ("ob \\->" "" "2E924" :UBS :NOSDIAG :NOETAB) "TOLVar131@" ("\\-> ob" "" "2E925" :UBS :NOSDIAG :NOETAB) "TOLVar132!" ("ob \\->" "" "2E926" :UBS :NOSDIAG :NOETAB) "TOLVar132@" ("\\-> ob" "" "2E927" :UBS :NOSDIAG :NOETAB) "TOLVar133!" ("ob \\->" "" "2E928" :UBS :NOSDIAG :NOETAB) "TOLVar133@" ("\\-> ob" "" "2E929" :UBS :NOSDIAG :NOETAB) "TOLVar134!" ("ob \\->" "" "2E92A" :UBS :NOSDIAG :NOETAB) "TOLVar134@" ("\\-> ob" "" "2E92B" :UBS :NOSDIAG :NOETAB) "TOLVar135!" ("ob \\->" "" "2E92C" :UBS :NOSDIAG :NOETAB) "TOLVar135@" ("\\-> ob" "" "2E92D" :UBS :NOSDIAG :NOETAB) "TOLVar136!" ("ob \\->" "" "2E92E" :UBS :NOSDIAG :NOETAB) "TOLVar136@" ("\\-> ob" "" "2E92F" :UBS :NOSDIAG :NOETAB) "TOLVar137!" ("ob \\->" "" "2E930" :UBS :NOSDIAG :NOETAB) "TOLVar137@" ("\\-> ob" "" "2E931" :UBS :NOSDIAG :NOETAB) "TOLVar138!" ("ob \\->" "" "2E932" :UBS :NOSDIAG :NOETAB) "TOLVar138@" ("\\-> ob" "" "2E933" :UBS :NOSDIAG :NOETAB) "TOLVar139!" ("ob \\->" "" "2E934" :UBS :NOSDIAG :NOETAB) "TOLVar139@" ("\\-> ob" "" "2E935" :UBS :NOSDIAG :NOETAB) "TOLVar140!" ("ob \\->" "" "2E936" :UBS :NOSDIAG :NOETAB) "TOLVar140@" ("\\-> ob" "" "2E937" :UBS :NOSDIAG :NOETAB) "TOLVar141!" ("ob \\->" "" "2E938" :UBS :NOSDIAG :NOETAB) "TOLVar141@" ("\\-> ob" "" "2E939" :UBS :NOSDIAG :NOETAB) "TOLVar142!" ("ob \\->" "" "2E93A" :UBS :NOSDIAG :NOETAB) "TOLVar142@" ("\\-> ob" "" "2E93B" :UBS :NOSDIAG :NOETAB) "TOLVar143!" ("ob \\->" "" "2E93C" :UBS :NOSDIAG :NOETAB) "TOLVar143@" ("\\-> ob" "" "2E93D" :UBS :NOSDIAG :NOETAB) "TOLVar144!" ("ob \\->" "" "2E93E" :UBS :NOSDIAG :NOETAB) "TOLVar144@" ("\\-> ob" "" "2E93F" :UBS :NOSDIAG :NOETAB) "TOLVar145!" ("ob \\->" "" "2E940" :UBS :NOSDIAG :NOETAB) "TOLVar145@" ("\\-> ob" "" "2E941" :UBS :NOSDIAG :NOETAB) "TOLVar146!" ("ob \\->" "" "2E942" :UBS :NOSDIAG :NOETAB) "TOLVar146@" ("\\-> ob" "" "2E943" :UBS :NOSDIAG :NOETAB) "TOLVar147!" ("ob \\->" "" "2E944" :UBS :NOSDIAG :NOETAB) "TOLVar147@" ("\\-> ob" "" "2E945" :UBS :NOSDIAG :NOETAB) "TOLVar148!" ("ob \\->" "" "2E946" :UBS :NOSDIAG :NOETAB) "TOLVar148@" ("\\-> ob" "" "2E947" :UBS :NOSDIAG :NOETAB) "TOLVar149!" ("ob \\->" "" "2E948" :UBS :NOSDIAG :NOETAB) "TOLVar149@" ("\\-> ob" "" "2E949" :UBS :NOSDIAG :NOETAB) "TOLVar150!" ("ob \\->" "" "2E94A" :UBS :NOSDIAG :NOETAB) "TOLVar150@" ("\\-> ob" "" "2E94B" :UBS :NOSDIAG :NOETAB) "TOLVar151!" ("ob \\->" "" "2E94C" :UBS :NOSDIAG :NOETAB) "TOLVar151@" ("\\-> ob" "" "2E94D" :UBS :NOSDIAG :NOETAB) "TOLVar152!" ("ob \\->" "" "2E94E" :UBS :NOSDIAG :NOETAB) "TOLVar152@" ("\\-> ob" "" "2E94F" :UBS :NOSDIAG :NOETAB) "TOLVar153!" ("ob \\->" "" "2E950" :UBS :NOSDIAG :NOETAB) "TOLVar153@" ("\\-> ob" "" "2E951" :UBS :NOSDIAG :NOETAB) "TOLVar154!" ("ob \\->" "" "2E952" :UBS :NOSDIAG :NOETAB) "TOLVar154@" ("\\-> ob" "" "2E953" :UBS :NOSDIAG :NOETAB) "TOLVar155!" ("ob \\->" "" "2E954" :UBS :NOSDIAG :NOETAB) "TOLVar155@" ("\\-> ob" "" "2E955" :UBS :NOSDIAG :NOETAB) "TOLVar156!" ("ob \\->" "" "2E956" :UBS :NOSDIAG :NOETAB) "TOLVar156@" ("\\-> ob" "" "2E957" :UBS :NOSDIAG :NOETAB) "TOLVar157!" ("ob \\->" "" "2E958" :UBS :NOSDIAG :NOETAB) "TOLVar157@" ("\\-> ob" "" "2E959" :UBS :NOSDIAG :NOETAB) "TOLVar158!" ("ob \\->" "" "2E95A" :UBS :NOSDIAG :NOETAB) "TOLVar158@" ("\\-> ob" "" "2E95B" :UBS :NOSDIAG :NOETAB) "TOLVar159!" ("ob \\->" "" "2E95C" :UBS :NOSDIAG :NOETAB) "TOLVar159@" ("\\-> ob" "" "2E95D" :UBS :NOSDIAG :NOETAB) "TOLVar160!" ("ob \\->" "" "2E95E" :UBS :NOSDIAG :NOETAB) "TOLVar160@" ("\\-> ob" "" "2E95F" :UBS :NOSDIAG :NOETAB) "TOLVar161!" ("ob \\->" "" "2E960" :UBS :NOSDIAG :NOETAB) "TOLVar161@" ("\\-> ob" "" "2E961" :UBS :NOSDIAG :NOETAB) "TOLVar162!" ("ob \\->" "" "2E962" :UBS :NOSDIAG :NOETAB) "TOLVar162@" ("\\-> ob" "" "2E963" :UBS :NOSDIAG :NOETAB) "TOLVar163!" ("ob \\->" "" "2E964" :UBS :NOSDIAG :NOETAB) "TOLVar163@" ("\\-> ob" "" "2E965" :UBS :NOSDIAG :NOETAB) "TOLVar164!" ("ob \\->" "" "2E966" :UBS :NOSDIAG :NOETAB) "TOLVar164@" ("\\-> ob" "" "2E967" :UBS :NOSDIAG :NOETAB) "TOLVar165!" ("ob \\->" "" "2E968" :UBS :NOSDIAG :NOETAB) "TOLVar165@" ("\\-> ob" "" "2E969" :UBS :NOSDIAG :NOETAB) "TOLVar166!" ("ob \\->" "" "2E96A" :UBS :NOSDIAG :NOETAB) "TOLVar166@" ("\\-> ob" "" "2E96B" :UBS :NOSDIAG :NOETAB) "TOLVar167!" ("ob \\->" "" "2E96C" :UBS :NOSDIAG :NOETAB) "TOLVar167@" ("\\-> ob" "" "2E96D" :UBS :NOSDIAG :NOETAB) "TOLVar168!" ("ob \\->" "" "2E96E" :UBS :NOSDIAG :NOETAB) "TOLVar168@" ("\\-> ob" "" "2E96F" :UBS :NOSDIAG :NOETAB) "TOLVar169!" ("ob \\->" "" "2E970" :UBS :NOSDIAG :NOETAB) "TOLVar169@" ("\\-> ob" "" "2E971" :UBS :NOSDIAG :NOETAB) "TOLVar170!" ("ob \\->" "" "2E972" :UBS :NOSDIAG :NOETAB) "TOLVar170@" ("\\-> ob" "" "2E973" :UBS :NOSDIAG :NOETAB) "TOLVar171!" ("ob \\->" "" "2E974" :UBS :NOSDIAG :NOETAB) "TOLVar171@" ("\\-> ob" "" "2E975" :UBS :NOSDIAG :NOETAB) "TOLVar172!" ("ob \\->" "" "2E976" :UBS :NOSDIAG :NOETAB) "TOLVar172@" ("\\-> ob" "" "2E977" :UBS :NOSDIAG :NOETAB) "TOLVar173!" ("ob \\->" "" "2E978" :UBS :NOSDIAG :NOETAB) "TOLVar173@" ("\\-> ob" "" "2E979" :UBS :NOSDIAG :NOETAB) "TOLVar174!" ("ob \\->" "" "2E97A" :UBS :NOSDIAG :NOETAB) "TOLVar174@" ("\\-> ob" "" "2E97B" :UBS :NOSDIAG :NOETAB) "TOLVar175!" ("ob \\->" "" "2E97C" :UBS :NOSDIAG :NOETAB) "TOLVar175@" ("\\-> ob" "" "2E97D" :UBS :NOSDIAG :NOETAB) "TOLVar176!" ("ob \\->" "" "2E97E" :UBS :NOSDIAG :NOETAB) "TOLVar176@" ("\\-> ob" "" "2E97F" :UBS :NOSDIAG :NOETAB) "TOLVar177!" ("ob \\->" "" "2E980" :UBS :NOSDIAG :NOETAB) "TOLVar177@" ("\\-> ob" "" "2E981" :UBS :NOSDIAG :NOETAB) "TOLVar178!" ("ob \\->" "" "2E982" :UBS :NOSDIAG :NOETAB) "TOLVar178@" ("\\-> ob" "" "2E983" :UBS :NOSDIAG :NOETAB) "TOLVar179!" ("ob \\->" "" "2E984" :UBS :NOSDIAG :NOETAB) "TOLVar179@" ("\\-> ob" "" "2E985" :UBS :NOSDIAG :NOETAB) "TOLVar180!" ("ob \\->" "" "2E986" :UBS :NOSDIAG :NOETAB) "TOLVar180@" ("\\-> ob" "" "2E987" :UBS :NOSDIAG :NOETAB) "TOLVar181!" ("ob \\->" "" "2E988" :UBS :NOSDIAG :NOETAB) "TOLVar181@" ("\\-> ob" "" "2E989" :UBS :NOSDIAG :NOETAB) "TOLVar182!" ("ob \\->" "" "2E98A" :UBS :NOSDIAG :NOETAB) "TOLVar182@" ("\\-> ob" "" "2E98B" :UBS :NOSDIAG :NOETAB) "TOLVar183!" ("ob \\->" "" "2E98C" :UBS :NOSDIAG :NOETAB) "TOLVar183@" ("\\-> ob" "" "2E98D" :UBS :NOSDIAG :NOETAB) "TOLVar184!" ("ob \\->" "" "2E98E" :UBS :NOSDIAG :NOETAB) "TOLVar184@" ("\\-> ob" "" "2E98F" :UBS :NOSDIAG :NOETAB) "TOLVar185!" ("ob \\->" "" "2E990" :UBS :NOSDIAG :NOETAB) "TOLVar185@" ("\\-> ob" "" "2E991" :UBS :NOSDIAG :NOETAB) "TOLVar186!" ("ob \\->" "" "2E992" :UBS :NOSDIAG :NOETAB) "TOLVar186@" ("\\-> ob" "" "2E993" :UBS :NOSDIAG :NOETAB) "TOLVar187!" ("ob \\->" "" "2E994" :UBS :NOSDIAG :NOETAB) "TOLVar187@" ("\\-> ob" "" "2E995" :UBS :NOSDIAG :NOETAB) "TOLVar188!" ("ob \\->" "" "2E996" :UBS :NOSDIAG :NOETAB) "TOLVar188@" ("\\-> ob" "" "2E997" :UBS :NOSDIAG :NOETAB) "TOLVar189!" ("ob \\->" "" "2E998" :UBS :NOSDIAG :NOETAB) "TOLVar189@" ("\\-> ob" "" "2E999" :UBS :NOSDIAG :NOETAB) "TOLVar190!" ("ob \\->" "" "2E99A" :UBS :NOSDIAG :NOETAB) "TOLVar190@" ("\\-> ob" "" "2E99B" :UBS :NOSDIAG :NOETAB) "TOLVar191!" ("ob \\->" "" "2E99C" :UBS :NOSDIAG :NOETAB) "TOLVar191@" ("\\-> ob" "" "2E99D" :UBS :NOSDIAG :NOETAB) "TOLVar192!" ("ob \\->" "" "2E99E" :UBS :NOSDIAG :NOETAB) "TOLVar192@" ("\\-> ob" "" "2E99F" :UBS :NOSDIAG :NOETAB) "TOLVar193!" ("ob \\->" "" "2E9A0" :UBS :NOSDIAG :NOETAB) "TOLVar193@" ("\\-> ob" "" "2E9A1" :UBS :NOSDIAG :NOETAB) "TOLVar194!" ("ob \\->" "" "2E9A2" :UBS :NOSDIAG :NOETAB) "TOLVar194@" ("\\-> ob" "" "2E9A3" :UBS :NOSDIAG :NOETAB) "TOLVar195!" ("ob \\->" "" "2E9A4" :UBS :NOSDIAG :NOETAB) "TOLVar195@" ("\\-> ob" "" "2E9A5" :UBS :NOSDIAG :NOETAB) "TOLVar196!" ("ob \\->" "" "2E9A6" :UBS :NOSDIAG :NOETAB) "TOLVar196@" ("\\-> ob" "" "2E9A7" :UBS :NOSDIAG :NOETAB) "TOLVar197!" ("ob \\->" "" "2E9A8" :UBS :NOSDIAG :NOETAB) "TOLVar197@" ("\\-> ob" "" "2E9A9" :UBS :NOSDIAG :NOETAB) "TOLVar198!" ("ob \\->" "" "2E9AA" :UBS :NOSDIAG :NOETAB) "TOLVar198@" ("\\-> ob" "" "2E9AB" :UBS :NOSDIAG :NOETAB) "TOLVar199!" ("ob \\->" "" "2E9AC" :UBS :NOSDIAG :NOETAB) "TOLVar199@" ("\\-> ob" "" "2E9AD" :UBS :NOSDIAG :NOETAB) "TOLVar200!" ("ob \\->" "" "2E9AE" :UBS :NOSDIAG :NOETAB) "TOLVar200@" ("\\-> ob" "" "2E9AF" :UBS :NOSDIAG :NOETAB) "TOLVar201!" ("ob \\->" "" "2E9B0" :UBS :NOSDIAG :NOETAB) "TOLVar201@" ("\\-> ob" "" "2E9B1" :UBS :NOSDIAG :NOETAB) "TOLVar202!" ("ob \\->" "" "2E9B2" :UBS :NOSDIAG :NOETAB) "TOLVar202@" ("\\-> ob" "" "2E9B3" :UBS :NOSDIAG :NOETAB) "TOLVar203!" ("ob \\->" "" "2E9B4" :UBS :NOSDIAG :NOETAB) "TOLVar203@" ("\\-> ob" "" "2E9B5" :UBS :NOSDIAG :NOETAB) "TOLVar204!" ("ob \\->" "" "2E9B6" :UBS :NOSDIAG :NOETAB) "TOLVar204@" ("\\-> ob" "" "2E9B7" :UBS :NOSDIAG :NOETAB) "TOLVar205!" ("ob \\->" "" "2E9B8" :UBS :NOSDIAG :NOETAB) "TOLVar205@" ("\\-> ob" "" "2E9B9" :UBS :NOSDIAG :NOETAB) "TOLVar206!" ("ob \\->" "" "2E9BA" :UBS :NOSDIAG :NOETAB) "TOLVar206@" ("\\-> ob" "" "2E9BB" :UBS :NOSDIAG :NOETAB) "TOLVar207!" ("ob \\->" "" "2E9BC" :UBS :NOSDIAG :NOETAB) "TOLVar207@" ("\\-> ob" "" "2E9BD" :UBS :NOSDIAG :NOETAB) "TOLVar208!" ("ob \\->" "" "2E9BE" :UBS :NOSDIAG :NOETAB) "TOLVar208@" ("\\-> ob" "" "2E9BF" :UBS :NOSDIAG :NOETAB) "TOLVar209!" ("ob \\->" "" "2E9C0" :UBS :NOSDIAG :NOETAB) "TOLVar209@" ("\\-> ob" "" "2E9C1" :UBS :NOSDIAG :NOETAB) "TOLVar210!" ("ob \\->" "" "2E9C2" :UBS :NOSDIAG :NOETAB) "TOLVar210@" ("\\-> ob" "" "2E9C3" :UBS :NOSDIAG :NOETAB) "TOLVar211!" ("ob \\->" "" "2E9C4" :UBS :NOSDIAG :NOETAB) "TOLVar211@" ("\\-> ob" "" "2E9C5" :UBS :NOSDIAG :NOETAB) "TOLVar212!" ("ob \\->" "" "2E9C6" :UBS :NOSDIAG :NOETAB) "TOLVar212@" ("\\-> ob" "" "2E9C7" :UBS :NOSDIAG :NOETAB) "TOLVar213!" ("ob \\->" "" "2E9C8" :UBS :NOSDIAG :NOETAB) "TOLVar213@" ("\\-> ob" "" "2E9C9" :UBS :NOSDIAG :NOETAB) "TOLVar214!" ("ob \\->" "" "2E9CA" :UBS :NOSDIAG :NOETAB) "TOLVar214@" ("\\-> ob" "" "2E9CB" :UBS :NOSDIAG :NOETAB) "TOLVar215!" ("ob \\->" "" "2E9CC" :UBS :NOSDIAG :NOETAB) "TOLVar215@" ("\\-> ob" "" "2E9CD" :UBS :NOSDIAG :NOETAB) "TOLVar216!" ("ob \\->" "" "2E9CE" :UBS :NOSDIAG :NOETAB) "TOLVar216@" ("\\-> ob" "" "2E9CF" :UBS :NOSDIAG :NOETAB) "TOLVarN!" ("ob \\->" "" "2E9D4" :UBS :NOSDIAG :NOETAB) "TOLVarN@" ("\\-> ob" "" "2E9F8" :UBS :NOSDIAG :NOETAB) "ClrAllTVars" ("" "" "2EA1C" :UBS :NOSDIAG :NOETAB) "ClrAllTOLVs" ("" "" "2EA52" :UBS :NOSDIAG :NOETAB) "%0AllTopicVs" ("" "" "2EA6E" :UBS :NOSDIAG :NOETAB) "%0AllTOLVars" ("" "" "2EAA9" :UBS :NOSDIAG :NOETAB) "TOLVarSet!" ("" "" "2EAE4" :UBS :NOSDIAG :NOETAB) "SaveTOLVarSet" ("" "" "2EB11" :UBS :NOSDIAG :NOETAB) "RestTOLVarSet" ("" "" "2EB66" :UBS :NOSDIAG :NOETAB) "%0TOLVarSet" ("" "" "2EBB1" :UBS :NOSDIAG :NOETAB) "1getcxt!" ("" "" "2EC01" :UBS :NOSDIAG :NOETAB) "DoInCxt" ("" "" "2EC15" :UBS :NOSDIAG :NOETAB) "DoInCalcCxt" ("" "" "2EC6F" :UBS :NOSDIAG :NOETAB) "DoInAppCxt" ("" "" "2EC88" :UBS :NOSDIAG :NOETAB) "DoInFuncCxt" ("" "" "2ECA1" :UBS :NOSDIAG :NOETAB) "DoInPolarCxt" ("" "" "2ECBA" :UBS :NOSDIAG :NOETAB) "DoInParamCxt" ("" "" "2ECD3" :UBS :NOSDIAG :NOETAB) "DoInSeqCxt" ("" "" "2ECEC" :UBS :NOSDIAG :NOETAB) "DoInStatCxt" ("" "" "2ED05" :UBS :NOSDIAG :NOETAB) "DoInSolveCxt" ("" "" "2ED1E" :UBS :NOSDIAG :NOETAB) "DoInOtherCxt" ("" "" "2ED37" :UBS :NOSDIAG :NOETAB) "DoInOtherN" ("" "" "2ED91" :UBS :NOSDIAG :NOETAB) "DoInOtherU" ("" "" "2EDD7" :UBS :NOSDIAG :NOETAB) "otherNG?" ("" "" "2EE04" :UBS :NOSDIAG :NOETAB) "GET@tTYPER" ("" "" "2EE37" :UBS :NOSDIAG :NOETAB) "~dontuple#" ("comp ob # \\-> {}" "Takes objects from comp in groups of # and +neither even nor odd." "0CB007" :CSys :\?) "^FR2ND%" ("fraction-l --> N D %" "Extract trivial power of fraction." "0D5007" :CSys :\?) "^MSECOSQFF" ("ob --> Meta" "Factorization of an extension." "4D1006" :CSys :\?) "TopOuterLoop" ("" "" "2E2CD" :UBS :NOSDIAG :NOETAB) "TOLSaveUI" ("" "" "2E3DE" :UBS :NOSDIAG :NOETAB) "TOLSetTopicUI" ("" "" "2E451" :UBS :NOSDIAG :NOETAB) "TOLSetTopUI.1" ("" "" "2E46F" :UBS :NOSDIAG :NOETAB) "TOLSetViewUI" ("" "" "2E4AB" :UBS :NOSDIAG :NOETAB) "TOLSetViUI.1" ("" "" "2E4C9" :UBS :NOSDIAG :NOETAB) "TOLKeyUI" ("" "" "2E51E" :UBS :NOSDIAG :NOETAB) "TOLErrorTrap" ("" "" "2E573" :UBS :NOSDIAG :NOETAB) "TOLResUI&Err" ("" "" "2E5A5" :UBS :NOSDIAG :NOETAB) "TOLRestoreUI" ("" "" "2E5C3" :UBS :NOSDIAG :NOETAB) "?ExitThisTop" ("" "" "2E659" :UBS :NOSDIAG :NOETAB) "BadTOLUI?" ("" "" "2E686" :UBS :NOSDIAG :NOETAB) "SetBadTOLUI" ("" "" "2E68B" :UBS :NOSDIAG :NOETAB) "ClrBadTOLUI" ("" "" "2E690" :UBS :NOSDIAG :NOETAB) "CALCCXT!" ("ob -->" "" "2E698" :UBS :NOSDIAG :NOETAB) "CALCCXT@" ("--> ob" "" "2E69D" :UBS :NOSDIAG :NOETAB) "PGMCXT!" ("ob -->" "" "2E6A7" :UBS :NOSDIAG :NOETAB) "PGMCXT@" ("--> ob" "" "2E6AC" :UBS :NOSDIAG :NOETAB) "NOTESCXT!" ("ob -->" "" "2E6B6" :UBS :NOSDIAG :NOETAB) "NOTESCXT@" ("--> ob" "" "2E6BB" :UBS :NOSDIAG :NOETAB) "apletPTR!" ("ob -->" "" "2E6C5" :UBS :NOSDIAG :NOETAB) "apletPTR@" ("--> ob" "" "2E6CA" :UBS :NOSDIAG :NOETAB) "funcPTR!" ("ob -->" "" "2E6D4" :UBS :NOSDIAG :NOETAB) "funcPTR@" ("--> ob" "" "2E6D9" :UBS :NOSDIAG :NOETAB) "polarPTR!" ("ob -->" "" "2E6E3" :UBS :NOSDIAG :NOETAB) "polarPTR@" ("--> ob" "" "2E6E8" :UBS :NOSDIAG :NOETAB) "paramPTR!" ("ob -->" "" "2E6F2" :UBS :NOSDIAG :NOETAB) "paramPTR@" ("--> ob" "" "2E6F7" :UBS :NOSDIAG :NOETAB) "seqPTR!" ("ob -->" "" "2E701" :UBS :NOSDIAG :NOETAB) "seqPTR@" ("--> ob" "" "2E706" :UBS :NOSDIAG :NOETAB) "statPTR!" ("ob -->" "" "2E710" :UBS :NOSDIAG :NOETAB) "statPTR@" ("--> ob" "" "2E715" :UBS :NOSDIAG :NOETAB) "solvePTR!" ("ob -->" "" "2E71F" :UBS :NOSDIAG :NOETAB) "solvePTR@" ("--> ob" "" "2E724" :UBS :NOSDIAG :NOETAB) "otherPTR!" ("ob -->" "" "2E72E" :UBS :NOSDIAG :NOETAB) "otherPTR@" ("--> ob" "" "2E733" :UBS :NOSDIAG :NOETAB) "TopicDoN" ("" "" "2E73D" :ML :UBS :NOSDIAG :NOETAB) "TopicVar1!" ("ob -->" "" "2E76A" :UBS :NOSDIAG :NOETAB) "TopicVar1@" ("--> ob" "" "2E76B" :UBS :NOSDIAG :NOETAB) "TopicVar2!" ("ob -->" "" "2E76C" :UBS :NOSDIAG :NOETAB) "TopicVar2@" ("--> ob" "" "2E76D" :UBS :NOSDIAG :NOETAB) "TopicVar3!" ("ob -->" "" "2E76E" :UBS :NOSDIAG :NOETAB) "TopicVar3@" ("--> ob" "" "2E76F" :UBS :NOSDIAG :NOETAB) "TopicVar4!" ("ob -->" "" "2E770" :UBS :NOSDIAG :NOETAB) "TopicVar4@" ("--> ob" "" "2E771" :UBS :NOSDIAG :NOETAB) "TopicVar5!" ("ob -->" "" "2E772" :UBS :NOSDIAG :NOETAB) "TopicVar5@" ("--> ob" "" "2E773" :UBS :NOSDIAG :NOETAB) "TopicVar6!" ("ob -->" "" "2E774" :UBS :NOSDIAG :NOETAB) "TopicVar6@" ("--> ob" "" "2E775" :UBS :NOSDIAG :NOETAB) "TopicVar7!" ("ob -->" "" "2E776" :UBS :NOSDIAG :NOETAB) "TopicVar7@" ("--> ob" "" "2E777" :UBS :NOSDIAG :NOETAB) "TopicVar8!" ("ob -->" "" "2E778" :UBS :NOSDIAG :NOETAB) "TopicVar8@" ("--> ob" "" "2E779" :UBS :NOSDIAG :NOETAB) "TopicVar9!" ("ob -->" "" "2E77A" :UBS :NOSDIAG :NOETAB) "TopicVar9@" ("--> ob" "" "2E77B" :UBS :NOSDIAG :NOETAB) "TopicVar10!" ("ob -->" "" "2E77C" :UBS :NOSDIAG :NOETAB) "TopicVar10@" ("--> ob" "" "2E77D" :UBS :NOSDIAG :NOETAB) "TopicVar11!" ("ob -->" "" "2E77E" :UBS :NOSDIAG :NOETAB) "TopicVar11@" ("--> ob" "" "2E77F" :UBS :NOSDIAG :NOETAB) "TopicVar12!" ("ob -->" "" "2E780" :UBS :NOSDIAG :NOETAB) "TopicVar12@" ("--> ob" "" "2E781" :UBS :NOSDIAG :NOETAB) "TopicVar13!" ("ob -->" "" "2E782" :UBS :NOSDIAG :NOETAB) "TopicVar13@" ("--> ob" "" "2E783" :UBS :NOSDIAG :NOETAB) "TopicVar14!" ("ob -->" "" "2E784" :UBS :NOSDIAG :NOETAB) "TopicVar14@" ("--> ob" "" "2E785" :UBS :NOSDIAG :NOETAB) "TopicVar15!" ("ob -->" "" "2E786" :UBS :NOSDIAG :NOETAB) "TopicVar15@" ("--> ob" "" "2E787" :UBS :NOSDIAG :NOETAB) "TopicVar16!" ("ob -->" "" "2E788" :UBS :NOSDIAG :NOETAB) "TopicVar16@" ("--> ob" "" "2E789" :UBS :NOSDIAG :NOETAB) "TopicVar17!" ("ob -->" "" "2E78A" :UBS :NOSDIAG :NOETAB) "TopicVar17@" ("--> ob" "" "2E78B" :UBS :NOSDIAG :NOETAB) "TopicVar18!" ("ob -->" "" "2E78C" :UBS :NOSDIAG :NOETAB) "TopicVar18@" ("--> ob" "" "2E78D" :UBS :NOSDIAG :NOETAB) "TopicVar19!" ("ob -->" "" "2E78E" :UBS :NOSDIAG :NOETAB) "TopicVar19@" ("--> ob" "" "2E78F" :UBS :NOSDIAG :NOETAB) "TopicVar20!" ("ob -->" "" "2E790" :UBS :NOSDIAG :NOETAB) "TopicVar20@" ("--> ob" "" "2E791" :UBS :NOSDIAG :NOETAB) "TopicVar21!" ("ob -->" "" "2E792" :UBS :NOSDIAG :NOETAB) "TopicVar21@" ("--> ob" "" "2E793" :UBS :NOSDIAG :NOETAB) "TopicVar22!" ("ob -->" "" "2E794" :UBS :NOSDIAG :NOETAB) "TopicVar22@" ("--> ob" "" "2E795" :UBS :NOSDIAG :NOETAB) "TopicVar23!" ("ob -->" "" "2E796" :UBS :NOSDIAG :NOETAB) "TopicVar23@" ("--> ob" "" "2E797" :UBS :NOSDIAG :NOETAB) "TopicVar24!" ("ob -->" "" "2E798" :UBS :NOSDIAG :NOETAB) "TopicVar24@" ("--> ob" "" "2E799" :UBS :NOSDIAG :NOETAB) "TopicVar25!" ("ob -->" "" "2E79A" :UBS :NOSDIAG :NOETAB) "TopicVar25@" ("--> ob" "" "2E79B" :UBS :NOSDIAG :NOETAB) "TopicVar26!" ("ob -->" "" "2E79C" :UBS :NOSDIAG :NOETAB) "TopicVar26@" ("--> ob" "" "2E79D" :UBS :NOSDIAG :NOETAB) "TopicVar27!" ("ob -->" "" "2E79E" :UBS :NOSDIAG :NOETAB) "TopicVar27@" ("--> ob" "" "2E79F" :UBS :NOSDIAG :NOETAB) "TopicVar28!" ("ob -->" "" "2E7A0" :UBS :NOSDIAG :NOETAB) "TopicVar28@" ("--> ob" "" "2E7A1" :UBS :NOSDIAG :NOETAB) "TopicVar29!" ("ob -->" "" "2E7A2" :UBS :NOSDIAG :NOETAB) "TopicVar29@" ("--> ob" "" "2E7A3" :UBS :NOSDIAG :NOETAB) "TopicVar30!" ("ob -->" "" "2E7A4" :UBS :NOSDIAG :NOETAB) "TopicVar30@" ("--> ob" "" "2E7A5" :UBS :NOSDIAG :NOETAB) "TopicVar31!" ("ob -->" "" "2E7A6" :UBS :NOSDIAG :NOETAB) "TopicVar31@" ("--> ob" "" "2E7A7" :UBS :NOSDIAG :NOETAB) "TopicVar32!" ("ob -->" "" "2E7A8" :UBS :NOSDIAG :NOETAB) "TopicVar32@" ("--> ob" "" "2E7A9" :UBS :NOSDIAG :NOETAB) "TopicVar33!" ("ob -->" "" "2E7AA" :UBS :NOSDIAG :NOETAB) "TopicVar33@" ("--> ob" "" "2E7AB" :UBS :NOSDIAG :NOETAB) "TopicVar34!" ("ob -->" "" "2E7AC" :UBS :NOSDIAG :NOETAB) "TopicVar34@" ("--> ob" "" "2E7AD" :UBS :NOSDIAG :NOETAB) "TopicVar35!" ("ob -->" "" "2E7AE" :UBS :NOSDIAG :NOETAB) "TopicVar35@" ("--> ob" "" "2E7AF" :UBS :NOSDIAG :NOETAB) "TopicVar36!" ("ob -->" "" "2E7B0" :UBS :NOSDIAG :NOETAB) "TopicVar36@" ("--> ob" "" "2E7B1" :UBS :NOSDIAG :NOETAB) "TopicVar37!" ("ob -->" "" "2E7B2" :UBS :NOSDIAG :NOETAB) "TopicVar37@" ("--> ob" "" "2E7B3" :UBS :NOSDIAG :NOETAB) "TopicVar38!" ("ob -->" "" "2E7B4" :UBS :NOSDIAG :NOETAB) "TopicVar38@" ("--> ob" "" "2E7B5" :UBS :NOSDIAG :NOETAB) "TopicVar39!" ("ob -->" "" "2E7B6" :UBS :NOSDIAG :NOETAB) "TopicVar39@" ("--> ob" "" "2E7B7" :UBS :NOSDIAG :NOETAB) "TopicVar40!" ("ob -->" "" "2E7B8" :UBS :NOSDIAG :NOETAB) "TopicVar40@" ("--> ob" "" "2E7B9" :UBS :NOSDIAG :NOETAB) "TopicVar41!" ("ob -->" "" "2E7BA" :UBS :NOSDIAG :NOETAB) "TopicVar41@" ("--> ob" "" "2E7BB" :UBS :NOSDIAG :NOETAB) "TopicVar42!" ("ob -->" "" "2E7BC" :UBS :NOSDIAG :NOETAB) "TopicVar42@" ("--> ob" "" "2E7BD" :UBS :NOSDIAG :NOETAB) "TopicVar43!" ("ob -->" "" "2E7BE" :UBS :NOSDIAG :NOETAB) "TopicVar43@" ("--> ob" "" "2E7BF" :UBS :NOSDIAG :NOETAB) "TopicVar44!" ("ob -->" "" "2E7C0" :UBS :NOSDIAG :NOETAB) "TopicVar44@" ("--> ob" "" "2E7C1" :UBS :NOSDIAG :NOETAB) "TopicVar45!" ("ob -->" "" "2E7C2" :UBS :NOSDIAG :NOETAB) "TopicVar45@" ("--> ob" "" "2E7C3" :UBS :NOSDIAG :NOETAB) "TopicVar46!" ("ob -->" "" "2E7C4" :UBS :NOSDIAG :NOETAB) "TopicVar46@" ("--> ob" "" "2E7C5" :UBS :NOSDIAG :NOETAB) "TopicVar47!" ("ob -->" "" "2E7C6" :UBS :NOSDIAG :NOETAB) "TopicVar47@" ("--> ob" "" "2E7C7" :UBS :NOSDIAG :NOETAB) "TopicVar48!" ("ob -->" "" "2E7C8" :UBS :NOSDIAG :NOETAB) "TopicVar48@" ("--> ob" "" "2E7C9" :UBS :NOSDIAG :NOETAB) "TopicVar49!" ("ob -->" "" "2E7CA" :UBS :NOSDIAG :NOETAB) "TopicVar49@" ("--> ob" "" "2E7CB" :UBS :NOSDIAG :NOETAB) "TopicVar50!" ("ob -->" "" "2E7CC" :UBS :NOSDIAG :NOETAB) "TopicVar50@" ("--> ob" "" "2E7CD" :UBS :NOSDIAG :NOETAB) "TopicVar51!" ("ob -->" "" "2E7CE" :UBS :NOSDIAG :NOETAB) "TopicVar51@" ("--> ob" "" "2E7CF" :UBS :NOSDIAG :NOETAB) "TopicVar52@" ("ob -->" "" "2E7D0" :UBS :NOSDIAG :NOETAB) "TopicVar52!" ("--> ob" "" "2E7D1" :UBS :NOSDIAG :NOETAB) "TopicVar53@" ("ob -->" "" "2E7D2" :UBS :NOSDIAG :NOETAB) "TopicVar53!" ("--> ob" "" "2E7D3" :UBS :NOSDIAG :NOETAB) "TopicVar54@" ("ob -->" "" "2E7D4" :UBS :NOSDIAG :NOETAB) "TopicVar54!" ("--> ob" "" "2E7D5" :UBS :NOSDIAG :NOETAB) "TopicVar55@" ("ob -->" "" "2E7D6" :UBS :NOSDIAG :NOETAB) "TopicVar55!" ("--> ob" "" "2E7D7" :UBS :NOSDIAG :NOETAB) "TopicVar56@" ("ob -->" "" "2E7D8" :UBS :NOSDIAG :NOETAB) "TopicVar56!" ("--> ob" "" "2E7D9" :UBS :NOSDIAG :NOETAB) "TopicVar57@" ("ob -->" "" "2E7DA" :UBS :NOSDIAG :NOETAB) "TopicVar57!" ("--> ob" "" "2E7DB" :UBS :NOSDIAG :NOETAB) "TopicVar58@" ("ob -->" "" "2E7DC" :UBS :NOSDIAG :NOETAB) "TopicVar58!" ("--> ob" "" "2E7DD" :UBS :NOSDIAG :NOETAB) "TopicVar59@" ("ob -->" "" "2E7DE" :UBS :NOSDIAG :NOETAB) "TopicVar59!" ("--> ob" "" "2E7DF" :UBS :NOSDIAG :NOETAB) "TopicVar60@" ("ob -->" "" "2E7E0" :UBS :NOSDIAG :NOETAB) "TopicVar60!" ("--> ob" "" "2E7E1" :UBS :NOSDIAG :NOETAB) "TopicVar61@" ("ob -->" "" "2E7E2" :UBS :NOSDIAG :NOETAB) "TopicVar61!" ("--> ob" "" "2E7E3" :UBS :NOSDIAG :NOETAB) "TopicVar62@" ("ob -->" "" "2E7E4" :UBS :NOSDIAG :NOETAB) "TopicVar62!" ("--> ob" "" "2E7E5" :UBS :NOSDIAG :NOETAB) "TopicVar63@" ("ob -->" "" "2E7E6" :UBS :NOSDIAG :NOETAB) "TopicVar63!" ("--> ob" "" "2E7E7" :UBS :NOSDIAG :NOETAB) "TopicVar64@" ("ob -->" "" "2E7E8" :UBS :NOSDIAG :NOETAB) "TopicVar64!" ("--> ob" "" "2E7E9" :UBS :NOSDIAG :NOETAB) "TopicVar65@" ("ob -->" "" "2E7EA" :UBS :NOSDIAG :NOETAB) "TopicVar65!" ("--> ob" "" "2E7EB" :UBS :NOSDIAG :NOETAB) "TopicVar66@" ("ob -->" "" "2E7EC" :UBS :NOSDIAG :NOETAB) "TopicVar66!" ("--> ob" "" "2E7ED" :UBS :NOSDIAG :NOETAB) "TopicVar67@" ("ob -->" "" "2E7EE" :UBS :NOSDIAG :NOETAB) "TopicVar67!" ("--> ob" "" "2E7EF" :UBS :NOSDIAG :NOETAB) "TopicVar68@" ("ob -->" "" "2E7F0" :UBS :NOSDIAG :NOETAB) "TopicVar68!" ("--> ob" "" "2E7F1" :UBS :NOSDIAG :NOETAB) "TopicVar69@" ("ob -->" "" "2E7F2" :UBS :NOSDIAG :NOETAB) "TopicVar69!" ("--> ob" "" "2E7F3" :UBS :NOSDIAG :NOETAB) "TopicVar70@" ("ob -->" "" "2E7F4" :UBS :NOSDIAG :NOETAB) "TopicVar70!" ("--> ob" "" "2E7F5" :UBS :NOSDIAG :NOETAB) "TopicVar71@" ("ob -->" "" "2E7F6" :UBS :NOSDIAG :NOETAB) "TopicVar71!" ("--> ob" "" "2E7F7" :UBS :NOSDIAG :NOETAB) "TopicVar72@" ("ob -->" "" "2E7F8" :UBS :NOSDIAG :NOETAB) "TopicVar72!" ("--> ob" "" "2E7F9" :UBS :NOSDIAG :NOETAB) "TopicVar73@" ("ob -->" "" "2E7FA" :UBS :NOSDIAG :NOETAB) "TopicVar73!" ("--> ob" "" "2E7FB" :UBS :NOSDIAG :NOETAB) "TopicVar74@" ("ob -->" "" "2E7FC" :UBS :NOSDIAG :NOETAB) "TopicVar74!" ("--> ob" "" "2E7FD" :UBS :NOSDIAG :NOETAB) "TopicVar75@" ("ob -->" "" "2E7FE" :UBS :NOSDIAG :NOETAB) "TopicVar75!" ("--> ob" "" "2E7FF" :UBS :NOSDIAG :NOETAB) "TopicVar76@" ("ob -->" "" "2E800" :UBS :NOSDIAG :NOETAB) "TopicVar76!" ("--> ob" "" "2E801" :UBS :NOSDIAG :NOETAB) "TopicVar77@" ("ob -->" "" "2E802" :UBS :NOSDIAG :NOETAB) "TopicVar77!" ("--> ob" "" "2E803" :UBS :NOSDIAG :NOETAB) "TopicVar78@" ("ob -->" "" "2E804" :UBS :NOSDIAG :NOETAB) "TopicVar78!" ("--> ob" "" "2E805" :UBS :NOSDIAG :NOETAB) "TopicVar79@" ("ob -->" "" "2E806" :UBS :NOSDIAG :NOETAB) "TopicVar79!" ("--> ob" "" "2E807" :UBS :NOSDIAG :NOETAB) "TopicVar80@" ("ob -->" "" "2E808" :UBS :NOSDIAG :NOETAB) "TopicVar80!" ("--> ob" "" "2E809" :UBS :NOSDIAG :NOETAB) "TopicVar81@" ("ob -->" "" "2E80A" :UBS :NOSDIAG :NOETAB) "TopicVar81!" ("--> ob" "" "2E80B" :UBS :NOSDIAG :NOETAB) "TopicVar82@" ("ob -->" "" "2E80C" :UBS :NOSDIAG :NOETAB) "TopicVar82!" ("--> ob" "" "2E80D" :UBS :NOSDIAG :NOETAB) "TopicVar83@" ("ob -->" "" "2E80E" :UBS :NOSDIAG :NOETAB) "TopicVar83!" ("--> ob" "" "2E80F" :UBS :NOSDIAG :NOETAB) "TopicVar84@" ("ob -->" "" "2E810" :UBS :NOSDIAG :NOETAB) "TopicVar84!" ("--> ob" "" "2E811" :UBS :NOSDIAG :NOETAB) "TopicVar85@" ("ob -->" "" "2E812" :UBS :NOSDIAG :NOETAB) "TopicVar85!" ("--> ob" "" "2E813" :UBS :NOSDIAG :NOETAB) "TopicVar86@" ("ob -->" "" "2E814" :UBS :NOSDIAG :NOETAB) "TopicVar86!" ("--> ob" "" "2E815" :UBS :NOSDIAG :NOETAB) "TopicVar87@" ("ob -->" "" "2E816" :UBS :NOSDIAG :NOETAB) "TopicVar87!" ("--> ob" "" "2E817" :UBS :NOSDIAG :NOETAB) "TopicVar88@" ("ob -->" "" "2E818" :UBS :NOSDIAG :NOETAB) "TopicVar88!" ("--> ob" "" "2E819" :UBS :NOSDIAG :NOETAB) "TopicVar89@" ("ob -->" "" "2E81A" :UBS :NOSDIAG :NOETAB) "TopicVar89!" ("--> ob" "" "2E81B" :UBS :NOSDIAG :NOETAB) "TopicVar90@" ("ob -->" "" "2E81C" :UBS :NOSDIAG :NOETAB) "TopicVar90!" ("--> ob" "" "2E81D" :UBS :NOSDIAG :NOETAB) "TopicVar91!" ("ob -->" "" "2E81E" :UBS :NOSDIAG :NOETAB) "TopicVar91@" ("--> ob" "" "2E81F" :UBS :NOSDIAG :NOETAB) "TOLVar1!" ("ob -->" "" "2E820" :UBS :NOSDIAG :NOETAB) "TOLVar1@" ("--> ob" "" "2E821" :UBS :NOSDIAG :NOETAB) "TOLVar2!" ("ob -->" "" "2E822" :UBS :NOSDIAG :NOETAB) "TOLVar2@" ("--> ob" "" "2E823" :UBS :NOSDIAG :NOETAB) "TOLVar3!" ("ob -->" "" "2E824" :UBS :NOSDIAG :NOETAB) "TOLVar3@" ("--> ob" "" "2E825" :UBS :NOSDIAG :NOETAB) "TOLVar4!" ("ob -->" "" "2E826" :UBS :NOSDIAG :NOETAB) "TOLVar4@" ("--> ob" "" "2E827" :UBS :NOSDIAG :NOETAB) "TOLVar5!" ("ob -->" "" "2E828" :UBS :NOSDIAG :NOETAB) "TOLVar5@" ("--> ob" "" "2E829" :UBS :NOSDIAG :NOETAB) "TOLVar6!" ("ob -->" "" "2E82A" :UBS :NOSDIAG :NOETAB) "TOLVar6@" ("--> ob" "" "2E82B" :UBS :NOSDIAG :NOETAB) "TOLVar7!" ("ob -->" "" "2E82C" :UBS :NOSDIAG :NOETAB) "TOLVar7@" ("--> ob" "" "2E82D" :UBS :NOSDIAG :NOETAB) "TOLVar8!" ("ob -->" "" "2E82E" :UBS :NOSDIAG :NOETAB) "TOLVar8@" ("--> ob" "" "2E82F" :UBS :NOSDIAG :NOETAB) "TOLVar9!" ("ob -->" "" "2E830" :UBS :NOSDIAG :NOETAB) "TOLVar9@" ("--> ob" "" "2E831" :UBS :NOSDIAG :NOETAB) "TOLVar10!" ("ob -->" "" "2E832" :UBS :NOSDIAG :NOETAB) "TOLVar10@" ("--> ob" "" "2E833" :UBS :NOSDIAG :NOETAB) "TOLVar11!" ("ob -->" "" "2E834" :UBS :NOSDIAG :NOETAB) "TOLVar11@" ("--> ob" "" "2E835" :UBS :NOSDIAG :NOETAB) "TOLVar12!" ("ob -->" "" "2E836" :UBS :NOSDIAG :NOETAB) "TOLVar12@" ("--> ob" "" "2E837" :UBS :NOSDIAG :NOETAB) "TOLVar13!" ("ob -->" "" "2E838" :UBS :NOSDIAG :NOETAB) "TOLVar13@" ("--> ob" "" "2E839" :UBS :NOSDIAG :NOETAB) "TOLVar14!" ("ob -->" "" "2E83A" :UBS :NOSDIAG :NOETAB) "TOLVar14@" ("--> ob" "" "2E83B" :UBS :NOSDIAG :NOETAB) "TOLVar15!" ("ob -->" "" "2E83C" :UBS :NOSDIAG :NOETAB) "TOLVar15@" ("--> ob" "" "2E83D" :UBS :NOSDIAG :NOETAB) "TOLVar16!" ("ob -->" "" "2E83E" :UBS :NOSDIAG :NOETAB) "TOLVar16@" ("--> ob" "" "2E83F" :UBS :NOSDIAG :NOETAB) "TOLVar17!" ("ob -->" "" "2E840" :UBS :NOSDIAG :NOETAB) "TOLVar17@" ("--> ob" "" "2E841" :UBS :NOSDIAG :NOETAB) "TOLVar18!" ("ob -->" "" "2E842" :UBS :NOSDIAG :NOETAB) "TOLVar18@" ("--> ob" "" "2E843" :UBS :NOSDIAG :NOETAB) "TOLVar19!" ("ob -->" "" "2E844" :UBS :NOSDIAG :NOETAB) "TOLVar19@" ("--> ob" "" "2E845" :UBS :NOSDIAG :NOETAB) "TOLVar20!" ("ob -->" "" "2E846" :UBS :NOSDIAG :NOETAB) "TOLVar20@" ("--> ob" "" "2E847" :UBS :NOSDIAG :NOETAB) "TOLVar21!" ("ob -->" "" "2E848" :UBS :NOSDIAG :NOETAB) "TOLVar21@" ("--> ob" "" "2E849" :UBS :NOSDIAG :NOETAB) "TOLVar22!" ("ob -->" "" "2E84A" :UBS :NOSDIAG :NOETAB) "TOLVar22@" ("--> ob" "" "2E84B" :UBS :NOSDIAG :NOETAB) "TOLVar23!" ("ob -->" "" "2E84C" :UBS :NOSDIAG :NOETAB) "TOLVar23@" ("--> ob" "" "2E84D" :UBS :NOSDIAG :NOETAB) "TOLVar24!" ("ob -->" "" "2E84E" :UBS :NOSDIAG :NOETAB) "TOLVar24@" ("--> ob" "" "2E84F" :UBS :NOSDIAG :NOETAB) "TOLVar25!" ("ob -->" "" "2E850" :UBS :NOSDIAG :NOETAB) "TOLVar25@" ("--> ob" "" "2E851" :UBS :NOSDIAG :NOETAB) "TOLVar26!" ("ob -->" "" "2E852" :UBS :NOSDIAG :NOETAB) "TOLVar26@" ("--> ob" "" "2E853" :UBS :NOSDIAG :NOETAB) "TOLVar27!" ("ob -->" "" "2E854" :UBS :NOSDIAG :NOETAB) "TOLVar27@" ("--> ob" "" "2E855" :UBS :NOSDIAG :NOETAB) "TOLVar28!" ("ob -->" "" "2E856" :UBS :NOSDIAG :NOETAB) "TOLVar28@" ("--> ob" "" "2E857" :UBS :NOSDIAG :NOETAB) "TOLVar29!" ("ob -->" "" "2E858" :UBS :NOSDIAG :NOETAB) "TOLVar29@" ("--> ob" "" "2E859" :UBS :NOSDIAG :NOETAB) "TOLVar30!" ("ob -->" "" "2E85A" :UBS :NOSDIAG :NOETAB) "TOLVar30@" ("--> ob" "" "2E85B" :UBS :NOSDIAG :NOETAB) "TOLVar31!" ("ob -->" "" "2E85C" :UBS :NOSDIAG :NOETAB) "TOLVar31@" ("--> ob" "" "2E85D" :UBS :NOSDIAG :NOETAB) "TOLVar32!" ("ob -->" "" "2E85E" :UBS :NOSDIAG :NOETAB) "TOLVar32@" ("--> ob" "" "2E85F" :UBS :NOSDIAG :NOETAB) "TOLVar33!" ("ob -->" "" "2E860" :UBS :NOSDIAG :NOETAB) "TOLVar33@" ("--> ob" "" "2E861" :UBS :NOSDIAG :NOETAB) "TOLVar34!" ("ob -->" "" "2E862" :UBS :NOSDIAG :NOETAB) "TOLVar34@" ("--> ob" "" "2E863" :UBS :NOSDIAG :NOETAB) "TOLVar35!" ("ob -->" "" "2E864" :UBS :NOSDIAG :NOETAB) "TOLVar35@" ("--> ob" "" "2E865" :UBS :NOSDIAG :NOETAB) "TOLVar36!" ("ob -->" "" "2E866" :UBS :NOSDIAG :NOETAB) "TOLVar36@" ("--> ob" "" "2E867" :UBS :NOSDIAG :NOETAB) "TOLVar37!" ("ob -->" "" "2E868" :UBS :NOSDIAG :NOETAB) "TOLVar37@" ("--> ob" "" "2E869" :UBS :NOSDIAG :NOETAB) "TOLVar38!" ("ob -->" "" "2E86A" :UBS :NOSDIAG :NOETAB) "TOLVar38@" ("--> ob" "" "2E86B" :UBS :NOSDIAG :NOETAB) "TOLVar39!" ("ob -->" "" "2E86C" :UBS :NOSDIAG :NOETAB) "TOLVar39@" ("--> ob" "" "2E86D" :UBS :NOSDIAG :NOETAB) "TOLVar40!" ("ob -->" "" "2E86E" :UBS :NOSDIAG :NOETAB) "TOLVar40@" ("--> ob" "" "2E86F" :UBS :NOSDIAG :NOETAB) "TOLVar41!" ("ob -->" "" "2E870" :UBS :NOSDIAG :NOETAB) "TOLVar41@" ("--> ob" "" "2E871" :UBS :NOSDIAG :NOETAB) "TOLVar42!" ("ob -->" "" "2E872" :UBS :NOSDIAG :NOETAB) "TOLVar42@" ("--> ob" "" "2E873" :UBS :NOSDIAG :NOETAB) "TOLVar43!" ("ob -->" "" "2E874" :UBS :NOSDIAG :NOETAB) "TOLVar43@" ("--> ob" "" "2E875" :UBS :NOSDIAG :NOETAB) "TOLVar44!" ("ob -->" "" "2E876" :UBS :NOSDIAG :NOETAB) "TOLVar44@" ("--> ob" "" "2E877" :UBS :NOSDIAG :NOETAB) "TOLVar45!" ("ob -->" "" "2E878" :UBS :NOSDIAG :NOETAB) "TOLVar45@" ("--> ob" "" "2E879" :UBS :NOSDIAG :NOETAB) "TOLVar46!" ("ob -->" "" "2E87A" :UBS :NOSDIAG :NOETAB) "TOLVar46@" ("--> ob" "" "2E87B" :UBS :NOSDIAG :NOETAB) "TOLVar47!" ("ob -->" "" "2E87C" :UBS :NOSDIAG :NOETAB) "TOLVar47@" ("--> ob" "" "2E87D" :UBS :NOSDIAG :NOETAB) "TOLVar48!" ("ob -->" "" "2E87E" :UBS :NOSDIAG :NOETAB) "TOLVar48@" ("--> ob" "" "2E87F" :UBS :NOSDIAG :NOETAB) "TOLVar49!" ("ob -->" "" "2E880" :UBS :NOSDIAG :NOETAB) "TOLVar49@" ("--> ob" "" "2E881" :UBS :NOSDIAG :NOETAB) "TOLVar50!" ("ob -->" "" "2E882" :UBS :NOSDIAG :NOETAB) "TOLVar50@" ("--> ob" "" "2E883" :UBS :NOSDIAG :NOETAB) "TOLVar51!" ("ob -->" "" "2E884" :UBS :NOSDIAG :NOETAB) "TOLVar51@" ("--> ob" "" "2E885" :UBS :NOSDIAG :NOETAB) "TOLVar52!" ("ob -->" "" "2E886" :UBS :NOSDIAG :NOETAB) "TOLVar52@" ("--> ob" "" "2E887" :UBS :NOSDIAG :NOETAB) "TOLVar53!" ("ob -->" "" "2E888" :UBS :NOSDIAG :NOETAB) "TOLVar53@" ("--> ob" "" "2E889" :UBS :NOSDIAG :NOETAB) "TOLVar54!" ("ob -->" "" "2E88A" :UBS :NOSDIAG :NOETAB) "TOLVar54@" ("--> ob" "" "2E88B" :UBS :NOSDIAG :NOETAB) "TOLVar55!" ("ob -->" "" "2E88C" :UBS :NOSDIAG :NOETAB) "TOLVar55@" ("--> ob" "" "2E88D" :UBS :NOSDIAG :NOETAB) "TOLVar56!" ("ob -->" "" "2E88E" :UBS :NOSDIAG :NOETAB) "TOLVar56@" ("--> ob" "" "2E88F" :UBS :NOSDIAG :NOETAB) "TOLVar57!" ("ob -->" "" "2E890" :UBS :NOSDIAG :NOETAB) "TOLVar57@" ("--> ob" "" "2E891" :UBS :NOSDIAG :NOETAB) "TOLVar58!" ("ob -->" "" "2E892" :UBS :NOSDIAG :NOETAB) "TOLVar58@" ("--> ob" "" "2E893" :UBS :NOSDIAG :NOETAB) "TOLVar59!" ("ob -->" "" "2E894" :UBS :NOSDIAG :NOETAB) "TOLVar59@" ("--> ob" "" "2E895" :UBS :NOSDIAG :NOETAB) "TOLVar60!" ("ob -->" "" "2E896" :UBS :NOSDIAG :NOETAB) "TOLVar60@" ("--> ob" "" "2E897" :UBS :NOSDIAG :NOETAB) "TOLVar61!" ("ob -->" "" "2E898" :UBS :NOSDIAG :NOETAB) "TOLVar61@" ("--> ob" "" "2E899" :UBS :NOSDIAG :NOETAB) "TOLVar62!" ("ob -->" "" "2E89A" :UBS :NOSDIAG :NOETAB) "TOLVar62@" ("--> ob" "" "2E89B" :UBS :NOSDIAG :NOETAB) "TOLVar63!" ("ob -->" "" "2E89C" :UBS :NOSDIAG :NOETAB) "TOLVar63@" ("--> ob" "" "2E89D" :UBS :NOSDIAG :NOETAB) "TOLVar64!" ("ob -->" "" "2E89E" :UBS :NOSDIAG :NOETAB) "TOLVar64@" ("--> ob" "" "2E89F" :UBS :NOSDIAG :NOETAB) "TOLVar65!" ("ob -->" "" "2E8A0" :UBS :NOSDIAG :NOETAB) "TOLVar65@" ("--> ob" "" "2E8A1" :UBS :NOSDIAG :NOETAB) "TOLVar66!" ("ob -->" "" "2E8A2" :UBS :NOSDIAG :NOETAB) "TOLVar66@" ("--> ob" "" "2E8A3" :UBS :NOSDIAG :NOETAB) "TOLVar67!" ("ob -->" "" "2E8A4" :UBS :NOSDIAG :NOETAB) "TOLVar67@" ("--> ob" "" "2E8A5" :UBS :NOSDIAG :NOETAB) "TOLVar68!" ("ob -->" "" "2E8A6" :UBS :NOSDIAG :NOETAB) "TOLVar68@" ("--> ob" "" "2E8A7" :UBS :NOSDIAG :NOETAB) "TOLVar69!" ("ob -->" "" "2E8A8" :UBS :NOSDIAG :NOETAB) "TOLVar69@" ("--> ob" "" "2E8A9" :UBS :NOSDIAG :NOETAB) "TOLVar70!" ("ob -->" "" "2E8AA" :UBS :NOSDIAG :NOETAB) "TOLVar70@" ("--> ob" "" "2E8AB" :UBS :NOSDIAG :NOETAB) "TOLVar71!" ("ob -->" "" "2E8AC" :UBS :NOSDIAG :NOETAB) "TOLVar71@" ("--> ob" "" "2E8AD" :UBS :NOSDIAG :NOETAB) "TOLVar72!" ("ob -->" "" "2E8AE" :UBS :NOSDIAG :NOETAB) "TOLVar72@" ("--> ob" "" "2E8AF" :UBS :NOSDIAG :NOETAB) "TOLVar73!" ("ob -->" "" "2E8B0" :UBS :NOSDIAG :NOETAB) "TOLVar73@" ("--> ob" "" "2E8B1" :UBS :NOSDIAG :NOETAB) "TOLVar74!" ("ob -->" "" "2E8B2" :UBS :NOSDIAG :NOETAB) "TOLVar74@" ("--> ob" "" "2E8B3" :UBS :NOSDIAG :NOETAB) "TOLVar75!" ("ob -->" "" "2E8B4" :UBS :NOSDIAG :NOETAB) "TOLVar75@" ("--> ob" "" "2E8B5" :UBS :NOSDIAG :NOETAB) "TOLVar76!" ("ob -->" "" "2E8B6" :UBS :NOSDIAG :NOETAB) "TOLVar76@" ("--> ob" "" "2E8B7" :UBS :NOSDIAG :NOETAB) "TOLVar77!" ("ob -->" "" "2E8B8" :UBS :NOSDIAG :NOETAB) "TOLVar77@" ("--> ob" "" "2E8B9" :UBS :NOSDIAG :NOETAB) "TOLVar78!" ("ob -->" "" "2E8BA" :UBS :NOSDIAG :NOETAB) "TOLVar78@" ("--> ob" "" "2E8BB" :UBS :NOSDIAG :NOETAB) "TOLVar79!" ("ob -->" "" "2E8BC" :UBS :NOSDIAG :NOETAB) "TOLVar79@" ("--> ob" "" "2E8BD" :UBS :NOSDIAG :NOETAB) "TOLVar80!" ("ob -->" "" "2E8BE" :UBS :NOSDIAG :NOETAB) "TOLVar80@" ("--> ob" "" "2E8BF" :UBS :NOSDIAG :NOETAB) "TOLVar81!" ("ob -->" "" "2E8C0" :UBS :NOSDIAG :NOETAB) "TOLVar81@" ("--> ob" "" "2E8C1" :UBS :NOSDIAG :NOETAB) "TOLVar82!" ("ob -->" "" "2E8C2" :UBS :NOSDIAG :NOETAB) "TOLVar82@" ("--> ob" "" "2E8C3" :UBS :NOSDIAG :NOETAB) "TOLVar83!" ("ob -->" "" "2E8C4" :UBS :NOSDIAG :NOETAB) "TOLVar83@" ("--> ob" "" "2E8C5" :UBS :NOSDIAG :NOETAB) "TOLVar84!" ("ob -->" "" "2E8C6" :UBS :NOSDIAG :NOETAB) "TOLVar84@" ("--> ob" "" "2E8C7" :UBS :NOSDIAG :NOETAB) "TOLVar85!" ("ob -->" "" "2E8C8" :UBS :NOSDIAG :NOETAB) "TOLVar85@" ("--> ob" "" "2E8C9" :UBS :NOSDIAG :NOETAB) "TOLVar86!" ("ob -->" "" "2E8CA" :UBS :NOSDIAG :NOETAB) "TOLVar86@" ("--> ob" "" "2E8CB" :UBS :NOSDIAG :NOETAB) "TOLVar87!" ("ob -->" "" "2E8CC" :UBS :NOSDIAG :NOETAB) "TOLVar87@" ("--> ob" "" "2E8CD" :UBS :NOSDIAG :NOETAB) "TOLVar88!" ("ob -->" "" "2E8CE" :UBS :NOSDIAG :NOETAB) "TOLVar88@" ("--> ob" "" "2E8CF" :UBS :NOSDIAG :NOETAB) "TOLVar89!" ("ob -->" "" "2E8D0" :UBS :NOSDIAG :NOETAB) "TOLVar89@" ("--> ob" "" "2E8D1" :UBS :NOSDIAG :NOETAB) "TOLVar90!" ("ob -->" "" "2E8D2" :UBS :NOSDIAG :NOETAB) "TOLVar90@" ("--> ob" "" "2E8D3" :UBS :NOSDIAG :NOETAB) "TOLVar91!" ("ob -->" "" "2E8D4" :UBS :NOSDIAG :NOETAB) "TOLVar91@" ("--> ob" "" "2E8D5" :UBS :NOSDIAG :NOETAB) "TOLVar92!" ("ob -->" "" "2E8D6" :UBS :NOSDIAG :NOETAB) "TOLVar92@" ("--> ob" "" "2E8D7" :UBS :NOSDIAG :NOETAB) "TOLVar93!" ("ob -->" "" "2E8D8" :UBS :NOSDIAG :NOETAB) "TOLVar93@" ("--> ob" "" "2E8D9" :UBS :NOSDIAG :NOETAB) "TOLVar94!" ("ob -->" "" "2E8DA" :UBS :NOSDIAG :NOETAB) "TOLVar94@" ("--> ob" "" "2E8DB" :UBS :NOSDIAG :NOETAB) "TOLVar95!" ("ob -->" "" "2E8DC" :UBS :NOSDIAG :NOETAB) "TOLVar95@" ("--> ob" "" "2E8DD" :UBS :NOSDIAG :NOETAB) "TOLVar96!" ("ob -->" "" "2E8DE" :UBS :NOSDIAG :NOETAB) "TOLVar96@" ("--> ob" "" "2E8DF" :UBS :NOSDIAG :NOETAB) "TOLVar97!" ("ob -->" "" "2E8E0" :UBS :NOSDIAG :NOETAB) "TOLVar97@" ("--> ob" "" "2E8E1" :UBS :NOSDIAG :NOETAB) "TOLVar98!" ("ob -->" "" "2E8E2" :UBS :NOSDIAG :NOETAB) "TOLVar98@" ("--> ob" "" "2E8E3" :UBS :NOSDIAG :NOETAB) "TOLVar99!" ("ob -->" "" "2E8E4" :UBS :NOSDIAG :NOETAB) "TOLVar99@" ("--> ob" "" "2E8E5" :UBS :NOSDIAG :NOETAB) "TOLVar100!" ("ob -->" "" "2E8E6" :UBS :NOSDIAG :NOETAB) "TOLVar100@" ("--> ob" "" "2E8E7" :UBS :NOSDIAG :NOETAB) "TOLVar101!" ("ob -->" "" "2E8E8" :UBS :NOSDIAG :NOETAB) "TOLVar101@" ("--> ob" "" "2E8E9" :UBS :NOSDIAG :NOETAB) "TOLVar102!" ("ob -->" "" "2E8EA" :UBS :NOSDIAG :NOETAB) "TOLVar102@" ("--> ob" "" "2E8EB" :UBS :NOSDIAG :NOETAB) "TOLVar103!" ("ob -->" "" "2E8EC" :UBS :NOSDIAG :NOETAB) "TOLVar103@" ("--> ob" "" "2E8ED" :UBS :NOSDIAG :NOETAB) "TOLVar104!" ("ob -->" "" "2E8EE" :UBS :NOSDIAG :NOETAB) "TOLVar104@" ("--> ob" "" "2E8EF" :UBS :NOSDIAG :NOETAB) "TOLVar105!" ("ob -->" "" "2E8F0" :UBS :NOSDIAG :NOETAB) "TOLVar105@" ("--> ob" "" "2E8F1" :UBS :NOSDIAG :NOETAB) "TOLVar106!" ("ob -->" "" "2E8F2" :UBS :NOSDIAG :NOETAB) "TOLVar106@" ("--> ob" "" "2E8F3" :UBS :NOSDIAG :NOETAB) "TOLVar107!" ("ob -->" "" "2E8F4" :UBS :NOSDIAG :NOETAB) "TOLVar107@" ("--> ob" "" "2E8F5" :UBS :NOSDIAG :NOETAB) "TOLVar108!" ("ob -->" "" "2E8F6" :UBS :NOSDIAG :NOETAB) "TOLVar108@" ("--> ob" "" "2E8F7" :UBS :NOSDIAG :NOETAB) "TOLVar109!" ("ob -->" "" "2E8F8" :UBS :NOSDIAG :NOETAB) "TOLVar109@" ("--> ob" "" "2E8F9" :UBS :NOSDIAG :NOETAB) "TOLVar110!" ("ob -->" "" "2E8FA" :UBS :NOSDIAG :NOETAB) "TOLVar110@" ("--> ob" "" "2E8FB" :UBS :NOSDIAG :NOETAB) "TOLVar111!" ("ob -->" "" "2E8FC" :UBS :NOSDIAG :NOETAB) "TOLVar111@" ("--> ob" "" "2E8FD" :UBS :NOSDIAG :NOETAB) "TOLVar112!" ("ob -->" "" "2E8FE" :UBS :NOSDIAG :NOETAB) "TOLVar112@" ("--> ob" "" "2E8FF" :UBS :NOSDIAG :NOETAB) "TOLVar113!" ("ob -->" "" "2E900" :UBS :NOSDIAG :NOETAB) "TOLVar113@" ("--> ob" "" "2E901" :UBS :NOSDIAG :NOETAB) "TOLVar114!" ("ob -->" "" "2E902" :UBS :NOSDIAG :NOETAB) "TOLVar114@" ("--> ob" "" "2E903" :UBS :NOSDIAG :NOETAB) "TOLVar115!" ("ob -->" "" "2E904" :UBS :NOSDIAG :NOETAB) "TOLVar115@" ("--> ob" "" "2E905" :UBS :NOSDIAG :NOETAB) "TOLVar116!" ("ob -->" "" "2E906" :UBS :NOSDIAG :NOETAB) "TOLVar116@" ("--> ob" "" "2E907" :UBS :NOSDIAG :NOETAB) "TOLVar117!" ("ob -->" "" "2E908" :UBS :NOSDIAG :NOETAB) "TOLVar117@" ("--> ob" "" "2E909" :UBS :NOSDIAG :NOETAB) "TOLVar118!" ("ob -->" "" "2E90A" :UBS :NOSDIAG :NOETAB) "TOLVar118@" ("--> ob" "" "2E90B" :UBS :NOSDIAG :NOETAB) "TOLVar119!" ("ob -->" "" "2E90C" :UBS :NOSDIAG :NOETAB) "TOLVar119@" ("--> ob" "" "2E90D" :UBS :NOSDIAG :NOETAB) "TOLVar120!" ("ob -->" "" "2E90E" :UBS :NOSDIAG :NOETAB) "TOLVar120@" ("--> ob" "" "2E90F" :UBS :NOSDIAG :NOETAB) "TOLVar121!" ("ob -->" "" "2E910" :UBS :NOSDIAG :NOETAB) "TOLVar121@" ("--> ob" "" "2E911" :UBS :NOSDIAG :NOETAB) "TOLVar122!" ("ob -->" "" "2E912" :UBS :NOSDIAG :NOETAB) "TOLVar122@" ("--> ob" "" "2E913" :UBS :NOSDIAG :NOETAB) "TOLVar123!" ("ob -->" "" "2E914" :UBS :NOSDIAG :NOETAB) "TOLVar123@" ("--> ob" "" "2E915" :UBS :NOSDIAG :NOETAB) "TOLVar124!" ("ob -->" "" "2E916" :UBS :NOSDIAG :NOETAB) "TOLVar124@" ("--> ob" "" "2E917" :UBS :NOSDIAG :NOETAB) "TOLVar125!" ("ob -->" "" "2E918" :UBS :NOSDIAG :NOETAB) "TOLVar125@" ("--> ob" "" "2E919" :UBS :NOSDIAG :NOETAB) "TOLVar126!" ("ob -->" "" "2E91A" :UBS :NOSDIAG :NOETAB) "TOLVar126@" ("--> ob" "" "2E91B" :UBS :NOSDIAG :NOETAB) "TOLVar127!" ("ob -->" "" "2E91C" :UBS :NOSDIAG :NOETAB) "TOLVar127@" ("--> ob" "" "2E91D" :UBS :NOSDIAG :NOETAB) "TOLVar128!" ("ob -->" "" "2E91E" :UBS :NOSDIAG :NOETAB) "TOLVar128@" ("--> ob" "" "2E91F" :UBS :NOSDIAG :NOETAB) "TOLVar129!" ("ob -->" "" "2E920" :UBS :NOSDIAG :NOETAB) "TOLVar129@" ("--> ob" "" "2E921" :UBS :NOSDIAG :NOETAB) "TOLVar130!" ("ob -->" "" "2E922" :UBS :NOSDIAG :NOETAB) "TOLVar130@" ("--> ob" "" "2E923" :UBS :NOSDIAG :NOETAB) "TOLVar131!" ("ob -->" "" "2E924" :UBS :NOSDIAG :NOETAB) "TOLVar131@" ("--> ob" "" "2E925" :UBS :NOSDIAG :NOETAB) "TOLVar132!" ("ob -->" "" "2E926" :UBS :NOSDIAG :NOETAB) "TOLVar132@" ("--> ob" "" "2E927" :UBS :NOSDIAG :NOETAB) "TOLVar133!" ("ob -->" "" "2E928" :UBS :NOSDIAG :NOETAB) "TOLVar133@" ("--> ob" "" "2E929" :UBS :NOSDIAG :NOETAB) "TOLVar134!" ("ob -->" "" "2E92A" :UBS :NOSDIAG :NOETAB) "TOLVar134@" ("--> ob" "" "2E92B" :UBS :NOSDIAG :NOETAB) "TOLVar135!" ("ob -->" "" "2E92C" :UBS :NOSDIAG :NOETAB) "TOLVar135@" ("--> ob" "" "2E92D" :UBS :NOSDIAG :NOETAB) "TOLVar136!" ("ob -->" "" "2E92E" :UBS :NOSDIAG :NOETAB) "TOLVar136@" ("--> ob" "" "2E92F" :UBS :NOSDIAG :NOETAB) "TOLVar137!" ("ob -->" "" "2E930" :UBS :NOSDIAG :NOETAB) "TOLVar137@" ("--> ob" "" "2E931" :UBS :NOSDIAG :NOETAB) "TOLVar138!" ("ob -->" "" "2E932" :UBS :NOSDIAG :NOETAB) "TOLVar138@" ("--> ob" "" "2E933" :UBS :NOSDIAG :NOETAB) "TOLVar139!" ("ob -->" "" "2E934" :UBS :NOSDIAG :NOETAB) "TOLVar139@" ("--> ob" "" "2E935" :UBS :NOSDIAG :NOETAB) "TOLVar140!" ("ob -->" "" "2E936" :UBS :NOSDIAG :NOETAB) "TOLVar140@" ("--> ob" "" "2E937" :UBS :NOSDIAG :NOETAB) "TOLVar141!" ("ob -->" "" "2E938" :UBS :NOSDIAG :NOETAB) "TOLVar141@" ("--> ob" "" "2E939" :UBS :NOSDIAG :NOETAB) "TOLVar142!" ("ob -->" "" "2E93A" :UBS :NOSDIAG :NOETAB) "TOLVar142@" ("--> ob" "" "2E93B" :UBS :NOSDIAG :NOETAB) "TOLVar143!" ("ob -->" "" "2E93C" :UBS :NOSDIAG :NOETAB) "TOLVar143@" ("--> ob" "" "2E93D" :UBS :NOSDIAG :NOETAB) "TOLVar144!" ("ob -->" "" "2E93E" :UBS :NOSDIAG :NOETAB) "TOLVar144@" ("--> ob" "" "2E93F" :UBS :NOSDIAG :NOETAB) "TOLVar145!" ("ob -->" "" "2E940" :UBS :NOSDIAG :NOETAB) "TOLVar145@" ("--> ob" "" "2E941" :UBS :NOSDIAG :NOETAB) "TOLVar146!" ("ob -->" "" "2E942" :UBS :NOSDIAG :NOETAB) "TOLVar146@" ("--> ob" "" "2E943" :UBS :NOSDIAG :NOETAB) "TOLVar147!" ("ob -->" "" "2E944" :UBS :NOSDIAG :NOETAB) "TOLVar147@" ("--> ob" "" "2E945" :UBS :NOSDIAG :NOETAB) "TOLVar148!" ("ob -->" "" "2E946" :UBS :NOSDIAG :NOETAB) "TOLVar148@" ("--> ob" "" "2E947" :UBS :NOSDIAG :NOETAB) "TOLVar149!" ("ob -->" "" "2E948" :UBS :NOSDIAG :NOETAB) "TOLVar149@" ("--> ob" "" "2E949" :UBS :NOSDIAG :NOETAB) "TOLVar150!" ("ob -->" "" "2E94A" :UBS :NOSDIAG :NOETAB) "TOLVar150@" ("--> ob" "" "2E94B" :UBS :NOSDIAG :NOETAB) "TOLVar151!" ("ob -->" "" "2E94C" :UBS :NOSDIAG :NOETAB) "TOLVar151@" ("--> ob" "" "2E94D" :UBS :NOSDIAG :NOETAB) "TOLVar152!" ("ob -->" "" "2E94E" :UBS :NOSDIAG :NOETAB) "TOLVar152@" ("--> ob" "" "2E94F" :UBS :NOSDIAG :NOETAB) "TOLVar153!" ("ob -->" "" "2E950" :UBS :NOSDIAG :NOETAB) "TOLVar153@" ("--> ob" "" "2E951" :UBS :NOSDIAG :NOETAB) "TOLVar154!" ("ob -->" "" "2E952" :UBS :NOSDIAG :NOETAB) "TOLVar154@" ("--> ob" "" "2E953" :UBS :NOSDIAG :NOETAB) "TOLVar155!" ("ob -->" "" "2E954" :UBS :NOSDIAG :NOETAB) "TOLVar155@" ("--> ob" "" "2E955" :UBS :NOSDIAG :NOETAB) "TOLVar156!" ("ob -->" "" "2E956" :UBS :NOSDIAG :NOETAB) "TOLVar156@" ("--> ob" "" "2E957" :UBS :NOSDIAG :NOETAB) "TOLVar157!" ("ob -->" "" "2E958" :UBS :NOSDIAG :NOETAB) "TOLVar157@" ("--> ob" "" "2E959" :UBS :NOSDIAG :NOETAB) "TOLVar158!" ("ob -->" "" "2E95A" :UBS :NOSDIAG :NOETAB) "TOLVar158@" ("--> ob" "" "2E95B" :UBS :NOSDIAG :NOETAB) "TOLVar159!" ("ob -->" "" "2E95C" :UBS :NOSDIAG :NOETAB) "TOLVar159@" ("--> ob" "" "2E95D" :UBS :NOSDIAG :NOETAB) "TOLVar160!" ("ob -->" "" "2E95E" :UBS :NOSDIAG :NOETAB) "TOLVar160@" ("--> ob" "" "2E95F" :UBS :NOSDIAG :NOETAB) "TOLVar161!" ("ob -->" "" "2E960" :UBS :NOSDIAG :NOETAB) "TOLVar161@" ("--> ob" "" "2E961" :UBS :NOSDIAG :NOETAB) "TOLVar162!" ("ob -->" "" "2E962" :UBS :NOSDIAG :NOETAB) "TOLVar162@" ("--> ob" "" "2E963" :UBS :NOSDIAG :NOETAB) "TOLVar163!" ("ob -->" "" "2E964" :UBS :NOSDIAG :NOETAB) "TOLVar163@" ("--> ob" "" "2E965" :UBS :NOSDIAG :NOETAB) "TOLVar164!" ("ob -->" "" "2E966" :UBS :NOSDIAG :NOETAB) "TOLVar164@" ("--> ob" "" "2E967" :UBS :NOSDIAG :NOETAB) "TOLVar165!" ("ob -->" "" "2E968" :UBS :NOSDIAG :NOETAB) "TOLVar165@" ("--> ob" "" "2E969" :UBS :NOSDIAG :NOETAB) "TOLVar166!" ("ob -->" "" "2E96A" :UBS :NOSDIAG :NOETAB) "TOLVar166@" ("--> ob" "" "2E96B" :UBS :NOSDIAG :NOETAB) "TOLVar167!" ("ob -->" "" "2E96C" :UBS :NOSDIAG :NOETAB) "TOLVar167@" ("--> ob" "" "2E96D" :UBS :NOSDIAG :NOETAB) "TOLVar168!" ("ob -->" "" "2E96E" :UBS :NOSDIAG :NOETAB) "TOLVar168@" ("--> ob" "" "2E96F" :UBS :NOSDIAG :NOETAB) "TOLVar169!" ("ob -->" "" "2E970" :UBS :NOSDIAG :NOETAB) "TOLVar169@" ("--> ob" "" "2E971" :UBS :NOSDIAG :NOETAB) "TOLVar170!" ("ob -->" "" "2E972" :UBS :NOSDIAG :NOETAB) "TOLVar170@" ("--> ob" "" "2E973" :UBS :NOSDIAG :NOETAB) "TOLVar171!" ("ob -->" "" "2E974" :UBS :NOSDIAG :NOETAB) "TOLVar171@" ("--> ob" "" "2E975" :UBS :NOSDIAG :NOETAB) "TOLVar172!" ("ob -->" "" "2E976" :UBS :NOSDIAG :NOETAB) "TOLVar172@" ("--> ob" "" "2E977" :UBS :NOSDIAG :NOETAB) "TOLVar173!" ("ob -->" "" "2E978" :UBS :NOSDIAG :NOETAB) "TOLVar173@" ("--> ob" "" "2E979" :UBS :NOSDIAG :NOETAB) "TOLVar174!" ("ob -->" "" "2E97A" :UBS :NOSDIAG :NOETAB) "TOLVar174@" ("--> ob" "" "2E97B" :UBS :NOSDIAG :NOETAB) "TOLVar175!" ("ob -->" "" "2E97C" :UBS :NOSDIAG :NOETAB) "TOLVar175@" ("--> ob" "" "2E97D" :UBS :NOSDIAG :NOETAB) "TOLVar176!" ("ob -->" "" "2E97E" :UBS :NOSDIAG :NOETAB) "TOLVar176@" ("--> ob" "" "2E97F" :UBS :NOSDIAG :NOETAB) "TOLVar177!" ("ob -->" "" "2E980" :UBS :NOSDIAG :NOETAB) "TOLVar177@" ("--> ob" "" "2E981" :UBS :NOSDIAG :NOETAB) "TOLVar178!" ("ob -->" "" "2E982" :UBS :NOSDIAG :NOETAB) "TOLVar178@" ("--> ob" "" "2E983" :UBS :NOSDIAG :NOETAB) "TOLVar179!" ("ob -->" "" "2E984" :UBS :NOSDIAG :NOETAB) "TOLVar179@" ("--> ob" "" "2E985" :UBS :NOSDIAG :NOETAB) "TOLVar180!" ("ob -->" "" "2E986" :UBS :NOSDIAG :NOETAB) "TOLVar180@" ("--> ob" "" "2E987" :UBS :NOSDIAG :NOETAB) "TOLVar181!" ("ob -->" "" "2E988" :UBS :NOSDIAG :NOETAB) "TOLVar181@" ("--> ob" "" "2E989" :UBS :NOSDIAG :NOETAB) "TOLVar182!" ("ob -->" "" "2E98A" :UBS :NOSDIAG :NOETAB) "TOLVar182@" ("--> ob" "" "2E98B" :UBS :NOSDIAG :NOETAB) "TOLVar183!" ("ob -->" "" "2E98C" :UBS :NOSDIAG :NOETAB) "TOLVar183@" ("--> ob" "" "2E98D" :UBS :NOSDIAG :NOETAB) "TOLVar184!" ("ob -->" "" "2E98E" :UBS :NOSDIAG :NOETAB) "TOLVar184@" ("--> ob" "" "2E98F" :UBS :NOSDIAG :NOETAB) "TOLVar185!" ("ob -->" "" "2E990" :UBS :NOSDIAG :NOETAB) "TOLVar185@" ("--> ob" "" "2E991" :UBS :NOSDIAG :NOETAB) "TOLVar186!" ("ob -->" "" "2E992" :UBS :NOSDIAG :NOETAB) "TOLVar186@" ("--> ob" "" "2E993" :UBS :NOSDIAG :NOETAB) "TOLVar187!" ("ob -->" "" "2E994" :UBS :NOSDIAG :NOETAB) "TOLVar187@" ("--> ob" "" "2E995" :UBS :NOSDIAG :NOETAB) "TOLVar188!" ("ob -->" "" "2E996" :UBS :NOSDIAG :NOETAB) "TOLVar188@" ("--> ob" "" "2E997" :UBS :NOSDIAG :NOETAB) "TOLVar189!" ("ob -->" "" "2E998" :UBS :NOSDIAG :NOETAB) "TOLVar189@" ("--> ob" "" "2E999" :UBS :NOSDIAG :NOETAB) "TOLVar190!" ("ob -->" "" "2E99A" :UBS :NOSDIAG :NOETAB) "TOLVar190@" ("--> ob" "" "2E99B" :UBS :NOSDIAG :NOETAB) "TOLVar191!" ("ob -->" "" "2E99C" :UBS :NOSDIAG :NOETAB) "TOLVar191@" ("--> ob" "" "2E99D" :UBS :NOSDIAG :NOETAB) "TOLVar192!" ("ob -->" "" "2E99E" :UBS :NOSDIAG :NOETAB) "TOLVar192@" ("--> ob" "" "2E99F" :UBS :NOSDIAG :NOETAB) "TOLVar193!" ("ob -->" "" "2E9A0" :UBS :NOSDIAG :NOETAB) "TOLVar193@" ("--> ob" "" "2E9A1" :UBS :NOSDIAG :NOETAB) "TOLVar194!" ("ob -->" "" "2E9A2" :UBS :NOSDIAG :NOETAB) "TOLVar194@" ("--> ob" "" "2E9A3" :UBS :NOSDIAG :NOETAB) "TOLVar195!" ("ob -->" "" "2E9A4" :UBS :NOSDIAG :NOETAB) "TOLVar195@" ("--> ob" "" "2E9A5" :UBS :NOSDIAG :NOETAB) "TOLVar196!" ("ob -->" "" "2E9A6" :UBS :NOSDIAG :NOETAB) "TOLVar196@" ("--> ob" "" "2E9A7" :UBS :NOSDIAG :NOETAB) "TOLVar197!" ("ob -->" "" "2E9A8" :UBS :NOSDIAG :NOETAB) "TOLVar197@" ("--> ob" "" "2E9A9" :UBS :NOSDIAG :NOETAB) "TOLVar198!" ("ob -->" "" "2E9AA" :UBS :NOSDIAG :NOETAB) "TOLVar198@" ("--> ob" "" "2E9AB" :UBS :NOSDIAG :NOETAB) "TOLVar199!" ("ob -->" "" "2E9AC" :UBS :NOSDIAG :NOETAB) "TOLVar199@" ("--> ob" "" "2E9AD" :UBS :NOSDIAG :NOETAB) "TOLVar200!" ("ob -->" "" "2E9AE" :UBS :NOSDIAG :NOETAB) "TOLVar200@" ("--> ob" "" "2E9AF" :UBS :NOSDIAG :NOETAB) "TOLVar201!" ("ob -->" "" "2E9B0" :UBS :NOSDIAG :NOETAB) "TOLVar201@" ("--> ob" "" "2E9B1" :UBS :NOSDIAG :NOETAB) "TOLVar202!" ("ob -->" "" "2E9B2" :UBS :NOSDIAG :NOETAB) "TOLVar202@" ("--> ob" "" "2E9B3" :UBS :NOSDIAG :NOETAB) "TOLVar203!" ("ob -->" "" "2E9B4" :UBS :NOSDIAG :NOETAB) "TOLVar203@" ("--> ob" "" "2E9B5" :UBS :NOSDIAG :NOETAB) "TOLVar204!" ("ob -->" "" "2E9B6" :UBS :NOSDIAG :NOETAB) "TOLVar204@" ("--> ob" "" "2E9B7" :UBS :NOSDIAG :NOETAB) "TOLVar205!" ("ob -->" "" "2E9B8" :UBS :NOSDIAG :NOETAB) "TOLVar205@" ("--> ob" "" "2E9B9" :UBS :NOSDIAG :NOETAB) "TOLVar206!" ("ob -->" "" "2E9BA" :UBS :NOSDIAG :NOETAB) "TOLVar206@" ("--> ob" "" "2E9BB" :UBS :NOSDIAG :NOETAB) "TOLVar207!" ("ob -->" "" "2E9BC" :UBS :NOSDIAG :NOETAB) "TOLVar207@" ("--> ob" "" "2E9BD" :UBS :NOSDIAG :NOETAB) "TOLVar208!" ("ob -->" "" "2E9BE" :UBS :NOSDIAG :NOETAB) "TOLVar208@" ("--> ob" "" "2E9BF" :UBS :NOSDIAG :NOETAB) "TOLVar209!" ("ob -->" "" "2E9C0" :UBS :NOSDIAG :NOETAB) "TOLVar209@" ("--> ob" "" "2E9C1" :UBS :NOSDIAG :NOETAB) "TOLVar210!" ("ob -->" "" "2E9C2" :UBS :NOSDIAG :NOETAB) "TOLVar210@" ("--> ob" "" "2E9C3" :UBS :NOSDIAG :NOETAB) "TOLVar211!" ("ob -->" "" "2E9C4" :UBS :NOSDIAG :NOETAB) "TOLVar211@" ("--> ob" "" "2E9C5" :UBS :NOSDIAG :NOETAB) "TOLVar212!" ("ob -->" "" "2E9C6" :UBS :NOSDIAG :NOETAB) "TOLVar212@" ("--> ob" "" "2E9C7" :UBS :NOSDIAG :NOETAB) "TOLVar213!" ("ob -->" "" "2E9C8" :UBS :NOSDIAG :NOETAB) "TOLVar213@" ("--> ob" "" "2E9C9" :UBS :NOSDIAG :NOETAB) "TOLVar214!" ("ob -->" "" "2E9CA" :UBS :NOSDIAG :NOETAB) "TOLVar214@" ("--> ob" "" "2E9CB" :UBS :NOSDIAG :NOETAB) "TOLVar215!" ("ob -->" "" "2E9CC" :UBS :NOSDIAG :NOETAB) "TOLVar215@" ("--> ob" "" "2E9CD" :UBS :NOSDIAG :NOETAB) "TOLVar216!" ("ob -->" "" "2E9CE" :UBS :NOSDIAG :NOETAB) "TOLVar216@" ("--> ob" "" "2E9CF" :UBS :NOSDIAG :NOETAB) "TOLVarN!" ("ob -->" "" "2E9D4" :UBS :NOSDIAG :NOETAB) "TOLVarN@" ("--> ob" "" "2E9F8" :UBS :NOSDIAG :NOETAB) "ClrAllTVars" ("" "" "2EA1C" :UBS :NOSDIAG :NOETAB) "ClrAllTOLVs" ("" "" "2EA52" :UBS :NOSDIAG :NOETAB) "%0AllTopicVs" ("" "" "2EA6E" :UBS :NOSDIAG :NOETAB) "%0AllTOLVars" ("" "" "2EAA9" :UBS :NOSDIAG :NOETAB) "TOLVarSet!" ("" "" "2EAE4" :UBS :NOSDIAG :NOETAB) "SaveTOLVarSet" ("" "" "2EB11" :UBS :NOSDIAG :NOETAB) "RestTOLVarSet" ("" "" "2EB66" :UBS :NOSDIAG :NOETAB) "%0TOLVarSet" ("" "" "2EBB1" :UBS :NOSDIAG :NOETAB) "1getcxt!" ("" "" "2EC01" :UBS :NOSDIAG :NOETAB) "DoInCxt" ("" "" "2EC15" :UBS :NOSDIAG :NOETAB) "DoInCalcCxt" ("" "" "2EC6F" :UBS :NOSDIAG :NOETAB) "DoInAppCxt" ("" "" "2EC88" :UBS :NOSDIAG :NOETAB) "DoInFuncCxt" ("" "" "2ECA1" :UBS :NOSDIAG :NOETAB) "DoInPolarCxt" ("" "" "2ECBA" :UBS :NOSDIAG :NOETAB) "DoInParamCxt" ("" "" "2ECD3" :UBS :NOSDIAG :NOETAB) "DoInSeqCxt" ("" "" "2ECEC" :UBS :NOSDIAG :NOETAB) "DoInStatCxt" ("" "" "2ED05" :UBS :NOSDIAG :NOETAB) "DoInSolveCxt" ("" "" "2ED1E" :UBS :NOSDIAG :NOETAB) "DoInOtherCxt" ("" "" "2ED37" :UBS :NOSDIAG :NOETAB) "DoInOtherN" ("" "" "2ED91" :UBS :NOSDIAG :NOETAB) "DoInOtherU" ("" "" "2EDD7" :UBS :NOSDIAG :NOETAB) "otherNG?" ("" "" "2EE04" :UBS :NOSDIAG :NOETAB) "GET@tTYPER" ("" "" "2EE37" :UBS :NOSDIAG :NOETAB) "~dontuple#" ("comp ob # --> {}" "Takes objects from comp in groups of # and evals ob on them. The results are returned -as a list." "0030E8" :UBS) "~xABCUV" ("pa pb c \\-> u v" " -- -Related: LABCUV,EGCD" "030314" :CASHELP :Usr) "xABS" ("x \\-> x'" "Absolute Value Function +as a list." "0030E8" :UBS) "~xABCUV" ("pa pb c --> u v" " -- +Related: LABCUV,EGCD" "030314" :CASHELP :Usr) "xABS" ("x --> x'" "Absolute Value Function -- Returns the absolute value of its argument. @@ -2890,7 +2890,7 @@ its argument. -- Flags: -3 -- -Related: NEG,SIGN" "39A07" :Usr) "xACK" ("\\->" "Acknowledge Alarm cmd +Related: NEG,SIGN" "39A07" :Usr) "xACK" ("-->" "Acknowledge Alarm cmd -- Acknowledges the oldest past due alarm. @@ -2909,7 +2909,7 @@ Control alarms that come due are automatically acknowledged AND saved in the sys alarm list. -- -Related: ACKALL" "390E4" :Usr) "xACKALL" ("\\->" "Acknowledge All Alarms cmd +Related: ACKALL" "390E4" :Usr) "xACKALL" ("-->" "Acknowledge All Alarms cmd -- Acknowledges all past due alarms. -- @@ -2925,30 +2925,30 @@ Control alarms that come due are automatically acknowledged AND saved in the sys alarm list. -- -Related: ACK" "390C9" :Usr) "xACOS" ("x \\-> x'" "Arc cos fn +Related: ACK" "390C9" :Usr) "xACOS" ("x --> x'" "Arc cos fn -- Returns angle with given cos. -- z \\-> arc cos z 'sym' \\-> 'ACOS(sym)' -- -Related: ASIN,ATAN,COS,ISOL,ACOSH" "3A7DC" :Usr) "~xACOS2S" ("symb \\-> symb'" "" "025314" :CASHELP :Usr) "xACOSH" ("x \\-> x'" "Arc hyp cos fn +Related: ASIN,ATAN,COS,ISOL,ACOSH" "3A7DC" :Usr) "~xACOS2S" ("symb --> symb'" "" "025314" :CASHELP :Usr) "xACOSH" ("x --> x'" "Arc hyp cos fn -- Returns val with given hyp cos. -- z \\-> arc hyp cos z 'sym' \\-> 'ACOSH(sym)' -- -Related: ASINH,ATANH,COSH,ISOL" "3A8D8" :Usr) "~xADD" ("{} {}' \\-> {}'' -{} ob \\-> {}' -ob {} \\-> {}'" "Add list cmd +Related: ASINH,ATANH,COSH,ISOL" "3A8D8" :Usr) "~xADD" ("{} {}' --> {}'' +{} ob --> {}' +ob {} --> {}'" "Add list cmd -- Adds corresponding elems of 2 lists or adds a number to elem in a list. -- -Related: +,\\GDLIST,\\PILIST,\\GSLIST" "05C0AB" :Usr) "~xADDTMOD" ("symb1 symb2 \\-> symb3" "" "06E314" :CASHELP :Usr) "~xADDTOREAL" ("var \\->" "Make CAS assume that var is real. Add it to -the list in CASDIR." "0000DE" :CASHELP :Usr) "xALOG" ("x \\-> x'" "Common antilog fn +Related: +,\\GDLIST,\\PILIST,\\GSLIST" "05C0AB" :Usr) "~xADDTMOD" ("symb1 symb2 --> symb3" "" "06E314" :CASHELP :Usr) "~xADDTOREAL" ("var -->" "Make CAS assume that var is real. Add it to +the list in CASDIR." "0000DE" :CASHELP :Usr) "xALOG" ("x --> x'" "Common antilog fn -- ALOG x = 10^x -- @@ -2958,12 +2958,12 @@ Flags: -3 z \\-> 10^z 'sym' \\-> 'ALOG(sym)' -- -Related: EXP,LN,LOG" "3AAE5" :Usr) "~xAMORT" ("n \\-> princ intr bal" "Amortize cmd +Related: EXP,LN,LOG" "3AAE5" :Usr) "~xAMORT" ("n --> princ intr bal" "Amortize cmd -- Flags: -14 Fin pmt mode -14 -- -Related: TVM,TVMBEG,TVMEND,TVMROOT" "04B0AB" :Usr) "xAND" ("x1 x2 \\-> x3" "And fn +Related: TVM,TVMBEG,TVMEND,TVMROOT" "04B0AB" :Usr) "xAND" ("x1 x2 --> x3" "And fn -- Logical AND of 2 args. -- @@ -2978,18 +2978,18 @@ Flags: -3 -5 Numeric res -3 Bin int wordsize -5 \\-> -10 -- -Related: NOT,OR,XOR" "3CA07" :Usr) "~xANIMATE" ("g1...gn n \\-> same stack -g1...gn {n {#X #Y} delay rep} \\-> same stack" "Animate cmd +Related: NOT,OR,XOR" "3CA07" :Usr) "~xANIMATE" ("g1...gn n --> same stack +g1...gn {n {#X #Y} delay rep} --> same stack" "Animate cmd -- -Displays grobs in sequence" "0140AB") "xANS" ("n \\-> ob" "Invokes results of previous calculations. +Displays grobs in sequence" "0140AB") "xANS" ("n --> ob" "Invokes results of previous calculations. -- -Related: LASTARG" "3F033" :Usr) "xAPPLY" ("{symb1 .. symbn} f \\-> f(symb1...symbn)" "Apply to args fn +Related: LASTARG" "3F033" :Usr) "xAPPLY" ("{symb1 .. symbn} f --> f(symb1...symbn)" "Apply to args fn -- Creates expr for specified fn name & args -- -Related: QUOTE,|" "3D7AC" :Usr) "xARC" ("c r \\Gh1 \\Gh2 \\-> -{#x #y} #r \\Gh1 \\Gh2 \\->" "Draw arc fn +Related: QUOTE,|" "3D7AC" :Usr) "xARC" ("c r \\Gh1 \\Gh2 --> +{#x #y} #r \\Gh1 \\Gh2 -->" "Draw arc fn -- Draws arc in PICT anticlockwise from \\Gh1 to \\Gh2 centred on coord @@ -2999,8 +2999,8 @@ lev3 Flags: -17 -18 angle mode (-17 & -18) -- -Related: BOX,LINE,TLINE" "3C8C6" :Usr) "xARCHIVE" (":port:name \\-> -:IO:name \\->" "Archive HOME cmd +Related: BOX,LINE,TLINE" "3C8C6" :Usr) "xARCHIVE" (":port:name --> +:IO:name -->" "Archive HOME cmd -- Creates backup of HOME in RAM (including user key assignments @@ -3014,7 +3014,7 @@ Flags: -33 -39 I/O Device -33 I/O Messages -39 if :IO:name -- -Related: RESTORE" "3EAC7" :Usr) "xARG" ("c \\-> \\Gh" "Argument fn +Related: RESTORE" "3EAC7" :Usr) "xARG" ("c --> \\Gh" "Argument fn -- Returns angle of a complex number -- @@ -3022,35 +3022,35 @@ Returns angle of a complex number 'sym' \\-> 'ARG(sym)' -- Flags: -17 -18 - Ang Mode -17,-18" "3A390" :Usr) "~xARIT" ("\\->" "Display menu of arithmetic commands. + Ang Mode -17,-18" "3A390" :Usr) "~xARIT" ("-->" "Display menu of arithmetic commands. -- -Related: BASE,CMPLX,DIFF,EXP&LN, SOLVER,TRIGO" "085314" :Usr) "xARRY\\->" ("[] \\-> x1...xn {n} -[[]] \\-> x11...xnm {n m}" "Array to stack cmd +Related: BASE,CMPLX,DIFF,EXP&LN, SOLVER,TRIGO" "085314" :Usr) "xARRY\\->" ("[] --> x1...xn {n} +[[]] --> x11...xnm {n m}" "Array to stack cmd -- Return elems of array to stack. OBJ\\-> includes this functionality. -- -Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "3BEC5" :Usr) "xARRY>" ("[] \\-> x1...xn {n} -[[]] \\-> x11...xnm {n m}" "Array to stack cmd +Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "3BEC5" :Usr) "xARRY>" ("[] --> x1...xn {n} +[[]] --> x11...xnm {n m}" "Array to stack cmd -- Return elems of array to stack. OBJ\\-> includes this functionality. -- -Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "3BEC5" :Usr) "x\\->ARRY" ("x1..xn n \\-> [] -x11...xnm {n m} \\-> [[]]" "Stack to Array Cmd +Related: \\->ARRY,DTAG,EQ\\->,LIST\\->, OBJ\\->,STR\\->" "3BEC5" :Usr) "x\\->ARRY" ("x1..xn n --> [] +x11...xnm {n m} --> [[]]" "Stack to Array Cmd -- Returns a vector of n real or complex elements or a matrix of n \327 m real or complex solutions. -- -Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "3BE9B" :Usr) "x>ARRY" ("x1..xn n \\-> [] -x11...xnm {n m} \\-> [[]]" "Stack to Array Cmd +Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "3BE9B" :Usr) "x>ARRY" ("x1..xn n --> [] +x11...xnm {n m} --> [[]]" "Stack to Array Cmd -- Returns a vector of n real or complex elements or a matrix of n \327 m real or complex solutions. -- -Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "3BE9B" :Usr) "xASIN" ("x \\-> x'" "Arc sin fn +Related: ARRY\\->,LIST\\->,\\->LIST, OBJ\\->,STR\\->,\\->TAG,\\->UNIT" "3BE9B" :Usr) "xASIN" ("x --> x'" "Arc sin fn -- Gives angle whose sin is given -- @@ -3062,7 +3062,7 @@ Flags: -1 -3 -17 -18 Numerical res -3 Angle mode -17,-18 -- -Related: ACOS,ATAN,ISOL,SIN" "3A756" :Usr) "~xASIN2C" ("symb \\-> symb'" "" "024314" :CASHELP :Usr) "~xASIN2T" ("symb \\-> symb'" "" "023314" :CASHELP :Usr) "xASINH" ("x \\-> x'" "Arc hyp sin fn +Related: ACOS,ATAN,ISOL,SIN" "3A756" :Usr) "~xASIN2C" ("symb --> symb'" "" "024314" :CASHELP :Usr) "~xASIN2T" ("symb --> symb'" "" "023314" :CASHELP :Usr) "xASINH" ("x --> x'" "Arc hyp sin fn -- Gives Val whose hyp sin is given -- @@ -3073,8 +3073,8 @@ Flags: -1 -3 Principal soln -1 Numerical res -3 -- -Related: ACOSH,ATANH,ISOL,SINH" "3A88E" :Usr) "xASN" ("obj key \\-> -'SKEY' \\->" "Assign cmd +Related: ACOSH,ATANH,ISOL,SINH" "3A88E" :Usr) "xASN" ("obj key --> +'SKEY' -->" "Assign cmd -- Defines single key on user kbd by assigning the given obj to the @@ -3105,7 +3105,7 @@ passed instead, the specified key is restored to std. -- Related: DELKEYS,RCLKEYS,STOKEYS -TEXT:Keycodes" "3EEE7" :Usr) "xASR" ("# \\-> #'" "Arithmetic shift right cmd +TEXT:Keycodes" "3EEE7" :Usr) "xASR" ("# --> #'" "Arithmetic shift right cmd -- Shifts a bint 1 bit to the right except for the most significant @@ -3115,7 +3115,7 @@ Flags: -5 -6 -7 -8 -9 -10 -11 -12 bint wordsize -5 -> -10 bint base -11, -12 -- -Related: SL,SLB,SR,SRB" "38DE1" :Usr) "~xASSUME" ("" "" "0260DE" :Usr) "xATAN" ("x \\-> x'" "Arc tan fn +Related: SL,SLB,SR,SRB" "38DE1" :Usr) "~xASSUME" ("" "" "0260DE" :Usr) "xATAN" ("x --> x'" "Arc tan fn -- Returns the angle having the tan -- @@ -3127,7 +3127,7 @@ Flags: -1 -3 -17 -18 Numeric results -3 Angle mode -17,-18 -- -Related: ACOS,ASIN,ISOL,TAN" "3A844" :Usr) "~xATAN2S" ("symb \\-> symb'" "" "022314" :CASHELP :Usr) "xATANH" ("x \\-> x'" "Arc hyp tan fn +Related: ACOS,ASIN,ISOL,TAN" "3A844" :Usr) "~xATAN2S" ("symb --> symb'" "" "022314" :CASHELP :Usr) "xATANH" ("x --> x'" "Arc hyp tan fn -- Returns the value with given hyp tan. @@ -3140,13 +3140,13 @@ Flags: -1 -3 -22 Numeric results -3 Infinite result exception -22 -- -Related: ACOSH,ASINH,ISOL,TANH" "3A94F" :Usr) "xATTACH" ("n \\-> -:nport:n \\->" "Attach library cmd +Related: ACOSH,ASINH,ISOL,TANH" "3A94F" :Usr) "xATTACH" ("n --> +:nport:n -->" "Attach library cmd -- Attaches lib with given num to current directory. -- -Related: DETACH,LIBS" "3EB64" :Usr) "~xAUGMENT" ("" "" "0130DE" :Usr) "xAUTO" ("\\->" " Calculates a y-axis display range +Related: DETACH,LIBS" "3EB64" :Usr) "~xAUGMENT" ("" "" "0130DE" :Usr) "xAUTO" ("-->" " Calculates a y-axis display range or an x- & y-axis display range. -- Action depends on plot type: @@ -3177,8 +3177,8 @@ Action depends on plot type: of XCOL. y-range is min & max of YCOL -- -Related: DRAW,SCALEH,SCALE,SCL\\GS, SCALEW,XRNG,YRNG" "3C49F" :Usr) "xAXES" ("c \\-> -{c tick $x $y } \\->" "Axes cmd +Related: DRAW,SCALEH,SCALE,SCL\\GS, SCALEW,XRNG,YRNG" "3C49F" :Usr) "xAXES" ("c --> +{c tick $x $y } -->" "Axes cmd -- Specifies intersection coords of x- & y- axes, tick mark annotatn @@ -3187,8 +3187,8 @@ in PPAR. -- TEXT:Reserved|PPAR -- -Related: ATICK,DRAW,DRAX,LABEL" "3C3B2" :Usr) "~xAXL" ("{} \\-> [] -[] \\-> ()" "" "04A314" :CASHELP :Usr) "~xAXM" ("[A] \\-> [M]" "" "049314" :CASHELP :Usr) "~xAXQ" ("[nxn] [n] \\-> [nxn]' [n]" "" "04C314" :CASHELP :Usr) "xBAR" ("\\->" "Bar plot type cmd +Related: ATICK,DRAW,DRAX,LABEL" "3C3B2" :Usr) "~xAXL" ("{} --> [] +[] --> ()" "" "04A314" :CASHELP :Usr) "~xAXM" ("[A] --> [M]" "" "049314" :CASHELP :Usr) "~xAXQ" ("[nxn] [n] --> [nxn]' [n]" "" "04C314" :CASHELP :Usr) "xBAR" ("-->" "Bar plot type cmd -- Sets plot type to BAR When plot type is BAR, the DRAW @@ -3237,7 +3237,7 @@ depend label for vert axis. -- TEXT:Reserved|PPAR -- -Related: CONIC,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, SCATTER,SLOPEFIELD,TRUTH,YSLICE" "3C9D3" :Usr) "xBARPLOT" ("\\->" "Draw bar plot cmd +Related: CONIC,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, SCATTER,SLOPEFIELD,TRUTH,YSLICE" "3C9D3" :Usr) "xBARPLOT" ("-->" "Draw bar plot cmd -- Draws bar chart of specified col of stat matrix (\\GSDAT) @@ -3253,15 +3253,15 @@ PICTURE,PVIEW (with empty list) or FREEZE is subsequently executed -- -Related: FREEZE,HISTPLOT,PICTURE, PVIEW,SCATRPLOT,XCOL" "3E196" :Usr) "~xALGB" ("\\->" "Display menu of basic algebra commands. +Related: FREEZE,HISTPLOT,PICTURE, PVIEW,SCATRPLOT,XCOL" "3E196" :Usr) "~xALGB" ("-->" "Display menu of basic algebra commands. -- -Related: ARIT,CMPLX,DIFF,EXP&LN.SOLVER,TRIGO" "080314" :Usr) "~xBASE" ("\\->" "Display menu of basic algebra commands. +Related: ARIT,CMPLX,DIFF,EXP&LN.SOLVER,TRIGO" "080314" :Usr) "~xBASE" ("-->" "Display menu of basic algebra commands. -- -Related: ARIT,CMPLX,DIFF,EXP&LN.SOLVER,TRIGO" "080314" :Usr) "~xBASIS" ("" "" "0110DE" :Usr) "xBAUD" ("n \\->" "Baud rate cmd +Related: ARIT,CMPLX,DIFF,EXP&LN.SOLVER,TRIGO" "080314" :Usr) "~xBASIS" ("" "" "0110DE" :Usr) "xBAUD" ("n -->" "Baud rate cmd -- Specify bit transfer rate. -- -Related: CKSM,PARITY,TRANSIO" "3EDCC" :Usr) "xBEEP" ("freq dur \\->" "Beep cmd +Related: CKSM,PARITY,TRANSIO" "3EDCC" :Usr) "xBEEP" ("freq dur -->" "Beep cmd -- Sounds a tone of n Hz for x secs. -- @@ -3270,7 +3270,7 @@ Flags: -56 Max Freq = 4400 Hz Max Duration = 1048.575 secs. -- -Related: HALT,INPUT,PROMPT,WAIT" "39765" :Usr) "xBESTFIT" ("\\->" "Best fit model cmd +Related: HALT,INPUT,PROMPT,WAIT" "39765" :Usr) "xBESTFIT" ("-->" "Best fit model cmd -- Executes LR with each of the 4 curve fitting models and selects @@ -3282,7 +3282,7 @@ param of \\GSPAR & regression coeffs intercept & slope are stored in 3rd & 4th params. -- -Related: EXPFIT,LINFIT,LOGFIT,LR,PWRFIT" "3E2C1" :Usr) "xBIN" ("\\->" "Binary mode cmd +Related: EXPFIT,LINFIT,LOGFIT,LR,PWRFIT" "3E2C1" :Usr) "xBIN" ("-->" "Binary mode cmd -- Selects binary base for bint ops. (Default base is 10) @@ -3299,7 +3299,7 @@ The current base doesn't affect the internal representation of bints as unsigned bints. -- -Related: DEC,HEX,OCT,STWS,RCWS" "3B655" :Usr) "xBINS" ("min width n \\-> [[]] []" "Sort Into Frequency Bins Cmd +Related: DEC,HEX,OCT,STWS,RCWS" "3B655" :Usr) "xBINS" ("min width n --> [[]] []" "Sort Into Frequency Bins Cmd -- Sorts the elements of the indep. col (XCOL) of the stat matrix @@ -3312,20 +3312,20 @@ has width xwidth. [[ nbin1...nbinn ]] [ nbinL nbinR ] -- -Related: BARPLOT,XCOL" "3E171" :Usr) "xBLANK" ("#width #height \\-> grob" "Blank Graphics Obj Cmd +Related: BARPLOT,XCOL" "3E171" :Usr) "xBLANK" ("#width #height --> grob" "Blank Graphics Obj Cmd -- Creates a blank graphics obj of the specified width and height. -- -Related: \\->GROB,LCD\\->" "3C70A" :Usr) "xBOX" ("{#n1 #m1} {#n2 #m2} \\-> -c1 c2 \\->" "Box Cmd +Related: \\->GROB,LCD\\->" "3C70A" :Usr) "xBOX" ("{#n1 #m1} {#n2 #m2} --> +c1 c2 -->" "Box Cmd -- Draws in PICT a box whose opposite corners are defined by the specified pixel or user-unit coords. -- -Related: ARC,LINE,TLINE" "3C6E0" :Usr) "xBUFLEN" ("\\-> nchars 0/1" "Buffer Length Cmd +Related: ARC,LINE,TLINE" "3C6E0" :Usr) "xBUFLEN" ("--> nchars 0/1" "Buffer Length Cmd -- Returns the number of characters in the HP 48's serial input @@ -3333,22 +3333,22 @@ buffer and a single digit indicating whether an error occurred during data reception. -- -Related: CLOSEIO,OPENIO,SBRK,SRECV, STIME,XMIT" "3EE47" :Usr) "xBYTES" ("obj \\-> chksum size" "Bytes Size Cmd +Related: CLOSEIO,OPENIO,SBRK,SRECV, STIME,XMIT" "3EE47" :Usr) "xBYTES" ("obj --> chksum size" "Bytes Size Cmd -- Returns the number of bytes & the checksum for the given obj. -- -Related: MEM" "39480" :Usr) "xB\\->R" ("# \\-> R" "Binary to Real Cmd +Related: MEM" "39480" :Usr) "xB\\->R" ("# --> R" "Binary to Real Cmd -- Converts a binary integer to its floating-point equivalent. -- -Related: R\\->B" "38F21" :Usr) "xB>R" ("# \\-> R" "Binary to Real Cmd +Related: R\\->B" "38F21" :Usr) "xB>R" ("# --> R" "Binary to Real Cmd -- Converts a binary integer to its floating-point equivalent. -- -Related: R\\->B" "38F21" :Usr) "~xC2P" ("{} \\-> ?????" "" "01E0DE" :Usr) "~xCASCFG" ("\\->" "" "07E314" :CASHELP :Usr) "~xCASCMD" ("\\-> ?" "" "0330DE" :Usr) "xCASE" ("\\->" "CASE Conditional Structure Cmd +Related: R\\->B" "38F21" :Usr) "~xC2P" ("{} --> ?????" "" "01E0DE" :Usr) "~xCASCFG" ("-->" "" "07E314" :CASHELP :Usr) "~xCASCMD" ("--> ?" "" "0330DE" :Usr) "xCASE" ("-->" "CASE Conditional Structure Cmd -- Starts CASE ... END conditional structure. @@ -3358,7 +3358,7 @@ structure. END \\-> END \\-> -- -Related: END,IF,IFERR,THEN" "38B28" :Usr) "xCEIL" ("x \\-> n" "Ceiling Func +Related: END,IF,IFERR,THEN" "38B28" :Usr) "xCEIL" ("x --> n" "Ceiling Func -- Returns the smallest integer greater than or equal to the @@ -3370,8 +3370,8 @@ argument. -- Flags: -3 -- -Related: FLOOR,IP,RND,TRNC" "3AD1B" :Usr) "xCENTR" ("(x,y) \\-> -x \\->" "Centre Cmd +Related: FLOOR,IP,RND,TRNC" "3AD1B" :Usr) "xCENTR" ("(x,y) --> +x -->" "Centre Cmd -- Adjusts the first two parameters in the reserved variable PPAR, @@ -3381,23 +3381,23 @@ argument (x,y) is the plot centre. -- TEXT:Reserved|PPAR -- -Related: SCALE" "3C3DC" :Usr) "xCF" ("n \\->" "Clear Flag Cmd +Related: SCALE" "3C3DC" :Usr) "xCF" ("n -->" "Clear Flag Cmd -- Clears the specified user or system flag. -- -Related: FC?,FC?C,FS?,FS?C,SF" "3B4E9" :Usr) "~xCHINREM" ("[]1 []2 \\-> []3" "" "03A314" :CASHELP :Usr) "~xCHOLESKY" ("" "" "00B0DE" :Usr) "~xCHOOSE" ("title {elems} pos \\-> ob 1 - \\-> 0" "User-Defined Choose Box Cmd +Related: FC?,FC?C,FS?,FS?C,SF" "3B4E9" :Usr) "~xCHINREM" ("[]1 []2 --> []3" "" "03A314" :CASHELP :Usr) "~xCHOLESKY" ("" "" "00B0DE" :Usr) "~xCHOOSE" ("title {elems} pos --> ob 1 + --> 0" "User-Defined Choose Box Cmd -- Creates a user-defined choose box -- -Related: INFORM,NOVAL" "04D0AB" :Usr) "xCHR" ("n \\-> $" "Character Cmd +Related: INFORM,NOVAL" "04D0AB" :Usr) "xCHR" ("n --> $" "Character Cmd -- Returns a string representing the HP 48 character corresponding to the character code n. -- -Related: NUM,POS,REPL,SIZE,SUB" "3BC19" :Usr) "x%CH" ("x1 x2 \\-> x3" "Percent Change Func +Related: NUM,POS,REPL,SIZE,SUB" "3BC19" :Usr) "x%CH" ("x1 x2 --> x3" "Percent Change Func -- Returns the percent change from x (level 2) to y (level 1) as a @@ -3413,69 +3413,69 @@ percentage of x. -- Flags: -3 -- -Related: %,%T" "3B362" :Usr) "~xCIRC" ("prg {} \\-> ?????" "" "01D0DE" :Usr) "xCKSM" ("n_type \\->" "Checksum Cmd +Related: %,%T" "3B362" :Usr) "~xCIRC" ("prg {} --> ?????" "" "01D0DE" :Usr) "xCKSM" ("n_type -->" "Checksum Cmd -- Specifies the error-detection scheme. -- Related: BAUD,PARITY,TRANSIO -" "3EDAC" :Usr) "xCLEAR" ("ob1 .. obn \\->" "Clear Cmd +" "3EDAC" :Usr) "xCLEAR" ("ob1 .. obn -->" "Clear Cmd -- Removes all objects from the stack. -- -Related: CLVAR,PURGE" "3DD4E" :Usr) "xCL\\GS" ("\\->" "Clear Sigma Cmd +Related: CLVAR,PURGE" "3DD4E" :Usr) "xCL\\GS" ("-->" "Clear Sigma Cmd -- Purges the current statistics matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: RCL\\GS,STO\\GS,\\GS+,\\GS-" "3DD8E" :Usr) "xCLSIGMA" ("\\->" "Clear Sigma Cmd +Related: RCL\\GS,STO\\GS,\\GS+,\\GS-" "3DD8E" :Usr) "xCLSIGMA" ("-->" "Clear Sigma Cmd -- Purges the current statistics matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: RCL\\GS,STO\\GS,\\GS+,\\GS-" "3DD8E" :Usr) "xCLKADJ" ("ticks \\->" "Adjust System Clock Cmd +Related: RCL\\GS,STO\\GS,\\GS+,\\GS-" "3DD8E" :Usr) "xCLKADJ" ("ticks -->" "Adjust System Clock Cmd -- Adjusts the system time by x clock ticks, where 8192 clock ticks equal 1 second. -- -Related: \\->TIME" "39144" :Usr) "xCLLCD" ("\\->" "Clear LCD Cmd +Related: \\->TIME" "39144" :Usr) "xCLLCD" ("-->" "Clear LCD Cmd -- Clears (blanks) the stack display -- -Related: DISP,FREEZE" "39839" :Usr) "xCLOSEIO" ("\\->" "Close I/O Port Cmd +Related: DISP,FREEZE" "39839" :Usr) "xCLOSEIO" ("-->" "Close I/O Port Cmd -- Closes the serial port and the IR port, and clears the input buffer and any error messages for KERMIT. -- -Related: BUFLEN,OPENIO" "3EC95" :Usr) "xCLVAR" ("\\->" "Clear Variables Cmd +Related: BUFLEN,OPENIO" "3EC95" :Usr) "xCLVAR" ("-->" "Clear Variables Cmd -- Purges all variables and empty subdirectories in the current directory. -- -Related: CLUSR,PGDIR,PURGE" "3E91A" :Usr) "xCLUSR" ("\\->" "Clear Variables Cmd +Related: CLUSR,PGDIR,PURGE" "3E91A" :Usr) "xCLUSR" ("-->" "Clear Variables Cmd -- Purges all variables and empty subdirectories in the current directory. -- -Related: CLUSR,PGDIR,PURGE" "3E91A" :Usr) "~xCMPLX" ("\\->" "Display a menu pertaining to complex numbers. +Related: CLUSR,PGDIR,PURGE" "3E91A" :Usr) "~xCMPLX" ("-->" "Display a menu pertaining to complex numbers. -- -Related: ARIT,BASE,DIFF,EXP&LN,SOLVER,TRIGO" "081314" :Usr) "xCNRM" ("[] \\-> col_norm" "Column Norm Cmd +Related: ARIT,BASE,DIFF,EXP&LN,SOLVER,TRIGO" "081314" :Usr) "xCNRM" ("[] --> col_norm" "Column Norm Cmd -- Returns the column norm (onenorm) of the array argument. -- -Related: CROSS,DET,DOT,RNRM" "3B193" :Usr) "~x\\->COL" ("[[]] \\-> [v1]...[vn] n -[] \\-> x1...xn n" "Matrix to Columns Cmd +Related: CROSS,DET,DOT,RNRM" "3B193" :Usr) "~x\\->COL" ("[[]] --> [v1]...[vn] n +[] --> x1...xn n" "Matrix to Columns Cmd -- Transforms a matrix into a series of column vectors and returns the @@ -3484,8 +3484,8 @@ transforms a vector into its elements and returns the elements and an element count. -- -Related: COL\\->,\\->ROW,ROW\\->" "0380AB" :Usr) "~xCOL\\->" ("[v1]...[vn] n \\-> [[]] -x1...xn n \\-> []" "Columns to Matrix Cmd +Related: COL\\->,\\->ROW,ROW\\->" "0380AB" :Usr) "~xCOL\\->" ("[v1]...[vn] n --> [[]] +x1...xn n --> []" "Columns to Matrix Cmd -- Transforms a series of column vectors and a column count into @@ -3495,8 +3495,8 @@ numbers and an element count into a vector with those numbers as elements. -- -Related: \\->COL,\\->ROW,ROW\\->" "0390AB" :Usr) "~xCOL+" ("[[]] [[]]' n \\-> [[]]'' -[] x n \\-> []'" "Insert Column Cmd +Related: \\->COL,\\->ROW,ROW\\->" "0390AB" :Usr) "~xCOL+" ("[[]] [[]]' n --> [[]]'' +[] x n --> []'" "Insert Column Cmd -- Inserts an array (vector or matrix) into a matrix (one or @@ -3508,8 +3508,8 @@ and returns the modified array. [[mat]]1 [vec]col nidx \\-> [[mat]]2 [vec]1 nelement nidx \\-> [vec]2 -- -Related: COL-,CSWP,ROW+,ROW-" "03F0AB" :Usr) "~xCOL-" ("[] n \\-> []' xn -[[]] n \\-> [[]]' [vn]" "Delete Column Cmd +Related: COL-,CSWP,ROW+,ROW-" "03F0AB" :Usr) "~xCOL-" ("[] n --> []' xn +[[]] n --> [[]]' [vn]" "Delete Column Cmd -- Deletes column n of a matrix (or element n of a vector), and @@ -3517,13 +3517,13 @@ returns the modified matrix (or vector) and the deleted column (or element). -- -Related: COL+,CSWP,ROW+,ROW-" "03E0AB" :Usr) "xCOLCT" ("symb \\-> symb'" "Collect Like Terms Cmd +Related: COL+,CSWP,ROW+,ROW-" "03E0AB" :Usr) "xCOLCT" ("symb --> symb'" "Collect Like Terms Cmd -- Simplifies an algebraic expression or equation by \"collecting\" like terms. Does not modify numbers. -- -Related: EXPAN,ISOL,QUAD,SHOW" "3E5A0" :Usr) "~xCOLLECT" ("symb \\-> symb'" "" "0300DE" :CASHELP :Usr) "xCOL\\GS" ("x_col y_col \\->" "Sigma Columns Cmd +Related: EXPAN,ISOL,QUAD,SHOW" "3E5A0" :Usr) "~xCOLLECT" ("symb --> symb'" "" "0300DE" :CASHELP :Usr) "xCOL\\GS" ("x_col y_col -->" "Sigma Columns Cmd -- Specifies the independent variable and dependent-variable columns @@ -3532,7 +3532,7 @@ of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: BARPLOT,BESTFIT,CORR,COV, EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREDY,PWRFIT,SCATRPLOT,XCOL,YCOL" "3E0FD" :Usr) "xSIGMACOL" ("x_col y_col \\->" "Sigma Columns Cmd +Related: BARPLOT,BESTFIT,CORR,COV, EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREDY,PWRFIT,SCATRPLOT,XCOL,YCOL" "3E0FD" :Usr) "xSIGMACOL" ("x_col y_col -->" "Sigma Columns Cmd -- Specifies the independent variable and dependent-variable columns @@ -3541,7 +3541,7 @@ of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: BARPLOT,BESTFIT,CORR,COV, EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREDY,PWRFIT,SCATRPLOT,XCOL,YCOL" "3E0FD" :Usr) "xCOMB" ("n k \\-> Cn,k" "Combinations Func +Related: BARPLOT,BESTFIT,CORR,COV, EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREDY,PWRFIT,SCATRPLOT,XCOL,YCOL" "3E0FD" :Usr) "xCOMB" ("n k --> Cn,k" "Combinations Func -- Returns the number of possible combinations ofn items taken m @@ -3552,9 +3552,9 @@ at a time. n 'symm' \\-> 'COMB(n,symm)' 'symn' 'symm' \\-> 'COMB(symn,symm)' -- -Related: PERM,!" "3B423" :Usr) "xCON" ("{ n } x \\-> [] -{ n k } x \\-> [[]] -[] x \\-> []'" "Constant Array Cmd +Related: PERM,!" "3B423" :Usr) "xCON" ("{ n } x --> [] +{ n k } x --> [[]] +[] x --> []'" "Constant Array Cmd -- Returns a constant array, defined as an array whose elements all @@ -3566,17 +3566,17 @@ have the same value. [C-arr] xcnst \\-> [C-arrcnst] 'name' zcnst \\-> -- -Related: IDN" "3BF77" :Usr) "~xCOND" ("[[n*n]] \\-> x" "Conditional Number Cmd +Related: IDN" "3BF77" :Usr) "~xCOND" ("[[n*n]] --> x" "Conditional Number Cmd -- Returns the 1-norm (column norm) condition number of a square matrix. -- -Related: SNRM,SRAD,TRACE" "0260AB" :Usr) "xCONIC" ("\\->" "Conic Plot Type Cmd +Related: SNRM,SRAD,TRACE" "0260AB" :Usr) "xCONIC" ("-->" "Conic Plot Type Cmd -- Sets the plot type to CONIC. -- -Related: BAR,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "3C967" :Usr) "xCONJ" ("x \\-> x'" "Conjugate Analytic Func +Related: BAR,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "3C967" :Usr) "xCONJ" ("x --> x'" "Conjugate Analytic Func -- Conjugates a complex number or a complex array. @@ -3589,27 +3589,27 @@ complex array. -- Flags: -3 -- -Related: ABS,IM,RE,SCONJ,SIGN" "39A6C" :Usr) "~xCONLIB" ("\\->" "Open Constants Library Cmd +Related: ABS,IM,RE,SCONJ,SIGN" "39A6C" :Usr) "~xCONLIB" ("-->" "Open Constants Library Cmd -- Opens the Constants Library. -- -Related: CONST" "0180AB" :Usr) "~xCONST" ("name \\-> x" "Constant Value Cmd +Related: CONST" "0180AB" :Usr) "~xCONST" ("name --> x" "Constant Value Cmd -- Returns the value of a constant. -- Flags: +60 +61 -- -Related: CONLIB" "0190AB" :Usr) "~xCONSTANTS" ("" "" "02A0DE" :Usr) "xCONT" ("\\->" "Continue Program Execution Cmd +Related: CONLIB" "0190AB" :Usr) "~xCONSTANTS" ("" "" "02A0DE" :Usr) "xCONT" ("-->" "Continue Program Execution Cmd -- Resumes execution of a halted program. -- -Related: HALT,KILL,PROMPT" "3989C" :Usr) "xCONVERT" ("x1_u1 x2_u2 \\-> x3_u2" "Convert Units Cmd +Related: HALT,KILL,PROMPT" "3989C" :Usr) "xCONVERT" ("x1_u1 x2_u2 --> x3_u2" "Convert Units Cmd -- Converts a source unit object to the dimensions of a target object -- -Related: UBASE,UFACT,\\->UNIT,UVAL" "38F41" :Usr) "xCORR" ("\\-> x_correlation" "Correlation Cmd +Related: UBASE,UFACT,\\->UNIT,UVAL" "38F41" :Usr) "xCORR" ("--> x_correlation" "Correlation Cmd -- Returns the correlation coefficient of the independent and @@ -3619,7 +3619,7 @@ current statistics matrix -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,COV,PREDX,PREDY,XCOL,YCOL" "3DE24" :Usr) "xCOS" ("x \\-> x'" "Cos Func +Related: COL\\GS,COV,PREDX,PREDY,XCOL,YCOL" "3DE24" :Usr) "xCOS" ("x --> x'" "Cos Func -- Returns the cos of the argument. -- @@ -3629,7 +3629,7 @@ Returns the cos of the argument. -- Flags: -3 -17 -18 -- -Related: ACOS,SIN,TAN" "3A5D0" :Usr) "xCOSH" ("x \\-> x'" "Hyp Cos Func +Related: ACOS,SIN,TAN" "3A5D0" :Usr) "xCOSH" ("x --> x'" "Hyp Cos Func -- Returns the hyp cos of the argument. -- @@ -3638,7 +3638,7 @@ Returns the hyp cos of the argument. -- Flags: -3 -- -Related: ACOSH,SINH,TANH" "3A6C2" :Usr) "xCOV" ("\\-> x_covariance" "Covariance Cmd +Related: ACOSH,SINH,TANH" "3A6C2" :Usr) "xCOV" ("--> x_covariance" "Covariance Cmd -- Returns the sample covariance of the independent and dependent @@ -3647,26 +3647,26 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,CORR,PCOV,PREDX,PREDY, XCOL,YCOL" "3DE3F" :Usr) "xCR" ("\\->" "Carriage Right Cmd +Related: COL\\GS,CORR,PCOV,PREDX,PREDY, XCOL,YCOL" "3DE3F" :Usr) "xCR" ("-->" "Carriage Right Cmd -- Prints the contents, if any, of the printer buffer. -- Flags: -37 -34 -33 -- -Related: DELAY,OLDPRT,PRLCD,PRST,PRSTC, PRVAR,PR1" "3D128" :Usr) "xCRDIR" ("name \\->" "Create Directory Cmd +Related: DELAY,OLDPRT,PRLCD,PRST,PRSTC, PRVAR,PR1" "3D128" :Usr) "xCRDIR" ("name -->" "Create Directory Cmd -- Creates an empty subdirectory with the specified name within the current directory. -- -Related: HOME,PATH,PGDIR,UPDIR" "393CA" :Usr) "xCROSS" ("[1] [2] \\-> [3]" "Cross Product Cmd +Related: HOME,PATH,PGDIR,UPDIR" "393CA" :Usr) "xCROSS" ("[1] [2] --> [3]" "Cross Product Cmd -- CROSS returns the cross product [3] = [1] x [2] of vectors [1] and [2]. -- -Related: CNRM,DET,DOT,RNRM" "3B208" :Usr) "~xCSWP" ("[[]] n1 n2 \\-> [[]]' -[] n1 n2 \\-> []'" "Column Swap Cmd +Related: CNRM,DET,DOT,RNRM" "3B208" :Usr) "~xCSWP" ("[[]] n1 n2 --> [[]]' +[] n1 n2 --> []'" "Column Swap Cmd -- Swaps columns i and j of the argument matrix and returns the modified @@ -3675,54 +3675,54 @@ ments i and j of the argument vector and returns the modified vector. -- -Related: COL+,COL-,RSWP" "0410AB") "xC\\->PX" ("(x,y) \\-> {#n #m}" "Complex to Pixel Cmd +Related: COL+,COL-,RSWP" "0410AB") "xC\\->PX" ("(x,y) --> {#n #m}" "Complex to Pixel Cmd -- Converts the specifiec user-unit coordiates to pixel coordiates. -- (x,y) \\-> { #n #m } -- -Related: PX\\->C" "3C58E" :Usr) "xC>PX" ("(x,y) \\-> {#n #m}" "Complex to Pixel Cmd +Related: PX\\->C" "3C58E" :Usr) "xC>PX" ("(x,y) --> {#n #m}" "Complex to Pixel Cmd -- Converts the specifiec user-unit coordiates to pixel coordiates. -- (x,y) \\-> { #n #m } -- -Related: PX\\->C" "3C58E" :Usr) "xC\\->R" ("(x,y) \\-> x y -[C] \\-> [R] [I]" "Complex to Real Cmd +Related: PX\\->C" "3C58E" :Usr) "xC\\->R" ("(x,y) --> x y +[C] --> [R] [I]" "Complex to Real Cmd -- Separates the real and imaginary parts of a complex number or complex array. -- -Related: R\\->C,RE,IM" "3BAF5" :Usr) "xC>R" ("(x,y) \\-> x y -[C] \\-> [R] [I]" "Complex to Real Cmd +Related: R\\->C,RE,IM" "3BAF5" :Usr) "xC>R" ("(x,y) --> x y +[C] --> [R] [I]" "Complex to Real Cmd -- Separates the real and imaginary parts of a complex number or complex array. -- -Related: R\\->C,RE,IM" "3BAF5" :Usr) "~xCURL" ("[func] [vars] \\-> []" "" "057314" :CASHELP :Usr) "~xCYCLOTOMIC" ("" "" "0150DE" :Usr) "~xCYLIN" ("\\->" "Cylindrical Mode Cmd +Related: R\\->C,RE,IM" "3BAF5" :Usr) "~xCURL" ("[func] [vars] --> []" "" "057314" :CASHELP :Usr) "~xCYCLOTOMIC" ("" "" "0150DE" :Usr) "~xCYLIN" ("-->" "Cylindrical Mode Cmd -- Sets Cylindrical coordinate mode. -- -Related: RECT,SPHERE" "0120AB" :Usr) "~xDARCY" ("xe/D yRe \\-> xDarcy" "Darcy Friction Factor Func +Related: RECT,SPHERE" "0120AB" :Usr) "~xDARCY" ("xe/D yRe --> xDarcy" "Darcy Friction Factor Func -- Calculates the Darcy friction factor of certain fluid flows. -- -Related: FANNING" "0610AB" :Usr) "xDATE" ("\\-> date" "Returns the system date. +Related: FANNING" "0610AB" :Usr) "xDATE" ("--> date" "Returns the system date. -- -Related: DATE+,DDAYS,TIME,TSTR" "39078" :Usr) "x\\->DATE" ("date \\->" "Set Date Cmd +Related: DATE+,DDAYS,TIME,TSTR" "39078" :Usr) "x\\->DATE" ("date -->" "Set Date Cmd -- Sets the system date to date. -- -Related: \\->TIME" "39104" :Usr) "xSETDATE" ("date \\->" "Set Date Cmd +Related: \\->TIME" "39104" :Usr) "xSETDATE" ("date -->" "Set Date Cmd -- Sets the system date to date. -- -Related: \\->TIME" "39104" :Usr) "xDATE+" ("date ndays \\-> date'" "Date Addition Cmd +Related: \\->TIME" "39104" :Usr) "xDATE+" ("date ndays --> date'" "Date Addition Cmd -- Returns a past or future date, given a date in level 2 and a @@ -3730,25 +3730,25 @@ nmber of days in level 1. -- Flags: -42 -- -Related: DATE,DDAYS" "39238" :Usr) "~xdB" ("\\-> %1" "" "0690AB" :Usr) "~xDBUG" ("prog \\-> -name \\->" "Debug Operation +Related: DATE,DDAYS" "39238" :Usr) "~xdB" ("--> %1" "" "0690AB" :Usr) "~xDBUG" ("prog --> +name -->" "Debug Operation -- Starts program execution, then suspends it as if HALT were the first program command. -- -Related: HALT,NEXT" "0150DD" :Usr) "xDDAYS" ("date1 date2 \\-> days" "Delta Days Cmd +Related: HALT,NEXT" "0150DD" :Usr) "xDDAYS" ("date1 date2 --> days" "Delta Days Cmd -- Returns the number of days between two dates. -- -Related: DATE,DATE+" "39218" :Usr) "xDEC" ("\\->" "Decimal Mode Cmd +Related: DATE,DATE+" "39218" :Usr) "xDEC" ("-->" "Decimal Mode Cmd -- Selects decimal base for binary integer operations. (The default base is decimal.) -- -Related: BIN,HEX,OCT,RCWS,STWS" "3B670" :Usr) "xDECR" ("name \\-> x_new" "Decrement Cmd +Related: BIN,HEX,OCT,RCWS,STWS" "3B670" :Usr) "xDECR" ("name --> x_new" "Decrement Cmd -- Takes a variable on level 1, subtracts 1, stores the new value @@ -3756,51 +3756,51 @@ back into the original variable, and returns the new value to level 1. -- -Related: INCR,STO+,STO-" "3E576" :Usr) "~xDEDICACE" ("" "Dedication message." "0370DE" :Usr) "~xDEF" ("" "" "0250DE" :Usr) "xDEFINE" ("'name=expr' \\-> -'name(name1...)=expr(name1...) \\->" "Define Variable or Func Cmd +Related: INCR,STO+,STO-" "3E576" :Usr) "~xDEDICACE" ("" "Dedication message." "0370DE" :Usr) "~xDEF" ("" "" "0250DE" :Usr) "xDEFINE" ("'name=expr' --> +'name(name1...)=expr(name1...) -->" "Define Variable or Func Cmd -- Stores the expression on the right side of the = in the variable specified on the left side, or creates a user-defined function -- -Related: STO" "3E85C" :Usr) "xDEG" ("\\->" "Degrees Cmd +Related: STO" "3E85C" :Usr) "xDEG" ("-->" "Degrees Cmd -- Sets Degrees angle mode. -- -Related: GRAD,RAD" "3B549" :Usr) "~xDEGREE" ("" "" "0360DE" :Usr) "xDELALARM" ("n \\->" "Delete Alarm Cmd +Related: GRAD,RAD" "3B549" :Usr) "~xDEGREE" ("" "" "0360DE" :Usr) "xDELALARM" ("n -->" "Delete Alarm Cmd -- Deletes the alarm specified in level 1. -- -Related: FINDALARM,RCLALARM,STOALARM" "391D8" :Usr) "xDELAY" ("x_delay \\->" "Delay Cmd +Related: FINDALARM,RCLALARM,STOALARM" "391D8" :Usr) "xDELAY" ("x_delay -->" "Delay Cmd -- Specifies how many seconds the HP 48 waits between sending lines of information to the printer. -- -Related: CR,OLDPRT,PRLCD,PRST,PRSTC,PRVAR,PR1" "3D1C7" :Usr) "xDEPND" ("name \\-> -{name} \\-> -{name y1 y2} \\-> -{y1 y2} \\-> -y1 y2 \\->" "Dependent Variable Cmd +Related: CR,OLDPRT,PRLCD,PRST,PRSTC,PRVAR,PR1" "3D1C7" :Usr) "xDEPND" ("name --> +{name} --> +{name y1 y2} --> +{y1 y2} --> +y1 y2 -->" "Dependent Variable Cmd -- Species the dependent variable (and its plotting range for TRUTH plots). -- -Related: INDEP" "3C51F" :Usr) "xDEPTH" ("\\-> n" "Depth Cmd +Related: INDEP" "3C51F" :Usr) "xDEPTH" ("--> n" "Depth Cmd -- Returns a real number representing the number of objects present on the stack (before DEPTH was -executed)." "3DCA7" :Usr) "~xDERIV" ("symb var \\-> symb'" "" "00E314" :CASHELP :Usr) "~xDERVX" ("symb \\-> symb'" "" "003314" :CASHELP :Usr) "~xDESOLVE" ("eq func \\-> func'" "" "00F314" :CASHELP :Usr) "xDET" ("[[]] \\-> x" "Determinant Func +executed)." "3DCA7" :Usr) "~xDERIV" ("symb var --> symb'" "" "00E314" :CASHELP :Usr) "~xDERVX" ("symb --> symb'" "" "003314" :CASHELP :Usr) "~xDESOLVE" ("eq func --> func'" "" "00F314" :CASHELP :Usr) "xDET" ("[[]] --> x" "Determinant Func -- Returns the determinant of a square matrix. -- -Related: CNRM,CROSS,DOT,RNRM" "3B1BA" :Usr) "xDETACH" ("n \\-> -:port:n \\->" "Detach Library Cmd +Related: CNRM,CROSS,DOT,RNRM" "3B1BA" :Usr) "xDETACH" ("n --> +:port:n -->" "Detach Library Cmd -- Detaches the library with the specified number from the current @@ -3808,34 +3808,34 @@ directory. Each library has a unique number. If a port number is specified, it is ignored. -- -Related: ATTACH,LIBS,PURGE" "3EB84" :Usr) "~x\\->DIAG" ("[[]] \\-> vec" "Matrix Diagonal to Array Cmd +Related: ATTACH,LIBS,PURGE" "3EB84" :Usr) "~x\\->DIAG" ("[[]] --> vec" "Matrix Diagonal to Array Cmd -- Returns a vector that contains the major diagonal elements of a matrix. -- -Related: DIAG\\->" "03A0AB" :Usr) "~xDIAG\\->" ("[] { dims } \\-> [[]]" "Array to Matrix Diagonal Cmd +Related: DIAG\\->" "03A0AB" :Usr) "~xDIAG\\->" ("[] { dims } --> [[]]" "Array to Matrix Diagonal Cmd -- Takes an array and a specified dimension and returns a matrix whose major diagonal elements are the elements of the array. -- -Related: \\->DIAG" "03B0AB" :Usr) "~xDIAGMAP" ("" "" "00C0DE" :Usr) "~xDIFF" ("\\->" "Display a menu of calculus commands. +Related: \\->DIAG" "03B0AB" :Usr) "~xDIAGMAP" ("" "" "00C0DE" :Usr) "~xDIFF" ("-->" "Display a menu of calculus commands. -- -Related: ARIT,BASE,CMPLX,EXP&LN,SOLVER,TRIGO" "084314" :Usr) "~xDIFFEQ" ("\\->" "Differential Eqn Plot Type Cmd +Related: ARIT,BASE,CMPLX,EXP&LN,SOLVER,TRIGO" "084314" :Usr) "~xDIFFEQ" ("-->" "Differential Eqn Plot Type Cmd -- Sets the plot type to DIFFEQ. -- -Related: AXES,CONIC,FUNCTION,PARAMETRIC, POLAR,RKFSTEP,RRKSTEP,TRUTH" "00E0AB" :Usr) "xDIR" ("" "" "38BAE" :Usr) "xDISP" ("obj n_line \\->" "Display Cmd +Related: AXES,CONIC,FUNCTION,PARAMETRIC, POLAR,RKFSTEP,RRKSTEP,TRUTH" "00E0AB" :Usr) "xDIR" ("" "" "38BAE" :Usr) "xDISP" ("obj n_line -->" "Display Cmd -- Displays obj in the nth display line. -- -Related: FREEZE,HALT,INPUT,PROMPT" "39725" :Usr) "~xDISPXY" ("ob {#x #y} %size \\->" "Display ob (decompiled if nexessary) at the +Related: FREEZE,HALT,INPUT,PROMPT" "39725" :Usr) "~xDISPXY" ("ob {#x #y} %size -->" "Display ob (decompiled if nexessary) at the given display coordinates, using either the system font (%size=2) or the minifont -(%size=1). " "0160DD" :Usr :1\.19-6) "~xDISTRIB" ("" "" "0190DE" :Usr) "~xDIV" ("[func] [vars] \\-> func" "" "056314" :CASHELP :Usr) "~xDIV2" ("symb1 symb2 \\-> squot srem" "" "026314" :CASHELP :Usr) "~xDIV2MOD" ("symb1 symb2 \\-> squot srem" "" "072314" :CASHELP :Usr) "~xDIVIS" ("symb \\-> {}" "" "044314" :CASHELP :Usr) "~xDIVMOD" ("symb1 symb2 \\-> sq" "" "071314" :CASHELP :Usr) "~xDIVPC" ("symb1 symb2 n \\-> symb3" "" "062314" :CASHELP :Usr) "xDO" ("\\->" "DO Indefinite Loop Structure Cmd +(%size=1). " "0160DD" :Usr :1\.19-6) "~xDISTRIB" ("" "" "0190DE" :Usr) "~xDIV" ("[func] [vars] --> func" "" "056314" :CASHELP :Usr) "~xDIV2" ("symb1 symb2 --> squot srem" "" "026314" :CASHELP :Usr) "~xDIV2MOD" ("symb1 symb2 --> squot srem" "" "072314" :CASHELP :Usr) "~xDIVIS" ("symb --> {}" "" "044314" :CASHELP :Usr) "~xDIVMOD" ("symb1 symb2 --> sq" "" "071314" :CASHELP :Usr) "~xDIVPC" ("symb1 symb2 n --> symb3" "" "062314" :CASHELP :Usr) "xDO" ("-->" "DO Indefinite Loop Structure Cmd -- Starts DO ... UNTIL ... END indefinite loop structure. @@ -3844,18 +3844,18 @@ indefinite loop structure. UNTIL \\-> END T/F \\-> -- -Related: END,UNTIL,WHILE" "3816B" :Usr) "xDOERR" ("n \\-> -#n \\-> -$ \\-> -0 \\->" "Do Error Cmd +Related: END,UNTIL,WHILE" "3816B" :Usr) "xDOERR" ("n --> +#n --> +$ --> +0 -->" "Do Error Cmd -- Executes a \"user-specified\" error, causing a program to behave exactly as if a normal error had occurred during program execution. -- -Related: ERRM,ERRN,ERR0" "39527" :Usr) "~xDOLIST" ("{1}...{n} n prog \\-> {} -{1}...{n} prog \\-> {} (n=1)" "Do to List Cmd +Related: ERRM,ERRN,ERR0" "39527" :Usr) "~xDOLIST" ("{1}...{n} n prog --> {} +{1}...{n} prog --> {} (n=1)" "Do to List Cmd -- Applies commands, programs, or user-defined functions to lists. @@ -3867,8 +3867,8 @@ user-defined functions to lists. {lst}1 ...{lst}n cmd \\-> {res} {lst}1 ...{lst}n name \\-> {res} -- -Related: DOSUBS,ENDSUB,NSUB,STREAM" "05B0AB" :Usr) "~xDOMAIN" ("" "" "0210DE" :Usr) "~xDOSUBS" ("{} n prog \\-> {}' -{} prog \\-> {}' (n=1)" "Do to Sublist Cmd +Related: DOSUBS,ENDSUB,NSUB,STREAM" "05B0AB" :Usr) "~xDOMAIN" ("" "" "0210DE" :Usr) "~xDOSUBS" ("{} n prog --> {}' +{} prog --> {}' (n=1)" "Do to Sublist Cmd -- Applies a program or command to groups of elements in a list. @@ -3880,7 +3880,7 @@ groups of elements in a list. {list}1 command \\-> {list}2 {list}1 name \\-> {list}2 -- -Related: DOLIST,ENDSUB,NSUB,STREAM" "0540AB" :Usr) "xDOT" ("[1] [2] \\-> x" "Dot Product Cmd +Related: DOLIST,ENDSUB,NSUB,STREAM" "0540AB" :Usr) "xDOT" ("[1] [2] --> x" "Dot Product Cmd -- Returns the dot product AoB of two arrays A and B, calculated @@ -3888,7 +3888,7 @@ as the sum of the products of the corresponding elements of the two arrays. -- -Related: CNRM,CROSS,DET,RNRM" "3B1E1" :Usr) "xDRAW" ("\\->" "Draw Plot Cmd +Related: CNRM,CROSS,DET,RNRM" "3B1E1" :Usr) "xDRAW" ("-->" "Draw Plot Cmd -- Plots the mathematical data in the reserved variable EQ or the @@ -3899,55 +3899,55 @@ ranges. -- TEXT:Reserved|EQ -- -Related: AUTO,AXES,DRAX,ERASE,FREEZE, PICTURE,LABEL,PVIEW" "3C484" :Usr) "~xDRAW3DMATRIX" ("[[]] v_min v_max \\->" " -- -Related: FAST3D" "06B0AB" :Usr) "xDRAX" ("\\->" "Draw Axes Cmd +Related: AUTO,AXES,DRAX,ERASE,FREEZE, PICTURE,LABEL,PVIEW" "3C484" :Usr) "~xDRAW3DMATRIX" ("[[]] v_min v_max -->" " -- +Related: FAST3D" "06B0AB" :Usr) "xDRAX" ("-->" "Draw Axes Cmd -- Draws axes in PICT. -- -Related: AXES,DRAW,LABEL" "3C4BA" :Usr) "~xDROITE" ("" "" "0230DE" :Usr) "xDROP" ("ob \\->" "Drop Object Cmd +Related: AXES,DRAW,LABEL" "3C4BA" :Usr) "~xDROITE" ("" "" "0230DE" :Usr) "xDROP" ("ob -->" "Drop Object Cmd -- Removes the level 1 object from the stack. -- -Related: CLEAR,DROPN,DROP2" "3DC3B" :Usr) "xDROP2" ("ob1 ob2 \\->" "Drop 2 Objects Cmd +Related: CLEAR,DROPN,DROP2" "3DC3B" :Usr) "xDROP2" ("ob1 ob2 -->" "Drop 2 Objects Cmd -- Removes the first two objects from the stack. -- -Related: CLEAR,DROP,DROPN" "3DC56" :Usr) "xDROPN" ("ob1...obn n \\->" "Drop n Objects Cmd +Related: CLEAR,DROP,DROPN" "3DC56" :Usr) "xDROPN" ("ob1...obn n -->" "Drop n Objects Cmd -- Removes the first n + 1 objects from the stack (the first n objects excluding the integer n itself). -- -Related: CLEAR,DROP,DROP2" "3DCC7" :Usr) "xDTAG" ("tag:obj \\-> obj" "Delete Tag Cmd +Related: CLEAR,DROP,DROP2" "3DCC7" :Usr) "xDTAG" ("tag:obj --> obj" "Delete Tag Cmd -- DTAG removes all tags (labels) from an object. -- -Related: LIST\\->,\\->TAG" "3EFEF" :Usr) "xDUP" ("ob \\-> ob ob" "Duplicate Object Cmd +Related: LIST\\->,\\->TAG" "3EFEF" :Usr) "xDUP" ("ob --> ob ob" "Duplicate Object Cmd -- DUP returns a copy to level 1 of the object in level 1. -- -Related: DUPN,DUP2,PICK" "3DBEA" :Usr) "xDUP2" ("1 2 \\-> 1 2 1 2" "Duplicate 2 Objects Cmd +Related: DUPN,DUP2,PICK" "3DBEA" :Usr) "xDUP2" ("1 2 --> 1 2 1 2" "Duplicate 2 Objects Cmd -- DUP2 returns copies of the objects in levels 1 and 2 of the stack. -- -Related: DUP,DUPN,PICK" "3DC05" :Usr) "xDUPDUP" ("1 \\-> 1 1" "Duplicate 2 Objects Cmd +Related: DUP,DUPN,PICK" "3DC05" :Usr) "xDUPDUP" ("1 --> 1 1" "Duplicate 2 Objects Cmd -- DUP2 returns copies of the objects in levels 1 and 2 of the stack. -- -Related: DUP,DUPN,NDUPN,DUP2" "3F29A" :Usr) "xDUPN" ("1...n n \\-> 1...n 1...n" "Duplicate n Objects Cmd +Related: DUP,DUPN,NDUPN,DUP2" "3F29A" :Usr) "xDUPN" ("1...n n --> 1...n 1...n" "Duplicate n Objects Cmd -- Takes an integer n from level 1 of the stack, and returns copies of the objects in stack levels 2n through n + 1. -- -Related: DUP,DUP2,PICK" "3DCE2" :Usr) "xD\\->R" ("x \\-> (\\pi/180)x" "Degrees to Radians Func +Related: DUP,DUP2,PICK" "3DCE2" :Usr) "xD\\->R" ("x --> (\\pi/180)x" "Degrees to Radians Func -- Converts a real number representing an angle in degrees to its @@ -3956,7 +3956,7 @@ equivalent in radians. x \\-> (\\pi/180) x 'sym' \\-> 'D\\->R(sym)' -- -Related: R\\->D" "3B06E" :Usr) "xD>R" ("x \\-> (\\pi/180)x" "Degrees to Radians Func +Related: R\\->D" "3B06E" :Usr) "xD>R" ("x --> (\\pi/180)x" "Degrees to Radians Func -- Converts a real number representing an angle in degrees to its @@ -3965,35 +3965,35 @@ equivalent in radians. x \\-> (\\pi/180) x 'sym' \\-> 'D\\->R(sym)' -- -Related: R\\->D" "3B06E" :Usr) "~xEDIT" ("ob \\-> ob'" "Move object to command line to edit it. +Related: R\\->D" "3B06E" :Usr) "~xEDIT" ("ob --> ob'" "Move object to command line to edit it. -- -Related: VISIT,EDITB,VISITB" "0070DD" :Usr) "~xEDITB" ("ob \\-> ob'" "Open the most suitable editor for object. +Related: VISIT,EDITB,VISITB" "0070DD" :Usr) "~xEDITB" ("ob --> ob'" "Open the most suitable editor for object. For example, for a matrix, the matrix editor is opened. -- -Related: VISIT,VISITB,EDIT" "0090DD" :Usr) "xe" ("\\-> e" "e Func +Related: VISIT,VISITB,EDIT" "0090DD" :Usr) "xe" ("--> e" "e Func -- Returns the symbolic constant e or its numerical representation, 2.71828182846. -- -Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "39B1E" :Usr) "xCONSTANTe" ("\\-> e" "e Func +Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "39B1E" :Usr) "xCONSTANTe" ("--> e" "e Func -- Returns the symbolic constant e or its numerical representation, 2.71828182846. -- -Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "39B1E" :Usr) "~xEGCD" ("symb1 symb2 \\-> symb3 symb4 symb5" "" "02E314" :CASHELP :Usr) "~xEGV" ("[[]] \\-> [[evect]]' [evals]" "Eigenvalues and Eigenvectors Command +Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,\\pi" "39B1E" :Usr) "~xEGCD" ("symb1 symb2 --> symb3 symb4 symb5" "" "02E314" :CASHELP :Usr) "~xEGV" ("[[]] --> [[evect]]' [evals]" "Eigenvalues and Eigenvectors Command -- Computes the eigenvalues and right eigenvectors for a square matrix. -- -Related: EGVL" "02C0AB" :Usr) "~xEGVL" ("[[]] \\-> [egval]" "Eigenvalues Cmd +Related: EGVL" "02C0AB" :Usr) "~xEGVL" ("[[]] --> [egval]" "Eigenvalues Cmd -- Computes the eigenvalues of a square matrix. -- -Related: EGV" "02D0AB" :Usr) "xELSE" ("\\->" "ELSE Cmd +Related: EGV" "02D0AB" :Usr) "xELSE" ("-->" "ELSE Cmd -- Starts false clause in conditional or error-trapping structure. @@ -4009,7 +4009,7 @@ See the IF, CASE, IFERR, DO, and WHILE keyword entries for syntax information. -- -Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "38A2F" :Usr) "xENDDO" ("1/0 \\->" "END Cmd +Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "38A2F" :Usr) "xENDDO" ("1/0 -->" "END Cmd -- Ends conditional, error-trapping, and indefinite loop structures. @@ -4036,13 +4036,13 @@ See the IF, CASE, IFERR, DO, and WHILE keyword entries for syntax information. -- -Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "38A2F" :Usr) "~xENDSUB" ("\\-> x" "Ending Sublist Cmd +Related: IF,CASE,DO,ELSE,IFERR,REPEAT, THEN,UNTIL,WHILE" "38A2F" :Usr) "~xENDSUB" ("--> x" "Ending Sublist Cmd -- Provides a way to access the total number of sublists contained in the list used by DOSUBS. -- -Related: DOSUBS,NSUB" "0570AB" :Usr) "xENG" ("n \\->" "Engineering Mode Cmd +Related: DOSUBS,NSUB" "0570AB" :Usr) "xENG" ("n -->" "Engineering Mode Cmd -- Sets the number display format to Engineering mode, which displays @@ -4053,11 +4053,11 @@ multiple of three. The total number of significant digits displayed is n + 1. -- -Related: FIX,SCI,STD" "3B5DA" :Usr) "~xEPSX0" ("symb1 \\-> symb2" "" "088314" :CASHELP :Usr) "~xEQW" ("symb \\-> symb'" "Open Equation Writer to edit an object. +Related: FIX,SCI,STD" "3B5DA" :Usr) "~xEPSX0" ("symb1 --> symb2" "" "088314" :CASHELP :Usr) "~xEQW" ("symb --> symb'" "Open Equation Writer to edit an object. If the object is not symbolic, the object is placed into the command line. -- -Related: EDIT,EDITB,VISIT,VISITB" "00B0DD" :Usr) "xEQ\\->" ("'l=r' \\-> l r" "Equation to Stack Cmd +Related: EDIT,EDITB,VISIT,VISITB" "00B0DD" :Usr) "xEQ\\->" ("'l=r' --> l r" "Equation to Stack Cmd -- Separates an equation into its left and right sides. @@ -4068,7 +4068,7 @@ left and right sides. x_u \\-> x_u 0 'sym' \\-> 'sym' 0 -- -Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "3BDE6" :Usr) "xEQ>" ("'l=r' \\-> l r" "Equation to Stack Cmd +Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "3BDE6" :Usr) "xEQ>" ("'l=r' --> l r" "Equation to Stack Cmd -- Separates an equation into its left and right sides. @@ -4079,30 +4079,30 @@ left and right sides. x_u \\-> x_u 0 'sym' \\-> 'sym' 0 -- -Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "3BDE6" :Usr) "xERASE" ("\\->" "Erase PICT Cmd +Related: ARRY\\->,DTAG,LIST\\->,OBJ\\->,STR\\->" "3BDE6" :Usr) "xERASE" ("-->" "Erase PICT Cmd -- Erases PICT, leaving a blank PICT of the same dimensions. -- -Related: DRAW" "3C553" :Usr) "xERR0" ("\\->" "Clear Last Error Number Cmd +Related: DRAW" "3C553" :Usr) "xERR0" ("-->" "Clear Last Error Number Cmd -- Clears the last error number so that a subsequent execution of ERRN returns # 0h, and clears the last error message. -- -Related: DOERR,ERRM,ERRN" "3955B" :Usr) "xERRM" ("\\-> $msg" "Error Message Cmd +Related: DOERR,ERRM,ERRN" "3955B" :Usr) "xERRM" ("--> $msg" "Error Message Cmd -- Returns a string containing the error message of the most recent calculator error. -- -Related: DOERR,ERRN,ERR0" "39591" :Usr) "xERRN" ("\\-> $nerr" "Error Number Cmd +Related: DOERR,ERRN,ERR0" "39591" :Usr) "xERRN" ("--> $nerr" "Error Number Cmd -- Returns the error number of the most recent calculator error. -- -Related: DOERR,ERRM,ERR0" "39576" :Usr) "~xEULER" ("z1 \\-> z2" "" "038314" :Usr) "xEVAL" ("ob \\-> ?" "Evaluate Object Cmd +Related: DOERR,ERRM,ERR0" "39576" :Usr) "~xEULER" ("z1 --> z2" "" "038314" :Usr) "xEVAL" ("ob --> ?" "Evaluate Object Cmd -- Evaluates the object. -- @@ -4152,7 +4152,7 @@ Name Evaluates the specified object. Other Objects Puts the object on the stack. -- -Related: \\->NUM,SYSEVAL" "395AC" :Usr) "xEXP" ("x \\-> x'" "Exponential Analytic Func +Related: \\->NUM,SYSEVAL" "395AC" :Usr) "xEXP" ("x --> x'" "Exponential Analytic Func -- Returns the exponential, or natural antilogarithm, of the @@ -4162,18 +4162,18 @@ the given power. z \\-> ez 'sym' \\-> 'EXP(sym)' -- -Related: ALOG,EXPM,LN,LOG" "3A9B7" :Usr) "~xEXLR" ("symb \\-> symb1 symb2" "" "06C314" :Usr) "~xEXP2POW" ("" "" "01A0DE" :Usr) "xEXPAN" ("symb1 \\-> symb2" "Expand Products Cmd +Related: ALOG,EXPM,LN,LOG" "3A9B7" :Usr) "~xEXLR" ("symb --> symb1 symb2" "" "06C314" :Usr) "~xEXP2POW" ("" "" "01A0DE" :Usr) "xEXPAN" ("symb1 --> symb2" "Expand Products Cmd -- Rewrites an algebraic expression or equation by expanding products and powers. -- -Related: COLCT,EXPAND,ISOL,QUAD,SHOW" "3E5E9" :CASHELP :Usr) "~xEXPAND" ("symb1 \\-> symb2 -[symb1] \\-> [symb2]" "Expand Products Cmd +Related: COLCT,EXPAND,ISOL,QUAD,SHOW" "3E5E9" :CASHELP :Usr) "~xEXPAND" ("symb1 --> symb2 +[symb1] --> [symb2]" "Expand Products Cmd -- Rewrites an algebraic expression or equation by expanding products -and powers." "000314" :CASHELP :Usr) "~xEXPANDMOD" ("symb1 \\-> symb2" "" "076314" :CASHELP :Usr) "xEXPFIT" ("\\->" "Exponential Curve Fit Cmd +and powers." "000314" :CASHELP :Usr) "~xEXPANDMOD" ("symb1 --> symb2" "" "076314" :CASHELP :Usr) "xEXPFIT" ("-->" "Exponential Curve Fit Cmd -- Stores EXPFIT as the fifth parameter in the reserved variable @@ -4183,14 +4183,14 @@ exponential curve futting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,LR,LINFIT,LOGFIT,PWRFIT" "3E25E" :Usr) "~xEXP&LN" ("" "" "087314" :Usr) "~xEXPLN" ("symb1 \\-> symb2" "" "017314" :CASHELP :Usr) "xEXPM" ("x \\-> x'" "Exponential Minus 1 Analytic Func +Related: BESTFIT,LR,LINFIT,LOGFIT,PWRFIT" "3E25E" :Usr) "~xEXP&LN" ("" "" "087314" :Usr) "~xEXPLN" ("symb1 --> symb2" "" "017314" :CASHELP :Usr) "xEXPM" ("x --> x'" "Exponential Minus 1 Analytic Func -- Returns e^x - 1. -- x \\-> e^x - 1 'sym' \\-> 'EXPM(sym)' -- -Related: EXP,LNP1" "3AB6F" :Usr) "~xEYEPT" ("xx xy xz \\->" "Eye point command. +Related: EXP,LNP1" "3AB6F" :Usr) "~xEYEPT" ("xx xy xz -->" "Eye point command. -- Specifies the coordinates of the eye point in a perspective plot. The y @@ -4201,12 +4201,12 @@ VPAR. -- TEXT:Reserved|VPAR -- -Related: NUMX,NUMY,XVOL,XXRNG,YVOL, YYRNG,ZVOL" "0050AB" :Usr) "~xF0\\Gl" ("y_lambda xT \\-> x_power" "Black Body Emissive Power Func +Related: NUMX,NUMY,XVOL,XXRNG,YVOL, YYRNG,ZVOL" "0050AB" :Usr) "~xF0\\Gl" ("y_lambda xT --> x_power" "Black Body Emissive Power Func -- Returns the fraction of total -black-body emissive power." "0620AB" :Usr) "~xFACTOR" ("symb \\-> symb1*symb2... -z \\-> z1*z2..." "" "001314" :CASHELP :Usr) "~xFACTORMOD" ("symb \\-> symb1*symb2..." "" "077314" :CASHELP :Usr) "~xFACTORS" ("z \\-> {z1 m1...} -symb \\-> {symb1 m1...}" "" "043314" :CASHELP :Usr) "~xFANNING" ("x_x/D y_Re \\-> x_fanning" "Fanning Friction Factor Func +black-body emissive power." "0620AB" :Usr) "~xFACTOR" ("symb --> symb1*symb2... +z --> z1*z2..." "" "001314" :CASHELP :Usr) "~xFACTORMOD" ("symb --> symb1*symb2..." "" "077314" :CASHELP :Usr) "~xFACTORS" ("z --> {z1 m1...} +symb --> {symb1 m1...}" "" "043314" :CASHELP :Usr) "~xFANNING" ("x_x/D y_Re --> x_fanning" "Fanning Friction Factor Func -- Calculates the Fanning friction factor of certain fluid flows. @@ -4216,11 +4216,11 @@ factor of certain fluid flows. 'sym' yRe \\-> 'FANNING(sym,yRe)' 'sym1' 'sym2'\\-> 'FANNING(sym1,sym2)' -- -Related: DARCY" "0600AB" :Usr) "xFAST3D" ("\\->" "Fast 3D plot type command +Related: DARCY" "0600AB" :Usr) "xFAST3D" ("-->" "Fast 3D plot type command -- Set the plot type to FAST3D. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "3F2DF" :Usr) "xFC?" ("n \\-> 0/1" "Flag Clear? Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION,GRIDMAP, HISTOGRAM,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "3F2DF" :Usr) "xFC?" ("n --> 0/1" "Flag Clear? Cmd -- Tests whether the system or user flag specified by nflag number is @@ -4229,7 +4229,7 @@ test result: 1 (true) if the flag is clear or 0 (false) if the flag is set. -- -Related: CF,FC?C,FS?,FS?C,SF" "3B529" :Usr) "xFC?C" ("n \\-> 0/1" "Flag Clear? Clear Cmd +Related: CF,FC?C,FS?,FS?C,SF" "3B529" :Usr) "xFC?C" ("n --> 0/1" "Flag Clear? Clear Cmd -- Tests whether the system or user flag specified by nflag number is @@ -4239,39 +4239,39 @@ flag is clear or 0 (false) if the flag is set. After testing, clears the flag. -- -Related: CF,FC?,FS?,FS?C,SF" "3B635" :Usr) "~xFCOEF" ("[] \\-> symb" "" "041314" :CASHELP :Usr) "~xFDISTRIB" ("" "" "0180DE" :Usr) "~xFFT" ("[] \\-> []'" "Discrete Fourier Transform Cmd +Related: CF,FC?,FS?,FS?C,SF" "3B635" :Usr) "~xFCOEF" ("[] --> symb" "" "041314" :CASHELP :Usr) "~xFDISTRIB" ("" "" "0180DE" :Usr) "~xFFT" ("[] --> []'" "Discrete Fourier Transform Cmd -- Computes the 1- or 2-dimensional discrete Fourier transform of an array. -- -Related: IFFT" "01A0AB" :Usr) "~xFILER" ("\\->" "" "00C0DD" :Usr) "xFINDALARM" ("date \\-> n -{date time} \\-> n -0 \\-> n" "Find Alarm Cmd +Related: IFFT" "01A0AB" :Usr) "~xFILER" ("-->" "" "00C0DD" :Usr) "xFINDALARM" ("date --> n +{date time} --> n +0 --> n" "Find Alarm Cmd -- Returns the alarm index nindex of the first alarm due after the specified time. -- -Related: DELALARM,RCLALARM,STOALARM" "391AE" :Usr) "xFINISH" ("\\->" "Finish Server Mode Cmd +Related: DELALARM,RCLALARM,STOALARM" "391AE" :Usr) "xFINISH" ("-->" "Finish Server Mode Cmd -- Terminates Kermit Server mode in a device connected to an HP 48. -- -Related: BAUD,CKSM,KGET,PARITY,PKT, RECN,RECV,SEND,SERVER" "3ED76" :Usr) "xFIX" ("n \\->" "Fix Mode Cmd +Related: BAUD,CKSM,KGET,PARITY,PKT, RECN,RECV,SEND,SERVER" "3ED76" :Usr) "xFIX" ("n -->" "Fix Mode Cmd -- Sets the number display format to Fix mode, which rounds the display to n display places. -- -Related: SCI,STD,ENG" "3B59A" :Usr) "~xFLASHEVAL" ("# \\-> ?" "Evaluate flash command +Related: SCI,STD,ENG" "3B59A" :Usr) "~xFLASHEVAL" ("# --> ?" "Evaluate flash command -- Evaluates unnamed flash functions. The number is of the form ffffbbbh, where bbb is the bank ID and ffff is the function number. -- -Related: EVAL,LIBEVAL,SYSEVAL" "0170AB" :Usr) "xFLOOR" ("x \\-> n" "Floor Func +Related: EVAL,LIBEVAL,SYSEVAL" "0170AB" :Usr) "xFLOOR" ("x --> n" "Floor Func -- Returns the greatest integer that is less than or equal to the argument. @@ -4280,19 +4280,19 @@ is less than or equal to the argument. x_u \\-> n_u 'sym' \\-> 'FLOOR(sym)' -- -Related: CEIL,IP,RND,TRNC" "3ACD1" :Usr) "~xFONT6" ("\\-> font" "Returns the system FONT6 object. +Related: CEIL,IP,RND,TRNC" "3ACD1" :Usr) "~xFONT6" ("--> font" "Returns the system FONT6 object. -- -Related: FONT7,FONT8,\\->FONT,FONT\\->" "00F0DD" :Usr) "~xFONT7" ("\\-> font" "Returns the system FONT7 object. +Related: FONT7,FONT8,\\->FONT,FONT\\->" "00F0DD" :Usr) "~xFONT7" ("--> font" "Returns the system FONT7 object. -- -Related: FONT6,FONT8,\\->FONT,FONT\\->" "00E0DD" :Usr) "~xFONT8" ("\\-> font" "Returns the system FONT8 object. +Related: FONT6,FONT8,\\->FONT,FONT\\->" "00E0DD" :Usr) "~xFONT8" ("--> font" "Returns the system FONT8 object. -- -Related: FONT6,FONT7,\\->FONT,FONT\\->" "00D0DD" :Usr) "~xFONT\\->" ("\\-> font" "Returns the current system font. +Related: FONT6,FONT7,\\->FONT,FONT\\->" "00D0DD" :Usr) "~xFONT\\->" ("--> font" "Returns the current system font. -- -Related: FONT6,FONT7,FONT8,\\->FONT" "0030DD" :Usr) "~x\\->FONT" ("font \\->" "Set font function. +Related: FONT6,FONT7,FONT8,\\->FONT" "0030DD" :Usr) "~x\\->FONT" ("font -->" "Set font function. -- Sets the system font. -- -Related: FONT6,FONT7,FONT8,FONT\\->" "0020DD" :Usr) "xFOR" ("start finish \\->" "FOR Definite Loop Structure Cmd +Related: FONT6,FONT7,FONT8,FONT\\->" "0020DD" :Usr) "xFOR" ("start finish -->" "FOR Definite Loop Structure Cmd -- Starts FOR ... NEXT and @@ -4305,7 +4305,7 @@ definite loop structures. STEP xincrement \\-> STEP 'symincrement' \\-> -- -Related: NEXT,START,STEP" "38252" :Usr) "xSTARTVAR" ("start finish \\->" "FOR Definite Loop Structure Cmd +Related: NEXT,START,STEP" "38252" :Usr) "xSTARTVAR" ("start finish -->" "FOR Definite Loop Structure Cmd -- Starts FOR ... NEXT and @@ -4318,7 +4318,7 @@ definite loop structures. STEP xincrement \\-> STEP 'symincrement' \\-> -- -Related: NEXT,START,STEP" "38252" :Usr) "~xFOURIER" ("symb z \\-> c_z" "" "05E314" :CASHELP :Usr) "xFP" ("x \\-> x'" "Fractional part Func +Related: NEXT,START,STEP" "38252" :Usr) "~xFOURIER" ("symb z --> c_z" "" "05E314" :CASHELP :Usr) "xFP" ("x --> x'" "Fractional part Func -- Returns the fractional part of an argument. @@ -4340,14 +4340,14 @@ FREE1. { } nport \\-> { namebackup ... nlib } nport \\-> namebackup nport \\-> - nlib nport \\->" "3EB2C" :Usr) "xFREEZE" ("n \\->" "Freeze Display Cmd + nlib nport \\->" "3EB2C" :Usr) "xFREEZE" ("n -->" "Freeze Display Cmd -- Freezes the part of the display specified by ndisplay area, so that it is not updated until a key is pressed. -- -Related: CLLCD,DISP,HALT" "39745" :Usr) "~xFROOTS" ("symb \\-> []" "" "042314" :CASHELP :Usr) "xFS?C" ("n \\-> 0/1" "Flag Set? Clear Cmd +Related: CLLCD,DISP,HALT" "39745" :Usr) "~xFROOTS" ("symb --> []" "" "042314" :CASHELP :Usr) "xFS?C" ("n --> 0/1" "Flag Set? Clear Cmd -- Tests whether the system or user flag specified by nflag number is @@ -4357,7 +4357,7 @@ flag is set or 0 (false) if the flag is clear. After testing, clears the flag -- -Related: CF,FC?,FC?C,FS?C,SF" "3B615" :Usr) "xFS?" ("n \\-> 0/1" "Flag Set Cmd +Related: CF,FC?,FC?C,FS?C,SF" "3B615" :Usr) "xFS?" ("n --> 0/1" "Flag Set Cmd -- Tests whether the system or user flag specified by nflag number is @@ -4366,11 +4366,11 @@ test result: 1 (true) if the flag is set or 0 (false) if the flag is clear. -- -Related: CF,FC?,FC?C,FS?,SF" "3B509" :Usr) "xFUNCTION" ("\\->" "Function Plot Type Cmd +Related: CF,FC?,FC?C,FS?,SF" "3B509" :Usr) "xFUNCTION" ("-->" "Function Plot Type Cmd -- Sets the plot type to FUNCTION. -- -Related: BAR,CONIC,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3C955" :Usr) "~xFXND" ("'x/y' \\-> x y" "" "06B314" :CASHELP :Usr) "~xGAMMA" ("x \\-> x'" "" "0070DE" :Usr) "~xGAUSS" ("symb [vars] \\-> [diag] [P] symb' [vars]" "" "04D314" :CASHELP :Usr) "~xGCDMOD" ("x1 x2 \\-> x3" "" "075314" :CASHELP :Usr) "~xGCD" ("x1 x2 \\-> x3" "" "02C314" :CASHELP :Usr) "xGET" ("ob n \\-> elm +Related: BAR,CONIC,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3C955" :Usr) "~xFXND" ("'x/y' --> x y" "" "06B314" :CASHELP :Usr) "~xGAMMA" ("x --> x'" "" "0070DE" :Usr) "~xGAUSS" ("symb [vars] --> [diag] [P] symb' [vars]" "" "04D314" :CASHELP :Usr) "~xGCDMOD" ("x1 x2 --> x3" "" "075314" :CASHELP :Usr) "~xGCD" ("x1 x2 --> x3" "" "02C314" :CASHELP :Usr) "xGET" ("ob n --> elm ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Get Element Command -- @@ -4393,7 +4393,7 @@ specified in level 1. 'namelist' nposition \\-> objget 'namelist' {nposition} \\-> objget -- -Related: GETI,PUT,PUTI" "3C1C7" :Usr) "xGETI" ("ob pos \\-> ob' pos' elm +Related: GETI,PUT,PUTI" "3C1C7" :Usr) "xGETI" ("ob pos --> ob' pos' elm ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Get and Increment Index Command -- @@ -4430,9 +4430,9 @@ position in that argument. 'namelist' { npos1 } \\-> 'namelist' { npos2 } objget -- -Related: GET,PUT,PUTI" "3C22D" :Usr) "~xgmol" ("" "" "0660AB" :Usr) "xGOR" ("g_targ {#n #m} grob \\-> g_targ' -g_targ (x,y) grob \\-> g_targ' -PICT ... ... \\->" "Graphics OR Cmd +Related: GET,PUT,PUTI" "3C22D" :Usr) "~xgmol" ("" "" "0660AB" :Usr) "xGOR" ("g_targ {#n #m} grob --> g_targ' +g_targ (x,y) grob --> g_targ' +PICT ... ... -->" "Graphics OR Cmd -- Superimposes grob1 onto grobtgt or PICT, with the upper left @@ -4445,31 +4445,31 @@ or PICT. PICT {#n #m} grob1 \\-> PICT (x,y) grob1 \\-> -- -Related: GXOR,REPL,SUB" "3C74A" :Usr) "xGRAD" ("\\->" "Grads Mode Cmd +Related: GXOR,REPL,SUB" "3C74A" :Usr) "xGRAD" ("-->" "Grads Mode Cmd -- Sets Grads angle mode. -- -Related: GRAD,RAD" "3B57F" :Usr) "~xGRAMSCHMIDT" ("" "" "0090DE" :Usr) "~xGRIDMAP" ("\\->" "GRIDMAP Plot Type Cmd +Related: GRAD,RAD" "3B57F" :Usr) "~xGRAMSCHMIDT" ("" "" "0090DE" :Usr) "~xGRIDMAP" ("-->" "GRIDMAP Plot Type Cmd -- Sets plot type to GRIDMAP. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD, TRUTH,WIREFRAME,YSLICE" "00A0AB" :Usr) "~xGROBADD" ("gr1 gr2 \\-> gr3" "Combines two grob objects." "07C314" :Usr) "xGROB" ("" "" "38C1B" :Usr) "x\\->GROB" ("ob n_chrsize \\-> grob" "Stack to Graphics Object Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD, TRUTH,WIREFRAME,YSLICE" "00A0AB" :Usr) "~xGROBADD" ("gr1 gr2 --> gr3" "Combines two grob objects." "07C314" :Usr) "xGROB" ("" "" "38C1B" :Usr) "x\\->GROB" ("ob n_chrsize --> grob" "Stack to Graphics Object Cmd -- Creates a graphics object representing the level 2 object, where the argument nchar size specifies the character size of the representation. -- -Related: \\->LCD,LCD\\->" "3C8A1" :Usr) "x>GROB" ("ob n_chrsize \\-> grob" "Stack to Graphics Object Cmd +Related: \\->LCD,LCD\\->" "3C8A1" :Usr) "x>GROB" ("ob n_chrsize --> grob" "Stack to Graphics Object Cmd -- Creates a graphics object representing the level 2 object, where the argument nchar size specifies the character size of the representation. -- -Related: \\->LCD,LCD\\->" "3C8A1" :Usr) "xGXOR" ("g_targ {#n #m} g_src \\-> g_targ' -g_targ (x,y) g_src \\-> g_targ' -PICT ... ... \\->" "Graphics Exclusive OR Cmd +Related: \\->LCD,LCD\\->" "3C8A1" :Usr) "xGXOR" ("g_targ {#n #m} g_src --> g_targ' +g_targ (x,y) g_src --> g_targ' +PICT ... ... -->" "Graphics Exclusive OR Cmd -- Superimposes grob1 onto grobtgt or PICT, with the upper left @@ -4482,32 +4482,32 @@ or PICT. PICT {#n #m} grob1\\-> PICT (x,y) grob1\\-> -- -Related: GOR,REPL,SUB" "3C7D8" :Usr) "~xHADAMARD" ("[M1] [M2] \\-> [M3]" "" "046314" :CASHELP :Usr) "~xHALFTAN" ("symb \\-> symb'" "" "020314" :CASHELP :Usr) "xHALT" ("\\->" "Halt Program Cmd +Related: GOR,REPL,SUB" "3C7D8" :Usr) "~xHADAMARD" ("[M1] [M2] --> [M3]" "" "046314" :CASHELP :Usr) "~xHALFTAN" ("symb --> symb'" "" "020314" :CASHELP :Usr) "xHALT" ("-->" "Halt Program Cmd -- Halts program execution. -- -Related: CONT,KILL" "3880D" :Usr) "~xHEAD" ("{} \\-> ob -$ \\-> $'" "First Listed Element Cmd +Related: CONT,KILL" "3880D" :Usr) "~xHEAD" ("{} --> ob +$ --> $'" "First Listed Element Cmd -- Returns the first element of a list or string. -- -Related: TAIL" "0510AB" :Usr) "~x\\->HEADER" ("n \\->" "Set header size in lines: 0,1 or 2. +Related: TAIL" "0510AB" :Usr) "~x\\->HEADER" ("n -->" "Set header size in lines: 0,1 or 2. -- -Related: \\->HEADER" "0040DD" :Usr) "~xHEADER\\->" ("\\-> n" "Header size: Returns current header size +Related: \\->HEADER" "0040DD" :Usr) "~xHEADER\\->" ("--> n" "Header size: Returns current header size in lines. -- -Related: \\->HEADER" "0050DD" :Usr) "~xHELP" ("" "" "0320DE" :Usr) "~xHERMITE" ("z \\-> symb" "" "05C314" :CASHELP :Usr) "~xHESS" ("symb [vars] \\-> [M] [grad] [vars]" "" "059314" :CASHELP :Usr) "xHEX" ("\\->" "Hexadecimal Mode Cmd +Related: \\->HEADER" "0050DD" :Usr) "~xHELP" ("" "" "0320DE" :Usr) "~xHERMITE" ("z --> symb" "" "05C314" :CASHELP :Usr) "~xHESS" ("symb [vars] --> [M] [grad] [vars]" "" "059314" :CASHELP :Usr) "xHEX" ("-->" "Hexadecimal Mode Cmd -- Selects hexadecimal base for binary integer operations. (The default base is decimal.) -- -Related: BIN,OCT,DEC,RCWS,STWS" "3B68B" :Usr) "~xHILBERT" ("z \\-> [M]" "" "054314" :CASHELP :Usr) "xHISTOGRAM" ("\\->" "Histogram Plot Type Cmd +Related: BIN,OCT,DEC,RCWS,STWS" "3B68B" :Usr) "~xHILBERT" ("z --> [M]" "" "054314" :CASHELP :Usr) "xHISTOGRAM" ("-->" "Histogram Plot Type Cmd -- Sets the plot type to HISTOGRAM. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "3C9C1" :Usr) "xHISTPLOT" ("\\->" "Draw Histogram Plot Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,PARAMETRIC,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME,YSLICE" "3C9C1" :Usr) "xHISTPLOT" ("-->" "Draw Histogram Plot Cmd -- Plots a frequency histogram of the specified column in the @@ -4516,56 +4516,56 @@ matrix \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BARPLOT,BINS,FREESE,PICTURE, PVIEW,RES,SCATRPLOT,XCOL" "3E1CA" :Usr) "xHMS-" ("hms1 hms2 \\-> hms3" "Hours-Minutes-Seconds Minus Cmd +Related: BARPLOT,BINS,FREESE,PICTURE, PVIEW,RES,SCATRPLOT,XCOL" "3E1CA" :Usr) "xHMS-" ("hms1 hms2 --> hms3" "Hours-Minutes-Seconds Minus Cmd -- Returns the difference of two real number, where the arguments and the result are interpreted in hours-minutes-seconds format. -- -Related: HMS\\->,\\->HMS,HMS+" "3B14C" :Usr) "xHMS+" ("hms1 hms2 \\-> hms3" "Hours-Minutes-Seconds Plus Cmd +Related: HMS\\->,\\->HMS,HMS+" "3B14C" :Usr) "xHMS+" ("hms1 hms2 --> hms3" "Hours-Minutes-Seconds Plus Cmd -- Returns the sum of two real number, where the arguments and the result are interpreted in hours-minutes-seconds format. -- -Related: HMS\\->,\\->HMS,HMS-" "3B12C" :Usr) "x\\->HMS" ("x \\-> x'" "Decimal to Hours-Minutes-Seconds +Related: HMS\\->,\\->HMS,HMS-" "3B12C" :Usr) "x\\->HMS" ("x --> x'" "Decimal to Hours-Minutes-Seconds Cmd -- Converts a real number representing hours or degrees with a decimal fraction to hours-minutes-seconds format. -- -Related: HMS\\->,HMS+,HMS-" "3B0EC" :Usr) "x>HMS" ("x \\-> x'" "Decimal to Hours-Minutes-Seconds +Related: HMS\\->,HMS+,HMS-" "3B0EC" :Usr) "x>HMS" ("x --> x'" "Decimal to Hours-Minutes-Seconds Cmd -- Converts a real number representing hours or degrees with a decimal fraction to hours-minutes-seconds format. -- -Related: HMS\\->,HMS+,HMS-" "3B0EC" :Usr) "xHMS\\->" ("x \\-> x'" "Hours-Min-Sec to Decimal Cmd +Related: HMS\\->,HMS+,HMS-" "3B0EC" :Usr) "xHMS\\->" ("x --> x'" "Hours-Min-Sec to Decimal Cmd -- Converts a real number in hours -minutes-seconds format to its decimal form (hours or degrees with a decimal fraction. -- -Related: \\->HMS,HMS+,HMS-" "3B10C" :Usr) "xHMS>" ("x \\-> x'" "Hours-Min-Sec to Decimal Cmd +Related: \\->HMS,HMS+,HMS-" "3B10C" :Usr) "xHMS>" ("x --> x'" "Hours-Min-Sec to Decimal Cmd -- Converts a real number in hours -minutes-seconds format to its decimal form (hours or degrees with a decimal fraction. -- -Related: \\->HMS,HMS+,HMS-" "3B10C" :Usr) "xHOME" ("\\->" "HOME Directory Cmd +Related: \\->HMS,HMS+,HMS-" "3B10C" :Usr) "xHOME" ("-->" "HOME Directory Cmd -- Makes the HOME directory the current directory. -- -Related: CRDIR,PATH,PGDIR,UPDIR" "39405" :Usr) "~xHORNER" ("symb1 x \\-> symb2 x symb3" "" "037314" :CASHELP :Usr) "~xHYPERBOLIC" ("" "" "02B0DE" :Usr) "xi" ("\\-> i" "" "39B3B" :Usr) "~xIABCUV" ("n1 n2 n3 \\-> n4 n5" "" "031314" :CASHELP :Usr) "~xIBASIS" ("" "" "0120DE" :Usr) "~xIBERNOULLI" ("n \\-> x" "" "0060DE" :CASHELP :Usr) "~xIBP" ("uv' v \\-> uv -u'v" "" "00B314" :CASHELP :Usr) "~xICHINREM" ("[]1 []2 \\-> []3" "" "03B314" :CASHELP :Usr) "~xIDIV2" ("n1 n2 \\-> quot rem" "" "027314" :CASHELP :Usr) "xIDN" ("n \\-> [[]] -[[]] \\-> [[]]' -name \\-> [[]]" "Identity Matrix Cmd +Related: CRDIR,PATH,PGDIR,UPDIR" "39405" :Usr) "~xHORNER" ("symb1 x --> symb2 x symb3" "" "037314" :CASHELP :Usr) "~xHYPERBOLIC" ("" "" "02B0DE" :Usr) "xi" ("--> i" "" "39B3B" :Usr) "~xIABCUV" ("n1 n2 n3 --> n4 n5" "" "031314" :CASHELP :Usr) "~xIBASIS" ("" "" "0120DE" :Usr) "~xIBERNOULLI" ("n --> x" "" "0060DE" :CASHELP :Usr) "~xIBP" ("uv' v --> uv -u'v" "" "00B314" :CASHELP :Usr) "~xICHINREM" ("[]1 []2 --> []3" "" "03B314" :CASHELP :Usr) "~xIDIV2" ("n1 n2 --> quot rem" "" "027314" :CASHELP :Usr) "xIDN" ("n --> [[]] +[[]] --> [[]]' +name --> [[]]" "Identity Matrix Cmd -- Returns an identity matrix; that is, a square matrix with its @@ -4573,7 +4573,7 @@ diagonal elements equal to 1 and its off-diagonal elements equal to 0. -- -Related: CON" "3C02E" :Usr) "~xIEGCD" ("n1 n2 \\-> c b a" "" "02F314" :CASHELP :Usr) "xIF" ("\\->" "IF Conditional Structure Cmd +Related: CON" "3C02E" :Usr) "~xIEGCD" ("n1 n2 --> c b a" "" "02F314" :CASHELP :Usr) "xIF" ("-->" "IF Conditional Structure Cmd -- Starts IF ... THEN ... END and IF ... THEN ... ELSE ... END @@ -4588,28 +4588,28 @@ conditional structures. ELSE \\-> END \\-> -- -Related: CASE,ELSE,END,IFERR,THEN" "37F48" :Usr) "xIFERR" ("\\->" "If Error Conditional Struct Cmd +Related: CASE,ELSE,END,IFERR,THEN" "37F48" :Usr) "xIFERR" ("-->" "If Error Conditional Struct Cmd -- Starts IFERR ... THEN ... END and IFERR ... THEN ... ELSE ... END error trapping structures. -- -Related: CASE,ELSE,END,IF,THEN" "387AC" :Usr) "~xIFFT" ("[] \\-> []'" "Inverse Discrete Fourier Tsfm Cmd +Related: CASE,ELSE,END,IF,THEN" "387AC" :Usr) "~xIFFT" ("[] --> []'" "Inverse Discrete Fourier Tsfm Cmd -- Computes the 1D or 2D inverse discrete Fourier transform of an array. -- -Related: FFT" "01B0AB" :Usr) "xIFT" ("0/1 obj \\-> ?" "IF-THEN Cmd +Related: FFT" "01B0AB" :Usr) "xIFT" ("0/1 obj --> ?" "IF-THEN Cmd -- Executes obj if T/F is nonzero. Discards obj if T/F is zero. -- -Related: IFTE" "396A4" :Usr) "xIFTE" ("0/1 objT objF \\-> ?" "IF-THEN-ELSE Cmd +Related: IFTE" "396A4" :Usr) "xIFTE" ("0/1 objT objF --> ?" "IF-THEN-ELSE Cmd -- Executes objT if T/F is nonzero. -Discards objF if T/F is zero." "395F3" :Usr) "~xILAP" ("symb \\-> symb'" "" "011314" :CASHELP :Usr) "xIM" ("(x,y) \\-> y -[] \\-> []'" "Imaginary Part Func +Discards objF if T/F is zero." "395F3" :Usr) "~xILAP" ("symb --> symb'" "" "011314" :CASHELP :Usr) "xIM" ("(x,y) --> y +[] --> []'" "Imaginary Part Func -- Returns the imaginary part of its (complex) argument. @@ -4620,15 +4620,15 @@ Returns the imaginary part of its [ C-arr ] \\-> [ R-arr ] 'sym' \\-> 'IM(sym)' -- -Related: C\\->R,RE,R\\->C" "3B87E" :Usr) "~xIMAGE" ("" "" "0100DE" :Usr) "xINCR" ("name \\-> x" "Increment Cmd +Related: C\\->R,RE,R\\->C" "3B87E" :Usr) "~xIMAGE" ("" "" "0100DE" :Usr) "xINCR" ("name --> x" "Increment Cmd -- Takes a variable on level 1, adds 1, stores the new value back into the original variable, and returns the new value to level 1. -- -Related: DECR" "3E54C" :Usr) "~x\\oo" ("\\-> '+\\oo'" "Infinity" "08A314" :Usr) "~xINFORM" ("$ {flds} fmt {rst} {init} \\-> {} 1 - \\-> 0" "User-Defined Dialog Box Cmd +Related: DECR" "3E54C" :Usr) "~x\\oo" ("--> '+\\oo'" "Infinity" "08A314" :Usr) "~xINFORM" ("$ {flds} fmt {rst} {init} --> {} 1 + --> 0" "User-Defined Dialog Box Cmd -- Creates a user-defined input form (dialog box). @@ -4701,20 +4701,20 @@ specified. To specify no value, use the NOVAL command as a place holder. This list can be empty. -- -Related: CHOOSE,INPUT,NOVAL,TYPE" "04C0AB" :Usr) "xINPUT" ("$prompt $ \\-> $' -$prompt {specs} \\-> $'" "Input Cmd +Related: CHOOSE,INPUT,NOVAL,TYPE" "04C0AB" :Usr) "xINPUT" ("$prompt $ --> $' +$prompt {specs} --> $'" "Input Cmd -- Prompts for data input to the command line and prevents the user access to stack operations. -- -Related: PROMPT,STR\\->" "3EEBD" :Usr) "~xINTEGER" ("" "" "0290DE" :Usr) "xINT" ("f(var) var x0 \\-> F(x0)" "" "3F007" :CASHELP :Usr) "xINV" ("x \\-> 1/x -[[]] \\-> [[]]'" "Inverse (1/x) Analytic Func +Related: PROMPT,STR\\->" "3EEBD" :Usr) "~xINTEGER" ("" "" "0290DE" :Usr) "xINT" ("f(var) var x0 --> F(x0)" "" "3F007" :CASHELP :Usr) "xINV" ("x --> 1/x +[[]] --> [[]]'" "Inverse (1/x) Analytic Func -- Returns the reciprocal or the matrix inverse. -- -Related: SINV,/" "3A32B" :Usr) "~xINTVX" ("f(x) \\-> F(x)" "" "004314" :CASHELP :Usr) "~xINVMOD" ("x \\-> x'" "" "074314" :CASHELP :Usr) "xIP" ("x \\-> n" "Integer Part Func +Related: SINV,/" "3A32B" :Usr) "~xINTVX" ("f(x) --> F(x)" "" "004314" :CASHELP :Usr) "~xINVMOD" ("x --> x'" "" "074314" :CASHELP :Usr) "xIP" ("x --> n" "Integer Part Func -- Returns the integer part of the argument. @@ -4723,49 +4723,49 @@ argument. x_u \\-> n_u 'sym' \\-> 'IP(sym)' -- -Related: FP" "3AC3D" :Usr) "~xIQUOT" ("n1 n2 \\-> n3" "" "029314" :CASHELP :Usr) "~xIREMAINDER" ("n1 n2 \\-> n3" "" "02B314" :CASHELP :Usr) "xI\\->R" ("n \\-> x" "" "3F0B7" :CASHELP :Usr) "xI>R" ("n \\-> x" "" "3F0B7" :CASHELP :Usr) "xISOL" ("symb var \\-> symb'" "Isolate Variable Cmd +Related: FP" "3AC3D" :Usr) "~xIQUOT" ("n1 n2 --> n3" "" "029314" :CASHELP :Usr) "~xIREMAINDER" ("n1 n2 --> n3" "" "02B314" :CASHELP :Usr) "xI\\->R" ("n --> x" "" "3F0B7" :CASHELP :Usr) "xI>R" ("n --> x" "" "3F0B7" :CASHELP :Usr) "xISOL" ("symb var --> symb'" "Isolate Variable Cmd -- Returns an algebraic symb' that rearranges symb to \"isolate\" the first occurrence of variable var. -- -Related: COLCT,EXPAN,QUAD,SHOW,SOLVE" "3E648" :Usr) "~xISOM" ("" "" "00D0DE" :Usr) "~xISPRIME?" ("n \\-> 1 - \\-> 0" "" "03C314" :CASHELP :Usr) "x_" ("" "" "3DB62" :Usr) "xFORMUNIT" ("" "" "3DB62" :Usr) "x;" ("" "" "3F053" :Usr) "~x?" ("" "" "089314" :Usr) "x'" ("" "" "38A14" :Usr) "xENDTIC" ("" "" "38A14" :Usr) "x\\<<" ("" "" "389B9" :Usr) "x<<" ("" "" "389B9" :Usr) "x\\>>" ("" "" "38999" :Usr) "x>>" ("" "" "389D4" :Usr) "x>>ABND" ("" "" "38999" :Usr) "~xJORDAN" ("[nxn] \\-> minpol chrpol {} []" "" "050314" :CASHELP :Usr) "~xKER" ("" "" "00F0DE" :Usr) "xKERRM" ("\\-> msg" "Kermit Error Message Cmd +Related: COLCT,EXPAN,QUAD,SHOW,SOLVE" "3E648" :Usr) "~xISOM" ("" "" "00D0DE" :Usr) "~xISPRIME?" ("n --> 1 + --> 0" "" "03C314" :CASHELP :Usr) "x_" ("" "" "3DB62" :Usr) "xFORMUNIT" ("" "" "3DB62" :Usr) "x;" ("" "" "3F053" :Usr) "~x?" ("" "" "089314" :Usr) "x'" ("" "" "38A14" :Usr) "xENDTIC" ("" "" "38A14" :Usr) "x\\<<" ("" "" "389B9" :Usr) "x<<" ("" "" "389B9" :Usr) "x\\>>" ("" "" "38999" :Usr) "x>>" ("" "" "389D4" :Usr) "x>>ABND" ("" "" "38999" :Usr) "~xJORDAN" ("[nxn] --> minpol chrpol {} []" "" "050314" :CASHELP :Usr) "~xKER" ("" "" "00F0DE" :Usr) "xKERRM" ("--> msg" "Kermit Error Message Cmd -- Returns the text of the most recent Kermit error packet. -- -Related: FINISH,KGET,PKT,RECN,RECV, SEND,SERVER" "3EE2C" :Usr) "xKEY" ("\\-> rc 1 -\\-> 0" "Key Cmd +Related: FINISH,KGET,PKT,RECN,RECV, SEND,SERVER" "3EE2C" :Usr) "xKEY" ("--> rc 1 +--> 0" "Key Cmd -- Returns to level 1 a test result, and if a key is pressed, returns to level 2 the row-column location xn m of that key. -- -Related: WAIT,KEYEVAL" "39854" :Usr) "~xKEYEVAL" ("rc.p \\-> ?" "Execute the action associated with the +Related: WAIT,KEYEVAL" "39854" :Usr) "~xKEYEVAL" ("rc.p --> ?" "Execute the action associated with the specified key. The number is row r, column c, plane p. If negative, force the default key action even in USER mode. -- -TEXT:Keycodes" "07B314" :Usr) "~x\\->KEYTIME" ("ticks \\->" "Set a new keytime value. This is the number +TEXT:Keycodes" "07B314" :Usr) "~x\\->KEYTIME" ("ticks -->" "Set a new keytime value. This is the number of ticks which will be required between subsequent key presses. Keys pressed faster will not register. -- -Related: KEYTIME\\->" "06C0AB" :Usr) "~xKEYTIME\\->" ("\\-> ticks" "Return the current value of keytime. +Related: KEYTIME\\->" "06C0AB" :Usr) "~xKEYTIME\\->" ("--> ticks" "Return the current value of keytime. -- -Related: \\->KEYTIME" "06D0AB" :Usr) "xKGET" ("name \\-> -\"name\" \\-> -{names} \\-> -{{old new}...} \\->" "Kermit Get Cmd +Related: \\->KEYTIME" "06D0AB" :Usr) "xKGET" ("name --> +\"name\" --> +{names} --> +{{old new}...} -->" "Kermit Get Cmd -- Used by a local Kermit to get a Kermit server to transmit the named object(s). -- -Related: BAUD,CKSM,FINISH,PARITY,RECN, RECV,SEND,SERVER,TRANSIO" "3ECE4" :Usr) "xKILL" ("\\->" "Cancel Halted Programs Cmd +Related: BAUD,CKSM,FINISH,PARITY,RECN, RECV,SEND,SERVER,TRANSIO" "3ECE4" :Usr) "xKILL" ("-->" "Cancel Halted Programs Cmd -- Cancels all currently halted programs. (Halted programs are @@ -4774,67 +4774,67 @@ PRG NXT RUN KILL.) If KILL is executed within a program, that program is also canceled. -- -Related: CONT,DOERR,HALT,PROMPT" "394F1" :Usr) "xLABEL" ("\\->" "Label Axes Cmd +Related: CONT,DOERR,HALT,PROMPT" "394F1" :Usr) "xLABEL" ("-->" "Label Axes Cmd -- Labels axes in PICT with x- and y-axis variable names and with the minimum and maximum values of the display ranges. -- -Related: LABEL,DRAW,DRAX" "3C5C9" :Usr) "~xLAGRANGE" ("[2xn] \\-> pol" "" "05D314" :CASHELP :Usr) "~x\\->LANGUAGE" ("n \\->" "Set language for error messages etc. +Related: LABEL,DRAW,DRAX" "3C5C9" :Usr) "~xLAGRANGE" ("[2xn] --> pol" "" "05D314" :CASHELP :Usr) "~x\\->LANGUAGE" ("n -->" "Set language for error messages etc. 0 English 1 French 2 Spanish -- -Related: LANGUAGE\\->" "0000DD" :Usr) "~xLANGUAGE\\->" ("\\-> n" "Return the current language value. +Related: LANGUAGE\\->" "0000DD" :Usr) "~xLANGUAGE\\->" ("--> n" "Return the current language value. -- -Related: \\->LANGUAGE" "0010DD" :Usr) "~xLAPL" ("symb [vars] \\-> symb'" "" "058314" :CASHELP :Usr) "~xLAP" ("symb \\-> symb'" "" "010314" :CASHELP :Usr) "xLASTARG" ("\\-> ob1 .. obn" "Last Arguments Cmd +Related: \\->LANGUAGE" "0010DD" :Usr) "~xLAPL" ("symb [vars] --> symb'" "" "058314" :CASHELP :Usr) "~xLAP" ("symb --> symb'" "" "010314" :CASHELP :Usr) "xLASTARG" ("--> ob1 .. obn" "Last Arguments Cmd -- Returns copies of the arguments of the most recently executed -command." "397E5" :Usr) "xLAST" ("\\-> ob1 .. obn" "Last Arguments Cmd +command." "397E5" :Usr) "xLAST" ("--> ob1 .. obn" "Last Arguments Cmd -- Returns copies of the arguments of the most recently executed -command." "397E5" :Usr) "~xlbmol" ("" "" "0670AB" :Usr) "x\\->LCD" ("grob \\->" "Graphics Object to LCD Cmd +command." "397E5" :Usr) "~xlbmol" ("" "" "0670AB" :Usr) "x\\->LCD" ("grob -->" "Graphics Object to LCD Cmd -- Displays the graphics object from level 1, with its upper left pixel in the upper left corner of the display. -- -Related: LCD\\->,BLANK,\\->GROB" "3C881" :Usr) "x>LCD" ("grob \\->" "Graphics Object to LCD Cmd +Related: LCD\\->,BLANK,\\->GROB" "3C881" :Usr) "x>LCD" ("grob -->" "Graphics Object to LCD Cmd -- Displays the graphics object from level 1, with its upper left pixel in the upper left corner of the display. -- -Related: LCD\\->,BLANK,\\->GROB" "3C881" :Usr) "xLCD\\->" ("\\-> grob" "LCD to Graphics Object Cmd +Related: LCD\\->,BLANK,\\->GROB" "3C881" :Usr) "xLCD\\->" ("--> grob" "LCD to Graphics Object Cmd -- Returns the current stack and menu display as a 131x64 graphics object. -- -Related: \\->LCD,\\->GROB" "3C866" :Usr) "xLCD>" ("\\-> grob" "LCD to Graphics Object Cmd +Related: \\->LCD,\\->GROB" "3C866" :Usr) "xLCD>" ("--> grob" "LCD to Graphics Object Cmd -- Returns the current stack and menu display as a 131x64 graphics object. -- -Related: \\->LCD,\\->GROB" "3C866" :Usr) "~xLCM" ("symb1 symb2 \\-> symb3" "" "02D314" :CASHELP :Usr) "~xLCXM" ("n1 n2 prog \\-> []" "" "055314" :CASHELP :Usr) "~xLDEC" ("symb1 symb2 \\-> symb3" "" "012314" :CASHELP :Usr) "~xLEGENDRE" ("n \\-> pol" "" "05A314" :CASHELP :Usr) "~xLGCD" ("{symb...} \\-> {} gcd" "" "032314" :CASHELP :Usr) "xLIBS" ("\\-> {title nlib nport ...}" "Libraries Cmd +Related: \\->LCD,\\->GROB" "3C866" :Usr) "~xLCM" ("symb1 symb2 --> symb3" "" "02D314" :CASHELP :Usr) "~xLCXM" ("n1 n2 prog --> []" "" "055314" :CASHELP :Usr) "~xLDEC" ("symb1 symb2 --> symb3" "" "012314" :CASHELP :Usr) "~xLEGENDRE" ("n --> pol" "" "05A314" :CASHELP :Usr) "~xLGCD" ("{symb...} --> {} gcd" "" "032314" :CASHELP :Usr) "xLIBS" ("--> {title nlib nport ...}" "Libraries Cmd -- Lists the title, number, and port of each library attached to the current directory. -- -Related: ATTACH,DETACH" "3EB42" :Usr) "~xLIMIT" ("func point \\-> lim" "" "005314" :CASHELP :Usr) "~xLIN" ("symb \\-> symb'" "" "014314" :CASHELP :Usr) "xLINE" ("(x1,y1) (x2,y2) \\-> -{#n1 #m1} {#n2 #m2} \\->" "Draw Line Cmd +Related: ATTACH,DETACH" "3EB42" :Usr) "~xLIMIT" ("func point --> lim" "" "005314" :CASHELP :Usr) "~xLIN" ("symb --> symb'" "" "014314" :CASHELP :Usr) "xLINE" ("(x1,y1) (x2,y2) --> +{#n1 #m1} {#n2 #m2} -->" "Draw Line Cmd -- Draws a line in PICT between the coordinates in levels 1 and 2. -- -Related: ARC,BOX,TLINE" "3C68C" :Usr) "x\\GSLINE" ("\\-> symb" "Regression Model Formula Cmd +Related: ARC,BOX,TLINE" "3C68C" :Usr) "x\\GSLINE" ("--> symb" "Regression Model Formula Cmd -- Returns an expression representing the best fit line according @@ -4846,7 +4846,7 @@ from the reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,COL\\GS,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL" "3E156" :Usr) "xSIGMALINE" ("\\-> symb" "Regression Model Formula Cmd +Related: BESTFIT,COL\\GS,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL" "3E156" :Usr) "xSIGMALINE" ("--> symb" "Regression Model Formula Cmd -- Returns an expression representing the best fit line according @@ -4858,7 +4858,7 @@ from the reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,COL\\GS,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL" "3E156" :Usr) "xLINFIT" ("\\->" "Linear Curve Fit Cmd +Related: BESTFIT,COL\\GS,CORR,COV, EXPFIT,LINFIT,LOGFIT,LR,PREDX, PREDY,PWRFIT,XCOL,YCOL" "3E156" :Usr) "xLINFIT" ("-->" "Linear Curve Fit Cmd -- Stores LINFIT as the fifth parameter in the reserved variable @@ -4868,52 +4868,52 @@ linear curve fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT" "3E214" :Usr) "~xLININ" ("symb var \\-> 0/1" "Linear Test Func +Related: BESTFIT,EXPFIT,LOGFIT,LR, PWRFIT" "3E214" :Usr) "~xLININ" ("symb var --> 0/1" "Linear Test Func -- Tests whether an algebraic is structurally linear for a given -variable." "0150AB" :Usr) "~xLINSOLVE" ("[eqs] [vars] \\-> [eqs] {pp} sol" "" "052314" :CASHELP :Usr) "xLIST\\->" ("{} \\-> ob1...obn n" "List to Stack Cmd +variable." "0150AB" :Usr) "~xLINSOLVE" ("[eqs] [vars] --> [eqs] {pp} sol" "" "052314" :CASHELP :Usr) "xLIST\\->" ("{} --> ob1...obn n" "List to Stack Cmd -- Takes a list of n objects and returns them in separate levels, and returns the total number of objects to level 1. -- -Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "3BAC1" :Usr) "xLIST>" ("{} \\-> ob1...obn n" "List to Stack Cmd +Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "3BAC1" :Usr) "xLIST>" ("{} --> ob1...obn n" "List to Stack Cmd -- Takes a list of n objects and returns them in separate levels, and returns the total number of objects to level 1. -- -Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "3BAC1" :Usr) "x\\->LIST" ("ob1 .. obn n \\-> {}" "Stack to List Cmd +Related: ARRY\\->,DTAG,EQ\\->,\\->LIST, OBJ\\->,STR\\->" "3BAC1" :Usr) "x\\->LIST" ("ob1 .. obn n --> {}" "Stack to List Cmd -- Takes n objects from level n+1 through level 2 and returns a list of those n objects. -- -Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "3B7D2" :Usr) "x>LIST" ("ob1 .. obn n \\-> {}" "Stack to List Cmd +Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "3B7D2" :Usr) "x>LIST" ("ob1 .. obn n --> {}" "Stack to List Cmd -- Takes n objects from level n+1 through level 2 and returns a list of those n objects. -- -Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "3B7D2" :Usr) "~x\\GDLIST" ("{} \\-> {}'" "List Differences Cmd +Related: \\->ARRY,LIST\\->,\\->STR, \\->TAG,\\->UNIT" "3B7D2" :Usr) "~x\\GDLIST" ("{} --> {}'" "List Differences Cmd -- Returns the first differences of the elements in a list. -- -Related: \\GSLIST,\\PILIST,STREAM" "0550AB" :Usr) "~x\\PILIST" ("{} \\-> x" "List Product Cmd +Related: \\GSLIST,\\PILIST,STREAM" "0550AB" :Usr) "~x\\PILIST" ("{} --> x" "List Product Cmd -- Returns the product of the elements in a list. -- -Related: \\GSLIST,\\GDLIST,STREAM" "05A0AB" :Usr) "~x\\GSLIST" ("{} \\-> x" "List Sum Cmd +Related: \\GSLIST,\\GDLIST,STREAM" "05A0AB" :Usr) "~x\\GSLIST" ("{} --> x" "List Sum Cmd -- Returns the sum of the elems in a list. -- -Related: \\PILIST,STREAM" "0590AB" :Usr) "xLN" ("x \\-> x'" "Natural Logarithm Analytic Func +Related: \\PILIST,STREAM" "0590AB" :Usr) "xLN" ("x --> x'" "Natural Logarithm Analytic Func -- Returns the natural (base e) logarithm of the argument. @@ -4921,14 +4921,14 @@ logarithm of the argument. z \\-> ln z 'sym' \\-> 'LN(sym)' -- -Related: ALOG,EXP,ISOL,LNP1,LOG" "3AA01" :Usr) "~xLNAME" ("symb \\-> [vars]" "" "06D314" :CASHELP :Usr) "~xLNCOLLECT" ("symb \\-> symb'" "" "016314" :CASHELP :Usr) "xLNP1" ("x \\-> x'" "Natural Log of x+1 Analytic Func +Related: ALOG,EXP,ISOL,LNP1,LOG" "3AA01" :Usr) "~xLNAME" ("symb --> [vars]" "" "06D314" :CASHELP :Usr) "~xLNCOLLECT" ("symb --> symb'" "" "016314" :CASHELP :Usr) "xLNP1" ("x --> x'" "Natural Log of x+1 Analytic Func -- Returns ln (x + 1). -- x \\-> ln(x+1) 'sym' \\-> 'LNP1(sym)' -- -Related: EXPM,LN" "3AB2F" :Usr) "xLOG" ("x \\-> x'" "Common Logarithm Analytic Func +Related: EXPM,LN" "3AB2F" :Usr) "xLOG" ("x --> x'" "Common Logarithm Analytic Func -- Returns the common logarithm (base 10) of the argument. @@ -4936,7 +4936,7 @@ Returns the common logarithm z \\-> log z 'sym' \\-> 'LOG(sym)' -- -Related: ALOG,EXP,ISOL,LN" "3AA73" :Usr) "xLOGFIT" ("\\->" "Logarithmic Curve Fit Cmd +Related: ALOG,EXP,ISOL,LN" "3AA73" :Usr) "xLOGFIT" ("-->" "Logarithmic Curve Fit Cmd -- Stores LOGFIT as the fifth parameter in the reserved variable @@ -4946,12 +4946,12 @@ logarithmic curve-fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT" "3E239" :Usr) "~xLQ" ("[[]] \\-> [[L]] [[Q]] [[P]]" "LQ Factorization of a Matrix Cmd +Related: BESTFIT,EXPFIT,LINFIT,LR,PWRFIT" "3E239" :Usr) "~xLQ" ("[[]] --> [[L]] [[Q]] [[P]]" "LQ Factorization of a Matrix Cmd -- Returns the LQ factorization of an n\327m matrix. -- -Related: LSQ,QR" "0320AB" :Usr) "xLR" ("\\-> Intercept Slope" "Linear Regression Cmd +Related: LSQ,QR" "0320AB" :Usr) "xLR" ("--> Intercept Slope" "Linear Regression Cmd -- Uses the currently selected statistical model to calculate the @@ -4963,48 +4963,48 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BESTFIT,COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,PREDX,PREDY, PWRFIT,XCOL,YCOL" "3DF83" :Usr) "~xLSQ" ("[B] [[A]] \\-> []' -[[B]] [[A]] \\-> [[]]'" "Least Squares Solution Cmd +Related: BESTFIT,COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,PREDX,PREDY, PWRFIT,XCOL,YCOL" "3DF83" :Usr) "~xLSQ" ("[B] [[A]] --> []' +[[B]] [[A]] --> [[]]'" "Least Squares Solution Cmd -- Returns the minimum norm least squares solution to any system of linear equations where A \327 X = B -- -Related: LQ,RANK,QR,/" "02B0AB" :Usr) "~xLU" ("[[]] \\-> [[L]] [[U]] [[P]]" "LU Dec of a Sq. Matrix Cmd +Related: LQ,RANK,QR,/" "02B0AB" :Usr) "~xLU" ("[[]] --> [[L]] [[U]] [[P]]" "LU Dec of a Sq. Matrix Cmd -- Returns the LU decomposition of a square matrix. -- -Related: DET,INV,LSQ,/" "0300AB" :Usr) "~xLVAR" ("symb \\-> symb [vars]" "" "06A314" :CASHELP :Usr) "~xMAD" ("[] \\-> det inv coeff cpol" "" "051314" :CASHELP :Usr) "~xMAIN" ("" "Show the main CAS menu." "07F314" :Usr) "xMANT" ("x \\-> x'" "Mantissa Func +Related: DET,INV,LSQ,/" "0300AB" :Usr) "~xLVAR" ("symb --> symb [vars]" "" "06A314" :CASHELP :Usr) "~xMAD" ("[] --> det inv coeff cpol" "" "051314" :CASHELP :Usr) "~xMAIN" ("" "Show the main CAS menu." "07F314" :Usr) "xMANT" ("x --> x'" "Mantissa Func -- Returns the mantissa of the argument. -- x \\-> ymant 'sym' \\-> 'MANT(sym)' -- -Related: SIGN,XPON" "3B02E" :Usr) "~xMAP" ("{} prog \\-> {}'" "" "066314" :Usr) "x\\|vMATCH" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Match Pattern Down Cmd +Related: SIGN,XPON" "3B02E" :Usr) "~xMAP" ("{} prog --> {}'" "" "066314" :Usr) "x\\|vMATCH" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Match Pattern Down Cmd -- Rewrites an expression. -- -Related: X\\|^MATCH" "3DB04" :Usr) "xMATCHDN" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Match Pattern Down Cmd +Related: X\\|^MATCH" "3DB04" :Usr) "xMATCHDN" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Match Pattern Down Cmd -- Rewrites an expression. -- -Related: X\\|^MATCH" "3DB04" :Usr) "x\\|^MATCH" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Bottom-Up Match and Replace Cmd +Related: X\\|^MATCH" "3DB04" :Usr) "x\\|^MATCH" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Bottom-Up Match and Replace Cmd -- Rewrites an expression. -- -Related: X\\|VMATCH" "3DAD0" :Usr) "xMATCHUP" ("symb {spat srepl} \\-> symb' 0/1 -symb {spat srepl scond} \\-> symb' 0/1" "Bottom-Up Match and Replace Cmd +Related: X\\|VMATCH" "3DAD0" :Usr) "xMATCHUP" ("symb {spat srepl} --> symb' 0/1 +symb {spat srepl scond} --> symb' 0/1" "Bottom-Up Match and Replace Cmd -- Rewrites an expression. -- Related: X\\|VMATCH" "3DAD0" :Usr) "~xMATHS" ("" "Show the main MATH menu." "02F0DE" :Usr) "~xMATR" ("" "Show the matrix menu. -- -Related: ARIT,BASE,CMPLX,DIFF,EXP&LN, SOLVER,TRIGO" "083314" :Usr) "xMAX" ("x y \\-> x'" "Maximum Func +Related: ARIT,BASE,CMPLX,DIFF,EXP&LN, SOLVER,TRIGO" "083314" :Usr) "xMAX" ("x y --> x'" "Maximum Func -- Returns the greater (more positive) of the arguments. @@ -5015,7 +5015,7 @@ of the arguments. 'sym1' 'sym2' \\-> 'MAX(sym1, sym2)' x_u1 y_u2 \\-> max(x_u1, y_u2) -- -Related: MIN" "3ADA5" :Usr) "xMAXR" ("\\-> MAXR" "Maximum Real Func +Related: MIN" "3ADA5" :Usr) "xMAXR" ("--> MAXR" "Maximum Real Func -- Returns the symbolic constant 'MAXR' or its numerical @@ -5024,8 +5024,8 @@ representation, 9.99999999999E499. \\-> 'MAXR' \\-> 9.99999999999E499 -- -Related: Ee,i,MINR,\\pi" "39AE4" :Usr) "xMAX\\GS" ("\\-> xmax -\\-> [x1...xn]" "Maximum Sigma Cmd +Related: Ee,i,MINR,\\pi" "39AE4" :Usr) "xMAX\\GS" ("--> xmax +--> [x1...xn]" "Maximum Sigma Cmd -- Finds the maximum coordinate value in each of the m columns of @@ -5034,8 +5034,8 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MEAN,MIN\\GS,SDEV,TOT,VAR" "3DEE1" :Usr) "xMAXSIGMA" ("\\-> xmax -\\-> [x1...xn]" "Maximum Sigma Cmd +Related: BINS,MEAN,MIN\\GS,SDEV,TOT,VAR" "3DEE1" :Usr) "xMAXSIGMA" ("--> xmax +--> [x1...xn]" "Maximum Sigma Cmd -- Finds the maximum coordinate value in each of the m columns of @@ -5044,16 +5044,16 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MEAN,MIN\\GS,SDEV,TOT,VAR" "3DEE1" :Usr) "~xMCALC" ("var \\-> -{vars} \\-> -\"ALL\" \\->" "Make Calculated Value Cmd +Related: BINS,MEAN,MIN\\GS,SDEV,TOT,VAR" "3DEE1" :Usr) "~xMCALC" ("var --> +{vars} --> +\"ALL\" -->" "Make Calculated Value Cmd -- Designates a variable as a calculated value (not user-defined) for the Multiple-Equation Solver. -- -Related: MUSER" "0760AB" :Usr) "xMEAN" ("\\-> xmean -\\-> [x1...xn]" "Mean Cmd +Related: MUSER" "0760AB" :Usr) "xMEAN" ("--> xmean +--> [x1...xn]" "Mean Cmd -- Returns the mean of each of the m columns of coordinate values in @@ -5062,12 +5062,12 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MAX\\GS,MIN\\GS,SDEV,TOT,VAR" "3DEFC" :Usr) "xMEM" ("\\-> x" "Memory Available Cmd +Related: BINS,MAX\\GS,MIN\\GS,SDEV,TOT,VAR" "3DEFC" :Usr) "xMEM" ("--> x" "Memory Available Cmd -- Returns the number of bytes of available RAM. -- -Related: BYTES" "3E8C1" :Usr) "~xMENUXY" ("n1 n2 \\->" "Menu of CAS commands." "07A314" :CASHELP :Usr) "xMERGE" ("1 \\->" "Merge RAM Card Cmd +Related: BYTES" "3E8C1" :Usr) "~xMENUXY" ("n1 n2 -->" "Menu of CAS commands." "07A314" :CASHELP :Usr) "xMERGE" ("1 -->" "Merge RAM Card Cmd Only useful on the 48. -- Merges the RAM from the card in @@ -5075,7 +5075,7 @@ port 1 with the rest of main user memory. Merged memory is no longer independent. -- -Related: FREE,FREE1" "3EB16" :Usr) "xMIN" ("x y \\-> x'" "Minumum Func +Related: FREE,FREE1" "3EB16" :Usr) "xMIN" ("x y --> x'" "Minumum Func -- Returns the lesser (more negative) of its two arguments. @@ -5086,18 +5086,18 @@ negative) of its two arguments. 'sym1' 'sym2' \\-> 'MIN(sym1, sym2)' x_u1 y_u2 \\-> min(x_u1, y_u2) -- -Related: MAX" "3AE2B" :Usr) "~xMINIFONT\\->" ("\\-> font" "Returns the current minifont. +Related: MAX" "3AE2B" :Usr) "~xMINIFONT\\->" ("--> font" "Returns the current minifont. -- -Related: \\->MINIFONT" "0120DD" :Usr) "~x\\->MINIFONT" ("font \\->" "Sets the font as current minifont. +Related: \\->MINIFONT" "0120DD" :Usr) "~x\\->MINIFONT" ("font -->" "Sets the font as current minifont. -- -Related: MINIFONT\\->" "0110DD" :Usr) "~xMINIT" ("\\->" "Multiple Equation Menu Init Cmd +Related: MINIFONT\\->" "0110DD" :Usr) "~xMINIT" ("-->" "Multiple Equation Menu Init Cmd -- Creates the reserved variable Mpar. -- TEXT:Reserved|Mpar -- -Related: MITM,MROOT,MSOLVER" "0730AB" :Usr) "xMINR" ("\\-> MINR" "Minimum Real Func +Related: MITM,MROOT,MSOLVER" "0730AB" :Usr) "xMINR" ("--> MINR" "Minimum Real Func -- Returns the symbolic constant 'MINR' or its numerical representation, @@ -5106,8 +5106,8 @@ Returns the symbolic constant \\-> 'MAXR' \\-> 1.00000000000E-499 -- -Related: e,i,MAXR,\\pi" "39B01" :Usr) "xMIN\\GS" ("\\-> xmin -\\-> [x1...xn]" "Minimum Sigma Cmd +Related: e,i,MAXR,\\pi" "39B01" :Usr) "xMIN\\GS" ("--> xmin +--> [x1...xn]" "Minimum Sigma Cmd -- Finds the minimum coordinate value in each of the m current @@ -5116,8 +5116,8 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MAX\\GS,MEAN,SDEV,TOT,VAR" "3DF17" :Usr) "xMINSIGMA" ("\\-> xmin -\\-> [x1...xn]" "Minimum Sigma Cmd +Related: BINS,MAX\\GS,MEAN,SDEV,TOT,VAR" "3DF17" :Usr) "xMINSIGMA" ("--> xmin +--> [x1...xn]" "Minimum Sigma Cmd -- Finds the minimum coordinate value in each of the m current @@ -5126,14 +5126,14 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: BINS,MAX\\GS,MEAN,SDEV,TOT,VAR" "3DF17" :Usr) "~xMITM" ("title {vars} \\->" "Multiple Equation Menu Item +Related: BINS,MAX\\GS,MEAN,SDEV,TOT,VAR" "3DF17" :Usr) "~xMITM" ("title {vars} -->" "Multiple Equation Menu Item -- Order Cmd -- Changes multiple equation menu titles and order. -- -Related: MINIT" "0740AB" :Usr) "~xMKISOM" ("" "" "00E0DE" :CASHELP :Usr) "xMOD" ("x y \\-> x'" "Modulo Func +Related: MINIT" "0740AB" :Usr) "~xMKISOM" ("" "" "00E0DE" :CASHELP :Usr) "xMOD" ("x y --> x'" "Modulo Func -- Returns a remainder defined by: x mod y = x - y floor (x/y) @@ -5143,41 +5143,41 @@ x mod y = x - y floor (x/y) 'sym' x \\-> 'MOD(sym, x)' 'sym1' 'sym2' \\-> 'MOD(sym1, sym2)' -- -Related: FLOOR,/" "3AFCB" :Usr) "~xMODSTO" ("mod \\->" "" "079314" :CASHELP :Usr) "~xMODULAR" ("" "" "02C0DE" :Usr) "~xMROOT" ("var \\-> x -\"ALL\" \\->" "Multiple Roots Cmd +Related: FLOOR,/" "3AFCB" :Usr) "~xMODSTO" ("mod -->" "" "079314" :CASHELP :Usr) "~xMODULAR" ("" "" "02C0DE" :Usr) "~xMROOT" ("var --> x +\"ALL\" -->" "Multiple Roots Cmd -- Uses the Multiple-Equation Solver to solve for one or more variables using the equation set in Mpar -- -Related: MCALC,MUSER" "0770AB" :Usr) "~xMSGBOX" ("$ \\->" "Message Box Cmd +Related: MCALC,MUSER" "0770AB" :Usr) "~xMSGBOX" ("$ -->" "Message Box Cmd -- Creates a user-defined message box. -- -Related: CHOOSE,INFORM,PROMPT" "04E0AB" :Usr) "~xMSLV" ("" "" "0200DE" :CASHELP :Usr) "~xMSOLVR" ("\\->" "Multiple-Equation Solver Cmd +Related: CHOOSE,INFORM,PROMPT" "04E0AB" :Usr) "~xMSLV" ("" "" "0200DE" :CASHELP :Usr) "~xMSOLVR" ("-->" "Multiple-Equation Solver Cmd -- Gets the Multiple-Equation Solver variable menu for the set of -equations defined by Mpar." "0720AB" :Usr) "~xMULTMOD" ("symb1 symb2 \\-> symb3" "" "070314" :CASHELP :Usr) "~xMUSER" ("var \\-> -{vars} \\-> -\"ALL\" \\->" "Make User-Defined Variable Cmd +equations defined by Mpar." "0720AB" :Usr) "~xMULTMOD" ("symb1 symb2 --> symb3" "" "070314" :CASHELP :Usr) "~xMUSER" ("var --> +{vars} --> +\"ALL\" -->" "Make User-Defined Variable Cmd -- Designates a variable as user - defined for the Multiple-Equation Solver. -- -Related: MCALC" "0750AB" :Usr) "~x\\->NDISP" ("n \\->" "Set the number of program lines displayed on -the screen. " "0060DD" :Usr) "~xNDIST" ("xq v x \\-> x'" "Normal Distribution Cmd +Related: MCALC" "0750AB" :Usr) "~x\\->NDISP" ("n -->" "Set the number of program lines displayed on +the screen. " "0060DD" :Usr) "~xNDIST" ("xq v x --> x'" "Normal Distribution Cmd -- Returns the normal probability distribution (bell curve) at x based on the mean m and variance v of the normal distribution. -- -Related: UTPN" "01C0AB" :Usr) "xNDUPN" ("ob n \\-> ob .. ob n" "Duplicates object n times and returns n. +Related: UTPN" "01C0AB" :Usr) "xNDUPN" ("ob n --> ob .. ob n" "Duplicates object n times and returns n. -- -Related: DUP,DUPDUP,DUPN,DUP2" "3F2B5" :Usr) "xNEG" ("x \\-> x'" "Negate Analytic Func +Related: DUP,DUPDUP,DUPN,DUP2" "3F2B5" :Usr) "xNEG" ("x --> x'" "Negate Analytic Func -- Changes the sign or negates an object. @@ -5190,19 +5190,19 @@ object. grob1 \\-> grob2 PICT1 \\-> PICT2 -- -Related: ABS,CONJ,NOT,SIGN" "39976" :Usr) "xNEWOB" ("ob \\-> ob" "New Object Cmd +Related: ABS,CONJ,NOT,SIGN" "39976" :Usr) "xNEWOB" ("ob --> ob" "New Object Cmd -- Creates a new copy of the specifiedfied object. -- -Related: MEM,PURGE" "394AA" :Usr) "xNEXT" ("\\->" "NEXT Cmd +Related: MEM,PURGE" "394AA" :Usr) "xNEXT" ("-->" "NEXT Cmd -- Ends definite loop structures. See the FOR and START command entries for syntax information. -- -Related: FOR,START,STEP" "3831C" :Usr) "~xNEXTPRIME" ("n \\-> n'" "" "03D314" :CASHELP :Usr) "xNIP" ("ob1 ob2 \\-> ob2" " -- -Related: DUP,DUPDUP,DUPN,DUP2" "3F264" :Usr) "xNOT" ("x \\-> x'" "NOT Cmd +Related: FOR,START,STEP" "3831C" :Usr) "~xNEXTPRIME" ("n --> n'" "" "03D314" :CASHELP :Usr) "xNIP" ("ob1 ob2 --> ob2" " -- +Related: DUP,DUPDUP,DUPN,DUP2" "3F264" :Usr) "xNOT" ("x --> x'" "NOT Cmd -- Returns the one's complement or the logical inverse of the argument. @@ -5212,14 +5212,14 @@ the logical inverse of the argument. \"str1\" \\-> \"str2\" 'sym' \\-> 'NOT sym' -- -Related: AND,OR,XOR" "3CB13" :Usr) "xNOVAL" ("\\->" "INFORM Place Holder/Result Cmd +Related: AND,OR,XOR" "3CB13" :Usr) "xNOVAL" ("-->" "INFORM Place Holder/Result Cmd -- Place holder for reset and initial values in user-defined dialog boxes. NOVAL is returned to the stack when a field is empty. -- -Related: INFORM" "3F0FC" :Usr) "xN\\GS" ("\\-> nrows" "Number of Rows Cmd +Related: INFORM" "3F0FC" :Usr) "xN\\GS" ("--> nrows" "Number of Rows Cmd -- Returns the number of rows in the current statistical matrix @@ -5227,7 +5227,7 @@ current statistical matrix -- TEXT:Reserved|\\GSDAT -- -Related: \\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "3DE09" :Usr) "xNSIGMA" ("\\-> nrows" "Number of Rows Cmd +Related: \\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "3DE09" :Usr) "xNSIGMA" ("--> nrows" "Number of Rows Cmd -- Returns the number of rows in the current statistical matrix @@ -5235,31 +5235,31 @@ current statistical matrix -- TEXT:Reserved|\\GSDAT -- -Related: \\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "3DE09" :Usr) "~xNSUB" ("\\-> npos" "Number of Sublist Cmd +Related: \\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "3DE09" :Usr) "~xNSUB" ("--> npos" "Number of Sublist Cmd -- Provides a way to access the current sublist position during an iteration of a program or command applied using DOSUBS. -- -Related: DOSUBS,ENDSUB" "0560AB" :Usr) "xNUM" ("$ \\-> n" "Character Number Cmd +Related: DOSUBS,ENDSUB" "0560AB" :Usr) "xNUM" ("$ --> n" "Character Number Cmd -- Returns the character code n for the first character in the string. -- -Related: CHR,POS,REPL,SIZE,SUB" "3BBF9" :Usr) "~xNUMX" ("n \\->" "Number of X-Steps Cmd +Related: CHR,POS,REPL,SIZE,SUB" "3BBF9" :Usr) "~xNUMX" ("n -->" "Number of X-Steps Cmd -- Sets the number of x-steps for each y-step in 3D perspective plots. -- -Related: NUMY" "0060AB" :Usr) "~xNUMY" ("n \\->" "Number of Y-Steps Cmd +Related: NUMY" "0060AB" :Usr) "~xNUMY" ("n -->" "Number of Y-Steps Cmd -- Sets the number of y-steps across the view volume in 3D perspective plots. -- -Related: NUMX" "0070AB" :Usr) "x\\->NUM" ("x \\-> x'" "Evaluate to Number Cmd +Related: NUMX" "0070AB" :Usr) "x\\->NUM" ("x --> x'" "Evaluate to Number Cmd -- Evaluates a symbolic argument object and returns the numerical @@ -5267,7 +5267,7 @@ result. -- objsym \\-> z -- -Related: \\->Q,\\->Qpi" "39785" :Usr) "x>NUM" ("x \\-> x'" "Evaluate to Number Cmd +Related: \\->Q,\\->Qpi" "39785" :Usr) "x>NUM" ("x --> x'" "Evaluate to Number Cmd -- Evaluates a symbolic argument object and returns the numerical @@ -5275,7 +5275,7 @@ result. -- objsym \\-> z -- -Related: \\->Q,\\->Qpi" "39785" :Usr) "xOBJ\\->" ("ob \\-> ?" "Object to Stack Cmd +Related: \\->Q,\\->Qpi" "39785" :Usr) "xOBJ\\->" ("ob --> ?" "Object to Stack Cmd -- Separates an object into its components onto the stack. For some @@ -5291,7 +5291,7 @@ composites is returned to level 1. x_u \\-> x 1_u :tag:obj \\-> obj \"tag\" -- -Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "3BE38" :Usr) "xOBJ>" ("ob \\-> ?" "Object to Stack Cmd +Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "3BE38" :Usr) "xOBJ>" ("ob --> ?" "Object to Stack Cmd -- Separates an object into its components onto the stack. For some @@ -5307,13 +5307,13 @@ composites is returned to level 1. x_u \\-> x 1_u :tag:obj \\-> obj \"tag\" -- -Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "3BE38" :Usr) "xOCT" ("\\->" "Octal Mode Cmd +Related: ARRY\\->,C\\->R,DTAG,EQ\\->, R\\->C,STR\\->,\\->TAG" "3BE38" :Usr) "xOCT" ("-->" "Octal Mode Cmd -- Selects octal base for binary integer operations. (The default base is decimal.) -- -Related: BIN,DEC,HEX,RCWS,STWS" "3B6A6" :Usr) "xOFF" ("\\->" "Off Cmd +Related: BIN,DEC,HEX,RCWS,STWS" "3B6A6" :Usr) "xOFF" ("-->" "Off Cmd -- Turns off the calculator. -- @@ -5324,7 +5324,7 @@ the reserved variable PRTPAR so that the extended character set of the HP 48 matches that of the HP 82240A Infrared Printer. -Not useful on the 49G." "3D0BC" :Usr) "xOPENIO" ("\\->" "Open I/O Port Cmd +Not useful on the 49G." "3D0BC" :Usr) "xOPENIO" ("-->" "Open I/O Port Cmd -- Opens the serial port or the IR port using the I/O parameters in @@ -5332,7 +5332,7 @@ the reserved variable IOPAR. -- TEXT:Reserved|IOPAR -- -Related: BUFLEN,CLOSEIO,SBRK,SRECV, STIME,XMIT" "3EC75" :Usr) "xOR" ("x y \\-> x'" "OR Func +Related: BUFLEN,CLOSEIO,SBRK,SRECV, STIME,XMIT" "3EC75" :Usr) "xOR" ("x y --> x'" "OR Func -- Returns the logical OR of two arguments. @@ -5344,49 +5344,49 @@ arguments. 'sym' T/F \\-> 'sym OR T/F' 'sym1' 'sym2' \\-> 'sym1 OR sym2' -- -Related: AND,NOT,XOR" "3CA8D" :Usr) "xORDER" ("{names} \\->" "Order Variables Cmd +Related: AND,NOT,XOR" "3CA8D" :Usr) "xORDER" ("{names} -->" "Order Variables Cmd -- Reorders the variables in the current directory (shown in the VAR menu) to the order specified. -- -Related: VARS" "3E8F0" :Usr) "xOVER" ("1 2 \\-> 1 2 1" "Over Cmd +Related: VARS" "3E8F0" :Usr) "xOVER" ("1 2 --> 1 2 1" "Over Cmd -- Returns a copy to stack level 1 of the object in level 2. -- -Related: PICK,ROLL,ROLLD,ROT,SWAP" "3DC8C" :Usr) "~xP2C" ("???" "" "01F0DE" :CASHELP :Usr) "~xPA2B2" ("n \\-> n'" "" "039314" :CASHELP :Usr) "xPARAMETRIC" ("\\->" "Parametric Plot Type Cmd +Related: PICK,ROLL,ROLLD,ROT,SWAP" "3DC8C" :Usr) "~xP2C" ("???" "" "01F0DE" :CASHELP :Usr) "~xPA2B2" ("n --> n'" "" "039314" :CASHELP :Usr) "xPARAMETRIC" ("-->" "Parametric Plot Type Cmd -- Sets the plot type to PARAMETRIC. -- -Related: BAR,CONTOUR,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3C98B" :Usr) "xPARITY" ("n \\->" "Parity Cmd +Related: BAR,CONTOUR,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARSURFACE,PCONTOUR, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3C98B" :Usr) "xPARITY" ("n -->" "Parity Cmd -- Sets the parity value in the reserved variable IOPAR. -- TEXT:Reserved|IOPAR -- -Related: BAUD,CKSM,TRANSIO" "3EDEC" :Usr) "~xPARSURFACE" ("\\->" "PARSURFACE Plot Type Cmd +Related: BAUD,CKSM,TRANSIO" "3EDEC" :Usr) "~xPARSURFACE" ("-->" "PARSURFACE Plot Type Cmd -- Sets the plot type to PARSURFACE. -- -Related: BAR,CONIC,DIFFEQ,FAST3D, FUNCTION,GRIDMAP,HISTOGRAM,PARAMETRIC, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "0090AB" :Usr) "~xPARTFRAC" ("symb \\-> symb'" "" "034314" :CASHELP :Usr) "xPATH" ("\\-> {HOME dir1 .. dirn}" "Current Path Cmd +Related: BAR,CONIC,DIFFEQ,FAST3D, FUNCTION,GRIDMAP,HISTOGRAM,PARAMETRIC, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "0090AB" :Usr) "~xPARTFRAC" ("symb --> symb'" "" "034314" :CASHELP :Usr) "xPATH" ("--> {HOME dir1 .. dirn}" "Current Path Cmd -- Returns a list specifying the path to the current directory. -- -Related: CRDIR,HOME,PGDIR,UPDIR" "393EA" :Usr) "~xPCAR" ("[nxn] \\-> pol" "" "04F314" :CASHELP :Usr) "~xPCOEF" ("[roots] \\-> [coefs]" "Monic Polynomial Coefficients Cmd +Related: CRDIR,HOME,PGDIR,UPDIR" "393EA" :Usr) "~xPCAR" ("[nxn] --> pol" "" "04F314" :CASHELP :Usr) "~xPCOEF" ("[roots] --> [coefs]" "Monic Polynomial Coefficients Cmd -- Returns the coefficients of a monic polynomial (a polynomial with a leading coefficient of 1) having specific roots. -- -Related: PEVAL,PROOT" "0450AB" :Usr) "~xPCONTOUR" ("\\->" "PCONTOUR Plot Type Cmd +Related: PEVAL,PROOT" "0450AB" :Usr) "~xPCONTOUR" ("-->" "PCONTOUR Plot Type Cmd -- Sets the plot type to PCONTOUR. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "00D0AB" :Usr) "~xPCOV" ("\\-> xpcovariance" "Population Covariance Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, POLAR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "00D0AB" :Usr) "~xPCOV" ("--> xpcovariance" "Population Covariance Cmd -- Returns the population covariance of the independent and dependent @@ -5395,13 +5395,13 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: COL\\GS,CORR,COV,PREDX,PREDY, XCOL,YCOL" "01F0AB" :Usr) "xPDIM" ("(xmin,ymin) (xmax,ymax) \\-> -#width #height \\->" "PICT Dimension Cmd +Related: COL\\GS,CORR,COV,PREDX,PREDY, XCOL,YCOL" "01F0AB" :Usr) "xPDIM" ("(xmin,ymin) (xmax,ymax) --> +#width #height -->" "PICT Dimension Cmd -- Replaces PICT with a blank PICT of the specified dimensions. -- -Related: PMAX,PMIN" "3C4F5" :Usr) "xPERM" ("n k \\-> n'" "Permutations Func +Related: PMAX,PMIN" "3C4F5" :Usr) "xPERM" ("n k --> n'" "Permutations Func -- Returns the number of possible permutations of n items taken m @@ -5412,103 +5412,103 @@ at a time. n 'symm' \\-> 'PERM(n,symm)' 'symn' 'symm' \\-> 'PERM(symn,symm)' -- -Related: COMB,!" "3B477" :Usr) "~xPEVAL" ("[coefs] x \\-> x'" "Polynomial Evaluation Cmd +Related: COMB,!" "3B477" :Usr) "~xPEVAL" ("[coefs] x --> x'" "Polynomial Evaluation Cmd -- Evaluates an n-degree polynomial at x. -- -Related: PCOEFF,PROOT" "0460AB" :Usr) "xPGDIR" ("name \\->" "Purge Directory Cmd +Related: PCOEFF,PROOT" "0460AB" :Usr) "xPGDIR" ("name -->" "Purge Directory Cmd -- Purges the named directory (whether empty or not). -- -Related: CLVAR,CRDIR,HOME,PATH,PURGE, UPDIR" "3EAA7" :Usr) "xPICK" ("1...n n \\-> 1..n 1" "Pick Object Cmd +Related: CLVAR,CRDIR,HOME,PATH,PURGE, UPDIR" "3EAA7" :Usr) "xPICK" ("1...n n --> 1..n 1" "Pick Object Cmd -- Copies the contents of a specified level to level 1. -- -Related: DUP,DUPN,DUP2,OVER,ROLL,ROLLD, ROT,SWAP" "3DCFD" :Usr) "xPICK3" ("1 2 3 \\-> 1 2 3 1" "Duplicate the object on level 3 of the stack. +Related: DUP,DUPN,DUP2,OVER,ROLL,ROLLD, ROT,SWAP" "3DCFD" :Usr) "xPICK3" ("1 2 3 --> 1 2 3 1" "Duplicate the object on level 3 of the stack. -- -Related: PICK,OVER,DUP" "3F27F" :Usr) "xPICT" ("\\-> PICT" "PICT Cmd +Related: PICK,OVER,DUP" "3F27F" :Usr) "xPICT" ("--> PICT" "PICT Cmd -- Puts the name PICT on the stack. -- -Related: GOR,GCOR,NEG,PICTURE,PVIEW, RCL,REPL,SIZE,STO,SUB" "3C72A" :Usr) "xPICTURE" ("\\->" "Picture Environment Cmd +Related: GOR,GCOR,NEG,PICTURE,PVIEW, RCL,REPL,SIZE,STO,SUB" "3C72A" :Usr) "xPICTURE" ("-->" "Picture Environment Cmd -- Selects the Picture environment (selects the graphics display and activates the graphics cursor and Picture menu). -- -Related: PVIEW,TEXT,PIC" "3C5AE" :Usr) "xGRAPH" ("\\->" "Picture Environment Cmd +Related: PVIEW,TEXT,PIC" "3C5AE" :Usr) "xGRAPH" ("-->" "Picture Environment Cmd -- Selects the Picture environment (selects the graphics display and activates the graphics cursor and Picture menu). -- -Related: PVIEW,TEXT,PIC" "3C5AE" :Usr) "~xPINIT" ("\\->" "Port Initialize Cmd +Related: PVIEW,TEXT,PIC" "3C5AE" :Usr) "~xPINIT" ("-->" "Port Initialize Cmd -- Initializes all currently active ports. Does not affect data -already stored in a port." "06A0AB" :Usr) "xPIX?" ("(x,y) \\-> 1/0 -{#n #m} \\-> 1/0" "Pixel On? Cmd +already stored in a port." "06A0AB" :Usr) "xPIX?" ("(x,y) --> 1/0 +{#n #m} --> 1/0" "Pixel On? Cmd -- Tests whether the specified pixel in PICT is on; returns 1 (true) if the pixel is on, and 0 (false) if the pixel is off. -- -Related: PIXON,PIXOFF" "3C662" :Usr) "xPIXOFF" ("(x,y) \\-> -{#n #m} \\->" "Pixel Off Cmd +Related: PIXON,PIXOFF" "3C662" :Usr) "xPIXOFF" ("(x,y) --> +{#n #m} -->" "Pixel Off Cmd -- Turns off the pixel at the specified coordinate in PICT. -- -Related: PIX?,PIXON" "3C638" :Usr) "xPIXON" ("(x,y) \\-> -{#n #m} \\->" "Pixel On Cmd +Related: PIX?,PIXON" "3C638" :Usr) "xPIXON" ("(x,y) --> +{#n #m} -->" "Pixel On Cmd -- Turns on the pixel at the specified coordinate in PICT. -- -Related: PIX?,PIXOFF" "3C60E" :Usr) "xPKT" ("$data $type \\-> $response" "Packet Cmd +Related: PIX?,PIXOFF" "3C60E" :Usr) "xPKT" ("$data $type --> $response" "Packet Cmd -- Used to send command \"packets\" (and receive requested data) to a Kermit server. -- -Related: CLOSEIO,KERRM,SERVER" "3EE9D" :Usr) "~xPLOT" ("f \\-> f" "Plots a function." "009314" :CASHELP :Usr) "~xPLOTADD" ("f \\->" "Adds function to existing plot function list, -and opens the Plot Setup screen." "00A314" :Usr) "xPMAX" ("(x,y) \\->" "PICT Maximum Cmd +Related: CLOSEIO,KERRM,SERVER" "3EE9D" :Usr) "~xPLOT" ("f --> f" "Plots a function." "009314" :CASHELP :Usr) "~xPLOTADD" ("f -->" "Adds function to existing plot function list, +and opens the Plot Setup screen." "00A314" :Usr) "xPMAX" ("(x,y) -->" "PICT Maximum Cmd -- Specifies (x,y) as the coordinates at the upper right corner of the display. -- -Related: PDIM,PMIN,XRNG,YRNG" "3C392" :Usr) "xPMIN" ("(x,y) \\->" "PICT Minimum Cmd +Related: PDIM,PMIN,XRNG,YRNG" "3C392" :Usr) "xPMIN" ("(x,y) -->" "PICT Minimum Cmd -- Specifies (x,y) as the coordinates at the lower left corner of the display. -- -Related: PDIM,PMAX,XRNG,YRNG" "3C372" :Usr) "~xPMINI" ("" "" "0140DE" :CASHELP :Usr) "xPOLAR" ("\\->" "Polar Plot Type Cmd +Related: PDIM,PMAX,XRNG,YRNG" "3C372" :Usr) "~xPMINI" ("" "" "0140DE" :CASHELP :Usr) "xPOLAR" ("-->" "Polar Plot Type Cmd -- Sets the plot type to POLAR. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3C979" :Usr) "~xPOLYNOMIAL" ("\\->" "Display polynomial menu." "02D0DE" :CASHELP :Usr) "~xPOP" ("\\->" " -- -Related: PUSH" "0350DE" :Usr) "xPOS" ("str substring \\-> n/0 -{} ob \\-> n/0" "Position Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,SCATTER,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3C979" :Usr) "~xPOLYNOMIAL" ("-->" "Display polynomial menu." "02D0DE" :CASHELP :Usr) "~xPOP" ("-->" " -- +Related: PUSH" "0350DE" :Usr) "xPOS" ("str substring --> n/0 +{} ob --> n/0" "Position Cmd -- Returns the position of a substring within a string or the position of an object within a list. -- -Related: CHR,NUM,REPL,SIZE,SUB" "3BB94" :Usr) "~xPOTENTIAL" ("" "" "0380DE" :CASHELP :Usr) "~xPOWEXPAND" ("" "" "01B0DE" :CASHELP :Usr) "~xPOWMOD" ("symb exp \\-> symb'" "" "073314" :CASHELP :Usr) "xPR1" ("ob \\-> ob" "Print Level 1 Cmd +Related: CHR,NUM,REPL,SIZE,SUB" "3BB94" :Usr) "~xPOTENTIAL" ("" "" "0380DE" :CASHELP :Usr) "~xPOWEXPAND" ("" "" "01B0DE" :CASHELP :Usr) "~xPOWMOD" ("symb exp --> symb'" "" "073314" :CASHELP :Usr) "xPR1" ("ob --> ob" "Print Level 1 Cmd -- Prints an object in multiline printer format. -- -Related: CR,DELAY,OLDPRT,PRTLCD,PRST, PRSTC,PRVAR" "3D0D7" :Usr) "xPREDV" ("x \\-> y" "Predicted y-Value Cmd +Related: CR,DELAY,OLDPRT,PRTLCD,PRST, PRSTC,PRVAR" "3D0D7" :Usr) "xPREDV" ("x --> y" "Predicted y-Value Cmd -- Returns the predicted dependent variable value ydepend, based on @@ -5520,7 +5520,7 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: PREDX" "3DFDD" :Usr) "xPREDX" ("y \\-> x" "Predicted x-Value Cmd +Related: PREDX" "3DFDD" :Usr) "xPREDX" ("y --> x" "Predicted x-Value Cmd -- Returns the predicted dependent variable value xindepend, based @@ -5532,7 +5532,7 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDY,PWRFIT,XCOL,YCOL" "3E01D" :Usr) "xPREDY" ("x \\-> y" "Predicted y-Value Cmd +Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDY,PWRFIT,XCOL,YCOL" "3E01D" :Usr) "xPREDY" ("x --> y" "Predicted y-Value Cmd -- Returns the predicted dependent variable value ydepend, based on @@ -5544,29 +5544,29 @@ reserved variable \\GSPAR. -- TEXT:Reserved|\\GSPAR -- -Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDX,PWRFIT,XCOL,YCOL" "3DFFD" :Usr) "~xPREVAL" ("f x1 x2 \\-> symb - \\-> x" "" "00C314" :CASHELP :Usr) "~xPREVPRIME" ("n \\-> n'" "" "03E314" :CASHELP :Usr) "xPRLCD" ("\\->" "Print LCD Cmd +Related: COL\\GS,CORR,COV,EXPFIT, \\GSLINE,LINFIT,LOGFIT,LR, PREDX,PWRFIT,XCOL,YCOL" "3DFFD" :Usr) "~xPREVAL" ("f x1 x2 --> symb + --> x" "" "00C314" :CASHELP :Usr) "~xPREVPRIME" ("n --> n'" "" "03E314" :CASHELP :Usr) "xPRLCD" ("-->" "Print LCD Cmd -- Prints a pixel-by-pixel image of the current display (excluding the annunciators) -- -Related: CR,DELAY,OLDPRT,PRST,PRSTC, PRVAR,PR1" "3D1E7" :Usr) "xPROMPT" ("$ \\->" "Prompt Cmd +Related: CR,DELAY,OLDPRT,PRST,PRSTC, PRVAR,PR1" "3D1E7" :Usr) "xPROMPT" ("$ -->" "Prompt Cmd -- Displays the contents of \"prompt\" in the status area, and halts program execution. -- -Related: CONT,DISP,FREEZE,HALT,INFORM, INPUT,MSGBOX" "38BBF" :Usr) "~xPROMPTSTO" ("var \\->" "Creates a variable and promts for a value to +Related: CONT,DISP,FREEZE,HALT,INFORM, INPUT,MSGBOX" "38BBF" :Usr) "~xPROMPTSTO" ("var -->" "Creates a variable and promts for a value to store there. -- -Related: PROMPT,STO" "08B314" :Usr) "~xPROOT" ("[coefs] \\-> [roots]" "Polynomial Roots Cmd +Related: PROMPT,STO" "08B314" :Usr) "~xPROOT" ("[coefs] --> [roots]" "Polynomial Roots Cmd -- Returns all roots of an n-degree polynomial having real or complex roots. -- -Related: PCOEFF,PEVAL" "0440AB" :Usr) "~xPROPFRAC" ("x \\-> symb'" "" "035314" :CASHELP :Usr) "xPRST" ("\\->" "Print Stack Cmd +Related: PCOEFF,PEVAL" "0440AB" :Usr) "~xPROPFRAC" ("x --> symb'" "" "035314" :CASHELP :Usr) "xPRST" ("-->" "Print Stack Cmd -- Prints all objects in the stack, starting with the object in the @@ -5578,17 +5578,17 @@ Prints in compact form all objects in the stack, starting with the object in the highest level. -- -Related: PR,DELAY,OLDPRT,PRLCD,PRST, PRVAR,PR1" "3D0F2" :Usr) "xPRVAR" ("name \\-> -{names} \\-> -:port:name \\->" "Print Variable Cmd +Related: PR,DELAY,OLDPRT,PRLCD,PRST, PRVAR,PR1" "3D0F2" :Usr) "xPRVAR" ("name --> +{names} --> +:port:name -->" "Print Variable Cmd -- Searches the current directory path or port for the specified variables and prints the name and contents of each variable. -- -Related: CP,DELAY,OLDPRT,PR1,PRLCD, PRST,PRSTC" "3D143" :Usr) "~xPSDEV" ("\\-> xpsdev -\\-> {x1...xn}" "Population Standard Deviation Cmd +Related: CP,DELAY,OLDPRT,PR1,PRLCD, PRST,PRSTC" "3D143" :Usr) "~xPSDEV" ("--> xpsdev +--> {x1...xn}" "Population Standard Deviation Cmd -- Calculates the population standard deviation of each of the m @@ -5598,7 +5598,7 @@ the current stastics matrix -- TEXT:Reserved|\\GSDAT -- -Related: MEAN,PCOV,PVAR,SDEV,TOT,VAR" "01D0AB" :Usr) "~xPSI" ("symb \\-> symb'" "" "0040DE" :CASHELP :Usr) "~xPsi" ("symb n \\-> symb'" "" "0030DE" :CASHELP :Usr) "~xPTAYL" ("pol x \\-> pol'" "" "036314" :CASHELP :Usr) "~xPUSH" ("\\->" "" "0340DE" :Usr) "xPUT" ("ob pos obj \\-> ob' +Related: MEAN,PCOV,PVAR,SDEV,TOT,VAR" "01D0AB" :Usr) "~xPSI" ("symb --> symb'" "" "0040DE" :CASHELP :Usr) "~xPsi" ("symb n --> symb'" "" "0030DE" :CASHELP :Usr) "~xPTAYL" ("pol x --> pol'" "" "036314" :CASHELP :Usr) "~xPUSH" ("-->" "" "0340DE" :Usr) "xPUT" ("ob pos obj --> ob' ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Put Element Cmd -- @@ -5609,7 +5609,7 @@ in level 2; if the array or list is unnamed, returns the new array or list. -- -Related: GET,GETI,PUTI" "3C0BF" :Usr) "xPUTI" ("ob pos obj \\-> [] pos' +Related: GET,GETI,PUTI" "3C0BF" :Usr) "xPUTI" ("ob pos obj --> [] pos' ob = [] or [[]] or {} or name pos = n or {n} or {n m}" "Put and Increment Index Cmd -- @@ -5620,15 +5620,15 @@ in level 2, returning the new array or list and the next position in that array or list. -- -Related: GET,GETI,PUT" "3C139" :Usr) "~xPVAR" ("\\-> xpvariance -\\-> [x1...xn]" "Poplulation Variance Cmd +Related: GET,GETI,PUT" "3C139" :Usr) "~xPVAR" ("--> xpvariance +--> [x1...xn]" "Poplulation Variance Cmd -- Calculates the population variance of the coordinate values in each of the m columns in the current stat matrix (\\GSDAT). -- -Related: MEAN,PCOV,PSDEV,SDEV,VAR" "01E0AB" :Usr) "xPVARS" ("nport \\-> {} mem" "Port-Variables Cmd +Related: MEAN,PCOV,PSDEV,SDEV,VAR" "01E0AB" :Usr) "xPVARS" ("nport --> {} mem" "Port-Variables Cmd -- Returns a list of the backup objects (:nport:name) and the lib- @@ -5637,8 +5637,8 @@ the specified port. Also returns the available memory size (if RAM) or the memory type. -- -Related: VARS" "3EA49" :Usr) "xPVIEW" ("(x,y) \\-> -{#n #m} \\->" "PICT View Cmd +Related: VARS" "3EA49" :Usr) "xPVIEW" ("(x,y) --> +{#n #m} -->" "PICT View Cmd -- Displays PICT with the specified coordinate at the upper left @@ -5654,19 +5654,19 @@ power curve fitting model. -- TEXT:Reserved|\\GSPAR -- -Related: BESTFIT,EXPFIT,LINFIT, LOGFIT,LR" "3E283" :Usr) "xPX\\->C" ("{#m #n} \\-> (x,y)" "Pixel to Complex Cmd +Related: BESTFIT,EXPFIT,LINFIT, LOGFIT,LR" "3E283" :Usr) "xPX\\->C" ("{#m #n} --> (x,y)" "Pixel to Complex Cmd -- Converts the specified pixel coordinates to user-unit coordinates. -- -Related: C\\->PX" "3C56E" :Usr) "xPX>C" ("{#m #n} \\-> (x,y)" "Pixel to Complex Cmd +Related: C\\->PX" "3C56E" :Usr) "xPX>C" ("{#m #n} --> (x,y)" "Pixel to Complex Cmd -- Converts the specified pixel coordinates to user-unit coordinates. -- -Related: C\\->PX" "3C56E" :Usr) "x\\->Q" ("x \\-> a/b" "To Quotient Cmd +Related: C\\->PX" "3C56E" :Usr) "x\\->Q" ("x --> a/b" "To Quotient Cmd -- Returns a rational form of the argument. @@ -5675,7 +5675,7 @@ argument. (x,y) \\-> 'a/b+c/d*i 'sym1' \\-> 'sym2' -- -Related: \\->Q\\pi,/" "3DA3E" :Usr) "x->Q" ("x \\-> a/b" "To Quotient Cmd +Related: \\->Q\\pi,/" "3DA3E" :Usr) "x->Q" ("x --> a/b" "To Quotient Cmd -- Returns a rational form of the argument. @@ -5684,7 +5684,7 @@ argument. (x,y) \\-> 'a/b+c/d*i 'sym1' \\-> 'sym2' -- -Related: \\->Q\\pi,/" "3DA3E" :Usr) "x\\->Q\\pi" ("x \\-> symb" "To Quotient Times \\pi Cmd +Related: \\->Q\\pi,/" "3DA3E" :Usr) "x\\->Q\\pi" ("x --> symb" "To Quotient Times \\pi Cmd -- Returns a rational form of the argument, or a rational form of @@ -5698,7 +5698,7 @@ denominator. (x,y) \\-> 'a/b*\\pi+c/d*\\pi*i (x,y) \\-> 'a/b+c/d*i -- -Related: \\->Q,/,\\pi" "3DA63" :Usr) "x->QPI" ("x \\-> symb" "To Quotient Times \\pi Cmd +Related: \\->Q,/,\\pi" "3DA63" :Usr) "x->QPI" ("x --> symb" "To Quotient Times \\pi Cmd -- Returns a rational form of the argument, or a rational form of @@ -5712,42 +5712,42 @@ denominator. (x,y) \\-> 'a/b*\\pi+c/d*\\pi*i (x,y) \\-> 'a/b+c/d*i -- -Related: \\->Q,/,\\pi" "3DA63" :Usr) "~xqr" ("" "" "0080DE" :Usr) "~xQR" ("[[]] \\-> [[Q]] [[R]] [[P]]" "QR Factorization of a Matrix Cmd +Related: \\->Q,/,\\pi" "3DA63" :Usr) "~xqr" ("" "" "0080DE" :Usr) "~xQR" ("[[]] --> [[Q]] [[R]] [[P]]" "QR Factorization of a Matrix Cmd -- Returns the QR factorization of an n\327m matrix. -- -Related: LQ,LSQ" "0310AB" :Usr) "xQUAD" ("symb var \\-> symb'" "Solve Quadratic Equation Cmd +Related: LQ,LSQ" "0310AB" :Usr) "xQUAD" ("symb var --> symb'" "Solve Quadratic Equation Cmd -- Solves an algebraic object symb for the variable var, and returns an expression symb' representing the solution. -- -Related: COLCT,EXPAN,ISOL,SHOW,SOLVE" "3E66F" :Usr) "xQUOTE" ("ob \\-> 'ob" "Quote Argument Func +Related: COLCT,EXPAN,ISOL,SHOW,SOLVE" "3E66F" :Usr) "xQUOTE" ("ob --> 'ob" "Quote Argument Func -- Returns its argument unevaluated. -- 'sym' \\-> 'sym' obj \\-> obj -- -Related: APPLY,|" "3D6F6" :Usr) "~xQUOT" ("p1 p2 \\-> p3" "" "028314" :CASHELP :Usr) "~xQXA" ("symb [vars] \\-> [[]] [vars]" "" "04B314" :CASHELP :Usr) "xRAD" ("\\->" "Radians Mode Cmd +Related: APPLY,|" "3D6F6" :Usr) "~xQUOT" ("p1 p2 --> p3" "" "028314" :CASHELP :Usr) "~xQXA" ("symb [vars] --> [[]] [vars]" "" "04B314" :CASHELP :Usr) "xRAD" ("-->" "Radians Mode Cmd -- Sets Radians angle mode. -- -Related: DEG,RAD" "3B564" :Usr) "xRAND" ("\\-> x" "Random Number Cmd +Related: DEG,RAD" "3B564" :Usr) "xRAND" ("--> x" "Random Number Cmd -- Returns a pseudo-random number generated using a seed value, and updates the seed value. -- -Related: COMB,PERM,RDZ,!" "3B3E6" :Usr) "~xRANK" ("[[]] \\-> n" "Matrix Rank Cmd +Related: COMB,PERM,RDZ,!" "3B3E6" :Usr) "~xRANK" ("[[]] --> n" "Matrix Rank Cmd -- Returns the rank of a rectangular matrix. -- -Related: LQ,LSQ,QR" "02A0AB" :Usr) "~xRANM" ("{m n} \\-> [[]] -[[]] \\-> [[]]'" "Random Matrix Cmd +Related: LQ,LSQ,QR" "02A0AB" :Usr) "~xRANM" ("{m n} --> [[]] +[[]] --> [[]]'" "Random Matrix Cmd -- Returns a matrix of specified dimensions that contains random @@ -5757,7 +5757,7 @@ integers in the range -9 through { m n } \\-> [[ rand mat ]]m\327n [[ mat ]]m\327n \\-> [[ rand mat ]]m\327n -- -Related: RAND,RDZ" "0350AB" :Usr) "xRATIO" ("x y \\-> x/y" "Prefix Divide Func +Related: RAND,RDZ" "0350AB" :Usr) "xRATIO" ("x y --> x/y" "Prefix Divide Func -- Prefix form of / (divide) generated by the Equation Writer Application. @@ -5777,7 +5777,7 @@ by the Equation Writer Application. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: /" "3DBCA" :Usr) "xPREDIV" ("x y \\-> x/y" "Prefix Divide Func +Related: /" "3DBCA" :Usr) "xPREDIV" ("x y --> x/y" "Prefix Divide Func -- Prefix form of / (divide) generated by the Equation Writer Application. @@ -5797,7 +5797,7 @@ by the Equation Writer Application. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: /" "3DBCA" :Usr) "xRCEQ" ("\\-> EQ" "Recall from EQ Cmd +Related: /" "3DBCA" :Usr) "xRCEQ" ("--> EQ" "Recall from EQ Cmd -- Returns the unevaluated contents of the reserved variable EQ from @@ -5805,7 +5805,7 @@ the current directory. -- TEXT:Reserved|EQ -- -Related: STEQ" "3D393" :Usr) "~xRCI" ("[[]] x nrow \\-> [[]]' +Related: STEQ" "3D393" :Usr) "~xRCI" ("[[]] x nrow --> [[]]' [] x n []'" "Multiply Row by Constant Cmd -- Multiplies row n of a matrix (or @@ -5813,8 +5813,8 @@ element n of a vector) by a const x, and returns the modified matrix. -- -Related: RCIJ" "0420AB" :Usr) "~xRCIJ" ("[[]] x n* n+ \\-> [[]]' -[] x n* n+ \\-> []'" "Add Multiplied Row Cmd +Related: RCIJ" "0420AB" :Usr) "~xRCIJ" ("[[]] x n* n+ --> [[]]' +[] x n* n+ --> []'" "Add Multiplied Row Cmd -- Multiplies row n* of a matrix by a constant x, adds this product @@ -5826,28 +5826,28 @@ product to element n+ of the vector, and returns the modified vector. -- -Related: RCI" "0430AB" :Usr) "xRCL" ("var \\-> x -:port:nlib \\-> lib -:port:name \\-> ob -:port:{path} \\-> ob" "Recall Cmd +Related: RCI" "0430AB" :Usr) "xRCL" ("var --> x +:port:nlib --> lib +:port:name --> ob +:port:{path} --> ob" "Recall Cmd -- Returns the unevaluated contents of a specified variable or plug -in object. -- -Related: STO" "3E6F1" :Usr) "xRCLALARM" ("n \\-> {date time action rep}" "Recall Alarm Cmd +Related: STO" "3E6F1" :Usr) "xRCLALARM" ("n --> {date time action rep}" "Recall Alarm Cmd -- Recalls a specified alarm. -- -Related: DELALARM,FINDALARM,STOALARM" "3918E" :Usr) "xRCLF" ("\\-> {#s1 #u1 #s2 #u2}" "Recall Flags Cmd +Related: DELALARM,FINDALARM,STOALARM" "3918E" :Usr) "xRCLF" ("--> {#s1 #u1 #s2 #u2}" "Recall Flags Cmd -- Returns a list containing four 64 bit binary integers representing the states of the 64 system and user flags, respectively. -- -Related: STOF" "3B715" :Usr) "xRCLKEYS" ("\\-> {ob ... key ...} -\\-> {S ob ... key ...}" "Recall Key Assignments Cmd +Related: STOF" "3B715" :Usr) "xRCLKEYS" ("--> {ob ... key ...} +--> {S ob ... key ...}" "Recall Key Assignments Cmd -- Returns the current user key assignments. This includes an S @@ -5856,12 +5856,12 @@ are active (not suppressed) for those keys without user key assignments. -- -Related: ASN,DELKEYS,STOKEYS" "3EF79" :Usr) "xRCLMENU" ("\\-> x" "Recall Menu Number Cmd +Related: ASN,DELKEYS,STOKEYS" "3EF79" :Usr) "xRCLMENU" ("--> x" "Recall Menu Number Cmd -- Returns the menu number of the currently displayed menu. -- -Related: MENU,TMENU" "3EA2E" :Usr) "xRCL\\GS" ("\\-> [[]]" "Recall Sigma Cmd +Related: MENU,TMENU" "3EA2E" :Usr) "xRCL\\GS" ("--> [[]]" "Recall Sigma Cmd -- Returns the current stat matrix (the contents of reserved var @@ -5869,7 +5869,7 @@ Returns the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,STO\\GS,\\GS+,\\GS-" "3DDA9" :Usr) "xRCLSIGMA" ("\\-> [[]]" "Recall Sigma Cmd +Related: CL\\GS,STO\\GS,\\GS+,\\GS-" "3DDA9" :Usr) "xRCLSIGMA" ("--> [[]]" "Recall Sigma Cmd -- Returns the current stat matrix (the contents of reserved var @@ -5877,17 +5877,17 @@ Returns the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,STO\\GS,\\GS+,\\GS-" "3DDA9" :Usr) "~xRCLVX" ("\\-> name" "Recall the current content of the reserved +Related: CL\\GS,STO\\GS,\\GS+,\\GS-" "3DDA9" :Usr) "~xRCLVX" ("--> name" "Recall the current content of the reserved -- CAS variable VX. -- -TEXT:Reserved|VX" "03F0DE" :Usr :1\.19-6) "xRCWS" ("\\-> n" "Recall Wordsize Cmd +TEXT:Reserved|VX" "03F0DE" :Usr :1\.19-6) "xRCWS" ("--> n" "Recall Wordsize Cmd -- Returns the current wordsize in bits (1 through 64). -- -Related: BIN,DEC,HEX,OCT,STWS" "3B6FA" :Usr) "xRDM" ("ob size \\-> ob' -name size \\-> +Related: BIN,DEC,HEX,OCT,STWS" "3B6FA" :Usr) "xRDM" ("ob size --> ob' +name size --> ob= [] or [[]] size = {n} or {n m}" "Redimension Array Cmd -- @@ -5895,13 +5895,13 @@ Rearranges the elements of the argument according to the specified dimensions. -- -Related: TRN" "3BEEC" :Usr) "xRDZ" ("x \\->" "Randomize Cmd +Related: TRN" "3BEEC" :Usr) "xRDZ" ("x -->" "Randomize Cmd -- Uses a real number xseed as a seed for the RAND command. -- -Related: COMB,PERM,RAND,!" "3B401" :Usr) "xRE" ("(x,y) \\-> x -[] \\-> []'" "Real Part Func +Related: COMB,PERM,RAND,!" "3B401" :Usr) "xRE" ("(x,y) --> x +[] --> []'" "Real Part Func -- Returns the real part of the argument. @@ -5913,19 +5913,19 @@ argument. [ C-arr ] \\-> [ R-arr ] 'sym' \\-> 'RE(sym)' -- -Related: C\\->R,IM,R\\->C" "3B819" :Usr) "xRECN" ("name \\-> -$name \\->" "Receive Renamed Object Cmd +Related: C\\->R,IM,R\\->C" "3B819" :Usr) "xRECN" ("name --> +$name -->" "Receive Renamed Object Cmd -- Prepares the HP 48 to receive a file from another Kermit device, and to store the file in a specified variable. -- -Related: BAUD,CKSM,CLOSEIO,FINISH, KERRM,KGET,PARITY,RECV,SEND, SERVER,TRANSIO" "3ED22" :Usr) "~xRECT" ("\\->" "Rectangular Mode Cmd +Related: BAUD,CKSM,CLOSEIO,FINISH, KERRM,KGET,PARITY,RECV,SEND, SERVER,TRANSIO" "3ED22" :Usr) "~xRECT" ("-->" "Rectangular Mode Cmd -- Sets Rectangular coordinate mode. -- -Related: CYLIN,SPHERE" "0110AB" :Usr) "xRECV" ("\\->" "Receive Object Cmd +Related: CYLIN,SPHERE" "0110AB" :Usr) "xRECV" ("-->" "Receive Object Cmd -- Instructs the HP 48 to look for a named file from another Kermit @@ -5933,14 +5933,14 @@ device. The received file is stored in a variable named by the sender. -- -Related: BAUD,CKSM,FINISH,KGET,PARITY, RECN,SEND,SERVER,TRANSIO" "3ED56" :Usr) "~xREF" ("[[]] \\-> [[]]'" "" "048314" :CASHELP :Usr) "~xREMAINDER" ("p1 p2 \\-> p3" "" "02A314" :CASHELP :Usr) "~xRENAME" ("name name' \\->" " -- -Related: COPY" "0130DD" :Usr) "~xREORDER" ("pol var \\-> pol'" "" "069314" :CASHELP :Usr) "xREPEAT" ("1/0 \\->" "REPEAT Cmd +Related: BAUD,CKSM,FINISH,KGET,PARITY, RECN,SEND,SERVER,TRANSIO" "3ED56" :Usr) "~xREF" ("[[]] --> [[]]'" "" "048314" :CASHELP :Usr) "~xREMAINDER" ("p1 p2 --> p3" "" "02A314" :CASHELP :Usr) "~xRENAME" ("name name' -->" " -- +Related: COPY" "0130DD" :Usr) "~xREORDER" ("pol var --> pol'" "" "069314" :CASHELP :Usr) "xREPEAT" ("1/0 -->" "REPEAT Cmd -- Starts loop clause in WHILE ... REPEAT ... END indefinite loop structure. -- -Related: END,WHILE" "38105" :Usr) "xREPL" ("ob pos new \\-> ob' +Related: END,WHILE" "38105" :Usr) "xREPL" ("ob pos new --> ob' ob= [[]] or [] or {} or $ or PICT pos= N or {n m} or (n,m)" "Replace Cmd -- @@ -5949,8 +5949,8 @@ Replaces a portion of the level object, beginning at a position specified in level 2. -- -Related: CHR,GOR,GXOR,NUM,POS,SIZE,SUB" "3B9D2" :Usr) "xRES" ("n_int \\-> -#n_int \\->" "Resolution Cmd +Related: CHR,GOR,GXOR,NUM,POS,SIZE,SUB" "3B9D2" :Usr) "xRES" ("n_int --> +#n_int -->" "Resolution Cmd -- Specifies the resolution of mathematical and statistical plots, @@ -5959,8 +5959,8 @@ interval between values of the independent variable used to generate the plots. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD, TRUTH,WIREFRAME,YSLICE" "3C41A" :Usr) "xRESTORE" (":port:name \\-> -ob \\->" "Restore HOME Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD, TRUTH,WIREFRAME,YSLICE" "3C41A" :Usr) "xRESTORE" (":port:name --> +ob -->" "Restore HOME Cmd -- Replaces the current HOME directory with the specified backup copy. @@ -5968,43 +5968,43 @@ with the specified backup copy. :nport:namebackup \\-> obj backup \\-> -- -Related: ARCHIVE" "3EAE7" :Usr) "~xRESULTANT" ("p1 p2 \\-> res" "" "0050DE" :CASHELP :Usr) "~xREVLIST" ("{1...n} \\-> {n...1}'" "Reverse List Cmd +Related: ARCHIVE" "3EAE7" :Usr) "~xRESULTANT" ("p1 p2 --> res" "" "0050DE" :CASHELP :Usr) "~xREVLIST" ("{1...n} --> {n...1}'" "Reverse List Cmd -- Reverses the order of the elements in a list. -- -Related: SORT" "05D0AB" :Usr) "~xREWRITE" ("" "" "0280DE" :Usr) "~xRISCH" ("f var \\-> F" "" "00D314" :CASHELP :Usr) "~xRKF" ("{} xtol xTf \\-> {} xtol -{} {xtol step} xTf \\-> {} xtol" "Runge-Kutta-Fehlberg) Cmd +Related: SORT" "05D0AB" :Usr) "~xREWRITE" ("" "" "0280DE" :Usr) "~xRISCH" ("f var --> F" "" "00D314" :CASHELP :Usr) "~xRKF" ("{} xtol xTf --> {} xtol +{} {xtol step} xTf --> {} xtol" "Runge-Kutta-Fehlberg) Cmd -- Computes the solution to an initial value problem for a differential equation, using the Runge-Kutta-Fehlberg (4,5) method. -- -Related: RKFERR,RKFSTEP,RRK,RRKSTEP,RBSERR" "0200AB" :Usr) "~xRKFERR" ("{} h \\-> {} h dy err" "Error Estimates for RKF +Related: RKFERR,RKFSTEP,RRK,RRKSTEP,RBSERR" "0200AB" :Usr) "~xRKFERR" ("{} h --> {} h dy err" "Error Estimates for RKF -- Returns the absolute error estimate for a given step h when solving an initial value problem for a differential equation. -- -Related: RKF,RKFSTEP,RRK,RRKSTEP,RSBERR" "0220AB" :Usr) "~xRKFSTEP" ("{} tol h \\-> {} tol h'" "Next Solution Step for RKF Cmd +Related: RKF,RKFSTEP,RRK,RRKSTEP,RSBERR" "0220AB" :Usr) "~xRKFSTEP" ("{} tol h --> {} tol h'" "Next Solution Step for RKF Cmd -- Computes the next solution step (hnext) to an initial value problem for a differential equation. -- -Related: RKF,RKFERR,RRK,RRKSTEP,RSBERR" "0210AB" :Usr) "xRL" ("# \\-> #'" "Rotate Left Cmd +Related: RKF,RKFERR,RRK,RRKSTEP,RSBERR" "0210AB" :Usr) "xRL" ("# --> #'" "Rotate Left Cmd -- Rotates a binary integer one bit to the left. -- -Related: RLB,RR,RRB" "38E01" :Usr) "xRLB" ("# \\-> #'" "Rotate Left Byte Cmd +Related: RLB,RR,RRB" "38E01" :Usr) "xRLB" ("# --> #'" "Rotate Left Byte Cmd -- Rotates a binary integer one byte to the left. -- -Related: RL,RR,RRB" "38E21" :Usr) "xRND" ("x n \\-> x'" "Round Func +Related: RL,RR,RRB" "38E21" :Usr) "xRND" ("x n --> x'" "Round Func -- Rounds an object to a specified number of decimal places or @@ -6019,26 +6019,26 @@ current display format. x_u nrnd \\-> y_u x_u 'symrnd' \\-> 'RND(x_u,symrnd)' -- -Related: TRNC" "3AEB1" :Usr) "xRNRM" ("[] \\-> x" "Row Norm Cmd +Related: TRNC" "3AEB1" :Usr) "xRNRM" ("[] --> x" "Row Norm Cmd -- Returns the row norm (infinity norm) of its argument array. -- -Related: CNRM,CROSS,DET,DOT" "3B16C" :Usr) "xROLL" ("1...n n \\-> 2...n 1" "Roll Objects Cmd +Related: CNRM,CROSS,DET,DOT" "3B16C" :Usr) "xROLL" ("1...n n --> 2...n 1" "Roll Objects Cmd -- Moves the contents of a specified level to level 1, and rolls upwards the portion of the stack beneath the specified level. -- -Related: OVER,PICK,ROLLD,ROT,SWAP" "3DD18" :Usr) "xROLLD" ("n ... 1 n \\-> 1 n...2" "Roll Down Cmd +Related: OVER,PICK,ROLLD,ROT,SWAP" "3DD18" :Usr) "xROLLD" ("n ... 1 n --> 1 n...2" "Roll Down Cmd -- Moves the contents of level 1 to a specified level, and rolls downwards the portion of the stack beneath the specified level -- -Related: OVER,PICK,ROLL,ROT,SWAP" "3DD33" :Usr) "~xROMUPLOAD" ("\\->" "Upload the rom to another calculator +Related: OVER,PICK,ROLL,ROT,SWAP" "3DD33" :Usr) "~xROMUPLOAD" ("-->" "Upload the rom to another calculator -- 1. On the sending calculator, enter ROMUPLOAD and press ENTER. On the receving calc, hold @@ -6046,22 +6046,22 @@ down ON and press F4. On the receiving calc, hold down ON and +, and press ENTER. On the receiving calc, press 4 to select Download option. On the sending calc, press any key -to start the process (takes about 20 min)." "06F0AB" :Usr) "xROOT" ("prog/s var guess \\-> x -prog/s var {guesses} \\-> x" "Root-Finder Cmd +to start the process (takes about 20 min)." "06F0AB" :Usr) "xROOT" ("prog/s var guess --> x +prog/s var {guesses} --> x" "Root-Finder Cmd -- Returns a real number xroot that is a value of the specified variable var for which the specified program or algebraic object most nearly evaluates to zero or -a local extremum." "3D3CE" :Usr) "xROT" ("1 2 3 \\-> 2 3 1" "Rotate Objects Cmd +a local extremum." "3D3CE" :Usr) "xROT" ("1 2 3 --> 2 3 1" "Rotate Objects Cmd -- Rotates the first three objects on the stack, moving the object in level 3 to level 1. -- -Related: OVER,PICK,ROLL,ROLLD,SWAP,UNROT" "3DC71" :Usr) "~xROW-" ("[[]] nrow \\-> [[]]' [] -[] n \\-> []' elt" "Delete Row Cmd +Related: OVER,PICK,ROLL,ROLLD,SWAP,UNROT" "3DC71" :Usr) "~xROW-" ("[[]] nrow --> [[]]' [] +[] n --> []' elt" "Delete Row Cmd -- Deletes row n of a matrix (or element n of a vector), and @@ -6069,9 +6069,9 @@ returns the modified matrix (or vector) and the deleted row (or element). -- -Related: COL-,COL+,ROW-,RSWP" "03C0AB" :Usr) "~xROW+" ("[[]] [[]]' n \\-> [[]]'' -[[]] [] n \\-> [[]]' -[] n n' \\-> []" "Insert Row Cmd +Related: COL-,COL+,ROW-,RSWP" "03C0AB" :Usr) "~xROW+" ("[[]] [[]]' n --> [[]]'' +[[]] [] n --> [[]]' +[] n n' --> []" "Insert Row Cmd -- Inserts an array into a matrix (or one or more numbers into a @@ -6079,8 +6079,8 @@ vector) at a position indicated by nindex, and returns the modified matrix (or vector). -- -Related: COL-,COL+,ROW-,RSWP" "03D0AB" :Usr) "~xROW\\->" ("[1]...[n] n \\-> [] -x1...xn \\-> []" "Rows to Matrix Cmd +Related: COL-,COL+,ROW-,RSWP" "03D0AB" :Usr) "~xROW\\->" ("[1]...[n] n --> [] +x1...xn --> []" "Rows to Matrix Cmd -- Transforms a series of row vectors and a row count into a matrix @@ -6090,8 +6090,8 @@ and an element count into a vector with those numbers as elements. -- -Related: \\->COL,COL\\->,\\->ROW" "0370AB" :Usr) "~x\\->ROW" ("[[]] \\-> [1]...[n] n -[] \\-> x1...xn n" "Matrix to Rows Cmd +Related: \\->COL,COL\\->,\\->ROW" "0370AB" :Usr) "~x\\->ROW" ("[[]] --> [1]...[n] n +[] --> x1...xn n" "Matrix to Rows Cmd -- Transforms a matrix into a series of row vectors and returns the @@ -6100,27 +6100,27 @@ transforms a vector into its elements and returns the elements and an element count. -- -Related: \\->COL,COL\\->,ROW\\->" "0360AB" :Usr) "xRPL>" ("" "" "3F218" :Usr) "~xrpm" ("" "" "0680AB" :Usr) "xRR" ("# \\-> x'" "Rotate Right Cmd +Related: \\->COL,COL\\->,ROW\\->" "0360AB" :Usr) "xRPL>" ("" "" "3F218" :Usr) "~xrpm" ("" "" "0680AB" :Usr) "xRR" ("# --> x'" "Rotate Right Cmd -- Rotates a binary integer one bit to the right. -- -Related: RL,RLB,RRB" "38E41" :Usr) "xRRB" ("# \\-> x'" "Rotate Right Byte Cmd +Related: RL,RLB,RRB" "38E41" :Usr) "xRRB" ("# --> x'" "Rotate Right Byte Cmd -- Rotates a binary integer one byte to the right. -- -Related: RL,RLB,RR" "38E61" :Usr) "~xRREF" ("[[]] \\-> [[]]'" "Reduced Row Echelon Form Cmd +Related: RL,RLB,RR" "38E61" :Usr) "~xRREF" ("[[]] --> [[]]'" "Reduced Row Echelon Form Cmd -- Converts a rectangular matrix to -a reduced row echelon form." "0340AB" :CASHELP :Usr) "~xrref" ("[[]] \\-> [pp] [[]]'" "" "047314" :CASHELP :Usr) "~xRREFMOD" ("[[]] \\-> [[]]'" "" "078314" :CASHELP :Usr) "~xRRK" ("{} xtol xTfinal \\-> {} xtol" "Solve for Initial Values +a reduced row echelon form." "0340AB" :CASHELP :Usr) "~xrref" ("[[]] --> [pp] [[]]'" "" "047314" :CASHELP :Usr) "~xRREFMOD" ("[[]] --> [[]]'" "" "078314" :CASHELP :Usr) "~xRRK" ("{} xtol xTfinal --> {} xtol" "Solve for Initial Values (Rosenbrock, Runge-Kutta) Cmd -- Computes the solution to an initial value problem for a differential equation with known partial derivatives. -- -Related: RKF,RKFERR,RKFSTEP,RRKSTEP,RSBERR" "0230AB" :Usr) "~xRRKSTEP" ("{} xtol h last \\-> {} xtol h' cur" "Next Solution Step and Method +Related: RKF,RKFERR,RKFSTEP,RRKSTEP,RSBERR" "0230AB" :Usr) "~xRRKSTEP" ("{} xtol h last --> {} xtol h' cur" "Next Solution Step and Method (RKF or RRK) Cmd -- Computes the next solution step @@ -6129,7 +6129,7 @@ for a differential equation, and displays the method used to arrive at that result. -- -Related: RKF,RKFERR,RKFSTEP,RRK,RSBERR" "0240AB" :Usr) "~xRSBERR" ("{} h \\-> {} h dy err" "Error Estimate for Rosenbrock +Related: RKF,RKFERR,RKFSTEP,RRK,RSBERR" "0240AB" :Usr) "~xRSBERR" ("{} h --> {} h dy err" "Error Estimate for Rosenbrock Method Cmd -- Returns an error estimate for a @@ -6137,11 +6137,11 @@ given step h when solving an initial value problem for a differential equation. -- -Related: RKF,RKFERR,RKFSTEP,RRK,RRKSTEP" "0250AB" :Usr) "xRSD" ("[B] [[A]] [Z] \\-> []' -[[B]] [[A]] [[Z]] \\-> [[]]'" "Residual Cmd +Related: RKF,RKFERR,RKFSTEP,RRK,RRKSTEP" "0250AB" :Usr) "xRSD" ("[B] [[A]] [Z] --> []' +[[B]] [[A]] [[Z]] --> [[]]'" "Residual Cmd -- Computes the residual B - AZ of -the arrays B, A, and Z." "3B22F" :Usr) "~xRSWP" ("[]/[[]] i j \\-> []/[[]]" "Row Swap Cmd +the arrays B, A, and Z." "3B22F" :Usr) "~xRSWP" ("[]/[[]] i j --> []/[[]]" "Row Swap Cmd -- Swaps rows i and j of a matrix and returns the modified matrix, @@ -6149,31 +6149,31 @@ or swaps elements i and j of a vector and returns the modified vector. -- -Related: CSWP,ROW+,ROW-" "0400AB" :Usr) "xRULES" ("" "" "3E632" :Usr) "xR\\->B" ("x \\-> #" "Real to Binary Cmd +Related: CSWP,ROW+,ROW-" "0400AB" :Usr) "xRULES" ("" "" "3E632" :Usr) "xR\\->B" ("x --> #" "Real to Binary Cmd -- Converts a positive real integer to its binary integer equivalent. -- -Related: B\\->R" "38F01" :Usr) "xR>B" ("x \\-> #" "Real to Binary Cmd +Related: B\\->R" "38F01" :Usr) "xR>B" ("x --> #" "Real to Binary Cmd -- Converts a positive real integer to its binary integer equivalent. -- -Related: B\\->R" "38F01" :Usr) "xR\\->C" ("x y \\-> (x,y) -[X] [Y] \\-> [(x,y)]" "Real to Complex Cmd +Related: B\\->R" "38F01" :Usr) "xR\\->C" ("x y --> (x,y) +[X] [Y] --> [(x,y)]" "Real to Complex Cmd -- Combines two real numbers or real arrays into a single complex number or array. -- -Related: C\\->R,IM,RE" "3B7ED" :Usr) "xR>C" ("x y \\-> (x,y) -[X] [Y] \\-> [(x,y)]" "Real to Complex Cmd +Related: C\\->R,IM,RE" "3B7ED" :Usr) "xR>C" ("x y --> (x,y) +[X] [Y] --> [(x,y)]" "Real to Complex Cmd -- Combines two real numbers or real arrays into a single complex number or array. -- -Related: C\\->R,IM,RE" "3B7ED" :Usr) "xR\\->D" ("x \\-> (180/\\pi)x" "Radians to Degrees Func +Related: C\\->R,IM,RE" "3B7ED" :Usr) "xR\\->D" ("x --> (180/\\pi)x" "Radians to Degrees Func -- Converts a real number expressed in radians to its equivalent in @@ -6182,7 +6182,7 @@ degrees. x \\-> (180/\\pi)x 'sym' \\-> 'R\\->D(sym)' -- -Related: D\\->R" "3B0AE" :Usr) "xR>D" ("x \\-> (180/\\pi)x" "Radians to Degrees Func +Related: D\\->R" "3B0AE" :Usr) "xR>D" ("x --> (180/\\pi)x" "Radians to Degrees Func -- Converts a real number expressed in radians to its equivalent in @@ -6191,7 +6191,7 @@ degrees. x \\-> (180/\\pi)x 'sym' \\-> 'R\\->D(sym)' -- -Related: D\\->R" "3B0AE" :Usr) "xR\\->I" ("x \\-> n" "" "3F070" :CASHELP :Usr) "xR>I" ("x \\-> n" "" "3F070" :CASHELP :Usr) "xSAME" ("ob1 ob2 \\-> 1/0" "Display information about the makers of the +Related: D\\->R" "3B0AE" :Usr) "xR\\->I" ("x --> n" "" "3F070" :CASHELP :Usr) "xR>I" ("x --> n" "" "3F070" :CASHELP :Usr) "xSAME" ("ob1 ob2 --> 1/0" "Display information about the makers of the calculator. Same Object Cmd -- @@ -6200,12 +6200,12 @@ a true result (1) if they are identical, and a false result (0) if they are not. -- -Related: TYPE,==" "3C9E5" :Usr) "xSBRK" ("\\->" "Serial Break Cmd +Related: TYPE,==" "3C9E5" :Usr) "xSBRK" ("-->" "Serial Break Cmd -- Interrupts serial transmission or reception. -- -Related: BUFLEN,SRECV,STIME,XMIT" "3EE82" :Usr) "xSCALE" ("xs ys \\->" "Scale Plot Cmd +Related: BUFLEN,SRECV,STIME,XMIT" "3EE82" :Usr) "xSCALE" ("xs ys -->" "Scale Plot Cmd -- Adjusts the first two parameters in PPAR, (xmin, ymin) and (xmax, @@ -6216,27 +6216,27 @@ point doesn't change. -- TEXT:Reserved|PPAR -- -Related: AUTO,CENTR,SCALEH,SCALEW" "3C4D5" :Usr) "xSCALEH" ("xf \\->" "Multiply Height Cmd +Related: AUTO,CENTR,SCALEH,SCALEW" "3C4D5" :Usr) "xSCALEH" ("xf -->" "Multiply Height Cmd -- Multiplies the vertical plot scale by xfactor. -- -Related: AUTO,SCALEW,YRING" "3C444" :Usr) "x*H" ("xf \\->" "Multiply Height Cmd +Related: AUTO,SCALEW,YRING" "3C444" :Usr) "x*H" ("xf -->" "Multiply Height Cmd -- Multiplies the vertical plot scale by xfactor. -- -Related: AUTO,SCALEW,YRING" "3C444" :Usr) "xSCALEW" ("yf \\->" "Multiply Width Cmd +Related: AUTO,SCALEW,YRING" "3C444" :Usr) "xSCALEW" ("yf -->" "Multiply Width Cmd -- Multiplies a plot's horizontal scale by xfactor. -- -Related: AUTO,SCALEH,YRING" "3C464" :Usr) "x*W" ("yf \\->" "Multiply Width Cmd +Related: AUTO,SCALEH,YRING" "3C464" :Usr) "x*W" ("yf -->" "Multiply Width Cmd -- Multiplies a plot's horizontal scale by xfactor. -- -Related: AUTO,SCALEH,YRING" "3C464" :Usr) "xSCATRPLOT" ("\\->" "Draw Scatter Plot Cmd +Related: AUTO,SCALEH,YRING" "3C464" :Usr) "xSCATRPLOT" ("-->" "Draw Scatter Plot Cmd -- Draws a scatter plot of (x, y) data points from the specified @@ -6247,12 +6247,12 @@ Related: BARPLOT,PICTURE,HISTPLOT, PVIEW,SCL\\GS,XCOL,YCOL" "3E1EF" :Usr) "xSCAT -- Sets the plot type to SCATTER. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3C9AF" :Usr) "~xSCHUR" ("[[]] \\-> [[Q]] [[T]]" "Schur Decomp. of Squ. Matrix Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SLOPEFIELD,TRUTH, WIREFRAME,YSLICE" "3C9AF" :Usr) "~xSCHUR" ("[[]] --> [[Q]] [[T]]" "Schur Decomp. of Squ. Matrix Cmd -- Returns the Schur decomposition of a square matrix. -- -Related: LQ,LU,QR,SVD,SVL,TRN" "0330AB" :Usr) "xSCI" ("n \\->" "Scientific Mode Cmd +Related: LQ,LU,QR,SVD,SVL,TRN" "0330AB" :Usr) "xSCI" ("n -->" "Scientific Mode Cmd -- Sets the number display format to Scientific mode, which displays @@ -6260,7 +6260,7 @@ one digit to the left of the fraction mark and n significant digits to the right. -- -Related: ENG,FIX,STD" "3B5BA" :Usr) "xSCL\\GS" ("\\->" "Scale Sigma Cmd +Related: ENG,FIX,STD" "3B5BA" :Usr) "xSCL\\GS" ("-->" "Scale Sigma Cmd -- Adjusts (xmin,ymin) and (xmax, ymax) in PPAR so that a subsequent @@ -6269,7 +6269,7 @@ PICT. -- TEXT:Reserved|PPAR -- -Related: AUTO,SCATRPLOT" "3E127" :Usr) "xSCLSIGMA" ("\\->" "Scale Sigma Cmd +Related: AUTO,SCATRPLOT" "3E127" :Usr) "xSCLSIGMA" ("-->" "Scale Sigma Cmd -- Adjusts (xmin,ymin) and (xmax, ymax) in PPAR so that a subsequent @@ -6278,13 +6278,13 @@ PICT. -- TEXT:Reserved|PPAR -- -Related: AUTO,SCATRPLOT" "3E127" :Usr) "xSCONJ" ("name \\->" "Store Conjugate Cmd +Related: AUTO,SCATRPLOT" "3E127" :Usr) "xSCONJ" ("name -->" "Store Conjugate Cmd -- Conjugates the contents of a named object. -- -Related: CONJ,SINV,SNEG" "3E385" :Usr) "~xSCROLL" ("ob \\->" "" "07D314" :Usr) "xSDEV" ("\\-> xsdev -\\-> [x1...xn]" "Standard Deviation Cmd +Related: CONJ,SINV,SNEG" "3E385" :Usr) "~xSCROLL" ("ob -->" "" "07D314" :Usr) "xSDEV" ("--> xsdev +--> [x1...xn]" "Standard Deviation Cmd -- Calculates the sample standard deviation of each of the m columns @@ -6292,14 +6292,14 @@ of coordinate values in the current stat matrix (reserved var \\GSDAT). -- -Related: MAX\\GS,MEAN,MIN\\GS,PSDEV, PVAR,TOT,VAR" "3DF32" :Usr) "xSEND" ("name \\-> -{names} \\-> -{{old new}...} \\->" "Send Object Cmd +Related: MAX\\GS,MEAN,MIN\\GS,PSDEV, PVAR,TOT,VAR" "3DF32" :Usr) "xSEND" ("name --> +{names} --> +{{old new}...} -->" "Send Object Cmd -- Sends a copy of the named object to a Kermit device. -- -Related: BAUD,CLOSEIO,CKSM,FINISH, KERRM,KGET,PARITY,RECN, RECV,SERVER,TRANSIO" "3ECB0" :Usr) "~xSEQ" ("prog var start end incr \\-> {}" "Sequential Calculation Cmd +Related: BAUD,CLOSEIO,CKSM,FINISH, KERRM,KGET,PARITY,RECN, RECV,SERVER,TRANSIO" "3ECB0" :Usr) "~xSEQ" ("prog var start end incr --> {}" "Sequential Calculation Cmd -- Returns a list of results generated ated by repeatedly executing prog @@ -6307,24 +6307,24 @@ using index var over the range start to end, in increments of incr. -- -Related: DOSUBS,STREAM" "0530AB" :Usr) "~xSERIES" ("func var order \\-> {} symb'" "" "007314" :CASHELP :Usr) "xSERVER" ("\\->" "Server Mode Cmd +Related: DOSUBS,STREAM" "0530AB" :Usr) "~xSERIES" ("func var order --> {} symb'" "" "007314" :CASHELP :Usr) "xSERVER" ("-->" "Server Mode Cmd -- Selects Kermit Server mode. -- -Related: BAUD,CKSM,FINISH,KERRM, KGET,PARITY,PKT,RECN,RECV, SEND,TRANSIO" "3ED91" :Usr) "~xSEVAL" ("symb \\-> symb'" "" "064314" :CASHELP :Usr) "xSF" ("n \\->" "Set Flag Cmd +Related: BAUD,CKSM,FINISH,KERRM, KGET,PARITY,PKT,RECN,RECV, SEND,TRANSIO" "3ED91" :Usr) "~xSEVAL" ("symb --> symb'" "" "064314" :CASHELP :Usr) "xSF" ("n -->" "Set Flag Cmd -- Sets a specified user or system flag. -- -Related: CF,FC?,FC?C,FS?,FS?C" "3B4C9" :Usr) "xSHOW" ("symb name \\-> symb' -symb {names} \\-> symb'" "Show Variable Cmd +Related: CF,FC?,FC?C,FS?,FS?C" "3B4C9" :Usr) "xSHOW" ("symb name --> symb' +symb {names} --> symb'" "Show Variable Cmd -- Returns symb' which is equivalent to symb except that all implicit references to a variable name are made explicit. -- -Related: COLCT,EXPAN,ISOL,QUAD" "3E696" :Usr) "~xSIDENS" ("x \\-> x'" "Silicon Intrinsic Density Cmd +Related: COLCT,EXPAN,ISOL,QUAD" "3E696" :Usr) "~xSIDENS" ("x --> x'" "Silicon Intrinsic Density Cmd -- Calculates the intrinsic density of silicon as a function of @@ -6332,7 +6332,7 @@ temperature, xT. -- xT \\-> xdensity x_u \\-> x_1/cm3 - 'sym' \\-> 'SIDENS(symb)'" "0630AB" :Usr) "~xSIGMA" ("f var \\-> F" "" "0020DE" :CASHELP :Usr) "~xSIGMAVX" ("f(x) \\-> F(x)" "" "0010DE" :CASHELP :Usr) "xSIGN" ("x \\-> x'" "Sign Func + 'sym' \\-> 'SIDENS(symb)'" "0630AB" :Usr) "~xSIGMA" ("f var --> F" "" "0020DE" :CASHELP :Usr) "~xSIGMAVX" ("f(x) --> F(x)" "" "0010DE" :CASHELP :Usr) "xSIGN" ("x --> x'" "Sign Func -- Returns the sign of a real number argument, the sign of the numerical @@ -6341,13 +6341,13 @@ or the unit vector in the direction of a complex number argument. -- -Related: ABS,MANT,XPON" "3A3EE" :Usr) "~xSIGNTAB" ("symb \\-> {}" "" "05F314" :CASHELP :Usr) "~xSIMP2" ("x y \\-> x/gcd y/gcd" "" "033314" :CASHELP :Usr) "~xSIMPLIFY" ("symb \\-> symb'" "" "0220DE" :Usr) "~xSINCOS" ("symb \\-> symb'" "" "018314" :CASHELP :Usr) "xSIN" ("x \\-> x'" "Sine Analytic Func +Related: ABS,MANT,XPON" "3A3EE" :Usr) "~xSIGNTAB" ("symb --> {}" "" "05F314" :CASHELP :Usr) "~xSIMP2" ("x y --> x/gcd y/gcd" "" "033314" :CASHELP :Usr) "~xSIMPLIFY" ("symb --> symb'" "" "0220DE" :Usr) "~xSINCOS" ("symb --> symb'" "" "018314" :CASHELP :Usr) "xSIN" ("x --> x'" "Sine Analytic Func -- z \\-> sin z 'sym' \\-> 'SIN(sym)' x_uangular \\-> sin(x_uangular) -- -Related: ASIN,COS,TAN" "3A57C" :Usr) "xSINH" ("x \\-> x'" "Hyperbolic Sine Analytic Func +Related: ASIN,COS,TAN" "3A57C" :Usr) "xSINH" ("x --> x'" "Hyperbolic Sine Analytic Func -- Returns the hyperbolic sine of the argument. @@ -6355,14 +6355,14 @@ the argument. z \\-> sinh z 'sym' \\-> 'SINH(sym)' -- -Related: ANUSH,COSH,TANH" "3A678" :Usr) "xSINV" ("name \\->" "Store Inverse Cmd +Related: ANUSH,COSH,TANH" "3A678" :Usr) "xSINV" ("name -->" "Store Inverse Cmd -- Replaces the contents of the named variable with its inverse. -- -Related: INV,SCONJ,SNEG" "3E331" :Usr) "xSIZE" ("ob \\-> n - \\-> {N m} - \\-> #nw #nh" "Size Cmd +Related: INV,SCONJ,SNEG" "3E331" :Usr) "xSIZE" ("ob --> n + --> {N m} + --> #nw #nh" "Size Cmd -- Returns the number of characters in a string, the number of elements @@ -6381,41 +6381,41 @@ graphics object. PICT \\-> #nwidth #mheight x_u \\-> n -- -Related: CHR,NUM,POS,REPL,SUB" "3BB1F" :Usr) "xSL" ("# \\-> #'" "Shift Left Cmd +Related: CHR,NUM,POS,REPL,SUB" "3BB1F" :Usr) "xSL" ("# --> #'" "Shift Left Cmd -- Shifts a binary integer one bit to the left. -- -Related: ASR,SLB,SR,SRB" "38E81" :Usr) "xSLB" ("# \\-> #'" "Shift Left Byte Cmd +Related: ASR,SLB,SR,SRB" "38E81" :Usr) "xSLB" ("# --> #'" "Shift Left Byte Cmd -- Shifts a binary integer one byte to the left. -- -Related: ASR,SL,SR,SRB" "38EA1" :Usr) "~xSLOPEFIELD" ("\\->" "SLOPEFIELD Plot Type Cmd +Related: ASR,SL,SR,SRB" "38EA1" :Usr) "~xSLOPEFIELD" ("-->" "SLOPEFIELD Plot Type Cmd -- Sets the plot type to SLOPEFIELD. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAX,HISTOGRAM,PARAMETRIC, PARSURFACE,PCONTOUR,POLAR,SCATTER, TRUTH,WIREFRAME,YSLICE" "00C0AB" :Usr) "xSNEG" ("name \\->" "Store Negate Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAX,HISTOGRAM,PARAMETRIC, PARSURFACE,PCONTOUR,POLAR,SCATTER, TRUTH,WIREFRAME,YSLICE" "00C0AB" :Usr) "xSNEG" ("name -->" "Store Negate Cmd -- Replaces the contents of a variable with its negative. -- -Related: NEG,SCONJ,SINV" "3E35B" :Usr) "~xSNRM" ("[] \\-> x" "Spectral Norm Cmd +Related: NEG,SCONJ,SINV" "3E35B" :Usr) "~xSNRM" ("[] --> x" "Spectral Norm Cmd -- Returns the spectral norm of an array. -- -Related: ABS,CNRM,COND,RNRM,SRAD,TRACE" "0290AB" :Usr) "~xSOLVE" ("symb var \\-> {zeros}" "" "03F314" :CASHELP :Usr) "~xSOLVER" ("\\->" "Displays a menu of commands used in solving -equations. " "086314" :Usr) "~xSOLVEVX" ("symb \\-> {zeros}" "" "008314" :CASHELP :Usr) "~xSORT" ("{} \\-> {}'" "Ascending Order Sort Cmd +Related: ABS,CNRM,COND,RNRM,SRAD,TRACE" "0290AB" :Usr) "~xSOLVE" ("symb var --> {zeros}" "" "03F314" :CASHELP :Usr) "~xSOLVER" ("-->" "Displays a menu of commands used in solving +equations. " "086314" :Usr) "~xSOLVEVX" ("symb --> {zeros}" "" "008314" :CASHELP :Usr) "~xSORT" ("{} --> {}'" "Ascending Order Sort Cmd -- Sorts the elements in a list in ascending order. -- -Related: REVLIST" "05E0AB" :Usr) "~xSPHERE" ("\\->" "Spherical Mode Cmd +Related: REVLIST" "05E0AB" :Usr) "~xSPHERE" ("-->" "Spherical Mode Cmd -- Sets Spherical coordinate mode. -- -Related: CYLIN,RECT" "0130AB" :Usr) "xSQ" ("x \\-> x'" "Square Analytic Func +Related: CYLIN,RECT" "0130AB" :Usr) "xSQ" ("x --> x'" "Square Analytic Func -- Returns the square of the argument. -- @@ -6424,22 +6424,22 @@ Returns the square of the argument. [[ mat ]] \\-> [[ mat \327 mat ]] 'sym' \\-> 'SQ(sym)' -- -Related: \\v/,^" "3A4EF" :Usr) "xSR" ("# \\-> #'" "Shift Right Cmd +Related: \\v/,^" "3A4EF" :Usr) "xSR" ("# --> #'" "Shift Right Cmd -- Shifts a binary integer one bit to the right. -- -Related: ASR,SL,SLB,SRB" "38EC1" :Usr) "~xSRAD" ("[[]] \\-> x" "Spectral Radius Cmd +Related: ASR,SL,SLB,SRB" "38EC1" :Usr) "~xSRAD" ("[[]] --> x" "Spectral Radius Cmd -- Returns the spectral radius of a square matrix. -- -Related: COND,SNRM,TRACE" "0280AB" :Usr) "xSRB" ("# \\-> #'" "Shift Right Byte Cmd +Related: COND,SNRM,TRACE" "0280AB" :Usr) "xSRB" ("# --> #'" "Shift Right Byte Cmd -- Shifts a binary integer one byte to the right. -- -Related: ASR,SL,SLB,SR" "38EE1" :Usr) "xSRECV" ("n \\-> $ 0/1" "Serial Receive Cmd +Related: ASR,SL,SLB,SR" "38EE1" :Usr) "xSRECV" ("n --> $ 0/1" "Serial Receive Cmd -- Reads up to n characters from the serial input buffer and returns @@ -6447,29 +6447,29 @@ them as a string, along with a digit indicating whether errors occurred. -- -Related: BUFFLEN,CLOSEIO,OPENIO, SBRK,STIME,XMIT" "3EC55" :Usr) "~xSREPL" ("str find repl \\-> str' n" "Globally replace find with repl in str. n is +Related: BUFFLEN,CLOSEIO,OPENIO, SBRK,STIME,XMIT" "3EC55" :Usr) "~xSREPL" ("str find repl --> str' n" "Globally replace find with repl in str. n is the number of matches. Efficient ML -implementation." "0100DD" :Usr) "xSTART" ("start finish \\->" "START Definite Loop Structure Cmd +implementation." "0100DD" :Usr) "xSTART" ("start finish -->" "START Definite Loop Structure Cmd -- START xstart xfinish \\-> NEXT xstart xfinish \\-> STEP xincrement \\-> STEP 'symbincrement' \\-> -- -Related: FOR,NEXT,STEP" "381AB" :Usr) "xSTD" ("\\->" "Standard Mode Cmd +Related: FOR,NEXT,STEP" "381AB" :Usr) "xSTD" ("-->" "Standard Mode Cmd -- Sets the number display format to Standard mode. -- -Related: ENG,FIX,SCI" "3B5FA" :Usr) "xSTEP" ("n \\-> -symb \\->" "STEP Cmd +Related: ENG,FIX,SCI" "3B5FA" :Usr) "xSTEP" ("n --> +symb -->" "STEP Cmd -- Defines the increment (step) value, and ends definite loop struct See the FOR and START command entries for syntax information. -- -Related: FOR,BEXT,START" "3851F" :Usr) "xSTEQ" ("ob \\->" "Store in EQ Cmd +Related: FOR,BEXT,START" "3851F" :Usr) "xSTEQ" ("ob -->" "Store in EQ Cmd -- Stores an object into the reserved variable EQ in the current @@ -6477,25 +6477,25 @@ directory. -- TEXT:Reserved|EQ -- -Related: RCEQ" "3D3AE" :Usr) "xSTIME" ("x/0 \\->" "Serial Time-Out Cmd +Related: RCEQ" "3D3AE" :Usr) "xSTIME" ("x/0 -->" "Serial Time-Out Cmd -- Specifies the period that SRECV (serial reception) and XMIT (serial transmission) wait before timing out. -- -Related: BUFLEN,CLOSEIO,SBRK,SRECV,XMIT" "3EE62" :Usr) "xSTO" (" ob name \\-> - ob :port:name \\-> - lib port \\-> - bup port \\-> - ob 'name(i)' \\-> +Related: BUFLEN,CLOSEIO,SBRK,SRECV,XMIT" "3EE62" :Usr) "xSTO" (" ob name --> + ob :port:name --> + lib port --> + bup port --> + ob 'name(i)' --> . 38G: 107002 \\~%s\\ [Usr]" "Store Cmd -- Stores an object into a specified variable or object. -- -Related: DEFINE,RCL,\\->" "3E739" :Usr) "xSTO-" ("ob name \\-> -name ob \\->" "Store Minus Cmd +Related: DEFINE,RCL,\\->" "3E739" :Usr) "xSTO-" ("ob name --> +name ob -->" "Store Minus Cmd -- Calculates the difference between a number (or other object) and @@ -6503,15 +6503,15 @@ the contents of a specified variable, and stores the new value to the specified variable. -- -Related: STO+,STO*,STO/,-" "3E406" :Usr) "xSTO*" ("ob name \\-> -name ob \\->" "Store Times Cmd +Related: STO+,STO*,STO/,-" "3E406" :Usr) "xSTO*" ("ob name --> +name ob -->" "Store Times Cmd -- Multiplies the contents of a specified variable by a number or other object. -- -Related: STO+,STO-,STO/,*" "3E4D2" :Usr) "xSTO/" ("ob name \\-> -name ob \\->" "Store Divide Cmd +Related: STO+,STO-,STO/,*" "3E4D2" :Usr) "xSTO/" ("ob name --> +name ob -->" "Store Divide Cmd -- Calculates the quotient of a number (or other object) and the @@ -6519,70 +6519,70 @@ contents of a specified variable, and stores the new value to the specified variable. -- -Related: STO+,STO-,STO*,/" "3E46C" :Usr) "xSTO+" ("ob name \\-> -name ob \\->" "Store Plus Cmd +Related: STO+,STO-,STO*,/" "3E46C" :Usr) "xSTO+" ("ob name --> +name ob -->" "Store Plus Cmd -- Adds a number or other object to the contents of a specified variable. -- -Related: STO-,STO*,STO/,+" "3E3AF" :Usr) "xSTOALARM" ("time \\-> n -{date time act rep} \\-> n" "Store Alarm Cmd +Related: STO-,STO*,STO/,+" "3E3AF" :Usr) "xSTOALARM" ("time --> n +{date time act rep} --> n" "Store Alarm Cmd -- Stores an alarm in the system alarm list and returns its alarm index number. act and rep arguments are optional. -- -Related: DELALARM,FINDALARM,RCLALARM" "39164" :Usr) "xSTOF" ("{#s1 #u1 #s2 #u2} \\->" "Store Flags Cmd +Related: DELALARM,FINDALARM,RCLALARM" "39164" :Usr) "xSTOF" ("{#s1 #u1 #s2 #u2} -->" "Store Flags Cmd -- Sets the states of the system flags or the system and user flags. -- -Related: RCLF,STWS,RCWS" "3B749" :Usr) "xSTOKEYS" ("{ob key ...} \\-> -{'S' ob key ...} \\-> -'S' \\->" "Store Key Assignments Cmd +Related: RCLF,STWS,RCWS" "3B749" :Usr) "xSTOKEYS" ("{ob key ...} --> +{'S' ob key ...} --> +'S' -->" "Store Key Assignments Cmd -- Defines multiple keys on the user keyboard by assigning objects to specified keys. -- -Related: ASN,DELKEYS,RCLKEYS" "3EF07" :Usr) "xSTO\\GS" ("ob \\->" "Store Sigma Cmd +Related: ASN,DELKEYS,RCLKEYS" "3EF07" :Usr) "xSTO\\GS" ("ob -->" "Store Sigma Cmd -- Stores obj in the reserved variable \\GSDAT. -- -Related: CL\\GS,RCL\\GS,\\GS+,\\GS-" "3DD6E" :Usr) "xSTOSIGMA" ("ob \\->" "Store Sigma Cmd +Related: CL\\GS,RCL\\GS,\\GS+,\\GS-" "3DD6E" :Usr) "xSTOSIGMA" ("ob -->" "Store Sigma Cmd -- Stores obj in the reserved variable \\GSDAT. -- -Related: CL\\GS,RCL\\GS,\\GS+,\\GS-" "3DD6E" :Usr) "~xSTOVX" ("name \\->" "Store object into the reserved CAS variable +Related: CL\\GS,RCL\\GS,\\GS+,\\GS-" "3DD6E" :Usr) "~xSTOVX" ("name -->" "Store object into the reserved CAS variable VX. -- -TEXT:Reserved|VX" "0400DE" :Usr :1\.19-6) "~xSTORE" ("" "" "0240DE" :Usr) "xSTR\\->" ("$ \\-> ob" "Evaluate String Cmd +TEXT:Reserved|VX" "0400DE" :Usr :1\.19-6) "~xSTORE" ("" "" "0240DE" :Usr) "xSTR\\->" ("$ --> ob" "Evaluate String Cmd -- Evaluates the text of a string as if the text were entered from the command line. -- -Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "3BBD9" :Usr) "xSTR>" ("$ \\-> ob" "Evaluate String Cmd +Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "3BBD9" :Usr) "xSTR>" ("$ --> ob" "Evaluate String Cmd -- Evaluates the text of a string as if the text were entered from the command line. -- -Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "3BBD9" :Usr) "x\\->STR" ("ob \\-> $" "Object to String Cmd +Related: ARRY\\->,DTAG,EQ\\->,LIST\\->, OBJ\\->,\\->STR" "3BBD9" :Usr) "x\\->STR" ("ob --> $" "Object to String Cmd -- Converts any object to string form. -- -Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "3BBBE" :Usr) "x>STR" ("ob \\-> $" "Object to String Cmd +Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "3BBBE" :Usr) "x>STR" ("ob --> $" "Object to String Cmd -- Converts any object to string form. -- -Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "3BBBE" :Usr) "~xSTREAM" ("{} prog \\-> x" "Stream Execution Cmd +Related: \\->ARRY,\\->LIST,STR\\->, \\->TAG,\\->UNIT" "3BBBE" :Usr) "~xSTREAM" ("{} prog --> x" "Stream Execution Cmd -- Moves the first two elements from the list onto the stack, and @@ -6594,15 +6594,15 @@ Repeats this until the list is exhausted, and returns the final result. -- -Related: DOSUBS" "0580AB" :Usr) "~xSTURMAB" ("" "" "0170DE" :Usr) "~xSTURM" ("" "" "0160DE" :Usr) "xSTWS" ("n \\-> -#n \\->" "Set Wordsize Cmd +Related: DOSUBS" "0580AB" :Usr) "~xSTURMAB" ("" "" "0170DE" :Usr) "~xSTURM" ("" "" "0160DE" :Usr) "xSTWS" ("n --> +#n -->" "Set Wordsize Cmd -- Sets the current binary integer wordsize to n bits, where n is a value from 1 through 64 (the default is 64). -- -Related: BIN,DEC,HEX,OCT,RCWS" "3B6C1" :Usr) "xSUB" ("ob start end \\-> ob' +Related: BIN,DEC,HEX,OCT,RCWS" "3B6C1" :Usr) "xSUB" ("ob start end --> ob' ob= [[]], $, {}, grob, PICT start,end = n, {n m}, (n,m)" "Subset Cmd -- @@ -6613,29 +6613,29 @@ rectangular portion of a graphics object or PICT defined by two corner pixel coordinates. -- -Related: CHR,GOR,GXOR,NUM,POS,REPL,SIZE" "3B8D7" :Usr) "~xSUBST" ("symb var=s1 \\-> symb'" "" "002314" :CASHELP :Usr) "~xSUBTMOD" ("x1 x2 \\-> x3" "" "06F314" :CASHELP :Usr) "~xSVD" ("[[]] \\-> [[U]] [[V]] [S]" "Singular Value Decomposition Cmd +Related: CHR,GOR,GXOR,NUM,POS,REPL,SIZE" "3B8D7" :Usr) "~xSUBST" ("symb var=s1 --> symb'" "" "002314" :CASHELP :Usr) "~xSUBTMOD" ("x1 x2 --> x3" "" "06F314" :CASHELP :Usr) "~xSVD" ("[[]] --> [[U]] [[V]] [S]" "Singular Value Decomposition Cmd -- Returns the sigular value decomposition of an m\327n matrix. -- -Related: DIAG\\->,MIN,SVL" "02E0AB" :Usr) "~xSVL" ("[[]] \\-> []" "Singular Values Cmd +Related: DIAG\\->,MIN,SVL" "02E0AB" :Usr) "~xSVL" ("[[]] --> []" "Singular Values Cmd -- Returns the singular values of an m\327n matrix. -- -Related: MIN,SVD" "02F0AB" :Usr) "xSWAP" ("ob1 ob2 \\-> ob2 ob1" "Swap Objects Cmd +Related: MIN,SVD" "02F0AB" :Usr) "xSWAP" ("ob1 ob2 --> ob2 ob1" "Swap Objects Cmd -- Interchanges the first two objects on the stack. -- Related: -DUP,DUPN,DUP2,OVER,PICK,ROLL,ROLLD,ROT" "3DC20" :Usr) "~xSYLVESTER" ("[[]] \\-> [D] [P]" "" "04E314" :CASHELP :Usr) "xSYSEVAL" ("# \\-> ?" "Evaluate System Object Cmd +DUP,DUPN,DUP2,OVER,PICK,ROLL,ROLLD,ROT" "3DC20" :Usr) "~xSYLVESTER" ("[[]] --> [D] [P]" "" "04E314" :CASHELP :Usr) "xSYSEVAL" ("# --> ?" "Evaluate System Object Cmd -- Evaluates unnamed operating system objects specified by their memory addresses. -- -Related: EVAL,LIBEVAL,FLASHEVAL" "39705" :Usr) "~xSYST2MAT" ("" "" "00A0DE" :Usr) "x%T" ("x y \\-> 100y/x" "Percent of Total Function +Related: EVAL,LIBEVAL,FLASHEVAL" "39705" :Usr) "~xSYST2MAT" ("" "" "00A0DE" :Usr) "x%T" ("x y --> 100y/x" "Percent of Total Function -- Returns the percent of the level 2 argument that is represented by @@ -6649,27 +6649,27 @@ the level 1 argument. x_u 'sym' \\-> '%T(x_u,sym)' 'sym' x_u \\-> '%T(sym,x_u)' -- -Related: %,%ch" "3B2DC" :Usr) "~xTABVAL" ("symb(x) {vals} \\-> symb(x) {{vals} {res}}" "" "061314" :CASHELP :Usr) "~xTABVAR" ("symb(x) \\-> symb(x) {{}{}} grob" "" "060314" :CASHELP :Usr) "x\\->TAG" ("ob tag \\-> :tag:ob" "Stack to Tag Cmd +Related: %,%ch" "3B2DC" :Usr) "~xTABVAL" ("symb(x) {vals} --> symb(x) {{vals} {res}}" "" "061314" :CASHELP :Usr) "~xTABVAR" ("symb(x) --> symb(x) {{}{}} grob" "" "060314" :CASHELP :Usr) "x\\->TAG" ("ob tag --> :tag:ob" "Stack to Tag Cmd -- Combines objects in levels 1 and 2 to created tagged (labeled) object. Tag may be any object. It will eb converted to a string. -- -Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "3EFB1" :Usr) "x->TAG" ("ob tag \\-> :tag:ob" "Stack to Tag Cmd +Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "3EFB1" :Usr) "x->TAG" ("ob tag --> :tag:ob" "Stack to Tag Cmd -- Combines objects in levels 1 and 2 to created tagged (labeled) object. Tag may be any object. It will eb converted to a string. -- -Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "3EFB1" :Usr) "~xTAIL" ("{} \\-> {}' -$ \\-> $'" "Last Listed Elements Cmd +Related: \\->ARRY,DTAG,\\->LIST,OBJ\\->, \\->STR,\\->UNIT" "3EFB1" :Usr) "~xTAIL" ("{} --> {}' +$ --> $'" "Last Listed Elements Cmd -- Returns all but the first element of a list or string. -- -Related: HEAD" "0520AB" :Usr) "~xTAN2CS2" ("symb \\-> symb'" "" "01C0DE" :CASHELP :Usr) "~xTAN2SC2" ("symb \\-> symb'" "" "021314" :CASHELP :Usr) "~xTAN2SC" ("symb \\-> symb'" "" "01F314" :CASHELP :Usr) "xTAN" ("x \\-> x'" "Tangent Analytic Func +Related: HEAD" "0520AB" :Usr) "~xTAN2CS2" ("symb --> symb'" "" "01C0DE" :CASHELP :Usr) "~xTAN2SC2" ("symb --> symb'" "" "021314" :CASHELP :Usr) "~xTAN2SC" ("symb --> symb'" "" "01F314" :CASHELP :Usr) "xTAN" ("x --> x'" "Tangent Analytic Func -- Returns the tangent of the argument. @@ -6678,7 +6678,7 @@ argument. 'sym' \\-> 'TAN(symb)' x_unitang \\-> tan(x_unitang) - -Related: ATAN,COS,SIN" "3A624" :Usr) "xTANH" ("x \\-> x'" "Hyperbolic Tangent Analytic Func +Related: ATAN,COS,SIN" "3A624" :Usr) "xTANH" ("x --> x'" "Hyperbolic Tangent Analytic Func -- Returns the hyperbolic tangent of the argument. @@ -6686,13 +6686,13 @@ the argument. z \\-> tanh z 'sym' \\-> 'TANH(sym)' - -Related: ATANH,COSH,SINH" "3A70C" :Usr) "~xTAYLOR0" ("symb \\-> symb'" "" "006314" :CASHELP :Usr) "xTAYLR" ("symb var n \\-> symb'" "Taylor's Polynomial Cmd +Related: ATANH,COSH,SINH" "3A70C" :Usr) "~xTAYLOR0" ("symb --> symb'" "" "006314" :CASHELP :Usr) "xTAYLR" ("symb var n --> symb'" "Taylor's Polynomial Cmd -- Calculates the nth order Taylor's polynomial of 'symb' in the variable var. -- -Related: \\.d,\\.S,\\GS" "3E6CA" :Usr) "~xTCHEBYCHEFF" ("n \\-> pol" "" "05B314" :CASHELP :Usr) "~xTCOLLECT" ("symb \\-> symb'" "" "01A314" :CASHELP :Usr) "~xTDELTA" ("x y \\-> x'" "Temperature Delta Func +Related: \\.d,\\.S,\\GS" "3E6CA" :Usr) "~xTCHEBYCHEFF" ("n --> pol" "" "05B314" :CASHELP :Usr) "~xTCOLLECT" ("symb --> symb'" "" "01A314" :CASHELP :Usr) "~xTDELTA" ("x y --> x'" "Temperature Delta Func -- Calculates a temperature change. -- @@ -6702,7 +6702,7 @@ Calculates a temperature change. 'sym' y_u \\-> 'TDELTA(sym,y_u)' 'sym1' 'sym2' \\-> 'TDELTA(sym1,sym2)' -- -Related: TINC" "0640AB" :Usr) "~xTESTS" ("" "" "02E0DE" :Usr) "~xTEVAL" ("ob \\-> ? time" "Execute ob and return how long it took." "065314" :Usr) "~xTEXPAND" ("symb \\-> symb'" "" "013314" :CASHELP :Usr) "xTEXT" ("\\->" "Show Stack Display Cmd +Related: TINC" "0640AB" :Usr) "~xTESTS" ("" "" "02E0DE" :Usr) "~xTEVAL" ("ob --> ? time" "Execute ob and return how long it took." "065314" :Usr) "~xTEXPAND" ("symb --> symb'" "" "013314" :CASHELP :Usr) "xTEXT" ("-->" "Show Stack Display Cmd -- Displays the stack display. -- @@ -6712,26 +6712,26 @@ Related: CASE,ELSE,END,IFERR" "38ABA" :Usr) "xTHENCASE" ("" "THEN in a CASE stat -- Related: CASE,ELSE,END,IFERR" "38B43" :Usr) "xERRTHEN" ("" "THEN in an ON ERROR construct. -- -Related: CASE,ELSE,END,IFERR" "38ABA" :Usr) "xTICKS" ("\\-> #" "Ticks Cmd +Related: CASE,ELSE,END,IFERR" "38ABA" :Usr) "xTICKS" ("--> #" "Ticks Cmd -- Returns the system time as a binary integer, in units of 1/8192 second. -- -Related: TIME" "39093" :Usr) "xTIME" ("\\-> time" "Time Cmd +Related: TIME" "39093" :Usr) "xTIME" ("--> time" "Time Cmd -- Returns the system time in the form HH.MMSSs. -- -Related: DATE,TICKS,TSTR" "3905D" :Usr) "x\\->TIME" ("time \\->" "Set System Time Cmd +Related: DATE,TICKS,TSTR" "3905D" :Usr) "x\\->TIME" ("time -->" "Set System Time Cmd -- Sets the system time. -- -Related: CLKADJ,\\->DATE" "39124" :Usr) "xSETTIME" ("time \\->" "Set System Time Cmd +Related: CLKADJ,\\->DATE" "39124" :Usr) "xSETTIME" ("time -->" "Set System Time Cmd -- Sets the system time. -- -Related: CLKADJ,\\->DATE" "39124" :Usr) "~xTINC" ("x y \\-> x'" "Temperature Increment Cmd +Related: CLKADJ,\\->DATE" "39124" :Usr) "~xTINC" ("x y --> x'" "Temperature Increment Cmd -- Calculates a temperature increment. -- @@ -6741,8 +6741,8 @@ Calculates a temperature increment. 'sym' y_u\222 \\-> 'TINC(sym,y_u\222)' 'sym1' 'sym2' \\-> 'TINC(sym1,sym2)' -- -Related: TDELTA" "0650AB" :Usr) "xTLINE" ("(x1,y1) (x2,y2) \\-> -{#n1 #m1} {#n2 #m2} \\->" "Toggle Line Cmd +Related: TDELTA" "0650AB" :Usr) "xTLINE" ("(x1,y1) (x2,y2) --> +{#n1 #m1} {#n2 #m2} -->" "Toggle Line Cmd -- For each pixel along the line in PICT defined by the specified @@ -6750,16 +6750,16 @@ coordinates, TLINE turns off every pixel that is on, and turns on every pixel that is off. -- -Related: ARC,BOX,LINE" "3C6B6" :Usr) "~xTLIN" ("symb \\-> symb'" "" "019314" :CASHELP :Usr) "xTMENU" ("% \\-> [InitMenu%] -{} \\-> -name \\-> -Ob \\-> [@LIST InitMenu]" "Temporary Menu Cmd +Related: ARC,BOX,LINE" "3C6B6" :Usr) "~xTLIN" ("symb --> symb'" "" "019314" :CASHELP :Usr) "xTMENU" ("% --> [InitMenu%] +{} --> +name --> +Ob --> [@LIST InitMenu]" "Temporary Menu Cmd -- Displays a built-in menu, libary menu, or a user-defined menu. -- -Related: MENU,RCLMENU" "3E97B" :Usr) "xTOT" ("\\-> xsum -\\-> {x1...xn}" "Total Cmd +Related: MENU,RCLMENU" "3E97B" :Usr) "xTOT" ("--> xsum +--> {x1...xn}" "Total Cmd -- Computes the sum of each of the m columns of coordinate values in @@ -6768,12 +6768,12 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: MAX\\GS,MIN\\GS,MEANMPSDEV, PVAR,SDEV,VAR" "3DF4D" :Usr) "~xTRACE" ("[[]] \\-> x" "Matrix Trace Cmd +Related: MAX\\GS,MIN\\GS,MEANMPSDEV, PVAR,SDEV,VAR" "3DF4D" :Usr) "~xTRACE" ("[[]] --> x" "Matrix Trace Cmd -- Returns the trace of a square -matrix." "0270AB" :Usr) "~xTRAN" ("[[]] \\-> [[]]' -name \\->" " -- -Related: CONJ,TRN" "045314" :CASHELP :Usr) "xTRANSIO" ("n \\->" "I/O Translation Cmd +matrix." "0270AB" :Usr) "~xTRAN" ("[[]] --> [[]]' +name -->" " -- +Related: CONJ,TRN" "045314" :CASHELP :Usr) "xTRANSIO" ("n -->" "I/O Translation Cmd -- Specifies the character translation option. These translations @@ -6781,13 +6781,13 @@ affect only ASCII Kermit transfer and files printed to the serial port. -- -Related: BAUD,CKSM,PARITY" "3EE0C" :Usr) "~xTRIG" ("symb \\-> symb'" "" "01B314" :CASHELP :Usr) "~xTRIGCOS" ("symb \\-> symb'" "" "01C314" :CASHELP :Usr) "~xTRIGO" ("\\->" "" "082314" :Usr) "~xTRIGSIN" ("symb \\-> symb'" "" "01D314" :CASHELP :Usr) "~xTRIGTAN" ("symb \\-> symb'" "" "01E314" :CASHELP :Usr) "xTRN" ("[[]] \\-> [[]]' -name \\->" "Transpose Matrix Cmd +Related: BAUD,CKSM,PARITY" "3EE0C" :Usr) "~xTRIG" ("symb --> symb'" "" "01B314" :CASHELP :Usr) "~xTRIGCOS" ("symb --> symb'" "" "01C314" :CASHELP :Usr) "~xTRIGO" ("-->" "" "082314" :Usr) "~xTRIGSIN" ("symb --> symb'" "" "01D314" :CASHELP :Usr) "~xTRIGTAN" ("symb --> symb'" "" "01E314" :CASHELP :Usr) "xTRN" ("[[]] --> [[]]' +name -->" "Transpose Matrix Cmd -- Returns the (conjugate) transpose of a matrix. -- -Related: CONJ" "3C084" :Usr) "xTRNC" ("x n \\->" "Truncate Func +Related: CONJ" "3C084" :Usr) "xTRNC" ("x n -->" "Truncate Func -- Truncates an object to a specified number of decimal places or @@ -6806,47 +6806,47 @@ current display format. x_u 'symtrnc' \\-> 'TRNC(x_u,symtrnc)' -- -Related: RND" "3AF3E" :Usr) "~xTRUNC" ("symb1 symb2 \\-> symb3" "" "063314" :CASHELP :Usr) "xTRUTH" ("\\->" "Truth Plot Type Cmd +Related: RND" "3AF3E" :Usr) "~xTRUNC" ("symb1 symb2 --> symb3" "" "063314" :CASHELP :Usr) "xTRUTH" ("-->" "Truth Plot Type Cmd -- Sets the plot type to TRUTH. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,WIREFRAME,YSLICE" "3C99D" :Usr) "~xTSIMP" ("symb \\-> symb'" "" "015314" :CASHELP :Usr) "xTSTR" ("date time \\-> $" "Date and Time String Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,WIREFRAME,YSLICE" "3C99D" :Usr) "~xTSIMP" ("symb --> symb'" "" "015314" :CASHELP :Usr) "xTSTR" ("date time --> $" "Date and Time String Cmd -- Returns a string derived from the date and time. -- -Related: DATE,TICKS,TIME" "391F8" :Usr) "xTVARS" ("ntype \\-> {} -{n...} \\-> {}" "Typed Variables Cmd +Related: DATE,TICKS,TIME" "391F8" :Usr) "xTVARS" ("ntype --> {} +{n...} --> {}" "Typed Variables Cmd -- Lists all global variables in the current directory that contain objects of the specified types. -- -Related: PVARS,TYPE,VARS" "39456" :Usr) "~xTVM" ("\\->" "TVM Menu Cmd +Related: PVARS,TYPE,VARS" "39456" :Usr) "~xTVM" ("-->" "TVM Menu Cmd -- Displays the TVM Solver menu. -- -Related: AMORT" "0470AB" :Usr) "~xTVMBEG" ("\\->" "Payment at Start of Period Cmd +Related: AMORT" "0470AB" :Usr) "~xTVMBEG" ("-->" "Payment at Start of Period Cmd -- Specifies that TVM calculations treat payments as being made at the beginnign of the compounding periods. -- -Related: AMORT,TVM,TVMEND,TVMROOT" "0480AB" :Usr) "~xTVMEND" ("\\->" "Payment at End of Period Cmd +Related: AMORT,TVM,TVMEND,TVMROOT" "0480AB" :Usr) "~xTVMEND" ("-->" "Payment at End of Period Cmd -- Specifies that TVM calculations treat payments as being made at the end of the compounding periods. -- -Related: AMORT,TVM,TVMBEG,TVMROOT" "0490AB" :Usr) "~xTVMROOT" ("var \\-> x" "TVM Root Cmd +Related: AMORT,TVM,TVMBEG,TVMROOT" "0490AB" :Usr) "~xTVMROOT" ("var --> x" "TVM Root Cmd -- Solves for the specified TVM variable using values from the re- maining TVM variables. -- -Related: AMORT,TVM,TVMBEG,TVMEND" "04A0AB" :Usr) "xTYPE" ("ob \\-> %type" "Type Cmd +Related: AMORT,TVM,TVMBEG,TVMEND" "04A0AB" :Usr) "xTYPE" ("ob --> %type" "Type Cmd -- Returns the type number of an object. @@ -6894,7 +6894,7 @@ User Objects: Library data 26 External object 26-31 -- -Related: SAME,TVARS,VTYPE" "3BC39" :Usr) "xUBASE" ("u \\-> u'" "Convert to SI Base Units Func +Related: SAME,TVARS,VTYPE" "3BC39" :Usr) "xUBASE" ("u --> u'" "Convert to SI Base Units Func -- Converts a unit object to SI base units. @@ -6902,33 +6902,33 @@ units. x_u \\-> y_base-units 'sym' \\-> 'UBASE(symb)' -- -Related: CONVERT,UFACT,\\->UNIT,UVAL" "38FD7" :Usr) "xUFACT" ("u1 u2 \\-> u3" "Factor Unit Cmd +Related: CONVERT,UFACT,\\->UNIT,UVAL" "38FD7" :Usr) "xUFACT" ("u1 u2 --> u3" "Factor Unit Cmd -- Factors the level 1 unit from the unit expression of the level 2 unit object. -- -Related: CONVERT,UBASE,\\->UNIT,UVAL" "3900B" :Usr) "~xUFL1\\->MINIF" ("ob n \\-> font" "" "0140DD" :Usr) "~xUNASSIGN" ("" "" "0310DE" :Usr) "~xUNASSUME" ("" "" "0270DE" :Usr) "x\\->UNIT" ("x u \\-> u'" "Stack to Unit Object Cmd +Related: CONVERT,UBASE,\\->UNIT,UVAL" "3900B" :Usr) "~xUFL1\\->MINIF" ("ob n --> font" "" "0140DD" :Usr) "~xUNASSIGN" ("" "" "0310DE" :Usr) "~xUNASSUME" ("" "" "0270DE" :Usr) "x\\->UNIT" ("x u --> u'" "Stack to Unit Object Cmd -- Creates a unit object from a real number and the unit part of a unit object. -- -Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "38FB5" :Usr) "x>UNIT" ("x u \\-> u'" "Stack to Unit Object Cmd +Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "38FB5" :Usr) "x>UNIT" ("x u --> u'" "Stack to Unit Object Cmd -- Creates a unit object from a real number and the unit part of a unit object. -- -Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "38FB5" :Usr) "xUNPICK" ("obn...ob1 ob n \\-> ob...ob2" "Replaces the object at level n+2 with the +Related: \\->ARRY,\\->LIST,\\->STR,\\->TAG" "38FB5" :Usr) "xUNPICK" ("obn...ob1 ob n --> ob...ob2" "Replaces the object at level n+2 with the object at level 2 and deletes the objects at level 1 and level 2. -- -Related: OVER,PICK,ROLL,ROLLD,SWAP,ROT" "3F249" :Usr) "xUNROT" ("1 2 3 \\-> 3 1 2" "Changes the order of the first three objects +Related: OVER,PICK,ROLL,ROLLD,SWAP,ROT" "3F249" :Usr) "xUNROT" ("1 2 3 --> 3 1 2" "Changes the order of the first three objects on the stack, in the opposite way compared to ROT. -- -Related: OVER,PICK,ROLL,ROLLD,SWAP,ROT" "3F22E" :Usr) "xUNTIL" ("\\->" "UNTIL Cmd +Related: OVER,PICK,ROLL,ROLLD,SWAP,ROT" "3F22E" :Usr) "xUNTIL" ("-->" "UNTIL Cmd -- Starts test-clause in DO ... UNTIL ... END @@ -6936,12 +6936,12 @@ indefinite loop structure. -- See the DO entry for syntax info. -- -Related: DO,END" "38195" :Usr) "xUPDIR" ("\\->" "Up Directory Cmd +Related: DO,END" "38195" :Usr) "xUPDIR" ("-->" "Up Directory Cmd -- Makes the parent of the current directory the new current directory. -- -Related: CRDIR,HOME,PATH,PGDIR" "39420" :Usr) "xUTPC" ("n x \\-> x'" "Upper Chi-Square Distribution Cmd +Related: CRDIR,HOME,PATH,PGDIR" "39420" :Usr) "xUTPC" ("n x --> x'" "Upper Chi-Square Distribution Cmd -- Returns the probability utpc(n,x) that a chi-square random variable @@ -6949,7 +6949,7 @@ is greater than x, where n is the number of degrees of freedom of the distribution. -- -Related: UTPF,UTPN,UTPT" "3E07D" :Usr) "xUTPF" ("n1 n2 x \\-> x'" "Upper Snedecor's F Distrib. Cmd +Related: UTPF,UTPN,UTPT" "3E07D" :Usr) "xUTPF" ("n1 n2 x --> x'" "Upper Snedecor's F Distrib. Cmd -- Returns the probability utpf(n1,n2,x) @@ -6959,7 +6959,7 @@ and n2 are the numerator and denominator degrees of freedom of the F distribution. -- -Related: UTPC,UTPN,UTPT" "3E0BD" :Usr) "xUTPN" ("n v x \\-> x'" "Upper Normal Distribution Cmd +Related: UTPC,UTPN,UTPT" "3E0BD" :Usr) "xUTPN" ("n v x --> x'" "Upper Normal Distribution Cmd -- Returns the probability utpn(m,v,x) @@ -6968,7 +6968,7 @@ greater than x, where m and v are the mean and variance, respectively, of the normal distribution. -- -Related: UTPC,UTPF,UTPT" "3E09D" :Usr) "xUTPT" ("n x \\-> x'" "Upper Student's t Distrib. Cmd +Related: UTPC,UTPF,UTPT" "3E09D" :Usr) "xUTPT" ("n x --> x'" "Upper Student's t Distrib. Cmd -- Returns the probability utpt(n,x) that a Student's t random variable @@ -6976,7 +6976,7 @@ is greater than x, where n is the number of degrees of freedom of the distribution. -- -Related: UTPC,UTPF,UTPN" "3E0DD" :Usr) "xUVAL" ("u \\-> x" "Unit Value Func +Related: UTPC,UTPF,UTPN" "3E0DD" :Usr) "xUVAL" ("u --> x" "Unit Value Func -- Returns the numerical part of a unit object. @@ -6984,8 +6984,8 @@ unit object. x_u \\-> x 'sym' \\-> 'UVAL(sym)' -- -Related: CONVERT,UBASE,UFACT,\\->UNIT" "38F81" :Usr) "xV\\->" ("[]/() \\-> x y - \\-> x y z +Related: CONVERT,UBASE,UFACT,\\->UNIT" "38F81" :Usr) "xV\\->" ("[]/() --> x y + --> x y z (in current co-system)" "Vector/Complex Num to Stack Cmd -- [ x y ] \\-> x y @@ -6997,8 +6997,8 @@ Related: CONVERT,UBASE,UFACT,\\->UNIT" "38F81" :Usr) "xV\\->" ("[]/() \\-> x y (x,y) \\-> x y (xr ANGy\\Gh) \\-> xr y\\Gh -- -Related: \\->V2,\\->V3" "3C2AC" :Usr) "xV>" ("[]/() \\-> x y - \\-> x y z +Related: \\->V2,\\->V3" "3C2AC" :Usr) "xV>" ("[]/() --> x y + --> x y z (in current co-system)" "Vector/Complex Num to Stack Cmd -- [ x y ] \\-> x y @@ -7010,56 +7010,56 @@ Related: \\->V2,\\->V3" "3C2AC" :Usr) "xV>" ("[]/() \\-> x y (x,y) \\-> x y (xr ANGy\\Gh) \\-> xr y\\Gh -- -Related: \\->V2,\\->V3" "3C2AC" :Usr) "x\\->V2" ("x y \\-> [] - \\-> ()" "Stack to Vector/Complex Num Cmd +Related: \\->V2,\\->V3" "3C2AC" :Usr) "x\\->V2" ("x y --> [] + --> ()" "Stack to Vector/Complex Num Cmd -- Converts two numbers from the stack into a 2-element vector or complex number. -- -Related: V\\->,\\->V3" "3C2D6" :Usr) "x>V2" ("x y \\-> [] - \\-> ()" "Stack to Vector/Complex Num Cmd +Related: V\\->,\\->V3" "3C2D6" :Usr) "x>V2" ("x y --> [] + --> ()" "Stack to Vector/Complex Num Cmd -- Converts two numbers from the stack into a 2-element vector or complex number. -- -Related: V\\->,\\->V3" "3C2D6" :Usr) "x\\->V3" ("x y z \\-> []" "Stack to 3-Element Vector Cmd +Related: V\\->,\\->V3" "3C2D6" :Usr) "x\\->V3" ("x y z --> []" "Stack to 3-Element Vector Cmd -- Converts three numbers into a 3-element vector. -- -Related: V\\->,\\->V2" "3C30A" :Usr) "x>V3" ("x y z \\-> []" "Stack to 3-Element Vector Cmd +Related: V\\->,\\->V2" "3C30A" :Usr) "x>V3" ("x y z --> []" "Stack to 3-Element Vector Cmd -- Converts three numbers into a 3-element vector. -- -Related: V\\->,\\->V2" "3C30A" :Usr) "~xVANDERMONDE" ("{} \\-> [[]]" "" "053314" :Usr) "xVAR" ("\\-> x -\\-> [x1...xn]" "Variance Cmd +Related: V\\->,\\->V2" "3C30A" :Usr) "~xVANDERMONDE" ("{} --> [[]]" "" "053314" :Usr) "xVAR" ("--> x +--> [x1...xn]" "Variance Cmd -- Calculates the sample variance of the coordinate values in each of the m columns in the current stat matrix (\\GSDAT). -- -Related: MAX\\GS,MEAN,MIN\\GS,PSDEV,PVAR, SDEV,TOT" "3DF68" :Usr) "xVARS" ("\\-> {}" "Variables Cmd +Related: MAX\\GS,MEAN,MIN\\GS,PSDEV,PVAR, SDEV,TOT" "3DF68" :Usr) "xVARS" ("--> {}" "Variables Cmd -- Returns a list of all variables' names in the VAR menu (the current directory). -- -Related: ORDER,PVARS,TVARS" "3943B" :Usr) "~xVER" ("\\-> $" "" "08C314" :CASHELP :Usr) "~xVERSION" ("\\-> $ $" "Software Version Cmd +Related: ORDER,PVARS,TVARS" "3943B" :Usr) "~xVER" ("--> $" "" "08C314" :CASHELP :Usr) "~xVERSION" ("--> $ $" "Software Version Cmd -- Displays the software version and -copyright message." "00F0AB" :Usr) "~xVISIT" ("name \\->" "For a specified variable, opens the content +copyright message." "00F0AB" :Usr) "~xVISIT" ("name -->" "For a specified variable, opens the content in the command-line editor. -- -Related: VISITB,EDIT,EDITB" "0080DD" :Usr) "~xVISITB" ("name \\->" "For a specified variable, opens the contents +Related: VISITB,EDIT,EDITB" "0080DD" :Usr) "~xVISITB" ("name -->" "For a specified variable, opens the contents in the most suitable editor for the object type. For example, if the variable holds an equation, the equation writer is used. -- -Related: VISIT,EDIT,EDITB" "00A0DD" :Usr) "~xVPOTENTIAL" ("" "" "0390DE" :Usr) "xVTYPE" ("name \\-> n" "Variable Type Cmd +Related: VISIT,EDIT,EDITB" "00A0DD" :Usr) "~xVPOTENTIAL" ("" "" "0390DE" :Usr) "xVTYPE" ("name --> n" "Variable Type Cmd -- Returns the type number of the object contained in the named @@ -7069,28 +7069,28 @@ variable. :nport:namebackup \\-> ntype :nport:nlibrary \\-> ntype -- -Related: TYPE" "3BDB2" :Usr) "xWAIT" ("sec \\-> -0 \\-> rc.p" "Wait Cmd +Related: TYPE" "3BDB2" :Usr) "xWAIT" ("sec --> +0 --> rc.p" "Wait Cmd -- Suspends program execution for specified time, or until a key is pressed. -- -Related: KEY" "39819" :Usr) "xWHILE" ("\\->" "WHILE Indefinite Loop Struct Cmd +Related: KEY" "39819" :Usr) "xWHILE" ("-->" "WHILE Indefinite Loop Struct Cmd -- Starts the WHILE ... REPEAT ... END indefinite loop structure. -- -Related: DO,END,REPEAT" "380DB" :Usr) "~xWIREFRAME" ("\\->" "WIREFRAME Plot Type Cmd +Related: DO,END,REPEAT" "380DB" :Usr) "~xWIREFRAME" ("-->" "WIREFRAME Plot Type Cmd -- Sets the plot type to WIREFRAME. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH,YSLICE" "0080AB" :Usr) "xWSLOG" ("\\-> $ $ $ $" "Warmstart Log Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH,YSLICE" "0080AB" :Usr) "xWSLOG" ("--> $ $ $ $" "Warmstart Log Cmd -- Returns four strings recording the date, time, and cause of the -four most recent warmstart events" "390AE" :Usr) "x\\GSX2" ("\\-> xsum" "Sum of Squares of x-Values Cmd +four most recent warmstart events" "390AE" :Usr) "x\\GSX2" ("--> xsum" "Sum of Squares of x-Values Cmd -- Sums the squares of the values in the independent-variable column @@ -7099,7 +7099,7 @@ of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "3DE90" :Usr) "xSUMX2" ("\\-> xsum" "Sum of Squares of x-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "3DE90" :Usr) "xSUMX2" ("--> xsum" "Sum of Squares of x-Values Cmd -- Sums the squares of the values in the independent-variable column @@ -7108,19 +7108,19 @@ of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "3DE90" :Usr) "xXCOL" ("n \\->" "Independent Column Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY,\\GSY2" "3DE90" :Usr) "xXCOL" ("n -->" "Independent Column Cmd -- Specifies the independent variable column of the current stat matrix (reserved variable \\GSDAT). -- -TEXT:Reserved|\\GSDAT" "3E03D" :Usr) "~xXGET" ("name \\->" "Xmodem get command: Retrieves a specified +TEXT:Reserved|\\GSDAT" "3E03D" :Usr) "~xXGET" ("name -->" "Xmodem get command: Retrieves a specified filename via XMODEM. The other calculator needs to be in server mode. -- -Related: BAUD,RECN,RECV,SEND,XRECV,XSERV,XPUT" "0700AB" :Usr) "xXMIT" ("$ \\-> 1 - \\-> $rest 0" "Serial Transmit Cmd +Related: BAUD,RECN,RECV,SEND,XRECV,XSERV,XPUT" "0700AB" :Usr) "xXMIT" ("$ --> 1 + --> $rest 0" "Serial Transmit Cmd -- Sends a string serially without using Kermit protocol, and @@ -7128,9 +7128,9 @@ returns a single digit that indicates whether the transmission was successful. -- -Related: BUFLEN,SBRK,SRECV,STIME" "3EC35" :Usr) "~xXNUM" ("x \\-> x'" "" "067314" :CASHELP :Usr) "xXOR" ("# #' \\-> #'' -$ $' \\-> $'' -1/0 1/0 \\-> 1/0" "Exclusive OR Cmd +Related: BUFLEN,SBRK,SRECV,STIME" "3EC35" :Usr) "~xXNUM" ("x --> x'" "" "067314" :CASHELP :Usr) "xXOR" ("# #' --> #'' +$ $' --> $'' +1/0 1/0 --> 1/0" "Exclusive OR Cmd -- Returns the logical exclusive OR of two arguments. @@ -7141,23 +7141,23 @@ of two arguments. 'sym' T/F \\-> 'sym XOR T/F' 'sym1' 'sym2' \\-> 'sym1 XOR sym2' -- -Related: AND,OR,NOT" "3CB7A" :Usr) "~xXPUT" ("name \\->" "Xmodem command: Sends a specified filename +Related: AND,OR,NOT" "3CB7A" :Usr) "~xXPUT" ("name -->" "Xmodem command: Sends a specified filename via XMODEM to a claculator. The receiving calculator needs to be in server mode. -- -Related: BAUD,RECN,RECV,SEND,XRECV,XSERV,XGET" "0710AB" :Usr) "~xXQ" ("x \\-> x'" "" "068314" :CASHELP :Usr) "~xXRECV" ("name \\->" "XModem Receive Cmd +Related: BAUD,RECN,RECV,SEND,XRECV,XSERV,XGET" "0710AB" :Usr) "~xXQ" ("x --> x'" "" "068314" :CASHELP :Usr) "~xXRECV" ("name -->" "XModem Receive Cmd -- Prepares the HP 48 to receive an object via XModem. The received object is stored in the given name. -- -Related: BAUD,RECV,RECN,SEND,XSEND" "0500AB" :Usr) "xXRNG" ("x1 x2 \\->" "x-Axis Display Range Cmd +Related: BAUD,RECV,RECN,SEND,XSEND" "0500AB" :Usr) "xXRNG" ("x1 x2 -->" "x-Axis Display Range Cmd -- Specifies the x-axis display range. -- -Related: AUTO,PDIM,PMAX,PMIN,YRNG" "3C915" :Usr) "xXROOT" ("y x \\-> Y'" "xth Root of y Cmd +Related: AUTO,PDIM,PMAX,PMIN,YRNG" "3C915" :Usr) "xXROOT" ("y x --> Y'" "xth Root of y Cmd -- Computes the xth root of a real number. @@ -7166,12 +7166,12 @@ number. 'sym' x \\-> 'XROOT(x,sym)' y 'sym' \\-> 'XROOT(sym,y)' y_u x \\-> x ROOT y_u1/x - y_u 'sym' \\-> 'XROOT(sym,y_u)'" "3A278" :Usr) "~xXSEND" ("name \\->" "XModem Send Cmd + y_u 'sym' \\-> 'XROOT(sym,y_u)'" "3A278" :Usr) "~xXSEND" ("name -->" "XModem Send Cmd -- Sends a copy of the named object via XModem. -- -Related: BAUD,RECN,RECV,SEND,XRECV" "04F0AB" :Usr) "~xXSERV" ("\\->" "Xmodem server command: Puts the calculator +Related: BAUD,RECN,RECV,SEND,XRECV" "04F0AB" :Usr) "~xXSERV" ("-->" "Xmodem server command: Puts the calculator in XMODEM server mode. When in server mode, the following commands are available: P: Put a file in calc @@ -7180,20 +7180,20 @@ the following commands are available: M: Get the calc memory L: List files in current dir -- -Related: BAUD,RECN,RECV,SEND,XRECV, XGET,XPUT" "06E0AB" :Usr) "~xXVOL" ("x1 x2 \\->" "X Volume Coordinates Cmd +Related: BAUD,RECN,RECV,SEND,XRECV, XGET,XPUT" "06E0AB" :Usr) "~xXVOL" ("x1 x2 -->" "X Volume Coordinates Cmd -- Sets the width of the view volume in the reserved variable VPAR. -- TEXT:Reserved|VPAR -- -Related: EYEPT,XXRNG,YVOL,YYRNG,ZVOL" "0000AB" :Usr) "~xXXRNG" ("x1 x2 \\->" "X Range of an Input Plane Cmd +Related: EYEPT,XXRNG,YVOL,YYRNG,ZVOL" "0000AB" :Usr) "~xXXRNG" ("x1 x2 -->" "X Range of an Input Plane Cmd -- Specifies the x range of an input plane (domain) for GRIDMAP and PARSURFACE plots. -- -Related: EYEPT,NUMX,NUMY,XVOL,YVOL, YYRNG,ZVOL" "0030AB" :Usr) "x\\GSXY" ("\\-> xsum" "Sum of x Times Y Cmd +Related: EYEPT,NUMX,NUMY,XVOL,YVOL, YYRNG,ZVOL" "0030AB" :Usr) "x\\GSXY" ("--> xsum" "Sum of x Times Y Cmd -- Sums the products of the corresponding values in the @@ -7203,7 +7203,7 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSX2,\\GSY,\\GSY2" "3DEC6" :Usr) "xSUMXY" ("\\-> xsum" "Sum of x Times Y Cmd +Related: N\\GS,XCOL,\\GSX,\\GSX2,\\GSY,\\GSY2" "3DEC6" :Usr) "xSUMXY" ("--> xsum" "Sum of x Times Y Cmd -- Sums the products of the corresponding values in the @@ -7213,7 +7213,7 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSX2,\\GSY,\\GSY2" "3DEC6" :Usr) "x\\GSY" ("\\-> xsum" "Sum of y-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSX2,\\GSY,\\GSY2" "3DEC6" :Usr) "x\\GSY" ("--> xsum" "Sum of y-Values Cmd -- Sums the values in the dependent variable column of the current @@ -7221,7 +7221,7 @@ stat matrix (reserved var \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY2" "3DE75" :Usr) "xSUMY" ("\\-> xsum" "Sum of y-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY2" "3DE75" :Usr) "xSUMY" ("--> xsum" "Sum of y-Values Cmd -- Sums the values in the dependent variable column of the current @@ -7229,7 +7229,7 @@ stat matrix (reserved var \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY2" "3DE75" :Usr) "x\\GSY2" ("\\-> xsum" "Sum of Squares of y-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY2" "3DE75" :Usr) "x\\GSY2" ("--> xsum" "Sum of Squares of y-Values Cmd -- Sums the squares of the values in the dependent-variable column of @@ -7238,7 +7238,7 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY" "3DEAB" :Usr) "xSUMY2" ("\\-> xsum" "Sum of Squares of y-Values Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY" "3DEAB" :Usr) "xSUMY2" ("--> xsum" "Sum of Squares of y-Values Cmd -- Sums the squares of the values in the dependent-variable column of @@ -7247,7 +7247,7 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY" "3DEAB" :Usr) "xYCOL" ("n \\->" "Dependent Column Cmd +Related: N\\GS,XCOL,\\GSX,\\GSXY,\\GSX2,\\GSY" "3DEAB" :Usr) "xYCOL" ("n -->" "Dependent Column Cmd -- Specifies the dependent-variable column of the current stat matrix @@ -7255,16 +7255,16 @@ column of the current stat matrix -- TEXT:Reserved|\\GSDAT -- -Related: BARPLOT,BESTFIT,COL\\GS,CORR, COV,EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREFY,PWRFIT,SCATRPLOT,XCOL" "3E05D" :Usr) "xYRNG" ("y1 y2 \\->" "y-Axis Display Range Cmd +Related: BARPLOT,BESTFIT,COL\\GS,CORR, COV,EXPFIT,HISTPLOT,LINFIT,LOGFIT, LR,PREDX,PREFY,PWRFIT,SCATRPLOT,XCOL" "3E05D" :Usr) "xYRNG" ("y1 y2 -->" "y-Axis Display Range Cmd -- Specifies the y-axis display range. -- -Related: AUTO,PDIM,PMAX,PMIN,XRNG" "3C935" :Usr) "~xYSLICE" ("\\->" "Y-Slice Plot Cmd +Related: AUTO,PDIM,PMAX,PMIN,XRNG" "3C935" :Usr) "~xYSLICE" ("-->" "Y-Slice Plot Cmd -- Sets the plot type to YSLICE. -- -Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME" "00B0AB" :Usr) "~xYVOL" ("y1 y2 \\->" "Y Volume Coordinates Cmd +Related: BAR,CONIC,DIFFEQ,FUNCTION, GRIDMAP,HISTOGRAM,PARAMETRIC,PARSURFACE, PCONTOUR,POLAR,SCATTER,SLOPEFIELD,TRUTH,WIREFRAME" "00B0AB" :Usr) "~xYVOL" ("y1 y2 -->" "Y Volume Coordinates Cmd -- Sets the depth of the view volume in the reserved variable VPAR. @@ -7272,25 +7272,25 @@ in the reserved variable VPAR. -- TEXT:Reserved|VPAR -- -Related: EYEPT,XVOL,XXRNG,YYRNG,ZVOL" "0010AB" :Usr) "~xYYRNG" ("y1 y2 \\->" "Y Range of an Input Plane Cmd +Related: EYEPT,XVOL,XXRNG,YYRNG,ZVOL" "0010AB" :Usr) "~xYYRNG" ("y1 y2 -->" "Y Range of an Input Plane Cmd -- Specifies the y range of an input plane (domain) for GRIDMAP and PARSURFACE p lots. -- -Related: EYEPT,XVOL,XXRNG,YYRNG,ZVOL" "0040AB" :Usr) "~xZEROS" ("symb var \\-> {zeros}" "" "040314" :CASHELP :Usr) "~xZFACTOR" ("xTr yPr \\-> xZf" "Gas Compressibility Z Factor Func +Related: EYEPT,XVOL,XXRNG,YYRNG,ZVOL" "0040AB" :Usr) "~xZEROS" ("symb var --> {zeros}" "" "040314" :CASHELP :Usr) "~xZFACTOR" ("xTr yPr --> xZf" "Gas Compressibility Z Factor Func -- Calculates the gas compressibility ity correction factor for non-ideal behavior of a hydro-carbon -gas." "05F0AB" :Usr) "~xZVOL" ("x1 x2 \\->" "Z Volume Coordinates Cmd +gas." "05F0AB" :Usr) "~xZVOL" ("x1 x2 -->" "Z Volume Coordinates Cmd -- Sets the height of the view volume in the reserved variable VPAR. -- TEXT:Reserved|VPAR -- -Related: EYEPT,XVOL,XXRNG,YVOL,YYRNG" "0020AB" :Usr) "x^" ("y x \\-> y^x" "Power Analytic Func +Related: EYEPT,XVOL,XXRNG,YVOL,YYRNG" "0020AB" :Usr) "x^" ("y x --> y^x" "Power Analytic Func -- Returns the value of the level 2 object raised to the power of the @@ -7306,7 +7306,7 @@ Flags: -1 -3 Principal soln -1 Numeric results -3 -- -Related: EXP,ISOL,LN,XROOT" "3A097" :Usr) "x|" ("symb {var val ...} \\-> x'" "Where Func +Related: EXP,ISOL,LN,XROOT" "3A097" :Usr) "x|" ("symb {var val ...} --> x'" "Where Func -- Substitutes values for names in an expression. @@ -7335,7 +7335,7 @@ an expression. Flags: -3 Numeric results -3 -- -Related: APPLY,QUOTE" "3D56B" :Usr) "x\\v/" ("x \\-> x'" "Square Root Analytic Func +Related: APPLY,QUOTE" "3D56B" :Usr) "x\\v/" ("x --> x'" "Square Root Analytic Func -- Returns the (+ve) square root of the argument. @@ -7346,7 +7346,7 @@ the argument. -- Flags: -1 -3 -- -Related: SQ,^,ISOL" "3A442" :Usr) "xSQRT" ("x \\-> x'" "Square Root Analytic Func +Related: SQ,^,ISOL" "3A442" :Usr) "xSQRT" ("x --> x'" "Square Root Analytic Func -- Returns the (+ve) square root of the argument. @@ -7357,7 +7357,7 @@ the argument. -- Flags: -1 -3 -- -Related: SQ,^,ISOL" "3A442" :Usr) "x\\.S" ("x1 x2 symb var \\-> symb'" "Integral Func +Related: SQ,^,ISOL" "3A442" :Usr) "x\\.S" ("x1 x2 symb var --> symb'" "Integral Func -- Integrates symb from lower limit x1 to upper limit x2 @@ -7366,9 +7366,9 @@ of integration. -- Flags: -3 -45 -46 -47 -48 -49 -50 -- -Related: TAYLR,\\.d,\\GS" "3D434" :Usr) "x\\GS+" ("x \\-> -x1...xn \\-> -[]/[[]] \\->" "Sigma Plus Cmd +Related: TAYLR,\\.d,\\GS" "3D434" :Usr) "x\\GS+" ("x --> +x1...xn --> +[]/[[]] -->" "Sigma Plus Cmd -- Adds one or more data points to the current stat matrix (reserved @@ -7376,9 +7376,9 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,RCL\\GS,STO\\GS,\\GS-" "3DDC4" :Usr) "xSIGMA+" ("x \\-> -x1...xn \\-> -[]/[[]] \\->" "Sigma Plus Cmd +Related: CL\\GS,RCL\\GS,STO\\GS,\\GS-" "3DDC4" :Usr) "xSIGMA+" ("x --> +x1...xn --> +[]/[[]] -->" "Sigma Plus Cmd -- Adds one or more data points to the current stat matrix (reserved @@ -7386,8 +7386,8 @@ variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,RCL\\GS,STO\\GS,\\GS-" "3DDC4" :Usr) "x\\GS-" ("\\-> x -\\-> []" "Sigma Minus Cmd +Related: CL\\GS,RCL\\GS,STO\\GS,\\GS-" "3DDC4" :Usr) "x\\GS-" ("--> x +--> []" "Sigma Minus Cmd -- Returns a vector of m real numbers (or one number x if m = 1) @@ -7398,8 +7398,8 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,RCL\\GS,STO\\GS,\\GS+" "3DDEE" :Usr) "xSIGMA-" ("\\-> x -\\-> []" "Sigma Minus Cmd +Related: CL\\GS,RCL\\GS,STO\\GS,\\GS+" "3DDEE" :Usr) "xSIGMA-" ("--> x +--> []" "Sigma Minus Cmd -- Returns a vector of m real numbers (or one number x if m = 1) @@ -7410,7 +7410,7 @@ matrix (reserved variable \\GSDAT). -- TEXT:Reserved|\\GSDAT -- -Related: CL\\GS,RCL\\GS,STO\\GS,\\GS+" "3DDEE" :Usr) "x\\pi" ("\\-> \\pi" "PI Func +Related: CL\\GS,RCL\\GS,STO\\GS,\\GS+" "3DDEE" :Usr) "x\\pi" ("--> \\pi" "PI Func -- Returns the symbolic constant '\\pi' or its numerical representation, @@ -7420,7 +7420,7 @@ or its numerical representation, -- Flags: -2 -3 -- -Related: e,i,MAXR,MINR,\\->Q\\pi" "39AC7" :Usr) "xPI" ("\\-> \\pi" "PI Func +Related: e,i,MAXR,MINR,\\->Q\\pi" "39AC7" :Usr) "xPI" ("--> \\pi" "PI Func -- Returns the symbolic constant '\\pi' or its numerical representation, @@ -7430,7 +7430,7 @@ or its numerical representation, -- Flags: -2 -3 -- -Related: e,i,MAXR,MINR,\\->Q\\pi" "39AC7" :Usr) "x\\.d" ("symb var \\-> symb'" "Derivative Func +Related: e,i,MAXR,MINR,\\->Q\\pi" "39AC7" :Usr) "x\\.d" ("symb var --> symb'" "Derivative Func -- Takes the derivative of an expression, number, or unit object with @@ -7443,7 +7443,7 @@ of differentiation. -- Flags: -3 -- -Related: TAYLR,\\.S,\\GS" "3D202" :Usr) "x\\<=" ("x y \\-> 1 \\n \\-> 0" "Less Than or Equal Func +Related: TAYLR,\\.S,\\GS" "3D202" :Usr) "x\\<=" ("x y --> 1 \\n --> 0" "Less Than or Equal Func -- Tests whether one object is less than or equal to another object. @@ -7460,7 +7460,7 @@ than or equal to another object. -- Flags: -3 -- -Related: <,>,\\>=,==,\\=/" "3CF80" :Usr) "x<=?" ("x y \\-> 1 \\n \\-> 0" "Less Than or Equal Func +Related: <,>,\\>=,==,\\=/" "3CF80" :Usr) "x<=?" ("x y --> 1 \\n --> 0" "Less Than or Equal Func -- Tests whether one object is less than or equal to another object. @@ -7477,7 +7477,7 @@ than or equal to another object. -- Flags: -3 -- -Related: <,>,\\>=,==,\\=/" "3CF80" :Usr) "x\\>=" ("x y \\-> 1 \\n \\-> 0" "Greater Than or Equal Func +Related: <,>,\\>=,==,\\=/" "3CF80" :Usr) "x\\>=" ("x y --> 1 \\n --> 0" "Greater Than or Equal Func -- x y \\-> 0/1 #n1 #n2 \\-> 0/1 @@ -7491,7 +7491,7 @@ Related: <,>,\\>=,==,\\=/" "3CF80" :Usr) "x\\>=" ("x y \\-> 1 \\n \\-> 0" "Great -- Flags: -3 -- -Related: <,\\<=,>,==,\\=/" "3D01F" :Usr) "x>=?" ("x y \\-> 1 \\n \\-> 0" "Greater Than or Equal Func +Related: <,\\<=,>,==,\\=/" "3D01F" :Usr) "x>=?" ("x y --> 1 \\n --> 0" "Greater Than or Equal Func -- x y \\-> 0/1 #n1 #n2 \\-> 0/1 @@ -7505,7 +7505,7 @@ Related: <,\\<=,>,==,\\=/" "3D01F" :Usr) "x>=?" ("x y \\-> 1 \\n \\-> 0" "Greate -- Flags: -3 -- -Related: <,\\<=,>,==,\\=/" "3D01F" :Usr) "x\\=/" ("x y \\-> 1 \\n \\-> 0" "Not Equal Func +Related: <,\\<=,>,==,\\=/" "3D01F" :Usr) "x\\=/" ("x y --> 1 \\n --> 0" "Not Equal Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -7517,7 +7517,7 @@ Tests if two objects are equal. -- Flags: -3 -- -Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "3CD21" :Usr) "x#?" ("x y \\-> 1 \\n \\-> 0" "Not Equal Func +Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "3CD21" :Usr) "x#?" ("x y --> 1 \\n --> 0" "Not Equal Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -7530,7 +7530,7 @@ Tests if two objects are equal. Flags: -3 -- Related: SAME,TYPE,<,\\<=,>,\\>=, ==" "3CD21" :Usr) "x\\->" ("" "Create local variable comand. -xRPN->" "38093" :Usr) "xRPN->" ("ob1 .. obn \\->" "Create Local Variables Cmd +xRPN->" "38093" :Usr) "xRPN->" ("ob1 .. obn -->" "Create Local Variables Cmd -- Creates local variables. obj1 ... objn \\-> @@ -7540,7 +7540,7 @@ Syntax: \\-> name1 name2 ... nameN 'Expr' -- Related: DEFINE,STO" "3885C" :Usr) "xALG->" ("" "Create local variable comand. -xRPN->" "38093" :Usr) "x!" ("x \\-> x'" "Factorial (Gamma) Func +xRPN->" "38093" :Usr) "x!" ("x --> x'" "Factorial (Gamma) Func -- Returns the factorial n! of a positive integer argument n, or @@ -7555,7 +7555,7 @@ Flags: -3 -20 -21 Underflow exception -20 Overflow exception -21 -- -Related: COMB,PERM" "3ABAF" :Usr) "xFACT" ("x \\-> x'" "Factorial (Gamma) Func +Related: COMB,PERM" "3ABAF" :Usr) "xFACT" ("x --> x'" "Factorial (Gamma) Func -- Returns the factorial n! of a positive integer argument n, or @@ -7570,7 +7570,7 @@ Flags: -3 -20 -21 Underflow exception -20 Overflow exception -21 -- -Related: COMB,PERM" "3ABAF" :Usr) "x%" ("x y \\-> xy/100" "Percent Func +Related: COMB,PERM" "3ABAF" :Usr) "x%" ("x y --> xy/100" "Percent Func -- Returns x (level 2) percent of y (level 1). @@ -7586,7 +7586,7 @@ Returns x (level 2) percent of y Flags: Numerical Results -3 -- -Related: %CH,%T" "3B251" :Usr) "x*" ("x y \\-> x*y" "Multiply Analytic Func +Related: %CH,%T" "3B251" :Usr) "x*" ("x y --> x*y" "Multiply Analytic Func -- Returns the product of the args. z1 z2 \\-> z1\267z2 @@ -7609,7 +7609,7 @@ Flags: -3 -5 -6 -7 -8 -9 -10 Numeric results -3 bint wordsize -5 \\-> -10 -- -Related: +,-,/,=" "39DE8" :Usr) "x+" (" x y \\-> x+y +Related: +,-,/,=" "39DE8" :Usr) "x+" (" x y --> x+y . 38G: 036002 \\~%s\\ [Usr]" "Add Analytic Func -- Returns the sum of the arguments. @@ -7638,7 +7638,7 @@ Flags: -3 -4 -5 -6 -7 -8 -9 -10 Numeric results -3 Bint wordsize -5 \\-> -10 -- -Related: -,*,/,=" "39B58" :Usr) "x-" ("x y \\-> x-y" "Subtract Analytic Func +Related: -,*,/,=" "39B58" :Usr) "x-" ("x y --> x-y" "Subtract Analytic Func -- Returns the difference of the arguments: the object in level 1 @@ -7659,7 +7659,7 @@ level 2. Flags: -3 Numeric results -3 -- -Related: +,*,/,=" "39CFC" :Usr) "x/" ("x y \\-> x/y" "Divide Analytic Func +Related: +,*,/,=" "39CFC" :Usr) "x/" ("x y --> x/y" "Divide Analytic Func -- Returns the quotient of the arguments: the level 2 object @@ -7680,7 +7680,7 @@ divided by the level 1 object. 'sym' x_u \\-> 'sym/x_u' x_u 'sym' \\-> 'x_u/sym' -- -Related: +,-,*,=,RATIO" "39F49" :Usr) "x<" ("x y \\-> 1 \\n \\-> 0" "Less Than Func +Related: +,-,*,=,RATIO" "39F49" :Usr) "x<" ("x y --> 1 \\n --> 0" "Less Than Func -- Tests whether one object is less than another object. @@ -7695,7 +7695,7 @@ than another object. 'sym' x_u \\-> 'sym x=y" "Makes equation out of two expressions. + Numeric results -3" "3CE42" :Usr) "x=" ("x y --> x=y" "Makes equation out of two expressions. Equals Analytic Func -- Returns an equation formed from @@ -7713,7 +7713,7 @@ the two arguments. Flags: -3 Numeric results -3 -- -Related: DEFINE,EVAL,-" "398B9" :Usr) "x==" ("x y \\-> 1 \\n \\-> 0" "Logical Equality Func +Related: DEFINE,EVAL,-" "398B9" :Usr) "x==" ("x y --> 1 \\n --> 0" "Logical Equality Func -- Tests if two objects are equal. obj1 obj2 \\-> 0/1 @@ -7726,7 +7726,7 @@ Tests if two objects are equal. Flags: -3 Numeric results -3 -- -Related: SAME,TYPE,<,\\<=,>,\\>=,\\=/" "3CBF6" :Usr) "x>" ("x y \\-> 1 \\n \\-> 0" "Greater Than Func +Related: SAME,TYPE,<,\\<=,>,\\>=,\\=/" "3CBF6" :Usr) "x>" ("x y --> 1 \\n --> 0" "Greater Than Func -- Tests whether one object is greater than another object. @@ -7744,18 +7744,18 @@ Flags: -3 Numeric results -3 -- Related: <,\\<=,\\>=,==,\\=/ -" "3CEE1" :Usr) "~x\\->H" ("ob \\-> $hex" "" "000100" :Lib) "~xH\\->" ("$hex \\-> ob" "" "001100" :Lib) "~x\\->A" ("ob \\-> hxs" "" "002100" :Lib) "~xA\\->" ("hxs \\-> ob" "" "003100" :Lib) "~xA\\->H" ("hxs \\-> $hex" "" "004100" :Lib) "~xH\\->A" ("$hex \\-> hxs" "" "005100" :Lib) "~x\\->CD" ("$hex \\-> code" "" "006100" :Lib) "~xCD\\->" ("code \\-> $hex" "" "007100" :Lib) "~xS\\->H" ("$ \\-> $hex" "" "008100" :Lib) "~xH\\->S" ("$hex \\-> $" "" "009100" :Lib) "~x\\->LST" ("comp \\-> {} -ob1..obn %n \\-> {}" "" "00A100" :Lib) "~x\\->ALG" ("comp \\-> symb -ob1..obn %n \\-> symb" "" "00B100" :Lib) "~x\\->PRG" ("comp \\-> :: -ob1..obn %n \\-> ::" "" "00C100" :Lib) "~xCOMP\\->" ("comp \\-> ob1...obn %n" "" "00D100" :Lib) "~x\\->RAM" ("ob \\-> ob" "" "00E100" :Lib) "~xSREV" ("$ \\-> $'" "" "00F100" :Lib) "~xPOKE" ("hxs $hex \\->" "" "010100" :Lib) "~xPEEK" ("hxs1 hxs2 \\-> $hex" "" "011100" :Lib) "~xAPEEK" ("hxs \\-> hxs'" "" "012100" :Lib) "~xR~SB" ("% \\-> # -# \\-> %" "" "013100" :Lib) "~xSB~B" ("# \\-> hxs -hxs \\-> #" "" "014100" :Lib) "~xLR~R" ("%% \\-> % -% \\-> %%" "" "015100" :Lib) "~xS~N" ("$ \\-> ID -ID \\-> $" "" "016100" :Lib) "~xLC~C" ("%%C \\-> %C -%C \\-> %%C" "" "017100" :Lib) "~xASM\\->" ("Code \\-> $" "" "018100" :Lib) "~xBetaTesting" ("\\-> $" "" "019100" :Lib) "~xCRLIB" ("\\-> lib" "" "01A100" :Lib) "~xCRC" ("$ \\-> #crc" "" "01B100" :Lib) "~xMAKESTR" ("xlen \\-> $" "" "01C100" :Lib) "~xSERIAL" ("\\-> $" "" "01D100" :Lib) "~xASM" ("$ \\-> ob" "" "01E100" :Lib) "~xER" ("$ {errors} \\-> $'" "" "01F100" :Lib) "~x\\->S2" ("ob \\-> $" "" "020100" :Lib) "~xXLIB~" ("xlib xn \\-> ROMPTR -ROMPTR \\-> xlib xn" "" "021100" :Lib) "~xGETADR" ("$ \\-> hxs" "Get the address of an entry name." "001102" :Lib) "~xGETNAME" ("hxs \\-> $" "Get the entry name corresponding to an -address. " "002102" :Lib) "~xGETNAMES" ("$start \\-> {}" "Get all entry names which start with the -given string." "003102" :Lib) "~xGETNEAR" ("$sub \\-> {}" "Get all entry names which contain the given +" "3CEE1" :Usr) "~x\\->H" ("ob --> $hex" "" "000100" :Lib) "~xH\\->" ("$hex --> ob" "" "001100" :Lib) "~x\\->A" ("ob --> hxs" "" "002100" :Lib) "~xA\\->" ("hxs --> ob" "" "003100" :Lib) "~xA\\->H" ("hxs --> $hex" "" "004100" :Lib) "~xH\\->A" ("$hex --> hxs" "" "005100" :Lib) "~x\\->CD" ("$hex --> code" "" "006100" :Lib) "~xCD\\->" ("code --> $hex" "" "007100" :Lib) "~xS\\->H" ("$ --> $hex" "" "008100" :Lib) "~xH\\->S" ("$hex --> $" "" "009100" :Lib) "~x\\->LST" ("comp --> {} +ob1..obn %n --> {}" "" "00A100" :Lib) "~x\\->ALG" ("comp --> symb +ob1..obn %n --> symb" "" "00B100" :Lib) "~x\\->PRG" ("comp --> :: +ob1..obn %n --> ::" "" "00C100" :Lib) "~xCOMP\\->" ("comp --> ob1...obn %n" "" "00D100" :Lib) "~x\\->RAM" ("ob --> ob" "" "00E100" :Lib) "~xSREV" ("$ --> $'" "" "00F100" :Lib) "~xPOKE" ("hxs $hex -->" "" "010100" :Lib) "~xPEEK" ("hxs1 hxs2 --> $hex" "" "011100" :Lib) "~xAPEEK" ("hxs --> hxs'" "" "012100" :Lib) "~xR~SB" ("% --> # +# --> %" "" "013100" :Lib) "~xSB~B" ("# --> hxs +hxs --> #" "" "014100" :Lib) "~xLR~R" ("%% --> % +% --> %%" "" "015100" :Lib) "~xS~N" ("$ --> ID +ID --> $" "" "016100" :Lib) "~xLC~C" ("%%C --> %C +%C --> %%C" "" "017100" :Lib) "~xASM\\->" ("Code --> $" "" "018100" :Lib) "~xBetaTesting" ("--> $" "" "019100" :Lib) "~xCRLIB" ("--> lib" "" "01A100" :Lib) "~xCRC" ("$ --> #crc" "" "01B100" :Lib) "~xMAKESTR" ("xlen --> $" "" "01C100" :Lib) "~xSERIAL" ("--> $" "" "01D100" :Lib) "~xASM" ("$ --> ob" "" "01E100" :Lib) "~xER" ("$ {errors} --> $'" "" "01F100" :Lib) "~x\\->S2" ("ob --> $" "" "020100" :Lib) "~xXLIB~" ("xlib xn --> ROMPTR +ROMPTR --> xlib xn" "" "021100" :Lib) "~xGETADR" ("$ --> hxs" "Get the address of an entry name." "001102" :Lib) "~xGETNAME" ("hxs --> $" "Get the entry name corresponding to an +address. " "002102" :Lib) "~xGETNAMES" ("$start --> {}" "Get all entry names which start with the +given string." "003102" :Lib) "~xGETNEAR" ("$sub --> {}" "Get all entry names which contain the given string." "004102" :Lib) "SAVPTR" (" D0 to RPLTOP D1 to DSKTOP B to RETTOP diff --git a/rpl-edb.el b/rpl-edb.el index 34bb6f2..75cc60b 100644 --- a/rpl-edb.el +++ b/rpl-edb.el @@ -38,7 +38,7 @@ As a side-effect set point to the start of the next line." ;;; Parsing identifier lines ;;; -(defun rpl-trim-stack-effect-description (lines) +(defun rpl-trim-stack-effect-lines (lines) "Trim leading and trailing fluff from strings in LINES list." (let ((left-edge 1000)) (dolist (s lines) @@ -51,6 +51,13 @@ As a side-effect set point to the start of the next line." (substring s left-edge))) lines))) +(defun rpl-tidy-stack-effect-lines (lines) + "Tidy-up stack-effect lines." + (rpl-trim-stack-effect-lines + (mapcar (lambda (ln) + (replace-regexp-in-string "\\\\->" "-->" ln)) + lines))) + (defun rpl-edb-consume-ident-line () "Consume an EDB identifier line. Return a list of two strings: the identifier and its stack effect @@ -65,7 +72,7 @@ description. Move point to the start of the next line." (while (and (> (length (car desc)) 0) (string-match ".*\\\\[[:blank:]]*$" (car desc))) (setq desc (cons (rpl-edb-get-line) desc))) - (list name (rpl-trim-stack-effect-description (reverse desc))))) + (list name (rpl-tidy-stack-effect-lines (reverse desc))))) (t (list nil nil))))) @@ -140,7 +147,7 @@ Return a string. Move point to the start of the next line." "A place on which to push the entries parsed from the EDB file.") (defun rpl-edb-parse-buffer () - "Parse the current buffer, assumed to be the entries.db file. + "Parse the current buffer, assumed to be the ``entries.db'' file. Set `rpl-edb-entries' to the parsed results, a list of EDB entries, where each entry has the format: (NAMES STACK-EFFECT DESCRIPTION CALC-INFOS) @@ -240,13 +247,19 @@ calculator model, e.g. :48G, :49G etc." (concat "sysrpl-data." (substring (symbol-name calculator) 1) ".el")) (defun rpl-edb-make-calculator-data-file (calculator) - "" + "Make the appropriate SysRPL data file for CALCULATOR. +The CALCULATOR is identified by keyword: :38G, :39G, :48G +or :49G." (cl-assert (keywordp calculator)) (rpl-write-data-file (rpl-edb-generate-calculator-data calculator) (rpl-edb-make-data-filename calculator))) (defun rpl-edb-make-all-data-files () - "" + "Create all SysRPL data files. +Assumes the current buffer contains the ``entries.db'' file +created by Carsten Dominik, parsing it if necessary to set the +`rpl-edb-entries' variable, then writing captured data to the +SysRPL data files, one for each calculator type." (interactive) (unless rpl-edb-entries (rpl-edb-parse-buffer))