__

.版本 2
.支持库 spec

.程序集 窗口程序集_启动窗口
.程序集变量 Il, 整数型, , "0",  6144, 第一个

.子程序 __启动窗口_创建完毕
.局部变量 asd, 整数型

Il = { 9354, 4583, 2139, 6512, 3029, 1032715, 3928, 7680, 107374182, 13, 338, 3791, 10, 1429, 5824, 1000, 8361 }
调试输出 (Il [1])
子程序1 ()
结束 ()

.子程序 子程序1
.局部变量 _createKey, _createKey

' _createKey.方法1 ()
' I1 (5, _createKey)
__ (444717, _createKey)

.子程序 __, 文本型
.参数 arg1, 双精度小数型
.参数 arg2, _createKey
.局部变量 loc1, 双精度小数型
.局部变量 loc2, 文本型
.局部变量 loc2_1, 文本型
.局部变量 loc2_2, 双精度小数型
.局部变量 loc2_2_1, 双精度小数型
.局部变量 loc2_2_1_1, 双精度小数型
.局部变量 loc2_2_1_1_1, 双精度小数型
.局部变量 loc2_2_1_1_1_1
.局部变量 loc2_2_1_1_1_1_1
.局部变量 loc2_2_1_1_1_1_1_1
.局部变量 loc2_2_1_1_1_1_2
.局部变量 loc2_2_1_1_2, 双精度小数型
.局部变量 loc2_2_2, 双精度小数型
.局部变量 loc2_3, 双精度小数型
.局部变量 loc3, 文本型
.局部变量 loc3_1, 双精度小数型
.局部变量 loc3_2, 文本型
.局部变量 loc3_3, 双精度小数型
.局部变量 loc3_4, 文本型
.局部变量 loc3_5, 双精度小数型
.局部变量 loc3_6, 文本型
.局部变量 loc3_7, 文本型

' private function __(arg1:Number, arg2:Object):String
' {
' var loc1:*=arg2.u(32768, arg2.i(arg2.m(32768,1)));
loc1 = arg2.u (32768, arg2.i (arg2.m (32768, 1)))
' -------------------------------------------------------------------
' var loc2:*=arg2.c(arg2.u(arg2.u(arg2.p(Il[arg2.v()], arg1), Il[arg2.v()]), arg2.z(Il[arg2.v()], arg2.i(9)))) + arg2.z(arg2.m(arg2.u(arg2.m(arg2.z(arg2.u(Il[5], loc1), arg2.u(arg2.l(arg2.c(arg1), 0, 4), Il[arg2.v()])), arg2.n()), arg2.u(Il[1], arg2.z(loc1, 9))), arg1), Il[I1(arg2[p](10, arg1), arg2)]) + arg2.u(Il[arg2.v()], arg2.i(arg2.z(Il[arg2.v()], 9)));
loc2_1 = arg2.c (arg2.u (arg2.u (arg2.p (Il [16], arg1), Il [16]), arg2.z (Il [16], arg2.i (9))))  ' 5717

loc2_2_1_1_1_1_1 = arg2.u (3029, loc1)  ' 加上自己ID
loc2_2_1_1_1_1_1_1 = arg2.l (arg2.c (arg1), 0, 4)  ' 自己Id前四位
调试输出 (“ 自己Id前四位”, loc2_2_1_1_1_1_1_1)
loc2_2_1_1_1_1_2 = arg2.u (loc2_2_1_1_1_1_1_1, 1000)  ' 里面的加1000
调试输出 (“加上自己ID”, loc2_2_1_1_1_1_1, “里面的加1000”, loc2_2_1_1_1_1_2)
loc2_2_1_1_1_1 = arg2.z (loc2_2_1_1_1_1_1, loc2_2_1_1_1_1_2)

调试输出 (loc2_2_1_1_1_1, arg2.n ())
loc2_2_1_1_1 = arg2.m (loc2_2_1_1_1_1, arg2.n ())  ' 311933349 - 1439396174  -shu
loc2_2_1_1_2 = arg2.u (Il [1], arg2.z (loc1, 9))
调试输出 (loc2_2_1_1_1, loc2_2_1_1_2)
loc2_2_1_1 = arg2.u (loc2_2_1_1_1, loc2_2_1_1_2)

loc2_2_1 = arg2.m (loc2_2_1_1, arg1)
调试输出 (loc2_2_1_1, arg1)
loc2_2_2 = Il [I1 (arg2.p (10, arg1), arg2)]  ' -1158702438 | 444717.000000
调试输出 (loc2_2_1, loc2_2_2)

loc2_2 = arg2.z (loc2_2_1, loc2_2_2)  ' -1220908640 * 13

loc2_3 = arg2.u (Il [arg2.v ()], arg2.i (arg2.z (Il [arg2.v ()], 9)))
loc2 = loc2_1 + 到文本 (loc2_2) + 到文本 (loc2_3)
调试输出 (loc2_1, loc2_2, loc2_3)
调试输出 (loc2)
' -------------------------------------
' 0 7717197 23516966254948127852382

' return arg2[i](10) + arg2[a](loc2, 0, 7) + arg2[i](10) + arg2[a](loc2,7, 9) + arg2[i](10) + arg2[a](loc2, arg2.v(), Il[arg2.v()]) + arg2.c(loc1);
loc3_1 = arg2.i (10)  ' 0
loc3_2 = arg2.a (loc2, 0, 7)  ' 7717197
loc3_3 = arg2.i (10)  ' 0
loc3_4 = arg2.a (loc2, 7, 9)  ' 235169662
loc3_5 = arg2.i (10)  ' 0
loc3_6 = arg2.a (loc2, 16, Il [16])  ' 5494812
loc3_7 = arg2.c (loc1)  ' 方法一
' loc3 = arg2.i (10) + arg2.a (loc2, 0, 7) + arg2.i (10) + arg2.a (loc2, 7, 9) + arg2.i (10) + arg2.a (loc2, arg2.v (), Il [arg2.v ()]) + arg2.c (loc1)
' }
调试输出 (loc3_1, loc3_2, loc3_3, loc3_4, loc3_5, loc3_6, loc3_7)
返回 (loc3)

.子程序 I1, 整数型
.参数 arg1, 整数型
.参数 arg2, _createKey
.局部变量 loc1, 整数型

' {
' var loc1:*=0;
' while (arg1 != arg2.l(arg2.s(arg2.y(Il[Il[13]])), loc1,1))
' {
' ++loc1;
' }
' return loc1;
' }
' arg1 ≠ arg2.l (arg2.s (arg2.y (Il [Il [13]])), loc1, 1)
' arg1 ≠ arg2.l (arg2.s (arg2.y (13)), loc1, 1)
' arg1 ≠ arg2.l (arg2.s (3.605551275463989), loc1, 1)
' arg1 ≠ arg2.l ("3.605551275463989", loc1, 1)

.判断循环首 (arg1 ≠ arg2.l (“3.605551275463989”, loc1, 1))

 ' 调试输出 (loc1, arg1)
 ' 调试输出 (arg2.l (“3.605551275463989”, loc1, 1))
 loc1 = loc1 + 1
.判断循环尾 ()
返回 (loc1 + 1)

你可能感兴趣的:(局部变量,库,91)