术语表

应用程序级
applevel 代码是在 PyPy 或 CPython 解释器(参见 解释器级)之上运行的普通 Python 代码。
CPython
Python 的“默认”实现,用 C 语言编写,由 PSFhttps://www.pythonlang.cn 上发布。
解释器级
在此级别运行的代码是 PyPy 解释器实现的一部分,不能与 应用程序级 代码正常交互;它通常为对象空间及其内置函数提供实现。
混合模块
访问 PyPy 的 解释器级 的模块。这个名字来源于模块的实现可以是 应用程序级解释器级 代码的混合。
对象空间
对象空间(通常缩写为“objspace”)创建所有对象,并知道如何对对象执行操作。您可以将对象空间视为一个提供固定 API 的库,即一组操作,其实现 a) 对应于已知的 Python 对象语义,b) 扩展或扭曲这些语义,或 c) 用于全程序分析目的。
无栈
支持各种非传统控制流形式的技术,例如协程、greenlet 和 tasklet。受 Christian Tismer 的 Stackless Python 启发。
标准解释器

它是 实现 Python 语言的子系统,由字节码解释器和标准对象空间组成。

内置常量
RPython 中,模块全局变量被视为常量。此外,全局(即预构建)列表和字典应该是不变的(“预构建常量”有时缩写为“pbc”)。