寻观「标准库」之「语言核心」之「内建类型」之书。
寻观「标准库」之「语言核心」之「引用」之书。
寻观「标准库」之「语言核心」之「异常」之书。
寻观「标准库」之「数据结构」之「多态列」之书。
寻观「标准库」之「数据结构」之「整数操作」之书。
寻观「标准库」之「数学运算」之「数组转换」之书。

「：
    单线程协作式异步任务。

    派生只把任务加入调度队列；等待和让出负责推进队列。这样任务可在
    不引入原生线程及共享堆并发访问的前提下交错执行。

    详细使用方法见同目录下的《异步使用说明.汉语.md》文件。
：」

「异步任务状态」立化「元类型」而「元类型」也。
「任务待运行」立承「甲」而「异步任务状态」于「甲」也。
「任务运行中」立承「甲」而「异步任务状态」于「甲」也。
「任务成功」立（承「甲」而化「甲」而「异步任务状态」于「甲」）也。
「任务失败」立（承「甲」而化「字符串」而「异步任务状态」于「甲」）也。

「异步任务」立化「元类型」而「元类型」也。
「构造异步任务」立（承「甲」而化（「引用类」于（「异步任务状态」于「甲」））而「异步任务」于「甲」）也。

「异步步骤」立化「元类型」而「元类型」也。
「异步步骤完成」立（承「甲」而化「甲」而「异步步骤」于「甲」）也。
「异步步骤等待输入输出」立（承「甲」而化「整数」而化「整数」而「异步步骤」于「甲」）也。


「待调度任务」即化「有」而「有」也。

「调度队列」乃「引用类」于（（「列」于「待调度任务」）合（「列」于「待调度任务」））也。
「调度队列」者
    （「新引用」授以（（「列」于「待调度任务」）合（「列」于「待调度任务」）））于
        （「罄」与「罄」）
也。

「输入输出等待项」立「元类型」也。
「构造输入输出等待项」立化「整数」而化「整数」而化「待调度任务」而「输入输出等待项」也。

「输入输出等待项们」乃「引用类」于（「列」于「输入输出等待项」）也。
「输入输出等待项们」者
    （「新引用」授以（「列」于「输入输出等待项」））于「罄」
也。


「加入调度队列」乃化「待调度任务」而「有」也。
「加入调度队列」者会「任务」而
    鉴（「读引用」授以（（「列」于「待调度任务」）合（「列」于「待调度任务」））于「调度队列」）而
    有（「队首」与「反向队尾」）则
        「写引用」于「调度队列」于（「队首」与（「缀」于「任务」于「反向队尾」））
也。


「注册输入输出等待」乃化「整数」而化「整数」而化「待调度任务」而「有」也。
「注册输入输出等待」者会「文件描述符」而会「关注事件」而会「任务」而
    「写引用」于「输入输出等待项们」于
        （「缀」于
            （「构造输入输出等待项」于「文件描述符」于「关注事件」于「任务」）于
            （「读引用」授以（「列」于「输入输出等待项」）于「输入输出等待项们」））
也。

「输入输出关注项们」乃化（「列」于「输入输出等待项」）而（「列」于（「整数」合「整数」））也。
「输入输出关注项们」者会「等待项们」而
    鉴「等待项们」而
    有「罄」则「罄」
    或有（「缀」于（「构造输入输出等待项」于「文件描述符」于「关注事件」于「任务」）于「余下」）则
        「缀」于（「文件描述符」与「关注事件」）于（「输入输出关注项们」于「余下」）
也。

「输入输出多路等待」乃
    化（「列」于（「整数」合「整数」））而化「整数」而
    （「整数」合（「列」于「整数」））
