豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 84 行 · 6778 字节 · UTF-8
§
寻观「标准库」之书。
寻观「癸象工具」之「总集」之书。

寻观「单元测试」之「测试组件」之书。

「:文言:\u 解码之验:\uXXXX(大小写不拘)化为 UTF-8;高低代理成对合为一码点;孤代理项代以 U+FFFD;\u0000 得字节零。汉语:需要 WasmGC 客体运行时(回收运行时 的 $json_string)或已重建的原生运行时库(字符串.c)。畸形转义(\u 后不足四位或含非十六进制字符、未知转义字符)会使程序中止,无法在同一进程内断言,由云工应用的 Node 对拍测试与低层对拍覆盖。:」
「测试转义往返」乃化「字符串」而化「字符串」而「有」也。
「测试转义往返」者会「输入」而会「期望」而
    「断言串相等」于「期望」于(「癸象表示」于(「癸象解析」于「输入」))也。

「解出字符串」乃化「字符串」而「字符串」也。
「解出字符串」者会「输入」而
    鉴(「癸象解析」于「输入」)而
    有(「癸象字符串」于「串」)则「串」
    或有「其他」则『非字符串』也。

「测试字节数」乃化「字符串」而化「整数」而「有」也。
「测试字节数」者会「输入」而会「期望」而
    「断言串相等」于(「整数表示」于「期望」)于(「整数表示」于(「字节长度」于(「解出字符串」于「输入」)))也。

「单字节串」乃化「整数」而「字符串」也。
「单字节串」者会「码」而「字节转字符串」于「码」也。

「行分隔符」乃「字符串」也。
「行分隔符」者(「字节转字符串」于「二二六」)附(「字节转字符串」于「一二八」)附(「字节转字符串」于「一六八」)也。
「段分隔符」乃「字符串」也。
「段分隔符」者(「字节转字符串」于「二二六」)附(「字节转字符串」于「一二八」)附(「字节转字符串」于「一六九」)也。

「:文言:先验字节,后验往返。汉语:先直接比较解码出的字节,再验证解析后重新编码的文本。:」
「断言串相等」于(「单字节串」于「二七」)于(「解出字符串」于『"\u001b"』)。
「断言串相等」于(「单字节串」于「二七」)于(「解出字符串」于『"\u001B"』)。
「断言串相等」于(『甲』附(「单字节串」于「一二七」)附『乙』)于(「解出字符串」于『"甲\u007f乙"』)。
「断言串相等」于(『甲』附「行分隔符」附「段分隔符」附『乙』)于(「解出字符串」于『"甲\u2028\u2029乙"』)。
「断言串相等」于『中文』于(「解出字符串」于『"\u4e2d\u6587"』)。
「断言串相等」于『中文』于(「解出字符串」于『"\u4E2D\u6587"』)。
「断言串相等」于『é€』于(「解出字符串」于『"\u00e9\u20ac"』)。
「断言串相等」于『😀』于(「解出字符串」于『"\ud83d\ude00"』)。
「断言串相等」于『😀』于(「解出字符串」于『"\uD83D\uDE00"』)。
「断言串相等」于『😀』于(「解出字符串」于『"\ud83D\uDe00"』)。
「断言串相等」于『a😀b😁』于(「解出字符串」于『"a\ud83d\ude00b\ud83d\ude01"』)。
「断言串相等」于『😀😀』于(「解出字符串」于『"\ud83d\ude00😀"』)。
「断言串相等」于『/』于(「解出字符串」于『"\/"』)。
「断言串相等」于『/』于(「解出字符串」于『"\u002f"』)。
「断言串相等」于『"\』于(「解出字符串」于『"\u0022\u005c"』)。
「断言串相等」于『甲乙』于(「解出字符串」于『"甲\u4e59"』)。
「断言串相等」于『A』于(「解出字符串」于『"\u0041"』)。
「测试字节数」于『"\u0000"』于「一」。
「测试字节数」于『"a\u0000b"』于「三」。
「测试字节数」于『"\u4e2d"』于「三」。
「测试字节数」于『"\u00e9"』于「二」。
「测试字节数」于『"\u0041"』于「一」。
「测试字节数」于『"\ud83d\ude00"』于「四」。
「测试字节数」于『"\ud83d"』于「三」。
「测试字节数」于『"\ude00"』于「三」。
「测试字节数」于『"\ud83d\ud83d"』于「六」。
「测试字节数」于『"\ud83d\u0041"』于「四」。
「断言串相等」于『0』于(「整数表示」于(「字符转整数」于(「解出字符串」于『"\u0000"』)于「零」))。
「断言串相等」于『�』于(「解出字符串」于『"\ud83d"』)。
「断言串相等」于『�』于(「解出字符串」于『"\ude00"』)。
「断言串相等」于『�A』于(「解出字符串」于『"\ud83dA"』)。
「断言串相等」于『�A』于(「解出字符串」于『"\ud83d\u0041"』)。
「断言串相等」于『��』于(「解出字符串」于『"\ude00\ud83d"』)。
「断言串相等」于『�😀』于(「解出字符串」于『"\ud83d\ud83d\ude00"』)。
「断言串相等」于『�「:换行:」』于(「解出字符串」于『"\ud83d\n"』)。

「测试转义往返」于『"\u4e2d\u6587"』于『"中文"』。
「测试转义往返」于『"\u4E2D\u6587"』于『"中文"』。
「测试转义往返」于『"\ud83d\ude00"』于『"😀"』。
「测试转义往返」于『"\ud83d"』于『"�"』。
「测试转义往返」于『"\u0000"』于『"\u0000"』。
「测试转义往返」于『"a\u0000b"』于『"a\u0000b"』。
「测试转义往返」于『"\u001b"』于『"\u001b"』。
「测试转义往返」于『"\u001B"』于『"\u001b"』。
「测试转义往返」于『"\u0001\u001f"』于『"\u0001\u001f"』。
「测试转义往返」于『"\u0008\u0009\u000a\u000c\u000d"』于『"\b\t\n\f\r"』。
「测试转义往返」于『"\/"』于『"/"』。
「测试转义往返」于『"\u0022\u005c"』于『"\"\\"』。
「测试转义往返」于『"\n\t\r\b\f\\\/\""』于『"\n\t\r\b\f\\/\""』。
「测试转义往返」于『{"\u0061":"\u00e9"}』于『{"a":"é"}』。
「测试转义往返」于『["\u4e2d",{"\u6587":["\ud83d\ude00"]}]』于『["中",{"文":["😀"]}]』。
「测试转义往返」于『["\u001b","\u007f"]』于(『["\u001b","』附(「单字节串」于「一二七」)附『"]』)。
「测试转义往返」于(『"甲』附「行分隔符」附『乙"』)于(『"甲』附「行分隔符」附『乙"』)。
「测试转义往返」于『"\u2028\u2029"』于(『"』附「行分隔符」附「段分隔符」附『"』)。
「打印当前成功失败数」于「元」。