寻观「标准库」之书。

寻观「编译器核心」之「编译数据」之「抽象绑定树结构」之「抽象语法树」之「总集」之书。
寻观「编译器核心」之「编译步骤」之「语法分析」之「函数合集」之书。

寻观「编译器核心」之「编译数据」之「编译配置」之「编译期输出」之书。
寻观「编译器核心」之「编译数据」之「编译配置」之「全局配置」之书。

寻观「编译器核心」之「编译数据」之「文件管理」之「编译文件信息」之书。

寻观「拓展库」之「癸象工具」之「总集」之书。

寻观「编译器核心」之「编译步骤」之「总体过程」之「编译过程工具」之书。

「获取信息缓存文件路径」乃化「字符串」而化「字符串」而「字符串」也。
「获取信息缓存文件路径」者会「路径」而会「信息名」而
  （「获取输出文件路径」于「路径」）附『.』附「信息名」附『.json』也。

「表达式树组缓存」者「新引用」授以（「串典」于「表达式树组」）于「空串典」也。

「读树组缓存」乃化「字符串」 「：路径：」而
  化「字符串」 「：信息名：」而
  「表达式树组」也。
「读树组缓存」者会「路径」而会「信息名」而
  虑「缓存文件路径」者「获取信息缓存文件路径」于「路径」于「信息名」而
  （若（（「存在键」授以「表达式树组」）于（「读引用」于「表达式树组缓存」）于「缓存文件路径」）
  则
    （（「串典读取」授以「表达式树组」）于（「读引用」于「表达式树组缓存」）于「缓存文件路径」）
  否则
    （虑「无」者（「粗略调试打印行」于（会「无」而『| | 正在从缓存加载』附「信息名」附『：』附「路径」））而
      虑「加载式」者（「表达式树组反序列化」于（「癸象解析」于（「文件系统」之「读文件」于「缓存文件路径」）））
      而
      虑「无」者（「串典引用更新」于「表达式树组缓存」于「缓存文件路径」于「加载式」）而
      「加载式」
    ））也。

「写树组缓存」乃化「字符串」 「：路径：」而
  化「字符串」 「：信息名：」而
  化「表达式树组」而「有」也。
「写树组缓存」者会「路径」而会「信息名」而会「式」而
  虑「缓存文件路径」者「获取信息缓存文件路径」于「路径」于「信息名」而
  （（「串典引用更新」于「表达式树组缓存」于「缓存文件路径」于「式」）；
    （「文件系统」之「写文件」于「缓存文件路径」于（「癸象表示」于（「表达式树组序列化」于「式」））））也。

「读串列缓存」乃化「字符串」而化「字符串」而「列」于「字符串」也。
「读串列缓存」者会「路径」而会「信息名」而
  （「态射」授以（「字符串」合「爻」合「表达式」）授以「字符串」）
    于（「读树组缓存」于「路径」于「信息名」）于
    「三对子取零」也。

「写串列缓存」乃化「字符串」而化「字符串」而化（「列」于「字符串」）而「有」也。
「写串列缓存」者会「路径」而会「信息名」而会「式」而
  「写树组缓存」于「路径」于「信息名」于（（「打表态射」授以「字符串」授以（「字符串」合「爻」合「表达式」））于「式」
    于（会「文件名」而「文件名」与「阳」与（「式节点」于「待定节点」于「罄」）））也。

「表达式缓存」者「新引用」授以（「串典」于「表达式」）于「空串典」也。

「读缓存」乃化「字符串」 「：路径：」而
  化「字符串」 「：信息名：」而
  「表达式」也。
「读缓存」者会「路径」而会「信息名」而
  虑「缓存文件路径」者（「获取输出文件路径」于「路径」）附『.』附「信息名」附『.json』而
  （若（（「存在键」授以「表达式」）于（「读引用」于「表达式缓存」）于「缓存文件路径」）
  则
    （（「串典读取」授以「表达式」）于（「读引用」于「表达式缓存」）于「缓存文件路径」）
  否则
    （虑「无」者（「粗略调试打印行」于（会「无」而『| | 正在从缓存加载』附「信息名」附『：』附「路径」））而
      虑「加载式」者（「抽象语法反序列化」于（「癸象解析」于（「文件系统」之「读文件」于「缓存文件路径」）））
      而
      虑「无」者（「串典引用更新」于「表达式缓存」于「缓存文件路径」于「加载式」）而
      虑「无」者（「详细调试打印行」于（会「无」而『[D]已从缓存加载』附「信息名」附『：』附「路径」））而
      「加载式」
    ））也。

「写缓存」乃化「字符串」 「：路径：」而
  化「字符串」 「：信息名：」而
  化「表达式」而「有」也。
「写缓存」者会「路径」而会「信息名」而会「式」而
  虑「缓存文件路径」者「获取信息缓存文件路径」于「路径」于「信息名」而
  （（「串典引用更新」于「表达式缓存」于「缓存文件路径」于「式」）；
    （「文件系统」之「写文件」于「缓存文件路径」于（「癸象表示」于（「抽象语法序列化」于「式」））））也。

「缓存存在」乃化「字符串」 「：路径：」而
  化「字符串」 「：信息名：」而
  「爻」也。
「缓存存在」者会「路径」而会「信息名」而
  （虑「返回」者「文件系统」之「路径存在」于（「获取信息缓存文件路径」于「路径」于「信息名」）而
    虑「无」者「编译调试打印行」于『cache_file_exist』于（会「无」而『缓存存在吗：』附（「爻表示」于「返回」）附
      「路径」附「信息名」附（「获取信息缓存文件路径」于「路径」于「信息名」））而
    「返回」
  ）也。

