豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 819 行 · 42119 字节 · UTF-8
§
寻观「底层库」之书。
寻观「客体二号」之「布局」之书。
寻观「客体二号」之「林系统」之书。
寻观「客体二号」之「基础」之书。
寻观「客体二号」之「宿主对象」之书。
寻观「客体二号」之「对象」之书。
寻观「客体二号」之「文件系统」之书。
寻观「客体二号」之「主机文件」之书。
寻观「客体二号」之「林底层」之书。
寻观「客体二号」之「苹系统」之书。
寻观「客体二号」之「原生系统」之书。
寻观「客体二号」之「原生底层」之书。
寻观「客体二号」之「裸机底层状态码」之书。
寻观「客体二号」之「裸机底层句柄」之书。
寻观「客体二号」之「裸机底层文件」之书。

「:文言:文件宿主原语:读写、删、列目录、查径、易目录、建目录、取修改之时与卷之长,裸机及原生系统共经底层接口;余号于原生系统经其后端。根柄三,绝径去首斜线为相径。汉语:文件宿主原语 28–39、72 在裸机与原生系统共用底层接口,涵盖读写、删除、列目录、路径查询、修改时间、切换目录、建目录与文件大小;其余文件原语在原生系统继续使用平台后端。3 号句柄是根目录“/”,绝对路径去掉首斜线后相对它解析。待办事项:/proc 等报告长度为零的文件读不到内容;目录一次至多列 64 KiB 的目录项。:」

「:文言:相对根柄之径:去首斜线;根目录本身为“.”。汉语:相对根句柄的路径地址与长度。:」
「林相对址」乃化「整数」而化「整数」而「整数」也。
「林相对址」者会「出」而会「长」而
  若「有符号小等」于「长」于「一」则(「静态串」于『.』)否则「加」于「出」于「一」
也。

「林相对长」乃化「整数」而「整数」也。
「林相对长」者会「长」而
  若「有符号小等」于「长」于「一」则
    「一」
  否则
    「减」于「长」于「一」
也。

「垫层状态」乃化「有」而「整数」也。
「垫层状态」者会「无」而
  若「是原生」于「元」则
    「林底_状块」于「元」
  否则
    「加」于(「底柄_文件暂存」于「元」)于「九四四」
也。

「:文言:取路径之状态于状态块,返状态码。汉语:取绝对路径(出,长)的状态到状态块,返回底层状态码(跟随符号链接)。:」
「林路径状态」乃化「整数」而化「整数」而「整数」也。
「林路径状态」者会「出」而会「长」而
  虑「相对」者「林相对址」于「出」于「长」而
  虑「相长」者「林相对长」于「长」而
  虑「路」者「加」于(「底柄_文件暂存」于「元」)于「六零」而
  虑「无」者「拷贝」于「路」于「相对」于「相长」而
  「裸机底层文件」之「取路径状态」
    于「三」
    于「路」
    于「相长」
    于「一」
    于(「垫层状态」于「元」)
也。

「:文言:根目录不列于路径索引,径为根者径判为目录。汉语:根目录没有路径索引项,直接将“/”判为目录。:」
「林路径类型」乃化「整数」而化「整数」而「整数」也。
「林路径类型」者会「出」而会「长」而
  若「且」于(「等」于「长」于「一」)于(「等」于(「读一」于「出」)于「四七」)则
    「三」
  否则若「底柄_非零」于(「林路径状态」于「出」于「长」)则
    「零」
  否则
    「读一」于(「加」于(「垫层状态」于「元」)于「一六」)
也。

「林文件查询」乃化「整数」而化「整数」而「整数」也。
「林文件查询」者会「号」而会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  若「小于」于「长」于「零」则
    「装箱整」于「零」
  否则
    虑「型」者「林路径类型」于「出」于「长」而
    「装箱整」
      于(
        若「等零」于「型」则「零」
        否则
          若「等」于「号」于「三四」则「一」
          否则
            若「等」于「号」于「三五」则「爻整」于(「等」于「型」于「三」)否则「爻整」
              于(「等」于「型」于「四」)
      )
也。

「:文言:文件垫层之出槽与状态块:原生沿原暂存,裸机借柄表后之暂存。汉语:文件垫层的输出槽和状态块:原生系统沿用原有暂存区,裸机使用动态句柄表后的暂存区。:」
「垫层出槽」乃化「有」而「整数」也。
「垫层出槽」者会「无」而
  若「是原生」于「元」则
    「林底_出槽」于「元」
  否则
    「加」于(「底柄_文件暂存」于「元」)于「一零零八」
