基础接口 Node 适配
路一 Node 宿主(豫言操作系统/宿主/节点/)的[基础接口](../../../豫言操作系统接口/基础/规范.汉语.md)适配。基础接口有诊断、时钟、错误三个模块,本适配按模块分成三个同名文件,由 yy豫言操作系统绑定 一次绑定三个模块;其他 Node 适配(文件、网络)用 寻观「豫言操作系统基础」之「错误」之书 取得同一个 系统错误 类型。
诊断。豫:记录诊断把消息写到标准错误(每条后加换行),与程序的标准输出分开。时钟。豫:读取单调微秒由宿主的单调纳秒读数(Node 的performance.now())换算为整数微秒,同一实例内不倒退,起点不代表日历时刻。错误。豫:系统错误及其构造器逐字照抄规范。
只用标准库的宿主原语 豫言_标准错误打印行 与 豫言_获取当前纳秒时间,没有新增宿主原语。宿主支持清单是 宿主提供.json,由接口检查器从规范生成,接口规范改动后须重新生成。验收见 豫言操作系统/宿主/节点/一致性验证/。