豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 7 行 · 1353 字节 · UTF-8
§
寻观「标准库」之「语言核心」之「内建类型」之书。

「:
文言:置已编译之文件式程序于绝缘之室,运行一次,返其标准出入与约定目录之文;室无网无绑定,限算时,每运皆新实例新内存文件系。
汉语:在与调用者完全隔离的执行环境里运行一次已编译的文件式豫言程序(读写内存文件系统,使用标准输出),取回它的标准输出、标准错误与 /数据/、/响应/ 下的输出文件。参数依次为:运行器名(应用许可里授权的 LOADER 绑定名)、范围(隔离缓存分区,1 至 128 字节)、产物摘要(解码后程序字节的 SHA-256 小写十六进制,宿主重算核对)、程序(Base64 文字,标准字母表,长度 1 至 4194304 个字符,解码后须是有效 Wasm)、输入 JSON 文字({"args":[字符串…],"files":{路径:文字…}},至多 1572864 字节)。返回 JSON 文字 {"ok":爻,"stdout":文字,"stderr":文字,"exitCode":整数,"files":{路径:文字…}},程序自身出错时另带 "error"。接口违规(摘要不符、越限、无运行器、隔离体失败)抛出可捕获的豫言异常。
:」
「运行隔离程序」乃化「字符串」而化「字符串」而化「字符串」而化「字符串」而化「字符串」而「字符串」也。