也。

「垫层游标」乃化「有」而「整数」也。
「垫层游标」者会「无」而
  若「是原生」于「元」则
    「林底_游标」于「元」
  否则
    「加」于(「底柄_文件暂存」于「元」)于「九四四」
也。

「:文言:读满:自柄读至满或至尽。汉语:从句柄循环读,直到读满或读到文件尾,返回读到的字节数。:」
「林读满」乃化「整数」而化「整数」而化「整数」而化「整数」而「整数」也。
「林读满」者会「柄」而会「址」而会「长」而会「已」而
  若「有符号大等」于「已」于「长」则
    「已」
  否则
    虑「码」者
      「裸机底层句柄」之「读」于「柄」于(「加」于「址」于「已」)
      于(「减」于「长」于「已」)
      于(「垫层出槽」于「元」)
    而
    虑「数」者「读四」于(「垫层出槽」于「元」)而
    若「或者」于(「底柄_非零」于「码」)于(「有符号小等」于「数」于「零」)则
      「已」
    否则
      「林读满」于「柄」于「址」于「长」于(「加」于「已」于「数」)
也。

「林写满」乃化「整数」而化「整数」而化「整数」而化「整数」而「整数」也。
「林写满」者会「柄」而会「址」而会「长」而会「已」而
  若「有符号大等」于「已」于「长」则
    「底码_成功」
  否则
    虑「码」者
      「裸机底层句柄」之「写」于「柄」于(「加」于「址」于「已」)
      于(「减」于「长」于「已」)
      于(「垫层出槽」于「元」)
    而
    虑「数」者「读四」于(「垫层出槽」于「元」)而
    若「底柄_非零」于「码」则
      「码」
    否则若「有符号小等」于「数」于「零」则「底码_输入输出」否则「林写满」
    于「柄」于「址」于「长」
    于(「加」于「已」于「数」)
也。

「:文言:GC 读文件,经底层接口之开、状、读、闭;二路共行。汉语:GC 读文件经底层接口完成打开、取状态、读和关闭,裸机与原生系统共用。:」
「林读文件原语」乃化「整数」而「整数」也。
「林读文件原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  虑「相对」者「林相对址」于「出」于「长」而
  虑「相长」者「林相对长」于「长」而
  虑「路」者「加」于(「底柄_文件暂存」于「元」)于「六零」而
  虑「无」者「拷贝」于「路」于「相对」于「相长」而
  虑「槽」者「垫层出槽」于「元」而
  虑「码」者
    若「小于」于「长」于「零」则
      「底码_不存在」
    否则
      「裸机底层文件」之「打开」
        于「三」
        于「路」
        于「相长」于「一」
        于「槽」
  而
  若「底柄_非零」于「码」则
    ((「写四」于「状态_文件系统_错误码」于「错_不存在」);
      「新字节数组」于「零」)
  否则
    虑「柄」者「读四」于(「垫层出槽」于「元」)而
    虑「无」者
      「裸机底层文件」之「取状态」于「柄」于(「垫层状态」于「元」)
    而
    虑「大小」者
      「读四」于(「加」于(「垫层状态」于「元」)于「三二」)
    而
    虑「对象」者「新字节数组」于「大小」而
    虑「读数」者
      「林读满」于「柄」于(「加」于「对象」于「一六」)于「大小」于「零」
    而
    虑「无」者「裸机底层句柄」之「关闭」于「柄」而
    虑「无」者「写四」于「状态_文件系统_错误码」于「零」而
    「对象」
也。

「:文言:建祖先:逐斜线而经底层接口建其前之目录,已存者不问。汉语:对稳定的绝对路径逐个经底层接口创建缺失的祖先目录,已存在或失败留待之后的打开处理。:」
「林建祖先」乃化「整数」而化「整数」而化「整数」而「有」也。
「林建祖先」者会「出」而会「长」而会「位」而
  若「有符号大等」于「位」于「长」则
    「元」
  否则
    虑「无」者
      若「等」于(「读一」于(「加」于「出」于「位」))于「四七」则
        虑「码」者
          「裸机底层文件」之「建目录」
            于「三」
            于(「加」于「出」于「一」)
            于(「减」于「位」于「一」)
        而
        「元」
      否则
        「元」
    而
    「林建祖先」于「出」于「长」于(「加」于「位」于「一」)
也。

