Article 5165 of comp.sys.handhelds: Path: wuarchive!julius.cs.uiuc.edu!apple!portal!cup.portal.com!Jake-S From: Jake-S@cup.portal.com (Jake G Schwartz) Newsgroups: comp.sys.handhelds Subject: Combined HP48 Internals Address List- Part 1 of 2 Message-ID: <37717@cup.portal.com> Date: 8 Jan 91 02:28:52 GMT Organization: The Portal System (TM) Lines: 2609 Here is part 1 of 2 of a combined HP48 internals list, sorted in increasing order of address. It includes Jan Brittenson's symbol table, his recent internal constants list plus Derek Nickel's internals list. Addresses originating from Jan's list are followed by either a colon or equals sign while those from Derek's list have just a space. Duplicate entries were left intact in order to get the most possible information about the address in question. Jake Schwartz ------------------------------------------ Jan Brittenson's notes on his symbol table: Here is my .symbols file as it looks today. Symbols starting with a capital letter (e.g. `Foo') are RPL objects, all others are ML labels (e.g. `foo'). A symbol, ending with `'p' is a predicate which returns True (#3a81?) or False (#3ac0?). A symbol ending with `q' is questionable, i.e. it's what I *think* it is, or a part of its function; it may for instance be some test that also alters the heap, or messes with local registers, or something, name `Testq'. Symbols ending with _ref or _ref_ are simply references, i.e. jump instructions. For instance, "jump.a foo" may exist only for the purpose of addressing foo using local branches, and could then be preceded with `foo_ref:' or `foo_ref_2:' - you get the idea. A short is a 5-nibble integer, and is the default operand type. If only one operand type follows the name, then all operands are of this type. For instance, `Sub' (Not Substring, that would be `Sub_string' or `Substring_string'!) subtracts two shorts, while `Sub_real"' subtracts two reals. They may sometimes appear as `Sub_short_short' or `Sub_real_real' which are essentially the same thing. The are still great possibilities for amibiguity, though, my usage is not always coherent, and there are typos. If a routine does more than one thing, then the names are (ideally, in simple cases) concatenated, e.g. `Swap_Over' which tells us that this piece of code is an RPL object that first Swaps, and then does an Over. Or `Dup_Inc_Gtp' would do a Dup, Increment (short of course) and test if Greater Than (always False). Other conventions I've used are: "Return" (i.e. End) exits the current program level; "Ret" exits *two* levels (i.e. it exits the level above, sorry about the stupid names); anything starting with a type name (e.g. "Short_17h") is a constant; Get recalls something to the stack; Set overwrites something (usually the top of the stack, but sometimes a variable). What I'm interested in is more precise information on the user memory layout and the static data (i.e. system variables) area. So far, this is what I've reckoned: -------------------------- @??? | Pseudo static | -------------------------- @70597 (BOS) | Stack | -------------------------- @7057e (TOS, d1) | Free | -------------------------- @705b0 (TOH, d0) | Heap | -------------------------- @7056f (HeapStart) | Dynamic | -------------------------- @7056a (DynamicStart) | Static | -------------------------- 70000 The Static area, of course is all system variables. The dynamic area is where strings and similar things are stored. Data here is allocated by moving the heap upwards, and kept in blocks starting with the size allocated (5 nib), followed by the data allocated, and ended with an unused nibble (only used by GC, I believe). The Heap is where return addresses and such are kept, it grows upwards. The Stack grows downwards, filling up the Free area, which, when empty, initiates a GC to recover memory. The Pseudo static area I'm not sure exactly when it's used, but I believe rarely changed (i.e. in user programs) objects are kept here, like programs and directories. Allocation here implies moving the stack downwards. Having a good model of the memory layout is essential to disassembling the ROM. What I would - very much - like to know is i. Exactly how is the Heap used. Register B is the frame pointer, or context pointer if you like, but what follows it up to D0? ii. It seems to me local variables are kept sequentially in the Dynamic area above, i.e. the variables of a program immediately follow those of the calling program. I have a hunch they're the last thing before the Heap. Loop variables are stored like local variables (and actually, there doesn't seem to be any difference to me between a program and a loop), but how are they used? Enough. Help yourself to whatever is new to you. -------------------------------------------------------------------------- Just a couple of terms: GC = garbage collect TOS = top of stack (i.e., level 1; TOS-1 is level 2, etc.) SB = system binary MC = machine code -------------------------------------------------------------------------- HP48 Internal Addresses Combined Tables from J. Brittenson and D. Nickel ----------------------------------------------------------------------------------------- 00100 [DON Ofs2 Ofs1 Ofs0] Disp On, Bit Offset 00100: display_IO 00101 [Con3 Con2 Con1 Con0] Contrast 00102 [VDIG LID TRIM Con4] Disp Test (VDIG, LID, TRIM should be 0) & Contrast 00104 16 bit hardware CRC 0011F: 7_or_f_map 00138 hardware timer 00138: clock 0045C: intr_save_offset 004EA: keybuf 00D57: kbflush 01160: do_in.4 02248 move #100,c.a / config 028FC Enter Machine Code (for RPL Objects) 028FC: Type 02911 System Binary 02911: type_Address 02933 Real Number 02933: type_Real 02955 Long Real 02955: type_LReal 02977 Complex Number 02977: type_Complex 0299D Long Complex 0299D: type_LComplex 029BF Character 029BF: type_Char 029E8 Array 029E8: type_Array 02A0A Linked Array 02A0A: type_Arr_Linked 02A2C String 02A2C: type_String 02A4E Binary Integer 02A4E: type_Binary 02A74 List 02A74: type_List 02A96 Directory 02A96: type_Directory 02AB8 Algebraic 02AB8: type_Algebraic 02ADA Unit 02ADA: type_Unit 02AFC Tagged 02AFC: type_Tagged 02B1E Graphic 02B1E: type_Graphic 02B40 Library 02B40: type_Library 02B62 Backup 02B62: type_Backup 02B88 Library Data 02B88: type_Libdata 02C28: span10nib 02C49: span21nib 02C6D: span26nib 02C95: span32nib 02CBC: span47nib 02CE3: spanbyte 02D04: span5vector 02D2A: span1thread 02D9D Program 02D9D: type_Program 02DCC Code 02DCC: type_Code 02E48 Global Name 02E48: type_Gname 02E6D Local Name 02E6D: type_Lname 02E92 XLIB Name 02E92: type_Func 02E92: type_Xname 02EFB: spanname 02F28: spanxlib 02F4C: Get_val_Eval 02FD6: Getvalue_or_ErrUndef 02FEF: GetXlib_or_ErrUndef 03012: getinstr_2 03019 MC: skip next token 03019: getinstr 0312B End Marker 0312B: End 03130 RPL RETURN 03130: rpl_end 0314C Internal DEPTH -> (1:System Binary) 0314C: Depth 03188 Internal DUP 03188: Dup 031AC Internal DUP2 031AC: Dup2 031D9 Internal DUPN (N:...,1:System Binary) 031D9: Dupn 03223 Internal SWAP 03223= Swap 03244 Internal DROP 03244= Drop 03258 Internal DROP2 03258: Drop2 0326E Internal DROPN (1:System Binary) 0326E= Dropn 03295 Internal ROT 03295= Rot 032C2 Internal OVER 032C2: Over 032E2 Internal PICK (N:...,1:System Binary) 032E2: Pick 032F3: pick_a_from_c 03325 Internal ROLL (N:...,1:System Binary) 03325: Roll 03330: roll_a_levels 0339E Internal ROLLD (N:...,1:System Binary) 0339E: Rolld 033A9: rolld_a_levels 03416 MC: garbage collect need 1 stack element 0341D MC: garbage collect need C.A stack elements 0357C MC: push A as new System Binary and continue RPL 0357C: pusha_rplret_alt 0357F: pusrr0_rplret_alt 03585: rplret_3 035A9= Arrdims_listofshort 03672 MC: restore registers, push A and continue RPL 03672: restore_regs_pusha_ret 039BE: blkalloc_keep_c 03A81 True 03A81: True 03A86: pusha_rplret 03AC0 False 03AC0: False 03AF2 Internal NOT (1:True/False) 03AF2: Not 03B06 MC: push False and continue RPL 03B06: False_rplret 03B1A MC: push True and continue RPL 03B2E if TOS-1 = TOS (object addresses are the same) -> True/False 03B2E: Identicalp 03B46 if TOS-1 = False, then DROP TOS, else DROP TOS-1 03B46: If_not_false 03B65: setr0_rplret_alt2 03B68: seta_rplret_alt2 03B75 if TOS-1 = True, then DROP TOS, else DROP TOS-1 03B75: DropLev2_ifTrue 03B97 Internal SAME -> True/False 03C64: Type_to_short 03CA6 if TOS = 0 (System Binary) -> True/False 03CA6: Nonzerop_short 03CC7 if TOS != 0 (System Binary) -> True/False 03CC7: Zerop_short 03CE4 if TOS-1 < TOS (System Binary) -> True/False 03CE4: LessThan_short_short 03D19 if TOS-1 = TOS (System Binary) -> True/False 03D19: Equal_short_short 03D4E if TOS-1 != TOS (System Binary) -> True/False 03D4E: NotEqual_short_short 03D83 if TOS-1 > TOS (System Binary) -> True/False 03D83: GreaterThan_short_short 03DBC Internal + (2:System Binary,1:System Binary) 03DBC: Add_short 03DC7: Push_A_and_rplret 03DE0 Internal - (2:System Binary,1:System Binary) 03DE0: Sub_short 03DEF Internal add one (1:System Binary) 03DEF: Inc_short 03E0E Internal subtract one (1:System Binary) 03E0E: Dec_short 03E2D Internal add two (1:System Binary) 03E2D: Inc2_short 03E4E Internal subtract two (1:System Binary) 03E4E: Dec2_short 03E6F Internal multiply by 2 (1:System Binary) 03E6F: Mul2_short 03E8E Internal divide by 2 (1:System Binary) 03E8E: Div2_short 03EB1 Internal AND (2:System Binary,1:System Binary) 03EB1: And_short_short 03EC2 Internal * (2:System Binary,1:System Binary) 03ED9: Mul_short_short_loop 03EE5: Mul_short_short_done 03EF7 Internal / (2:System Binary,1:System Binary) -> (2:rem,1:div) 03F14: shortpushR0R1_rplret 03F5D MC: pop TOS-1 and TOS (System Binary) -> A.A and C.A 03F5D: get2shorts 03F8B push Real Number prolog <2933h> 03F8B: Short__type_Real 03F95 push Complex Number prolog <2977h> 03F95: Short__type_Complex 03F9F push List prolog <2A74h> 03F9F: Short__type_List 03FA9 push Global Name prolog <2911h> 03FA9: Short__type_Gname 03FB3 push Program prolog <2D9Dh> 03FB3: Short__type_Program 03FBD push Algebraic prolog <2AB8h> 03FBD: Short__type_Algebraic 03FC7 push Directory prolog <2A96h> 03FC7: Short__type_Directory 03FD1 push Local Name prolog <2E6Dh> 03FD1: Short__type_Lname 03FDB push Long Real prolog <2955h> 03FDB: Short__type_LReal 03FE5 push Unit prolog <2ADAh> 03FE5: Short__type_Unit 03FEF <0h> 03FEF: Short_0 03FF9 <1h> 03FF9: Short_1 04003 <2h> 04003= Short_2 0400D <3h> 0400D= Short_3 04017 <4h> 04017= Short_4 04021 <5h> 04021= Short_5 0402B <6h> 0402B= Short_6 04035 <7h> 04035= Short_7 0403F <8h> 0403F: Short_8 04049 <9h> 04049: Short_9 04053 04053= Short_0ah 0405D 0405D= Short_0bh 04067 04067: Short_0ch 04071 04071: Short_0dh 0407B 0407B= Short_0eh 04085 04085: Short_0fh 0408F <10h> 0408F: Short_10h 04099 <11h> 04099= Short_11h 040A3 <12h> 040A3= Short_12h 040AD <13h> 040AD: Short_13h 040B7 <14h> 040B7: Short_14h 040C1 <15h> 040C1: Short_15h 040CB <16h> 040CB: Short_16h 040D5 <17h> 040D5: Short_17h 040DF <18h> 040DF: Short_18h 040E9 <19h> 040E9: Short_19h 040F3 <1Ah> 040F3= Short_1ah 040FD <1Bh> 040FD= Short_1bh 04107 <1Ch> 04107: Short_1ch 04111 <1Dh> 04111: Short_1dh 0411B <1Eh> 0411B= Short_1eh 04125 <1Fh> 04125: Short_1fh 0412F <20h> 0412F: Short_20h 04139 <21h> 04139= Short_21h 04143 <22h> 04143= Short_22h 0414D <23h> 0414D: Short_23h 04157 <24h> 04157: Short_24h 04161 <25h> 04161: Short_25h 0416B <26h> 0416B: Short_26h 04175 <27h> 04175: Short_27h 0417F <28h> 0417F: Short_28h 04189 <29h> 04189: Short_29h 04193 <2Ah> 04193= Short_2ah 0419D <2Bh> 0419D: Short_2bh 041A7 Internal OFF 041A7= Off 04693: save_regs_ref_4 04714: Lastkeyq 0477E: poll_kbd 047B7: clear_pollflag 04B15: getmenu 04B76: getmenuent 04CE6: Get_70673 04D0E: Set_70673 04D33: Clear_70673 04D3E: Set_string_null 04D43: set_string_null 04D57: Drop_set_string_null 04DD7: Split_short 04E07: Get_70600 04E37: Bind_70600 04E5E: Inc_local_and_loop_ctrs 04EB8: Eval_in_new_frameq 04FB6 Error: Insufficient Memory 04FB6: Error_Insuff_mem 04FBB MC: Error: Insufficient Memory 04FBB: error_insuff_mem 04FC2: Error_Dir_Recursion 04FC7: error_dir_recursion 04FCE: Error_Undef_local 04FD3: error_undef_local 04FDA: Error_Inv_card_data 04FDF: error_inv_card_data 04FE6: Error_Obj_in_use 04FEB: error_obj_in_use 04FF2: Error_Port_not_avail 04FF7: error_port_not_avail 04FFE: Error_No_room_in_port 0500A: Error_Obj_not_in_port 0500F: error_obj_not_in_port 05016: Error_Undef_xlib_name 0501B: error_undef_xlib_name 0501E MC: invoke error code in C 0501E: disp_error_c_p 05023 MC: invoke error code in A.A 05023: disp_error_a 05089 Internal UVAL (1:Unit) 05089= RE_Unit 050ED: FirstChar_of_string 05143 MC: Restore D,B,D1,D0 (C=D0), Clear Carry and continue RPL 05153: SubList_2_toEnd 0516C: SubString_2toEnd 05176: Short_fffffh 05193 Internal + (2:String,1:String) 05193= Add_string_string 0521F Internal + (2:List,1:List) 0521F= Add_list_list 052C6= ToList1_Swap_AddList 052EE= Add_char_to_string 052FA Internal + (2:List,1:Any) 052FA= Add_list_any 05331 build composite object (N:...,2:System Binary,1:System Binary) 05445 Internal ->PROGRAM (N:...,1:System Binary) 05445: ToPrg 05459 Internal ->LIST (N:...,1:System Binary) 05459: ToList 0546D Internal ->ALGEBRAIC (N:...,1:System Binary) 0546D: ToAlg 05481 Internal ->UNIT (M:...,1:System Binary) 054AF explode composite object -> (N:...,1:System Binary) 054AF: ListAlgPrgTo 0554C GC & load D,B,D1,D0 (C=D0) / CC 05566: Short_5_p_alt 0556F: Short_5_p 05574: short_5_p 0558A: settrue_if_CEqA_elseFalse 0558F: settrue 055A3: setfalse 055B7: Short__End_p 055D5: Binary_null Template for Binaries 055DF "" 055DF: String_null Template for Strings 055E9 { } 055E9: List_empty Template for Lists (empty list) 055F3: Alg_empty Template for Algebraics 05622 SIZE of level 2 String -> System Binary 05622: Strlen_of_lev2 05636 Internal SIZE (1:String) -> System Binary 05636: Strlen 0567B= Size_listUnit 056B6 Internal GET; object -> N'th address in object 05733= Substr_short_short 05821= Sub_Arr_Short_Short 05944 Internal BYTES (non-ROM objects) -> (2:System Binary,1:Binary Integer) 05944= Crc_Nibbles 05A03 Internal B->SB (1:Binary Integer) 05A03= Bin_to_short 05A51: Char_to_short 05A75: Short_to_char 05AB3: Copy_and_set_type 05ACC: Settype 05B15: Str_to_Global 05B79 MC: allocate string 05B79: stralloc 05B88: str_try_again 05BAD: str_avail 05BE9 name to string (1:Global Name/Local Name) 05BE9: Name_to_string 05C27 Internal R->C (2:Real Number,1:Real Number) 05C27: Two_reals_to_complex 05C8A: Two_lreals_to_lcomplex 05D2C Internal C->R (1:Complex Number) 05D2C: Complex_to_reals 05DBC: Lcomplex_to_lreals 05E81 Deep internal ->TAG (2:Any,1:String) 05E81: StrTag 05E9F: Tag 05EC7 Internal OBJ-> (1:Tagged) 05EC7= SplitTag 05EEA change prolog of list element one to Global Name 05EEA: Zap_Gname 05F0F GC Need 5 Nibbles 05F2E Internal ->TAG (2:Any,1:Global Name/Local Name) 05F42 RPL Garbage Collect 05F61 Internal MEM (nibbles free) -> (1:System Binary) 05F61: Free_mem 05F91: findobj 0613E Garbage Collect & set D 06529: shortpush_r0r1 06537 MC: push R0 as new System Binary 06537: shortpush_r0 06641 MC: pop TOS (System Binary) -> A.A 06641: getshort 06657 Internal NEWOB 06657: Copy 066B9: blkcopy_descend 0670C MC: block copy 0670C: blkcopy 0679B MC: save D0,D1,B,D (uses C,D0), clear carry 0679B: save_regs 067D2 MC: restore D,B,D1,D0 (C=D0), clear carry 067D2: restore_regs 06806 Let C = Space B/W RSTK & TOS 06806= avail_mem 06A8E Let C.A = C.A / 5 06A8E: div5_c 06AD8 A=malloc(C Nibbles) ??? 06AD8: blkalloc 06AE3 A=malloc(C Nibbles) 06B00 A=malloc(B Nibbles) (C.A=free nibbles) 06B3E: Dynamicp 06E8E No Operation (continue RPL) 06E8E: RE_Real 06E97 Place next address on the stack, do not execute 06E97: Get_value 06EC9: pushobj_a_rplret 06F8E Internal EVAL (1:Any except Algebraic/List/Tagged) 06F8E: Eval 06F9F: Eval_program 06FB7 iterate loop 06FB7: Iterate_loop 06FBC MC: iterate loop 06FBC: iterate_loop 06FD1 Return and execute the next token in this stream 06FD1: Eval_prev_context 06FD6 MC: return and execute the next token in this stream 06FD6: eval_and_ret 06FD6: rpl_return 07012: DupNextPrg 07035: dupnextprg 070C3: IfTrueFalse 070F5: pop_rplret 070FD: IfTrue 0712A if pop TOS = True, then skip next token 0712A: Skip_if_True 0714D skip next token 0714D: Skip 07152 MC: skip next token and continue RPL 07152: skip 0715C skip next two tokens 0715C: Skip_Two 07161 MC: skip next two tokens and continue RPL 07161: skip_two 0716B set return to self 0716B: Set_return_self 07170 MC: set return to self and continue RPL 07170: set_return 0717B MC: set return to A and continue RPL 0717B: set_return_a 071A2 loop 071A2: Loop 071AB exit loop 071B0 MC: exit loop 071B0: exit_loop 071BE MC: continue RPL 071BE: rplret_5 071C8 if pop TOS = False, then exit loop, else iterate loop 071C8: Until_False 071CD MC: if pop TOS = False, then exit loop, else iterate loop 071E5 exit loop 071EE if pop TOS = False, then skip next two tokens and iterate 071EE: IfFalse_thenSkip2Iterate 07211 MC: skip next two tokens and iterate 07221 push current loop counter as System Binary 07221: Loop_increment 07249: Loop_counter 07258: Loop_v1q 07264: Loop_v2q 07270: Set_loop_increment 07295: Set_loop_counter 072AD: Set_loop_v1q 072C2: Set_loop_v2q 072D7 A=orig D0, C=ptr to loop info, D0=ptr to loop counter 072D7: find_loopvars 072EC: find_loopvar_3 07334 next (internal loop) 07334: Next 073A5: Step 073C3 for 0 to (TOS)-1 (1:System Binary) 073C3: Start_0or1_shortSub1 073CE for 1 to (TOS)-1 (1:System Binary) 073CE: Start_1_to_nSub1 073DB for 1 to TOS (1:System Binary) 073DB: Start_1_shortSub1 073F7 for TOS to (TOS-1)-1 (2:System Binary,1:System Binary) 073F7: Start_short_short 074D0 store local variables (N:Any,...,1:List(of Local Names)) 074D0: ListAlgPrgTo_StoreLocals 074E4 store local variables (M:Any,...N:Local Name,...1:System Binary) 074E4: Store_Locals_N 076AE Internal DETACH from HOME directory (1:System Binary) 07709 Internal ATTACH to HOME directory (1:System Binary) 07866: nameeqp 078C3: Find_var_current_dir 07901= Up_dir 0797B: Find_name 079AE: rr_pusha_jumpTrue_ref 079CC: try_prev_dir 079D3: rr_setFalse_rplret_ref 07C2F: jumpTrue 07D27 Internal STO (2:Any,1:Local Name) 07DA2: find_local_var 07DF3: find_local_b_levels_up 07E99= Find_Xlib 07EC4: rr_setFalse_rplret 08072: rr_pusha_jumpTrue 082E3= Up_findValue 08309= Updir 08326: Get_first_dirEntry 08D08: Set_curdir 08D14: pop_store_ind_c_rplret 08D1C: store_a_indc_rplret 08D2F: clr_indc_rplret 08D35: zeropindc 08D4A: Store_tmpdir 08D5A recall current directory 08D5A: Get_curdir 08D66: pushindc_rplret 08D75: rpljump_indc 08D82: Get_Tmpdir 08D92 Internal HOME 08D92: Home 08D9E: setHome_c 08DC4: SetTmpdir_Home 08DD4 if pop TOS = HOME directory -> True/False 08DD4: Homep 0CB0F: ret_FalseTrue_2_ref 0CBAE Error: Nonexistent Alarm 0CBAE: Error_Nonexist_Alrm 0CBB7: error_inv_date 0CBC4: error_inv_time 0CBD1: error_inv_repeat 0CBDE MC: Error: Nonexistent Alarm 0CBDE: error_nonexist_alrm 0CBE3: disp_error_cx 0CBEF: restore_regs_and_p 0CBFA Internal TIME 0CBFA= Cmd_Time 0CC0E Internal DATE 0CC0E= Cmd_Date 0CC39 Internal DDAYS 0CC39= Ddays 0CC5B Internal DATE+ 0CC5B= DateAdd 0CD2B Internal ->DATE 0CD2B= ToDate 0CD3F Internal CLKADJ 0CD3F= Clkadj 0CD53 Internal ->TIME 0CD53= ToTime 0CFD9= Date_to_string 0D06A= Time_to_string 0D2A3 Internal WSLOG 0D2A3: Wslog 0D304 Internal TSTR 0D304: Tstr 0DDA8 Internal ACKALL 0DDA8: Ackall 0DDC1 Internal ACK 0DDC1: Ack 0DF01 'Alarms' (Global Name) 0DF28 'Alarms' (Global Name) 0E029: Disp_string_at_curPos 0E05B: Disp_grob_at_curPos 0E06F: Erase_two_stkLines 0E083: Erase_curStkLine 0E097: Erase_nextStkLine 0E0AB: Get_fullStkGrob_curPos_nextEolPos 0E0D3: Get_fullStkGrob_curPos_eolPos 0E0FB: Get_fullStkGrob_nextLine 0E128: Get_fullStkGrob_curColRow 0E1D8 Convert internal alarm into external alarm 0E235 Recall 'Alarms' list 0E3DF Internal RCLALARM 0E3DF: Rclalrm 0E402 Recall N'th Alarm (1:System Binary) -> (Alarm/True,False) 0E47A 'M' (Local Name) 0E483 'N' (Local Name) 0E4A0 'M' (Local Name) 0E4AE 'N' (Local Name) 0E4C1 'M' (Local Name) 0E510= Stoalrm_real 0E54D= Stoalrm_list 0E724 Internal DELALARM 0E724= Delalrm 0E8F3: testEnd 0E8FE: testbinary 0E909: test_1dh 0E914: testlist 0E91B: testtype 0EAD7 Internal FINDALARM (1:Real Number) 0EAD7= Fndalrm_real 0EB31 Internal FINDALARM (1:List) 0EB31= Fndalrm_list 0EB81 Internal TICKS 0EB81= Ticks 0EDFA: test_d_gt_1 0EFEE: Real_8192 Ticks per second 0F003: Real_491520 Ticks per minute 0F018: Real_29491200 Ticks per hour 0F02D: Real_707788800 Ticks per day 0F042: Real_4954521600 Ticks per week 0F33A Internal UNIT 0F33A= ToUnit_real_unit 0F34E Internal OBJ-> (1:Unit) 0F371 Internal CONVERT 0F371= Convert 0F561 Standardize units and then strip units (levels 1,2) 0F584 Internal == (2:Real Number/Unit,1:Real Number/Unit) 0F598 Internal != (2:Real Number/Unit,1:Real Number/Unit) 0F5AC Internal < (2:Real Number/Unit,1:Real Number/Unit) 0F5C0 Internal > (2:Real Number/Unit,1:Real Number/Unit) 0F5D4 Internal <= (2:Real Number/Unit,1:Real Number/Unit) 0F5E8 Internal >= (2:Real Number/Unit,1:Real Number/Unit) 0F5FC Internal ABS (1:Unit) 0F5FC= Abs_unit 0F615 Internal NEG (1:Unit) 0F615= Neg_unit 0F62E Internal SIN (1:Unit) 0F62E= Sin_unit 0F660 Internal COS (1:Unit) 0F660= Cos_unit 0F674 Internal TAN (1:Unit) 0F674= Tan_unit 0F6A2 Internal + (2:Real Number/Unit,1:Real Number/Unit) 0F6A2= Add_unit_unit 0F774 Internal - (2:Real Number/Unit,1:Real Number/Unit) 0F774= Sub_real_unit 0F774= Sub_unit 0F774= Sub_unit_real 0F792 Internal * (2:Real Number/Unit,1:Real Number/Unit) 0F792= Mul_unit 0F823 Internal / (2:Real Number/Unit,1:Real Number/Unit) 0F823= Div_real_unit 0F823= Div_unit 0F841 Internal INV (1:Unit) 0F841= Inv_unit 0F878 Internal ^ (2:Real Number/Unit,1:Real Number/Unit) 0F878= Pwr_unit 0F8FA= Xroot_real_unit 0F913 Internal SQ (1:Unit) 0F913= Sq_unit 0F92C Internal sqrt (1:Unit) 0F92C= Sqrt_unit 0F945 Internal UBASE (1:Unit) 0F945= Ubase 0FB6F Internal MAX (2:Real Number/Unit,1:Real Number/Unit) 0FB6F= Max_unit 0FB8D Internal MIN (2:Real Number/Unit,1:Real Number/Unit) 0FB8D= Min_unit 0FBAB Internal % (2:Unit,1:Real Number) 0FBAB= Percent_unit_real 0FC3C Internal %CH (2:Real Number/Unit,1:Real Number/Unit) 0FC3C= PercentCH_unit 0FCCD Internal %T (2:Real Number/Unit,1:Real Number/Unit) 0FCE6 Internal SIGN (1:Unit) 0FCE6= SigmaN_unit 0FCFA Internal IP (1:Unit) 0FCFA= Ip_unit 0FD0E Internal FP (1:Unit) 0FD0E= Fp_unit 0FD22 Internal FLOOR (1:Unit) 0FD22= Floor_unit 0FD36 Internal CEIL (1:Unit) 0FD36= Ceil_unit 0FD68 Internal RND (2:Unit,1:Real Number) 0FD68= Rnd_unit_real 0FD8B Internal TRNC (2:Unit,1:Real Number) 0FD8B= Trunc_unit_real 10F54: Error_Cant_edit_null_char 10F64: Error_Inv_user_func 10F74 Error: No Current Equation 10F74: Error_No_Cur_eq 10F79 MC: Error: No Current Equation 10F86: Error_Inv_syntax 10F96: Error_Invalid_PPAR 10FA6: Error_Nonreal_result 10FB6: Error_Unable_to_Isol 10FC6: Error_Halt_not_allowed 10FD6 Internal KILL 10FD6: Error_123 10FE6: Error_Last_stack_disabl 10FF6: Error_Last_cmd_disabl 11006: Error_Wrong_arg_count 11016: Error_Circ_ref 11026: Error_Dir_not_allowed 11036 Error: Non-Empty Directory 11036: Error_Nonempty_dir 1103B MC: Error: Non-Empty Directory 11046: Error_Inv_def 11056: Error_Missing_library 11066: Error_Name_conflict 11076 Internal CONT 11076: Error_13e 112EC ?? save Last Arguments 112EC: Clear_lastargs 114B3 Push @C.A as new System Binary 114B3: pushindc_short 114C9: popshort_store_indc 1158F Internal BLANK (2:System Binary,1:System Binary) 1165A= compute_grob_nibble 11679= Disp_Grob_inGrob_Pos 11CBE: getshort_ref_3 11CC5: save_regs_ref_3 11CCC: do_retsetxm 11CF3: String_pitch10_toGrob 11D00: String_pitch8_toGrob 11EEF: do_retsetc 11EFF: back_graph_char 11F1D: set_c_nib7_0fh 11F1F: set_c_p_fh 11F80= String_pitch6_toGrob 11FFF: seta_rplret 12002: rplret_8 1200C: String_to_grob_pitch6 120CC: strlen_a 120EE: pushShortA_rplret_alt_ref 12429: Disp_pitch8Str 1245B: DispStk_pitch8Str_line0 1245B: Disp_pitch8Str_line0 1246B: DispStk_pitch8Str_line1 1246B: Disp_pitch8Str_line1 1247B: DispStk_pitch8Str_line2 1247B: Disp_pitch8Str_line2 1248B: DispStk_pitch8Str_line3 1248B: Disp_pitch8Str_line3 1249B: DispStk_pitch8Str_line4 1249B: Disp_pitch8Str_line4 124AB: DispStk_pitch8Str_line5 124AB: Disp_pitch8Str_line5 124BB: DispStk_pitch8Str_line6 124BB: Disp_pitch8Str_line6 124CB: DispStk_pitch8Str_line7 124CB: Disp_pitch8Str_line7 124D7: dispstr_row_c 12635: Get_56line_stkGROB 12645: Get_menuGrob 12655: Get_stkGrob 12665 recall PICT 12665: Get_graphGrob 126DF: Erase_lines_in_stkGROB 1270C: Disp_at_lines_0_1 12725: Disp_line_0 12748: Disp_line_1 12770: Trunc_string_for_display 127A7: Split_string_at_LF 12815: DispStringPitch6_inFullStkCurPos_FullStk 12829: Disp_inFullStkCurPos_FullStk 12FB2 XFER: Save D,B,D1,D0 (uses C) 1314D Internal TEXT 13161 XFER: Restore D,B,D1,D0 (C=D0) / Clear Carry 137B6= Get_curRowCol 1400E Internal ERR0 1400E= Err0 14039 Push Last Err# as System Binary 1404C Internal ERRN 1404C= Errn 14065 Internal ERRM 14065= Errm 14088 Internal ->STR (1:Any) 14088: ToString 140AB Internal DISP (2:Any,1:Real Number) 140AB: Disp 140F1 Internal CHR (1:Real Number) 140F1: Chr 1410F Internal NUM (1:String) 1410F: Num 14137 Internal STR-> (1:String) 14137: StrTo_Eval 1415A Internal BEEP (2:Real Number,1:Real Number) 1415A: Beep_real 1415F: Mul1000_real 141B2: Beep 141DE: jump_save_regs 1420A Internal > (2:String,1:String) 142A6 Internal < (2:String,1:String) 142BA Internal >= (2:String,1:String) 142E2 Internal <= (2:String,1:String) 142FB Internal FREEZE (1:Real Number) 142FB= Freeze 14378 Internal HALT 1439B ''halt' (Local Name) 14483 ''nohalt' (Local Name) 15007 Internal DOERR (1:Real Number) 15007= Doerr_real 1501B Internal DOERR (1:Binary Integer) 1501B= Doerr_bin 1502F Internal DOERR (1:System Binary) 15048 Internal DOERR (1:String) 15048= Doerr_string 15442: "String_': '" 15717 Internal STEQ (1:Any) 1572B Internal RCEQ 15744 Internal RCEQ -> Contents,True/False 15758 unevaluated 'EQ' (Global Name) 1576C 'EQ' (Global Name) 15781 '' (Global Name) 1592D Set last RPL token to <0h> and verify DEPTH >= 1 15978: toString_1any 15B13= Any_to_string 1613F Null String "" (RAM based) 1613F: String_null_Copy 162AC: Real_to_string 1633D: GC 166E3 Internal FIX (1:System Binary) 166E3= SetFix 166EF Internal SCI (1:System Binary) 166EF= SetSci 166FB Internal ENG (1:System Binary) 166FB= SetEng 16707 Internal STD 16707= Std 16CA7 Error: Bad Argument Value 1795A: StoreShort_70770 179AC: Grob_height_equal1p 1848C Internal PATH 1848C: Path 184E1 Internal CRDIR 184E1: Crdir 18513 Internal STO (2:Any,1:Global Name) 1853B= Recall 1854F Internal PURGE (1:Global Name) 18595 Internal PGDIR (1:Global Name) 18608: While_dir_empty 18621: IfFirstEnt_thenFalseIterate_elseTypeNib1and2_zerop 18653: TypeNib1and2_zerop 186E8 Internal TVARS (1:Real Number) 186E8= Tvars_real 18706 Internal TVARS (1:List) 18706= Tvars_list 18779 Internal VARS 18779= Vars 1884D Set last RPL Token to <0h> 1884D: Short0_End 18873 Internal AND (2:String,1:String) 18887 Internal OR (2:String,1:String) 1889B Internal XOR (2:String,1:String) 188AF if SIZE(TOS) = SIZE(TOS-1) (String), then NEWOB and SWAP, else Bad Argument Value 188AF: Need2StringsEqualLen_Swap 188D2 Internal NOT (1:String) 188E6 Deep internal AND (2:String,1:String) 188F5 Deep internal OR (2:String,1:String) 18904 Deep internal XOR (2:String,1:String) 18961 Deep internal NOT (1:String) 189FC Configuration code for library 002 (XLIB 2) 18A1E save last RPL token, stack size, clear @706FD.S 18A1E= No_arguments 18A27 MC: save stack size, clear @706FD.S and continue RPL 18A51 continue RPL 18A5B Save last RPL token and verify DEPTH >= 3 18A5B: Need_3_args_retq 18A68 Verify DEPTH >= 3 18A68: Need_3_args 18A6D MC: verify DEPTH >= 3 and continue RPL 18A75 MC: verify DEPTH >= 3 18A75: assert_3_args 18A80 Save last RPL token and verify DEPTH >= 2 18A80: Need_2_args_retq 18A8D Verify DEPTH >= 2 18A8D: Need_2_args 18A92 MC: verify DEPTH >= 2 and continue RPL 18A9A MC: verify DEPTH >= 2 18A9A: assert_2_args 18AA5 Save last RPL token and verify DEPTH >= 1 18AA5: Need_1_arg_retq 18AB2 Verify DEPTH >= 1 18AB2: Need_1_arg 18AB7 MC: verify DEPTH >= 1 and continue RPL 18AB7: need_1_arg 18ABF MC: verify DEPTH >= 1 18ABF: assert_1_arg 18AC6 MC: verify DEPTH >= C.S, expect P = 2*C.S - 1 18AC6: assert_c_args 18B6D Save last RPL token and verify DEPTH >= 5 18B6D: Need_5_args_retq 18B7A Verify DEPTH >= 5 18B7A: Need_5_args 18B7F MC: verify DEPTH >= 5 and continue RPL 18B87 MC: verify DEPTH >= 5 18B87: assert_5_args 18B92 Save last RPL token and verify DEPTH >= 4 18B92: Need_4_args_retq 18B9F Verify DEPTH >= 4 18B9F: Need_4_args 18BA4 MC: verify DEPTH >= 4 and continue RPL 18BAC MC: verify DEPTH >= 4 18BAC: assert_4_args 18BB3: assert_c_gt3_args 18C34 Save last token, check args, R->SB and verify TOS < DEPTH-1 18C34: ToShort_Need_n_args_alt 18C4A Check args, R->SB and verify TOS < DEPTH-1 18C4A: ToShort_Need_n_args 18C77 MC: save last RPL token 18C77: save_toh_sub_10 18C92 Error: Undefined Name 18C92: Error_Undef_name 18C97 MC: Error: Undefined Name 18C97: error_undef_name 18CA2 Error: Bad Argument Value 18CA2: Error_Bad_arg_value 18CA7 MC: Error: Bad Argument Value 18CA7: error_bad_arg_value 18CB2 Error: Bad Argument Type 18CB2: Error_Bad_arg_type 18CB7 MC: Error: Bad Argument Type 18CB7: error_bad_arg_type 18CC2 Error: Too Few Arguments 18CC2: Error_Too_few_args 18CC7 MC: Error: Too Few Arguments 18CC7: error_too_few_args 18CCE Put Error Code in C.A into A 18CCE: disp_error_c 18CD7 ABS(Real) -> System Binary 18CD7: AbsReal_to_Short 18CEA Internal R->SB (1:Real Number) 18CEA: Real_to_Short 18D07: shortpush_a_replret 18D0A: shortpush_r0_rplret 18DBF Internal SB->R (1:System Binary) 18DBF: Short_to_real 18EBA Internal EVAL (1:Algebraic/List) 18EBA: Eval_ListOrPrg 18ECE Save last RPL token, verify DEPTH >= 1 and check args. 18ECE: Switch_on_argtype 18EDF Save last RPL token, verify DEPTH >= 2 and check args. 18EDF= Switch_on_2_argtypes 18EF0 Save last RPL token, verify DEPTH >= 3 and check args. 18EF0: Switch_on_3argtypes 18F01 Save last RPL token, verify DEPTH >= 4 and check args. 18F12 Save last RPL token, verify DEPTH >= 5 and check args. 18F6A= EndAndEvalq 18F83 XFER: Bad Argument Type 18F83: error_bad_arg_type_ref_2 18F87: end_follows 18F9D Check arguments for type (don't save D0) 18F9D: Check_1_argtype_alt2 18FA9 Check arguments for type - XFER 18FA9: Check_1_argtype_alt 18FB2 Check arguments for type 18FB2: Check_1_argtype 18FB7 MC: check arguments for type 18FF1: not_address 1911E= type_table_1 1916E: type_table_2 191B9: Mul_short 19385: Over_Recall 193A3: Pick3_Recall 193C1: Assert_array 194BB verify Real Array (1:Array) 194F7= TwoReal_to_Shorts 1950B: TwoShorts_to_reals 19529= ListOf_short_to_real 1957B ASR (XLIB 2 0) 1957B: Cmd_ASR 1959B RL (XLIB 2 1) 1959B: Cmd_RL 195BB RLB (XLIB 2 2) 195BB: Cmd_RLB 195DB RR (XLIB 2 3) 195DB: Cmd_RR 195FB RRB (XLIB 2 4) 195FB: Cmd_RRB 1961B SL (XLIB 2 5) 1961B: Cmd_SL 1963B SLB (XLIB 2 6) 1963B: Cmd_SLB 1965B SR (XLIB 2 7) 1965B: Cmd_SR 1967B SRB (XLIB 2 8) 1967B: Cmd_SRB 1969B R->B (XLIB 2 9) 1969B: Cmd_RtoB 196BB B->R (XLIB 2 10) 196BB: Cmd_BtoR 196DB CONVERT (XLIB 2 11) 196DB: Cmd_CONVERT 1971B UVAL (XLIB 2 12) 1971B: Cmd_UVAL 1974F UNIT (XLIB 2 13) 1974F: Cmd_UNIT 19771 UBASE (XLIB 2 14) 19771: Cmd_UBASE 197A5 UFACT (XLIB 2 15) 197A5: Cmd_UFACT 197C8 Internal UFACT 197C8: Ufact_unit_unit 197F7 TIME (XLIB 2 16) 197F7: Cmd_TIME 19812 DATE (XLIB 2 17) 19812: Cmd_DATE 1982D TICKS (XLIB 2 18) 1982D: Cmd_TICKS 19848 WSLOG (XLIB 2 19) 19848: Cmd_WSLOG 19863 ACKALL (XLIB 2 20) 19863: Cmd_ACKALL 1987E ACK (XLIB 2 21) 1987E: Cmd_ACK 1989E ->DATE (XLIB 2 22) 1989E: Cmd_toDATE 198BE ->TIME (XLIB 2 23) 198BE: Cmd_toTIME 198DE CLKADJ (XLIB 2 24) 198DE: Cmd_CLKADJ 198FE STOALARM (XLIB 2 25) 198FE: Cmd_STOALRM 19928 RCLALARM (XLIB 2 26) 19928: Cmd_RCLALRM 19948 FINDALARM (XLIB 2 27) 19948: Cmd_FNDALRM 19972 DELALARM (XLIB 2 28) 19972: Cmd_DELALRM 19992 TSTR (XLIB 2 29) 19992: Cmd_TSTR 199B2 DDAYS (XLIB 2 30) 199B2: Cmd_DDAYS 199D2 DATE+ (XLIB 2 31) 199D2: Cmd_DATEadd 19A68: Get_default_alarm 19A72 'ALRMDAT' (Global Name) 19A72: Global_Alrmdat 19A91: List_Real0_StringNull_Real0 19B1F 'ALRMDAT' (Global Name) 19B1F: Global_Alrmdat_alt 19C34: Need_n_args 19DBE 'ALRMDAT' (Global Name) 19DE2: Disp_next_alrm 1A105 CRDIR (XLIB 2 32) 1A105: Cmd_CRDIR 1A125 PATH (XLIB 2 33) 1A125: Cmd_PATH 1A140 HOME (XLIB 2 34) 1A140: Cmd_HOME 1A15B UPDIR (XLIB 2 35) 1A15B: Cmd_UPDIR 1A16F Internal UPDIR 1A16F: Up 1A194 VARS (XLIB 2 36) 1A194: Cmd_VARS 1A1AF TVARS (XLIB 2 37) 1A1AF: Cmd_TVARS 1A1D9 BYTES (XLIB 2 38) 1A1D9: Cmd_BYTES 1A1FC Internal BYTES (1:Any except Global Name) 1A1FC: Bytes_any 1A265 Internal BYTES (1:Global Name) 1A265: Bytes_global 1A2BC NEWOB (XLIB 2 39) 1A2BC: Cmd_NEWOB 1A2DA if TOS = ROM Object -> True/False 1A2DA: Romobjp 1A303 KILL (XLIB 2 40) 1A303: Cmd_KILL 1A31E OFF (XLIB 2 41) 1A31E: Cmd_OFF 1A339 DOERR (XLIB 2 42) 1A339: Cmd_DOERR 1A36D ERR0 (XLIB 2 43) 1A36D: Cmd_ERR0 1A388 ERRN (XLIB 2 44) 1A388: Cmd_ERRN 1A3A3 ERRM (XLIB 2 45) 1A3A3: Cmd_ERRM 1A3BE EVAL (XLIB 2 46) 1A3BE: Cmd_EVAL 1A3FE IFTE (XLIB 2 47) 1A3FE: Cmd_IFTE 1A471: Binary_526260410 1A48A: Short_7dac5h 1A494: Short_7dddbh 1A4A3 Internal IFTE (3:Real Number,2:Any,1:Any) 1A4A3: Ifte_real_any_any 1A4CD IFT (XLIB 2 48) 1A4CD: Cmd_IFT 1A4F0 Internal IFT (2:Real Number,1:Any) 1A4F0: Ift_real_any 1A513 Internal IFT (2:Symbolic,1:Any) 1A513: Ift_alg_any 1A52E SYSEVAL (XLIB 2 49) 1A52E: Cmd_SYSEVAL 1A547 Internal SYSEVAL (1:Binary Integer) 1A547: Syseval 1A556: EvalAddr_short 1A584 DISP (XLIB 2 50) 1A584: Cmd_DISP 1A5A4 FREEZE (XLIB 2 51) 1A5A4: Cmd_FREEZE 1A5C4 BEEP (XLIB 2 52) 1A5C4: Cmd_BEEP 1A5E4 ->NUM (XLIB 2 53) 1A5E4: Cmd_toNUM 1A604 LASTARG (XLIB 2 54) 1A604: Cmd_LASTARG 1A71F WAIT (XLIB 2 55) 1A71F: Cmd_WAIT 1A738 Internal WAIT (1:Real Number) 1A738: Wait_real 1A7B5 Internal WAIT (1:Real Number > 0) 1A7B5: Wait_positive 1A7CE: Real_8192 1A858 CLLCD (XLIB 2 56) 1A858: Cmd_CLLCD 1A873 KEY (XLIB 2 57) 1A873: Cmd_KEY 1A8BB CONT (XLIB 2 58) 1A8BB: Cmd_CONT 1A8D8 = (XLIB 2 59) 1A8D8: Cmd_equal 1A995 NEG (XLIB 2 60) 1A995: Cmd_NEG 1A9F9: Binary_0108 1AA1F ABS (XLIB 2 61) 1AA1F: Cmd_ABS 1AA6E CONJ (XLIB 2 62) 1AA6E: Cmd_CONJ 1AABD pi (XLIB 2 63) 1AABD: Cmd_pi 1AADF MAXR (XLIB 2 64) 1AADF: Cmd_MAXR 1AB01 MINR (XLIB 2 65) 1AB01: Cmd_MINR 1AB23 e (XLIB 2 66) 1AB23: Cmd_e 1AB45 i (XLIB 2 67) 1AB45: Cmd_i 1AB67 + (XLIB 2 68) 1AB67: Cmd_add 1AC93 Internal + (2:Any,1:List) 1AC93: Add_any_list 1ACA7 Internal + (2:String,1:Any) 1ACA7: Add_string_any 1ACBB Internal + (2:Any,1:String) 1ACBB: Add_any_string 1ACD7 ?? + (XLIB 2 69) 1ACDD: Cmd_unary_plus 1ACFB: Bin_0108 1AD09 - (XLIB 2 70) 1AD09: Cmd_sub 1ADEE * (XLIB 2 71) 1ADEE: Cmd_mul 1AF05 / (XLIB 2 72) 1AF05: Cmd_div 1B02D ^ (XLIB 2 73) 1B02D: Cmd_pwr 1B124 Internal ^ (2:Real Number,1:Real Number) 1B124: Pwr_real 1B185 XROOT (XLIB 2 74) 1B1C4 ?? XROOT (XLIB 2 75) 1B1CA: Cmd_XROOT 1B278 INV (XLIB 2 76) 1B278: Cmd_INV 1B2DB ARG (XLIB 2 77) 1B2DB: Cmd_ARG 1B30D Internal ARG (1:Real Number) 1B30D: Arg_real 1B32A SIGN (XLIB 2 78) 1B32A: Cmd_sigmaN 1B374 sqrt (XLIB 2 79) 1B374: Cmd_sqrt 1B3F5 Internal sqrt (1:Real Number) 1B3F5: Sqrt_real 1B426 SQ (XLIB 2 80) 1B426: Cmd_SQ 1B47B Internal SQ (1:Real Number) 1B47B: Sq_real 1B48F Internal SQ (1:Complex Number) 1B48F: Sq_complex 1B4AC SIN (XLIB 2 81) 1B4AC: Cmd_SIN 1B505 COS (XLIB 2 82) 1B505: Cmd_COS 1B55E TAN (XLIB 2 83) 1B55E: Cmd_TAN 1B5B7 SINH (XLIB 2 84) 1B5B7: Cmd_SINH 1B606 COSH (XLIB 2 85) 1B606: Cmd_COSH 1B655 TANH (XLIB 2 86) 1B655: Cmd_TANH 1B6A4 ASIN (XLIB 2 87) 1B6A4: Cmd_ASIN 1B6EA Internal ASIN (1:Real Number) 1B6EA: Asin_real 1B72F ACOS (XLIB 2 88) 1B72F: Cmd_ACOS 1B775 Internal ACOS (1:Real Number) 1B775: Acos_real 1B79C ATAN (XLIB 2 89) 1B79C: Cmd_ATAN 1B7EB ASINH (XLIB 2 90) 1B7EB: Cmd_ASINH 1B830 ACOSH (XLIB 2 91) 1B830: Cmd_ACOSH 1B86C Internal ACOSH (1:Real Number) 1B86C: Acosh_real 1B8A2 ATANH (XLIB 2 92) 1B8A2: Cmd_ATANH 1B8DE Internal ATANH (1:Real Number) 1B8DE: Atanh_real 1B905 EXP (XLIB 2 93) 1B905: Cmd_EXP 1B94F LN (XLIB 2 94) 1B94F: Cmd_LN 1B995 Internal LN (1:Real Number) 1B995: Ln_real 1B9C6 LOG (XLIB 2 95) 1B9C6: Cmd_LOG 1BA0C Internal LOG (1:Real Number) 1BA0C= Log_real 1BA3D ALOG (XLIB 2 96) 1BA3D: Cmd_ALOG 1BA8C LNP1 (XLIB 2 97) 1BA8C: Cmd_LNP1 1BAC2 EXPM (XLIB 2 98) 1BAC2: Cmd_EXPM 1BB02 ! (XLIB 2 99) 1BB02: Cmd_fact 1BB41 FACT (XLIB 2 100) 1BB41: Cmd_FACT 1BB6D IP (XLIB 2 101) 1BB6D: Cmd_IP 1BBA3 FP (XLIB 2 102) 1BBA3: Cmd_FP 1BBD9 FLOOR (XLIB 2 103) 1BBD9: Cmd_FLOOR 1BC0F CEIL (XLIB 2 104) 1BC0F: Cmd_CEIL 1BC45 XPON (XLIB 2 105) 1BC45: Cmd_XPON 1BC71 MAX (XLIB 2 106) 1BC71: Cmd_MAX 1BCE3 MIN (XLIB 2 107) 1BCE3: Cmd_MIN 1BD55 RND (XLIB 2 108) 1BD55: Cmd_RND 1BDD1 TRNC (XLIB 2 109) 1BDD1: Cmd_TRNC 1BE4D MOD (XLIB 2 110) 1BE4D: Cmd_MOD 1BE9C MANT (XLIB 2 111) 1BE9C: Cmd_MANT 1BEC8 D->R (XLIB 2 112) 1BEC8: Cmd_DtoR 1BEF4 R->D (XLIB 2 113) 1BEF4: Cmd_RtoD 1BF1E ->HMS (XLIB 2 114) 1BF1E: Cmd_toHMS 1BF3E HMS-> (XLIB 2 115) 1BF3E: Cmd_HMSto 1BF5E HMS+ (XLIB 2 116) 1BF5E: Cmd_HMSadd 1BF7E HMS- (XLIB 2 117) 1BF7E: Cmd_HMSsub 1BF9E RNRM (XLIB 2 118) 1BF9E: Cmd_RNRM 1BFBE CNRM (XLIB 2 119) 1BFBE: Cmd_CNRM 1BFDE DET (XLIB 2 120) 1BFDE: Cmd_DET 1BFFE DOT (XLIB 2 121) 1BFFE: Cmd_DOT 1C007: Cmd_percentT 1C01E CROSS (XLIB 2 122) 1C01E: Cmd_CROSS 1C03E RSD (XLIB 2 123) 1C03E: Cmd_RSD 1C060 % (XLIB 2 124) 1C060: Cmd_percent 1C0D7 %T (XLIB 2 125) 1C149 %CH (XLIB 2 126) 1C149: Cmd_percentCH 1C1B9 RAND (XLIB 2 127) 1C1B9: Cmd_RAND 1C1D4 RDZ (XLIB 2 128) 1C1D4: Cmd_RDZ 1C1F6 COMB (XLIB 2 129) 1C1F6: Cmd_COMB 1C236 PERM (XLIB 2 130) 1C236: Cmd_PERM 1C274 SF (XLIB 2 131) 1C274: Cmd_SF 1C28D Internal SF (1:Real Number) 1C28D: Sf_real 1C2B0 TOS (Real) -> System Binary / TOS (Real) > 0 -> True/False 1C2B0: RealToShort_Dup_Ge1p 1C2D5 CF (XLIB 2 132) 1C2D5: Cmd_CF 1C2EE Internal CF (1:Real Number) 1C2EE: Cf_real 1C313 FS? (XLIB 2 133) 1C313: Cmd_FSp 1C32C Internal FS? (1:Real Number) 1C32C: Fsp_real 1C331 Internal FS? (1:Real Number) -> True/False 1C331: TestFlag_real 1C360 FC? (XLIB 2 134) 1C360: Cmd_FCp 1C379 Internal FC? (1:Real Number) 1C379: Fcp_real 1C399 DEG (XLIB 2 135) 1C399: Cmd_DEG 1C3B4 RAD (XLIB 2 136) 1C3B4: Cmd_RAD 1C3CF GRAD (XLIB 2 137) 1C3CF: Cmd_GRAD 1C3EA FIX (XLIB 2 138) 1C3EA: Cmd_FIX 1C403 Internal FIX (1:Real Number) 1C403: Fix_short 1C41E SCI (XLIB 2 139) 1C41E: Cmd_SCI 1C437 Internal SCI (1:Real Number) 1C437: Sci_real 1C452 ENG (XLIB 2 140) 1C452: Cmd_ENG 1C46B Internal ENG (1:Real Number) 1C46B: Eng 1C486 STD (XLIB 2 141) 1C486: Cmd_STD 1C4A1 FS?C (XLIB 2 142) 1C4A1: Cmd_FSC 1C4BA Internal FS?C (1:Real Number) 1C4BA: Fscp_real 1C4BF Internal FS?C (1:Real Number) -> True/False 1C4BF= Fccp 1C4CE: Test_and_clear_user_flag 1C4EC: Test_and_clear_system_flag 1C520 FC?C (XLIB 2 143) 1C520: Cmd_FCC 1C539 Internal FC?C (1:Real Number) 1C539: Fcc_real 1C559 BIN (XLIB 2 144) 1C559: Cmd_BIN 1C574 DEC (XLIB 2 145) 1C574: Cmd_DEC 1C58F HEX (XLIB 2 146) 1C58F: Cmd_HEX 1C5AA OCT (XLIB 2 147) 1C5AA: Cmd_OCT 1C5C5 STWS (XLIB 2 148) 1C5C5: Cmd_STWS 1C5FE RCWS (XLIB 2 149) 1C5FE: Cmd_RCWS 1C619 RCLF (XLIB 2 150) 1C619: Cmd_RCLF 1C637 Internal recall System Flags 1C637: Get_system_flags 1C64E Internal recall User Flags 1C64E: Get_user_flags 1C661 push Binary Integer @ D0 1C67F STOF (XLIB 2 151) 1C67F: Cmd_STOF 1C6A2 Internal STOF (1:List) 1C6A2: StoF_list 1C6CF Internal STOF (2:Binary Integer,1:Binary Integer) 1C6CF: StoF 1C6E3 Internal STOF (system) (1:Binary Integer) 1C6E3: StoF_sysflags_bin 1C6F7 Store user flags (1:Binary Integer) 1C6F7: Set_user_flags 1C731 Store system flags (1:Binary Integer) 1C731: Set_system_flags 1C783 ->LIST (XLIB 2 152) 1C783: Cmd_toLIST 1C79E R->C (XLIB 2 153) 1C79E: Cmd_RtoC 1C7CA RE (XLIB 2 154) 1C7CA: Cmd_RE 1C819 IM (XLIB 2 155) 1C819: Cmd_IM 1C85C SUB (XLIB 2 156) 1C85C: Cmd_SUB 1C87A: Short_c55h 1C889: Short_c22h 1C898: Short_855h 1C8A7: Short_822h 1C8BB Internal SUB (3:String,2:Real Number,1:Real Number) 1C8BB: Sub_Str_Real_Real 1C8CF Internal SUB (3:List,2:Real Number,1:Real Number) 1C8CF: Sub_CArr_Real_Real 1C8EA REPL (XLIB 2 157) 1C8EA: Cmd_REPL 1C8F4: Short_c5ch 1C903: Short_c2ch 1C912: Short_85ch 1C921: Short_82ch 1C930: Short_313h 1C93F: Short_515h 1C95A LIST-> (XLIB 2 158) 1C95A: Cmd_LISTto 1C973 explode composite object -> (N:...,1:Real Number) 1C973: ListAlgPrgTo_ToReal 1C98E C->R (XLIB 2 159) 1C98E: Cmd_CtoR 1C9B8 SIZE (XLIB 2 160) 1C9B8: Cmd_SIZE 1CA0D: Size_unknown 1CA26 Internal SIZE (1:String) 1CA26: Size_string 1CA3A Internal SIZE (1:Unit) 1CA3A: Size_listUnit_toReal 1CA4E Internal SIZE (1:Array) 1CA4E: Size_array 1CA62 Internal SIZE (1:Graphic) 1CA62: Size_GROB 1CA85 Internal SIZE (1:Binary Integer) 1CA85: Size_prg 1CAB4 POS (XLIB 2 161) 1CAB4: Cmd_POS 1CAD7 Internal POS (2:String,1:String) 1CAD7: Pos_string_string 1CAF0 Internal POS (2:List,1:Any) 1CAF0: Pos_list_any 1CB0B ->STR (XLIB 2 162) 1CB0B: Cmd_toSTR 1CB26 STR-> (XLIB 2 163) 1CB26: Cmd_STRto 1CB46 NUM (XLIB 2 164) 1CB46: Cmd_NUM 1CB66 CHR (XLIB 2 165) 1CB66: Cmd_CHR 1CB86 TYPE (XLIB 2 166) 1CB86: Cmd_TYPE 1CB90 Internal TYPE (1:Any) 1CC03: Real_11 1CC1D: Real_12 1CC37: Real_13 1CC51: Real_14 1CC6B: Real_20 1CC85: Real_15 1CC9A: Short_3fh 1CCA4: Real_21 1CCB9: Short_4fh 1CCC3: Real_22 1CCD8: Short_5fh 1CCE2: Real_23 1CCF7: Short_6fh 1CD01: Real_24 1CD16: Short_7fh 1CD20: Real_25 1CD3A: Real_16 1CD54: Real_17 1CD69: Short_afh 1CD73: Real_26 1CD8D: Real_27 1CDB1 Internal TYPE (1:Array) 1CDB1: Type_array 1CDD4 Internal TYPE (1:Program) 1CDD4: Type_prg 1CDF2: Real_18 1CE07: Real_19 1CE28 VTYPE (XLIB 2 167) 1CE28: Cmd_VTYPE 1CE55 Internal VTYPE (1:Global Name/Local Name) 1CE82 Internal VTYPE (1:Tagged) 1CEE3 EQ-> (XLIB 2 168) 1CEE3: Cmd_EQto 1CF2E Internal EQ-> (1:Algebraic) 1CF7B OBJ-> (XLIB 2 169) 1CF7B: Cmd_OBJto 1CFD0 Internal OBJ-> (1:Algebraic) 1D009 ->ARRY (XLIB 2 170) 1D009: Cmd_toARRAY 1D02C Internal ->ARRY (1:Real Number) 1D040 Internal ->ARRY (1:List) 1D092 ARRY-> (XLIB 2 171) 1D092: Cmd_ARRYto 1D0AB Internal ARRY-> (1:Array) 1D0DE: Cmd_RDM 1D0DF RDM (XLIB 2 172) 1D10C Internal RDM (2:Array,1:List) 1D125 Internal RDM (2:Global Name,1:List) 1D152 Internal RDM (2:Local Name,1:List) 1D186 CON (XLIB 2 173) 1D186: Cmd_CON 1D1EA Internal CON (2:List,1:Real Number/Complex Number) 1D221 Internal CON (2:List,1:Complex Number) 1D23F Internal CON (2:Global Name,1:Real Number) 1D262 Internal CON (2:Global Name,1:Complex Number) 1D28A Internal CON (2:Local Name,1:Real Number) 1D2AD Internal CON (2:Local Name,1:Complex Number) 1D2DC IDN (XLIB 2 174) 1D2DC: Cmd_IDN 1D313 Internal IDN (1:Real Number) 1D34A Internal IDN (1:Global Name) 1D36D Internal IDN (1:Local Name) 1D392 TRN (XLIB 2 175) 1D392: Cmd_TRN 1D3BF Internal TRN (1:Global Name) 1D3E2 Internal TRN (1:Local Name) 1D407 PUT (XLIB 2 176) 1D407: Cmd_PUT 1D484 Internal PUT (3:Global Name,2:Real Number/List,1:Any) 1D4DE Internal PUT (3:Array,2:Real Number/List,1:Real Number/Complex Number) 1D524 Internal PUT (3:List,2:Real Number/List,1:Any) 1D565 Internal PUT (3:Local Name,2:Real Number/List,1:Any) 1D5DF PUTI (XLIB 2 177) 1D5DF: Cmd_PUTI 1D65C Internal PUTI (3:Global Name,2:Real Number/List,1:Any) 1D6B6 Internal PUTI (3:Array,2:Real Number/List,1:Real Number/Complex Number) 1D701 Internal PUTI (3:List,2:Real Number/List,1:Any) 1D747 Internal PUTI (3:Local Name,2:Real Number/List,1:Any) 1D7C6 GET (XLIB 2 178) 1D7C6: Cmd_GET 1D825 Internal GET (2:Global Name/Local Name,1:Real Number/List) 1D825: Get_global_real 1D86B Internal GET (2:Array,1:Real Number/List) 1D86B: Get_array_real 1D898 Internal GET (2:List,1:Real Number/List) 1D898: Get_list_real 1D8C7 GETI (XLIB 2 179) 1D8C7: Cmd_GETI 1D926 Internal GETI (2:Global Name/Local Name,1:Real Number/List) 1D96C Internal GETI (2:Array,1:Real Number/List) 1D9BC Internal GETI (2:List,1:Real Number/List) 1DB5B: Assert_range 1DD06 V-> (XLIB 2 180) 1DD06: Cmd_Vto 1DD29 Internal V-> (1:Complex Number) 1DD3D Internal V-> (1:Array) 1DE66 ->V2 (XLIB 2 181) 1DE66: Cmd_toV2 1DE7F Internal ->V2 (2:Real Number,1:Real Number) 1DEC2 ->V3 (XLIB 2 182) 1DEC2: Cmd_toV3 1DEDB Internal ->V3 (3:Real Number,2:Real Number,1:Real Number) 1DF30: Eval_lev3_alg 1DFDF: Eval_alg_to_real 1E04A INDEP (XLIB 2 183) 1E04A: Cmd_INDEP 1E07E PMIN (XLIB 2 184) 1E07E: Cmd_PMIN 1E09E PMAX (XLIB 2 185) 1E09E: Cmd_PMAX 1E0BE AXES (XLIB 2 186) 1E0BE: Cmd_AXES 1E0E8 CENTR (XLIB 2 187) 1E0E8: Cmd_CENTR 1E101 Internal CENTR (1:Real Number) 1E126 RES (XLIB 2 188) 1E126: Cmd_RES 1E150 *H (XLIB 2 189) 1E150: Cmd_mulH 1E170 *W (XLIB 2 190) 1E170: Cmd_mulW 1E190 DRAW (XLIB 2 191) 1E190: Cmd_DRAW 1E1AB AUTO (XLIB 2 192) 1E1AB: Cmd_AUTO 1E1C6 DRAX (XLIB 2 193) 1E1C6: Cmd_DRAX 1E1E1 SCALE (XLIB 2 194) 1E1E1: Cmd_SCALE 1E201 PDIM (XLIB 2 195) 1E201: Cmd_PDIM 1E22B DEPND (XLIB 2 196) 1E22B: Cmd_DEPND 1E25F ERASE (XLIB 2 197) 1E25F: Cmd_ERASE 1E27A PX->C (XLIB 2 198) 1E27A: Cmd_PXtoC 1E29A C->PX (XLIB 2 199) 1E29A: Cmd_CtoPX 1E2BA GRAPH (XLIB 2 200) 1E2BA: Cmd_GRAPH 1E2D5 LABEL (XLIB 2 201) 1E2D5: Cmd_LABEL 1E2F0 PVIEW (XLIB 2 202) 1E2F0: Cmd_PVIEW 1E31A PIXON (XLIB 2 203) 1E31A: Cmd_PIXON 1E344 PIXOFF (XLIB 2 204) 1E344: Cmd_PIXOFF 1E36E PIX? (XLIB 2 205) 1E36E: Cmd_PIXp 1E398 LINE (XLIB 2 206) 1E398: Cmd_LINE 1E3C2 TLINE (XLIB 2 207) 1E3C2: Cmd_TLINE 1E3EC BOX (XLIB 2 208) 1E3EC: Cmd_BOX 1E416 BLANK (XLIB 2 209) 1E416: Cmd_BLANK 1E436 PICT (XLIB 2 210) 1E436: Cmd_PICT 1E456 GOR (XLIB 2 211) 1E456: Cmd_GOR 1E460: Short_c5ch 1E46A Internal GOR (3:Graphic,2:List,1:Graphic) 1E47E: Short_c2ch 1E488 Internal GOR (3:Graphic,2:Complex Number,1:Graphic) 1E49C: Short_85ch <85ch> 1E4A6 Internal GOR (3:PICT,2:List,1:Graphic) 1E4BA: Short_82ch <82ch> 1E4C4 Internal GOR (3:PICT,2:Complex Number,1:Graphic) 1E4E4 GXOR (XLIB 2 212) 1E4E4: Cmd_GXOR 1E572 LCD-> (XLIB 2 213) 1E572: Cmd_LCDto 1E58D ->LCD (XLIB 2 214) 1E58D: Cmd_toLCD 1E5AD ->GROB (XLIB 2 215) 1E5AD: Cmd_toGROB 1E5D2 ARC (XLIB 2 216) 1E5D2: Cmd_ARC 1E606 TEXT (XLIB 2 217) 1E606: Cmd_TEXT 1E621 XRNG (XLIB 2 218) 1E621: Cmd_XRNG 1E641 YRNG (XLIB 2 219) 1E641: Cmd_YRNG 1E661 FUNCTION (XLIB 2 220) 1E661: Cmd_FUNCTN 1E681 CONIC (XLIB 2 221) 1E681: Cmd_CONIC 1E6A1 POLAR (XLIB 2 222) 1E6A1: Cmd_POLAR 1E6C1 PARAMETRIC (XLIB 2 223) 1E6C1: Cmd_PARMTRC 1E6E1 TRUTH (XLIB 2 224) 1E6E1: Cmd_TRUTH 1E701 SCATTER (XLIB 2 225) 1E701: Cmd_SCATTER 1E721 HISTOGRAM (XLIB 2 226) 1E721: Cmd_HISTGRM 1E741 BAR (XLIB 2 227) 1E741: Cmd_BAR 1E761 SAME (XLIB 2 228) 1E761: Cmd_SAME 1E783 AND (XLIB 2 229) 1E783: Cmd_AND 1E7DD Internal AND (2:Real Number,1:Real Number) 1E809 OR (XLIB 2 230) 1E809: Cmd_OR 1E863 Internal OR (2:Real Number,1:Real Number) 1E88F NOT (XLIB 2 231) 1E88F: Cmd_NOT 1E8D9 Internal NOT (1:Real Number) 1E8F6 XOR (XLIB 2 232) 1E8F6: Cmd_XOR 1E946 Internal XOR (2:Real Number,1:Real Number) 1E972 == (XLIB 2 233) 1E972: Cmd_equalp 1EA30 Internal == (2:Any,1:Any) 1EA44 Internal == (2:Tagged/Any,1:Tagged/Any) 1EA6C Internal == (2:Real Number,1:Complex Number) 1EA76 Internal == (2:Complex Number,1:Real Number) 1EA9D != (XLIB 2 234) 1EA9D: Cmd_notEqualp 1EB51 Internal != (2:Any,1:Any) 1EB65 Internal != (2:Tagged/Any,1:Tagged/Any) 1EB8D Internal != (2:Real Number,1:Complex Number) 1EB97 Internal != (2:Complex Number,1:Real Number) 1EBBE < (XLIB 2 235) 1EBBE: Cmd_lessThanp 1EC40 Internal < (2:Real Number,1:Real Number) 1EC5D > (XLIB 2 236) 1EC5D: Cmd_greaterThanp 1ECDF Internal > (2:Real Number,1:Real Number) 1ECFC <= (XLIB 2 237) 1ECFC: Cmd_lessOrEqp 1ED7E Internal <= (2:Real Number,1:Real Number) 1ED9B >= (XLIB 2 238) 1ED9B: Cmd_greaterOrEqp 1EE1D Internal >= (2:Real Number,1:Real Number) 1EE38 OLDPRT (XLIB 2 239) 1EE38: Cmd_OLDPRT 1EE53 PR1 (XLIB 2 240) 1EE53: Cmd_PR1 1EE6E PRSTC (XLIB 2 241) 1EE6E: Cmd_PRSTC 1EE89 PRST (XLIB 2 242) 1EE89: Cmd_PRST 1EEA4 CR (XLIB 2 243) 1EEA4: Cmd_CR 1EEBF PRVAR (XLIB 2 244) 1EEBF: Cmd_PRVAR 1EEEC Internal PRVAR (1:Tagged) 1EF1E Internal PRVAR (1:List) 1EF43 DELAY (XLIB 2 245) 1EF43: Cmd_DELAY 1EF63 PRLCD (XLIB 2 246) 1EF63: Cmd_PRLCD 1EF7E delta (complete derivative) (XLIB 2 247) 1EF7E: Cmd_delta 1EFCC: Cmd_delta 1EFD2 delta (stepwise derivative) (XLIB 2 248) 1F00E: Binary_1234250h 1F024: Short_7d9dfh 1F02E: Short_7d8eah 1F038: Short_7dda4h 1F047 Internal DROP2 and push 0 1F047: Drop2_Real0 1F0F5 Internal delta (stepwise derivative) (2:Algebraic,1:Symbolic) 1F133 RCEQ (XLIB 2 249) 1F133: Cmd_RCEQ 1F14E STEQ (XLIB 2 250) 1F14E: Cmd_STEQ 1F16E ROOT (XLIB 2 251) 1F16E: Cmd_ROOT 1F1D4 integral (stack syntax) (XLIB 2 252) 1F1D4: Cmd_integral 1F201 Internal integral (stack syntax) 1F21D: Cmd_integral 1F223 integral (algebraic syntax) (XLIB 2 253) 1F27A Internal integral (algebraic syntax) 1F2C9 sigma (XLIB 2 254) 1F2C9: Cmd_sigma 1F354 | (stack syntax) (XLIB 2 255) 1F354: Cmd_where 1F38B Internal | (stack syntax) (2:Symbolic,1:List) 1F3ED: Cmd_where_2 1F3F3 | (algebraic syntax) (XLIB 2 256) 1F500 QUOTE (XLIB 2 257) 1F500: Cmd_QUOTE 1F542 Internal QUOTE (1:Algebraic) 1F55D APPLY (stack syntax) (XLIB 2 258) 1F55D: Cmd_APPLY 1F585 Internal APPLY (stack syntax) (2:List,1:Global Name/Local Name) 1F5C5 APPLY (algebraic syntax) (XLIB 2 259) 1F640 XLIB 2 260 1F8CF Internal STO (2:Any,1:Algebraic) 1F96F ''num' (Local Name) 1F97E ''fcn' (Local Name) 1F996 XLIB 2 261 1F9AE XLIB 2 262 1F9C4 ->Q (XLIB 2 263) 1F9C4: Cmd_toQ 1F9E9 ->Qpi (XLIB 2 264) 1F9E9: Cmd_toQpi 1FA59 ^MATCH (XLIB 2 265) 1FA59: Cmd_upMATCH 1FA8D vMATCH (XLIB 2 266) 1FA8D: Cmd_downMATCH 1FABA Internal ^MATCH (2:Real Number/Complex Number/Symbolic,1:List) 1FACE Internal vMATCH (2:Real Number/Complex Number/Symbolic,1:List) 1FAEB _ (XLIB 2 267) 1FAEB: Cmd__ 1FB31 Internal _ (1:Real Number/Unit) 1FB5D RATIO (XLIB 2 268) 1FB5D: Cmd_RATIO 1FB87 DUP (XLIB 2 269) 1FB87: Cmd_DUP 1FBA2 DUP2 (XLIB 2 270) 1FBA2: Cmd_DUP2 1FBBD SWAP (XLIB 2 271) 1FBBD: Cmd_SWAP 1FBD8 DROP (XLIB 2 272) 1FBD8: Cmd_DROP 1FBF3 DROP2 (XLIB 2 273) 1FBF3: Cmd_DROP2 1FC0E ROT (XLIB 2 274) 1FC0E: Cmd_ROT 1FC29 OVER (XLIB 2 275) 1FC29: Cmd_OVER 1FC44 DEPTH (XLIB 2 276) 1FC44: Cmd_DEPTH 1FC64 DROPN (XLIB 2 277) 1FC64: Cmd_DROPN 1FC7F DUPN (XLIB 2 278) 1FC7F: Cmd_DUPN 1FC9A PICK (XLIB 2 279) 1FC9A: Cmd_PICK 1FCB5 ROLL (XLIB 2 280) 1FCB5: Cmd_ROLL 1FCD0 ROLLD (XLIB 2 281) 1FCD0: Cmd_ROLLD 1FCEB CLEAR (XLIB 2 282) 1FCEB: Cmd_CLEAR 1FD0B STOsigma (XLIB 2 283) 1FD0B: Cmd_STOsigma 1FD2B CLsigma (XLIB 2 284) 1FD2B: Cmd_CLsigma 1FD46 RCLsigma (XLIB 2 285) 1FD46: Cmd_RCLsigma 1FD61 sigma+ (XLIB 2 286) 1FD61: Cmd_sigmaAdd 1FD8B sigma- (XLIB 2 287) 1FD8B: Cmd_sigmaSub 1FDA6 Nsigma (XLIB 2 288) 1FDA6: Cmd_Nsigma 1FDC1 CORR (XLIB 2 289) 1FDC1: Cmd_CORR 1FDDC COV (XLIB 2 290) 1FDDC: Cmd_COV 1FDF7 sigmaX (XLIB 2 291) 1FDF7: Cmd_sigmaX 1FE12 sigmaY (XLIB 2 292) 1FE12: Cmd_sigmaY 1FE2D sigmaX^2 (XLIB 2 293) 1FE2D: Cmd_sigmaXsq 1FE48 sigmaY^2 (XLIB 2 294) 1FE48: Cmd_sigmaYsq 1FE63 sigmaX*Y (XLIB 2 295) 1FE63: Cmd_sigmaXmulY 1FE7E MAXsigma (XLIB 2 296) 1FE7E: Cmd_MAXsigma 1FE99 MEAN (XLIB 2 297) 1FE99: Cmd_MEAN 1FEB4 MINsigma (XLIB 2 298) 1FEB4: Cmd_MINsigma 1FECF SDEV (XLIB 2 299) 1FECF: Cmd_SDEV 1FEEA TOT (XLIB 2 300) 1FEEA: Cmd_TOT 1FF05 VAR (XLIB 2 301) 1FF05: Cmd_VAR 1FF20 LR (XLIB 2 302) 1FF20: Cmd_LR 1FF7A PREDV (XLIB 2 303) 1FF7A: Cmd_PREDV 1FF9A PREDY (XLIB 2 304) 1FF9A: Cmd_PREDY 1FFBA PREDX (XLIB 2 305) 1FFBA: Cmd_PREDX 1FFDA XCOL (XLIB 2 306) 1FFDA: Cmd_XCOL 1FFFA YCOL (XLIB 2 307) 1FFFA: Cmd_YCOL 2001A UTPC (XLIB 2 308) 2001A: Cmd_UTPC 2003A UTPN (XLIB 2 309) 2003A: Cmd_UTPN 2005A UTPF (XLIB 2 310) 2005A: Cmd_UTPF 2007A UTPT (XLIB 2 311) 2007A: Cmd_UTPT 2009A COLsigma (XLIB 2 312) 2009A: Cmd_COLsigma 200C4 SCLsigma (XLIB 2 313) 200C4: Cmd_SCLsigma 200F3 sigmaLINE (XLIB 2 314) 200F3: Cmd_sigmaLINE 2010E BINS (XLIB 3 315) 2010E: Cmd_BINS 20133 BARPLOT (XLIB 2 316) 20133: Cmd_BARPLOT 20167 HISTPLOT (XLIB 2 317) 20167: Cmd_HISTPLT 2018C SCATRPLOT (XLIB 2 318) 2018C: Cmd_SCTRPLT 201B1 LINFIT (XLIB 2 319) 201B1: Cmd_LINFIT 201D6 LOGFIT (XLIB 2 320) 201D6: Cmd_LOGFIT 201FB EXPFIT (XLIB 2 321) 201FB: Cmd_EXPFIT 20220 PWRFIT (XLIB 2 322) 20220: Cmd_PWRFIT 20234 set curve-fitting model in 'sigmaPAR' (1:model) 2025E BESTFIT (XLIB 2 323) 2025E: Cmd_BESTFIT 202CE SINV (XLIB 2 324) 202CE: Cmd_SINV 202F1 Internal SINV (1:Global Name) 20314 Internal SINV (1:Local Name) 2034D SNEG (XLIB 2 325) 2034D: Cmd_SNEG 20370 Internal SNEG (1:Global Name) 20393 Internal SNEG (1:Local Name) 203CC SCONJ (XLIB 2 326) 203CC: Cmd_SCONJ 203EF Internal SCONJ (1:Global Name) 20412 Internal SCONJ (1:Local Name) 2044B STO+ (XLIB 2 327) 2044B: Cmd_STOadd 20482 Internal STO+ (2:Any,1:Global Name/Local Name) 20496 <644h> 204C3 Internal STO+ (2:Global Name/Local Name,1:Any) 20538 STO- (XLIB 2 328) 20538: Cmd_STOsub 20583 Internal STO- (2:Any,1:Global Name/Local Name) 205A1 Internal STO- (2:Global Name/Local Name,1:Any) 205BF Internal STO- (2:Array,1:Global Name) 205E2 Internal STO- (2:Global Name,1:Array) 2060C STO/ (XLIB 2 329) 2060C: Cmd_STOdiv 2066B Internal STO/ (2:Any,1:Global Name/Local Name) 20689 Internal STO/ (2:Global Name/Local Name,1:Any) 206A7 Internal STO/ (2:Global Name,1:Real Number/Complex Number) 206E8 Internal STO/ (2:Array,1:Global Name) 20729 Internal STO/ (2:Global Name,1:Array) 20753 STO* (XLIB 2 330) 20753: Cmd_STOmul 207C6 Internal STO* (2:Any,1:Global Name/Local Name) 207E4 Internal STO* (2:Global Name/Local Name,1:Any) 20802 Internal STO* (2:Real Number/Complex Number,1:Global Name) 2082A Internal STO* (2:Global Name,1:Real Number/Complex Number) 2086B Internal STO* (2:Array,1:Global Name) 208AC Internal STO* (2:Global Name,1:Array) 208F4 INCR (XLIB 2 331) 208F4: Cmd_INCR 20917 Internal INCR (1:Global Name) 20917: Incr_global 20980 Internal INCR (1:Local Name) 20980: Incr_local 209AA DECR (XLIB 2 332) 209AA: Cmd_DECR 209CD Internal DECR (1:Global Name) 209EB Internal DECR (1:Local Name) 20A15 COLCT (XLIB 2 333) 20A15: Cmd_COLCT 20A49 EXPAN (XLIB 2 334) 20A49: Cmd_EXPAN 20A7D RULES (XLIB 2 335) 20A7D: Cmd_RULES 20A93 ISOL (XLIB 2 336) 20A93: Cmd_ISOL 20AB3 QUAD (XLIB 2 337) 20AB3: Cmd_QUAD 20AD3 SHOW (XLIB 2 338) 20AD3: Cmd_SHOW 20B00 Internal SHOW (2:Symbolic,1:List) 20B00= Show_list 20B20 TAYLR (XLIB 2 339) 20B20: Cmd_TAYLR 20B40 RCL (XLIB 2 340) 20B40: Cmd_RCL 20B81 Internal RCL (1:Global Name/Local Name) 20B81= Rcl 20B9A Internal RCL (1:List (path/object)) 20CAD Internal RCL (1:PICT) 20CCD STO (XLIB 2 341) 20CCD: Cmd_STO 20D65 DEFINE (XLIB 2 342) 20D65: Cmd_DEFINE 20D7E Internal DEFINE (1:Algebraic) 20DBF Internal DEFINE (1:Global Name/Local Name) 20EFE PURGE (XLIB 2 343) 20EFE: Cmd_PURGE 20F35 Internal PURGE (1:List) 20F8A Internal PURGE (1:PICT) 20FAA MEM (XLIB 2 344) 20FAA: Cmd_MEM 20FD9 ORDER (XLIB 2 345) 20FD9: Cmd_ORDER 20FF2 Internal ORDER (1:List) 20FF2= Order 210FC CLVAR (XLIB 2 346) 210FC: Cmd_CLVAR 2115D TMENU (XLIB 2 347) 2115D: Cmd_TMENU 21196 MENU (XLIB 2 348) 21196: Cmd_MENU 211B4 'CST' (Global Name) 211B4: Global_CST 'CST' 211E1 RCLMENU (XLIB 2 349) 211E1: Cmd_RCLMENU 211FC PVARS (XLIB 2 350) 211FC: Cmd_PVARS 2123A PGDIR (XLIB 2 351) 2123A: Cmd_PGDIR 2125A ARCHIVE (XLIB 2 352) 2125A: Cmd_ARCHIVE 21273 Internal ARCHIVE (1:Tagged) 2133C RESTORE (XLIB 2 353) 2133C: Cmd_RESTORE 2137F MERGE (XLIB 3 354) 2137F: Cmd_MERGE 21398 Internal MERGE (1:Real Number) 213D1 FREE (XLIB 2 355) 213D1: Cmd_FREE 21408 Internal FREE (2:Real Number/Global Name/Local Name,1:Real Number) 2142D LIBS (XLIB 2 356) 2142D: Cmd_LIBS 21448 ATTACH (XLIB 2 357) 21448: Cmd_ATTACH 21461 Internal ATTACH (1:Real Number) 2147C DETACH (XLIB 2 358) 2147C: Cmd_DETACH 21495 Internal DETACH (1:Real Number) 214A9 Internal R->SB and verify >= <100h> and != <700h> 214F4 Internal STO (2:Any,1:Tagged) 215BF Internal STO (2:Library/Backup,1:Real Number) 21638 if TYPE(TOS) = Real Number, then do next/return, else skip next 2164C Internal SWAP and False 21660 deop level two object and True 21761 Internal RCL (1:Tagged) 217C7 Internal EVAL (1:Tagged) 217C7= Eval_Tag 217F1 Internal PURGE (1:Tagged) 21B2F Internal RESTORE (1:Backup) 21B74 Internal FREE (2:List,1:Real Number) 21C6F Internal ATTACH (1:System Binary) 21CBA Internal ATTACH to non-HOME directory (2:Directory,1:System Binary) 21CE5 Internal DETACH (1:System Binary) 21D2B Internal DETACH from non-HOME directory (2:Directory,1:System Binary) 21D54 Internal LIBS 21E75 XMIT (XLIB 2 359) 21E75: Cmd_XMIT 21E95 SRECV (XLIB 2 360) 21E95: Cmd_SRECV 21EB5 OPENIO (XLIB 2 361) 21EB5: Cmd_OPENIO 21ED5 CLOSEIO (XLIB 2 362) 21ED5: Cmd_CLOSEIO 21EF0 SEND (XLIB 2 363) 21EF0: Cmd_SEND 21F24 KGET (XLIB 2 364) 21F24: Cmd_KGET 21F62 RECN (XLIB 2 365) 21F62: Cmd_RECN 21F96 RECV (XLIB 2 366) 21F96: Cmd_RECV 21FB6 FINISH (XLIB 2 367) 21FB6: Cmd_FINISH 21FD1 SERVER (XLIB 2 368) 21FD1: Cmd_SERVER 21FEC CKSM (XLIB 2 369) 21FEC: Cmd_CKSM 2200C BAUD (XLIB 2 370) 2200C: Cmd_BAUD 2202C PARITY (XLIB 2 371) 2202C: Cmd_PARITY 2204C TRANSIO (XLIB 2 372) 2204C: Cmd_TRANSIO 2206C KERRM (XLIB 2 373) 2206C: Cmd_KERRM 22087 BUFLEN (XLIB 2 374) 22087: Cmd_BUFLEN 220A2 STIME (XLIB 2 375) 220A2: Cmd_STIME 220C2 SBRK (XLIB 2 376) 220C2: Cmd_SBRK 220DD PKT (XLIB 2 377) 220DD: Cmd_PKT 220F6: Disp_IO_settings 224CA INPUT (XLIB 2 378) 224CA: Cmd_INPUT 224F4 ASN (XLIB 2 379) 224F4: Cmd_ASN 22514 STOKEYS (XLIB 2 380) 22514: Cmd_STOKEYS 22548 DELKEYS (XLIB 2 381) 22548: Cmd_DELKEYS 22586 RCLKEYS (XLIB 2 382) 22586: Cmd_RCLKEYS 225A4 'S' (Global Name) 225BE ->TAG (XLIB 2 383) 225BE: Cmd_toTAG 225F5 Internal ->TAG (2:Any,1:String) 22618 Internal ->TAG (2:Any,1:Real Number) 22633 DTAG (XLIB 2 384) 22633: Cmd_DTAG 22647 Reference to hash table for library 002 (XLIB 2) 22651 Link table for library 002 (XLIB 2) 22DFE Reference to hash table for library 700 (XLIB 1792) 22E08 Link table for library 700 (XLIB 1792) 22EA3 Configuration code for library 700 (XLIB 1792) 22EC3 IF (XLIB 1792 0) 22EC3: Cmd_IF 22ED7: If_Prompt 22EFA THEN (XLIB 1792 1) 22EFA: Cmd_THEN 22EFA: Cmd_THEN 22F22 Internal THEN (1:Real Number) 22F22: Then_real 22F4F Internal THEN (1:Symbolic) 22F4F: Then_alg 22F68: Eval_globAlg 22F86: Eval_lev2GlobAlg 22FB5 ELSE (XLIB 1792 2) 22FB5: Cmd_ELSE 22FD5 END (XLIB 1792 3) 22FD5: Cmd_END 22FEB -> (XLIB 1792 4) 22FEB: Cmd_toVars 23033 WHILE (XLIB 1792 5) 23033: Cmd_WHILE 2305D REPEAT (XLIB 1792 6) 2305D: Cmd_REPEAT 23085 Internal REPEAT (1:Real Number) 230A3 Internal REPEAT (1:Symbolic) 230C3 DO (XLIB 1792 7) 230C3: Cmd_DO 230ED UNTIL (XLIB 1792 8) 230ED: Cmd_UNTIL 23103 START (XLIB 1792 9) 23103: Cmd_START 23144 Internal START (2:Real Number,1:Real Number) 23167 Internal START (2:Real Number/Symbolic,1:Symbolic) 23180 Internal START (2:Symbolic,1:Real Number) 231A0 FOR (XLIB 1792 10) 231A0: Cmd_FOR 231E1 Internal FOR (2:Real Number,1:Real Number) 23213 Internal FOR (2:Real Number/Symbolic,1:Symbolic) 2322C Internal FOR (2:Symbolic,1:Real Number) 2324C NEXT (XLIB 1792 11) 2324C: Cmd_NEXT 2326A Internal NEXT 23380 STEP (XLIB 1792 12) 23380: Cmd_STEP 233A8 Internal STEP (1:Symbolic) 233C1 Internal STEP (1:Real Number) 233DF IFERR (XLIB 1792 13) 233DF: Cmd_IFERR 23472 HALT (XLIB 1792 14) 23472: Cmd_HALT 2349C (XLIB 1792 15) 2349C: Cmd_blank 234C1 -> (XLIB 1792 16) 235FE >> (XLIB 1792 17) 235FE: Cmd_endPrg 2361E << (XLIB 1792 18) 2361E: Cmd_beginPrg 23639 >> (XLIB 1792 19) 23639: Cmd_endPrg_2 23654 ' (XLIB 1792 20) 23654: Cmd_quote 23679 ' (XLIB 1792 21) 23679: Cmd_quote_2 23694 END (XLIB 1792 22) 23694: Cmd_END 236B9 END (XLIB 1792 23) 236B9: Cmd_END 2371F THEN (XLIB 1792 24) 2372E ''stop' (Local Name) 2372E: Local_stop 2373F ''noname' (Local Name) 2373F: Local_noname 23754 { ''noname' ''stop' } 23754: Locals_noname_stop { ''noname' ''stop' } 23768 ?? internal IF 23768= If 2378D CASE (XLIB 1792 25) 2378D: Cmd_CASE 237A8 THEN (XLIB 1792 26) 237A8: Cmd_THEN 23813 DIR (XLIB 1792 27) 23813: Cmd_DIR 23824 PROMPT (XLIB 1792 28) 23824: Cmd_PROMPT 2387E ''ioinprogress' (Local Name) 238A4= StrTo 23908 'st' (Local Name) 23913 'ofs' (Local Name) 23920 'tok' (Local Name) 2394B 'st' (Local Name) 23956 'ofs' (Local Name) 23963 'tok' (Local Name) 24A2D 'i' (Local Name) 24A36 'j' (Local Name) 24A5D 'i' (Local Name) 24A6B 'j' (Local Name) 24B0A 'j' (Local Name) 24B1D 'i' (Local Name) 24B30 'i' (Local Name) 24BB6 'j' (Local Name) 24BD3 'i' (Local Name) 24BE1 'i' (Local Name) 25A0B ''1' (Local Name) 25A16 ''2' (Local Name) 25A21 ''3' (Local Name) 25A3B ''1' (Local Name) 25A46 ''2' (Local Name) 25A51 ''3' (Local Name) 272CD ''ttt' (Local Name) 272DC ''str' (Local Name) 272EB ''ofs' (Local Name) 272FA ''tok' (Local Name) 27309 ''rbv' (Local Name) 27318 ''idfflg' (Local Name) 2732D ''tmpop' (Local Name) 27340 ''tmppdat' (Local Name) 27357 ''ploc' (Local Name) 27368 ''bv' (Local Name) 27375 ''unbound' (Local Name) 28A38 Internal _ (1:Symbolic) 29FD0= getreal_normalize 29FDA Let A = Binary(TOS (Real)) / save B,D,D1,D0 29FDA: getreal 29FF8: get2reals_normalize 2A002: get2reals 2A060: getarray 2A0B1: get2arrays_real 2A181 XFER: load regs D,B,D1,D0 (uses C) 2A2B4 0 2A2B4: Real_0 2A2C9 1 2A2C9: Real_1 2A2DE 2 2A2DE: Real_2 2A2DF 2 2A2F3 3 2A2F3: Real_3 2A308 4 2A308: Real_4 2A31D 5 2A31D: Real_5 2A332 6 2A332: Real_6 2A347 7 2A347: Real_7 2A35C 8 2A35C: Real_8 2A371 9 2A371: Real_9 2A386 -1 2A386: "Real_-1" 2A39B -2 2A39B: "Real_-2" 2A3B0 -3 2A3B0: "Real_-3" 2A3C5 -4 2A3C5: "Real_-4" 2A3D1 5 2A3DA -5 2A3DA: "Real_-5" 2A3EF -6 2A3EF: "Real_-6" 2A404 -7 2A404: "Real_-7" 2A419 -8 2A419: "Real_-8" 2A42E -9 2A42E: "Real_-9" 2A443 3.14159265359 2A443: Real_3.14159265359 2A458 3.14159265358979 (Long Real) 2A458: Long_3.14159265358979 2A472 9.99999999999E499 2A472: Real_9.99999999999E499 2A487 -9.99999999999E499 2A487: "Real_-9.99999999999E499" 2A49C 1.E-499 2A49C: "Real_1E-499" 2A4B1 -1.E-499 2A4B1: "Real_-1E-499" 2A4C6 0 (Long Real) 2A4C6: Long_0 2A4E0 1 (Long Real) 2A4E0: Long_1 2A4FA 2 (Long Real) 2A4FA: Long_2 2A514 3 (Long Real) 2A514: Long_3 2A52E 4 (Long Real) 2A52E: Long_4 2A548 5 (Long Real) 2A548: Long_5 2A562 .1 (Long Real) 2A562: Long_0.1 2A57C .5 (Long Real) 2A57C: Long_0.5 2A596 10 (Long Real) 2A596: Long_10 2A5B0 Internal LR->R (1:Long Real) 2A5C1 Internal R->LR (1:Real Number) 2A5D2 Internal DEG 2A5D2= Deg 2A5F0 Internal RAD 2A5F0= Rad 2A604 Internal GRAD 2A604= Grad 2A622 Internal D->R (1:Real Number) 2A622= DtoR_real 2A655 Internal R->D (1:Real Number) 2A655= RtoD_real 2A673 Internal ->HMS (1:Real Number) 2A673= toHMS_real 2A68C Internal HMS-> (1:Real Number) 2A68C= HMSto_real 2A6A0 Internal HMS+ (2:Real Number,1:Real Number) 2A6A0= HMSadd_real 2A6C8 Internal HMS- (2:Real Number,1:Real Number) 2A6C8= HMSsub_real 2A6F5 Internal MAX (2:Real Number,1:Real Number) 2A6F5= Max_real 2A70E Internal MIN (2:Real Number,1:Real Number) 2A70E= Min_real 2A727: NegativeLev2p_real 2A738 if pop TOS < 0 (Real Number) -> True/False 2A738: Negativep_real 2A75A: ZeroLev2p_real 2A76B: Zerop_real 2A788: Gt1Lev2p_real 2A799 if pop TOS > 0 (Real Number) -> True/False 2A799: Gt1p_real 2A799= Ge1p_real 2A7BB: NonZeropLev2p 2A7CF: NonZerop 2A7E3: PositiveLev2p 2A7F7: Positivep 2A80B: Le0Lev2p 2A837: rr_pushFalse_alt3 2A83E: pushFalse_alt3 2A843: setFalse_alt3 2A851: rr_pushTrue_alt3 2A858: pushTrue_alt3 2A85D: setTrue_alt3 2A867: rplret_9 2A871 Internal < (2:Real Number,1:Real Number) -> True/False 2A88A Internal > (2:Real Number,1:Real Number) -> True/False 2A8A0 Internal >= (2:Real Number,1:Real Number) -> True/False 2A8B6 Internal <= (2:Real Number,1:Real Number) -> True/False 2A8D7 Internal SIGN (1:Real Number) 2A8D7= SigmaN_real 2A900 Internal ABS (1:Real Number) 2A900= Abs_real 2A920 Internal NEG (1:Real Number) 2A920= Neg_real 2A930 Internal MANT (1:Real Number) 2A930= Mant_real 2A974 Internal + (2:Real Number,1:Real Number) 2A974: Add_real_real 2A981 Internal - (2:Real Number,1:Real Number) 2A981= Sub_real 2A9BC Internal * (2:Real Number,1:Real Number) 2A9BC= Mul_real 2A9C9 Internal % (2:Real Number,1:Real Number) 2A9C9= Percent_real 2A9FE Internal / (2:Real Number,1:Real Number) 2A9FE: Div_real 2AA0B Internal %T (2:Real Number,1:Real Number) 2AA30 Internal %CH (2:Real Number,1:Real Number) 2AA30= PercentCH_real 2AA70= PwrReal 2AA81= Xroot_real 2AAAF Internal INV (1:Real Number) 2AAAF= Inv_real 2AB2F Internal EXP (1:Real Number) 2AB2F= Exp_real 2AB42 Internal EXPM (1:Real Number) 2AB42= Expm 2ABA7 Internal LNP1 (1:Real Number) 2ABA7= Lnp1_real 2ABBA Internal ALOG (1:Real Number) 2ABBA= Alog_real 2ABDC Internal MOD (2:Real Number,1:Real Number) 2ABDC= Mod_real 2ABEF Internal SIN (1:Real Number) 2ABEF= Sin_real 2AC40 Internal COS (1:Real Number) 2AC40= Cos_real 2AC91 Internal TAN (1:Real Number) 2AC91= Tan_real 2AD21 Internal ATAN (1:Real Number) 2AD21= Atan_real 2ADAE Internal SINH (1:Real Number) 2ADAE= Sinh_real 2ADDA Internal COSH (1:Real Number) 2ADDA= Cosh_real 2ADED Internal TANH (1:Real Number) 2ADED= Tanh_real 2AE00 Internal ASINH (1:Real Number) 2AE00= Asinh_real 2AE39 Internal XPON (1:Real Number) 2AE39= Xpon 2AE62 Internal COMB (2:Real Number,1:Real Number) 2AE62= Comb_real 2AE75 Internal PERM (2:Real Number,1:Real Number) 2AE75= Perm_real 2AE9B: getreal_ref_3 2AEA2: getreal_norm_ref 2AEA9: get2reals_norm_ref 2AEB0: getarray_real_ref 2AEB7: get2arrays_real_ref 2AF4D Internal FP (1:Real Number) 2AF4D= Fp 2AF60 Internal IP (1:Real Number) 2AF60= Ip 2AF73 Internal CEIL (1:Real Number) 2AF73= Ceil 2AF86 Internal FLOOR (1:Real Number) 2AF86= Floor 2AFC2 Internal RAND 2AFC2= Rand 2B044 Internal RDZ (1:Real Number) 2B044= Rdz_real 2B0C4 Internal ! (1:Real Number) 2B0C4= Factor 2B0C4= Factorial 2B529 Internal RND (2:Real Number,1:Real Number) 2B529= Rnd_real 2B53D Internal TRNC (2:Real Number,1:Real Number) 2B53D= Trnc_real 2BC4A: normalize_a 2BCA0: normalize_a_d 2C09F Internal UTPN (3:Real Number,2:Real Number,1:Real Number) 2C149 Internal UTPC (2:Real Number,1:Real Number) 2C174 Internal UTPF (3:Real Number,2:Real Number,1:Real Number) 2C19A Internal UTPT (2:Real Number,1:Real Number) 2C1F3 Internal STOsigma (1:Any) 2C1FD 'sigmaDAT' (Global Name) 2C22F Internal CLsigma 2C293 Internal RCLsigma -> Contents,True/False 2C2AC Internal RCLsigma 2C2D9 Internal sigma+ (1:Real Number) 2C32E Internal sigma+ (1:Array) 2C423 Internal sigma- 2C535 Internal Nsigma 2C558 Internal MAXsigma 2C571 Internal MEAN 2C58A Internal MINsigma 2C5A3 Internal SDEV 2C5BC Internal TOT 2C5D5 Internal VAR 2C684 Internal COLsigma (2:Real Number/Array,1:Real Number) 2C6A2 store levels 1-5 into 'sigmaPAR' 2C6C5 Internal XCOL (1:Real Number) 2C6DE Internal YCOL (1:Real Number) 2C738 'sigmaPAR' (Global Name) 2C84B Internal CORR 2C8F5 Internal COV 2C94F Internal sigmaX 2C963 Internal sigmaY 2C977 Internal sigmaX^2 2C99A Internal sigmaY^2 2C9BD Internal sigmaX*Y 2CA30 Internal LR 2CB02 Internal PREDY (1:Real Number) 2CB75 Internal PREDX (1:Real Number) 2D2E6 Error: Nonexistent sigmaDAT 2D2EB MC: Error: Nonexistent sigmaDAT 2D3A0 ''PKNO' (Local Name) 2D3B1 ''PACKET' (Local Name) 2D3C6 ''RETRY' (Local Name) 2D3D9 ''ERRMSG' (Local Name) 2D3EE ''KP' (Local Name) 2D3FB ''LNAME' (Local Name) 2D40E ''OBJ' (Local Name) 2D41D ''OPOS' (Local Name) 2D42E ''EXCHP' (Local Name) 2D45A ''KLIST' (Local Name) 2D46D ''KMODE' (Local Name) 2D480 ''KPTRN' (Local Name) 2D493 ''KRM' (Local Name) 2D4A2 ''MaxR' (Local Name) 2D816 Internal RECN (1:String/Global Name/Local Name) 2D816= Recn_name 2D816= Recn_string 2D9F5 Internal SERVER 2D9F5= Server 2E31F: pushr0_and_false 2E5AB Internal SEND (1:Global Name/Local Name) 2E5AB= Send_name 2E6EB Internal SEND (1:List) 2E6EB= Send_list 2E7EF Internal KGET (1:String/Global Name/Local Name) 2E7EF= Kget_name 2E835 Internal KGET (1:List) 2E876 Internal FINISH 2E876= Finish 2E8D1 Internal PKT (2:String,1:String) 2E8D1= Pkt_strings 2E9D5 'IOPAR' (Global Name) 2EA4F: Get_IOPar 2EA59 'IOPAR' (Global Name) 2EC11 ABS(IP(Real Number)) -> System Binary 2EC52: Proper_baudrate_p 2EC84 Internal BAUD (1:Real Number) 2EC84: Baud_real 2ECCA Internal PARITY (1:Real Number) 2ECCA: Parity_real 2ED10 Internal TRANSIO (1:Real Number) 2ED10: Transio_real 2ED4C Internal CKSM (1:Real Number) 2ED4C: Cksm_real 2EDA6 Internal KERRM 2EDA6: Kerrm 2EDE1 Internal BUFLEN 2EDE1= Buflen 2EDF5 Internal STIME (1:Real Number) 2EDF5= Stime_real 2EE18 Internal SBRK 2EE18: Sbrk_real 2EE6F Internal XMIT (1:String) 2EE6F: Xmit 2EE97 Internal SRECV (1:Real Number) 2EE97: Srecv 2F211 ''KML' (Local Name) 2F46E ''KEOF' (Local Name) (end of part 1 of 2)