
PaxCompiler v4.2-10.3 RIO
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
PaxCompiler v4.2-10.3 RIO是一款专为实时嵌入式系统设计的高度优化编译器工具链,支持多种编程语言和操作系统,适用于工业控制、机器人技术等领域。
paxCompiler 是一个嵌入式的编译器,支持 Object Pascal、Basic 和 JavaScript 三种编程语言的编译。其主要特点包括:
1. **机器代码生成**:该编译器为 Intel 兼容处理器(IA-32/64 架构)生成机器码。
2. **跨平台脚本运行器**:第二款脚本执行程序基于中间代码,支持 Win32/Win64、Linux、Android、Mac OS 和 iOS 设备等多平台。
3. **兼容性与扩展性**:
- 编译器使用 Delphi 开发,并且与 Free Pascal/Lazarus 32/64位版本保持兼容。
- 支持将编译器作为脚本引擎来使用,允许在不重新编译的情况下自定义和扩展应用程序。
4. **语言支持**:
- Object Pascal 基于 Delphi 7 标准,并且增加了泛型类型、运算符重载、匿名函数与闭包以及 lambda 表达式。
- Basic 语法类似于 VB.NET,而 JavaScript 实现基于 ECMA-262 标准。
5. **跨语言编程**:可以在 Pascal 单元中使用 Basic 和 JavaScript 程序,并可以反向操作。此外还支持 COM 支持和脚本定义类型运行时信息(RTTI)等功能。
6. **集成开发工具辅助**:
- paxCompiler 组件允许实现调试器及代码浏览器功能,同时能够将脚本类实例绑定到 dfm 文件中。
7. **其他特性包括**:自动导入主机定义的类型、创建独立可执行文件和 DLLs 以及支持编译单元与运行时包。paxCompiler 引擎是线程安全的。
8. **未来规划**:
- 计划开发 Java 编译器,C++ 编译器及内置汇编工具等。
以上就是 paxCompiler 的主要功能介绍和未来发展计划概述。
全部评论 (0)