「林写文件原语」乃化「整数」而「整数」也。
「林写文件原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  虑「字节」者「元组项」于「参」于「一」而
  虑「无」者(「空引用检」于「字节」)而
  若「有符号小等」于「长」于「一」则
    ((「写四」于「状态_文件系统_错误码」于「错_参数」);
      「零」)
  否则
    虑「绝路」者「加」于(「底柄_文件暂存」于「元」)于「五零零」而
    虑「无」者「拷贝」于「绝路」于「出」于「长」而
    虑「无」者「林建祖先」于「绝路」于「长」于「二」而
    虑「码」者
      「裸机底层文件」之「打开」
        于「三」
        于(「加」于「绝路」于「一」)
        于(「减」于「长」于「一」)于「四二」
          于(「垫层出槽」于「元」)
    而
    若「底柄_非零」于「码」则
      ((「写四」于「状态_文件系统_错误码」于「错_不存在」);
        「零」)
    否则
      虑「柄」者「读四」于(「垫层出槽」于「元」)
      而
      虑「写码」者
        「林写满」于「柄」于(「加」于「字节」于「一六」)于(「字节数组长」于「字节」)于「零」
      而
      虑「关码」者「裸机底层句柄」之「关闭」于「柄」
      而
      虑「无」者
        「写四」
          于「状态_文件系统_错误码」
          于(「选择」于(「且」于(「等零」于「写码」)于(「等零」于「关码」))于「零」于「错_参数」)
      而
      「零」
也。

「林删除文件原语」乃化「整数」而「整数」也。
「林删除文件原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  虑「码」者
    若「有符号小等」于「长」于「一」则
      「底码_参数无效」
    否则
      虑「路」者「加」于(「底柄_文件暂存」于「元」)于「六零」
      而
      虑「相长」者「减」于「长」于「一」
      而
      虑「无」者「拷贝」于「路」于(「加」于「出」于「一」)于「相长」而
      「裸机底层文件」之「删文件」于「三」于「路」于「相长」
  而
  虑「无」者
    「写四」于「状态_文件系统_错误码」于(「选择」于(「等零」于「码」)于「零」于「错_不存在」)
  而
  「零」
也。

「林创建文件夹原语」乃化「整数」而「整数」也。
「林创建文件夹原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  虑「果」者
    若「有符号小等」于「长」于「一」则
      「零」
    否则
      虑「绝路」者「加」于(「底柄_文件暂存」于「元」)于「五零零」
      而
      虑「无」者「拷贝」于「绝路」于「出」于「长」
      而
      虑「无」者「林建祖先」于「绝路」于「长」于「二」
      而
      虑「码」者
        「裸机底层文件」之「建目录」于「三」于(「加」于「绝路」于「一」)
        于(「减」于「长」于「一」)
      而
      若「或者」于(「等零」于「码」)于(「等」于「码」于「底码_已存在」)则
        「零」
      否则
        「错_参数」
  而
  虑「无」者「写四」于「状态_文件系统_错误码」于「果」而
  「装箱整」于「果」
也。

「:文言:数目录项之名,去 . 与 ..。汉语:数目录项缓冲 [位, 止) 里的项(不含 . 与 ..)。项为 24 字节头加名字。:」
「林是点名」乃化「整数」而化「整数」而「爻」也。
「林是点名」者会「名址」而会「名长」而
  「或者」
    于(「且」于(「等」于「名长」于「一」)于(「等」于(「读一」于「名址」)于「四六」))
    于(「且」
      于(「等」于「名长」于「二」)
      于(「且」
        于(「等」于(「读一」于「名址」)于「四六」)
        于(「等」于(「读一」于(「加」于「名址」于「一」))于「四六」)))
也。

「林数目录项」乃化「整数」而化「整数」而化「整数」而「整数」也。
「林数目录项」者会「位」而会「止」而会「数」而
  若「有符号大等」于(「加」于「位」于「二四」)于「止」则
    「数」
  否则
    虑「名长」者「读四」于(「加」于「位」于「一六」)而
    虑「下」者「加」于「位」于(「加」于「二四」于「名长」)而
    若「大于」于「下」于「止」则
      「数」
    否则
      「林数目录项」
        于「下」
        于「止」
        于(「加」于「数」于(「爻整」于(「非」于(「林是点名」于(「加」于「位」于「二四」)于「名长」))))
也。