也。
「输入输出多路等待」者会「关注项们」而会「超时毫秒数」而
    虑「关注项数组」者「多态列转数组」授以（「整数」合「整数」）于「关注项们」而
    虑「原始结果」者「数组转对子」授以「整数」授以「混合数组引用类」于
        （《《C调用》》名『豫言_异步_输入输出多路等待』传「关注项数组」与「超时毫秒数」）而
    （「原始结果」中「零」）与（「数组转多态列」授以「整数」于（「原始结果」中「一」））
也。

「处理输入输出事件」乃
    化（「列」于「输入输出等待项」）而化（「列」于「整数」）而
    （「列」于「输入输出等待项」）
也。
「处理输入输出事件」者会「等待项们」而会「事件们」而
    鉴「等待项们」与「事件们」而
    有「罄」与「罄」则「罄」
    或有
        （「缀」于（「构造输入输出等待项」于「文件描述符」于「关注事件」于「任务」）于「余等待项」）
        与（「缀」于「事件」于「余事件」）
    则（
        若「等于」于「事件」于「零」
        则「缀」于
            （「构造输入输出等待项」于「文件描述符」于「关注事件」于「任务」）于
            （「处理输入输出事件」于「余等待项」于「余事件」）
        否则（
            虑「无」者「加入调度队列」于「任务」而
            「处理输入输出事件」于「余等待项」于「余事件」））
    或有「其他」则「发生事故」于『输入输出多路等待返回了错误数量的事件』
也。

「推进输入输出」乃化「有」而「爻」也。
「推进输入输出」者会「无」而
    虑「等待项们」者「读引用」授以（「列」于「输入输出等待项」）于「输入输出等待项们」而
    鉴「等待项们」而
    有「罄」则「阴」
    或有（「缀」于「首项」于「余项」）则（
        虑「等待结果」者「输入输出多路等待」于（「输入输出关注项们」于「等待项们」）于（「减」于「零」于「一」）而
        虑「状态」者「等待结果」中「零」而
        若「等于」于「状态」于「零」
        则（
            虑「剩余等待项」者「处理输入输出事件」于「等待项们」于（「等待结果」中「一」）而
            虑「无」者「写引用」于「输入输出等待项们」于「剩余等待项」而
            「阳」）
        否则「发生事故」于（『输入输出多路等待失败，状态码：』附（「整数表示」于「状态」）））
也。

「执行下一个任务」乃化「有」而「爻」也。
「执行下一个任务」者会「无」而
    鉴（「读引用」授以（（「列」于「待调度任务」）合（「列」于「待调度任务」））于「调度队列」）而
    有（（「缀」于「任务」于「余下」）与「反向队尾」）则（
        虑「无」者「写引用」于「调度队列」于（「余下」与「反向队尾」）而
        虑「无」者「任务」于「元」而
        「阳」）
    或有（「罄」与「罄」）则（
        若「推进输入输出」于「元」
        则「执行下一个任务」于「元」
        否则「阴」）
    或有（「罄」与「反向队尾」）则（
        虑「无」者「写引用」于「调度队列」于
            （（「反转」授以「待调度任务」于「反向队尾」）与「罄」）而
        「执行下一个任务」于「元」）
也。


「派生」乃承「甲」而化（化「有」而「甲」）而（「异步任务」于「甲」）也。
「派生」者受「甲」而会「操作」而
    虑「状态引用」者
        （「新引用」授以（「异步任务状态」于「甲」）于（「任务待运行」授以「甲」））而
    虑「无」者「加入调度队列」于（会「无」而
        「尝试运行」授以「有」于
            （会「无」而
                虑「无」者「写引用」于「状态引用」于（「任务运行中」授以「甲」）而
                虑「结果」者「操作」于「元」而
                「写引用」于「状态引用」于（「任务成功」于「结果」））
            于（会「错误」而
                「写引用」于「状态引用」于（（「任务失败」授以「甲」）于「错误」））
    ）而
    「构造异步任务」于「状态引用」
也。

