Files
18xchat/Tools/Luban/Luban.Golang.dll
T

664 lines
24 KiB
Plaintext
Raw Normal View History

MZÿÿ¸@º´ Í!¸LÍ!This program cannot be run in DOS mode.
$PELÓÀüà" 0Xîv  À`…™vO˜  ¸uT  H.textôV X `.rsrc˜Z@@.reloc  ^@BÍvH¼=ü7~**:o
o+*:o
o+**no
o+o
o+*(
*.s*~*0C(
rp(
(
r
p(
(
rp(
(
rp(
(
r7p(
(
rMp(
(
*0C(
rp(
(
r
p(
(
rp(
(
r“p(
(
r7p(
(
rMp(
(
*0D(
rp(
(
r
p(
(
rp(
(
p(
(
r7p(
(
rMp(
(
*0B(
rp(
(
r
p(
(
rp(
(
p(
(
r7p(
(
rMp(
(
*0C(
rp(
(
r
p(
(
rp(
(
p(
(
r7p(
(
rMp(
(
*0D(
rp(
(
r
p(
(
rp(
(
rp(
(
r7p(
(
rMp(
(
*0E(
rp(
(
r
p(
(
rp(
(
r!p(
(
r7p(
(
rMp(
(
*0B(
rp(
(
r
p(
(
rp(
(
p(
(
r7p(
(
rMp(
(
*0E(
rp(
(
r
p(
(
rp(
(
rAp(
(
r7p(
(
rMp(
(
*0C(
rp(
(
r
p(
(
rp(
(
p(
(
r7p(
(
rMp(
(
*0Ò8(
rp(
(
r
p(
(
rp(
(
rap(
o
(g(
rip(
(
rmp(
(
(
rqp(
(
r7p(
(
rMp(
(
*0ë ž(
rwp(
(
r{p(
(o+(
rp(
(+p(
(+p(
(
rp(
(
p(
(
r7p(
(
p(
(+r7p(
(+rKp(
(+rWp(
(+rcp(
(+r{p(
(o+(
rqp(
( (
rp(
(+r‡p(
(
Xo+(
rqp(
(
rp(
(
p(
(+p(
(
*No
(*No
(*No
(*0 ¬(
p(
(
r¿p(
(o+(
p(
(+p(
(+p(
(
rp(
(
p(
(
r7p(
(
p(
(+r7p(
(+rKp(
(+rWp(
(+p(
(+r{p(
o
(o+(
rqp(
o
( (
rp(
(+r‡p(
(
Xo+(
r p(
(+r{p(
o
(o+(
rqp(
o
( (
r%p(
(+r‡p(
(
Xo+(
rqp(
(
r3p(
(+r?p(
(+rWp(
(
*(
*.s*~*0'(Ro+
(Ao+-*rap(!
*("
*.s*~*0o#
t(
rep(
(
rp(
(
rp(
(
p(
(Ro+(
rp(
( rpXo+(
rqp(
(
rp(
(Ao+-r%p+r'p(
r+p(
(
*( o+*($
*.s"*~*0Ur=prMp(%
o#
9r
(
rSp(
(
rp(
(
p(
(
p(
(
p(
(
p(
(
p(
(Ro+(
rp(
((rpo+(
rqp(
(
rp(
(Ao+-r%p+r'p(
r+p(
(
* Ž
(
rSp(
(
rp(
(
p(
(
p(
(
p(
(
r%p(
(
r_p(
(Ro+(
rp(
((rpo+(
rqp(
(
rp(
(Ao+-r%p+r'p(
r+p(
(
*('
*.s&*~*0ZT(
p(
(
p(
(
p(
(
rp(
(
*0xu(
rEp(
(
p(
(
p(
(
rp(
(Ro+(
r!p(
(
*2(**2(**2(**2(**2(**2(**2(**0ZH(
r1p(
(
p(
(
r?p(
(
rp(
(
*2(2*2(**0Š ­(
rp(
(
rp(
(
rzp(
(
p(
rapo
(gp(%
(
p(
(
*0 ¡(
p(
(+r4 p(
(+r† p(
(+p(
(+p(
(
p(
(+r
p(
(
r>
p(
(
r{p(
(o+(

p(
(+
p(
(+r
p(
(+r* p(
(+r{p(
(o+(
rt p(
(=(
 p(
(+r‡p(
(
(
rp(
(+r‡p(
(
Xo+(
rt p(
(
rp(
(
 p(
(+ p(
(
*Fo
(6*Fo
(6*Fo
(6*07 h(
p(
(+r4 p(
(+r† p(
(+r p(
(
r, p(
(
r>
p(
(
r¿p(
(o+(
rˆ p(
(+r
p(
(+ p(
(+r(
p(
(+p(
(+r€
p(
(+
p(
(+
p(
(+
p(
(
rp(
(+r{p(
o
(o+(
rt p(
o
(=(
rp(
(+r‡p(
(
(
rtp(
(+r|p(
(
Xo+(
r†p(
(+r{p(
o
(o+(
rt p(
o
(=(
r%p(
(+r‡p(
(
(
rtp(
(+p(
(
Xo+(
rt p(
(
r3p(
(+r?p(
(+p(
(
*(
*.s;*~*0'o#
9 9(
rp(
(
r"p(
(+rfp(
(Ro+(
rp(
(((
rnp(
(+rMp(
(
o+(
rqp(
(
rp(
(Ao+-r%p+r'p(
rnp(
(+rvp(
(
*((o+*((
*.s?*~*o#
*
*
*
*
*
*()
*.sH*~ *6rpo*
&*:o
o+*:o
o+*:o
o+*no
o+o
o+*(
*.sP*~
*rp*p*p*p*p*p*p*p*p*¦o
o+
-rapo
(g(!
*röp*^rpo
o+(!
*^rpo
o+(!
*^rpo
o+(!
*¢rpo
o+rpo
o+(,
*p*(
*.sb
*B( o+*0Us-
o+
-o.
o/
1 rpo*
&
~
%-&~ þ{s0
%€
(+( +*(3
*Jo4
o5
(6
*^o4
o5
(6
o7
*2(o+*(3
*>($o
+*0s-
o+
-o.
o/
1 rpo*
&o.
o8
+(9
o:
(Jo+(;
-àÞþ
o<
Ü
~%-&~þ~s0
%€(+( +*4$X(3
*N(tsfo=
*(u*r"p*p*.(>
o?
*~ *0:sjo=
(@
(A
rpoB
s3
%rpoC
o=
*(D
*.s-
*N(tsmo=
*(u*.sz *(
*FrEprWp(%
*.s}*(
*FrEprWp(%
*BSJB v4.0.30319l#~ð#Stringsp\#USÌ1#GUIDÜ1 #BlobW¢
ú3@~áDK 

7%¤¤¤:MÄ
òfwÕÑÓÑÑ­ÑEÑ`Ñ
¤r¤N¤
mK¤
rÓ
s Ó
@ Ó
Ó
íÓN
×K
HÓM¤
ÂÓ
 Ó
áÓ
Ó
vÓ
¤Ó
XÓ
ïÓ
?Ó
lÓ
AK
êK
ÀK
­K
.K~X
vߦN
Ñߟ¿q
Rß
^¯_ ^
ݯ
¬e
XKNò 
.ê˜N}X
0e
Bf
ö¯ 1Ý1a ¯11 1$ý1a(21=È1"A' 1 J¥1a
Rˆþ­ dŸþ­ g¹þ­ kÀ@ nôÑ pÐ@ w!a y!a|1[õ1[ù1[ý1[1[1[ 1[
1[1[1[16$(61(P ö[W Æ
`Y Æ kh Æ vw Æ y Æ Œ |  © ö ° æ   D!æ ªØ!æ ´l"æ ¾#æ È”#æ Ò$($æ Ý)¼$æ è.P%æ ó3ä%æ þ8x&æ =X'F BO)æ Gc)æ (Lw)æ 2QŒ)æ <V!,|[),[5,öF[<,Æ
K[o,|\w,\ƒ,öQ\Œ,Æ
\™-|a¡-a­-öVa´-Æ
[a0|e0e)0öde00æ ie˜0ri1æ {m)1æq61æ uC1æ yP1æ Ÿ}]1æ ©j1æ ³x1÷rÞ1æ ½ë1æ Çø1æ Ñ2F r´4æ ÛÆ4æ 䡨4æ í¥ì4æ ö©/8|­78­C8öÿ­L8Æ
r­9|±‡9±“9ö±š9Æ
±¢9Æ ²¥9Æ ³¨9Æ ´«9Æ "µ®9Æ (±9|·¹9·Å9ö.·Ì9Æ
`·Ú9Æ k¹é9Æ v»ø9Æ ½:Æ Œ¿#:|Á+:Á7:ö3Á>:æ 8ÁE:æ >ÂL:æ DÃS:æ JÄZ:æ PÅa:æ VÆh:æ ]Ço:æ dÈv:æ kÉ}:æ rʧ:æ yË¿:æ Ì×:æÍï:æÎ;æÏ;|Ð';Ð3;A˜ÐD;2 ¡Ô¥;|Õ­;¨ÕÀ;¨ÖØ;ö¯×å;|Øí;A˜Ø<2 ¡ܰ<|ݸ<ÄW µÝÌ<|ÞÔ<Æ!˜ÞÛ<Ä'˜Þâ<Ä·ÓÞî<Äz¼Þø<ÄW µÞ>=|ßF=ßR=ÄW µßf=|àn=àz=|à‚=ƒ
Åà”=á =|á¨=ƒ
ÅáÁq Áq Áq Áq Áq ÁìIÁìIÁìIÁìIÁìIÁìIÁìIÁìIÁìIÁìIÁìI©ìIÁìIÁìIÁìIÁìIÁÁìIÁìÁÁÁÁÁÁÁÁÁÁÁÁÁ©ÁÁÁÁÁÁÁÁÁÁÁÁq Áq Áq Áq Áq ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ:I~~~ÁÁì~o o o UU
 & |||
)|1|9|A|I|Q|Y|a|i|q|y||y||rz w¹µr¹xr |Ù|Ù Ù1Ùþ˜)r£z ©Ù1ºz Źz ©Á|Á^ñ|~÷$|Á^z ,|<|D|T-.a÷Á^4T|a`D\ Xd|dÉjÁƒŠY|qp˜qã˜ÙñÁæ˜\n®l÷ÁhrlN ÷áÆñöÍñÌÓù÷Ùã˜ùãßY-æ¡| {@!{@%s5'c. ..7.#@.+E.3ƒ.;.C¢.K¯.Sƒ.[ƒA{@CkãCsïEsCa{@ckãcƒéesP{@ƒkãƒsP¡{@£kã£s5Á{@ÃkãÃs5á{@ãkããƒé{@kãsC {@!{@#kã#ƒéA{@CkãCsïckãcƒéƒéƒkッ顃é£k㣃éÁƒéÃkãÃéáƒéãûkãƒé#C{@c{@{@{@{@{@ {@ {@@ {@@
{@À
kãàkã`kéÀkéœéû<ž 
 úÊúÏúÔúÙúÞúãúèúíúòú÷%ü+üÒ~  $ (
=AJRpqrs *4;FPZdk(O\¸ÈìIÆì^ìò '9;Á=á?9íM!ceM<>9__1_0<CollectImport>b__1_0IEnumerable`1ITypeFuncVisitor`1DecoratorFuncVisitor`1ITypeActionVisitor`1DecoratorActionVisitor`1HashSet`1IReadOnlySet`1List`1Func`2ITypeFuncVisitor`4DecoratorFuncVisitor`4ITypeFuncVisitor`5DecoratorFuncVisitor`5<>9<Module><>cSystem.Collections.GenericAddAppendFormattedDeserializeFieldDefField<Ins>k__BackingFieldget_Namespaceget_IsNullableEnumerableIDisposableTDoubleICodeStyleget_DefaultCodeStyleget_GoDefaultCodeStyleget_NamefieldNameDeclaringTypeNamebufNameMakeGoFullNamevarNameget_FileSuffixNamenameTDateTimeSystem.RuntimeScriban.Runtimeget_CTypeTTypeget_ValueTypeget_IsAbstractTypeget_ElementTypeelementTypeget_KeyTypetypeLuban.CoreDefTypeBaseTemplateCodeTargetBaseGoCodeTargetBaseFullNameLowerCaseDisposeCompilerGeneratedAttributeDebuggableAttributeNullableAttributeAssemblyTitleAttributeTargetFrameworkAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeAssemblyConfigurationAttributeRegisterBehaviourAttributeRefSafetyRulesAttributeCompilationRelaxationsAttributeAssemblyProductAttributeCodeTargetAttributeNullableContextAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeTByteLuban.GolangSystem.Runtime.VersioningTStringDeserializeStringTLongdepthPushGlobalAppendLiteralTypeUtilLuban.Golang.dllTBoolSystemimTEnumScribanLubanTBeanget_DefBeanbeanJoinGoBinTemplateExtensionGoCommonTemplateExtensionGoJsonTemplateExtensionSystem.ReflectionGetOptionTMapSystem.LinqToStringAndClearDeserializeNumberget_FileHeaderCodeFormatManagerEnvManagerDefaultInterpolatedStringHandlerGetEnumerator.ctor.cctorDeserializeJsonFieldVisitorUnderlyingDeclaringTypeNameVisitorIsPointerTypeVisitorBinUnderlyingDeserializeVisitorDeserializeJsonUnderingVisitorDeserializeBinVisitorDeserializeJsonVisitorerrSystem.Diagnosticsget_HierarchyExportFieldsget_PreservedKeyWordss_preservedKeyWordsSystem.Runtime.CompilerServicesDebuggingModesLuban.TypesLuban.DefsLuban.Utilsget_InsLuban.Golang.TemplateExtensionsSystem.CollectionsLuban.Golang.TypeVisitorsLuban.TypeVisitorsConcatLuban.CodeFormatTFloatIScriptObjectSelectTSetLuban.Golang.CodeTargetLuban.CodeTargetGoBinCodeTargetGoJsonCodeTargetTIntToLowerInvariantget_Currentget_CountDoAcceptTShortBinImportJsonImportCollectImportTListGenListMoveNextOnCreateTemplateContextctxTArrayApply { if ,  = .ReadBool();  != nil { E = errors.New("error"); return } }.ReadByte(); .ReadShort(); .ReadInt(); .ReadLong(); .ReadFloat(); .ReadDouble(); .ReadString(); New(); { = make([], 0); var _n_ int; if _n_, .ReadSize(); M = errors.New("error"); return}; for i := 0 ; i < _n _ ; i++ { var _e_ _e_ = append( , _e
_) } }{  = make(); var _n++ { var _key _key; var _value
_value [_key_] = _value _} }*M{ var __exists__ bool; if __exists__, ] != nil { return }; if __exists__ { var __x__ ; __x__&__x__ }}__json___+{ var _ok_ bool; var # interface{}; if , _ok_ = [""]; !_ok_ ||  == nil { 5 = nil } else
var _arrQ_ []interface{}
var _ok?_ bool
if _arr
_, _ok _ = (/).([]interface{}); !_ok-_ { err = errors.New("M error"); return }
, 0, len(_arra_))
for _, _e_ := range _arrI_ {
var _list_v-
_list_v, _list_vM_)