「林登记目录项」乃化「整数」而化「整数」而化「整数」而化「整数」而「有」也。
「林登记目录项」者会「内」而会「位」而会「止」而会「序」而
  若「有符号大等」于(「加」于「位」于「二四」)于「止」则
    「元」
  否则
    虑「名长」者「读四」于(「加」于「位」于「一六」)而
    虑「名址」者「加」于「位」于「二四」而
    虑「下」者「加」于「位」于(「加」于「二四」于「名长」)而
    若「大于」于「下」于「止」则
      「元」
    否则若「林是点名」于「名址」于「名长」则
      「林登记目录项」于「内」于「下」于「止」于「序」
    否则
      虑「名」者「新字节数组」于「名长」
      而
      虑「无」者
        「拷贝」于(「加」于「名」于「一六」)于「名址」于「名长」
      而
      虑「无」者「设元组项」于「内」于「序」于「名」而
      「林登记目录项」于「内」于「下」于「止」于(「加」于「序」于「一」)
也。

「:文言:列目录:开目录而一次读尽其项,建名之元组(. 与 .. 在前)。汉语:列目录:以“读+须为目录”打开,把目录项一次读进 64 KiB 缓冲,建名字元组(. 与 .. 在前),返回(名字元组,个数)。:」
「林点名们」乃化「整数」而「有」也。
「林点名们」者会「内」而
  虑「点名」者「新字节数组」于「一」而
  虑「无」者(「写一」于(「加」于「点名」于「一六」)于「四六」)而
  虑「无」者(「设元组项」于「内」于「零」于「点名」)而
  虑「双点名」者「新字节数组」于「二」而
  虑「无」者(「写一」于(「加」于「双点名」于「一六」)于「四六」)而
  虑「无」者(「写一」于(「加」于「双点名」于「一七」)于「四六」)而
  「设元组项」于「内」于「一」于「双点名」
也。

「林列出文件夹原语」乃化「整数」而「整数」也。
「林列出文件夹原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  虑「相对」者「林相对址」于「出」于「长」而
  虑「相长」者「林相对长」于「长」而
  虑「路」者「加」于(「底柄_文件暂存」于「元」)于「六零」而
  虑「无」者「拷贝」于「路」于「相对」于「相长」而
  虑「码」者
    若「小于」于「长」于「零」则
      「底码_不存在」
    否则
      「裸机底层文件」之「打开」
        于「三」
        于「路」
        于「相长」于「六五」
        于(「垫层出槽」于「元」)
  而
  若「底柄_非零」于「码」则
    虑「无」者(「写四」于「状态_文件系统_错误码」于「错_不存在」)而
    虑「空组」者「新元组」于「零」而
    虑「结果」者「新元组」于「二」而
    虑「无」者(「设元组项」于「结果」于「零」于「空组」)而
    虑「无」者(「设元组项」于「结果」于「一」于(「装箱整」于「零」))而
    「结果」
  否则
    虑「柄」者「读四」于(「垫层出槽」于「元」)而
    虑「缓对象」者「新字节数组」于「六五五三六」而
    虑「缓」者「加」于「缓对象」于「一六」而
    虑「无」者「林底_写宽」于(「垫层游标」于「元」)于「零」于「零」而
    虑「读码」者
      「裸机底层文件」之「读目录」于「柄」于「缓」于「六五五三六」
      于(「垫层游标」于「元」)
      于(「垫层出槽」于「元」)
    而
    虑「用」者
      「选择」于(「等零」于「读码」)于(「读四」于(「垫层出槽」于「元」))于「零」
    而
    虑「无」者「裸机底层句柄」之「关闭」于「柄」而
    虑「数」者「林数目录项」于「缓」于(「加」于「缓」于「用」)于「零」而
    虑「内」者「新元组」于(「加」于「数」于「二」)而
    虑「无」者「林点名们」于「内」而
    虑「无」者
      「林登记目录项」于「内」于「缓」于(「加」于「缓」于「用」)于「二」
    而
    虑「外」者「新元组」于「二」而
    虑「无」者(「设元组项」于「外」于「零」于「内」)而
    虑「无」者
      (「设元组项」于「外」于「一」于(「装箱整」于(「加」于「数」于「二」)))
    而
    虑「无」者「写四」于「状态_文件系统_错误码」于「零」而
    「外」
也。