「读文件依赖」乃化「字符串」而「列」于「字符串」也。
「读文件依赖」者会「路径」而「读串列缓存」于「路径」于『文件依赖』也。

「写文件依赖」乃化「字符串」而化（「列」于「字符串」）而「有」也。
「写文件依赖」者会「路径」而会「式」而「写串列缓存」于「路径」于『文件依赖』于「式」也。

「读抽象语法」乃化「字符串」而「文件定义列」也。
「读抽象语法」者会「路径」而「读树组缓存」于「路径」于『抽象语法』也。

「写抽象语法」乃化「字符串」而化「文件定义列」而「有」也。
「写抽象语法」者会「路径」而会「式」而「写树组缓存」于「路径」于『抽象语法』于「式」也。

「读检查后定义」乃化「字符串」而「文件定义列」也。
「读检查后定义」者会「路径」而「读树组缓存」于「路径」于『检查后定义』也。

「写检查后定义」乃化「字符串」而化「文件定义列」而「有」也。
「写检查后定义」者会「路径」而会「式」而「写树组缓存」于「路径」于『检查后定义』于「式」也。

「读擦除后形式」乃化「字符串」而「文件定义列」也。
「读擦除后形式」者会「路径」而「读树组缓存」于「路径」于『擦除后形式』也。

「写擦除后形式」乃化「字符串」而化「文件定义列」而「有」也。
「写擦除后形式」者会「路径」而会「式」而「写树组缓存」于「路径」于『擦除后形式』于「式」也。

「读优化后形式」乃化「字符串」而「文件定义列」也。
「读优化后形式」者会「路径」而「读树组缓存」于「路径」于『优化后形式』也。

「写优化后形式」乃化「字符串」而化「文件定义列」而「有」也。
「写优化后形式」者会「路径」而会「式」而「写树组缓存」于「路径」于『优化后形式』于「式」也。

「读闭包形式」乃化「字符串」而「表达式树组」也。
「读闭包形式」者会「路径」而「读树组缓存」于「路径」于『闭包形式』也。

「写闭包形式」乃化「字符串」而化「表达式树组」而「有」也。
「写闭包形式」者会「路径」而会「式」而「写树组缓存」于「路径」于『闭包形式』于「式」也。

「读求值正则形式」乃化「字符串」而「表达式树组」也。
「读求值正则形式」者会「路径」而「读树组缓存」于「路径」于『求值正则形式』也。

「写求值正则形式」乃化「字符串」而化「表达式树组」而「有」也。
「写求值正则形式」者会「路径」而会「式」而「写树组缓存」于「路径」于『求值正则形式』于「式」也。

「：代码生成只是一个标记：」
「写代码生成形式缓存」乃化「字符串」而「有」也。
「写代码生成形式缓存」者会「路径」而「写串列缓存」于「路径」于『代码生成形式』于「罄」也。

「信息垂直依赖」乃化「字符串」而「字符串」也。
「信息垂直依赖」者会「串」而
  鉴「串」而
    有『检查后定义』则『抽象语法』
    或有『语言服务』则『抽象语法』
    或有『擦除后形式』则『检查后定义』
    或有『优化后形式』则『擦除后形式』
    或有『闭包形式』则『优化后形式』
    或有『求值正则形式』则『闭包形式』
    或有『代码生成形式』则『求值正则形式』
    或有「其他」则（「发生事故」于『信息无依赖：』附「其他」）也。

「获得所有依赖路径」乃化「字符串」而化「字符串」而「列」于「字符串」也。
「获得所有依赖路径」者会「路径」而会「信息名」而
  鉴「信息名」而
    有『文件依赖』则（（（「列」【「路径」】）））
    或有『抽象语法』则（（（「列」【「路径」】）））
    或有『语义标记』则（（（「列」【「路径」】）））
    或有「其他信息名」则（虑「垂直依赖」者「获取信息缓存文件路径」于「路径」
      于（「信息垂直依赖」于「其他信息名」）而
                          虑「水平依赖」者（「列」于「字符串」也
            鉴「其他信息名」而
              有『闭包形式』则「罄」
              或有『求值正则形式』则「罄」
              或有『代码生成形式』则「罄」
              或有「其他」则（（「态射」授以「字符串」授以「字符串」）
                              于（「读文件依赖」于「路径」）于（会「单个路径」而「获取信息缓存文件路径」于「单个路径」于
                                「信息名」）））
                          而
                          「缀」于「垂直依赖」于「水平依赖」
    ）也。

「信息需要更新」乃化「字符串」而化「字符串」而「爻」也。
「信息需要更新」者会「路径」而会「信息名」而
  若（「缓存存在」于「路径」于「信息名」）
  则
    （虑「所有依赖信息路径」者「获得所有依赖路径」于「路径」于「信息名」而
      虑「当前信息修改时间」者「文件系统」之「获得文件修改时间」
      于（「获取信息缓存文件路径」于「路径」于「信息名」）
      而
      若（（「存在吗」授以「字符串」）于（会「依赖路径」而
        「大于」于（「文件系统」之「获得文件修改时间」于「依赖路径」）于「当前信息修改时间」
        ）于「所有依赖信息路径」
      ）
      则
        （「阳」）
      否则
        （「阴」））
  否则
    （「阳」）也。