「派生可等待」乃承「甲」而化（化「有」而（「异步步骤」于「甲」））而（「异步任务」于「甲」）也。
「派生可等待」者受「甲」而会「操作」而
    虑「状态引用」者
        （「新引用」授以（「异步任务状态」于「甲」）于（「任务待运行」授以「甲」））而
    递归虑「尝试运行任务」其化「有」而「有」者
        会「无」而
        「尝试运行」授以「有」于
            （会「无」而
                虑「无」者「写引用」于「状态引用」于（「任务运行中」授以「甲」）而
                鉴「操作」于「元」而
                有（「异步步骤完成」于「结果」）则
                    「写引用」于「状态引用」于（「任务成功」于「结果」）
                或有（「异步步骤等待输入输出」于「文件描述符」于「关注事件」）则
                    「注册输入输出等待」于「文件描述符」于「关注事件」于「尝试运行任务」）
            于（会「错误」而
                「写引用」于「状态引用」于（（「任务失败」授以「甲」）于「错误」））
    而
    虑「无」者「加入调度队列」于「尝试运行任务」而
    「构造异步任务」于「状态引用」
也。

「立即完成」乃承「甲」而化「甲」而（「异步任务」于「甲」）也。
「立即完成」者受「甲」而会「值」而
    「构造异步任务」于
        （「新引用」授以（「异步任务状态」于「甲」）于（「任务成功」于「值」））
也。

「完成了吗」乃承「甲」而化（「异步任务」于「甲」）而「爻」也。
「完成了吗」者受「甲」而会「任务」而
    鉴「任务」而
    有（「构造异步任务」于「状态引用」）则
        （鉴（「读引用」授以（「异步任务状态」于「甲」）于「状态引用」）而
        有「任务待运行」则「阴」
        或有「任务运行中」则「阴」
        或有（「任务成功」于「值」）则「阳」
        或有（「任务失败」于「错误」）则「阳」）
也。

「等待」乃承「甲」而化（「异步任务」于「甲」）而「甲」也。
「等待」者受「甲」而会「任务」而
    鉴「任务」而
    有（「构造异步任务」于「状态引用」）则
        （鉴（「读引用」授以（「异步任务状态」于「甲」）于「状态引用」）而
        有「任务待运行」则（
            若「执行下一个任务」于「元」
            则「等待」授以「甲」于「任务」
            否则「发生事故」于『异步调度停止：任务尚未完成，但已无可运行任务』）
        或有「任务运行中」则（
            若「执行下一个任务」于「元」
            则「等待」授以「甲」于「任务」
            否则「发生事故」于『异步任务死锁：正在运行的任务等待自身或形成等待环』）
        或有（「任务成功」于「值」）则「值」
        或有（「任务失败」于「错误」）则「发生事故」于「错误」）
也。

「让出」乃化「有」而「有」也。
「让出」者会「无」而
    虑「是否执行」者「执行下一个任务」于「元」而
    「元」
也。

「：文言：限时候事，时至即还。汉语：供监视器定时刷新；不改变普通让出与等待的阻塞语义。：」
「限时让出」乃化「整数」而「有」也。
「限时让出」者会「毫秒」而
    鉴（「读引用」授以（（「列」于「待调度任务」）合（「列」于「待调度任务」））于「调度队列」）而
    有（「罄」与「罄」）则（
        虑「项们」者「读引用」授以（「列」于「输入输出等待项」）于「输入输出等待项们」而
        虑「结果」者「输入输出多路等待」于（「输入输出关注项们」于「项们」）于「毫秒」而
        若「等于」于（「结果」中「零」）于「零」则
            「写引用」于「输入输出等待项们」于（「处理输入输出事件」于「项们」于（「结果」中「一」））
        否则「发生事故」授以「有」于『限时输入输出等待失败』）
    或有「其余」则「让出」于「元」
也。

「运行」乃承「甲」而化（化「有」而「甲」）而「甲」也。
「运行」者受「甲」而会「操作」而
    「等待」授以「甲」于（「派生」授以「甲」于「操作」）
也。
