具体描述Glow编译器的基础知识,glow是通过减少计算图的计算量来优化的have implemented a high-level intermediate represen
Variable
name: save saveLl
tation that allows a compiler to reason about and
Value: 0.000000e+C0 output: floaK
optimize high-level constructs such as tensors and
微小的BASIC编译器
介绍
一个针对x86-64 Linux机器的简单编译器。
用法
可以使用Java 8和构建编译器。 以下命令将构建它并运行单元测试:
mvn compile test
您还需要和 ,它们用于组装编译器的输出并将其与标准C库链接。
可以在examples文件夹中找到示例程序。 它们可以像这样编译和执行:
$ cat examples/squares.tb
10 LET X = 1
20 PRINT X * X
30 LET X = X + 1
40 IF X >