上传者: 38334677
|
上传时间: 2022-06-22 21:04:18
|
文件大小: 308KB
|
文件类型: ZIP
Tcl Static Prime (TSP) 是 Tcl 语言的实验性编译器,可生成 C 或 Java 代码,然后在 Tcl 程序执行期间即时编译。TSP 目前正在进行中;它的性能因当前编译的 Tcl 命令而有很大差异。
TSP 编译 Tcl 的类型化子集。Proc 定义和变量由基于注释的注释输入。支持的本机类型为 boolean、int(64 位整数)、double、string 和 var(用于列表、dicts 等的 TclObjects)
TSP 语言限制包括将所有算术表达式(expr、if、while 等)限制为使用 boolean、int、double 和 string 数据类型。此外,表达式可能不包括数组引用或嵌套命令。TSP 还假设没有重新定义内置 Tcl 命令,因为内置命令被编译为 C 或 Java,或者直接调用本机命令实现,绕过 Tcl 解释器。
TSP 完全用 Tcl 编写,支持库用 C 和 Java 编写。
更多详情、使用方法,请下载后阅读README.md文件