antlr_llvm_compiler

时间:2024-07-02 17:17:13
【文件属性】:

文件名称:antlr_llvm_compiler

文件大小:1.11MB

文件格式:ZIP

更新时间:2024-07-02 17:17:13

Java

antlr_llvm_compiler 项目包括形式语言和编译器的主题。 使用工具创建的自己语言的编译器: 该语言支持: int 和 double 类型 标准输入输出支持(read()、write()函数) 支持基本算术运算(+ - * /); 根据您自己的编程语言的可接受语法,使用 ANTLR 工具生成词法分析器(用于词法分析)和解析器(用于句法分析)。 然后根据 LLVM 规范创建一个包含实际源代码的中间表示(llvm bitcode)的文件。 您自己语言的示例源代码: 间接代表:


【文件预览】:
antlr_llvm_compiler-master
----AntlrLlvmCompiler.iml(499B)
----antlr-4.0-complete.jar(1.16MB)
----test.ll(2KB)
----src()
--------rr()
----README.md(888B)
----out()
--------production()
----.idea()
--------misc.xml(1KB)
--------libraries()
--------workspace.xml(21KB)
--------vcs.xml(164B)
--------copyright()
--------compiler.xml(686B)
--------.name(17B)
--------modules.xml(274B)
----test(165B)

网友评论