perl-Eval-Closure-0.14-1.oe2309>  <@PT@7!.ܶujG7oe yopeneuler@compass-ci.com G7oi e)\`<~?E~jdj\D$ 'EV7GGRmhDЏeb/oŃ]` sǴL"1eH 9SbW`ڥ q3z  1Q?*P#_ʎeڣq#sp= ? d " U .:djt    \ dD|(89:FG H <I \X dY l\ ] ^ b _d Je Of Rl Tt pu v w x y 0z P ` d j  Cperl-Eval-Closure0.141.oe2309Safely and cleanly create closures via string evalString eval is often used for dynamic code generation. For instance, Moose uses it heavily, to generate inlined versions of accessors and constructors, which speeds code up at runtime by a significant amount. String eval is not without its issues however - it's difficult to control the scope it's used in (which determines which variables are in scope inside the eval), and it can be quite slow, especially if doing a large number of evals. This module attempts to solve both of those problems. It provides an eval_closure function, which evals a string in a clean environment, other than a fixed list of specified variables. It also caches the result of the eval, so that doing repeated evals of the same source, even with a different environment, will be much faster (but note that the description is part of the string to be evaled, so it must also be the same (or non-existent) if caching is to work properly).e ydc-64g.compass-ciũGPL+ or Artistichttp://openeuler.orgUnspecifiedhttps://metacpan.org/release/Eval-ClosurelinuxnoarchGJ&A큤A큤e yWJs^WJs^WJs^WJs^WJs^e yWJs^9bd269ddec221b1a4ce42d14e815ee79257f2048560dcd17acbe257b1207c7d4fdc2b30a89f08fd6e2c1bfe5d0ff15b3e1e4d5805015b562355145b8cafa63ef5308ea8170a46204c67dd90cf81d45769a2d528520407f44166aa952c28aeb5c0dd9f31ca826523bccb5f590471e80fac157c8c924cb8136fca7890337e9d52de6d3fe2890fd306218428d97ab9fcdc32e42c391d261c159808b3029477af85997467b134801412fd6011cf85640d7bac45a19b5c651382194e4bdcb9a62bd46rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Eval-Closure-0.14-1.oe2309.src.rpmperl(Eval::Closure)perl-Eval-Closure@ @@@@@@    perl(:MODULE_COMPAT_5.38.0)perl(Carp)perl(Devel::LexAlias)perl(Exporter)perl(Perl::Tidy)perl(Scalar::Util)perl(constant)perl(overload)perl(strict)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.053.0.4-14.6.0-14.0-15.2-14.18.1b>misaka00251 - 0.14-1- Init packagedc-64g.compass-ci 16953163520.140.14-1.oe2309perl-Eval-ClosureChangesLICENSEMETA.jsonREADMEdist.iniEvalClosure.pm/usr/share/doc//usr/share/doc/perl-Eval-Closure//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/Eval/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-openEuler-linux-gnudirectoryASCII textJSON text dataPerl5 module source textPRRRRRRR ^r4b]mutf-80fa2841a88ffe217ef6cecbb16502be5b8f088ff9cf1a94b151065e3f56c75bc25fbf91071808dfed7cf6c46d4726f4259577616782aefe0bd3fede50ec21882?07zXZ !#,5] b2u jӫ`(y/twY-0K3l] !!Y)a88Z$moqfI{IksU~7ux#q osŬ(f7HB4uſ2o!u %_d -]Q|Z-[*c?%,|5ER aB>f:'a$1-LU?~{p?䆑E ǖ6lۚC{(y"ӭc([_M<ȀWX#_ @֛o̸(GLb6H5yh9/Xa!cbjxw*/N.I=ڋv-s8-i^2>?Z!UdG$`]C_Cl8 #+w]zw )&6̋©%rx UɠkZP4b5m,!TCxb2pVU$.߷}i ӥj^U:d!w_i 8uQ63$~'xf >fA=PDg;I$jMpx7tA$iDHKaL89ƴ1ĖE޽'Zv$߁]|$4DcB5L,aaiXax047٠yW@cNeuMpbf VZk1&`Zwru2˫G!E/o;"ȉ.c%Aw:g%GڲpKA$l#ͺxLQE(1 ''[]`組iI ^#MkMI7< ~@rT.m[nxIKq\`N7P+ !n@M=H-5(fpkT8y78p: ` ZI.ngn39%!ym!Xic< )/y}.K V 'ZA8!cfB{SX>yVDG:\AƬ&ގGӒV#<ZdC%(Oԧt Y#cD+F۵>uٹY9e-I B5j6Hn)!_#>fďgY^Pf>sI=0kZ4ٿGe}JyU #w4췯fxWY*/rXlWh5)ܐ< z^uHz ug tlK1ͨ=| Fߘ|*v5GP[hǖ/) ڊo5UPqp% n3Ok|ColβOX< V^B.l,CdBS@u| krX0eӉ,O63g\A]pk<'hao,yw"z0uc vsgO/N aT|G(}h,ݙLbp :os \*4']zAd-t< +P@[[!v`4V\h=oA`SI4Gw/7 i䜑jTnE~!]7|$AԢLe'.'(:0 3kKww2V% TdzN{C^jVܩ&`vCqP"8$A:_5j2x:dBJU;b~t)S&6qo݅\sh+E3ȕzR5sQowܪU(!+h[` ۊ>Udđ R`gqb Ŝzf3K0,lHmid!)Z75P@|$eD?puBbȠKb[pE?2* ۦuJ7-,:s8Wϕ[uFYPjF>E h*ON2L5H)*3nMP | d4x>AD/1$N>\zhoE'Fd9&Q!sO*uÄJ& ʹ@-lk"Kl) !`[/H[&ۮ xLFcO;?!nQSaV+𝥁‰im.MkKH"@E@)1դWKP= s_͘YP<r\;Pf!~rpJ8ii $OChNh^F0YAi|c6H(^u༰ͨ%,mB:Bi0nJNWo֭w /l+E'RDZ U&yLQ |f*c̏>EaJUVG Ix^z] ^e):OH>ECBk!wHj|nGV0ڬYD`)Jۖ^EԔ*؋]C5\R_~ j?JIAD8ҁsy,lP|SRJԡq@&L OƗ&QcN(H~!'XdI Oz\eKLXlF#Z@ӡxjA%묱ျCrgczet[[HW`v$ NH;0u϶x53VkN8gC Y fydX]Cƣr+ cī:d<=;|{Te";ZئyU\@C-lV#-cv60'#L2Y촅 E c~C;f#9(cvsH_X䥆@+2 !tJI|$,{()Ij\ g8aStI7 .k}xW6@I͎}޹~$[O(DS0Q:7)pUF"̅B`tr@1:Y: ~lVTFl̆Ly"x;F$MDȦ@Kh'ťgKTMuR_ζ0ᔮόYja:r:i~&(@,l6܋؁@!@2d?lrKPr4%os`F^\~?mp]:b[ 41NNզaqҊjH0 v{dijry&"}@`bc S=:zi_d/YE߇a 'OFZr@plmk0'9.&@)G@TWXH1ͳ]*43{!Q.嘩C/aJQ, wz d+(X!fz#manr_h#w>Dm9 X߽tp?UWLe&~eHj2ft7Jb-cuvLxWH%~$&ɔE{LAVrw< MY޼ [+m|v?,6iWeR_h +>Ġr< s7"(b΍5 m$4b_Po] eXkC>UPt9q,a8^{'eh-8Bówg!=zsHVvjF !}GEs3>0>x՜6<j4gO#Kmd2[ܑ|4)`߁Rݳ=GG(VNzsq xkY6'Y^Dv0>VMnOs02CoL ~E5xQX7P5:ɝhW,`׮Elg(2!Ae&m_57"d+hfc yW_x*޽%c!|D< 'PT6[ *V3Tb% 8;G[PNx廒ZmQNsh.53Wz=Ǘ΃ o!hmi +Klzf==x/8&>;R_Bʣw* Iltä}t^9n/K%hY;+ٕ{; B9nz=1u0ji뷸e4Sm1gbdqh~P8WE8o;ͳu0RɚJ4n6j,%VʬR샇ňlSIP]הa> 0_2QVnq' 1ѿ9-Sn{'b#N z,V}w&\j+'BbT{\ 1Wk!cT ?$p G>Ke?lpD:Aщq8^m)ɓ\Bq Dx[mĩ !dC܅ؾ[DIhyn#8yRW=zN  {ݧ5J+[B0PEzqWRA332)w c҈JLWCf7UfS a|ů*L}?R=4|'&u)6Nnn|StnD̆EȕV<7Ѝshn _ؘ VכHH64.YKIN Φ %cQ&М쿠0 *CcPt5zCrg1:q~$lX<їz9T87ο^1$i1>&! EB АYwcǨV/hB 'n h7 v)~*."Q9B8 ɪ)X\$pBwVtH@,1%s (V m̋Id4gvlu ).%,}C>N:v=Q|ȖWVǏn5suj=v rFf%-3~  >=d4O}|"j<Pf=H/ҁ8zu~#UqbІgP@Yw9z:iJT>ϟj(߮B<0en܀ӝD&kc6SPLت W7W=SJE(`2 Isܴ+nNϰE6a:,W/7EDzϘ0"FyV) u{o:wd/'_pGkMzQs D4"NHȼgSMo5RWs6ȆQ-'цw촆ISü\.$8Ǧa_y^YwEuT-%"w[Ui!UoħJ=ULn5g(`]Vib"=60K஛j3 ֑*gZ+%p23^7k8!);Hxhi1xN̆Fȇ$.YJ6^.lmt[LŒ7g0僂$@JꠤzJ2~=1 4~|tmK>0;CY;dv-[ndstv ΜLUV-!I2<( v-is!\G)/t`wJ)(SBkP\ՍlP{Cl/.X8B (e3OUp_1gX),~`lB4"Ӛ<0y--C upQ "FM' "7]maY khd&" +Mв6%L{BI12p/Rr ņY`ù'~`k f!{Ɛ#h=%6|= &G¢څKosyiъ^W65p%็=[U"ƌ639dpb knǗTy@VU?>[ϬW嗀EY<,$BDJ#8 YF!9v޶@bG(L? +17ز߫GIOwpe`{Kߨ؈5,F~N"ȧkSS9:off<X2=wb OUNl8+w<J(* pced\Ck/ N@}PrwkocrBEZXe!/_]HVο QIg[EO}(CҸU;*>IG# t܀[W+iW!Tx:]IpJǡ_pQ)Ӭ$3kQ̌ĝ>ɂc4G,2Pyl_caYp3 l ncܜZoXnіFe칋O!b+XقuqFtH9ois1D\yR0([:۴RDMbq^ SgmQ ,"aǰmA.eJXyf'#B0cxS-+B܎wſ@uIUGFUKF@;D爿TqHb(nMnbUbO“VJ^S'm5}`yEbGXVVO3ѵ O,CtX̭s'.c 3ph#ͥ*j+Bʔp*ҩӧ j4@Ba[qAz_]T@jpY~XGmr=4aOmラk9Ԭ7-E\4}} i 5/:^/RY|^"I Jo[yq6P`#7"f k Q^v(rs(oYI^۶x%%D&\ y PFO/ 4P>r%%0EѿƏ4Y*}VV_9hRqlQ2BxD4Q{U MxMotٖ+*k oN|Haˢ@_jqmmgfeq\ԽTX+]9?5LulSׄzW} :~߽v^yv.1.KfP?]<%ۃIV[j`:|pҏ%=/õ%e+hY%F9]Q6֠U>EˏI'5pAcT1Pym+L (0(iH5G1jڥnσp %7Nz`&ט}?8Ul8{mfCN"_VwNJr bA^"h8,.{S ٥MN6BR޸1mTb Ç"Rf4pC‰L 笃8Y}" s*3VlVgkk=m򯌒`מC"H4`0E~,֟։\,6Axa8Z` 4QXIJS $܊εY݆|bZN~c}[JN].v׬FM|yFgg]+.uu>vmwOkEʸT1C[Lw 6#-RLD\@ǐĉ1ҜQr2rSӞB BlA&?fach\OD~ٜ6.K^BZ*<'nR W Bq7C@*_9ܐ,kgĎe?7wi1b >@P]\aجSȿ6A68hSSI&vC o[\Щk8[s3uG߫ :;| qڠyGw>$%]sD JZo +ش]z j۠%>n=Ne1AާL_dl&Tl#[TGPrj=0#p?|^z0(V/97.Š Hy91pLr69@.fl>N l no LEԴN ڮM1#) )aSzc $@XQ#܈kvpr%L^'Ag5I dʚ%_*d?7\r,247x)m>MMXemUE= 3V[ٮ]bUFLAqE 6ɦJnx^ȄF!LXc.?%RjJl!$\~8)02Aa#C ӁѨc{ ,>KQCиmފ1Oi˷  <䈢=K1io_ix>NG'A=۩Vx ׉)[`9uV?-3\䘽žKb] zgɖ-ϸAݲ^' x}z=$%acY ~q}{<[5,e1{ c7.Y4qǥwNH87sH.4W Pk =C /Kܴ^oF)'KV}S\ELv MάMQ_)&l lkA4*57:̽Q; 4%U8j;ךk&QhiiuďyWz<{qܨ*cm,r 𓫻Tvzsn<"gk{ (A|SO>0@U4~ˋ8{xů eюxGC)VikdT0;y@D_DrfY.C&s t' ՌiPE8:!h>"iIض1'4(u hh+Uus-h5lNHAiROYYA;6joX>kz呋խ X)0&ؒǰXYK?B+]X{nFm> 8#!\OhrLO@/-W8'>o4ߑ[L⑕5ث:Fȷe mfL^\&ꁌrHgo*Oדm30V_^F bl9!0YN>.ou =[~Ufd%SHatMtxJFQO_,Bxb¸Z\+#w:lCqӼe@kJeWc:na] :۴j{.GpIrַ'`G6t䴀Zgˁ{l +?VnW0ے;EDx$ֳ8$$uj{¬4_4vpB2b 6(.Ǥ4M47Ež L,%|Q ֧Z#c62 e%hpwseQ粋T6ngLYC!A5_%JMguFiU_^3% R _OK^k'~6"ͨn\llg2<*i/#}CF _]C*AJ$a=Xzk_$6iՇ 2yL\M-.kn=XXA]]/&M "Oetw辡SVτW&eƮ %S5*ucMŁVysիzjX.5);aQba/I#"pՍ te&l;u"N!'n4h6#:- Ut܊;NX$_W&+o<V\'^=3ISWcY1M9p+qcgb; 8_;Z^陞pt'e j)Bz?ȣTvoX YcW&&eh{jgMczaP\lyF8kKL*#c f eX G)!m-;/w V8̆ sL%%[MCT,L*rũMrw1xYs|F-m ksqHgM)ZDPjʞX4Ge$w@gg!.C]!!%Tcq ;, !Ͼ݀e,ൺ{qY%_SϪ\QNb5ѓ@%qlFroBYWvx*?k=cy YZ