wisp-cvs Mailing List for Wisp interpreter (Page 22)
Status: Alpha
Brought to you by:
digg
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(30) |
Sep
(312) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(5) |
Feb
(131) |
Mar
(17) |
Apr
(184) |
May
(252) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
From: <di...@us...> - 2003-02-08 18:13:44
|
Update of /cvsroot/wisp/wisp/src In directory sc8-pr-cvs1:/tmp/cvs-serv9052 Modified Files: essence.c wordlist.txt Log Message: implemented |system-path-ref| Index: essence.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/essence.c,v retrieving revision 1.229 retrieving revision 1.230 diff -u -d -r1.229 -r1.230 --- essence.c 6 Feb 2003 12:28:37 -0000 1.229 +++ essence.c 8 Feb 2003 18:13:16 -0000 1.230 @@ -1097,10 +1097,11 @@ void*Y709[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 0,binzc,&branch_EVM_invargca,mha,l,V 1,l,V 204,q,mha,l0,q,qi,W(alist2dict),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 0,mla,l,V 0,q,qi,W(regular_env),mha,l,V 1,l,V 206,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mla,l,V 0,q,qi,W(origin),mha,l,V 1,l,V 205,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mla,l,V 0,q,qi,W(wisp_version),mha,l,V 1,l,V 149,q,mha,l0,q,qi,W(string_copy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mla,l,V 0,q,qi,W(wisp_build),mha,l,V 1,l,V 150,q,mha,l0,q,qi,W(string_copy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mla,l,V 0,q,qi,W(wisp_builder),mha,l,V 1,l,V 151,q,mha,l0,q,qi,W(string_copy),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mla,l,V 0,r}; void*Y713[]={binc,&branch_EVM_invargc,mca,subc,V 2,binzc,&branch_EVM_invargca,mha,l0,q,qi,W(current_errors_port),t,&NN_dict_ref_2,tc,V 2,c,tc,V 0,c,q,qi,B 710,dig,V 3,q,mha,l0,q,qi,W(structure2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 711,dig,V 4,q,mha,l0,q,qi,W(structure2string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 712,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 5,c,q,mha,l0,q,qi,W(print),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,qi,I(255),mha,l,V 1,l,V 203,tc,V 1,c,ds,V 2,r}; void*Y717[]={binc,&branch_EVM_invargc,mca,subc,V 0,binzc,&branch_EVM_invargca,qi,B 714,mha,l,V 1,l,V 149,q,mha,l0,q,qi,W(dwim_stringify),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 715,mha,l,V 1,l,V 151,q,mha,l0,q,qi,W(dwim_stringify),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 716,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 5,c,q,mha,l0,q,qi,W(write_string),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,qi,I(0),mha,l,V 1,l,V 203,tc,V 1,c,r}; -void*Y724[]={binc,&branch_EVM_invargc,hop,V 1,mca,subc,V 1,binzc,&branch_EVM_invargca,t,F,mlt,s,V 0,dig,V 0,q,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(load),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,ds,V 1,r}; -void*Y725[]={binc,&branch_EVM_invargc,mca,subc,V 0,binc,&branch_EVM_invargca,mlt,inc,dcc,jizc,V 3,p,j,V -6,mha,l,V 2,l,V 3,jif,V 20,mha,l,V 2,l,V 1,q,mha,l0,q,qi,W(run_ewisp_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,r,mha,l,V 2,l,V 1,jif,V 31,mha,l,V 2,l,V 1,q,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(load),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,r,mha,l,V 2,l,V 6,jif,V 34,qi,B 723,qi,W(system_path),t,B 724,q,qi,V 3,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(call_with_input_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 3,c,tc,V 0,c,r,mha,l0,q,qi,W(current_input_port),t,&NN_dict_ref_2,tc,V 2,c,tc,V 0,c,q,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(load),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,r}; -void*Y726[]={binc,&branch_EVM_invargc,hop,V 7,mca,subc,V 3,binzc,&branch_EVM_invargca,mlt,p,s,V 2,p,s,V 1,p,s,V 0,qi,CH('V'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jif,V 15,mha,l0,q,qi,W(state_version),t,&NN_dict_ref_2,tc,V 2,c,tc,V 0,c,j,V 0,qi,CH('e'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 3,qi,CH('A'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 4,qi,CH('C'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 19,qi,CH('c'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 5,qi,CH('i'),mla,l,V 0,q,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 27,mha,l0,q,qi,W(current_input_port),t,&NN_dict_ref_2,tc,V 2,c,tc,V 0,c,q,mha,l0,q,qi,W(tty_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,mlt,s,V 6,mla,l,V 0,q,dig,V 0,xri,Q,jiz,V 125,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l0,q,qi,BC 329,mha,l0,q,qi,W(memq),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,jinf,V 82,mha,l0,q,qi,W(current_errors_port),t,&NN_dict_ref_2,tc,V 2,c,tc,V 0,c,q,qi,B 718,dig,V 2,q,li,rvec+10,tc,V 1,c,ct,l0,q,mha,l0,q,qi,W(dwim_stringify),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,B 719,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 3,c,q,mha,l0,q,qi,W(print),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,qi,I(255),mha,l,V 1,l,V 203,tc,V 1,c,j,V 0,dig,V 0,q,li,rvec+10,tc,V 1,c,ct,l,V 1,bury,V 0,j,V -131,ds,V 1,mla,l,V 2,mat,mha,l,V 1,st,V 207,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(XarglistX),mla,l,V 2,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,qi,B 720,mha,l0,q,qi,W(env_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 40,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,CH(':'),dig,V 2,q,mha,l0,q,qi,W(split_by_char),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l,V 1,l,V 24,tc,V -2,c,j,V 91,qi,B 721,mha,l0,q,qi,W(env_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,dig,V 0,jif,V 69,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,dig,V 1,q,qi,B 722,mha,l0,q,qi,W(string_append),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 1,l,V 24,tc,V 1,c,q,mha,l,V 1,l,V 78,tc,V 2,c,q,mha,l,V 1,l,V 24,tc,V -2,c,j,V 0,ds,V 1,ds,V 1,mla,l,V 5,jif,V 52,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,B 400,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 1,l,V 24,tc,V 1,c,q,mha,l,V 1,l,V 78,tc,V 2,c,q,mha,l,V 1,l,V 24,tc,V -2,c,j,V 0,mla,l,V 4,jif,V 170,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(assemble),mha,l0,q,qi,W(assemble),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(instruction_list),mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 1,l,V 180,q,mha,l0,q,qi,W(map),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(confess),mha,l0,q,qi,W(PCconfess),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mha,l0,q,qi,W(Xuser_dictionaryX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(port_host),mha,l0,q,qi,W(PCport_host),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,j,V 26,mha,l0,q,qi,W(Xasm_lockX),t,&NN_dict_ref_2,tc,V 2,c,q,qi,T,mha,l0,q,qi,W(car),t,&NN_dict_ref_2,tc,V 2,c,tc,V -2,c,mla,l,V 1,q,mha,l,V 1,l,V 120,tc,V 1,c,jif,V 49,mla,l,V 1,q,mha,l0,q,qi,W(string_null_huh),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,jinf,V 26,mla,l,V 1,q,qi,I(-1),mha,l,V 1,l,V 114,tc,V 2,c,xri,CH('/'),jinz,V 4,t,T,j,V 2,t,F,j,V 2,t,F,j,V 2,t,F,jif,V 60,mla,l,V 1,q,qi,I(0),qi,I(-1),mha,l0,q,qi,W(slice),t,&NN_dict_ref_2,tc,V 2,c,tc,V 3,c,q,mha,l0,q,qi,W(Xsystem_pathX),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l,V 1,l,V 114,tc,V 1,c,q,mha,l0,q,qi,W(open_input_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mlt,s,V 1,j,V 0,qi,T,mha,l0,q,qi,W(fatal_handler),t,&NN_dict_ref_2,tc,V 2,c,q,t,B 725,q,qi,V 2,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l,V 1,l,V 28,tc,V 3,c,qi,I(0),mha,l,V 1,l,V 203,tc,V 1,c,r}; -void*Y731[]={binc,&branch_EVM_invargc,hop,V 208,mca,subc,V 0,binzc,&branch_EVM_invargca,mlt,t,V 1,q,t,&NN_valloc,tc,V 1,c,q,ph,qi,I(20),t,&NN_make_dict,tc,V 0,c,q,pt,mha,st,V 0,mta,q,t,&NN_rvec_set,tc,V 2,c,t,&NN_printeger2string,mlt,s,V 0,t,&NN_prlshl,mlt,s,V 1,t,&NN_prlshr,mlt,s,V 2,t,&NN_prstring2integer,mlt,s,V 3,t,&NN_prsymbol2string,mlt,s,V 4,t,&RT_box,mlt,s,V 5,t,&RT_c16string,mlt,s,V 6,t,&RT_record_type,mlt,s,V 7,t,&RT_u8vector,mlt,s,V 8,t,&RT_vector,mlt,s,V 9,t,&NN_encui,mlt,s,V 10,t,&NN_apply,mlt,s,V 11,t,&NN_big_integer_huh,mlt,s,V 12,t,&NN_binary_mul,mlt,s,V 13,t,&NN_binary_add,mlt,s,V 14,t,&NN_binary_sub,mlt,s,V 15,t,&NN_binary_eqvp,mlt,s,V 16,t,&NN_bland,mlt,s,V 17,t,&NN_blor,mlt,s,V 18,t,&NN_binary_num_equalp,mlt,s,V 19,t,&NN_binary_num_lessp,mlt,s,V 20,t,&NN_binary_div,mlt,s,V 21,t,&NN_box_empty,mlt,s,V 22,t,&NN_box_empty_huh,mlt,s,V 23,t,&NN_box_ref,mlt,s,V 24,t,&NN_box_huh,mlt,s,V 25,t,&NN_c16string_huh,mlt,s,V 26,t,&NN_c8string_huh,mlt,s,V 27,t,&NN_catch,mlt,s,V 28,t,&NN_ceiling,mlt,s,V 29,t,&NN_char2integer,mlt,s,V 30,t,&NN_char_and,mlt,s,V 31,t,&NN_char_bit_clear,mlt,s,V 32,t,&NN_char_bit_set,mlt,s,V 33,t,&NN_char_bit_toggle,mlt,s,V 34,t,&NN_char_bit_huh,mlt,s,V 35,t,&NN_char_decimal_huh,mlt,s,V 36,t,&NN_char_digit_huh,mlt,s,V 37,t,&NN_char_downcase,mlt,s,V 38,t,&NN_char_hexadecimal_huh,mlt,s,V 39,t,&NN_char_letter_modifier_huh,mlt,s,V 40,t,&NN_char_letter_huh,mlt,s,V 41,t,&NN_char_lower_case_huh,mlt,s,V 42,t,&NN_char_mirrored_huh,mlt,s,V 43,t,&NN_char_number_letter_huh,mlt,s,V 44,t,&NN_char_octal_huh,mlt,s,V 45,t,&NN_char_or,mlt,s,V 46,t,&NN_char_order,mlt,s,V 47,t,&NN_char_punctuation_close_huh,mlt,s,V 48,t,&NN_char_punctuation_connector_huh,mlt,s,V 49,t,&NN_char_punctuation_dash_huh,mlt,s,V 50,t,&NN_char_punctuation_final_quote_huh,mlt,s,V 51,t,&NN_char_punctuation_initial_quote_huh,mlt,s,V 52,t,&NN_char_punctuation_open_huh,mlt,s,V 53,t,&NN_char_punctuation_huh,mlt,s,V 54,t,&NN_char_symbol_currency_huh,mlt,s,V 55,t,&NN_char_symbol_math_huh,mlt,s,V 56,t,&NN_char_symbol_starter_huh,mlt,s,V 57,t,&NN_char_symbol_huh,mlt,s,V 58,t,&NN_char_symbolic_huh,mlt,s,V 59,t,&NN_char_title_case_huh,mlt,s,V 60,t,&NN_char_titlecase,mlt,s,V 61,t,&NN_char_upcase,mlt,s,V 62,t,&NN_char_upper_case_huh,mlt,s,V 63,t,&NN_char_utf_8,mlt,s,V 64,t,&NN_char_utf_8_continue,mlt,s,V 65,t,&NN_char_utf_8_length,mlt,s,V 66,t,&NN_char_whitespace_huh,mlt,s,V 67,t,&NN_char_xor,mlt,s,V 68,t,&NN_char16_bswap,mlt,s,V 69,t,&NN_char16_rol,mlt,s,V 70,t,&NN_char16_ror,mlt,s,V 71,t,&NN_char16_huh,mlt,s,V 72,t,&NN_char24_huh,mlt,s,V 73,t,&NN_char8_rol,mlt,s,V 74,t,&NN_char8_ror,mlt,s,V 75,t,&NN_char8_huh,mlt,s,V 76,t,&NN_char_huh,mlt,s,V 77,t,&NN_cons,mlt,s,V 78,t,&NN_cons_huh,mlt,s,V 79,t,&NN_decsi,mlt,s,V 80,t,&NN_decui,mlt,s,V 81,t,&NN_dict2alist,mlt,s,V 82,t,&NN_dict_drop,mlt,s,V 83,t,&NN_dict_fetch,mlt,s,V 84,t,&NN_dict_set,mlt,s,V 85,t,&NN_dict_huh,mlt,s,V 86,t,&NN_e2f_set,mlt,s,V 87,t,&NN_e2f_sref,mlt,s,V 88,t,&NN_encsi,mlt,s,V 89,t,&NN_evmfunc_huh,mlt,s,V 90,t,&NN_fit_for_symbol_huh,mlt,s,V 91,t,&NN_fixnum_huh,mlt,s,V 92,t,&NN_floor,mlt,s,V 93,t,&NN_fraction_huh,mlt,s,V 94,t,&NN_instance_huh,mlt,s,V 95,t,&NN_integer2char,mlt,s,V 96,t,&NN_list,mlt,s,V 97,t,&NN_make_box,mlt,s,V 98,t,&NN_make_c16string,mlt,s,V 99,t,&NN_make_c8string,mlt,s,V 100,t,&NN_make_dict,mlt,s,V 101,t,&NN_make_string,mlt,s,V 102,t,&NN_make_vector,mlt,s,V 103,t,&NN_memmove,mlt,s,V 104,t,&NN_memset,mlt,s,V 105,t,&NN_mk_e2f,mlt,s,V 106,t,&NN_modulo,mlt,s,V 107,t,&NN_native_huh,mlt,s,V 108,t,&NN_new,mlt,s,V 109,t,&NN_raise,mlt,s,V 110,t,&NN_rat2cons,mlt,s,V 111,t,&NN_record_type_discriminator,mlt,s,V 112,t,&NN_record_type_huh,mlt,s,V 113,t,&NN_ref,mlt,s,V 114,t,&NN_remainder,mlt,s,V 115,t,&NN_rvec_set,mlt,s,V 116,t,&NN_string,mlt,s,V 117,t,&NN_string_fill,mlt,s,V 118,t,&NN_string_length,mlt,s,V 119,t,&NN_string_huh,mlt,s,V 120,t,&NN_symbol_huh,mlt,s,V 121,t,&NN_sys_exit,mlt,s,V 122,t,&NN_sys_fd_clr,mlt,s,V 123,t,&NN_sys_fd_isset,mlt,s,V 124,t,&NN_sys_fd_set,mlt,s,V 125,t,&NN_sys_fd_zero,mlt,s,V 126,t,&NN_sys_getegid,mlt,s,V 127,t,&NN_sys_geteuid,mlt,s,V 128,t,&NN_sys_getgid,mlt,s,V 129,t,&NN_sys_getpid,mlt,s,V 130,t,&NN_sys_getppid,mlt,s,V 131,t,&NN_sys_getuid,mlt,s,V 132,t,&NN_sys_low_tcgetattr,mlt,s,V 133,t,&NN_sys_low_tcsetattr,mlt,s,V 134,t,&NN_sys_ns_execve,mlt,s,V 135,t,&NN_sys_sync,mlt,s,V 136,t,&NN_truncate,mlt,s,V 137,t,&NN_type_of,mlt,s,V 138,t,&NN_u8vector_huh,mlt,s,V 139,t,&NN_unix_time,mlt,s,V 140,t,&NN_unsigned_get_bit,mlt,s,V 141,t,&NN_utf_8_first_byte2length,mlt,s,V 142,t,&NN_valloc,mlt,s,V 143,t,&NN_vector_fill,mlt,s,V 144,t,&NN_vector_move,mlt,s,V 145,t,&NN_vector_huh,mlt,s,V 146,t,&NN_wisp_string_hash,mlt,s,V 147,mla,l,V 110,mlt,s,V 148,t,&S_wisp_version,mlt,s,V 149,t,&S_wisp_build,mlt,s,V 150,t,&S_wisp_builder,mlt,s,V 151,qi,I(19),t,&NN_clos,q,mla,l,V 116,tc,V 2,c,qi,I(3),mla,l,V 85,q,mla,l,V 116,tc,V 2,c,qi,I(4),mla,l,V 14,q,mla,l,V 116,tc,V 2,c,qi,I(5),mla,l,V 15,q,mla,l,V 116,tc,V 2,c,qi,I(6),mla,l,V 13,q,mla,l,V 116,tc,V 2,c,qi,I(7),mla,l,V 21,q,mla,l,V 116,tc,V 2,c,qi,I(9),mla,l,V 110,q,mla,l,V 116,tc,V 2,c,qi,I(10),t,B 0,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mla,l,V 116,tc,V 2,c,t,B 1,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 152,qi,I(11),mla,l,V 152,q,mla,l,V 116,tc,V 2,c,qi,I(14),mla,l,V 19,q,mla,l,V 116,tc,V 2,c,qi,I(15),mla,l,V 20,q,mla,l,V 116,tc,V 2,c,qi,I(17),mla,l,V 16,q,mla,l,V 116,tc,V 2,c,mha,l0,q,qi,W(master_dictionary),t,rvec,l,V 20,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dict_ref),t,B 2,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(master_dictionary),t,&NN_dict_ref_2,tc,V 2,c,q,qi,W(valloc),t,&NN_valloc,q,mha,l0,q,qi,W(dict_ref),t,&NN_dict_ref_2,tc,V 2,c,tc,V -3,c,mha,l0,q,qi,W(make_record_type),t,B 3,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(input_mode),t,B 4,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(output_mode),t,B 5,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(aux),t,B 6,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PCconfess),t,B 7,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,qi,I(1),mha,l0,q,qi,W(make_record_type),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 153,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 154,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 155,mha,l0,q,qi,W(LTmacroGT),mla,l,V 153,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(procedure2macro),t,B 8,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(macro2procedure),t,B 9,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(macro_huh),mha,l0,q,qi,W(LTmacroGT),t,&NN_dict_ref_2,tc,V 2,c,q,mla,l,V 112,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(defmacro),t,B 10,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(metacode),t,B 11,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(assert),t,B 12,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(type),t,B 14,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(define),t,B 15,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(not),t,B 16,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(null_huh),t,B 17,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(LT),t,B 19,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(LTEQ),t,B 21,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(EQ),t,B 23,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(GT),t,B 25,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(GTEQ),t,B 27,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charLTEQ_huh),t,B 29,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charLT_huh),t,B 31,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charEQ_huh),t,B 33,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charGTEQ_huh),t,B 35,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(charGT_huh),t,B 37,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eq_huh),t,B 33,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eqv_huh),t,B 23,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(SLASHEQ),t,B 39,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cardinal_huh),t,B 40,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eval),t,B 41,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(or),t,B 43,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(and),t,B 45,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,t,B 47,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 156,t,B 50,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 157,mha,l0,q,qi,W(quasiquote),t,B 53,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(process_unquote_splicing),t,B 54,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(process_simple_quasiquote),t,B 55,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(quasiquote_cons),t,B 56,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(do),t,B 58,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(incr_bang),t,B 59,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(decr_bang),t,B 60,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cons_bang),t,B 61,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(acons_bang),t,B 62,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(car_bang),t,B 63,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdr_bang),t,B 64,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(swap_bang),t,B 65,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(pick_dict_items),t,B 67,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dict_defined_huh),t,B 70,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dict_copy),t,B 71,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(hache),t,B 75,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(duplicate_dict_item_bang),t,B 76,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(current_globals),t,B 77,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(integer2string),t,B 78,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string2integer),t,B 79,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cond),t,B 80,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(zero_huh),t,B 81,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(positive_huh),t,B 82,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(negative_huh),t,B 83,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(binary_equal_huh),t,B 84,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(binary_vector_contents_equal_huh),t,B 85,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(equal_huh),t,B 87,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(boolean_huh),t,B 88,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(void_huh),t,B 89,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eof_object_huh),t,B 89,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(bit_huh),t,B 90,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(nyp_huh),t,B 91,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(nybble_huh),t,B 92,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sbyte_huh),t,B 93,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(ubyte_huh),t,B 94,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(swyde_huh),t,B 95,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(uwyde_huh),t,B 96,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(keyword_huh),t,B 97,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(broketed_huh),t,B 98,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PLUS),t,B 99,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(_),t,B 100,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(TIMES),t,B 101,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(SLASH),t,B 102,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(quotient),t,B 103,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(even_huh),t,B 104,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(odd_huh),t,B 105,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(numerator),t,B 106,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(denominator),t,B 107,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(abs),t,B 108,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(round),t,B 109,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(make_counter),t,B 111,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(integer_huh),t,B 112,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(rational_huh),t,B 113,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(real_huh),t,B 114,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(number_huh),t,B 115,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(procedure_huh),t,B 116,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(atom_huh),t,B 117,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sub),t,B 118,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(slice),t,B 119,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(try),t,B 121,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dict_bind_bang),t,B 123,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(bind),t,B 124,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(tree_copy),t,B 126,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(my_options),t,B 129,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,t,B 131,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 158,mha,l0,q,qi,W(map),t,B 134,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(for_each),t,B 136,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(carTIMES),t,B 139,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdrTIMES),t,B 141,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(append_reverse),t,B 142,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(reverse),t,B 143,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(drop),t,B 144,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list_ref),t,B 145,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(concatenate),t,B 146,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(append),t,B 147,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list_huh),t,B 149,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(length),t,B 150,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(length_huh),t,B 152,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(memq),t,B 154,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(memv),t,B 156,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(member),t,B 158,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(assq),t,B 160,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(assv),t,B 162,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(assoc),t,B 164,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(rassq),t,B 166,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(rassv),t,B 168,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(rassoc),t,B 170,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(circular_list),t,B 171,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(order2dict),t,B 172,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(alist2dict),t,B 173,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(vector2list),t,B 174,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(intermingle),t,B 176,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(flatten),t,B 178,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(null_list_huh),t,B 179,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(find_tail),t,B 181,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(find),t,B 182,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(filter),t,B 184,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(toposplit),t,B 186,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list_copy),t,B 188,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cons_copy),t,B 189,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(alist_copy),t,B 190,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(last_cons),t,B 192,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque),t,B 193,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list2semideque),t,B 194,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque2list),t,B 195,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_insert_bang),t,B 196,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_push_bang),t,B 197,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_pop_bang),t,B 198,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_top),t,B 199,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(semideque_bottom),t,B 200,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(system_constants),qi,W(termios),qi,W(NCCS),qi,I(32),mla,l,V 78,tc,V 2,c,q,qi,W(cc),qi,W(VINTR),qi,I(0),mla,l,V 78,tc,V 2,c,q,qi,W(VQUIT),qi,I(1),mla,l,V 78,tc,V 2,c,q,qi,W(VERASE),qi,I(2),mla,l,V 78,tc,V 2,c,q,qi,W(VKILL),qi,I(3),mla,l,V 78,tc,V 2,c,q,qi,W(VEOF),qi,I(4),mla,l,V 78,tc,V 2,c,q,qi,W(VTIME),qi,I(5),mla,l,V 78,tc,V 2,c,q,qi,W(VMIN),qi,I(6),mla,l,V 78,tc,V 2,c,q,qi,W(VSWTC),qi,I(7),mla,l,V 78,tc,V 2,c,q,qi,W(VSTART),qi,I(8),mla,l,V 78,tc,V 2,c,q,qi,W(VSTOP),qi,I(9),mla,l,V 78,tc,V 2,c,q,qi,W(VSUSP),qi,I(10),mla,l,V 78,tc,V 2,c,q,qi,W(VEOL),qi,I(11),mla,l,V 78,tc,V 2,c,q,qi,W(VREPRINT),qi,I(12),mla,l,V 78,tc,V 2,c,q,qi,W(VDISCARD),qi,I(13),mla,l,V 78,tc,V 2,c,q,qi,W(VWERASE),qi,I(14),mla,l,V 78,tc,V 2,c,q,qi,W(VLNEXT),qi,I(15),mla,l,V 78,tc,V 2,c,q,qi,W(VEOL2),qi,I(16),mla,l,V 78,tc,V 2,c,q,qi,Q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,Q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,W(open),qi,W(O_RDONLY),qi,I(0),mla,l,V 78,tc,V 2,c,q,qi,W(O_WRONLY),qi,I(1),mla,l,V 78,tc,V 2,c,q,qi,W(O_RDWR),qi,I(2),mla,l,V 78,tc,V 2,c,q,qi,W(O_CREAT),qi,I(64),mla,l,V 78,tc,V 2,c,q,qi,W(O_EXCL),qi,I(128),mla,l,V 78,tc,V 2,c,q,qi,W(O_NOCTTY),qi,I(256),mla,l,V 78,tc,V 2,c,q,qi,W(O_TRUNC),qi,I(512),mla,l,V 78,tc,V 2,c,q,qi,W(O_APPEND),qi,I(1024),mla,l,V 78,tc,V 2,c,q,qi,W(O_NONBLOCK),qi,I(2048),mla,l,V 78,tc,V 2,c,q,qi,W(O_NDELAY),qi,I(2048),mla,l,V 78,tc,V 2,c,q,qi,W(O_SYNC),qi,I(4096),mla,l,V 78,tc,V 2,c,q,qi,W(O_FSYNC),qi,I(4096),mla,l,V 78,tc,V 2,c,q,qi,W(O_ASYNC),qi,I(8192),mla,l,V 78,tc,V 2,c,q,qi,W(O_DIRECT),qi,I(16384),mla,l,V 78,tc,V 2,c,q,qi,W(O_DIRECTORY),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(1),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,W(O_NOFOLLOW),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(2),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),qi,I(256),qi,I(0),li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,li,rvec+6,tc,V 2,c,q,li,rvec+4,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,Q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,W(fcntl),qi,W(F_DUPFD),qi,I(0),mla,l,V 78,tc,V 2,c,q,qi,W(F_GETFD),qi,I(1),mla,l,V 78,tc,V 2,c,q,qi,W(F_SETFD),qi,I(2),mla,l,V 78,tc,V 2,c,q,qi,W(F_GETFL),qi,I(3),mla,l,V 78,tc,V 2,c,q,qi,W(F_SETFL),qi,I(4),mla,l,V 78,tc,V 2,c,q,qi,W(F_GETLK),qi,I(5),mla,l,V 78,tc,V 2,c,q,qi,W(F_SETLK),qi,I(6),mla,l,V 78,tc,V 2,c,q,qi,W(F_SETLKW),qi,I(7),mla,l,V 78,tc,V 2,c,q,qi,W(F_SETOWN),qi,I(8),mla,l,V 78,tc,V 2,c,q,qi,W(F_GETOWN),qi,I(9),mla,l,V 78,tc,V 2,c,q,qi,W(F_SETSIG),qi,I(10),mla,l,V 78,tc,V 2,c,q,qi,W(F_GETSIG),qi,I(11),mla,l,V 78,tc,V 2,c,q,qi,W(F_GETLK64),qi,I(12),mla,l,V 78,tc,V 2,c,q,qi,W(F_SETLK64),qi,I(13),mla,l,V 78,tc,V 2,c,q,qi,W(F_SETLKW64),qi,I(14),mla,l,V 78,tc,V 2,c,q,qi,W(FD_CLOEXEC),qi,I(1),mla,l,V 78,tc,V 2,c,q,qi,W(LOCK_SH),qi,I(1),mla,l,V 78,tc,V 2,c,q,qi,W(LOCK_EX),qi,I(2),mla,l,V 78,tc,V 2,c,q,qi,W(LOCK_NB),qi,I(4),mla,l,V 78,tc,V 2,c,q,qi,W(LOCK_UN),qi,I(8),mla,l,V 78,tc,V 2,c,q,qi,W(LOCK_MAND),qi,I(32),mla,l,V 78,tc,V 2,c,q,qi,W(LOCK_READ),qi,I(64),mla,l,V 78,tc,V 2,c,q,qi,W(LOCK_WRITE),qi,I(128),mla,l,V 78,tc,V 2,c,q,qi,W(LOCK_RW),qi,I(192),mla,l,V 78,tc,V 2,c,q,qi,W(flock),qi,W(F_RDLCK),qi,I(0),mla,l,V 78,tc,V 2,c,q,qi,W(F_WRLCK),qi,I(1),mla,l,V 78,tc,V 2,c,q,qi,W(F_UNLCK),qi,I(2),mla,l,V 78,tc,V 2,c,q,qi,Q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,W(seek),qi,W(SEEK_SET),qi,I(0),mla,l,V 78,tc,V 2,c,q,qi,W(SEEK_CUR),qi,I(1),mla,l,V 78,tc,V 2,c,q,qi,W(SEEK_END),qi,I(2),mla,l,V 78,tc,V 2,c,q,qi,Q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,Q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,W(errno),qi,W(EPERM),qi,I(1),mla,l,V 78,tc,V 2,c,q,qi,W(ENOENT),qi,I(2),mla,l,V 78,tc,V 2,c,q,qi,W(ESRCH),qi,I(3),mla,l,V 78,tc,V 2,c,q,qi,W(EINTR),qi,I(4),mla,l,V 78,tc,V 2,c,q,qi,W(EIO),qi,I(5),mla,l,V 78,tc,V 2,c,q,qi,W(ENXIO),qi,I(6),mla,l,V 78,tc,V 2,c,q,qi,W(E2BIG),qi,I(7),mla,l,V 78,tc,V 2,c,q,qi,W(ENOEXEC),qi,I(8),mla,l,V 78,tc,V 2,c,q,qi,W(EBADF),qi,I(9),mla,l,V 78,tc,V 2,c,q,qi,W(ECHILD),qi,I(10),mla,l,V 78,tc,V 2,c,q,qi,W(EAGAIN),qi,I(11),mla,l,V 78,tc,V 2,c,q,qi,W(ENOMEM),qi,I(12),mla,l,V 78,tc,V 2,c,q,qi,W(EACCES),qi,I(13),mla,l,V 78,tc,V 2,c,q,qi,W(EFAULT),qi,I(14),mla,l,V 78,tc,V 2,c,q,qi,W(ENOTBLK),qi,I(15),mla,l,V 78,tc,V 2,c,q,qi,W(EBUSY),qi,I(16),mla,l,V 78,tc,V 2,c,q,qi,W(EEXIST),qi,I(17),mla,l,V 78,tc,V 2,c,q,qi,W(EXDEV),qi,I(18),mla,l,V 78,tc,V 2,c,q,qi,W(ENODEV),qi,I(19),mla,l,V 78,tc,V 2,c,q,qi,W(ENOTDIR),qi,I(20),mla,l,V 78,tc,V 2,c,q,qi,W(EISDIR),qi,I(21),mla,l,V 78,tc,V 2,c,q,qi,W(EINVAL),qi,I(22),mla,l,V 78,tc,V 2,c,q,qi,W(ENFILE),qi,I(23),mla,l,V 78,tc,V 2,c,q,qi,W(EMFILE),qi,I(24),mla,l,V 78,tc,V 2,c,q,qi,W(ENOTTY),qi,I(25),mla,l,V 78,tc,V 2,c,q,qi,W(ETXTBSY),qi,I(26),mla,l,V 78,tc,V 2,c,q,qi,W(EFBIG),qi,I(27),mla,l,V 78,tc,V 2,c,q,qi,W(ENOSPC),qi,I(28),mla,l,V 78,tc,V 2,c,q,qi,W(ESPIPE),qi,I(29),mla,l,V 78,tc,V 2,c,q,qi,W(EROFS),qi,I(30),mla,l,V 78,tc,V 2,c,q,qi,W(EMLINK),qi,I(31),mla,l,V 78,tc,V 2,c,q,qi,W(EPIPE),qi,I(32),mla,l,V 78,tc,V 2,c,q,qi,W(EDOM),qi,I(33),mla,l,V 78,tc,V 2,c,q,qi,W(ERANGE),qi,I(34),mla,l,V 78,tc,V 2,c,q,qi,W(EDEADLK),qi,I(35),mla,l,V 78,tc,V 2,c,q,qi,W(ENAMETOOLONG),qi,I(36),mla,l,V 78,tc,V 2,c,q,qi,W(ENOLCK),qi,I(37),mla,l,V 78,tc,V 2,c,q,qi,W(ENOSYS),qi,I(38),mla,l,V 78,tc,V 2,c,q,qi,W(ENOTEMPTY),qi,I(39),mla,l,V 78,tc,V 2,c,q,qi,W(ELOOP),qi,I(40),mla,l,V 78,tc,V 2,c,q,qi,W(ENOMSG),qi,I(42),mla,l,V 78,tc,V 2,c,q,qi,W(EIDRM),qi,I(43),mla,l,V 78,tc,V 2,c,q,qi,W(ECHRNG),qi,I(44),mla,l,V 78,tc,V 2,c,q,qi,W(EL2NSYNC),qi,I(45),mla,l,V 78,tc,V 2,c,q,qi,W(EL3HLT),qi,I(46),mla,l,V 78,tc,V 2,c,q,qi,W(EL3RST),qi,I(47),mla,l,V 78,tc,V 2,c,q,qi,W(ELNRNG),qi,I(48),mla,l,V 78,tc,V 2,c,q,qi,W(EUNATCH),qi,I(49),mla,l,V 78,tc,V 2,c,q,qi,W(ENOCSI),qi,I(50),mla,l,V 78,tc,V 2,c,q,qi,W(EL2HLT),qi,I(51),mla,l,V 78,tc,V 2,c,q,qi,W(EBADE),qi,I(52),mla,l,V 78,tc,V 2,c,q,qi,W(EBADR),qi,I(53),mla,l,V 78,tc,V 2,c,q,qi,W(EXFULL),qi,I(54),mla,l,V 78,tc,V 2,c,q,qi,W(ENOANO),qi,I(55),mla,l,V 78,tc,V 2,c,q,qi,W(EBADRQC),qi,I(56),mla,l,V 78,tc,V 2,c,q,qi,W(EBADSLT),qi,I(57),mla,l,V 78,tc,V 2,c,q,qi,W(EBFONT),qi,I(59),mla,l,V 78,tc,V 2,c,q,qi,W(ENOSTR),qi,I(60),mla,l,V 78,tc,V 2,c,q,qi,W(ENODATA),qi,I(61),mla,l,V 78,tc,V 2,c,q,qi,W(ETIME),qi,I(62),mla,l,V 78,tc,V 2,c,q,qi,W(ENOSR),qi,I(63),mla,l,V 78,tc,V 2,c,q,qi,W(ENONET),qi,I(64),mla,l,V 78,tc,V 2,c,q,qi,W(ENOPKG),qi,I(65),mla,l,V 78,tc,V 2,c,q,qi,W(EREMOTE),qi,I(66),mla,l,V 78,tc,V 2,c,q,qi,W(ENOLINK),qi,I(67),mla,l,V 78,tc,V 2,c,q,qi,W(EADV),qi,I(68),mla,l,V 78,tc,V 2,c,q,qi,W(ESRMNT),qi,I(69),mla,l,V 78,tc,V 2,c,q,qi,W(ECOMM),qi,I(70),mla,l,V 78,tc,V 2,c,q,qi,W(EPROTO),qi,I(71),mla,l,V 78,tc,V 2,c,q,qi,W(EMULTIHOP),qi,I(72),mla,l,V 78,tc,V 2,c,q,qi,W(EDOTDOT),qi,I(73),mla,l,V 78,tc,V 2,c,q,qi,W(EBADMSG),qi,I(74),mla,l,V 78,tc,V 2,c,q,qi,W(EOVERFLOW),qi,I(75),mla,l,V 78,tc,V 2,c,q,qi,W(ENOTUNIQ),qi,I(76),mla,l,V 78,tc,V 2,c,q,qi,W(EBADFD),qi,I(77),mla,l,V 78,tc,V 2,c,q,qi,W(EREMCHG),qi,I(78),mla,l,V 78,tc,V 2,c,q,qi,W(ELIBACC),qi,I(79),mla,l,V 78,tc,V 2,c,q,qi,W(ELIBBAD),qi,I(80),mla,l,V 78,tc,V 2,c,q,qi,W(ELIBSCN),qi,I(81),mla,l,V 78,tc,V 2,c,q,qi,W(ELIBMAX),qi,I(82),mla,l,V 78,tc,V 2,c,q,qi,W(ELIBEXEC),qi,I(83),mla,l,V 78,tc,V 2,c,q,qi,W(EILSEQ),qi,I(84),mla,l,V 78,tc,V 2,c,q,qi,W(ERESTART),qi,I(85),mla,l,V 78,tc,V 2,c,q,qi,W(ESTRPIPE),qi,I(86),mla,l,V 78,tc,V 2,c,q,qi,W(EUSERS),qi,I(87),mla,l,V 78,tc,V 2,c,q,qi,W(ENOTSOCK),qi,I(88),mla,l,V 78,tc,V 2,c,q,qi,W(EDESTADDRREQ),qi,I(89),mla,l,V 78,tc,V 2,c,q,qi,W(EMSGSIZE),qi,I(90),mla,l,V 78,tc,V 2,c,q,qi,W(EPROTOTYPE),qi,I(91),mla,l,V 78,tc,V 2,c,q,qi,W(ENOPROTOOPT),qi,I(92),mla,l,V 78,tc,V 2,c,q,qi,W(EPROTONOSUPPORT),qi,I(93),mla,l,V 78,tc,V 2,c,q,qi,W(ESOCKTNOSUPPORT),qi,I(94),mla,l,V 78,tc,V 2,c,q,qi,W(EOPNOTSUPP),qi,I(95),mla,l,V 78,tc,V 2,c,q,qi,W(EPFNOSUPPORT),qi,I(96),mla,l,V 78,tc,V 2,c,q,qi,W(EAFNOSUPPORT),qi,I(97),mla,l,V 78,tc,V 2,c,q,qi,W(EADDRINUSE),qi,I(98),mla,l,V 78,tc,V 2,c,q,qi,W(EADDRNOTAVAIL),qi,I(99),mla,l,V 78,tc,V 2,c,q,qi,W(ENETDOWN),qi,I(100),mla,l,V 78,tc,V 2,c,q,qi,W(ENETUNREACH),qi,I(101),mla,l,V 78,tc,V 2,c,q,qi,W(ENETRESET),qi,I(102),mla,l,V 78,tc,V 2,c,q,qi,W(ECONNABORTED),qi,I(103),mla,l,V 78,tc,V 2,c,q,qi,W(ECONNRESET),qi,I(104),mla,l,V 78,tc,V 2,c,q,qi,W(ENOBUFS),qi,I(105),mla,l,V 78,tc,V 2,c,q,qi,W(EISCONN),qi,I(106),mla,l,V 78,tc,V 2,c,q,qi,W(ENOTCONN),qi,I(107),mla,l,V 78,tc,V 2,c,q,qi,W(ESHUTDOWN),qi,I(108),mla,l,V 78,tc,V 2,c,q,qi,W(ETOOMANYREFS),qi,I(109),mla,l,V 78,tc,V 2,c,q,qi,W(ETIMEDOUT),qi,I(110),mla,l,V 78,tc,V 2,c,q,qi,W(ECONNREFUSED),qi,I(111),mla,l,V 78,tc,V 2,c,q,qi,W(EHOSTDOWN),qi,I(112),mla,l,V 78,tc,V 2,c,q,qi,W(EHOSTUNREACH),qi,I(113),mla,l,V 78,tc,V 2,c,q,qi,W(EALREADY),qi,I(114),mla,l,V 78,tc,V 2,c,q,qi,W(EINPROGRESS),qi,I(115),mla,l,V 78,tc,V 2,c,q,qi,W(ESTALE),qi,I(116),mla,l,V 78,tc,V 2,c,q,qi,W(EUCLEAN),qi,I(117),mla,l,V 78,tc,V 2,c,q,qi,W(ENOTNAM),qi,I(118),mla,l,V 78,tc,V 2,c,q,qi,W(ENAVAIL),qi,I(119),mla,l,V 78,tc,V 2,c,q,qi,W(EISNAM),qi,I(120),mla,l,V 78,tc,V 2,c,q,qi,W(EREMOTEIO),qi,I(121),mla,l,V 78,tc,V 2,c,q,qi,W(EDQUOT),qi,I(122),mla,l,V 78,tc,V 2,c,q,qi,W(ENOMEDIUM),qi,I(123),mla,l,V 78,tc,V 2,c,q,qi,W(EMEDIUMTYPE),qi,I(124),mla,l,V 78,tc,V 2,c,q,qi,Q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,qi,Q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,mla,l,V 78,tc,V 2,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(desv),t,B 201,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(desvPLUSr),t,B 202,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(system_constant_internal),t,B 206,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(system_constant),t,B 207,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(logical_and),t,B 208,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(logical_or),t,B 209,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(binary_logical_xor),t,B 210,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(logical_xor),t,B 211,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(logical_not),t,B 212,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(LTLT),t,B 213,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(GTGT),t,B 214,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(car),t,&NN_car,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdr),t,&NN_cdr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caar),t,&NN_caar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cadr),t,&NN_cadr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdar),t,&NN_cdar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cddr),t,&NN_cddr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caaar),t,&NN_caaar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caadr),t,&NN_caadr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cadar),t,&NN_cadar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caddr),t,&NN_caddr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdaar),t,&NN_cdaar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdadr),t,&NN_cdadr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cddar),t,&NN_cddar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdddr),t,&NN_cdddr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caaaar),t,&NN_caaaar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caaadr),t,&NN_caaadr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caadar),t,&NN_caadar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caaddr),t,&NN_caaddr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cadaar),t,&NN_cadaar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cadadr),t,&NN_cadadr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(caddar),t,&NN_caddar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cadddr),t,&NN_cadddr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdaaar),t,&NN_cdaaar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdaadr),t,&NN_cdaadr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdadar),t,&NN_cdadar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdaddr),t,&NN_cdaddr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cddaar),t,&NN_cddaar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cddadr),t,&NN_cddadr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cdddar),t,&NN_cdddar,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(cddddr),t,&NN_cddddr,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(first),t,&NN_first,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(second),t,&NN_second,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(third),t,&NN_third,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(fourth),t,&NN_fourth,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(fifth),t,&NN_fifth,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sixth),t,&NN_sixth,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(seventh),t,&NN_seventh,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(eighth),t,&NN_eighth,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(ninth),t,&NN_ninth,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(tenth),t,&NN_tenth,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(case),t,B 218,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(lambda_pack),t,B 220,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(letTIMES),t,B 221,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(hideTIMES),t,B 223,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(normalize_binding),t,B 224,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(let),t,B 226,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(letrec),t,B 230,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(list2vector),t,B 231,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(vector),t,B 232,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(vector_copy),t,B 233,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,t,B 234,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 159,mha,l0,q,qi,W(LTclassGT),qi,&BCL0,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(superclass),t,B 235,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(lookup_slot),t,B 237,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(class_slots),t,B 238,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(class2vector),t,B 239,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(make_instance),t,B 240,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(class_huh),t,B 241,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(class_of),t,B 242,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(subclass_huh),t,B 244,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,t,B 245,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 160,mha,l0,q,qi,W(class_discriminator),t,B 247,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(define_class),t,B 250,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_move_bang),t,B 251,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string2symbol),t,B 252,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string2list),t,B 253,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_upcase_bang),t,B 254,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_downcase_bang),t,B 255,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_upcase),t,B 256,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_downcase),t,B 257,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(reduce_index),t,B 258,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(substring),t,B 259,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_copy),t,B 260,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string2c8string),t,B 261,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string2c16string),t,B 262,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_concatenate),t,B 263,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_append),t,B 264,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_compare),t,B 266,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(stringEQ_huh),t,B 267,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(stringLT_huh),t,B 268,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(stringGT_huh),t,B 269,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(stringLTEQ_huh),t,B 270,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(stringGTEQ_huh),t,B 271,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(dwim_stringify),t,B 272,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(collect_string),t,B 276,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_join),t,B 278,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(split_by_char),t,B 281,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(string_null_huh),t,B 282,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(utf_82c16string),t,B 284,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(unpack_be_integer),t,B 285,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(unpack_le_integer),t,B 286,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(pack_be_integer),t,B 287,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(pack_le_integer),t,B 288,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(modify_bit),t,B 289,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONerrno2name),t,B 290,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(signal_system_error),t,B 291,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONchdir),t,B 292,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONchmod),t,B 293,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONclose),t,B 294,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONdup),t,B 295,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONdup2),t,B 296,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONexecve),t,B 297,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONfork),t,B 298,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONfstat),t,B 299,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONftruncate),t,B 300,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONgetpgid),t,B 301,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONkill),t,B 302,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONlink),t,B 303,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONlisten),t,B 304,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONlseek),t,B 305,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONlstat),t,B 306,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONmkdir),t,B 307,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONopen),t,B 308,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONpipe),t,B 309,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONread),t,B 310,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONrename),t,B 311,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONselect),t,B 312,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONsetpgid),t,B 313,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONsetsid),t,B 314,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONsocket),t,B 315,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONstat),t,B 316,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONsymlink),t,B 317,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONtruncate),t,B 318,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONunlink),t,B 319,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONwaitpid),t,B 320,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(sysCOLONwrite),t,B 321,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,t,B 322,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 161,t,B 323,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 162,t,B 325,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 163,t,B 326,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 164,mha,l0,q,qi,W(sysCOLONfor_dir_entries),t,B 327,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(read_directory),t,B 330,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,t,B 331,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 165,t,B 332,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,mlt,s,V 166,mha,l0,q,qi,W(make_fdset),t,B 333,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(fdset_ref),t,B 334,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(fluid_list),qi,Q,mla,l,V 98,tc,V 1,c,q,li,rvec+3,tc,V 3,c,qi,I(0),qi,W(new),t,B 336,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(ref),t,B 338,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(make_record_type),t,&NN_dict_ref_2,tc,V 2,c,tc,V 5,c,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 167,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 168,mha,l0,q,qi,W(LTfluidGT),mla,l,V 167,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(make_fluid),t,B 339,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(with_fluid),t,B 343,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(fluid_my),t,B 344,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(procedure2macro),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(fluid_huh),mha,l0,q,qi,W(LTfluidGT),t,&NN_dict_ref_2,tc,V 2,c,q,mla,l,V 112,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(raise_unreadable_port),t,B 345,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(raise_unwritable_port),t,B 346,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(LTold_portGT),qi,&BCL1,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(init_port),t,B 349,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(ensure_line_in_buffer),t,B 352,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PCread_char),t,B 353,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(peek_char),t,B 354,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(port_read_string),t,B 355,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(port_peek_string),t,B 356,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(read_line),t,B 357,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(drop_buffer),t,B 358,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(port_write_string),t,B 359,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PCclose_input_port),t,B 360,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PCclose_output_port),t,B 361,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PCclose_port),t,B 362,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(port_ready_huh),t,B 363,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(input_port_huh),t,B 364,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(output_port_huh),t,B 365,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(LTold_fileGT),qi,&BCL2,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(init_input_file),t,B 366,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(init_output_file),t,B 367,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(raw_input_file_reader),t,B 368,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(raw_output_file_writer),t,B 369,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(file_close_hook),t,B 370,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(file_ready_huh),t,B 371,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PCfile_descriptor),t,B 372,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,qi,I(2),qi,W(read_string),t,B 374,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(write_string),t,B 376,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(close_port),t,B 378,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(make_record_type),t,&NN_dict_ref_2,tc,V 2,c,tc,V 7,c,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 169,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 170,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 171,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 172,mha,l0,q,qi,W(LTfileGT),mla,l,V 169,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(make_file),mla,l,V 170,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(file_descriptor),t,B 379,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,qi,I(3),qi,W(new),t,B 381,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(confess),t,B 386,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(aux),t,B 391,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(read_char),t,B 393,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(read_string),t,B 395,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(write_char),t,B 397,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,qi,W(close_port),t,B 399,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,mha,l0,q,qi,W(make_record_type),t,&NN_dict_ref_2,tc,V 2,c,tc,V 15,c,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 173,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 174,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 175,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,q,l0,mlt,s,V 176,p,l,V 1,q,li,rvec+10,tc,V 1,c,ct,l0,mlt,s,V 177,mha,l0,q,qi,W(LToutput_buffered_portGT),mla,l,V 173,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(construct_filename),t,B 401,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PCport_host),t,B 403,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(PCfd2port),t,B 404,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(open_input_file),t,B 413,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(open_output_file),t,B 414,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(LTold_fileGT),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(make_instance),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,qi,I(1),qi,W(write),mha,l0,q,qi,W(make_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,qi,I(2),qi,W(write),mha,l0,q,qi,W(make_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,q,dig,V 2,q,qi,I(0),mha,l0,q,qi,W(init_input_file),t,&NN_dict_ref_2,tc,V 2,c,tc,V 2,c,mha,l0,q,qi,W(stdin$),dig,V 4,q,mha,l0,q,qi,W(make_fluid),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(stdout$),dig,V 3,q,mha,l0,q,qi,W(make_fluid),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(stderr$),dig,V 2,q,mha,l0,q,qi,W(make_fluid),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,ds,V 1,ds,V 1,ds,V 1,mha,l0,q,qi,W(current_input_port),t,B 415,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(current_output_port),t,B 416,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(current_errors_port),t,B 417,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(with_input_from),t,B 418,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(with_output_to),t,B 419,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(with_errors_to),t,B 420,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(port_huh),mha,l0,q,qi,W(LTold_portGT),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(class_discriminator),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(file_huh),mha,l0,q,qi,W(LTold_fileGT),t,&NN_dict_ref_2,tc,V 2,c,q,mha,l0,q,qi,W(class_discriminator),t,&NN_dict_ref_2,tc,V 2,c,tc,V 1,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(peek_string),t,B 421,q,qi,V 1,qh,ql,li,rvec+19,tc,V 4,c,q,li,rvec+3,tc,V 3,c,mha,l0,q,qi,W(read_char_sequence),t,B 424,q,qi,V 1,qh,ql,l... [truncated message content] |
From: <di...@us...> - 2003-02-08 18:13:44
|
Update of /cvsroot/wisp/wisp/src/builtin In directory sc8-pr-cvs1:/tmp/cvs-serv9052/builtin Modified Files: init.wisp Log Message: implemented |system-path-ref| Index: init.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/src/builtin/init.wisp,v retrieving revision 1.63 retrieving revision 1.64 diff -u -d -r1.63 -r1.64 --- init.wisp 18 Sep 2002 21:18:04 -0000 1.63 +++ init.wisp 8 Feb 2003 18:13:41 -0000 1.64 @@ -19,6 +19,14 @@ (local *arglist* ((asm NN_pr_get_argument_list))) +(define *system-path* + (make-box '("/usr/local/share/wisp" "/usr/share/wisp"))) + +(define (system-path-ref (:= new-path)) + (if (not :=?) + (map string-copy (box-ref *system-path*)) + (set! (box-ref *system-path*) (map string-copy new-path)))) + (define (run-file opkeys script args) (if (memq #\V opkeys) (state-version)) @@ -48,6 +56,8 @@ (string-append home "/.wisp")))))) (if curdir? (cons! (box-ref *system-path*) ".")) + ; set up the *first* environment + (set! (dict-ref *user-dictionary* 'system-path-ref) system-path-ref) (if asm? (begin (set! (dict-ref *user-dictionary* 'assemble) assemble) @@ -70,9 +80,6 @@ (cut load <> *user-dictionary*)))) (else (load (current-input-port) *user-dictionary*))))) (exit 0))) ; report success - -(define *system-path* - (make-box '("/usr/local/share/wisp" "/usr/share/wisp"))) ; If no arguments are given, run an interactive session. (if (null? *arglist*) |
From: <di...@us...> - 2003-02-08 14:33:45
|
Update of /cvsroot/wisp/wisp/debian In directory sc8-pr-cvs1:/tmp/cvs-serv23753/debian Modified Files: rules Log Message: don't erase the copyright while adding a Debian-specific reference Index: rules =================================================================== RCS file: /cvsroot/wisp/wisp/debian/rules,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- rules 7 Feb 2003 20:53:31 -0000 1.9 +++ rules 8 Feb 2003 14:33:41 -0000 1.10 @@ -44,7 +44,7 @@ echo On Debian systems, a copy of the GNU General; \ echo Public License is available in the file; \ echo \'/usr/share/common-licenses/GPL\'; \ - ) > debian/tmp/usr/share/doc/wisp/copyright + ) >> debian/tmp/usr/share/doc/wisp/copyright cd debian/tmp/usr/share/doc/wisp && chmod 644 copyright install -m644 debian/changelog \ debian/tmp/usr/share/doc/wisp/changelog.Debian |
From: <di...@us...> - 2003-02-08 14:30:14
|
Update of /cvsroot/wisp/wisp/doc In directory sc8-pr-cvs1:/tmp/cvs-serv22762 Modified Files: Makefile.am Added Files: frer.1 Log Message: wrote a manual page for frer(1) --- NEW FILE: frer.1 --- .\" frer.1 - the frer(1) manual page .\" .\" Copyleft © 2003 by Andres Soolo (di...@us...) .\" This file is licensed under the GNU GPL v2. If you .\" don't know what that means, please do read the GPL. .\" .\" @(#) $Id: frer.1,v 1.1 2003/02/08 14:30:10 digg Exp $ .\" .TH worth 1 "8 Feb 2003" "0.9.9" "Wisp software suite" .SH NAME frer \- FRER compiler .SH SYNOPSIS .B frer .RI [ option ".\|.\|.] " filename .SH DESCRIPTION .I Frer reads the specified file using the .B read procedure of Wisp repeatedly, then writes the resulting object into an output file in the FRER-format for fast reading. The FRER-format preparsed modules are mostly used by the Wisp's module system. .SH OPTIONS .TP \fB\-o\fP, \fB\-\-output\fP=\fIname\fP Specifies name for the resulting FRER-file. .SH AUTHOR This manual page frer written by Andres Soolo <di...@us...>. Index: Makefile.am =================================================================== RCS file: /cvsroot/wisp/wisp/doc/Makefile.am,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -r1.22 -r1.23 --- Makefile.am 8 Feb 2003 13:20:59 -0000 1.22 +++ Makefile.am 8 Feb 2003 14:30:10 -0000 1.23 @@ -9,12 +9,12 @@ AUTOMAKE_OPTIONS = no-texinfo.tex EXTRA_DIST = .cvsignore \ - wisp.1 worth.1 was.1 \ + wisp.1 worth.1 was.1 frer.1 \ wisp.texi.ewisp \ depends.txt paw.txt \ wisp.vim wispstruc.vim ewisp.vim worth.vim wid.vim texi-ewisp.vim -man_MANS = wisp.1 worth.1 was.1 +man_MANS = wisp.1 worth.1 was.1 frer.1 info_TEXINFOS = wisp.texi txt_DATA = paw.txt |
From: <di...@us...> - 2003-02-08 13:21:03
|
Update of /cvsroot/wisp/wisp/doc In directory sc8-pr-cvs1:/tmp/cvs-serv1846 Modified Files: Makefile.am Added Files: was.1 Log Message: wrote a manual page for was(1) --- NEW FILE: was.1 --- .\" was.1 - the was(1) manual page .\" .\" Copyleft © 2003 by Andres Soolo (di...@us...) .\" This file is licensed under the GNU GPL v2. If you .\" don't know what that means, please do read the GPL. .\" .\" @(#) $Id: was.1,v 1.1 2003/02/08 13:20:59 digg Exp $ .\" .TH worth 1 "8 Feb 2003" "0.9.9" "Wisp software suite" .SH NAME was \- Wisp ASsembler .SH SYNOPSIS .B was .RI [ option ".\|.\|.] " filename .SH DESCRIPTION .I Was is a wrapper around the Wisp Assembler mechanism. Since the architecture of Wisp Assembler is more than likely to change in the future, .I was is intentionally left undocumented. .SH OPTIONS .TP \fB\-o\fP, \fB\-\-output\fP=\fIname\fP Specifies name for the resulting binary file. .SH BUGS The Wisp assembler language is inadequately documented. .SH FEATURES This manual page is very brief. .SH AUTHOR This manual page was written by Andres Soolo <di...@us...>. Index: Makefile.am =================================================================== RCS file: /cvsroot/wisp/wisp/doc/Makefile.am,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- Makefile.am 4 Sep 2002 14:27:48 -0000 1.21 +++ Makefile.am 8 Feb 2003 13:20:59 -0000 1.22 @@ -9,12 +9,12 @@ AUTOMAKE_OPTIONS = no-texinfo.tex EXTRA_DIST = .cvsignore \ - wisp.1 worth.1 \ + wisp.1 worth.1 was.1 \ wisp.texi.ewisp \ depends.txt paw.txt \ wisp.vim wispstruc.vim ewisp.vim worth.vim wid.vim texi-ewisp.vim -man_MANS = wisp.1 worth.1 +man_MANS = wisp.1 worth.1 was.1 info_TEXINFOS = wisp.texi txt_DATA = paw.txt |
From: <di...@us...> - 2003-02-08 11:08:24
|
Update of /cvsroot/wisp/wisp/tools In directory sc8-pr-cvs1:/tmp/cvs-serv31369/tools Modified Files: build.sh Log Message: cleanup of configure.in and build.sh Index: build.sh =================================================================== RCS file: /cvsroot/wisp/wisp/tools/build.sh,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- build.sh 7 Feb 2003 00:36:53 -0000 1.14 +++ build.sh 8 Feb 2003 11:08:21 -0000 1.15 @@ -14,50 +14,40 @@ *) echo "build.sh: I'm lost!"; exit 1 ;; esac -makefiles="`sed -e 's,$,/Makefile,' <<EOD -. -src -src/builtin -src/native -doc -doc/examples -modules -modules/cpu -modules/format -tests -tools -users -users/dig -users/pisi -wa -web -debian -EOD -`" +run () +{ + echo "$@" + "$@" +} + +makefiles="`sed -e '1,/@begin-Makefiles@/d' -e '/@end-Makefiles@/,$d' \ + configure.in`" test "$1" = "automake" && - exec automake --add-missing --copy --foreign $makefiles -test -r aclocal.m4 || aclocal -test -r src/config.h.in || autoheader -test -r Makefile.in || automake --add-missing --copy --foreign $makefiles -test -x configure || autoconf + run automake --add-missing --copy --foreign $makefiles && exit +test -r aclocal.m4 || run aclocal +test -r src/config.h.in || run autoheader +test -r Makefile.in || run automake --add-missing --copy --foreign $makefiles +test -x configure || run autoconf test -z "$MAKE" && MAKE=make -touch src/native/*.s # so make wouldn't want to regenerate them using - # yet untranslated Wisp +run touch src/native/*.s # so make wouldn't want to regenerate them + # using the yet-untranslated Wisp test "$1" = "config" && exit 0 -./configure && $MAKE +run ./configure && run $MAKE if test "$1" = "dist" then - make distcheck + run make distcheck tarball="`ls -tr wisp-*.tar.gz | tail -1`" distdir="`basename "$tarball" .tar.gz`" - rm -rf "$distdir" - tar xzf "$tarball" - ( cd "$distdir" ; dpkg-buildpackage -us -uc -rfakeroot ) - rm -rf "$distdir" - lintian -v -i "`ls -tr wisp_*.dsc | tail -1`" - lintian -v -i "`ls -tr wisp_*.deb | tail -1`" + run rm -rf "$distdir" + run tar xzf "$tarball" + run cd "$distdir" + run dpkg-buildpackage -us -uc -rfakeroot + run cd .. + run rm -rf "$distdir" + run lintian -v -i "`ls -tr wisp_*.dsc | tail -1`" + run lintian -v -i "`ls -tr wisp_*.deb | tail -1`" fi |
From: <di...@us...> - 2003-02-08 11:08:24
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv31369 Modified Files: configure.in Log Message: cleanup of configure.in and build.sh Index: configure.in =================================================================== RCS file: /cvsroot/wisp/wisp/configure.in,v retrieving revision 1.78 retrieving revision 1.79 diff -u -d -r1.78 -r1.79 --- configure.in 7 Feb 2003 09:02:39 -0000 1.78 +++ configure.in 8 Feb 2003 11:08:20 -0000 1.79 @@ -41,7 +41,6 @@ CFLAGS="$CFLAGS -g -Wall" dnl Checks for programs. -AC_PROG_AS AC_PROG_CC AC_PROG_INSTALL AC_PROG_LN_S @@ -166,9 +165,24 @@ AC_FUNC_ALLOCA AC_CHECK_FUNCS(getcwd bind) -AC_OUTPUT(Makefile debian/Makefile doc/Makefile doc/examples/Makefile - modules/Makefile modules/cpu/Makefile modules/format/Makefile - src/Makefile src/builtin/Makefile src/native/Makefile - tests/Makefile tools/Makefile users/Makefile - users/dig/Makefile users/pisi/Makefile wa/Makefile - web/Makefile) +AC_OUTPUT(dnl # The @...@ markers are used by build.sh +dnl @begin-Makefiles@ # in order to auto-generate Makefile.in:s. +Makefile +debian/Makefile +doc/Makefile +doc/examples/Makefile +modules/Makefile +modules/cpu/Makefile +modules/format/Makefile +src/Makefile +src/builtin/Makefile +src/native/Makefile +tests/Makefile +tools/Makefile +users/Makefile +users/dig/Makefile +users/pisi/Makefile +wa/Makefile +web/Makefile +dnl @end-Makefiles@ +) |
From: <di...@us...> - 2003-02-08 10:18:56
|
Update of /cvsroot/wisp/wisp/web In directory sc8-pr-cvs1:/tmp/cvs-serv19518/web Modified Files: Makefile.am Log Message: install the contents of the web directory to share/doc/wisp/examples/web instead of share/doc/wisp/web Index: Makefile.am =================================================================== RCS file: /cvsroot/wisp/wisp/web/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.am 31 Aug 2002 14:29:37 -0000 1.2 +++ Makefile.am 8 Feb 2003 10:18:53 -0000 1.3 @@ -1,6 +1,6 @@ #### web/Makefile.am for the Wisp interpreter # -# Copyleft © 2002 by Andres Soolo (di...@us...) +# Copyleft © 2003 by Andres Soolo (di...@us...) # This file is licensed under the GNU GPL v2. If you # don't know what that means, please do read the GPL. # @@ -8,7 +8,7 @@ EXTRA_DIST = .cvsignore gray.cgi index.html names.cgi show.cgi wisp.css -webdir = ${prefix}/share/doc/wisp/web +webdir = ${prefix}/share/doc/wisp/examples/web install: install-dir install-readable install-executable |
From: <di...@us...> - 2003-02-07 21:38:49
|
Update of /cvsroot/wisp/wisp/tools In directory sc8-pr-cvs1:/tmp/cvs-serv7947/tools Modified Files: Makefile.am Log Message: fixed auto-shebanging in the context of Debian packaging Index: Makefile.am =================================================================== RCS file: /cvsroot/wisp/wisp/tools/Makefile.am,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- Makefile.am 7 Jan 2003 12:02:47 -0000 1.15 +++ Makefile.am 7 Feb 2003 21:38:45 -0000 1.16 @@ -18,10 +18,12 @@ .PHONY: pretty.ssh +interpdir := $(shell echo $(bindir) | sed -e 's,^.*/debian/tmp/,/,') + # The DESTDIR feature doesn't seem to be completed in automake 1.4-p4. install: install-am @for f in $(bin_SCRIPTS); do \ echo ed $(DESTDIR)$(bindir)/$$f ; \ - ( echo '1s,#! *[^ ]*/,#! $(bindir)/,'; \ + ( echo '1s,#! *[^ ]*/,#! $(interpdir)/,'; \ echo 'wq' ) | ed $(DESTDIR)$(bindir)/$$f ; \ done |
From: <di...@us...> - 2003-02-07 20:53:36
|
Update of /cvsroot/wisp/wisp/debian In directory sc8-pr-cvs1:/tmp/cvs-serv16034/debian Modified Files: rules Log Message: improved compliance to current Debian Policy Index: rules =================================================================== RCS file: /cvsroot/wisp/wisp/debian/rules,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- rules 30 Jul 2002 21:36:14 -0000 1.8 +++ rules 7 Feb 2003 20:53:31 -0000 1.9 @@ -36,14 +36,20 @@ install -m755 debian/postinst debian/prerm debian/tmp/DEBIAN $(MAKE) prefix=$$(pwd)/debian/tmp/usr install strip debian/tmp/usr/bin/wisp + strip -R.comment -R.note debian/tmp/usr/bin/wisp gzip -9v debian/tmp/usr/share/info/wisp.info perl -npe 'exit if /full text of GPL/;' < COPYING \ > debian/tmp/usr/share/doc/wisp/copyright + ( echo; \ + echo On Debian systems, a copy of the GNU General; \ + echo Public License is available in the file; \ + echo \'/usr/share/common-licenses/GPL\'; \ + ) > debian/tmp/usr/share/doc/wisp/copyright cd debian/tmp/usr/share/doc/wisp && chmod 644 copyright install -m644 debian/changelog \ debian/tmp/usr/share/doc/wisp/changelog.Debian cd debian/tmp/usr/share/doc/wisp && gzip -9v changelog.Debian - cd debian/tmp/usr/share/man/man1 && gzip -9v wisp.1 + cd debian/tmp/usr/share/man/man1 && gzip -9v *.1 dpkg-shlibdeps src/wisp dpkg-gencontrol -isp chown -R root.root debian/tmp |
From: <di...@us...> - 2003-02-07 20:49:54
|
Update of /cvsroot/wisp/wisp/debian In directory sc8-pr-cvs1:/tmp/cvs-serv13602/debian Modified Files: postinst Log Message: no more /usr/doc/wisp symlink Index: postinst =================================================================== RCS file: /cvsroot/wisp/wisp/debian/postinst,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- postinst 8 Aug 2002 16:44:09 -0000 1.9 +++ postinst 7 Feb 2003 20:49:45 -0000 1.10 @@ -10,15 +10,6 @@ set -e -if [ "$1" = "configure" ] -then - if [ -d /usr/doc ] && - [ ! -e /usr/doc/wisp ] && - [ -d /usr/share/doc/wisp ] - then ln -sf ../share/doc/wisp /usr/doc/wisp - fi -fi - install-info --quiet --section "Programming" "" \ --description="The Wisp interpreter" \ /usr/share/info/wisp.info.gz |
From: <di...@us...> - 2003-02-07 09:10:34
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv15616 Modified Files: wisplint.wisp Log Message: removed exemptions for install-sh and missing since they're in .cvsignore now Index: wisplint.wisp =================================================================== RCS file: /cvsroot/wisp/wisp/wisplint.wisp,v retrieving revision 1.24 retrieving revision 1.25 diff -u -d -r1.24 -r1.25 --- wisplint.wisp 6 Feb 2003 20:11:38 -0000 1.24 +++ wisplint.wisp 7 Feb 2003 09:10:30 -0000 1.25 @@ -108,8 +108,6 @@ "doc/examples/quine.wisp" "doc/paw.txt" "doc/wisp.texi" - "install-sh" - "missing" "mkinstalldirs" "src/native/sysconst.inc" "src/stamp-h.in" @@ -125,16 +123,14 @@ (begin (run check-for-gpl-notice name) (run check-for-long-mail-address name))) - (if (not (member name '("install-sh" ; FIXME: a temporary exception - "tests/cut-check.wisp") + (if (not (member name '("tests/cut-check.wisp") string=?)) (run check-for-untrimmed-lines name)) (if (not (or (string-drop-suffix "Makefile.am" name) (member name '("config.guess" "config.sub" "debian/rules" - "tests/cut-check.wisp" - "install-sh")))) + "tests/cut-check.wisp")))) (run check-for-tabulated-lines name)) (if (and (not (equal? (filename-suffix name) ".s")) (not (member name '("COPYING" @@ -150,8 +146,6 @@ "doc/examples/embed.ewisp" "doc/examples/quine.wisp" "doc/wisp.texi" - "install-sh" - "missing" "src/native/sysconst.inc" "src/stamp-h.in" "src/sysconst.h" |
From: <di...@us...> - 2003-02-07 09:08:52
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv14717 Modified Files: .cvsignore Log Message: ignore configure.lineno Index: .cvsignore =================================================================== RCS file: /cvsroot/wisp/wisp/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- .cvsignore 7 Feb 2003 08:57:35 -0000 1.13 +++ .cvsignore 7 Feb 2003 09:08:48 -0000 1.14 @@ -8,6 +8,7 @@ config.log config.status configure +configure.lineno gmon.out install-sh missing |
From: <di...@us...> - 2003-02-07 09:02:42
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv11042 Modified Files: configure.in Log Message: use AC_PROG_AS instead of AM_PROG_AS Index: configure.in =================================================================== RCS file: /cvsroot/wisp/wisp/configure.in,v retrieving revision 1.77 retrieving revision 1.78 diff -u -d -r1.77 -r1.78 --- configure.in 7 Feb 2003 01:04:03 -0000 1.77 +++ configure.in 7 Feb 2003 09:02:39 -0000 1.78 @@ -11,7 +11,6 @@ AC_CANONICAL_TARGET AM_INIT_AUTOMAKE(wisp, 0.9.9) AM_CONFIG_HEADER(src/config.h) -AM_PROG_AS dnl Determine the system type. case $target in @@ -42,6 +41,7 @@ CFLAGS="$CFLAGS -g -Wall" dnl Checks for programs. +AC_PROG_AS AC_PROG_CC AC_PROG_INSTALL AC_PROG_LN_S |
From: <di...@us...> - 2003-02-07 08:57:40
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv8281 Modified Files: .cvsignore Log Message: ignore install-sh and missing Index: .cvsignore =================================================================== RCS file: /cvsroot/wisp/wisp/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- .cvsignore 7 Jan 2003 15:46:41 -0000 1.12 +++ .cvsignore 7 Feb 2003 08:57:35 -0000 1.13 @@ -9,6 +9,8 @@ config.status configure gmon.out +install-sh +missing patches patches.bz2 patches.gz |
From: <pi...@us...> - 2003-02-07 01:04:07
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv27653 Modified Files: configure.in Log Message: No more complains about CCAS Index: configure.in =================================================================== RCS file: /cvsroot/wisp/wisp/configure.in,v retrieving revision 1.76 retrieving revision 1.77 diff -u -d -r1.76 -r1.77 --- configure.in 6 Feb 2003 20:11:38 -0000 1.76 +++ configure.in 7 Feb 2003 01:04:03 -0000 1.77 @@ -11,6 +11,7 @@ AC_CANONICAL_TARGET AM_INIT_AUTOMAKE(wisp, 0.9.9) AM_CONFIG_HEADER(src/config.h) +AM_PROG_AS dnl Determine the system type. case $target in |
From: <pi...@us...> - 2003-02-07 00:44:00
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv16767 Modified Files: README Log Message: easy step to build configure Index: README =================================================================== RCS file: /cvsroot/wisp/wisp/README,v retrieving revision 1.42 retrieving revision 1.43 diff -u -d -r1.42 -r1.43 --- README 5 Feb 2003 14:15:40 -0000 1.42 +++ README 7 Feb 2003 00:43:57 -0000 1.43 @@ -332,6 +332,10 @@ from cvs.wisp.sf.net:/cvsroot/wisp (module wisp). If you've done so, you have to run tools/build.sh . +Or you should run `tools/build.sh config' and continue with +usual installation procedure (consult INSTALL for further +information). + You will need autoconf and automake if you use this option. |
From: <pi...@us...> - 2003-02-07 00:36:57
|
Update of /cvsroot/wisp/wisp/tools In directory sc8-pr-cvs1:/tmp/cvs-serv13096 Modified Files: build.sh Log Message: easy step to build configure Index: build.sh =================================================================== RCS file: /cvsroot/wisp/wisp/tools/build.sh,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- build.sh 6 Feb 2003 20:11:39 -0000 1.13 +++ build.sh 7 Feb 2003 00:36:53 -0000 1.14 @@ -45,6 +45,8 @@ touch src/native/*.s # so make wouldn't want to regenerate them using # yet untranslated Wisp +test "$1" = "config" && exit 0 + ./configure && $MAKE if test "$1" = "dist" |
From: <pi...@us...> - 2003-02-07 00:04:43
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv27106 Removed Files: install-sh Log Message: removed in favour of --add-missing --- install-sh DELETED --- |
From: <pi...@us...> - 2003-02-06 23:59:15
|
Update of /cvsroot/wisp/wisp/src In directory sc8-pr-cvs1:/tmp/cvs-serv24407 Modified Files: Makefile.am Log Message: removed some warnings Index: Makefile.am =================================================================== RCS file: /cvsroot/wisp/wisp/src/Makefile.am,v retrieving revision 1.90 retrieving revision 1.91 diff -u -d -r1.90 -r1.91 --- Makefile.am 18 Sep 2002 21:00:49 -0000 1.90 +++ Makefile.am 6 Feb 2003 23:59:11 -0000 1.91 @@ -54,7 +54,7 @@ @rm -f wisp $(LINK) -static $(wisp_LDFLAGS) $(wisp_OBJECTS) \ $(wisp_LDADD) $(LIBS) -lpthread -o static-wisp - #strip static-wisp +# strip static-wisp native/libnative.a: make -C native libnative.a @@ -69,9 +69,9 @@ ./wisp $< check: - # Check that - # (1) essence.c can be regenerated; and - # (2) the regeneration is nilpotent. +# Check that +# (1) essence.c can be regenerated; and +# (2) the regeneration is nilpotent. cp -f $(srcdir)/essence.c essence.c-0 make love diff --brief -s essence.c-0 essence.c |
From: <pi...@us...> - 2003-02-06 23:12:18
|
Update of /cvsroot/wisp/wisp In directory sc8-pr-cvs1:/tmp/cvs-serv28867 Removed Files: missing Log Message: removed missing in favor of automake --add-missing --- missing DELETED --- |
From: <di...@us...> - 2003-02-06 21:59:03
|
Update of /cvsroot/wisp/wisp/users/dig In directory sc8-pr-cvs1:/tmp/cvs-serv21567 Modified Files: elf.py Log Message: ensure alignment of 4 for ELF32 headers Index: elf.py =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/elf.py,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- elf.py 6 Feb 2003 21:57:05 -0000 1.5 +++ elf.py 6 Feb 2003 21:58:59 -0000 1.6 @@ -325,6 +325,7 @@ def make_ELF32_header (byte_order): h = Linkie(byte_order) + h.align(4) h.emit_string('\x7F' + 'ELF') # magic h.emit_byte(ELFCLASS.TETRA) if byte_order == '<': |
From: <di...@us...> - 2003-02-06 21:57:09
|
Update of /cvsroot/wisp/wisp/users/dig In directory sc8-pr-cvs1:/tmp/cvs-serv20599 Modified Files: elf.py Log Message: implemented make_ELF32_header Index: elf.py =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/elf.py,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- elf.py 6 Feb 2003 21:40:39 -0000 1.4 +++ elf.py 6 Feb 2003 21:57:05 -0000 1.5 @@ -16,6 +16,11 @@ TETRA = 1 # 32-bit objects OCTA = 2 # 64-bit objects NUM = 3 +class ELFDATA: # Data encoding + NONE = 0 # Invalid data encoding + TWOLSB = 1 # 2's complement, little endian + TWOMSB = 2 # 2's complement, big endian + NUM = 3 class ET: # Legal values for e_type (object file type). NONE = 0 # No file type REL = 1 # Relocatable file @@ -322,4 +327,25 @@ h = Linkie(byte_order) h.emit_string('\x7F' + 'ELF') # magic h.emit_byte(ELFCLASS.TETRA) + if byte_order == '<': + h.emit_byte(ELFDATA.TWOLSB) + elif byte_order == '>': + h.emit_byte(ELFDATA.TWOMSB) + else: + raise 'Invalid byte order', byte_order + h.emit_byte(EV.CURRENT) + h.emit_string('\0' * 9) + h.emit_wyde_sum(['elf/type']) + h.emit_wyde_sum(['elf/machine']) + h.emit_tetra(EV.CURRENT) + h.emit_tetra_sum(['_start']) + h.emit_tetra_sum(['elf/phoff']) + h.emit_tetra_sum(['elf/shoff']) + h.emit_tetra_sum(['elf/flags']) + h.emit_wyde(0x34) # e_ehsize + h.emit_wyde_sum(['elf/phentsize']) + h.emit_wyde_sum(['elf/phnum']) + h.emit_wyde_sum(['elf/shentsize']) + h.emit_wyde_sum(['elf/shnum']) + h.emit_wyde_sum(['elf/shstrndx']) return h |
From: <di...@us...> - 2003-02-06 21:40:47
|
Update of /cvsroot/wisp/wisp/users/dig In directory sc8-pr-cvs1:/tmp/cvs-serv12031 Modified Files: elf.py Log Message: trimmed elf.py Index: elf.py =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/elf.py,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- elf.py 6 Feb 2003 21:28:21 -0000 1.3 +++ elf.py 6 Feb 2003 21:40:39 -0000 1.4 @@ -139,24 +139,24 @@ PREINIT_ARRAY = 16 # Array of pre-constructors GROUP = 17 # Section group SYMTAB_SHNDX = 18 # Extended section indeces - NUM = 19 # Number of defined types. + NUM = 19 # Number of defined types LOOS = 0x60000000 # Start OS-specific GNU_LIBLIST = 0x6ffffff7 # Prelink library list - CHECKSUM = 0x6ffffff8 # Checksum for DSO content. - LOSUNW = 0x6ffffffa # Sun-specific low bound. + CHECKSUM = 0x6ffffff8 # Checksum for DSO content + LOSUNW = 0x6ffffffa # Sun-specific low bound SUNW_move = 0x6ffffffa SUNW_COMDAT = 0x6ffffffb SUNW_syminfo = 0x6ffffffc - GNU_verdef = 0x6ffffffd # Version definition section. - GNU_verneed = 0x6ffffffe # Version needs section. - GNU_versym = 0x6fffffff # Version symbol table. - HISUNW = 0x6fffffff # Sun-specific high bound. + GNU_verdef = 0x6ffffffd # Version definition section + GNU_verneed = 0x6ffffffe # Version needs section + GNU_versym = 0x6fffffff # Version symbol table + HISUNW = 0x6fffffff # Sun-specific high bound HIOS = 0x6fffffff # End OS-specific type LOPROC = 0x70000000 # Start of processor-specific HIPROC = 0x7fffffff # End of processor-specific LOUSER = 0x80000000 # Start of application-specific HIUSER = 0x8fffffff # End of application-specific -class SHF: # Legal values for sh_flags (section flags). +class SHF: # Legal values for sh_flags (section flags) WRITE = 1 << 0 # Writable ALLOC = 1 << 1 # Occupies memory during execution EXECINSTR = 1 << 2 # Executable @@ -166,43 +166,43 @@ LINK_ORDER = 1 << 7 # Preserve order after combining OS_NONCONFORMING = 1 << 8 # Non-standard OS specific handling # required - GROUP = 1 << 9 # Section is member of a group. - TLS = 1 << 10 # Section hold thread-local data. - MASKOS = 0x0ff00000 # OS-specific. + GROUP = 1 << 9 # Section is member of a group + TLS = 1 << 10 # Section hold thread-local data + MASKOS = 0x0ff00000 # OS-specific MASKPROC = 0xf0000000 # Processor-specific -class GRP: # Section group handling. - COMDAT = 0x1 # Mark group as COMDAT. +class GRP: # Section group handling + COMDAT = 0x1 # Mark group as COMDAT class SYMINFO: - class BT: # Possible values for si_boundto. + class BT: # Possible values for si_boundto SELF = 0xffff # Symbol bound to self PARENT = 0xfffe # Symbol bound to parent LOWRESERVE = 0xff00 # Beginning of reserved entries - class FLG: # Possible bitmasks for si_flags. + class FLG: # Possible bitmasks for si_flags DIRECT = 0x0001 # Direct bound symbol PASSTHRU = 0x0002 # Pass-thru symbol for translator COPY = 0x0004 # Symbol is a copy-reloc LAZYLOAD = 0x0008 # Symbol bound to object to be lazy loaded - # Syminfo version values. + # Syminfo version values NONE = 0 CURRENT = 1 NUM = 2 -class STB: # Legal values for ST_BIND subfield of st_info (symbol binding). +class STB: # Legal values for ST_BIND subfield of st_info (symbol binding) LOCAL = 0 # Local symbol GLOBAL = 1 # Global symbol WEAK = 2 # Weak symbol - NUM = 3 # Number of defined types. + NUM = 3 # Number of defined types LOOS = 10 # Start of OS-specific HIOS = 12 # End of OS-specific LOPROC = 13 # Start of processor-specific HIPROC = 15 # End of processor-specific -class STT: # Legal values for ST_TYPE subfield of st_info (symbol type). +class STT: # Legal values for ST_TYPE subfield of st_info (symbol type) NOTYPE = 0 # Symbol type is unspecified OBJECT = 1 # Symbol is a data object FUNC = 2 # Symbol is a code object SECTION = 3 # Symbol associated with a section FILE = 4 # Symbol's name is file name COMMON = 5 # Symbol is a common data object - NUM = 6 # Number of defined types. + NUM = 6 # Number of defined types LOOS = 10 # Start of OS-specific HIOS = 12 # End of OS-specific LOPROC = 13 # Start of processor-specific @@ -211,13 +211,13 @@ # Symbol table indices are found in the hash buckets and chain table # of a symbol hash table section. This special index value indicates # the end of a chain, meaning no further symbols are found in that bucket. - UNDEF = 0 # End of a chain. -class STV: # Symbol visibility specification encoded in the st_other field. + UNDEF = 0 # End of a chain +class STV: # Symbol visibility specification encoded in the st_other field DEFAULT = 0 # Default symbol visibility rules INTERNAL = 1 # Processor specific hidden class HIDDEN = 2 # Sym unavailable in other modules PROTECTED = 3 # Not preemptible, not exported -class PT: # Legal values for p_type (segment type). +class PT: # Legal values for p_type (segment type) NULL = 0 # Program header table entry unused LOAD = 1 # Loadable program segment DYNAMIC = 2 # Dynamic linking information @@ -232,7 +232,7 @@ HIOS = 0x6fffffff # End of OS-specific LOPROC = 0x70000000 # Start of processor-specific HIPROC = 0x7fffffff # End of processor-specific -class PF: # Legal values for p_flags (segment flags). +class PF: # Legal values for p_flags (segment flags) X = 1 << 0 # Segment is executable W = 1 << 1 # Segment is writable R = 1 << 2 # Segment is readable @@ -255,9 +255,9 @@ LWPSINFO = 17 # Contains copy of lwpinfo struct PRFPXREG = 20 # Contains copy of fprxregset struct - # Legal values for the note segment descriptor types for object files. - VERSION = 1 # Contains a version string. -class DT: # Legal values for d_tag (dynamic entry type). + # Legal values for the note segment descriptor types for object files + VERSION = 1 # Contains a version string +class DT: # Legal values for d_tag (dynamic entry type) NULL = 0 # Marks end of dynamic section NEEDED = 1 # Name of needed library PLTRELSZ = 2 # Size in bytes of PLT relocs @@ -298,12 +298,12 @@ LOPROC = 0x70000000 # Start of processor-specific HIPROC = 0x7fffffff # End of processor-specific -# Intel 80386 specific definitions. +# Intel 80386 specific definitions class RELOC: class I386: NONE = 0 # No reloc - D32 = 1 # Direct 32 bit + D32 = 1 # Direct 32 bit PC32 = 2 # PC relative 32 bit GOT32 = 3 # 32 bit GOT entry PLT32 = 4 # 32 bit PLT address @@ -313,7 +313,7 @@ RELATIVE = 8 # Adjust by program base GOTOFF = 9 # 32 bit offset to GOT GOTPC = 10 # 32 bit PC relative offset to GOT - # Keep this the last entry. + # Keep this the last entry NUM = 11 from linkie import Linkie |
From: <di...@us...> - 2003-02-06 21:30:49
|
Update of /cvsroot/wisp/wisp/users/dig In directory sc8-pr-cvs1:/tmp/cvs-serv5770 Modified Files: Makefile.am Added Files: elfdump.py Log Message: added elfdump.py --- NEW FILE: elfdump.py --- #! /usr/bin/python #### elfdump.py - parse ELF data structures # # Copyleft © 2003 by Andres Soolo (di...@us...) # This file is licensed under the GNU GPL v2. If you # don't know what that means, please do read the GPL. # #### @(#) $Id: elfdump.py,v 1.1 2003/02/06 21:30:45 digg Exp $ from __future__ import nested_scopes import sys import string import struct from elf import * args = sys.argv[1:] def state_enum (field_name, value, dict): print '%s: %i' % (field_name, value), try: print '(' + dict[value] + ')' except: print '- INVALID' def enum_shortly (length, value, dict): try: print ('%%-%is' % length) % dict[value], except: print ('%%%ix' % length) % value, def flags_shortly (pattern, value): r = '' badp = 0 v = value for i in range(len(pattern)): if v & 1: c = pattern[-1 - i] if c == '-': badp = 1 r = c + r else: r = '-' + r v >>= 1 if v: badp = 1 if not badp: print r, else: print ('%%%ix' % len(pattern)) % value, def asciiz (all, start): stop = string.find(all, chr(0), start) if stop == -1: return all[start:] else: return all[start:stop] if args: for filename in args: f = open(filename, 'r') e_ident = f.read(16) print 'ELF header of %r:' % filename print 'Magic: %r:' % e_ident[0:4] state_enum('File class', ord(e_ident[4]), {1: '32-bit', 2: '64-bit'}) state_enum('Data encoding', ord(e_ident[5]), { 1: "2's complement LittleEndian", 2: "2's complement BigEndian"}) if ord(e_ident[5]) == 1: bytesex = '<' elif ord(e_ident[5]) == 2: bytesex = '>' else: bytesex = '' state_enum('File version', ord(e_ident[6]), {1: 'current'}) print 'Padding bytes: %0r' % e_ident[7:] e_type, e_machine, e_version, e_entry, e_phoff = \ struct.unpack(bytesex + 'HHLLL', f.read(16)) state_enum('Object file type', e_type, { 1: 'relocatable', 2: 'executable', 3: 'shared object', 4: 'core'}) state_enum('Required architecture', e_machine, { 1: 'AT&T WE 32100', 2: 'SPARC', 3: 'Intel 80386', 4: 'Motorola 68000', 5: 'Motorola 88000', 7: 'Intel 80860', 8: 'MIPS RS3000'}) state_enum('Object file version', e_version, {1: 'current'}) print 'Entry point: [%08x]' % e_entry e_shoff, e_flags, e_ehsize, e_phentsize, e_phnum, e_shentsize = \ struct.unpack(bytesex + 'LLHHHH', f.read(16)) print 'Processor-specific flags: [%08x]' % e_flags print 'ELF header size: [%08x] bytes' % e_ehsize print 'Program header table: %i entries at [%08x], 0x%x bytes each' % \ (e_phnum, e_phoff, e_phentsize) e_shnum, e_shstrndx = \ struct.unpack(bytesex + 'HH', f.read(4)) print 'Section header table: %i entries at [%08x], 0x%x bytes each' % \ (e_shnum, e_shoff, e_shentsize) print 'Section header strings in section #%i' % e_shstrndx print # load section header string table if e_shstrndx <> 0: f.seek(e_shoff + e_shentsize * e_shstrndx) shstrshent = f.read(e_shentsize) if len(shstrshent) == e_shentsize >= 24: shstr_ofs, = struct.unpack(bytesex + ' L', shstrshent[16:20]) shstr_size, = struct.unpack(bytesex + ' L', shstrshent[20:24]) f.seek(shstr_ofs) shstr = f.read(shstr_size) if len(shstr) <> shstr_size: print 'Broken section header string table' shstr = None else: shstr = None print 'Too short section header table entries' else: shstr = None if e_phnum <> 0: print 'Program header table:' f.seek(e_phoff) print 'No type offset vaddr paddr filesz memsz fla align' print '== ==== ====== ======== ======== ====== ====== === =====' for i in range(e_phnum): phentry = f.read(e_phentsize) p_type, p_offset, p_vaddr, p_paddr, p_filesz, p_memsz, \ p_flags, p_align = struct.unpack(bytesex + ' 8L', phentry[:32]) print '%2x' % i, enum_shortly(4, p_type, {PT.NULL: 'null', PT.LOAD: 'load', PT.DYNAMIC: 'dyna', PT.INTERP: 'inte', PT.NOTE: 'note', PT.SHLIB: 'shli', PT.PHDR: 'phdr', PT.TLS: 'tls '}) print '%6x' % p_offset, print '%8x' % p_vaddr, print '%8x' % p_paddr, if p_filesz > p_memsz: c = '>' elif p_filesz < p_memsz: c = '<' else: c = ' ' print '%6x%c%6x' % (p_filesz, c, p_memsz), flags_shortly('rwx', p_flags) print '%5x' % p_align, print print else: print 'No program header table' print print 'Section header table:' f.seek(e_shoff) print 'No type fla addr offset size link info align each' print '== ==== === ======== ====== ====== ==== ==== ===== ====' for i in range(e_shnum): shentry = f.read(e_shentsize) sh_name, sh_type, sh_flags, sh_addr, sh_offset, sh_size, \ sh_link, sh_info, sh_addralign, sh_entsize = \ struct.unpack(bytesex + ' 10L', shentry[0:40]) print '%2x' % i, try: print {SHT.NULL: 'null', SHT.PROGBITS: 'prog', SHT.SYMTAB: 'symt', SHT.STRTAB: 'strt', SHT.RELA: 'rela', SHT.HASH: 'hash', SHT.DYNAMIC: 'dyna', SHT.NOTE: 'note', SHT.NOBITS: 'nobi', SHT.REL: 'rel ', SHT.SHLIB: 'shli', SHT.DYNSYM: 'dyns', SHT.INIT_ARRAY: 'init', SHT.FINI_ARRAY: 'fini', SHT.PREINIT_ARRAY: 'prei', SHT.GROUP: 'grou', SHT.GNU_verdef: 'verd', SHT.GNU_verneed: 'vern', SHT.GNU_versym: 'vers'}[sh_type], except: print '%4x' % sh_type, flags_shortly('xaw', sh_flags) print '%8x' % sh_addr, print '%6x' % sh_offset, print '%6x' % sh_size, print '%4x' % sh_link, print '%4x' % sh_info, print '%5x' % sh_addralign, print '%4x' % sh_entsize, if shstr <> None: name = asciiz(shstr, sh_name) if name == '': name = '0x%x' % sh_name print name, print print else: print 'Usage: elfdump.py file ...' Index: Makefile.am =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.am 6 Feb 2003 21:16:01 -0000 1.3 +++ Makefile.am 6 Feb 2003 21:30:46 -0000 1.4 @@ -6,7 +6,8 @@ # #### @(#) $Id$ -EXTRA_DIST = .cvsignore struburn.wisp elf.py linkie.py makehello.py +EXTRA_DIST = .cvsignore struburn.wisp elf.py linkie.py makehello.py \ + elfdump.py all: |