__text__TEXT@ __data__DATA@ ``%__const__TEXT8__cstring__TEXT__bss__DATA__picsymbolstub2__TEXTw@Z__la_sym_ptr2__DATA<!__nl_symbol_ptr__DATA8X__textcoal_nt__TEXT @"[>D& P''*1!>UWVSLT$D$D$ D$4$ EԉUЉ$EЃt$D$Eԉ$MEMȋẺ$qED$1$mt$@@ p@@tLt@E̍D$Eȉt$$EȉD$Eԉ|$$E}^L[^_]ËF4$P멐UWVUMS anonfunc object Return a proxy object that creates another proxy objects when they is called by some standard operators. The created objects can be used like anonymous functions. If key is a integer, the proxy function get the n'th argument. And if key is a string, it will get keyword argument named value of key. If default is specified and the argument isn't available when it is called, default is used. Unlike lambda, anonfunc can't work for complete set of python operators because its implementation relies on operator overloading. Allowed operators are: + - * / // ** ~ << >> & ^ | int long float [] < <= > >= == != .(getting attribute)`@  $A <operator.anonfuncanonfuncarg%dargkey is out of range.argkey must be an integer or string.argument %d is required.Keyword argument '%s' is required.xr⍀rPd_]⍀]PKFH⍀HP2-3⍀3P⍀P ⍀ P⍀P⍀P⍀P⍀P~⍀Pje⍀PQLv⍀vP83a⍀aPL⍀LP &?Xq$Ë$          K  2   ( `8   8  8 E8 W C 8 4 (   # z # < # ( #  (  8( <( @qm( [SD1-( H( L( P( tlTQM( =5X!( \( `( d( tlhQM( <4l( p( t( xyu( e]|IE( 5-( ( ( qm( \T95( $( ( ( |tYU( J;nVMP M>*MM MM`MI(   s_ N@ :  ( @L <PLH@<840,$  sZ m2e2_' ZZ T.L.F' AZ ;*3*-' (Z "&&' Z ""' Z ii' Z PP' Z 77' Z ' Z ~' yZ s k e' `Z ZRL' GZ A93' .Z ( ' Z ' 840,($  3M.*Y15WXK+-V4U3M.*Y15WXK+-V4UPNOSRQI<;?=CJ8G@>6DBE:F9AH7T0,/2{dd<@ P)7M0[hlz@pH-HAW m~( h `$)?<MDDD>DDDGD ZD ]D dDwDDDDD=D>D=D>D@DADBDCDFDDDFDDDDDD&D &_$yh&1 /@Xk~ $7Pfw/DXl%5 EF@TzG@;]3uvw9x9y$<DN<DQADNGDOPDQWDTDUD=D:D=D>DCD@DADBDCDEDDDEDFD:DcDVD^!D[%D\Nz$N<MM M@MOOW@:@; @;O&O78`9$$D`DjDrDDDDD:$`R^$xDDDDDDDDDDD_$x @@$$LD+$D,3D-9$ D/? $+$)*5* A*K@*W@*a$,DEPb t$EPEE @E$8DF$FFF @F$8DG$GGG @G $8DH $H)H3H =@HG$8DI0H$I0\IfI p@Iz$8DJh{$JhJJ @J$8DK$KKK K@K@K$@DL$L L$0DM$M*M3$0DN@4$N@HNQ$0DOpR$OpiOr$0DPs$PPP @P$8DQ$QQQ @Q$8DR$RRR  @R $8DSH $SH& S0 S : @SD $8DTE $TX Tb T l @Tv $8DUw $U U $0DV $V V $0DW $W W $0DXH $XH X X !@X !$8DY !$Y)!Y3!Y =!@YG!$8D[H!$[_![i![ s!@[}!$8D\~!$\!\!\ !@\!$8D](!$](!]!] !]!@]!@]!$@D_h!$_h "_"_ !"@_+"$8Da,"$aD"aN"a X"@ab"$8Dbc"$b"b"b "b"@b"@b"$@Dh D=& Dh7 D=: D>@ D=I D>K D@M DAP DBS DDZ DAa DFd Don Drw Ds~ Dr Dt Du Dv Du Dv Dw Dx D D} D| D} D D D} D D} D D D D "$h "g"g "@g"@j#j#j#@k@#GQ#Zk##, #@:#, #@;#, #n #n #@~# # #@~# # ## #$ D$ D> Db De Dm Dq Du Dx Dx D D D D D D D D D D #$$ ## #$@ $@$b $@%$m &$u '$u ($@3$u 4$ 5$@C$ D$ E$@S$ T$ U$@`$ a$ b$$D D D" D( D8 DB DR DX D[ D_ Dh Dl Do Dw D D% D& D' D# D D D D D D D) c$$ $$ $$@$@$@$$$ $@$U $o $@$ $@ % %? %? %? %$<%&)I%&*}%&%&i@ %& %& %& &&C&d@ 8   0g@tU`8R )q7`%D!iFnNP_PyObject_GC_Del_initanonfunc___i686.get_pc_thunk.bx___i686.get_pc_thunk.axdyld_stub_binding_helper_PyObject_RichCompare_PyObject_GetAttr_PyObject_GetItem_PySequence_GetSlice_PySequence_GetItem_PySequence_Concat_PyNumber_TrueDivide_PyNumber_FloorDivide_PyNumber_Float_PyNumber_Long_PyNumber_Int_PyNumber_Or_PyNumber_Xor_PyNumber_And_PyNumber_Rshift_PyNumber_Lshift_PyNumber_Invert_PyNumber_Absolute_PyNumber_Positive_PyNumber_Negative_PyNumber_Power_PyNumber_Divmod_PyNumber_Remainder_PyNumber_Divide_PyNumber_Multiply_PyNumber_Subtract_PyNumber_Add_PyString_Type_PyExc_ValueError_PyDict_Type_PyExc_TypeError_PyInt_Type_PyMem_Free_PyObject_GC_UnTrack_PyErr_SetString_PyArg_UnpackTuple_sprintf_PyInt_FromLong_PyModule_AddObject_PyType_Ready_Py_InitModule4_PyObject_Call_PyDict_GetItem_PyErr_Format_PyType_IsSubtype_PyMem_Malloc_PyTuple_New/mnt/gmirror/ports/devel/py-anonfunc/work/anonfunc-1.0/anonfunc.cgcc2_compiled._anonfunc_typeobjargs_anonfunc_typeintargs_anonfunc_as_number_anonfunc_add_anonfunc_sub_anonfunc_mul_anonfunc_classic_div_anonfunc_mod_anonfunc_divmod_anonfunc_pow_anonfunc_neg_anonfunc_pos_anonfunc_abs_anonfunc_invert_anonfunc_lshift_anonfunc_rshift_anonfunc_and_anonfunc_xor_anonfunc_or_anonfunc_int_anonfunc_long_anonfunc_float_anonfunc_floor_div_anonfunc_true_divide_anonfunc_as_sequence_anonfunc_concat_anonfunc_item_anonfunc_slice_anonfunc_as_mapping_anonfunc_subscript_anonfunc_doc_anonfunc_type_anonfunc_dealloc_anonfunc_call_anonfunc_getattr_anonfunc_traverse_anonfunc_richcompare_anonfunc_new_anonfunc_methodsinitanonfunc:F(0,1)=(0,1)void:t(0,1)m:(0,2)=*(0,3)=(0,4)=xs_object:PyObject:t(0,3)_object:T(0,4)=s8ob_refcnt:(0,5)=r(0,5);-2147483648;2147483647;,0,32;ob_type:(0,6)=*(0,7)=xs_typeobject:,32,32;;int:t(0,5)_typeobject:T(0,7)=s192ob_refcnt:(0,5),0,32;ob_type:(0,6),32,32;ob_size:(0,5),64,32;tp_name:(0,8)=*(0,9)=r(0,9);0;127;,96,32;tp_basicsize:(0,5),128,32;tp_itemsize:(0,5),160,32;tp_dealloc:(0,10)=(0,11)=*(0,12)=f(0,1),192,32;tp_print:(0,13)=(0,14)=*(0,15)=f(0,5),224,32;tp_getattr:(0,16)=(0,17)=*(0,18)=f(0,2),256,32;tp_setattr:(0,19)=(0,20)=*(0,21)=f(0,5),288,32;tp_compare:(0,22)=(0,23)=*(0,24)=f(0,5),320,32;tp_repr:(0,25)=(0,26)=*(0,27)=f(0,2),352,32;tp_as_number:(0,28)=*(0,29)=(0,30)=s152nb_add:(0,31)=(0,32)=*(0,33)=f(0,2),0,32;nb_subtract:(0,31),32,32;nb_multiply:(0,31),64,32;nb_divide:(0,31),96,32;nb_remainder:(0,31),128,32;nb_divmod:(0,31),160,32;nb_power:(0,34)=(0,35)=*(0,36)=f(0,2),192,32;nb_negative:(0,37)=(0,26),224,32;nb_positive:(0,37),256,32;nb_absolute:(0,37),288,32;nb_nonzero:(0,38)=(0,39)=*(0,40)=f(0,5),320,32;nb_invert:(0,37),352,32;nb_lshift:(0,31),384,32;nb_rshift:(0,31),416,32;nb_and:(0,31),448,32;nb_xor:(0,31),480,32;nb_or:(0,31),512,32;nb_coerce:(0,41)=(0,42)=*(0,43)=f(0,5),544,32;nb_int:(0,37),576,32;nb_long:(0,37),608,32;nb_float:(0,37),640,32;nb_oct:(0,37),672,32;nb_hex:(0,37),704,32;nb_inplace_add:(0,31),736,32;nb_inplace_subtract:(0,31),768,32;nb_inplace_multiply:(0,31),800,32;nb_inplace_divide:(0,31),832,32;nb_inplace_remainder:(0,31),864,32;nb_inplace_power:(0,34),896,32;nb_inplace_lshift:(0,31),928,32;nb_inplace_rshift:(0,31),960,32;nb_inplace_and:(0,31),992,32;nb_inplace_xor:(0,31),1024,32;nb_inplace_or:(0,31),1056,32;nb_floor_divide:(0,31),1088,32;nb_true_divide:(0,31),1120,32;nb_inplace_floor_divide:(0,31),1152,32;nb_inplace_true_divide:(0,31),1184,32;;,384,32;tp_as_sequence:(0,44)=*(0,45)=(0,46)=s40sq_length:(0,38),0,32;sq_concat:(0,31),32,32;sq_repeat:(0,47)=(0,48)=*(0,49)=f(0,2),64,32;sq_item:(0,47),96,32;sq_slice:(0,50)=(0,51)=*(0,52)=f(0,2),128,32;sq_ass_item:(0,53)=(0,54)=*(0,55)=f(0,5),160,32;sq_ass_slice:(0,56)=(0,57)=*(0,58)=f(0,5),192,32;sq_contains:(0,59)=(0,23),224,32;sq_inplace_concat:(0,31),256,32;sq_inplace_repeat:(0,47),288,32;;,416,32;tp_as_mapping:(0,60)=*(0,61)=(0,62)=s12mp_length:(0,38),0,32;mp_subscript:(0,31),32,32;mp_ass_subscript:(0,63)=(0,64)=*(0,65)=f(0,5),64,32;;,448,32;tp_hash:(0,66)=(0,67)=*(0,68)=f(0,69)=r(0,69);-2147483648;2147483647;,480,32;tp_call:(0,34),512,32;tp_str:(0,25),544,32;tp_getattro:(0,70)=(0,32),576,32;tp_setattro:(0,71)=(0,64),608,32;tp_as_buffer:(0,72)=*(0,73)=(0,74)=s16bf_getreadbuffer:(0,75)=(0,76)=*(0,77)=f(0,5),0,32;bf_getwritebuffer:(0,78)=(0,76),32,32;bf_getsegcount:(0,79)=(0,80)=*(0,81)=f(0,5),64,32;bf_getcharbuffer:(0,82)=(0,83)=*(0,84)=f(0,5),96,32;;,640,32;tp_flags:(0,69),672,32;tp_doc:(0,8),704,32;tp_traverse:(0,85)=(0,86)=*(0,87)=f(0,5),736,32;tp_clear:(0,38),768,32;tp_richcompare:(0,88)=(0,89)=*(0,90)=f(0,2),800,32;tp_weaklistoffset:(0,69),832,32;tp_iter:(0,91)=(0,26),864,32;tp_iternext:(0,92)=(0,26),896,32;tp_methods:(0,93)=*(0,94)=xsPyMethodDef:,928,32;tp_members:(0,95)=*(0,96)=xsPyMemberDef:,960,32;tp_getset:(0,97)=*(0,98)=xsPyGetSetDef:,992,32;tp_base:(0,6),1024,32;tp_dict:(0,2),1056,32;tp_descr_get:(0,99)=(0,35),1088,32;tp_descr_set:(0,100)=(0,64),1120,32;tp_dictoffset:(0,69),1152,32;tp_init:(0,101)=(0,64),1184,32;tp_alloc:(0,102)=(0,103)=*(0,104)=f(0,2),1216,32;tp_new:(0,105)=(0,106)=*(0,107)=f(0,2),1248,32;tp_free:(0,108)=(0,109)=*(0,110)=f(0,1),1280,32;tp_is_gc:(0,38),1312,32;tp_bases:(0,2),1344,32;tp_mro:(0,2),1376,32;tp_cache:(0,2),1408,32;tp_subclasses:(0,2),1440,32;tp_weaklist:(0,2),1472,32;tp_del:(0,10),1504,32;;char:t(0,9)destructor:t(0,10)printfunc:t(0,13)getattrfunc:t(0,16)setattrfunc:t(0,19)cmpfunc:t(0,22)reprfunc:t(0,25)PyNumberMethods:t(0,29)binaryfunc:t(0,31)ternaryfunc:t(0,34)unaryfunc:t(0,37)inquiry:t(0,38)coercion:t(0,41)PySequenceMethods:t(0,45)intargfunc:t(0,47)intintargfunc:t(0,50)intobjargproc:t(0,53)intintobjargproc:t(0,56)objobjproc:t(0,59)PyMappingMethods:t(0,61)objobjargproc:t(0,63)hashfunc:t(0,66)long int:t(0,69)getattrofunc:t(0,70)setattrofunc:t(0,71)PyBufferProcs:t(0,73)getreadbufferproc:t(0,75)getwritebufferproc:t(0,78)getsegcountproc:t(0,79)getcharbufferproc:t(0,82)traverseproc:t(0,85)richcmpfunc:t(0,88)getiterfunc:t(0,91)iternextfunc:t(0,92)PyMethodDef:T(0,94)=s16ml_name:(0,8),0,32;ml_meth:(0,111)=(0,32),32,32;ml_flags:(0,5),64,32;ml_doc:(0,8),96,32;;PyGetSetDef:T(0,98)=s20name:(0,8),0,32;get:(0,112)=(0,113)=*(0,114)=f(0,2),32,32;set:(0,115)=(0,116)=*(0,117)=f(0,5),64,32;doc:(0,8),96,32;closure:(0,118)=*(0,1),128,32;;descrgetfunc:t(0,99)descrsetfunc:t(0,100)initproc:t(0,101)allocfunc:t(0,102)newfunc:t(0,105)freefunc:t(0,108)PyCFunction:t(0,111)getter:t(0,112)setter:t(0,115)argkey:r(0,2)vname:(0,119)=ar(0,120)=r(0,120);0000000000000;0037777777777;;0;5;(0,9)long unsigned int:t(0,121)=r(0,121);0000000000000;0037777777777;i:(0,5)PyTypeObject:t(0,122)=(0,7)anonfunc_nodetype:T(0,123)=eAFTYPE_LEAF:0,AFTYPE_UNARY:1,AFTYPE_BINARY:2,AFTYPE_TERNARY:3,AFTYPE_INTARG:4,AFTYPE_INTINTARG:5,AFTYPE_RICHCMP:6,AFTYPE_MAX:7,;af:r(0,124)=*(0,125)=(0,126)=s28ob_refcnt:(0,5),0,32;ob_type:(0,6),32,32;nodetype:(0,123),64,32;operator:(0,118),96,32;argfactor:(0,2),128,32;argdefault:(0,2),160,32;argext:(0,118),192,32;;anonfuncobject:t(0,125)anonfunc_new:f(0,2)type:p(0,127)=*(0,122)args:p(0,2)kwds:p(0,2)args:r(0,2)argkey:(0,2)argdefault:(0,2)argdefault:r(0,2)af:r(0,124)af:r(0,124)argkey:(0,2)argdefault:(0,2)anonfunc_dealloc:f(0,1)af:p(0,124)anonfunc_traverse:f(0,5)af:p(0,124)visit:p(0,128)=(0,129)=*(0,130)=f(0,5)arg:p(0,118)visitproc:t(0,128)arg:r(0,118)err:r(0,5)_anonfunc_call_leafnode_anonfunc_call_opnodeanonfunc_call:f(0,2)af:p(0,124)args:p(0,2)kw:p(0,2)args:r(0,2)kw:r(0,2)_anonfunc_new_opsanonfunc_add:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_sub:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_mul:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_classic_div:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_mod:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_divmod:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_pow:f(0,2)o1:p(0,2)o2:p(0,2)o3:p(0,2)o2:r(0,2)o3:r(0,2)anonfunc_neg:f(0,2)o:p(0,2)anonfunc_pos:f(0,2)o:p(0,2)anonfunc_abs:f(0,2)o:p(0,2)anonfunc_invert:f(0,2)o:p(0,2)anonfunc_lshift:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_rshift:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_and:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_xor:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_or:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_int:f(0,2)o:p(0,2)anonfunc_long:f(0,2)o:p(0,2)anonfunc_float:f(0,2)o:p(0,2)anonfunc_floor_div:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_true_divide:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_concat:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_item:f(0,2)o:p(0,2)v:p(0,5)v:r(0,5)anonfunc_slice:f(0,2)o:p(0,2)v:p(0,5)w:p(0,5)v:r(0,5)w:r(0,5)anonfunc_subscript:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_getattr:f(0,2)o1:p(0,2)o2:p(0,2)o2:r(0,2)anonfunc_richcompare:f(0,2)o1:p(0,2)o2:p(0,2)v:p(0,5)o2:r(0,2)v:r(0,5)anonfunc_new_ops:f(0,2)op:p(0,118)nodetype:p(0,123)nodetype:r(0,123)i:r(0,5)objargs:(0,5)intargs:(0,5)va:r(0,131)=(0,132)=(0,133)=*(0,9)va_list:t(0,131)__darwin_va_list:t(0,132)__builtin_va_list:t(0,133)type:r(0,127)af:r(0,124)arg:r(0,2)arg:r(0,2)anonfunc_call_leafnode:f(0,2)af:p(0,124)args:p(0,2)kw:p(0,2)kw:r(0,2)argidx:r(0,5)arg:r(0,2)arg:r(0,2)argidx:r(0,5)argidx:r(0,5)arg:r(0,2)anonfunc_call_opnode:f(0,2)af:p(0,124)args:p(0,2)kw:p(0,2)realval:r(0,2)r:r(0,2)i:r(0,5)objargs:(0,5)iargs:(0,134)=*(0,5)ob:r(0,2)ob:r(0,2)elem:r(0,2)anonfunc_typeobjargs:S(0,135)=ar(0,120);0;6;(0,136)=k(0,5)anonfunc_typeintargs:S(0,137)=ar(0,120);0;6;(0,136)anonfunc_type:S(0,122)anonfunc_as_number:S(0,29)anonfunc_as_sequence:S(0,45)anonfunc_as_mapping:S(0,61)anonfunc_doc:S(0,138)=ar(0,120);0;676;(0,9)anonfunc_methods:S(0,139)=ar(0,120);0;0;(0,94)