「:文言:真目录随之:子进程承进程之真目录,故易目录时亦 chdir。汉语:切换当前目录时也改进程的真实工作目录(chdir),这样启动的子进程就在同一目录里运行(与 Node 宿主的 cwd 一致)。:」
「原生同步真目录」乃化「整数」而化「整数」而「有」也。
「原生同步真目录」者会「出」而会「长」而
  虑「缓」者「林底_零终」于(「林底_路径乙」于「元」)于「出」于「长」而
  若「小于」于「缓」于「零」则
    「元」
  否则
    虑「无」者
      (若「是苹」于「元」则「苹_改目录」于「缓」否则「林_改目录」于「缓」)
    而
    「元」
也。

「林切换目录原语」乃化「整数」而「整数」也。
「林切换目录原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  虑「果」者
    若「小于」于「长」于「零」则
      「错_参数」
    否则
      虑「型」者「林路径类型」于「出」于「长」
      而
      若「等零」于「型」则
        「错_不存在」
      否则若「不等于」于「型」于「三」则
        「错_类型」
      否则
        ((「拷贝」于(「读四」于「状态_文件系统_当前目录」)于「出」于「长」);
          (「写四」于「状态_文件系统_当前长」于「长」);
          (若「是原生」于「元」则「原生同步真目录」于「出」于「长」否则「元」);
          「零」)
  而
  虑「结果」者「新元组」于「二」而
  虑「无」者(「设元组项」于「结果」于「零」于(「装箱整」于「果」))而
  虑「无」者
    (「设元组项」于「结果」于「一」于(「新字节数组」于「零」))
  而
  「结果」
也。

「:文言:修改之时:纳秒除以十亿为秒。汉语:文件修改时间(秒):状态块里修改时间的纳秒数除以 10⁹。:」
「林修改时间原语」乃化「整数」而「整数」也。
「林修改时间原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  若「或者」于(「小于」于「长」于「零」)于(「底柄_非零」于(「林路径状态」于「出」于「长」))则
    「装箱整」于「零」
  否则
    虑「槽」者「垫层出槽」于「元」而
    虑「无」者「宽存」于「槽」于「一零零零零零零零零零」于「零」而
    虑「无」者
      「宽除余」
        于(「加」于「槽」于「八」)
        于(「垫层游标」于「元」)
        于(「加」于(「垫层状态」于「元」)于「四八」)于「槽」
    而
    「装箱整」于(「读四」于(「加」于「槽」于「八」))
也。

「林文件大小原语」乃化「整数」而「整数」也。
「林文件大小原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  若「且」于(「有符号大等」于「长」于「零」)于(「等」于(「林路径类型」于「出」于「长」)于「四」)则
    「装箱整」于(「读四」于(「加」于(「垫层状态」于「元」)于「三二」))
  否则
    ((「写四」于「状态_文件系统_错误码」于「错_不存在」);
      「装箱整」于(「减」于「零」于「一」))
也。

「:文言:真实之径:规范之绝对径,存则返之,不解符号链接(待办)。汉语:取得真实路径(原语 64):返回规范化后的绝对路径(路径存在时),否则返回空串;待办事项:解析符号链接。:」
「原生真实路径原语」乃化「整数」而「整数」也。
「原生真实路径原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  虑「在」者
    「且」于(「有符号大等」于「长」于「零」)于(「不等于」于(「林路径类型」于「出」于「长」)于「零」)而
    虑「串」者「新字节数组」于(「选择」于「在」于「长」于「零」)而
    虑「无」者
      (若「在」则「拷贝」于(「加」于「串」于「一六」)于「出」于「长」否则「元」)
    而
    「串」
也。

「:文言:可执行否:为常文件而有执行之权。汉语:绝对路径(出,长)是否可执行:普通文件,且权限位含任一执行位。:」
「原生可执行吗」乃化「整数」而化「整数」而「爻」也。
「原生可执行吗」者会「出」而会「长」而
  若「底柄_非零」于(「林路径状态」于「出」于「长」)则
    「阴」
  否则
    虑「块」者「林底_状块」于「元」而
    「且」
      于(「等」于(「读一」于(「加」于「块」于「一六」))于「四」)
      于(「底柄_非零」于(「位与」于(「读四」于(「加」于「块」于「二零」))于「七三」))
也。

「原生路径可执行原语」乃化「整数」而「整数」也。
「原生路径可执行原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  「装箱整」于(「爻整」于(「且」于(「有符号大等」于「长」于「零」)于(「原生可执行吗」于「出」于「长」)))
也。

