【文件属性】:
文件名称:earl-grey:一个简单而功能强大的JS
文件大小:471KB
文件格式:ZIP
更新时间:2021-03-29 15:31:33
C
伯爵格雷:全功能编译器JS
作者:雨果·格里尔(Hugo GUERRIER)| Emilie SIAU许可:麻省理工学院
这是伯爵格雷语言的主要存储库。 它包含编译器和虚拟机的源代码。 编译器用C lang编写,并使用flex和bison进行语法分析。 虚拟机也处于C语言中,以解决性能问题。
要求 :
柔性
野牛
制作
海湾合作委员会(或同等学历)
如何建造:
运行$> make
可执行文件位于./bin/文件夹中
如何安装 :
运行$> sudo make install
现在,您可以在每个工作目录中使用$> egcc和$> egvm
如何运行编译器:
运行$> egcc my_file.eg来编译文件
运行$> egcc -h以显示帮助菜单
如何运行虚拟机:
运行$> egvm my_file.egb以执行文件
运行$> egvm -h以显示帮助菜单
TODOS:
虚
【文件预览】:
earl-grey-master
----rapport.pdf(414KB)
----egvm()
--------src()
--------makefile(402B)
--------include()
----egcc()
--------src()
--------test.eg(16B)
--------makefile(825B)
--------include()
----test()
--------sandmark.umz(55KB)
----LICENCE(1KB)
----README.md(1KB)
----makefile(299B)
----.gitignore(86B)