1. 序言
  2. 1. 简介
  3. 2. 标准库
    1. 2.1. 排序算法: Timsort 和 pdqsort
  4. 3. Rust编译器
    1. 3.1. 概述
    2. 3.2. 命令行解析
    3. 3.3. 词法分析
    4. 3.4. 语法分析
    5. 3.5. 语义分析
      1. 3.5.1. Lint
    6. 3.6. 代码生成
    7. 3.7. 通用结构
      1. 3.7.1. Rust 错误信息输出原理概述
      2. 3.7.2. SourceMap & Span[WIP]
  5. 4. Rust外围工具
  6. 5. Rust开源项目
    1. 5.1. KCLVM
  7. 6. 附录

Rust源码剖析

标准库

  • 排序算法: Timsort 和 pdqsort

© 2022 | Rust源码剖析中文版, 仅学习交流使用