0. Python3源码—编译
0.1. 整体架构
在最高的层次上,Python的整体架构可以分为三个主要的部分:
- 左:Python提供的大量的模块、库以及用户自定义的模块;
- 右:Python的运行时环境,包括对象/类型系统(Object/Type structures)、内存分配器(Memory Allocator)和运行时状态信息(Current State of Python);
- 中:Python的核心——解释器(interpreter),或者称为虚拟机,包括词法分析(Scanner),语法分析(Parser),Compiler和Code Evaluator;
0.2. 目录组织
- Include :该目录下包含了Python提供的所有头文件,如果用户需要自己用C或C++来编写自定义模块扩展Python,那么就需要用到这里提供的头文件;
- Lib :该目录包含了Python

