豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 287 行 · 14157 字节 · UTF-8
§
寻观「标准库」之书。
寻观「编译器核心」之「编译步骤」之「求值正则变换」之「统一正则数据」之书。
寻观「编译器核心」之「编译步骤」之「代码生成」之「网页汇编整数专门化」之书。
寻观「编译器核心」之「网页汇编核心」之「回收模块」之书。

「:文言:整术所得可裸存,入口之参须先证。汉语:算术结果使用 i64 局部;参数只依据入口在分支和副作用之前的整数检查推断。通用使用点才装箱,引用 ABI 保持不变。:」
「混整位」者「新引用」授以(「数组引用类」于「爻」)
于(「新数组引用」授以「爻」于「阴」于「零」)
也。

「混整自名」者「新引用」授以「字符串」于『』也。

「混整工号」者「新引用」授以「字符串」于『』也。

「混整参量」者「新引用」授以「整数」于「零」也。

「混整有参」者「新引用」授以「爻」于「阴」也。

「混整需检」者「新引用」授以「爻」于「阴」也。

「混整数组位」者「新引用」授以(「数组引用类」于「爻」)
于(「新数组引用」授以「爻」于「阴」于「零」)
也。

「混整爻位」者「新引用」授以(「数组引用类」于「爻」)
于(「新数组引用」授以「爻」于「阴」于「零」)
也。

「混整爻标记」乃化「整数」而「爻」也。
「混整爻标记」者会「号」而
  「读数组引用」授以「爻」于(「读引用」于「混整爻位」)于「号」
也。

「混整爻术」乃化「字符串」而「字符串」也。
「混整爻术」者会「名」而
  鉴「名」而
    有『豫言_整数相等』则『i64.eq』
    或有『豫言_整数大于』则『i64.gt_s』
    或有「其他」则『』
也。

「:文言:比较之术,以令书之。汉语:整数比较原语对应的 i64 比较指令;非比较原语得空串。:」
「混整爻令」乃化「字符串」而「回收串」也。
「混整爻令」者会「名」而
  鉴「名」而
    有『豫言_整数相等』则
      「回收单令」于「回收整六四相等」
    或有『豫言_整数大于』则
      「回收单令」于「回收整六四有符号大于」
    或有「其他」则「回收空串」
也。

「混整数组标记」乃化「整数」而「爻」也。
「混整数组标记」者会「号」而
  「读数组引用」授以「爻」于(「读引用」于「混整数组位」)于「号」
也。

「混整标记」乃化「整数」而「爻」也。
「混整标记」者会「号」而
  「读数组引用」授以「爻」于(「读引用」于「混整位」)于「号」
也。

「混整数术」乃化「字符串」而「爻」也。
「混整数术」者会「名」而
  鉴「名」而
    有『豫言_整数加』则「阳」
    或有『豫言_整数减』则「阳」
    或有『豫言_整数乘』则「阳」
    或有『豫言_整数除』则「阳」
    或有「其他」则「阴」
也。

「混整区域产整数」乃化「正则区域」而「爻」也。
「混整区域产整数」者会「段」而
  鉴「段」而
    有(「正则段」于「令」于「终」)则(
      鉴「终」而
        有(「正则产出」于「值」)则(
          鉴「值」而
            有(「正则整数」于「数」)则「阳」
            或有(「正则爻」于「真」)则「阳」
            或有(「正则局部」于「号」)则「混整标记」于「号」
            或有「其他」则「阴」
        )
        或有「其他」则「阴」
    )
也。

「清混整分支」乃化「正则区域」而「有」也。
「清混整分支」者会「段」而
  鉴「段」而
    有(「正则段」于「诸令」于「终」)则
      (「态射」授以「正则指令」授以「有」
        于「诸令」
        于(会「令」而鉴「令」而
            有(「正则如果」于「号」于「类」于「条件」于「阳体」于「阴体」)则
              (「写数组引用」授以「爻」
                于(「读引用」于「混整位」)于「号」于「阴」;
                「清混整分支」于「阳体」;
                「清混整分支」于「阴体」)
            或有(「正则退出域」于「号」于「令牌」于「体」)则
              「清混整分支」
                于「体」
            或有(「正则结果块」于「号」于「标签」于「体」)则
              「清混整分支」于「体」
            或有「其他」则「元」
        );
        「元」)
也。

「混整静态递归」乃化「字符串」而化「正则区域」而「爻」也。
「混整静态递归」者会「自名」而会「段」而
  鉴「段」而
    有(「正则段」于「令们」于「终」)则(
      递归虑「查」其化(「列」于「正则指令」)而「爻」者会「诸令」而
        鉴「诸令」而
          有「罄」则「阴」
          或有(「缀」于「令」于「余」)则(
            虑「有」者鉴「令」而
              有(「正则运算」于「号」于「类」于「正则调用」于(「缀」于(「正则函数引用」于「名」)于「参」))则
                「串相等」
                  于「名」
                  于「自名」
              或有(「正则如果」于「号」于「类」于「条件」于「阳体」于「阴体」)则
                「或者」
                  于(「混整静态递归」于「自名」于「阳体」)
                  于(「混整静态递归」于「自名」于「阴体」)
              或有(「正则退出域」于「号」于「令牌」于「体」)则
                「混整静态递归」
                  于「自名」
                  于「体」
              或有(「正则结果块」于「号」于「标签」于「体」)则
                「混整静态递归」于「自名」于「体」
              或有「其他」则
                「阴」而
            若「有」则「阳」否则「查」于「余」
          )
      而
      「查」于「令们」
    )
