豫豫言文档API ATLAS
入口软件/豫言/源码排版/总集。豫
88 模块1808 名称
← 全部模块

模块 / 65

软件/豫言/标准库/数据结构/字典术。豫

软件/豫言/标准库/数据结构/字典术。豫

15公开名称

串典

公开
化「元类型」而「元类型」

最好的情况是(K, ORD K),但目前的类型系统不支持表达这个类型, 所以KEY暂定为STRING 字典Map最好是用二叉搜索树来实现,但目前先用列表实现

构造串典

公开
承「甲」而化(「列」于(「字符串」合「甲」))而(「串典」于「甲」)

暂无说明。

空串典

公开
承「甲」而(「串典」于「甲」)

暂无说明。

串典态射

公开
承「甲」而承「乙」而化化「字符串」而化「甲」而「乙」而化(「串典」于「甲」)而(「列」于「乙」)

暂无说明。

串典插入

公开
承「甲」而化(「串典」于「甲」)而化「字符串」而化「甲」而(「串典」于「甲」)

暂无说明。

串典查找

公开
承「甲」而化(「串典」于「甲」)而化「字符串」而(「或可有」于「甲」)

暂无说明。

串典所有键

公开
承「甲」而化(「串典」于「甲」)而(「列」于「字符串」)

暂无说明。

串典读取

公开
承「甲」而化(「串典」于「甲」)而化「字符串」而「甲」

暂无说明。

串典删除

公开
承「甲」而化(「串典」于「甲」)而化「字符串」而(「串典」于「甲」)

暂无说明。

存在键

公开
承「甲」而化(「串典」于「甲」)而化「字符串」而「爻」

暂无说明。

串典删除如果存在

公开
承「甲」而化(「串典」于「甲」)而化「字符串」而(「串典」于「甲」)

暂无说明。

串典操作

公开
承「甲」而化(「串典」于「甲」)而化「字符串」而化化「甲」而「甲」而(「串典」于「甲」)

TODO:要做:操作将报错如果键未找到

串典引用操作

公开
承「甲」而化(「引用类」于(「串典」于「甲」))而化「字符串」而化化「甲」而「甲」而「有」

暂无说明。

串典更新

公开
承「甲」而化(「串典」于「甲」)而化「字符串」而化「甲」而(「串典」于「甲」)

如存在则更新,不存在则插入

串典引用更新

公开
承「甲」而化(「引用类」于(「串典」于「甲」))而化「字符串」而化「甲」而「有」

暂无说明。