豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 125 行 · 5697 字节 · UTF-8
§
寻观「编译器核心」之「网页汇编核心」之「整数执行」之书。

寻观「标准库」之书。
寻观「编译器核心」之「网页汇编核心」之「模块结构」之书。
寻观「编译器核心」之「网页汇编核心」之「模块验证」之书。
寻观「编译器核心」之「网页汇编核心」之「模块装配」之书。
寻观「编译器核心」之「网页汇编核心」之「存储模块」之书。

「:文言:全局各属其实例,入他模则守他模之值。汉语:本层附加自有三十二位全局变量声明;每次装配创建独立状态,导入函数继续捕获提供者实例。尚不支持全局导入导出。:」
「网页全局声明」即「爻」
  合「整数」
也。

「网页状态模块」即「网页存储模块」
  合(「列」于「网页全局声明」)
也。

「网页状态实例」即「网页存储实例」
  合(「列」于(「引用类」于「整数」))
也。

「验证网页状态模块」乃化「网页状态模块」而「有」也。
「验证网页状态模块」者会「模」而
  虑「检」者「验证网页内存数据」于(「模」中「零」)而
  虑「初检」者
    「态射」授以「网页全局声明」授以「有」
    于(「模」中「一」)
    于(会「项」而「网页检查常量」于(「项」中「一」))而
    虑「函检」者
      「态射」授以「网页函数」授以「有」
      于(((「模」中「零」)中「零」)中「二」)
      于(会「函」而
      虑「令检」者
        「态射」授以「网页指令」授以「有」
        于(「函」中「二」)
        于(会「令」而
        虑「号」者「网页指令全局号」于「令」而
        若「小于」于「号」于「零」则
          「元」
        否则
          虑「项」者
            「网页取项」授以「网页全局声明」
            于『指令全局』于「号」
            于(「模」中「一」)而
          鉴「令」而
            有「网页全局写入」于「位」则
              若「项」中「零」则
                「元」
              否则
                「发生事故」于『不能写入只读全局变量』
            或有「其他」则「元」
        )
      而
      「元」
      )
    而
    「元」
也。

「装配网页状态模块」乃
  化「网页实例表」而
  化「网页状态模块」而
  化「整数」而
  「网页状态实例」
也。
「装配网页状态模块」者会「表」而会「模」而会「额度」而
  虑「检」者「验证网页状态模块」于「模」而
  虑「存储」者「装配网页内存数据」于「表」于(「模」中「零」)于「额度」而
  虑「核心」者「存储」中「零」而
  虑「值们」者
    「态射」授以「网页全局声明」授以(「引用类」于「整数」)
    于(「模」中「一」)
    于(会「项」而「新引用」授以「整数」于(「项」中「一」))而
    虑「操作」者
      (「网页存储操作」也(会「令」而会「栈」而鉴「令」而
            有「网页全局读取」于「号」则
              「缀」
                于(「读引用」授以「整数」
                  于(「网页取项」授以(「引用类」于「整数」)于『读取全局』于「号」于「值们」))
                  于「栈」
            或有「网页全局写入」于「号」则(
              鉴「栈」而
                有「缀」于「值」于「余」则(
                  虑「声明」者
                    「网页取项」授以「网页全局声明」
                    于『写入全局声明』于「号」
                    于(「模」中「一」)而
                    虑「可写检」者
                      若「声明」中「零」则「元」否则「发生事故」授以「有」
                      于『不能写入只读全局变量』
                    而
                    虑「值检」者「网页检查常量」于「值」
                    而
                    虑「置」者
                      「写引用」授以「整数」
                      于(「网页取项」授以(「引用类」于「整数」)于『写入全局』于「号」于「值们」)
                      于「值」
                    而
                    「余」
                )
                或有「其他」则
                  「发生事故」于『全局写入栈不足』
            )
            或有「其他」则(「核心」中「二」)于「令」于「栈」
        ))
    而
    (((「核心」中「零」)与(「核心」中「一」)与「操作」)与(「存储」中「一」)与(「存储」中「二」))与「值们」
也。

「注册网页状态实例」乃
  化「网页实例表」而
  化「字符串」而
  化「网页状态模块」而
  化「整数」而
  「网页实例表」
也。
「注册网页状态实例」者会「表」而会「名」而会「模」而会「额度」而
  若「存在吗」授以(「字符串」合「网页实例」)
  于(会「项」而「串相等」于(「项」中「零」)于「名」)
  于「表」则「发生事故」
  于『模块注册重名』
  否则
    虑「实例」者「装配网页状态模块」于「表」于「模」于「额度」而
    「缀」于(「名」与((「实例」中「零」)中「零」))于「表」
也。