软件开发
SymbolicC
SymbolicC 用 Mathematica 的高级符号语言表示 C 程序和结构,通过它,用户能够把 Mathematica 程序转换和优化为 C 代码。它被广泛用于 Mathematica 代码生成工具。
- 使用 Mathematica 核心的面向树结构的符号语言表示 C 代码。 »
- 允许 Mathematica 程序创建、操纵和优化 C 代码。
- Mathematica 的元编程功能进一步扩展,能够作用于 C 代码。
- 在其他 Mathematica 8 技术(如编译器)中广泛使用。 »
- 完全支持 C 编程结构。 »
- 利用 Mathematica 的括号匹配突出显示和 Mathematica 语法错误着色等功能,来帮助用户避免在生成的 C 代码中产生语法错误。
支持所有 C 结构 » | 符号式修改语法树 » | 支持标准的数学运算符 » |
理解优先级 » | 符号式优化 C 代码 » | C 预处理器支持 » |
编"可以编程序的"程序 » | 为 API 创建域特定语言 » |