「原生符号链接原语」乃化「整数」而「整数」也。
「原生符号链接原语」者会「参」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范参数」于(「元组项」于「参」于「零」)于「出」而
  若「小于」于「长」于「零」则
    「装箱整」于「零」
  否则
    虑「码」者
      「原底_取路径状态」
        于「三」
        于(「林相对址」于「出」于「长」)
        于(「林相对长」于「长」)于「零」
          于(「林底_状块」于「元」)
    而
    「装箱整」
      于(「爻整」
        于(「且」
          于(「等零」于「码」)
          于(「等」于(「读一」于(「加」于(「林底_状块」于「元」)于「一六」))于「七」)))
也。

「:文言:查可执行之程序:名含斜线者径验之;否则逐 PATH 之目录而验。汉语:查找可执行程序(原语 62):名字含斜线时直接检查;否则在环境变量 PATH 的各目录下依次找 目录/名字,返回(是否找到,绝对路径)。:」
「原生环境值址」乃化「整数」而化「整数」而化「整数」而「整数」也。
「原生环境值址」者会「块」而会「游」而会「止」而
  若「有符号大等」于「游」于「止」则
    (「减」于「零」于「一」)
  否则
    虑「项」者「加」于「块」于「游」而
    虑「尾」者「林找零址」于「项」而
    若「且」
      于(「且」
        于(「等」于(「读一」于「项」)于「八零」)
        于(「等」于(「读一」于(「加」于「项」于「一」))于「六五」))
        于(「且」
          于(「且」
            于(「等」于(「读一」于(「加」于「项」于「二」))于「八四」)
            于(「等」于(「读一」于(「加」于「项」于「三」))于「七二」))
            于(「等」于(「读一」于(「加」于「项」于「四」))于「六一」))
    则
      「加」于「项」于「五」
    否则
      「原生环境值址」于「块」于(「加」于「游」于(「加」于(「减」于「尾」于「项」)于「一」))于「止」
也。

「原生搜路径」乃
  化「整数」而
  化「整数」而
  化「整数」而
  化「整数」而
  化「整数」而
  「整数」
也。
「原生搜路径」者会「路」而会「名址」而会「名长」而会「出」而会「限」而
  若「等零」于(「读一」于「路」)则
    (「减」于「零」于「一」)
  否则
    虑「段尾」者
      (
        递归虑「找」其化「整数」而「整数」者会「位」而
          若「或者」
            于(「等零」于(「读一」于「位」))
            于(「等」于(「读一」于「位」)于「五八」)则
            「位」
          否则
            「找」于(「加」于「位」于「一」)
        而
        「找」于「路」
      )
    而
    虑「段长」者「减」于「段尾」于「路」而
    虑「全长」者「加」于「段长」于(「加」于「名长」于「一」)而
    虑「下」者
      (若「等零」于(「读一」于「段尾」)则「段尾」否则「加」于「段尾」于「一」)
    而
    若「或者」于(「等零」于「段长」)于(「大于」于「全长」于「限」)则
      「原生搜路径」于「下」于「名址」于「名长」于「出」于「限」
    否则
      虑「无」者「拷贝」于「出」于「路」于「段长」
      而
      虑「无」者「写一」于(「加」于「出」于「段长」)于「四七」
      而
      虑「无」者
        「拷贝」于(「加」于「出」于(「加」于「段长」于「一」))于「名址」于「名长」
      而
      若「原生可执行吗」于「出」于「全长」则
        「全长」
      否则
        「原生搜路径」于「下」于「名址」于「名长」于「出」于「限」
也。

「:文言:解程序之名为绝对之径,书于出,返其长;不得返负一。汉语:把程序名解析成绝对路径写到 出,返回长度;找不到返回 -1。名字含斜线时按当前目录规范化后检查可执行;否则在 PATH 各目录里找。:」
「原生解析程序」乃化「整数」而化「整数」而「整数」也。
「原生解析程序」者会「名」而会「出」而
  虑「名址」者「加」于「名」于「一六」而
  虑「名长」者「字节数组长」于「名」而
  虑「含斜」者
    (
      递归虑「逐」其化「整数」而「爻」者会「位」而
        若「有符号大等」于「位」于「名长」则「阴」
        否则
          若「等」于(「读一」于(「加」于「名址」于「位」))于「四七」则「阳」否则「逐」
            于(「加」于「位」于「一」)
      而
      「逐」于「零」
    )
  而
  虑「长」者
    若「含斜」则(
      虑「规长」者「规范参数」于「名」于「出」
      而
      若「且」于(「有符号大等」于「规长」于「零」)于(「原生可执行吗」于「出」于「规长」)则
        「规长」
      否则
        (「减」于「零」于「一」)
    )
    否则
      (
        虑「块」者「加」于「程序名区」于(「加」于「环境偏」于「四」)
        而
        虑「路」者
          「原生环境值址」
            于「块」于「零」
            于(「读四」于(「加」于「程序名区」于「环境偏」))
        而
        若「小于」于「路」于「零」则(「减」于「零」于「一」)否则「原生搜路径」
          于「路」于「名址」于「名长」于「出」于「二零零零」
      )
  而
  「长」
