寻观「标准库」之书。

「交换」乃化（「数组引用类」于「整数」）而化「整数」而化「整数」而「有」也。
「交换」者会「数组」而会「左序」而会「右序」而
    虑「左值」者（「读数组引用」授以「整数」）于「数组」于「左序」而
    虑「右值」者（「读数组引用」授以「整数」）于「数组」于「右序」而
    虑「无」者（「写数组引用」授以「整数」）于「数组」于「左序」于「右值」而
    （「写数组引用」授以「整数」）于「数组」于「右序」于「左值」也。

「填充数组」乃化（「数组引用类」于「整数」）而化「整数」而化「整数」而「有」也。
「填充数组」者循「填充数组」以会「数组」而会「长度」而会「序数」而
    若「等于」于「序数」于「长度」
    则「元」
    否则
        虑「无」者（「写数组引用」授以「整数」）于「数组」于「序数」于（「减」于「长度」于「序数」）而
        「填充数组」于「数组」于「长度」于（「加」于「序数」于「一」）也。

「分区」乃化（「数组引用类」于「整数」）而化「整数」而化「整数」而化「整数」而化「整数」而「整数」也。
「分区」者循「分区」以会「数组」而会「上界」而会「枢轴」而会「序数」而会「存放序数」而
    若「等于」于「序数」于「上界」
    则「存放序数」
    否则
        虑「当前值」者（「读数组引用」授以「整数」）于「数组」于「序数」而
        若「小于」于「当前值」于「枢轴」
        则
            虑「无」者「交换」于「数组」于「序数」于「存放序数」而
            「分区」于「数组」于「上界」于「枢轴」于（「加」于「序数」于「一」）于（「加」于「存放序数」于「一」）
        否则「分区」于「数组」于「上界」于「枢轴」于（「加」于「序数」于「一」）于「存放序数」也。

「快速排序」乃化（「数组引用类」于「整数」）而化「整数」而化「整数」而「有」也。
「快速排序」者循「快速排序」以会「数组」而会「下界」而会「上界」而
    若「小于」于「下界」于「上界」
    则
        虑「中点」者「加」于「下界」于（「除以」于（「减」于「上界」于「下界」）于「二」）而
        虑「无」者「交换」于「数组」于「中点」于「上界」而
        虑「枢轴」者（「读数组引用」授以「整数」）于「数组」于「上界」而
        虑「分区序数」者「分区」于「数组」于「上界」于「枢轴」于「下界」于「下界」而
        虑「无」者「交换」于「数组」于「分区序数」于「上界」而
        虑「无」者「快速排序」于「数组」于「下界」于（「减」于「分区序数」于「一」）而
        「快速排序」于「数组」于（「加」于「分区序数」于「一」）于「上界」
    否则「元」也。

「排序测试」乃化「整数」而「整数」也。
「排序测试」者会「长度」而
    虑「数组」者（「新数组引用」授以「整数」）于「零」于「长度」而
    虑「无」者「填充数组」于「数组」于「长度」于「零」而
    虑「无」者「快速排序」于「数组」于「零」于（「减」于「长度」于「一」）而
    「加」
        于（「加」
            于（（「读数组引用」授以「整数」）于「数组」于「零」）
            于（（「读数组引用」授以「整数」）于「数组」于（「除以」于「长度」于「二」）））
        于（（「读数组引用」授以「整数」）于「数组」于（「减」于「长度」于「一」））也。

「参数」者「整数操作」之「理解整数」于（「第N个」于「零」于（「命令行参数」之「获取参数」于「元」））也。
「打印行」于（「整数表示」于（「排序测试」于「参数」））。
