| d U __text__TEXT __data__DATA /8 __cstring__TEXT x __bss__DATAX __picsymbolstub2__TEXT *__la_sym_ptr2__DATA1 (__textcoal_nt__TEXTM  @+, P`UVSK O S D$K $ [^]ÐUS$}tmE E;|WE <t7E DD$E $Q ED$ $1 $[]ÐUWVS,^ Z ;Z Z D$Z $ EE^ E;|6E uEb RTED$b $p b E^ b E D ^ 4b 8E D$E$ 77,[^_]ÐUS$ED E;|bE H E; u@EH DD$E$ EH E돍$/ $[]U(E$D$$(EED$E$EÐUE$ÐU(EED$ $EEEEUE$ÐU(D$$EUEBEEU(D$$ ^EUEBUE BEEÐU(D$$EUEBUE BUEB E@EEU(D$$EUEEÐU($EUEBEÐU(E$EUE BUEBEÐU($rEUEBUE BUEB EÐU(D$$ EUEBUE BEEÐU(D$$EUEBUE BUEB EUE@BEÐU(EE}u1EEE@$D$E$EEÐU(}u:EEEx tE@ $D$E$7EEÐUS$EEE8EЍ0ApEP@$T$:E@$$E@$E@$E@$E@ $E@$E@$E@ $$E@$E@$E@ $E@$|E@$flE@$\E@$FE@$Ex t7E@ $!'E@$ED$($D$E$$[]ÐUS4}u8EEEEEx EPЍDp0Qrr&&E@E}u?EEE@$9E@$OD$E$DEE빋Ex YE@ $FE@ $E@$%E@ $E@$E@$E@ $E@$E@ $qE@$ExE@$CE@$TE@ E}uuEEE@$uE@ $D$E$EE빋E@$E@ $E@D$D$D$E$EE4[]ÐU(EU EUE$tEU$T$i$Id: ast.c,v 1.3 1998/12/14 13:17:26 nop Exp $DEALLOCATE: Unknown pointer deallocated FREE_EXPR: Unknown Expr_Kind: %d FREE_STMT: unknown Stmt_Kind: %d y⍀Pe`⍀PLG⍀P3.k⍀kPV⍀VPA⍀AP,⍀,P % $Ë$ Q > 6 ` $        w d V C 5 '   B B  | x t pm lL h d`T`  r_QC0"|xtplxhd`x\XTPLHDh@<984 0,(( ~eBZ= y` iT` :` !\  ` \ ` \ ` ` s` M\ =0X X X X \  ` \` \` \` \k\ \X B5X '` \ X   I  I    E  E  ~ y sA kA e ` Z= R= L G A9 99 3 . (5 5   1 1   ,,{dd<D(D) X D*\ D+%` D,H$($PD0PD1\D4bD5xD6D4D9D:$0P-/[f2nbop$qD>D?DCDD&DEDDFZDEDHDIDKDLDM{$>== (@ ;ACDE$F DQ DTDU.DVHDWmDXDTD\D]R$Q dPoRwxy$DaDbDdDeDfz$a`b$@DjDkDl$ji$DpDqDsDt+Du.$p'6oDqMN0O$8Dy0Dz6D{AP$y0dxp$DDDJDaDjDsDvq$D< - v   h y  g O`L7+z{9~ J x $4DxD~DDDDD $x$6 CQ~RS$@DDDDDDDDDT$is $PDDD%D-D0$2$,D4D:DIDRDU$4:W$$DXD^DlDuD~D$X" .:H^IJ$,DDDDDDDK$^j w$8DDDDDDD$ $@DDDD"D+D4D=DQDT$ V$\XDXD^DlDtDDD-$XBOZj^kl$HmDDDDDDDDD{$$LDDDh DDDDDD D!D"D% D&D'&D(4D+9D,GD-UD.cD1hD2vD6xD7D:D;D>D?D@DADBDEDFDIDMDN$$$DRDUDWDX(DZ0D]D^D_D`DaD]DcDdDeDhDi Dj Dm Dn+ Do9 DpG DsL DtZ Duh Dxm Dy{ Dz D~ D D D D D D D D D D D D( D* DB DWU D` $RQSTT*U8UFGf H$XID/h D0z D1 D2 Q$/h a.k$0l(#X }(#\ ($`  )d M Q Xxc~DE4p0S0P aOsW?G&_begin_code_allocation___i686.get_pc_thunk.bx_end_code_allocation_alloc_string_dealloc_string_alloc_float_dealloc_node_alloc_stmt_alloc_cond_arm_alloc_except_alloc_expr_alloc_var_alloc_binary_alloc_verb_alloc_arg_list_alloc_scatter_free_stmt_rcsid_ast___i686.get_pc_thunk.axdyld_stub_binding_helper_strcpy_strlen_errlog_mymalloc_complex_free_var_myfree/mnt/gmirror/ports/net/lambdamoo/work/MOO-1.8.1/ast.cgcc2_compiled._pool_size_next_pool_slot_poolbegin_code_allocation:F(0,1)=(0,1)void:t(0,1)end_code_allocation:F(0,1)aborted:p(0,2)=r(0,2);-2147483648;2147483647;int:t(0,2)i:(0,2)_allocateallocate:f(0,3)=*(0,1)size:p(0,2)type:p(0,4)=(0,5)=xeMemory_Type:Memory_Type:t(0,4)Memory_Type:T(0,5)=eM_AST_POOL:0,M_AST:1,M_PROGRAM:2,M_PVAL:3,M_NETWORK:4,M_STRING:5,M_VERBDEF:6,M_LIST:7,M_PREP:8,M_PROPDEF:9,M_OBJECT_TABLE:10,M_OBJECT:11,M_FLOAT:12,M_STREAM:13,M_NAMES:14,M_ENV:15,M_TASK:16,M_PATTERN:17,M_BYTECODES:18,M_FORK_VECTORS:19,M_LIT_LIST:20,M_PROTOTYPE:21,M_CODE_GEN:22,M_DISASSEMBLE:23,M_DECOMPILE:24,M_RT_STACK:25,M_RT_ENV:26,M_BI_FUNC_DATA:27,M_VM:28,M_REF_ENTRY:29,M_REF_TABLE:30,M_VC_ENTRY:31,M_VC_TABLE:32,M_STRING_PTRS:33,M_INTERN_POINTER:34,M_INTERN_ENTRY:35,M_INTERN_HUNK:36,Sizeof_Memory_Type:37,;new_pool:(0,6)=*(0,7)=xsentry:entry:T(0,7)=s8ptr:(0,3),0,32;type:(0,4),32,32;;i:(0,2)_deallocatedeallocate:f(0,1)ptr:p(0,3)i:(0,2)alloc_string:F(0,8)=*(0,9)=r(0,9);0;127;char:t(0,9)buffer:p(0,10)=*(0,11)=k(0,9)string:(0,8)dealloc_string:F(0,1)str:p(0,8)alloc_float:F(0,12)=*(0,13)=r(0,2);8;0;double:t(0,13)value:p(0,13)d:(0,12)dealloc_node:F(0,1)node:p(0,3)alloc_stmt:F(0,14)=*(0,15)=(0,16)=xsStmt:Stmt:t(0,15)Stmt:T(0,16)=s24next:(0,14),0,32;kind:(0,17)=xeStmt_Kind:,32,32;s:(0,18)=xuStmt_Data:,64,128;;Stmt_Kind:T(0,17)=eSTMT_COND:0,STMT_LIST:1,STMT_RANGE:2,STMT_WHILE:3,STMT_FORK:4,STMT_EXPR:5,STMT_RETURN:6,STMT_TRY_EXCEPT:7,STMT_TRY_FINALLY:8,STMT_BREAK:9,STMT_CONTINUE:10,;Stmt_Data:T(0,18)=u16cond:(0,19)=xsStmt_Cond:,0,64;list:(0,20)=xsStmt_List:,0,96;range:(0,21)=xsStmt_Range:,0,128;loop:(0,22)=xsStmt_Loop:,0,96;fork:(0,23)=xsStmt_Fork:,0,96;catch:(0,24)=xsStmt_Catch:,0,64;finally:(0,25)=xsStmt_Finally:,0,64;expr:(0,26)=*(0,27)=(0,28)=xsExpr:,0,32;exit:(0,2),0,32;;Stmt_Cond:T(0,19)=s8arms:(0,29)=*(0,30)=(0,31)=xsCond_Arm:,0,32;otherwise:(0,14),32,32;;Stmt_List:T(0,20)=s12id:(0,2),0,32;expr:(0,26),32,32;body:(0,14),64,32;;Stmt_Range:T(0,21)=s16id:(0,2),0,32;from:(0,26),32,32;to:(0,26),64,32;body:(0,14),96,32;;Stmt_Loop:T(0,22)=s12id:(0,2),0,32;condition:(0,26),32,32;body:(0,14),64,32;;Stmt_Fork:T(0,23)=s12id:(0,2),0,32;time:(0,26),32,32;body:(0,14),64,32;;Stmt_Catch:T(0,24)=s8body:(0,14),0,32;excepts:(0,32)=*(0,33)=(0,34)=xsExcept_Arm:,32,32;;Stmt_Finally:T(0,25)=s8body:(0,14),0,32;handler:(0,14),32,32;;Expr:t(0,27)Expr:T(0,28)=s16kind:(0,35)=xeExpr_Kind:,0,32;e:(0,36)=xuExpr_Data:,32,96;;Cond_Arm:t(0,30)Cond_Arm:T(0,31)=s12next:(0,29),0,32;condition:(0,26),32,32;stmt:(0,14),64,32;;Except_Arm:t(0,33)Except_Arm:T(0,34)=s20next:(0,32),0,32;id:(0,2),32,32;codes:(0,37)=*(0,38)=(0,39)=xsArg_List:,64,32;stmt:(0,14),96,32;label:(0,2),128,32;;Expr_Kind:T(0,35)=eEXPR_VAR:0,EXPR_ID:1,EXPR_PROP:2,EXPR_VERB:3,EXPR_INDEX:4,EXPR_RANGE:5,EXPR_ASGN:6,EXPR_CALL:7,EXPR_PLUS:8,EXPR_MINUS:9,EXPR_TIMES:10,EXPR_DIVIDE:11,EXPR_MOD:12,EXPR_EXP:13,EXPR_NEGATE:14,EXPR_AND:15,EXPR_OR:16,EXPR_NOT:17,EXPR_EQ:18,EXPR_NE:19,EXPR_LT:20,EXPR_LE:21,EXPR_GT:22,EXPR_GE:23,EXPR_IN:24,EXPR_LIST:25,EXPR_COND:26,EXPR_CATCH:27,EXPR_LENGTH:28,EXPR_SCATTER:29,SizeOf_Expr_Kind:30,;Expr_Data:T(0,36)=u12var:(0,40)=(0,41)=xsVar:,0,64;id:(0,2),0,32;bin:(0,42)=xsExpr_Binary:,0,64;call:(0,43)=xsExpr_Call:,0,64;verb:(0,44)=xsExpr_Verb:,0,96;range:(0,45)=xsExpr_Range:,0,96;cond:(0,46)=xsExpr_Cond:,0,96;catch:(0,47)=xsExpr_Catch:,0,96;expr:(0,26),0,32;list:(0,37),0,32;scatter:(0,48)=*(0,49)=(0,50)=xsScatter:,0,32;;Arg_List:t(0,38)Arg_List:T(0,39)=s12next:(0,37),0,32;kind:(0,51)=xeArg_Kind:,32,32;expr:(0,26),64,32;;Var:t(0,40)Var:T(0,41)=s8v:(0,52)=u4str:(0,10),0,32;num:(0,53)=(0,2),0,32;obj:(0,54)=(0,53),0,32;err:(0,55)=xeerror:,0,32;list:(0,56)=*(0,40),0,32;fnum:(0,12),0,32;;,0,32;type:(0,57)=(0,58)=eTYPE_INT:0,TYPE_OBJ:1,_TYPE_STR:2,TYPE_ERR:3,_TYPE_LIST:4,TYPE_CLEAR:5,TYPE_NONE:6,TYPE_CATCH:7,TYPE_FINALLY:8,_TYPE_FLOAT:9,;,32,32;;Expr_Binary:T(0,42)=s8lhs:(0,26),0,32;rhs:(0,26),32,32;;Expr_Call:T(0,43)=s8func:(0,59)=r(0,59);0000000000000;0037777777777;,0,32;args:(0,37),32,32;;Expr_Verb:T(0,44)=s12obj:(0,26),0,32;verb:(0,26),32,32;args:(0,37),64,32;;Expr_Range:T(0,45)=s12base:(0,26),0,32;from:(0,26),32,32;to:(0,26),64,32;;Expr_Cond:T(0,46)=s12condition:(0,26),0,32;consequent:(0,26),32,32;alternate:(0,26),64,32;;Expr_Catch:T(0,47)=s12try:(0,26),0,32;codes:(0,37),32,32;except:(0,26),64,32;;Scatter:t(0,49)Scatter:T(0,50)=s24next:(0,48),0,32;kind:(0,60)=xeScatter_Kind:,32,32;id:(0,2),64,32;expr:(0,26),96,32;label:(0,2),128,32;next_label:(0,2),160,32;;Arg_Kind:T(0,51)=eARG_NORMAL:0,ARG_SPLICE:1,;int32:t(0,53)Objid:t(0,54)error:T(0,55)=eE_NONE:0,E_TYPE:1,E_DIV:2,E_PERM:3,E_PROPNF:4,E_VERBNF:5,E_VARNF:6,E_INVIND:7,E_RECMOVE:8,E_MAXREC:9,E_RANGE:10,E_ARGS:11,E_NACC:12,E_INVARG:13,E_QUOTA:14,E_FLOAT:15,;var_type:t(0,57) :T(0,58)unsigned int:t(0,59)Scatter_Kind:T(0,60)=eSCAT_REQUIRED:0,SCAT_OPTIONAL:1,SCAT_REST:2,;kind:p(0,17)result:(0,14)alloc_cond_arm:F(0,29)condition:p(0,26)stmt:p(0,14)result:(0,29)alloc_except:F(0,32)id:p(0,2)codes:p(0,37)stmt:p(0,14)result:(0,32)alloc_expr:F(0,26)kind:p(0,35)result:(0,26)alloc_var:F(0,26)type:p(0,57)result:(0,26)alloc_binary:F(0,26)kind:p(0,35)lhs:p(0,26)rhs:p(0,26)result:(0,26)alloc_verb:F(0,26)obj:p(0,26)verb:p(0,26)args:p(0,37)result:(0,26)alloc_arg_list:F(0,37)kind:p(0,51)expr:p(0,26)result:(0,37)alloc_scatter:F(0,48)kind:p(0,60)id:p(0,2)expr:p(0,26)sc:(0,48)_free_arg_listfree_arg_list:f(0,1)args:p(0,37)arg:(0,37)next_arg:(0,37)_free_scatterfree_scatter:f(0,1)sc:p(0,48)next_sc:(0,48)_free_expr_free_varfree_expr:f(0,1)expr:p(0,26)free_stmt:F(0,1)stmt:p(0,14)next_stmt:(0,14)arm:(0,29)next_arm:(0,29)except:(0,32)next_e:(0,32)utils.hfree_var:f(0,1)v:p(0,40)pool_size:S(0,2)next_pool_slot:S(0,2)pool:S(0,6)rcsid_ast:G(0,61)=ar(0,62)=r(0,62);0000000000000;0037777777777;;0;46;(0,9)long unsigned int:t(0,63)=r(0,63);0000000000000;0037777777777;