跳转至内容

鹦鹉虚拟机/扩展

来自维基教科书,开放的书籍,用于开放的世界

扩展鹦鹉

[编辑 | 编辑源代码]

鹦鹉不仅仅是一个可执行的 VM,它还是一个动态链接的库,导出 Parrot API。该 API 允许开发附加组件来扩展 Parrot 的功能。

有两个基本 API,或者更确切地说,一个 API 可以分为两个不同的类别:那些可以访问 Parrot 内部结构的 API,以及那些不能访问的 API。一般来说,大多数扩展不需要深入访问 Parrot 的内部结构,大多数扩展也不应该依赖它们。Parrot 的内部结构可能会发生变化,依赖于扩展的特定格式可能会导致以后的兼容性问题。

内部感知 API

[编辑 | 编辑源代码]

内部感知 API

[编辑 | 编辑源代码]
上一个 鹦鹉虚拟机 下一个
鹦鹉嵌入 PIR 参考
华夏公益教科书