TypePHP 编译器
https://swoole.com/aot/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.6 KiB
43 lines
1.6 KiB
<section>
|
|
项目概览
|
|
<topic level="1" slug="overview">项目简介</topic>
|
|
<topic level="1" slug="pipeline">编译流水线</topic>
|
|
<topic level="1" slug="compilation-modes">编译模式</topic>
|
|
<topic level="1" slug="quickstart">快速开始</topic>
|
|
</section>
|
|
<section>
|
|
前端:解析与符号
|
|
<topic level="1" slug="parser">解析器与 AST</topic>
|
|
<topic level="1" slug="preprocessor">预处理与符号表</topic>
|
|
<topic level="1" slug="transform">AST 转换(Lowering)</topic>
|
|
</section>
|
|
<section>
|
|
类型系统
|
|
<topic level="1" slug="native-types">原生类型映射</topic>
|
|
<topic level="1" slug="type-check">类型检查与兼容</topic>
|
|
<topic level="1" slug="high-precision-types">高精度数值类型</topic>
|
|
</section>
|
|
<section>
|
|
代码生成
|
|
<topic level="1" slug="generator">生成器总览</topic>
|
|
<topic level="1" slug="gen-functions-classes">函数与类生成</topic>
|
|
<topic level="1" slug="gen-extension">扩展模块生成</topic>
|
|
</section>
|
|
<section>
|
|
后端与构建
|
|
<topic level="1" slug="backend">编译器后端</topic>
|
|
<topic level="1" slug="build-pipeline">构建流水线</topic>
|
|
<topic level="1" slug="incremental-cache">增量编译缓存</topic>
|
|
<topic level="1" slug="platform">跨平台支持</topic>
|
|
</section>
|
|
<section>
|
|
优化与性能
|
|
<topic level="1" slug="optimizer">优化器</topic>
|
|
<topic level="1" slug="compile-time-attributes">编译期属性</topic>
|
|
<topic level="1" slug="build-speed">构建速度与性能</topic>
|
|
</section>
|
|
<section>
|
|
运行时与边界
|
|
<topic level="1" slug="runtime">PHPX 运行时集成</topic>
|
|
<topic level="1" slug="incompatible-features">不支持的 PHP 特性</topic>
|
|
</section>
|
|
|