豫豫言文档API ATLAS
入口包说明.html
62 模块1862 名称
← 全部模块

模块 / 61

链接。豫

链接。豫

8公开名称

名等

公开
化「整数」而化「整数」而化「整数」而化「整数」而「爻」

文言:跨实例之链:导入不属宿主者,按其模块名与字段名,求已装载之实例所导出之函数,核其签名而缔结。汉语:跨实例链接。导入项(模块字节里的“模块名、字段名、种类、类型”)如果不是宿主调用,就到已装载的实例里找名字相同的实例,再在那个实例里按字段名找导出函数,核对函数类型(参数与结果编码逐字节相同)后,把导入条改成“链接到 实例号+函数号”。加载时对每个未连接的导入尝试一次;调用时仍未连接的再尝试一次(延迟链接,使互相导入的两个模块可以先后加载);始终不成则调用时致命。

查导出名

公开
化「整数」而化「整数」而「整数」

文言:按名查导出,返函数号,非函数导出则负一。汉语:在当前实例里按名字(地址加长度)查导出函数;找不到或不是函数导出返回 -1。

查实例导出

公开
化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

实例函数类型合

公开
化「整数」而化「整数」而「爻」

文言:实例中某函数之类型,与导入所需者相较。汉语:在目标实例的上下文里核对函数 号:必须是已定义的函数(不是导入),且函数类型与暂存在 状态_宽临时 里的导入类型(+0 编码起,+4 编码长,+8 参数数,+12 结果数)逐字节相同。

尝试链接

公开
化「整数」而化「整数」而「整数」

暂无说明。

按实例链接

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

链接导入

公开
化「整数」而「整数」

文言:链接一个导入,成则一,否则零。汉语:链接当前实例的第 函数号 个函数(一个导入):取导入项里的模块名与字段名,暂存其类型于 状态_宽临时,遍历其他已装载实例尝试缔结;成功返回 1,失败返回 0。

链接全部导入

公开
化「整数」而「有」

文言:加载后之链:遍历诸导入,能链者链之。汉语:对当前实例的每个未连接的导入尝试链接(失败的留待调用时再试)。