豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 21 行 · 1653 字节 · UTF-8
§
寻观「标准库」之「豫言标准内核」之书。
寻观「标准库」之「数据结构」之「字符串术」之书。
寻观「浏览器宿主」之「导航与饼」之书。
寻观「浏览器宿主」之「文树」之书。

「:文言:同页验饼、网址与史态,实务之去来仍由客裁。汉语:在同一页面验证 Cookie、URL 与 History 状态。:」
虑「初址」者「浏览器当前网址」于「元」而
虑「无」者「浏览器写饼」于『yy_host_nav=ok; Path=/; SameSite=Lax』而
虑「饼文」者「浏览器读取饼」于「元」而
虑「无」者「浏览器历史推入」于『{"页":1}』于『?yy_nav=1』而
虑「中址」者「浏览器当前网址」于「元」而
虑「无」者「浏览器历史替换」于『{"页":2}』于『?yy_nav=2』而
虑「终址」者「浏览器当前网址」于「元」而
虑「状态」者「浏览器历史状态文」于「元」而
若「且」于(「是子字符串吗」于『yy_host_nav=ok』于「饼文」)于
 (「且」于(「是子字符串吗」于『://』于「初址」)于
 (「且」于(「是子字符串吗」于『?yy_nav=1』于「中址」)于
 (「且」于(「是子字符串吗」于『?yy_nav=2』于「终址」)于
 (「字符串相等吗」于「状态」于『{"页":2}』))))
则「设置网页文字」于『结果』于『导航与饼通过』
否则「设置网页文字」于『结果』于(『导航与饼失败:饼='』附「饼文」附『;初='』附「初址」附『;中='』附「中址」附『;终='』附「终址」附『;态='』附「状态」)。