| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 字节集_文本转字节集ex | 字节集 | 感谢【@贫民窟 】提供源码 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 参_文本 | 文本型 | ||||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 局_缓冲区 | 字节集 | |||||
| 局_缓冲区索引 | 整数型 | |||||
| 局_数字缓冲区 | 字节集 | |||||
| 局_数字缓冲索引 | 整数型 | |||||
| 局_字节集 | 字节集 | |||||
| 局_长度 | 整数型 | |||||
| i | 整数型 | |||||
| 局_字节 | 字节型 | |||||
| 局_插入逻辑 | 逻辑型 | |||||
| 局_位数 | 整数型 | |||||
| 局_文本 | 文本型 | |||||
如果真 (取文本左边 (局_文本, 1) ≠ “{”)
局_文本 = “{” + 局_文本
如果真 (取文本右边 (局_文本, 1) ≠ “}”)
局_文本 = 局_文本 + “}”
局_字节集 = 到字节集 (删全部空 (局_文本))
局_长度 = 取字节集长度 (局_字节集)
如果真 (局_长度 < 1)
返回 ({ })
局_缓冲区 = 取空白字节集 (局_长度)
局_缓冲区索引 = 1
局_数字缓冲区 = { 0, 0, 0 }
局_数字缓冲索引 = 1
计次循环首 (局_长度, i)
局_字节 = 局_字节集 [i]
判断 (局_字节 > 47 且 局_字节 < 58) ' 数字。

如果真 (局_数字缓冲索引 > 3)

信息框 (“error”, 0, , )

返回 ({ })
局_数字缓冲区 [局_数字缓冲索引] = 局_字节 - 48
局_数字缓冲索引 = 局_数字缓冲索引 + 1
局_插入逻辑 = 真
局_位数 = 局_位数 + 1






如果真 (局_插入逻辑)

局_插入逻辑 = 假


判断 (局_位数 = 1)


局_字节 = 局_数字缓冲区 [1]


判断 (局_位数 = 2)


局_字节 = 局_数字缓冲区 [1] × 10 + 局_数字缓冲区 [2]


局_字节 = 局_数字缓冲区 [1] × 100 + 局_数字缓冲区 [2] × 10 + 局_数字缓冲区 [3]

局_缓冲区 [局_缓冲区索引] = 局_字节

局_缓冲区索引 = 局_缓冲区索引 + 1

局_数字缓冲区 [1] = 0

局_数字缓冲区 [2] = 0

局_数字缓冲区 [3] = 0

局_数字缓冲索引 = 1

局_位数 = 0




计次循环尾 ()返回 (取字节集左边 (局_缓冲区, 局_缓冲区索引 - 1))
词条作者信息 使用例程