也。

「分析混整」乃化「正则函数」而「有」也。
「分析混整」者会「函」而
  虑「数」者「长度」授以「整数」于(「函」中「二」)而
  虑「表」者「新数组引用」授以「爻」于「阴」于(「函」中「四」)而
  虑「数组表」者「新数组引用」授以「爻」于「阴」于(「函」中「四」)而
  虑「爻表」者「新数组引用」授以「爻」于「阴」于(「函」中「四」)而
  虑「无」者「写引用」于「混整爻位」于「爻表」而
  虑「无」者「写引用」于「混整数组位」于「数组表」而
  虑「无」者「写引用」于「混整位」于「表」而
  虑「无」者「写引用」于「混整参量」于「数」而
  虑「无」者「写引用」于「混整自名」于(「函」中「零」)而
  虑「无」者「写引用」于「混整有参」于「阴」而
  虑「无」者「写引用」于「混整需检」于「阴」而
  虑「可守」者「混整静态递归」于(「函」中「零」)于(「函」中「三」)而
  虑「记数组参」者
    (化「正则原子」而「有」也会「值」而鉴「值」而
        有(「正则局部」于「位」)则
          若「小于」于「位」于「数」则
            (「写数组引用」授以「爻」于「数组表」于「位」于「阳」;
              「写引用」于「混整有参」于「阳」;
              「写引用」于「混整需检」于「阳」)
          否则
            「元」
        或有「其他」则「元」
    )而
    虑「无」者
      (
        鉴(「函」中「三」)而
          有(「正则段」于「令们」于「终」)则(
            递归虑「验参」其化(「列」于「正则指令」)而「有」者会「诸令」而
              鉴「诸令」而
                有(「缀」于(「正则运算」于「号」于「类」于(「正则原语」于「名」)于「参」)于「余」)则
                  若「非」于(「可专整术」于「名」)则
                    「元」
                  否则
                    (「态射」授以「正则原子」授以「有」
                      于「参」
                      于(会「值」而鉴「值」而
                        有(「正则局部」于「位」)则
                          若「小于」于「位」于「数」则
                            (「写数组引用」授以「爻」于「表」于「位」于「阳」;
                              「写引用」于「混整有参」于「阳」)
                          否则
                            「元」
                        或有「其他」则「元」);
                      「验参」于「余」)
                或有「其他」则
                  「元」
            而
            「验参」于「令们」
          )
      )
    而
    递归虑「扫」其化「正则区域」而「有」者会「段」而
      鉴「段」而
        有(「正则段」于「令们」于「终」)则
          (「态射」授以「正则指令」授以「有」
            于「令们」
            于(会「令」而鉴「令」而
              有(「正则运算」于「号」于「类」于(「正则原语」于「名」)于「参」)则(
                虑「无」者
                  若「串相等」于(「混整爻术」于「名」)于『』则
                    「元」
                  否则
                    「写数组引用」授以「爻」于「爻表」于「号」于「阳」
                而
                虑「无」者
                  (
                    若「可守」则鉴「名」而
                      有『豫言_读取引用数组』则
                        (鉴「参」而
                        有(「列」【「组」,「位」】)则「记数组参」于「组」
                        或有「其他」则「元」)
                      或有『豫言_写入引用数组』则
                        (鉴「参」而
                        有(「列」【「值」,「位」,「组」】)则「记数组参」于「组」
                        或有「其他」则「元」)
                      或有「其他」则「元」
                    否则
                      「元」
                  )
                而
                虑「无」者
                  (
                    若「或者」
                      于(「串相等」于「名」于『豫言_新建引用数组』)
                      于(「串相等」于「名」于『豫言_新建未初始化引用数组』)则
                        「写数组引用」授以「爻」
                        于「数组表」于「号」于「阳」
                    否则
                      「元」
                  )
                而
                虑「无」者
                  (
                    若「且」
                      于「可守」
                      于(「可专整术」于「名」)则
                        (「态射」授以「正则原子」授以「有」
                          于「参」
                          于(会「值」而鉴「值」而
                            有(「正则局部」于「位」)则
                              若「小于」于「位」于「数」则(
                                若「读数组引用」授以「爻」于「表」于「位」则
                                  「元」
                                否则
                                  (「写数组引用」授以「爻」
                                    于「表」于「位」于「阳」;
                                    「写引用」于「混整有参」于「阳」;
                                    「写引用」于「混整需检」于「阳」)
                              )否则「元」
                            或有「其他」则「元」);
                          「元」)
                    否则
                      「元」
                  )
                而
                若「混整数术」于「名」则
                  「写数组引用」授以「爻」于「表」于「号」于「阳」
                否则
                  「元」
              )
              或有(「正则运算」于「号」于「类」于「正则造元组」于「参」)则
                「写数组引用」授以「爻」
                于「数组表」
                于「号」
                于「阳」
              或有(「正则如果」于「号」于「类」于「条件」于「阳体」于「阴体」)则
                (「扫」于「阳体」;
                  「扫」于「阴体」;
                  若「且」
                    于(「混整区域产整数」于「阳体」)
                    于(「混整区域产整数」于「阴体」)则「写数组引用」授以「爻」
                      于「表」于「号」于「阳」
                  否则
                    「元」)
              或有(「正则退出域」于「号」于「令牌」于「体」)则「扫」
                于「体」
              或有(「正则结果块」于「号」于「标签」于「体」)则「扫」
                于「体」
              或有「其他」则「元」);
            「元」)
    而
    「扫」于(「函」中「三」)
也。