也。

「原生查找可执行原语」乃化「整数」而「整数」也。
「原生查找可执行原语」者会「参」而
  虑「名」者「元组项」于「参」于「零」而
  虑「无」者(「空引用检」于「名」)而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「原生解析程序」于「名」于「出」而
  虑「结果」者「新元组」于「二」而
  虑「找到」者「有符号大等」于「长」于「零」而
  虑「无」者
    (「设元组项」于「结果」于「零」于(「装箱整」于(「爻整」于「找到」)))
  而
  虑「串」者「新字节数组」于(「选择」于「找到」于「长」于「零」)而
  虑「无」者
    (若「找到」则「拷贝」于(「加」于「串」于「一六」)于「出」于「长」否则「元」)
  而
  虑「无」者(「设元组项」于「结果」于「一」于「串」)而
  「结果」
也。

「:文言:存包上下文:于今目录之 .yybuild/豫构上下文 下,逐号而寻:无则书之,同文则用之,异则进号;返其绝对之径。同 Node 宿主。汉语:存放包上下文(原语 73,编译器与豫构用):在当前目录的 .yybuild/豫构上下文 下从 1 号起依次找“号.上下文”:文件不存在就写入并返回它;内容相同就复用;不同就试下一个号。返回绝对路径。待办事项:没有跨进程的锁。:」
「原生写十进」乃化「整数」而化「整数」而「整数」也。
「原生写十进」者会「出」而会「数」而
  若「小于」于「数」于「一零」则
    ((「写一」于「出」于(「加」于「四八」于「数」));
      「加」于「出」于「一」)
  否则
    虑「前」者「原生写十进」于「出」于(「无符号除」于「数」于「一零」)而
    ((「写一」于「前」于(「加」于「四八」于(「无符号余」于「数」于「一零」)));
      「加」于「前」于「一」)
也。

「原生内容同」乃化「整数」而化「整数」而化「整数」而「爻」也。
「原生内容同」者会「甲」而会「乙」而会「长」而
  若「有符号小等」于「长」于「零」则
    「阳」
  否则若「等」于(「读一」于「甲」)于(「读一」于「乙」)则
    「原生内容同」于(「加」于「甲」于「一」)于(「加」于「乙」于「一」)
    于(「减」于「长」于「一」)
  否则
    「阴」
也。

「原生路径串」乃化「整数」而化「整数」而「整数」也。
「原生路径串」者会「出」而会「长」而
  虑「串」者「新字节数组」于「长」而
  虑「无」者「拷贝」于(「加」于「串」于「一六」)于「出」于「长」而
  「串」
也。

