Jake-S@cup.portal.com (Jake G Schwartz) (04/03/91)
(start of part 2 of 3 - function sort - 4/2/91) 21448 ATTACH (XLIB 2 357) /: Cmd_ATTACH /U xATTACH 21461 Internal ATTACH (1:Real) 21C6F Internal ATTACH (1:Syst Bin) 07709 Internal ATTACH to HOME directory (1:Syst Bin) 21CBA Internal ATTACH to non-HOME directory (2:Directory,1:Syst Bin) 1E1AB AUTO (XLIB 2 192) /: Cmd_AUTO /U xAUTO 491D5 Internal AUTO 1E0BE AXES (XLIB 2 186) /: Cmd_AXES /U xAXES 4B03A Internal AXES (1:Complex) 4B04E Internal AXES (1:List) 196BB B->R (XLIB 2 10) /: Cmd_BtoR /U xB>R 5435D Internal B->R /= Binary_to_real 05A03 Internal B->SB (1:Binary) /= Bin_to_short 61160: Back_fp_3_words 11EFF: back_graph_char 02B62 Backup /: type_Backup /U BAK 1E741 BAR (XLIB 2 227) /: Cmd_BAR /U xBAR 20133 BARPLOT (XLIB 2 316) /: Cmd_BARPLOT /U xBARPLOT 2200C BAUD (XLIB 2 370) /: Cmd_BAUD /U xBAUD 2EC84 Internal BAUD (1:Real) /: Baud_real 1A5C4 BEEP (XLIB 2 52) /: Cmd_BEEP /U xBEEP 1415A Internal BEEP (2:Real,1:Real) /: Beep_real 141B2: Beep /- beep_1short2short 70592 begin HOME dir /: homedir 2025E BESTFIT (XLIB 2 323) /: Cmd_BESTFIT /U xBESTFIT 1C559 BIN (XLIB 2 144) /: Cmd_BIN /U xBIN 53C43 Internal BIN /= Bin 02A4E Binary /: type_Binary /U HXS 30794 Binary file header (HPHP48-n) 62144: Binaryp 04E37: Bind_70600 /- move_address_@d1_to_at_70600 2010E BINS (XLIB 3 315) /: Cmd_BINS /U xBINS 4C8F4 Internal BINS (3:Real,2:Real,1:Real) 1E416 BLANK (XLIB 2 209) /: Cmd_BLANK /U xBLANK 4F6A1 Internal BLANK (2:Binary,1:Binary) 1158F Internal BLANK (2:Syst Bin,1:Syst Bin) 039BE: blkalloc_keep_c 066B9: blkcopy_descend 0670C MC: block copy /: blkcopy 11347- blue_shift_annunciator_on 11354- blue_shift_annunciator_off 7057E bottom (start) of stack (grows down) /: EOS 1E3EC BOX (XLIB 2 208) /: Cmd_BOX /U xBOX 4F688 Internal BOX (2:Complex,1:Complex) 4F665 Internal BOX (2:List,1:List) 22087 BUFLEN (XLIB 2 374) /: Cmd_BUFLEN /U xBUFLEN 2EDE1 Internal BUFLEN /= Buflen 05331 build composite object (N:...,2:Syst Bin,1:Syst Bin) \->list_1short(prolog)2short(n)3any...nanyn+1anyn+2any \->program_1short(prolog)2short(n)3any...nanyn+1anyn+2any \->algebraic_1short(prolog)2short(n)3any...nanyn+1anyn+2any 1A1D9 BYTES (XLIB 2 38) /: Cmd_BYTES /U xBYTES 1A1FC Internal BYTES (1:Any except Global Nm) /: Bytes_any 1A265 Internal BYTES (1:Global Nm) /: Bytes_global 05944 Internal BYTES (non-ROM objects) -> (2:Syst Bin,1:Binary) /= Crc_Nibbles /- bytes_1any 1E29A C->PX (XLIB 2 199) /: Cmd_CtoPX /U xC>PX 4F179 Internal C->PX (1:Complex) 1C98E C->R (XLIB 2 159) /: Cmd_CtoR /U xC>R 360B6 Internal C->R (1:Array) /= CtoR_array 05D2C Internal C->R (1:Complex) /: Complex_to_reals 2378D CASE (XLIB 1792 25) /: Cmd_CASE /U xCASE 1BC0F CEIL (XLIB 2 104) /: Cmd_CEIL /U xCEIL 2AF73 Internal CEIL (1:Real) /= Ceil 551D9 Internal CEIL (1:Symbolic) /= Ceil_algGlob 0FD36 Internal CEIL (1:Unit) /= Ceil_unit 1E0E8 CENTR (XLIB 2 187) /: Cmd_CENTR /U xCENTR 4AC61 Internal CENTR (1:Complex) 1E101 Internal CENTR (1:Real) 1C2D5 CF (XLIB 2 132) /: Cmd_CF /U xCF 1C2EE Internal CF (1:Real) /: Cf_real 53761 Clear system flag (1:Syst Bin) /: Clear_system_flag 53755 Clear user flag (1:Syst Bin) /= Clear_user_flag 05EEA change prolog of list element one to Global Nm /: Zap_Gname /- dtag_1{tagged} 05A51: Char_to_short 029BF Character /: type_Char /U CHR 62025: Charp /- character?_(boolean)_1any 18FB7 MC: check Args for type 18C4A Check args, R->SB and verify TOS < DEPTH-1 /: ToShort_Need_n_args 18F9D Check Args for type (don't save D0) /: Check_1_argtype_alt2 /- check_argument(s)_(requires_short_reference) 18FA9 Check Args for type - XFER /: Check_1_argtype_alt /- check_argument(s)_(requires_short_reference) 18FB2 Check Args for type /: Check_1_argtype /- check_argument(s)_(requires_short_reference) 6223B ???????? Check for Real Array -> True/False /: Level2_Realp /- level_2_real?_(boolean)_1any2any 62063 Check Prolog -> True/False 19207- check_stack_for_n_real/complex_1short2any3real/complex..n+3real/complex 1CB66 CHR (XLIB 2 165) /: Cmd_CHR /U xCHR 140F1 Internal CHR (1:Real) /: Chr 0525B- chr_1short2string 052EE- chr_1short2string 21FEC CKSM (XLIB 2 369) /: Cmd_CKSM /U xCKSM 2ED4C Internal CKSM (1:Real) /: Cksm_real 1FCEB CLEAR (XLIB 2 282) /: Cmd_CLEAR /U xCLEAR 112EC: Clear_lastargs /- clear_last_arguments 04D33- clr_five_nibbles_at_70673 08D2F: clr_indc_rplret 047B7: clear_pollflag 53761 Clear system flag (1:Syst Bin) /: Clear_system_flag 53755 Clear user flag (1:Syst Bin) /= Clear_user_flag 40A9A: Clear_7065f 04D33: Clear_70673 198DE CLKADJ (XLIB 2 24) /: Cmd_CLKADJ /U xCLKADJ 0CD3F Internal CLKADJ /= Clkadj 1A858 CLLCD (XLIB 2 56) /: Cmd_CLLCD /U xCLLCD 5046A Internal CLLCD /: Cllcd 01F6D cllcd_(status_&_stack_area) 01FA7 cllcd_(entire_display) 53ABA- clock_off 53AAC- clock_on 21ED5 CLOSEIO (XLIB 2 362) /: Cmd_CLOSEIO /U xCLOSEIO 315C6 Internal CLOSEIO 210FC CLVAR (XLIB 2 346) /: Cmd_CLVAR /U xCLUSR 1FD2B CLsigma (XLIB 2 284) /: Cmd_CLsigma /U xCLSIGMA 2C22F Internal CLsigma 5387C- cmd_off (display) 5386E- cmd_on (display) 1BFBE CNRM (XLIB 2 119) /: Cmd_CNRM /U xCNRM 368F9 Internal CNRM (1:Array) /= Cnrm_array 02DCC Code /: type_Code /U CODE 20A15 COLCT (XLIB 2 333) /: Cmd_COLCT /U xCOLCT 57D90 Internal COLCT (1:Real/Complex/Symbolic) /= Colct 2009A COLsigma (XLIB 2 312) /: Cmd_COLsigma /U xSIGMACOL 2C684 Internal COLsigma (2:Real/Array,1:Real) 1C1F6 COMB (XLIB 2 129) /: Cmd_COMB /U xCOMB 2AE62 Internal COMB (2:Real,1:Real) /= Comb_real 55D37 Internal COMB (2:Real,1:Symbolic) /= Comb_real_algGlob 55D1E Internal COMB (2:Symbolic,1:Real) /= Comb_algGlob_real 55D50 Internal COMB (2:Symbolic,1:Symbolic) /= Comb_algGlob 645BD- compare_n_bytes_1short(n)2string(match)3string(parent) 02977 Complex /: type_Complex /U C% 62183: Complexp 0299D Long Complex /: type_LComplex /U C%% 1165A= compute_grob_nibble 1D186 CON (XLIB 2 173) /: Cmd_CON /U xCON 1D262 Internal CON (2:Global Nm,1:Complex) 1D23F Internal CON (2:Global Nm,1:Real) 1D221 Internal CON (2:List,1:Complex) 35CAE Internal CON (2:List,1:Real) 1D1EA Internal CON (2:List,1:Real/Complex) 1D2AD Internal CON (2:Local Nm,1:Complex) 1D28A Internal CON (2:Local Nm,1:Real) 03442 con_1real2{shortshort} 189FC Configuration code for library 002 (XLIB 2) 22EA3 Configuration code for library 700 (XLIB 1792) 08143- rcl_configuration_routine_to_stack_1short(library_number) 1E681 CONIC (XLIB 2 221) /: Cmd_CONIC /U xCONIC 1AA6E CONJ (XLIB 2 62) /: Cmd_CONJ /U xCONJ 35F30 Internal CONJ (1:Array) /= Conj_array 51BB2 Internal CONJ (1:Complex) /: Conj_complex 54F1D Internal CONJ (1:Symbolic) /= Conj_algGlob 1A8BB CONT (XLIB 2 58) /: Cmd_CONT /U xCONT 11076 Internal CONT /: Error_13e 18A51 continue RPL 61A4E continue RPL /: rplret_6 071BE MC: continue RPL /: rplret_5 196DB CONVERT (XLIB 2 11) /: Cmd_CONVERT /U xCONVERT 0F371 Internal CONVERT /= Convert 0E1D8 Convert internal alarm into external alarm 4F3D1 Convert level 1 and 2 Binarys to Syst Bin 3100E: Copy_70406nib_to_110 05AB3: Copy_and_set_type 1FDC1 CORR (XLIB 2 289) /: Cmd_CORR /U xCORR 2C84B Internal CORR 1B505 COS (XLIB 2 82) /: Cmd_COS /U xCOS 52571 Internal COS (1:Complex) /= Cos_complex 2AC40 Internal COS (1:Real) /= Cos_real 54FCC Internal COS (1:Symbolic) /= Cos_algGlob 0F660 Internal COS (1:Unit) /= Cos_unit 2AC57- cos_1longreal 1B606 COSH (XLIB 2 85) /: Cmd_COSH /U xCOSH 52648 Internal COSH (1:Complex) /= Cosh_complex 2ADDA Internal COSH (1:Real) /= Cosh_real 55017 Internal COSH (1:Symbolic) /= Cosh_algGlob 1FDDC COV (XLIB 2 290) /: Cmd_COV /U xCOV 2C8F5 Internal COV 1EEA4 CR (XLIB 2 243) /: Cmd_CR /U xCR 31868 Internal CR 00104 16 bit hardware CRC 1A105 CRDIR (XLIB 2 32) /: Cmd_CRDIR /U xCRDIR 184E1 Internal CRDIR /: Crdir 1C01E CROSS (XLIB 2 122) /: Cmd_CROSS /U xCROSS 36782 Internal CROSS (2:Array,1:Array) /= Cross_array 1BEC8 D->R (XLIB 2 112) /: Cmd_DtoR /U xD>R 2A622 Internal D->R (1:Real) /= DtoR_real 55224 Internal D->R (1:Symbolic) /= DtoR_algGlob 19812 DATE (XLIB 2 17) /: Cmd_DATE /U xDATE 0CC0E Internal DATE /= Cmd_Date 0CFD9= Date_to_string 199D2 DATE+ (XLIB 2 31) /: Cmd_DATEadd /U xDATE+ 0CC5B Internal DATE+ /= DateAdd 1989E ->DATE (XLIB 2 22) /: Cmd_toDATE /U xSETDATE 0CD2B Internal ->DATE /= ToDate 199B2 DDAYS (XLIB 2 30) /: Cmd_DDAYS /U xDDAYS 0CC39 Internal DDAYS /= Ddays 1C574 DEC (XLIB 2 145) /: Cmd_DEC /U xDEC 53C5B Internal DEC /: SetDec 6292F: Dec /- dup_<1h>_-_1short 5EB08: Dec2_Rot_Rot_Drop2 60F8F: dec_d_rplret 51857: Dec_lev2 209AA DECR (XLIB 2 332) /: Cmd_DECR /U xDECR 209CD Internal DECR (1:Global Nm) 209EB Internal DECR (1:Local Nm) 20D65 DEFINE (XLIB 2 342) /: Cmd_DEFINE /U xDEFINE 20D7E Internal DEFINE (1:Algebraic) 20DBF Internal DEFINE (1:Global Nm/Local Nm) 1C399 DEG (XLIB 2 135) /: Cmd_DEG /U xDEG 2A5D2 Internal DEG /= Deg 19972 DELALARM (XLIB 2 28) /: Cmd_DELALRM /U xDELALARM 0E724 Internal DELALARM /= Delalrm 1EF43 DELAY (XLIB 2 245) /: Cmd_DELAY /U xDELAY 31FFD Internal DELAY (1:Real) 40F12: Delay_43206h 40EE7: Delay_55e 40F02: Delay_6b67 11543- delayed_alpha_lock 22548 DELKEYS (XLIB 2 381) /: Cmd_DELKEYS /U xDELKEYS 41BB9 Internal DELKEYS (1:Global Nm/Local Nm) 41B3C Internal DELKEYS (1:List) 41B69 Internal DELKEYS (1:Real) 1EF7E delta (complete derivative) (XLIB 2 247) /U rpnDER /: Cmd_delta 1EFD2 delta (stepwise derivative) (XLIB 2 248) /U xDER 1EFCC: Cmd_delta 63B6E Unevaluated delta (stepwise derivative) 54954 Internal delta (complete derivative) (2:Symbolic,1:Symbolic) 1F0F5 Internal delta (stepwise derivative) (2:Algebraic,1:Symbolic) 1E22B DEPND (XLIB 2 196) /: Cmd_DEPND /U xDEPND 4AFB3 Internal DEPND (1:Global Nm) 4AFC7 Internal DEPND (1:List) 47A8D Internal DEPND (1:Real) 1FC44 DEPTH (XLIB 2 276) /: Cmd_DEPTH /U xDEPTH 0314C Internal DEPTH -> (1:Syst Bin) /: Depth 18AB2 Verify DEPTH >= 1 /: Need_1_arg 18ABF MC: verify DEPTH >= 1 /: assert_1_arg 18AB7 MC: verify DEPTH >= 1 and continue RPL /: need_1_arg 18A8D Verify DEPTH >= 2 /: Need_2_args 18A9A MC: verify DEPTH >= 2 /: assert_2_args 18A92 MC: verify DEPTH >= 2 and continue RPL 18A68 Verify DEPTH >= 3 /: Need_3_args 18A75 MC: verify DEPTH >= 3 /: assert_3_args 18A6D MC: verify DEPTH >= 3 and continue RPL 18B9F Verify DEPTH >= 4 /: Need_4_args 18BAC MC: verify DEPTH >= 4 /: assert_4_args 18BA4 MC: verify DEPTH >= 4 and continue RPL 18B7A Verify DEPTH >= 5 /: Need_5_args 18B87 MC: verify DEPTH >= 5 /: assert_5_args 18B7F MC: verify DEPTH >= 5 and continue RPL 18C34- need_n_arguments_1real2any...nany 18AC6 MC: verify DEPTH >= C.S, expect P = 2*C.S - 1 /: assert_c_args 1BFDE DET (XLIB 2 120) /: Cmd_DET /U xDET 36A2A Internal DET (1:Array) /= Det_array 2147C DETACH (XLIB 2 358) /: Cmd_DETACH /U xDETACH 21495 Internal DETACH (1:Real) 21CE5 Internal DETACH (1:Syst Bin) 076AE Internal DETACH from HOME directory (1:Syst Bin) 21D2B Internal DETACH from non-HOME directory (2:Directory,1:Syst Bin) 23813 DIR (XLIB 1792 27) /: Cmd_DIR /U xDIR 02A96 Directory /: type_Directory /U DIR 1A584 DISP (XLIB 2 50) /: Cmd_DISP /U xDISP 140AB Internal DISP (2:Any,1:Real) /: Disp 12429- disp_(n_x_8)_1short2string 123C8- disp_(n_x_10)_1short2string 12415- <1h>_disp_(n_x_10)_1string 12405- <2h>_disp_(n_X_10)_1stirng 123F5- <3h>_disp_(n_x_10)_1string 123E5- <4h>_disp_(n_x_10)_1string 1245B: DispStk_pitch8Str_line0 /: Disp_pitch8Str_line0 /- <1h>_disp_(n_x_8)_1string 1246B: DispStk_pitch8Str_line1 /: Disp_pitch8Str_line1 /- <2h>_disp_(n_x_8)_1string 1247B: DispStk_pitch8Str_line2 /: Disp_pitch8Str_line2 /- <3h>_disp_(n_x_8)_1string 1248B: DispStk_pitch8Str_line3 /: Disp_pitch8Str_line3 /- <4h>_disp_(n_x_8)_1string 1249B: DispStk_pitch8Str_line4 /: Disp_pitch8Str_line4 /- <5h>_disp_(n_x_8)_1string 124AB: DispStk_pitch8Str_line5 /: Disp_pitch8Str_line5 /- <6h>_disp_(n_x_8)_1string 124BB: DispStk_pitch8Str_line6 /: Disp_pitch8Str_line6 /- <7h>_disp_(n_x_8)_1string 124CB: DispStk_pitch8Str_line7 /: Disp_pitch8Str_line7 12815: DispStringPitch6_inFullStkCurPos_FullStk 3A4CE: DispString_fromLine 11679= Disp_Grob_inGrob_Pos 220F6: Disp_IO_settings 1270C: Disp_at_lines_0_1 6383A= Disp_error 0CBE3: disp_error_cx 0E05B: Disp_grob_at_curPos 12829: Disp_inFullStkCurPos_FullStk 3A297: Disp_in_menuGrob 12725: Disp_line_0 12748: Disp_line_1 19DE2: Disp_next_alrm 12429: Disp_pitch8Str /- disp_(n_x_8)_1short2string 0E029: Disp_string_at_curPos 124D7: dispstr_row_c 03E8E Internal divide by 2 (1:Syst Bin) /: Div2_short 230C3 DO (XLIB 1792 7) /: Cmd_DO /U xDO 071A2- do 641CC do DUP / continue RPL ML thread 01160: do_in.4 11EEF: do_retsetc 11CCC: do_retsetxm 1A339 DOERR (XLIB 2 42) /: Cmd_DOERR /U xDOERR 1501B Internal DOERR (1:Binary) /= Doerr_bin 15007 Internal DOERR (1:Real) /= Doerr_real 15048 Internal DOERR (1:String) /= Doerr_string 1502F Internal DOERR (1:Syst Bin) 02BAA; /U DOEXT1 02BCC; /U DOEXT2 02BEE; /U DOEXT3 02C10; /U DOEXT4 1BFFE DOT (XLIB 2 121) /: Cmd_DOT /U xDOT 366F6 Internal DOT (2:Array,1:Array) /= Dot_array 1E190 DRAW (XLIB 2 191) /: Cmd_DRAW /U xDRAW 4B6AC Internal DRAW 1E1C6 DRAX (XLIB 2 193) /: Cmd_DRAX /U xDRAX 4C607 Internal DRAX 1FBD8 DROP (XLIB 2 272) /: Cmd_DROP /U xDROP 03244 Internal DROP /= Drop 63029 Internal DROP and OVER /: Drop_Over 62FC5 Internal DROP and ROT /: Drop_Rot 63466 Internal DROP and next (internal loop) /: Drop_Next 637F4 Internal DROP and subtract one (Syst Bin) /: Drop_dec_short 60F9B drop level two object /: Drop_lev2 /- swap_drop 6112A drop level two and three objects /: Drop_2_3 6113C- drop_level_2_level_3_level_4 61907: drop_ret 61957: dropret 638E4: DropIfTrue_Iterate 21660 drop level two object and True 63326: DropLev2And3_Retq 62EB7: DropLev2and3_True 635B0: DropLev2ifTrue_Not 64368: Drop_DropLev2 63FA6: Drop_Dropn 627A7: Drop_Drup /= Drop_Dup 5186B: Drop_Rules 6270C: Drop_Swap 62726: Drop_Swap_Drop 63605: Drop_if_identical 62864: Drop_lev4 /- 4_roll_drop 62880: Drop_lev5 /- 5_roll_drop 04D57: Drop_set_string_null 1FBF3 DROP2 (XLIB 2 273) /: Cmd_DROP2 /U xDROP2 03258 Internal DROP2 /: Drop2 62B0B Internal DROP2 and False 1F047 Internal DROP2 and push 0 /: Drop2_Real0 6197C: drop2ret 62B0B: Drop2_False 60F4B: Drop3 60F7E: Drop4 60F83: drop4 60F72: Drop5 60F66: Drop6 60F54: Drop7 1FC64 DROPN (XLIB 2 277) /: Cmd_DROPN /U xDROPN 0326E Internal DROPN (1:Syst Bin) /= Dropn 62F75 Internal DROPN and DROP (1:Syst Bin) /: DropNplus1 22633 DTAG (XLIB 2 384) /: Cmd_DTAG /U xDTAG 64775 Internal DTAG (1:Any) /: UnTag 647A2 Internal DTAG level 2 object /: Swap_UnTag_Swap 05EEA- dtag_1{tagged} 1FB87 DUP (XLIB 2 269) /: Cmd_DUP /U xDUP 03188 Internal DUP /: Dup 63A88 Internal DUP and <0h> /: Dup_short_0 63A9C Internal DUP and <1h> /: Dup_short_1 631E1 Internal DUP and LIST-> /: Dup_ListAlgPrgTo 630DD Internal DUP and PICK (N:...,1:Syst Bin) 630F1 Internal DUP and ROLL (N:...,1:Syst Bin) /: Dup_Roll 62FB1 Internal DUP and ROT /: Dup_Rot 627BB Internal DUP and SIZE (1:String) -> (2:String,1:Syst Bin) /: Dup_Strlen /- dup_size_(bytes)_1string 626F7 Internal DUP and add two (1:Syst Bin) /: Dup_Add2 ?????????? /- dup_<2h>_*_1short 6347F Internal DUP and for 0 to (TOS)-1 (1:Syst Bin) /: Dup_Start0or1toLess1 63687 Internal DUP and if TOS < 7 (Syst Bin) -> True/False /: Dup_LessShort7p 63A6F Internal DUP and if TOS is { } -> True/False 63411 Internal DUP and push current loop counter as Syst Bin /: Dup_CurLoopInc 641CC do DUP / continue RPL ML thread 62CB9 Internal DUP/DUP 6292F- dup_<1h>_-_1short 61305- dup_<2h>_+_roll_1short2any...nanyn+1any 07035: dupnextprg 07012: DupNextPrg 62C05: Dup_FindName 628EB: Dup_Inc /- dup_<1h>_+_1short 61099: Dup_Rolld 637A4: Dup_Rot_Swap_Sub 63209: Dup_Short5p 6321D: Dup_ShortEndp 61891= Dup_Skip_if_nonzerp 63295: Dup_StrToGlobal 63AD8: Dup_short_2 1FBA2 DUP2 (XLIB 2 270) /: Cmd_DUP2 /U xDUP2 031AC Internal DUP2 /: Dup2 63C40 Internal DUP2 and 5 ROLL 628B5: Dup2_Equalp 42C74: Dup2_LFpos 628D1: Dup2_Ltp 63704: Dup2_add 1FC7F DUPN (XLIB 2 278) /: Cmd_DUPN /U xDUPN 031D9 Internal DUPN (N:...,1:Syst Bin) /: Dupn 7056A= DynamicStart 06B3E: Dynamicp 54D7B Internal e (2.71828182846) 1AB23 e (XLIB 2 66) /: Cmd_e /U xCONSTANTe 444C3- edit_1string 444EE- edit_1charater 22FB5 ELSE (XLIB 1792 2) /: Cmd_ELSE /U xELSE 633B2 Internal ELSE /: Exit_PrgLevel_Skip 23694 END (XLIB 1792 22) /: Cmd_END /U xWHILEEND 236B9 END (XLIB 1792 23) /: Cmd_END /U xENDDO 22FD5 END (XLIB 1792 3) /: Cmd_END /U xIFEND 071E5- end_1external 0312B End Marker /: End /U ; 18F6A= EndAndEvalq 18F87: end_follows 70597 end HOME directory (points to 00000 prob for ATTACH) /: end_homedir /= BOS 1C452 ENG (XLIB 2 140) /: Cmd_ENG /U xENG 1C46B Internal ENG (1:Real) /: Eng 166FB Internal ENG (1:Syst Bin) /= SetEng 028FC Enter Machine Code (for RPL Objects) /: Type 1CEE3 EQ-> (XLIB 2 168) /: Cmd_EQto /U xEQ> 1CF2E Internal EQ-> (1:Algebraic) 636B4: EqualShort5p 1E25F ERASE (XLIB 2 197) /: Cmd_ERASE /U xERASE 4B60C Internal ERASE 3A578: EraseStk 3A546: EraseStk_Line1 3A55F: EraseStk_line_10h_to_38h 0E083: Erase_curStkLine 6389E: Erase_in_GROB 126DF: Erase_lines_in_stkGROB 0E097: Erase_nextStkLine 0E06F: Erase_two_stkLines 1A36D ERR0 (XLIB 2 43) /: Cmd_ERR0 /U xERR0 1400E Internal ERR0 /= Err0 1A3A3 ERRM (XLIB 2 45) /: Cmd_ERRM /U xERRM 14065 Internal ERRM /= Errm 1A388 ERRN (XLIB 2 44) /: Cmd_ERRN /U xERRN 1404C Internal ERRN /= Errn 04ED1 do errn @70673 (Last error code) 18CB2 Error: Bad Arg Type /: Error_Bad_arg_type /- errn 202 18CB7 MC: Error: Bad Arg Type /: error_bad_arg_type 16CA7 Error: Bad Arg Value 18CA2 Error: Bad Arg Value /: Error_Bad_arg_value /- errn 203 10F54: Error_Cant_edit_null_char /- errn 102 11016: Error_Circ_ref /- errn 129 11076- errn_13E_continue 11026: Error_Dir_not_allowed /- errn 12A 04FC2: Error_Dir_Recursion /- errn 002 04FC7: error_dir_recursion 10FC6: Error_Halt_not_allowed /- errn 126 63B05: Error_ifNotTrue_BadArgVal 04FB6 Error: Insufficient Mem /: Error_Insuff_mem /- errn 001 04FBB MC: Error: Insufficient Mem /: error_insuff_mem 04FDA: Error_Inv_card_data /- errn 008 04FDF: error_inv_card_data 0CBB7: error_inv_date 11046: Error_Inv_def /- errn 12C 0CBD1: error_inv_repeat 10F86: Error_Inv_syntax 0CBC4: error_inv_time 10F64: Error_Inv_user_func /- errn 103 10F86- errn_106_invalid_syntax 10F96: Error_Invalid_PPAR /- errn 12E 10FD6- errn_123_kill 10FF6: Error_Last_cmd_disabl /- errn 125 10FE6: Error_Last_stack_disabl /- errn 124 11056: Error_Missing_library /- errn 12D 11066: Error_Name_conflict /- errn 13C 10F74 Error: No Current Equation /: Error_No_Cur_eq /- errn 104 10F79 MC: Error: No Current Equation 04FFE: Error_No_room_in_port /- errn 00B 11036 Error: Non-Empty Directory /: Error_Nonempty_dir /- errn 12B 1103B MC: Error: Non-Empty Directory 0CBAE Error: Nonexistent Alarm /: Error_Nonexist_Alrm /- errn D04 0CBDE MC: Error: Nonexistent Alarm /: error_nonexist_alrm 2D2E6 Error: Nonexistent sigmaDAT /- errn 602 2D2EB MC: Error: Nonexistent sigmaDAT 10FA6: Error_Nonreal_result /- errn 12F 04FE6: Error_Obj_in_use /- errn 009 04FEB: error_obj_in_use 0500A: Error_Obj_not_in_port /- errn 00C 0500F: error_obj_not_in_port 04FF2: Error_Port_not_avail /- errn 00A 04FF7: error_port_not_avail 04FAA- errn_006_power_lost 18CC2 Error: Too Few Args /: Error_Too_few_args /- errn 201 18CC7 MC: Error: Too Few Args /: error_too_few_args 10FB6: Error_Unable_to_Isol /- errn 130 04FCE: Error_Undef_local /- errn 003 04FD3: error_undef_local 18C92 Error: Undefined Name /: Error_Undef_name /- errn 204 18C97 MC: Error: Undefined Name /: error_undef_name 05016: Error_Undef_xlib_name /- errn 004 0501B: error_undef_xlib_name 11006: Error_Wrong_arg_count /- errn 128 1A3BE EVAL (XLIB 2 46) /: Cmd_EVAL /U xEVAL 18EBA Internal EVAL (1:Algebraic/List/Program) /: Eval_ListOrPrg 06F8E Internal EVAL (1:Any except Algebraic/List/Tagged) /: Eval 217C7 Internal EVAL (1:Tagged) /= Eval_Tag 1A556: EvalAddr_short 418C4: Eval_70628 418E4: Eval_7062d 41904: Eval_70632 41934: Eval_70637 41954: Eval_7063c 41974: Eval_70641 41994: Eval_70646 419B4: Eval_70650 419D4: Eval_70655 3A2C9: Eval_Eval_70632 1DFDF: Eval_alg_to_real 22F68: Eval_globAlg /: Eval_lev2GlobAlg 04EB8: Eval_in_new_frame 1DF30: Eval_lev3_alg 06F9F: Eval_program /- eval_1program 35B42: eval_ret 638CB: Exit_ifNotTrue_elseTrue 071E5 exit loop /- end_1external 071AB exit loop 62958: Exit_loop_Eval 071B0 MC: exit loop /: exit_loop 1B905 EXP (XLIB 2 93) /: Cmd_EXP /U xEXP 52193 Internal EXP (1:Complex) /= Exp_complex 2AB2F Internal EXP (1:Real) /= Exp_real 550DF Internal EXP (1:Symbolic) /= Exp_algGlob 2AB1C- exp_1longreal 20A49 EXPAN (XLIB 2 334) /: Cmd_EXPAN /U xEXPAN 57A0C Internal EXPAN (1:Real/Complex/Symbolic) /= Expan 201FB EXPFIT (XLIB 2 321) /: Cmd_EXPFIT /U xEXPFIT 1C973 explode composite object -> (N:...,1:Real) /: ListAlgPrgTo_ToReal 054AF explode composite object -> (N:...,1:Syst Bin) /: ListAlgPrgTo /- list\->_1list /- program\->_1program /- algebraic\->_1algebraic 1BAC2 EXPM (XLIB 2 98) /: Cmd_EXPM /U xEXPM 2AB42 Internal EXPM (1:Real) /= Expm 5515C Internal EXPM (1:Symbolic) /= Expm_algGlob 1BB41 FACT (XLIB 2 100) /: Cmd_FACT /U preFACT 6350B Internal False and True /: False_True 03AC0 False /: False 6359C: FalseIterate_if_notFalse 5DE55: False_Iterate 1C360 FC? (XLIB 2 134) /: Cmd_FCp /U xFC? 1C379 Internal FC? (1:Real) /: Fcp_real 1C520 FC?C (XLIB 2 143) /: Cmd_FCC /U xFC?C 1C539 Internal FC?C (1:Real) /: Fcc_real 19948 FINDALARM (XLIB 2 27) /: Cmd_FNDALRM /U xFINDALARM 0EB31 Internal FINDALARM (1:List) /= Fndalrm_list 0EAD7 Internal FINDALARM (1:Real) /= Fndalrm_real 07DF3: find_local_b_levels_up 07DA2: find_local_var 072EC: find_loopvar_3 0797B: Find_name /- rcl_1global 05F91: findobj 078C3: Find_var_current_dir 07E99= Find_Xlib 19350- xlib?_(boolean)_1any 21FB6 FINISH (XLIB 2 367) /: Cmd_FINISH /U xFINISH 2E876 Internal FINISH /= Finish 050ED: FirstChar_of_string /- string->character 1C3EA FIX (XLIB 2 138) /: Cmd_FIX /U xFIX 1C403 Internal FIX (1:Real) /: Fix_short 166E3 Internal FIX (1:Syst Bin) /= SetFix 53BDD: Flag_11 53BF1: Flags_11_12 1BBD9 FLOOR (XLIB 2 103) /: Cmd_FLOOR /U xFLOOR 2AF86 Internal FLOOR (1:Real) /= Floor 2AF99- floor_1longreal 551C0 Internal FLOOR (1:Symbolic) /= Floor_alGGlob 0FD22 Internal FLOOR (1:Unit) /= Floor_unit 231A0 FOR (XLIB 1792 10) /: Cmd_FOR /U xSTARTVAR 231E1 Internal FOR (2:Real,1:Real) 23213 Internal FOR (2:Real/Symbolic,1:Symbolic) 2322C Internal FOR (2:Symbolic,1:Real) 073C3 for 0 to (TOS)-1 (1:Syst Bin) /- start_0_to_n-1_1short 073CE for 1 to (TOS)-1 (1:Syst Bin) /: Start_1_to_nSub1 /- start_1_to_n-1_1short 073DB for 1 to TOS (1:Syst Bin) /: Start_1_shortSub1 073F7 for TOS to (TOS-1)-1 (2:Syst Bin,1:Syst Bin) /: Start_short_short 1BBA3 FP (XLIB 2 102) /: Cmd_FP /U xFP 2AF4D Internal FP (1:Real) /= Fp 551A7 Internal FP (1:Symbilic) /= Fp_algGlob 0FD0E Internal FP (1:Unit) /= Fp_unit 213D1 FREE (XLIB 2 355) /: Cmd_FREE /U xFREE 21B74 Internal FREE (2:List,1:Real) 21408 Internal FREE (2:Real/Global Nm/Local Nm,1:Real) 1A5A4 FREEZE (XLIB 2 51) /: Cmd_FREEZE /U xFREEZE 142FB Internal FREEZE (1:Real) /= Freeze 391EE: Freeze_display 39451- freeze_menu_bar 393D3- freeze_status_area 393FD- freeze_stack 1C313 FS? (XLIB 2 133) /: Cmd_FSp /U xFS? 1C331 Internal FS? (1:Real) -> True/False /: TestFlag_real 1C32C Internal FS? (1:Real) /: Fsp_real 53784 System flag set? (1:Syst Bin) -> True/False /: Test_system_flag 53778 User flag set? (1:Syst Bin) -> True/False /: Test_user_flag 53BDD: Flag_11 53BF1: Flags_11_12 1C4A1 FS?C (XLIB 2 142) /: Cmd_FSC /U xFS?C 1C4BF Internal FS?C (1:Real) -> True/False /= Fccp 1C4BA Internal FS?C (1:Real) /: Fscp_real 1E661 FUNCTION (XLIB 2 220) /: Cmd_FUNCTN /U xFUNCTION 621AD: Functionp 1633D: GC (Garbage Collect) 0554C GC & load D,B,D1,D0 (C=D0) / CC 05F0F GC Need 5 Nibbles 0613E Garbage Collect & set D 03416 MC: garbage collect need 1 stack element 0341D MC: garbage collect need C.A stack elements 1D7C6 GET (XLIB 2 178) /: Cmd_GET /U xGET 1D86B Internal GET (2:Array,1:Real/List) /: Get_array_real 1D825 Internal GET (2:Global Nm/Local Nm,1:Real/List) /: Get_global_real 1D898 Internal GET (2:List,1:Real/List) /: Get_list_real 056B6 Internal GET; object <Nh> -> N'th address in object /- get_1short2list 0371D get_1array2short 611B0: get1short 2A0B1: get2arrays_real 2AEB7: get2arrays_real_ref 2A002: get2reals 2AEA9: get2reals_norm_ref 29FF8: get2reals_normalize 310CA: get_112_and_test_bit0 12635: Get_56line_stkGROB /- rcl_stack/status_grob_(131_x_56) 04E07: Get_70600 /- move_address_at_70600_to_@d1 418A4: Get_7061e 419F4: Get_70623 41924: Get_70637 41A14: Get_7064b 40A82: Get_7065f 04CE6: Get_70673 4185B: Get_707c9_short 41881: Get_707d3_short 2A060: getarray 2AEB0: getarray_real_ref 3558E- get_(as_real/complex)_1short2array(real/complex) 355B8- get_(as_real)_1short2array(real) 355C8- get_(as_complex)_1short2array(complex) 355D8- get_(as_longreal/longcomplex)_1short2array(real/complex) 35602- get_(as_longreal)_1short2array(real) 540BB get contents /- binary\->string_1binary 137B6= Get_curRowCol 19A68: Get_default_alarm 08326: Get_first_dirEntry /- rcl_first_directory/variable_1dir 08376- Get_next_dirEntry rcl_next_dir/variable_1external2dir 537A6: getflag 61438: Get_fourthLastLocal 0E128: Get_fullStkGrob_curColRow 0E0D3: Get_fullStkGrob_curPos_eolPos 0E0AB: Get_fullStkGrob_curPos_nextEolPos 0E0FB: Get_fullStkGrob_nextLine 63C04 get GROB columns 50578 get GROB dimensions (2:Rows,1:Columns) /: Grobsize /- size_(dimension)_1grob 03012: getinstr_2 2EA4F: Get_IOPar 41F65= Get_key 613B6: Get_lastLocal 6145C: Get_local1 6146C: Get_local2 6147C: Get_local3 6148C: Get_local4 6149C: Get_local5 614AC: Get_local6 614BC: Get_local7 614CC: Get_local8 614DC: Get_local9 614EC: Get_local10 614FC: Get_local11 6150C: Get_local12 6151C: Get_local13 6152C: Get_local14 6153C: Get_local15 6154C: Get_local16 6155C: Get_local17 6156C: Get_local18 61589: getlocal_c 617D8: Get_local_data ????????/- sto_local_data 04B15: getmenu 04B76: getmenuent 12645: Get_menuGrob /- rcl_menu_grob_(131_x_8) 2AEA2: getreal_norm_ref 29FD0= getreal_normalize 5187F get PICT dimensions (2:Rows,1:Columns) /: Grobsize_of_graphGrob 2AE9B: getreal_ref_3 613E7: Get_secondLastLocal 62278: getshort_2 35ADA: getshort_ref 11CBE: getshort_ref_3 6250B: get_shorts_div2 12655: Get_stkGrob - rcl_stack/status_grob_(131_x_56) 6140E: Get_thirdLastLocal 08D82: Get_Tmpdir /- rcl_home_directory 41A39: Get_userkeys 41A5F: Get_userkeysCRC 02F4C: Get_val_Eval 02FD6: Getvalue_or_ErrUndef 02FEF: GetXlib_or_ErrUndef 1D8C7 GETI (XLIB 2 179) /: Cmd_GETI /U xGETI 1D96C Internal GETI (2:Array,1:Real/List) 1D926 Internal GETI (2:Global Nm/Local Nm,1:Real/List) 1D9BC Internal GETI (2:List,1:Real/List) 02E48 Global Nm /: type_Gname /U ID 6203A: Gnamep 1E456 GOR (XLIB 2 211) /: Cmd_GOR /U xGOR 1E488 Internal GOR (3:Graphic,2:Complex,1:Graphic) 1E46A Internal GOR (3:Graphic,2:List,1:Graphic) 1E4C4 Internal GOR (3:PICT,2:Complex,1:Graphic) 1E4A6 Internal GOR (3:PICT,2:List,1:Graphic) 4F6BA Internal GOR/GXOR (4:True/False,3:Graphic,2:List,1:Graphic) 4F6F6 Internal GOR/GXOR (4:True/False,3:Graphic,2:Complex,1:Graphic) 4F741 Internal GOR/GXOR (4:True/False,3:PICT,2:Complex/List,1:Graphic) 1C3CF GRAD (XLIB 2 137) /: Cmd_GRAD /U xGRAD 2A604 Internal GRAD /= Grad 1E2BA GRAPH (XLIB 2 200) /: Cmd_GRAPH /U xGRAPH 4D1AA Internal GRAPH 02B1E Graphic /: type_Graphic /U GROB 62201: Graphicp 70713 GROB for displaying lines of stack. Enough mem for 19 char bitmap /: stk_LComp 70844 GROB for menu display: 8 by 131 /: menu_GROB 710EC GROB for plot display: variable size /: plot_GROB 70968 GROB for the rest of the screen: 56 by 131 /: stk_GROB 5055A: GROB_Cross_Cursor 3A3FB: Grob_dot_space_lineseg 179AC: Grob_height_equal1p 3A45D: Grob_inverse_menu Solver-type menu box 3A337: Grob_lineseg Line segment - line above menu entry 3A399: Grob_lineseg_square Same, but with check square 5053C: GROB_Plus_Cursor 505B2: GROB_null Template for GROBs 1E5AD ->GROB (XLIB 2 215) /: Cmd_toGROB /U x>GROB 5048D Internal ->GROB (2:Any,1:Real) /: ToGrob 2A788: Gt1Lev2p_real /- greater_than_one?_level_2_p_real 1E4E4 GXOR (XLIB 2 212) /: Cmd_GXOR /U xGXOR 23472 HALT (XLIB 1792 14) /: Cmd_HALT /U xHALT 14378 Internal HALT 00138 hardware timer /: clock 7448A Hash table for library 002 (XLIB 2) 7427C Hash table for library 700 (XLIB 1792) 08101- returns_hash_table_location_1short(library_number) 7056F heap pointer /= HeapStart 1C58F HEX (XLIB 2 146) /: Cmd_HEX /U xHEX 53C37 Internal HEX /= Hex 15FCF- hex\->ascii_1string2binary 1E721 HISTOGRAM (XLIB 2 226) /: Cmd_HISTGRM /U xHISTOGRAM 20167 HISTPLOT (XLIB 2 317) /: Cmd_HISTPLT /U xHISTPLOT 1BF5E HMS+ (XLIB 2 116) /: Cmd_HMSadd /U xHMS+ 2A6A0 Internal HMS+ (2:Real,1:Real) /= HMSadd_real 1BF7E HMS- (XLIB 2 117) /: Cmd_HMSsub /U xHMS- 2A6C8 Internal HMS- (2:Real,1:Real) /= HMSsub_real 1BF3E HMS-> (XLIB 2 115) /: Cmd_HMSto /U xHMS> 2A68C Internal HMS-> (1:Real) /= HMSto_real 1BF1E ->HMS (XLIB 2 114) /: Cmd_toHMS /U x>HMS 2A673 Internal ->HMS (1:Real) /= toHMS_real 1A140 HOME (XLIB 2 34) /: Cmd_HOME /U xHOME 08D92 Internal HOME /: Home 08DD4- home? (1:dir) -> True/False 08D82- rcl_home_directory 1AB45 i (XLIB 2 67) /: Cmd_i /U xi 54D58 Internal i (0,1) /: i 1D2DC IDN (XLIB 2 174) /: Cmd_IDN /U xIDN 35D35 Internal IDN (1:Array) 1D34A Internal IDN (1:Global Nm) 1D36D Internal IDN (1:Local Nm) 1D313 Internal IDN (1:Real) 22EC3 IF (XLIB 1792 0) /: Cmd_IF /U xIF 23768 ?? internal IF /= If 233DF IFERR (XLIB 1792 13) /: Cmd_IFERR /U xIFERR 517F3= IfEqualReal_thenEvalEnd 62C2D: IfEqual_then_else 6186C- if_==_then_skip_next_item_in_this_instruction_stream_1short2short 18621: IfFirstEnt_thenFalseIterate_elseTypeNib1and2_zerop 63EB1: IfGreater_then_else 63E75: IfIdentical_then_else 53842 if Last Args flag is clear then ??? /: Reset_lastargs 63E9D: IfLess_then_else 61A8E: IfLev3_thenLev2_elseLev1_Ret 63E89: IfNonZero_then_else 6187C- IF_\=/_then_skip_next_item_in_this_instruction_stream_1short2short 63E61: IfNotFalse_then_else 071CD MC: if pop TOS = False, then exit loop, else iterate loop 63FCE: IfPrg_thenToPrg1 63CFE if SAME, then do next/return, else skip next 188AF if SIZE(TOS) = SIZE(TOS-1) (String), then NEWOB and SWAP, else Bad Arg Value /: Need2StringsEqualLen_Swap 5EA72: IfSymConst_then_else 1A4CD IFT (XLIB 2 48) /: Cmd_IFT /U xIFT 1A4F0 Internal IFT (2:Real,1:Any) /: Ift_real_any 1A513 Internal IFT (2:Symbolic,1:Any) /: Ift_alg_any 070FD: IfTrue /- if_level2_true_then_eval_else_else_drop 070C3: IfTrueFalse /- if_level3_true_then_drop_&_eval_else_swap_drop_&_eval_ 1any2any3external 5FB49: IfTrue_False_Iterate 63CEA: IfTrue_Return_if_notTrue 1A3FE IFTE (XLIB 2 47) /: Cmd_IFTE /U xIFTE 1A4A3 Internal IFTE (3:Real,2:Any,1:Any) /: Ifte_real_any_any 54565 Internal IFTE (3:Symbolic,2/1:Real/Complex/Symbolic) /= Ifte_algGlob_real_real 03CC7 if TOS != 0 (Syst Bin) -> True/False /: Zerop_short /- <0h>_\=/_(boolean)_1short 636C8 if TOS != 2 (Syst Bin) -> True/False /: NotEqual2p 63673 if TOS < 3 (Syst Bin) -> True/False /: LessShort3p 03CA6 if TOS = 0 (Syst Bin) -> True/False /: Nonzerop_short /- not_(boolean)_1short 1A2DA if TOS = ROM Object -> True/False /: Romobjp /- rom_object?_(boolean)_1any 636F0 if TOS > 1 (Syst Bin) -> True/False /: Greater1p 6289B if TOS > TOS-1 (Syst Bin) -> True/False /: Dup2_Gtp 03D4E if TOS-1 != TOS (Syst Bin) -> True/False /: NotEqual_short_short /- \=/_(boolean)_1short2short 03CE4 if TOS-1 < TOS (Syst Bin) -> True/False /: LessThan_short_short /- <_(boolean)_1short2short 62D81 if TOS-1 <= TOS (Real) then SWAP 03B46 if TOS-1 = False, then DROP TOS, else DROP TOS-1 /: If_not_false /- and_(boolean)_1:True/False, 2:True/False 03D19 if TOS-1 = TOS (Syst Bin) -> True/False /: Equal_short_short /- ==_(boolean)_1short2short 63D3A if TOS-1 = TOS (Syst Bin), then skip next, else do next and return /: Return_if_NotEqual_short_short 03B2E if TOS-1 = TOS (object addresses are the same) -> True/False /: Identicalp \ ==_(boolean)_1external2external 03B75 if TOS-1 = True, then DROP TOS, else DROP TOS-1 /: DropLev2_ifTrue /- or_(boolean)_1:True/False,2:True/False 03D83 if TOS-1 > TOS (Syst Bin) -> True/False /: GreaterThan_short_short /- >_(boolean)_1short2short 63D67 if TOS-1 > TOS (Syst Bin), then do next/return, else skip next /: Return_if_notGreaterThan_short_short 63399 if TOS-1 > TOS (Syst Bin), then skip next token /: Skip_if_GreaterShort 63B2D if TYPE(TOS) != Real, then Bad Arg Type /: Assert_Real 21638 if TYPE(TOS) = Real, then do next/return, else skip next 62D9F if pop TOS != True then SWAP /: Swap_if_notFalse 63B46 if pop TOS != True, then Bad Arg Type /: Assert_False 63B19 if pop TOS != True, then Bad Arg Value /: Error_ifFalse_BadArgval 61B72 if pop TOS != True, then DROP /: Drop_if_not_True 61A2C if pop TOS != True, then return /: Return_if_False 619BC if pop TOS != True, then skip next token /: IfTrue_then /- if_then_1external_(true/false) 2A738 if pop TOS < 0 (Real) -> True/False /: Negativep_real /- negative_real?_(boolean)_1real 071C8 if pop TOS = False, then exit loop, else iterate loop /: Until_False /- until_(end)_1external /- end_1external_(do_(until)_loop/test-clause_true_end) 071EE if pop TOS = False, then skip next two tokens and iterate /: IfFalse_thenSkip2Iterate /- repeat_1external /- repeat_1external_(while_test-clause_true_repeat_loop-clause_end) 08DD4 if pop TOS = HOME directory -> replace with True/False /: Homep 5380E if pop TOS = True then push 1 else push 0 /: TrueOrFalse_to_real /- external_(true/false)\->real_(1/0) 619AD if pop TOS = True, skip next, else do next and return /: If_then /- branch_&_end_if_true 618F7 if pop TOS = True, then DROP, do next and return, else skip next /: Skip_if_not_true_else_drop_ret /- if_level1_true_then_drop_eval_return_else_skip_next_item_1external 62F43 if pop TOS = True, then DROP, else SWAP/DROP /: IfTrue_DropLev1_elseDropLev2 61F1B if pop TOS = True, then SWAP 62F1B if pop TOS = True, then SWAP /: Swap_if_true 62F5C if pop TOS = True, then SWAP/DROP, else DROP /: IfFalse_DropLev1_elseDropLev2 61993 if pop TOS = True, then do next/return, else skip next /= EndEval_if_true /- branch_&_end_if_false 61AD8 if pop TOS = True, then do/skip, else skip/do /: If_then_else 6317D if pop TOS = True, then internal UVAL 6194B if pop TOS = True, then pop and return /: If_TrueDropRet 61A3B if pop TOS = True, then return /: Return_if_True 61A02 if pop TOS = True, then set carry flag 0712A if pop TOS = True, then skip next token /: Skip_if_True /- if_level1_true_then_skip_next_item_in_this_instruction_stream_ 1external 2A799 if pop TOS > 0 (Real) -> True/False /: Gt1p_real /- greater_than_zero?_(boolean)_1real 22ED7: If_Prompt 62C55: If_false 62C91: If_lev3_not_false 61984: If_notTrueDrop2Ret 61960: If_notTrueDropRet 61A58: If_not_thenDropSkip 61AE9: If_ret_then_else 6191F- if_then_drop2_else 61B02: if_then_else 633DF: If_thenSkip2Iterate 61970: If_TrueDrop2Ret 63CBD: IfZero_DropRet 63EC5: IfZero_then_else 1C819 IM (XLIB 2 155) /: Cmd_IM /U xIM 35FEE Internal IM (1:Array) /= IM_array 519B7 Internal IM (1:Complex) /= IM_Complex 5198F Internal IM (1:Real) /= IM_Real 54EB9 Internal IM (1:Symbolic) /= IM_algGlob 53A58- immediate-entry_mode_on 641C7: In_current_context 208F4 INCR (XLIB 2 331) /: Cmd_INCR /U xINCR 20917 Internal INCR (1:Global Nm) /: Incr_global 20980 Internal INCR (1:Local Nm) /: Incr_local 51843: Inc_lev2 04E5E: Inc_local_and_loop_ctrs 1E04A INDEP (XLIB 2 183) /: Cmd_INDEP /U xINDEP 4AF77 Internal INDEP (1:Global Nm) 4AF8B Internal INDEP (1:List) 47A6A Internal INDEP (1:Real) 224CA INPUT (XLIB 2 378) /: Cmd_INPUT /U xINPUT 433CC Internal INPUT (2:String,1:List) 43395 Internal INPUT (2:String,1:String) 1F223 integral (algebraic syntax) (XLIB 2 253) /U xINTEGRAL 1F1D4 integral (stack syntax) (XLIB 2 252) /U rpnINTG /: Cmd_integral 1F21D: Cmd_integral 1F27A Internal integral (algebraic syntax) 1F201 Internal integral (stack syntax) 0045C: intr_save_offset 7045C: intr_save_usr 1B278 INV (XLIB 2 76) /: Cmd_INV /U xINV 36B0B Internal INV (1:Array) /= Inv_array 51EFA Internal INV (1:Complex) /= Inv_complex 2AAAF Internal INV (1:Real) /= Inv_real 54F36 Internal INV (1:Symbolic) /= Inv_algGlob 0F841 Internal INV (1:Unit) /= Inv_unit 2AA92- inv_1longreal 05023 MC: invoke error code in A.A /: disp_error_a 0501E MC: invoke error code in C /: disp_error_c_p 1BB6D IP (XLIB 2 101) /: Cmd_IP /U xIP 2AF60 Internal IP (1:Real) /= Ip 5518E Internal IP (1:Symbolic) /= Ip_algGlob 0FCFA Internal IP (1:Unit) /= Ip_unit 20A93 ISOL (XLIB 2 336) /: Cmd_ISOL /U xISOL 572A2 Internal ISOL (2:Symbolic,1:Global Nm) /= Isol 06FBC MC: iterate loop /: iterate_loop 63583: IterateDrop2False_if_notFalse 06FB7 iterate loop /: Iterate_loop 07C2F: jumpTrue 141DE: jump_save_regs 4434F- justify_right_margin_for_edit 2206C KERRM (XLIB 2 373) /: Cmd_KERRM /U xKERRM 2EDA6 Internal KERRM /: Kerrm 1A873 KEY (XLIB 2 57) /: Cmd_KEY /U xKEY 3AA0A: key_alpha 3AA50: key_alpha 3FD36: key_alpha 40D25: key_alpha_alpha 3FD90: key_alpha_bshf 3AA69: key_alpha_bshf 3FD63: key_alpha_oshf 3AA37: key_alpha_oshf 3ABBD: key_alpha_oshf_sub 3A8C5: key_bshf 3B1B7: key_bshf_1 3AEE2: key_bshf_5 3AF1E: key_bshf_6 3ADBB: key_bshf_CST 3AAEB: key_bshf_DEL 3B068: key_bshf_ENTER 3AD89: key_bshf_VAR 3A6B3: key_bshf_X 3ABEF: key_bshf_add 3B081: key_bshf_alpha 3B095: key_bshf_alpha 3AC08: key_bshf_div 3AF73: key_bshf_plusMinus 3AF69: key_bshf_plusMinus 3AC21: key_bshf_sub 004EA: keybuf F0E4A: Keybuf_scan 70E4A: keybuf_usr 00D57: kbflush 704EA key buffer /= Keybuf 3AB72: key_CST 3AC3A: key_EEX 3A7F3: key_ENTER 3A834: key_left 3AD57: key_MTH 3A71C: key_NXT 3A893: key_oshf 3B1CB: key_oshf_1 3ACBC: key_oshf_3 3A7A3: key_oshf_4 3AEB5: key_oshf_5 3AF05: key_oshf_6 3AE88: key_oshf_7 3ADED: key_oshf_8 3AB59: key_oshf_9 3ADA2: key_oshf_CST 3AF50: key_oshf_ENTER 3AE33: key_oshf_MTH 3A735: key_oshf_NXT 3A6E5: key_oshf_PRG 3AD70: key_oshf_VAR 3AB8B: key_oshf_add 3B0DB: key_oshf_alpha 3A6CC: key_oshf_div 3AE4C: key_oshf_down 3A7C6: key_oshf_plusMinus 3ABD6: key_oshf_sub 3AE6F: key_oshf_up 3ABA4: key_oshf_x 3AA82: key_plusMinus 3AA9B: key_plusMinus 3AE1A: key_PRG 3A69A: key_quote 3A8DE: key_right 3A93D: key_up 3AF37: key_VAR 04912- keywait 2E835 Internal KGET (1:List) 2E7EF Internal KGET (1:String/Global Nm/Local Nm) /= Kget_name 21F24 KGET (XLIB 2 364) /: Cmd_KGET /U xKGET 10FD6 Internal KILL /: Error_123 1A303 KILL (XLIB 2 40) /: Cmd_KILL /U xKILL 1E2D5 LABEL (XLIB 2 201) /: Cmd_LABEL /U xLABEL 4E875 Internal LABEL 70673 Last Error Code 7065A Last RPL Token /= toh_sub_10 1A604 LASTARG (XLIB 2 54) /: Cmd_LASTARG /U xLAST 04714: Lastkeyq /- key 1E572 LCD-> (XLIB 2 213) /: Cmd_LCDto /U xLCD> 503D4 Internal LCD-> 1E58D ->LCD (XLIB 2 214) /: Cmd_toLCD /U x>LCD 50438 Internal ->LCD (1:Graphic) 05DBC: Lcomplex_to_lreals /- longcomplex\->longreal_1longcomplex 2A80B: Le0Lev2p 63259: LeftStr_Less1 29FDA Let A = Binary(TOS (Real)) / save B,D,D1,D0 /: getreal 54021 Let A.A = (@706C6 & #3F) + 1 06806 Let C = Space B/W RSTK & TOS /= avail_mem 06A8E Let C.A = C.A / 5 /: div5_c 62256: Level2_Complexp /- level_2_complex?_(boolean)_1any2any 02B40 Library /: type_Library /U LIB 02B88 Library Data /: type_Libdata /U DOEXT0 081EE- library\->short_1library 0807F- returns_library_location_1short(library_number) 080C9- does_this_library_or_one_higher_exist?_1short(library_number) 2142D LIBS (XLIB 2 356) /: Cmd_LIBS /U xLIBS 21D54 Internal LIBS 1E398 LINE (XLIB 2 206) /: Cmd_LINE /U xLINE 4F584 Internal LINE (2:Complex,1:Complex) 4F525 Internal LINE (2:List,1:List) 201B1 LINFIT (XLIB 2 319) /: Cmd_LINFIT /U xLINFIT 22651 Link table for library 002 (XLIB 2) 22E08 Link table for library 700 (XLIB 1792) 08128- rcl_link_table_to_stack_(large_binary)_1short(library_number) 02A0A Linked Array /: type_Arr_Linked /U LNKARRY 02A74 List /: type_List /U { 055E9 { } /: List_empty Template for Lists (empty list) 1C95A LIST-> (XLIB 2 158) /: Cmd_LISTto /U xLIST> 62B88 Internal LIST-> (1:List) -> (N:...,1:Any) (no count) /: ListAlgPrgTo_Drop 62C41 Internal LIST-> (1:List) -> (N:...,1:Syst Bin) (DUP'd count) /: ListAlgPrgTo_Dup 054AF- list\->_1list 1C783 ->LIST (XLIB 2 152) /: Cmd_toLIST /U x>LIST 05459 Internal ->LIST (N:...,1:Syst Bin) /: ToList 631B9 Internal 2 ->LIST /: List2 631CD Internal 3 ->LIST /: List3 19529= ListOf_short_to_real 6419A: List_13eh_123h_dffh 19A91: List_Real0_StringNull_Real0 65CCC: List_empty_alt 52D26: List_of_4_locals { '' '' '' '' } 62216: Listp 644A3: Listpos 1B94F LN (XLIB 2 94) /: Cmd_LN /U xLN 521E3 Internal LN (1:Complex) /= Ln_complex 2AB5B- ln_1longreal 1B995 Internal LN (1:Real) /: Ln_real 2AB6E- ln_1real_(values_greater_than_zero) 550F8 Internal LN (1:Symbolic) /= Ln_algGlob 6211A: Lnamep /: Dup_Shortp 1BA8C LNP1 (XLIB 2 97) /: Cmd_LNP1 /U xLNP1 2ABA7 Internal LNP1 (1:Real) /= Lnp1_real 55143 Internal LNP1 (1:Symbolic) /= Lnp1_algGlob 2AB94- lnp1_1longreal 02E6D Local Nm /: type_Lname /U LAM 70583 local var ptr addr /= local_vars 1B9C6 LOG (XLIB 2 95) /: Cmd_LOG /U xLOG 522BF Internal LOG (1:Complex) /= Log_complex 1BA0C Internal LOG (1:Real) /= Log_real 55111 Internal LOG (1:Symbolic) /= Log_algGlob 2AB81- log_1real_(values_greater_than_zero) 201D6 LOGFIT (XLIB 2 320) /: Cmd_LOGFIT /U xLOGFIT 0299D Long Complex /: type_LComplex 02955 Long Real /: type_LReal /U %% 357F0- longreal\->real_1longreal 51A07- longreal\->complex_1longreal2longreal 05C8A: Two_lreals_to_lcomplex /- longreal\->longcomplex_1lreal2lreal 071A2 loop /: Loop /- do /- while 5182F: LoopCounter_DecLoopCounter 07249: Loop_counter /- rcl_n_(total_loop_passes) 07258: Loop_v1q 07264: Loop_v2q 1FF20 LR (XLIB 2 302) /: Cmd_LR /U xLR 2CA30 Internal LR 2A5B0 Internal LR->R (1:Long Real) 51A07- LR->C (1:longreal,2:longreal) 1BE9C MANT (XLIB 2 111) /: Cmd_MANT /U xMANT 2A930 Internal MANT (1:Real) /= Mant_real 5520B Internal MANT (1:Symbolic) /= Mant_algGlob 1BC71 MAX (XLIB 2 106) /: Cmd_MAX /U xMAX 2A6F5 Internal MAX (2:Real,1:Real) /= Max_real 0FB6F Internal MAX (2:Real/Unit,1:Real/Unit) /= Max_unit 55E63 Internal MAX (2:Real/Unit,1:Symbolic) /= Max_real_algGlob 55E4A Internal MAX (2:Symbolic,1:Real/Unit) /= Max_algGlob_real 55E7C Internal MAX (2:Symbolic,1:Symbolic) /= Max_algGlob 624C6- max_1short2short 1AADF MAXR (XLIB 2 64) /: Cmd_MAXR /U xMAXR 54D12 Internal MAXR (9.99999999999E499) /: Maxr 1FE7E MAXsigma (XLIB 2 296) /: Cmd_MAXsigma /U xMAXSIGMA 2C558 Internal MAXsigma 1FE99 MEAN (XLIB 2 297) /: Cmd_MEAN /U xMEAN 2C571 Internal MEAN 20FAA MEM (XLIB 2 344) /: Cmd_MEM /U xMEM 05F61 Internal MEM (nibbles free) -> (1:Syst Bin) /: Free_mem 21196 MENU (XLIB 2 348) /: Cmd_MENU /U xMENU 70858: menu_dispmem 7084E: menu_GROB_h 70849: menu_GROB_len 70853: menu_GROB_w 3E71A= Menu_IO_Setup IO SETUP menu 7058D ?? menu keys ?? /= menu_keys 3B293: Menu_Math Internal-format MTH menu 3B4CA: Menu_Math_Base MTH BASE menu 3B420: Menu_Math_Hyp MTH HYP menu 3B452: Menu_Math_Matrx MTH MATRX menu 3B36C: Menu_Math_Parts MTH PARTS menu 3B3E4: Menu_Math_Prob MTH PROB menu 3B489: Menu_Math_Vectr MTH VECTR menu 3BB46: Menu_Modes MODES menu 3C039: Menu_Plot_Ptype PLOT PTYPE menu 3BD46: Menu_blue_Memory [blue] MEMORY menu 2137F MERGE (XLIB 3 354) /: Cmd_MERGE /U xMERGE 21398 Internal MERGE (1:Real) 72000 Message table for library 000 (XLIB 0) 72704 Message table for library 001 (XLIB 1) 72DCF Message table for library 002 (XLIB 2) 72F1E Message table for library 003 (XLIB 3) 736F9 Message table for library 005 (XLIB 5) 72FE6 Message table for library 006 (XLIB 6) 72281 Message table for library 00A (XLIB 10) 726A5 Message table for library 00B (XLIB 11) 7232C Message table for library 00C (XLIB 12) 7260A Message table for library 00D (XLIB 13) 0C4EC- rcl_message_as_string_1short(message_table_address)2short(message) (should_be_immediately_followed_drop_newob) 0811C- returns_message_table_location_1short(library_number) 1BCE3 MIN (XLIB 2 107) /: Cmd_MIN /U xMIN 2A70E Internal MIN (2:Real,1:Real) /= Min_real 0FB8D Internal MIN (2:Real/Unit,1:Real/Unit) /= Min_unit 55EAE Internal MIN (2:Real/Unit,1:Symbolic) /= Min_real_algGlob 55E95 Internal MIN (2:Symbolic,1:Real/Unit) /= Min_algGlob_real 55EC7 Internal MIN (2:Symbolic,1:Symbolic) /= Min_algGlob 624BA: Min_1short2short 1AB01 MINR (XLIB 2 65) /: Cmd_MINR /U xMINR 54CDB Internal MINR (1.E-499) /: Minr 1FEB4 MINsigma (XLIB 2 298) /: Cmd_MINsigma /U xMINSIGMA 2C58A Internal MINsigma 1BE4D MOD (XLIB 2 110) /: Cmd_MOD /U xMOD 2ABDC Internal MOD (2:Real,1:Real) /= Mod_real 56070 Internal MOD (2:Real,1:Symbolic) /= Mod_real_algGlob 56057 Internal MOD (2:Symbolic,1:Real) /= Mod_algGlob_real 56089 Internal MOD (2:Symbolic,1:Symbolic) /= Mod_algGlob 02248 move #100,c.a / config 13FE5- move_5_nibbles_@70673_to_#706FF 1415F: Mul1000_real 191B9: Mul_short 03EE5: Mul_short_short_done 03ED9: Mul_short_short_loop 03E6F Internal multiply by 2 (1:Syst Bin) /: Mul2_short 62691 Internal multiply by 6 (1:Syst Bin) /: mul6_short 62674 Internal multiply by 8 (1:Syst Bin) /: mul8_short 6264E Internal multiply by 10 (1:Syst Bin) /: Mul10_short 05BE9 name to string (1:Global Nm/Local Nm) /: Name_to_string 07866: nameeqp 19C34: Need_n_args 1A995 NEG (XLIB 2 60) /: Cmd_NEG /U xNEG 35DEB Internal NEG (1:Array) /= Neg_array 53EC3 Internal NEG (1:Binary) /: Neg_bin 51B70 Internal NEG (1:Complex) /: Neg_complex 4FC28 Internal NEG (1:Graphic) /= Neg_grob 4FC3C Internal NEG (1:PICT) /= Neg_prg 2A920 Internal NEG (1:Real) /= Neg_real 54EEB Internal NEG (1:Symbolic) /= Neg_algGlob 0F615 Internal NEG (1:Unit) /= Neg_unit 2A910- neg_1longreal 2A727: NegativeLev2p_real 1A2BC NEWOB (XLIB 2 39) /: Cmd_NEWOB /U xNEWOB 06657 Internal NEWOB /: Copy 62C69 Internal NEWOB and SWAP /: Copy_Swap 2324C NEXT (XLIB 1792 11) /: Cmd_NEXT /U xNEXT 2326A Internal NEXT 35849- next 07334 next (internal loop) /: Next 62F07: Nlocals_Swap 06E8E No Operation (continue RPL) 2A7CF: NonZerop 2A7BB: NonZeropLev2p 6362D: Nonzero_Swap_Nonzero_DropLev2ifTrue 2BC4A: normalize_a 2BCA0: normalize_a_d 1E88F NOT (XLIB 2 231) /: Cmd_NOT /U xNOT 53D4E Internal NOT (1:Binary) 1E8D9 Internal NOT (1:Real) 188D2 Internal NOT (1:String) 54ED2 Internal NOT (1:Symbolic) 03AF2 Internal NOT (1:True/False) /: Not 18961 Deep Int NOT (1:String) /- not_1string 18FF1: not_address 03CA6- not_(boolean)_1short 1FDA6 Nsigma (XLIB 2 288) /: Cmd_Nsigma /U xNSIGMA 2C535 Internal Nsigma 40788 Null Program 1613F Null String "" (RAM based) /: String_null_Copy 62D59 Internal "" and SWAP /: NullString_Swap 1CB46 NUM (XLIB 2 164) /: Cmd_NUM /U xNUM 1410F Internal NUM (1:String) /: Num 1A5E4 ->NUM (XLIB 2 53) /: Cmd_toNUM /U x>NUM 1CF7B OBJ-> (XLIB 2 169) /: Cmd_OBJto /U xOBJ> 1CFD0 Internal OBJ-> (1:Algebraic) 05EC7 Internal OBJ-> (1:Tagged) /= SplitTag 0F34E Internal OBJ-> (1:Unit) 1C5AA OCT (XLIB 2 147) /: Cmd_OCT /U xOCT 53C4F Internal OCT /: Oct 53BC9: OctDecp 1A31E OFF (XLIB 2 41) /: Cmd_OFF /U xOFF 041A7 Internal OFF /= Off 041ED- off 1EE38 OLDPRT (XLIB 2 239) /: Cmd_OLDPRT /U xOLDPRT 31DAB Internal OLDPRT 21EB5 OPENIO (XLIB 2 361) /: Cmd_OPENIO /U xOPENIO 1E809 OR (XLIB 2 230) /: Cmd_OR /U xOR 53D15 Internal OR (2:Binary,1:Binary) 1E863 Internal OR (2:Real,1:Real) 559FE Internal OR (2:Real,1:Symbolic) 18887 Internal OR (2:String,1:String) 559E5 Internal OR (2:Symbolic,1:Real) 55A17 Internal OR (2:Symbolic,1:Symbolic) 188F5 Deep Int OR (2:String,1:String) /- or_1string2string 03B75- or_(boolean)_1:True/False,2:True/False 11361- orange_shift_annunciator_on 1136E- orange_shift_annunciator_off 20FD9 ORDER (XLIB 2 345) /: Cmd_ORDER /U xORDER 20FF2 Internal ORDER (1:List) /= Order 1FC29 OVER (XLIB 2 275) /: Cmd_OVER /U xOVER 032C2 Internal OVER /: Over 62CCD Internal OVER and DUP /: Over_Dup 62D31 Internal OVER and SWAP 6365F Internal OVER and if TOS-1 < TOS (Syst Bin) -> True/False /: Over_LessShort 636DC Internal OVER and if TOS-1 > TOS (Syst Bin) -> True/False /: Over_Greaterp 63439 Internal OVER and push current loop counter as Syst Bin /: Over_CurLoopInc 620EB: Over_Equalp 6364B: Over_NonzeroShortp 63C68: Over_Over 63C90: Over_Pick5 19385: Over_Recall 63105: Over_RolldShortPlus2 62EDF: Over_Swap 6372C: Over_add 6377C: Over_sub 62830: Overwrite_lev2_with_lev1 /- swap_drop_dup 80000: P0_base C0000: P1_base 1E6C1 PARAMETRIC (XLIB 2 223) /: Cmd_PARMTRC /U xPARAMETRIC 2202C PARITY (XLIB 2 371) /: Cmd_PARITY /U xPARITY 2ECCA Internal PARITY (1:Real) /: Parity_real 1A125 PATH (XLIB 2 33) /: Cmd_PATH /U xPATH 1848C Internal PATH /: Path 1E201 PDIM (XLIB 2 195) /: Cmd_PDIM /U xPDIM 4B300 Internal PDIM (2:Binary,1:Binary) 4B206 Internal PDIM (2:Complex,1:Complex) 4B323 Internal PDIM (2:Syst Bin,1:Syst Bin) 1C236 PERM (XLIB 2 130) /: Cmd_PERM /U xPERM 2AE75 Internal PERM (2:Real,1:Real) /= Perm_real 55D82 Internal PERM (2:Real,1:Symbolic) /= Perm_real_algGlob 55D69 Internal PERM (2:Symbolic,1:Real) /= Perm_algGlob_real 55D9B Internal PERM (2:Symbolic,1:Symbolic) /= Perm_algGlob 2123A PGDIR (XLIB 2 351) /: Cmd_PGDIR /U xPGDIR 18595 Internal PGDIR (1:Global Nm) 54D35 Internal pi (3.14159265359) /: Pi 1AABD pi (XLIB 2 63) /: Cmd_pi /U xPI 1FC9A PICK (XLIB 2 279) /: Cmd_PICK /U xPICK 032E2 Internal PICK (N:...,1:Syst Bin) /: Pick 611FE Internal 3 PICK /: Pick3 032F3: pick_a_from_c 63740: Pick3_Add 517B2: Pick3_Grobsize 193A3: Pick3_Recall 6121C: Pick4 63754: Pick4_Add 62DE5: Pick4_Add_Swap 63FBA: Pick4_Pick4 62EF3: Pick4_Swap 6123A: Pick5 6125E: Pick6 61282: Pick7 612A9: Pick8 1E436 PICT (XLIB 2 210) /: Cmd_PICT /U xPICT 1E36E PIX? (XLIB 2 205) /: Cmd_PIXp /U xPIX? 4F4A3 Internal PIX? (1:Complex) 4F4BC Internal PIX? (1:List) 1E344 PIXOFF (XLIB 2 204) /: Cmd_PIXOFF /U xPIXOFF 4F471 Internal PIXOFF (1:Complex) 4F48A Internal PIXOFF (1:List) 1E31A PIXON (XLIB 2 203) /: Cmd_PIXON /U xPIXON 4F3EF Internal PIXON (1:Complex) 4F458 Internal PIXON (1:List) 220DD PKT (XLIB 2 377) /: Cmd_PKT /U xPKT 2E8D1 Internal PKT (2:String,1:String) /= Pkt_strings 51328 place BAR (XLIB 2 227) on the stack, do not call 51314 place HISTOGRAM (XLIB 2 226) on the stack, do not call 06E97 Place next address on the stack, do not execute /: Get_value /- push_next_item_in_rpl_instruction_stream_to_stack_unevaluated 51300 place SCATTER on the stack, do not call 710F6: plot_GROB_h 710F1: plot_GROB_len 710FB: plot_GROB_w 71100: plot_dispmem 1ACDD: Cmd_unary_plus /U xNEGNEG 1E09E PMAX (XLIB 2 185) /: Cmd_PMAX /U xPMAX 4B0C6 Internal PMAX (1:Complex) 1E07E PMIN (XLIB 2 184) /: Cmd_PMIN /U xPMIN 4B09E Internal PMIN (1:Complex) 70565 pointer to PICT /= graph_GROB_ptr 705AB pointer to alarm list 7059C pointer to current dir /: cur_dir 70588 pointer to current loop information /= loop_context 70551 pointer to menu display /= Menu_GROB_ptr 7055B pointer to stack display /= Stk_56line_GROB_ptr 1E6A1 POLAR (XLIB 2 222) /: Cmd_POLAR /U xPOLAR 0477E: poll_kbd 704DC= pollflag 704C3= pollpattern 53F77^ MC: pop binary ints into a.wp(=SOS), c.wp(=TOS), mask into b.p 53F8D^ MC: pop binary int into a.wp, mask into b.p 06641 MC: pop TOS (Syst Bin) -> A.A /: getshort 03F5D MC: pop TOS-1 and TOS (Syst Bin) -> A.A and C.A /: get2shorts 61ACE: pop2_rplret 35B3D: popd1_eval_ret 35C14: popd1_eval_ret_ref 070F5: pop_rplret 114C9: popshort_store_indc 08D14: pop_store_ind_c_rplret 0AB82- return_port_pointers_1short 1CAB4 POS (XLIB 2 161) /: Cmd_POS /U xPOS 1CAF0 Internal POS (2:List,1:Any) /: Pos_list_any 1CAD7 Internal POS (2:String,1:String) /: Pos_string_string 2A7E3: PositiveLev2p 2A7F7: Positivep 1EE53 PR1 (XLIB 2 240) /: Cmd_PR1 /U xPR1 318FE Internal PR1 1FF7A PREDV (XLIB 2 303) /: Cmd_PREDV /U xPREDV 1FFBA PREDX (XLIB 2 305) /: Cmd_PREDX /U xPREDX 2CB75 Internal PREDX (1:Real) 1FF9A PREDY (XLIB 2 304) /: Cmd_PREDY /U xPREDY 2CB02 Internal PREDY (1:Real) 11533- prg_on (LCD status msg) 53C23: Principal_flag_p 1EF63 PRLCD (XLIB 2 246) /: Cmd_PRLCD /U xPRLCD 31EE2 Internal PRLCD 02D9D Program /: type_Program /U :: 621EC: Programp 632D1 ->Program and EVAL (N:...,1:Syst Bin) /: ToPrg_Eval 05445 Internal ->PROGRAM (N:...,1:Syst Bin) /: ToPrg 054AF- program\->_1program 23824 PROMPT (XLIB 1792 28) /: Cmd_PROMPT /U xPROMPT 2EC52: Proper_baudrate_p 1EE89 PRST (XLIB 2 242) /: Cmd_PRST /U xPRST 31A25 Internal PRST 1EE6E PRSTC (XLIB 2 241) /: Cmd_PRSTC /U xPRSTC 318A4 Internal PRSTC 1EEBF PRVAR (XLIB 2 244) /: Cmd_PRVAR /U xPRVAR 31D56 Internal PRVAR (1:Global Nm/Local Nm) 1EF1E Internal PRVAR (1:List) 1EEEC Internal PRVAR (1:Tagged) 20EFE PURGE (XLIB 2 343) /: Cmd_PURGE /U xPURGE 1854F Internal PURGE (1:Global Nm) 20F35 Internal PURGE (1:List) 20F8A Internal PURGE (1:PICT) 217F1 Internal PURGE (1:Tagged) 07497- purge_local(s) 089D8- purge_1external(true/false)2any(variable_contents) 089FA- purge_1any(variable_contents) 6480B- push_5_nibbles_starting_@short_1short2binary 54419 push A (Real) as Binary 03DC7: Push_A_and_rplret 53e95^ MC: push a.wp as binary integer (mask in b.p) [restReg] 0357C MC: push A as new Syst Bin and continue RPL /: pusha_rplret_alt 03A86: pusha_rplret 627CE: pusha_rplret_alt_ref 627E2: push_a_twice 03FBD push Algebraic prolog <2AB8h> /: Short__type_Algebraic 1C661 push Binary @ D0 5422C: pushbin_r0_rplret 114B3 Push @C.A as new Syst Bin /: pushindc_short 61087: pushc15_r15_a5_rplret 610ED: pushc_rplret 03F95 push Complex prolog <2977h> /: Short__type_Complex 07221 push current loop counter as Syst Bin /: Loop_increment /- rcl_current_loop_count 03FC7 push Directory prolog <2A96h> /: Short__type_Directory 2A83E: pushFalse_alt3 03B06 MC: push False and continue RPL /: False_rplret 03FA9 push Global Nm prolog <2911h> /: Short__type_Gname 5179E push GROB dimensions (2:Rows,1:Columns) 08D66: pushindc_rplret 41A2B: pushindc_rplret_ref2 14039 Push Last Err# as Syst Bin /- errn 03F9F push List prolog <2A74h> /: Short__type_List 03FD1 push Local Nm prolog <2E6Dh> /: Short__type_Lname 03FDB push Long Real prolog <2955h> /: Short__type_LReal 06EC9: pushobj_a_rplret 03FB3 push Program prolog <2D9Dh> /: Short__type_Program 03F8B push Real prolog <2933h> /: Short__type_Real 2E31F: pushr0_and_false 06537 MC: push R0 as new Syst Bin /: shortpush_r0 0357F: pushr0_rplret_alt 62504: pushShortA_alt_ref_2 6266D: pushShortA_alt_ref_3 /: push_a_ref_3 120EE: pushShortA_rplret_alt_ref 6266B: pushShort_cAddA 64236: pushsmallshort_a 64214: pushsmallshort_a_c 2A858: pushTrue_alt3 03B1A MC: push True and continue RPL 03FE5 push Unit prolog <2ADAh> /: Short__type_Unit 1D407 PUT (XLIB 2 176) /: Cmd_PUT /U xPUT 1D4DE Internal PUT (3:Array,2:Real/List,1:Real/Complex) 1D484 Internal PUT (3:Global Nm,2:Real/List,1:Any) 1D524 Internal PUT (3:List,2:Real/List,1:Any) 1D565 Internal PUT (3:Local Nm,2:Real/List,1:Any) 35628- put_1short2real/complex3array(real/complex) 35628- put_1short2longreal/longcomplex3array(real/complex) 3566F- put_1short2real3array(real) 356F3- put_1short2complex3array(complex) 18CCE Put Error Code in C.A into A /: disp_error_c 1D5DF PUTI (XLIB 2 177) /: Cmd_PUTI /U xPUTI 1D6B6 Internal PUTI (3:Array,2:Real/List,1:Real/Complex) 1D65C Internal PUTI (3:Global Nm,2:Real/List,1:Any) 1D701 Internal PUTI (3:List,2:Real/List,1:Any) 1D747 Internal PUTI (3:Local Nm,2:Real/List,1:Any) 211FC PVARS (XLIB 2 350) /: Cmd_PVARS /U xPVARS 1E2F0 PVIEW (XLIB 2 202) /: Cmd_PVIEW /U xPVIEW 4F011 Internal PVIEW (1:Complex) 4F02F Internal PVIEW (1:List) 20220 PWRFIT (XLIB 2 322) /: Cmd_PWRFIT /U xPWRFIT 2AA70= PwrReal /- ^_1real2real 1E27A PX->C (XLIB 2 198) /: Cmd_PXtoC /U xPX>C 4F0AC Internal PX->C (1:List) 1F9C4 ->Q (XLIB 2 263) /: Cmd_toQ /U x->Q 1F9E9 ->Qpi (XLIB 2 264) /: Cmd_toQpi /U x->QPI 20AB3 QUAD (XLIB 2 337) /: Cmd_QUAD /U xQUAD 591AD Internal QUAD (2:Symbolic,1:Global Nm) /= Quad 1F500 QUOTE (XLIB 2 257) /: Cmd_QUOTE /U xQUOTE 1F542 Internal QUOTE (1:Algebraic) 1605F- quotes_in_string_1string 1969B R->B (XLIB 2 9) /: Cmd_RtoB /U xR>B 543F9 Internal R->B /= Real_to_binary 1C79E R->C (XLIB 2 153) /: Cmd_RtoC /U xR>C 36039 Internal R->C (2:Array,1:Array) /= RtoC_array 05C27 Internal R->C (2:Real,1:Real) /: Two_reals_to_complex 51A37: Real_as_complex /- real\->complex_1real 1BEF4 R->D (XLIB 2 113) /: Cmd_RtoD /U xR>D 2A655 Internal R->D (1:Real) /= RtoD_real 5523D Internal R->D (1:Symbolic) /= RtoD_algGlob 2A5C1 Internal R->LR (1:Real) 62E8F Internal R->LR and SWAP (1:Real) 18CEA Internal R->SB (1:Real) /: Real_to_Short 62CE1 Internal R->SB and DUP /: R_to_S_Dup 62E7B Internal R->SB and SWAP (1:Real) /: RealToShort_Swap 214A9 Internal R->SB and verify >= <100h> and != <700h> 1C3B4 RAD (XLIB 2 136) /: Cmd_RAD /U xRAD 2A5F0 Internal RAD /= Rad 70000: RAM_base 1C1B9 RAND (XLIB 2 127) /: Cmd_RAND /U xRAND 2AFC2 Internal RAND /= Rand 706A4 Random Seed 1FB5D RATIO (XLIB 2 268) /: Cmd_RATIO /U xPREDIV 1F133 RCEQ (XLIB 2 249) /: Cmd_RCEQ /U xRCEQ 1572B Internal RCEQ 15744 Internal RCEQ -> Contents,True/False 20B40 RCL (XLIB 2 340) /: Cmd_RCL /U xRCL 20B81 Internal RCL (1:Global Nm/Local Nm) /= Rcl 62A34 Internal RCL (1:Global Nm/Local Nm) -> Contents,True/False 20B9A Internal RCL (1:List (path/object)) 20CAD Internal RCL (1:PICT) 21761 Internal RCL (1:Tagged) 1853B= Recall 08143- rcl_configuration_routine_to_stack_1short(library_number) 08128- rcl_link_table_to_stack_(large_binary)_1short(library_number) 0C4EC- rcl_message_as_string_1short(message_table_address)2short(message) (should_be_immediately_followed_drop_newob) 0C612- rcl_1short(address_of_data_being_recalled) 04A0B- rcl_variable_name_1short/ rcl_rom_operation_1short /- rcl_rom_directory_1short 04A41- rcl_variable_menu_label_as_global_1short(label_number) /- rcl_rom_menu_label_as_string_1short(label_number) 19928 RCLALARM (XLIB 2 26) /: Cmd_RCLALRM /U xRCLALARM 0E3DF Internal RCLALARM /: Rclalrm 1C619 RCLF (XLIB 2 150) /: Cmd_RCLF /U xRCLF 1C637 Internal recall System Flags /: Get_system_flags 1C64E Internal recall User Flags /: Get_user_flags 22586 RCLKEYS (XLIB 2 382) /: Cmd_RCLKEYS /U xRCLKEYS 211E1 RCLMENU (XLIB 2 349) /: Cmd_RCLMENU /U xRCLMENU 415C9 Internal RCLMENU 1FD46 RCLsigma (XLIB 2 285) /: Cmd_RCLsigma /U xRCLSIGMA 2C2AC Internal RCLsigma 2C293 Internal RCLsigma -> Contents,True/False 0E235 Recall 'Alarms' list 08D5A recall current directory /: Get_curdir 17980- rcl_5_nibbles_@70770_as_short 04CE6- rcl_five_nibbles_at_70673_as_short 08326- rcl_first_directory/variable_1directory 08D82- rcl_home_directory 08309- rcl_next_directory_up_1directory 08376- rcl_next_directory/variable_1external2directory 0E402 Recall N'th Alarm (1:Syst Bin) -> (Alarm/True,False) 12665 recall PICT /: Get_graphGrob 1C637 Internal recall System Flags /: Get_system_flags 1C64E Internal recall User Flags /: Get_user_flags 1C5FE RCWS (XLIB 2 149) /: Cmd_RCWS /U xRCWS 54039 Internal RCWS -> Syst Bin /: Get_WS 53CF0 Internal RCWS /: Rcws 1D0DF RDM (XLIB 2 172) /: Cmd_RDM /U xRDM 1D10C Internal RDM (2:Array,1:List) 1D125 Internal RDM (2:Global Nm,1:List) 1D152 Internal RDM (2:Local Nm,1:List) 1C1D4 RDZ (XLIB 2 128) /: Cmd_RDZ /U xRDZ 2B044 Internal RDZ (1:Real) /= Rdz_real 1C7CA RE (XLIB 2 154) /: Cmd_RE /U xRE 35F8F Internal RE (1:Array) /= RE_ComplexArr 519A3 Internal RE (1:Complex) /= RE_Complex 54EA0 Internal RE (1:Symbolic) /= RE_Algebraic 02933 Real /: type_Real /U % 51A37: Real_as_complex /- real\->complex_1real 54451: Real_to_Bin_x_positive 54422: Real_to_Binary_positive 194F7= TwoReal_to_Shorts 162AC: Real_to_string /- \->str_1real 02955 Long Real /: type_LReal /U %% 05C8A: Two_lreals_to_lcomplex 21F62 RECN (XLIB 2 365) /: Cmd_RECN /U xRECN 2D816 Internal RECN (1:String/Global Nm/Local Nm) /= Recn_name /= Recn_string 21F96 RECV (XLIB 2 366) /: Cmd_RECV /U xRECV 22647 Reference to hash table for library 002 (XLIB 2) 22DFE Reference to hash table for library 700 (XLIB 1792) 60F21: Remove_lev3 /- drop_level_3 2305D REPEAT (XLIB 1792 6) /: Cmd_REPEAT /U xREPEAT 23085 Internal REPEAT (1:Real) 230A3 Internal REPEAT (1:Symbolic) 1C8EA REPL (XLIB 2 157) /: Cmd_REPL /U xREPL 4F9F3 Internal REPL (3:Graphic,2:Complex,1:Graphic) /= Repl_grob_cmplx_grob 4F999 Internal REPL (3:Graphic,2:List,1:Graphic) /= Repl_grob_list_grob 4FA7A Internal REPL (3:List,2:Real,1:List) /= Repl_list_string_list 4FA2F Internal REPL (3:PICT,2:List/Complex,1:Graphic) /= Repl_prg_cmplx_grob /= Repl_prg_list_grob 4FAF7 Internal REPL (3:String,2:Real,1:String) /= Repl_string_real_string 0764E Replace message table (1:Array of String, 2: Syst Bin) 620A0 Replace TOS with False /: ret_set_False 62080 Replace TOS with True /: ret_set_True 1E126 RES (XLIB 2 188) /: Cmd_RES /U xRES 4AFEF Internal RES (1:Real) 4B012 Internal RES (1:positive Real/Binary) 2133C RESTORE (XLIB 2 353) /: Cmd_RESTORE /U xRESTORE 21B2F Internal RESTORE (1:Backup) 067D2 MC: restore D,B,D1,D0 (C=D0), clear carry /: restore_regs 05143 MC: Restore D,B,D1,D0 (C=D0), Clear Carry and continue RPL 0679B MC: save D0,D1,B,D (uses C,D0), clear carry /: save_regs 0CBEF: restore_regs_and_p 03672 MC: restore registers, push A and continue RPL /: restore_regs_pusha_ret 620D2 MC: restore regs and push False /: ret_FalseTrue 620B9 MC: restore regs and push True 624AC: restore_regs_ref_2 65A38: RE_Real_alt 6296D: Return_alt 626DC Return and execute the fourth token in this stream /: Skip_3_exec 06FD6 MC: return and execute the next token in this stream /: eval_and_ret /: rpl_return 06FD1 Return and execute the next token in this stream /: Eval_prev_context 626EE Return and execute the second token in this stream /: Skip_1_exec 626AE Return and execute the sixth token in this stream /: Skip_5_exec 626E5 Return and execute the third token in this stream /: Skip_2_exec 3030633A= ret_c 363A436D= ret_c 31666563= ret_c 620DC: ret_False 620D9: ret_FalseTrue_2 0CB0F: ret_FalseTrue_2_ref 62986 Return, if pop TOS = True, then do next/return, else skip next /: Ret_if_notTrue 629A1 Return, if pop TOS = True, then skip next, else do next/return /: Ret_if_True 63D12: Return_if_LessThan_short_short 63DA3: Return_if_notArray 63DDF: Return_if_notFalse 63D4E: Return_if_notGreaterThan_Short_2 63E1B: Return_if_notReal 63CD6: Return_if_not_identical 61A18: Return_if_short_0 08101- returns_hash_table_location_1short(library_number) 0807F- returns_library_location_1short(library_number) 0811C- returns_message_table_location_1short(library_number) 0AB82- return_port_pointers_1short 620C3: ret_True 620B9: ret_TrueFalse 620C0: ret_TrueFalse_2 61998: ret_if_false 62076: ret_set_FalseTrue 6207D: ret_set_FalseTrue_2 62096: ret_set_TrueFalse 6209D: ret_set_TrueFalse_2 60F33: Rev3 /- reverse_3 /- swap_level1_w/_level3 60F0E: Rev3_Drop /- reverse_3_drop /- swap_level1_w/_level3_drop 62CF5: Rev3_Dup (end of part 2 of 3)