文件名称:tiny-basic-compiler:针对x86-64 Linux机器的简单Tiny BASIC编译器
文件大小:32KB
文件格式:ZIP
更新时间:2024-02-19 18:48:12
java basic compiler CompilerJava
微小的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 > 10 THEN END 50 GOTO 20 $ ./tinybasic examples/squares.tb $ ./examples/squares 1 4 9 16 25 36 49 64 81 100 $ 执照 该项目可根据的条款获得,该条款类似于2条款BSD许可。 有关版权信息和许可条款,请参阅LICENSE文件。
【文件预览】:
tiny-basic-compiler-master
----src()
--------test()
--------main()
----tinybasic(179B)
----examples()
--------hello.tb(25B)
--------double.tb(68B)
--------squares.tb(78B)
--------.gitignore(24B)
----README.markdown(1KB)
----LICENSE(763B)
----pom.xml(1KB)
----.gitignore(47B)