豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 27 行 · 2233 字节 · UTF-8
§
寻观「标准库」之「豫言标准内核」之书。
寻观「标准库」之「数据结构」之「字节串」之书。
寻观「标准库」之「数据结构」之「字符串术」之书。
寻观「云工宿主」之「事件」之书。
寻观「云工宿主」之「请求」之书。
寻观「云工宿主」之「流」之书。
寻观「云工宿主」之「编码」之书。
寻观「云工宿主」之「键值」之书。

「:文言:客取一块即止读;取消事复入客器,以键值证后态与原因。汉语:读取首块后取消,取消回调把下一状态和原因写入 KV 供 HTTP 事件校验。:」
虑「种类」者「云工事件种类」于「元」而
若「字符串相等吗」于「种类」于『stream-pull』
则若「字符串相等吗」于(「云工流回调状态文」于「元」)于『初』
     则「云工流回调供块」于(「云工编码UTF8」于『甲』)于『次』于「阴」
     否则「云工流回调供块」于(「云工编码UTF8」于『乙』)于『终』于「阳」
否则若「字符串相等吗」于「种类」于『stream-cancel』
     则「云工键值写入」于『CANCEL_KV』于『标记』于((「云工流回调状态文」于「元」)附『|』附(「云工流回调取消原因文」于「元」))
     否则虑「流号」者「云工创建回调可读流」于『初』而
          虑「读号」者「云工打开可读流」于「流号」而
          虑「首块」者「云工读取流块」于「读号」而
          若「且」于(「非」于(「首块」中「零」))于(「等于」于(「字节串长度」于(「首块」中「一」))于「三」)
          则虑「无」者「云工取消流读取器」于「读号」于『停』而
               虑「标记」者「云工键值读取」于『CANCEL_KV』于『标记』而
               若「字符串相等吗」于「标记」于『次|停』
               则「设置云工响应」于「二零零」于『text/plain; charset=utf-8』于『流取消通过』
               否则「发生事故」于『取消回调状态不符』
          否则「发生事故」于『首块不符』。