「原生存上下文号」乃化「整数」而化「整数」而「整数」也。
「原生存上下文号」者会「内容」而会「号」而
  虑「临」者「送程序名区」而
  虑「前」者(「静态串」于『.yybuild/豫构上下文/』)而
  虑「前长」者「减」于(「林找零址」于「前」)于「前」而
  虑「无」者「拷贝」于「临」于「前」于「前长」而
  虑「号尾」者「原生写十进」于(「加」于「临」于「前长」)于「号」而
  虑「后」者(「静态串」于『.上下文』)而
  虑「后长」者「减」于(「林找零址」于「后」)于「后」而
  虑「无」者「拷贝」于「号尾」于「后」于「后长」而
  虑「全长」者「减」于(「加」于「号尾」于「后长」)于「临」而
  虑「出」者「读四」于「状态_文件系统_路径缓」而
  虑「长」者「规范路径」于「临」于「全长」于「出」而
  虑「型」者「林路径类型」于「出」于「长」而
  虑「内址」者「加」于「内容」于「一六」而
  虑「内长」者「字节数组长」于「内容」而
  若「等零」于「型」则
    虑「无」者「林建祖先」于「出」于「长」于「二」而
    虑「码」者
      「原底_打开」
        于「三」
        于(「林相对址」于「出」于「长」)
        于(「林相对长」于「长」)于「四二」
          于(「林底_出槽」于「元」)
    而
    若「底柄_非零」于「码」则
      「新字节数组」于「零」
    否则
      虑「柄」者「读四」于(「林底_出槽」于「元」)
      而
      虑「写码」者「林写满」于「柄」于「内址」于「内长」于「零」
      而
      虑「无」者「原底_关闭」于「柄」而
      「原生路径串」于「出」于「长」
  否则
    虑「码」者
      「原底_打开」
        于「三」
        于(「林相对址」于「出」于「长」)
        于(「林相对长」于「长」)于「一」
          于(「林底_出槽」于「元」)
    而
    若「底柄_非零」于「码」则
      「原生存上下文号」于「内容」于(「加」于「号」于「一」)
    否则
      虑「柄」者「读四」于(「林底_出槽」于「元」)
      而
      虑「无」者「原底_取状态」于「柄」于(「林底_状块」于「元」)
      而
      虑「旧长」者
        「读四」于(「加」于(「林底_状块」于「元」)于「三二」)
      而
      虑「旧」者「新字节数组」于「旧长」
      而
      虑「读数」者
        「林读满」于「柄」于(「加」于「旧」于「一六」)于「旧长」于「零」
      而
      虑「无」者「原底_关闭」于「柄」
      而
      若「且」于(「等」于「旧长」于「内长」)于(「原生内容同」于(「加」于「旧」于「一六」)于「内址」于「内长」)则
        「原生路径串」于「出」于「长」
      否则
        「原生存上下文号」于「内容」于(「加」于「号」于「一」)
也。

「原生存放包上下文原语」乃化「整数」而「整数」也。
「原生存放包上下文原语」者会「参」而
  虑「内容」者「元组项」于「参」于「零」而
  虑「无」者(「空引用检」于「内容」)而
  「原生存上下文号」于「内容」于「一」
也。

「:文言:原生之文件原语分派;未列者归执行器之旧途。汉语:原生系统的文件原语分派;表外编号仍交给 宿主文件调用。:」
「原生文件调用」乃化「整数」而化「整数」而「整数」也。
「原生文件调用」者会「号」而会「参」而
  鉴「号」而
    有「三四」则
      「林文件查询」于「号」于「参」
    或有「三五」则
      「林文件查询」于「号」于「参」
    或有「三六」则
      「林文件查询」于「号」于「参」
    或有「二八」则
      「林读文件原语」于「参」
    或有「二九」则
      「林读文件原语」于「参」
    或有「三零」则
      「林写文件原语」于「参」
    或有「三一」则
      「林写文件原语」于「参」
    或有「三二」则
      「林删除文件原语」于「参」
    或有「三九」则
      「林创建文件夹原语」于「参」
    或有「三三」则
      「林列出文件夹原语」于「参」
    或有「三七」则
      「林修改时间原语」于「参」
    或有「三八」则
      「林切换目录原语」于「参」
    或有「四零」则「装箱整」于「零」
    或有「四一」则「装箱整」于「零」
    或有「七二」则
      「林文件大小原语」于「参」
    或有「六一」则
      「原生路径可执行原语」于「参」
    或有「六二」则
      「原生查找可执行原语」于「参」
    或有「六三」则
      「原生符号链接原语」于「参」
    或有「六四」则
      「原生真实路径原语」于「参」
    或有「七三」则
      「原生存放包上下文原语」于「参」
    或有「其他」则
      「宿主文件调用」于「号」于「参」
也。

「:文言:原生之初目录:Linux 取 /proc/self/cwd,苹果取 getcwd。汉语:原生系统启动时把当前目录设成进程的工作目录:Linux 读 /proc/self/cwd 链接,macOS 用 getcwd。:」
「原生继承当前目录」乃化「有」而「有」也。
「原生继承当前目录」者会「无」而
  虑「缓」者「读四」于「状态_文件系统_当前目录」而
  虑「长」者
    若「是苹」于「元」则
      (若「等零」于(「苹_当前目录」于「缓」于「一零二三」)则「零」否则「减」于(「林找零址」于「缓」)于「缓」)
    否则
      「林_读链接」于(「减」于「零」于「一零零」)于(「静态串」于『/proc/self/cwd』)于「缓」于「一零二三」
  而
  若「大于」于「长」于「零」则
    「写四」于「状态_文件系统_当前长」于「长」
  否则
    「元」
也。