没有合适的资源?快使用搜索试试~ 我知道了~
LangCompiler
共30个文件
java:18个
lang:3个
jar:2个
需积分: 5 0 下载量 168 浏览量
2021-06-14
23:25:30
上传
评论
收藏 208KB ZIP 举报
温馨提示
用于编译为 Java 字节码的玩具语言Lang编译器 编译文件首先构建编译器 $ javac Compiler.java $ javac StdLib.java 然后创建一个.lang文件(或使用示例之一) 例如 class HelloWorld { main { print "Hello world" } } 将此文件命名为HelloWorld.lang 编译并运行它使用 $ java Compiler HelloWorld.lang Generated class: HelloWorld $ java HelloWorld Hello World 将生成 .class 和 .j 文件。 如果您不想生成 .j 文件(您可以检查的符号字节码文件),请使用 $ java Compiler HelloWorld.lang -j 您可以查看RandomGame.lang和Cu
资源推荐
资源详情
资源评论
收起资源包目录
LangCompiler-master.zip (30个子文件)
LangCompiler-master
LangListener.java 16KB
LangMethod.java 3KB
StdLib.java 331B
CodeWriter.java 25KB
LangParser.java 93KB
RandomGame.lang 996B
jasmin.jar 126KB
MethodFieldResolver.java 2KB
SymbolTable.java 950B
Compiler.java 2KB
SubroutineTable.java 2KB
Lang.tokens 799B
LangField.java 2KB
LangLexer.java 11KB
TestArray.java 157B
LangBaseListener.java 17KB
README.md 1022B
FieldTable.java 788B
LangLexer.tokens 799B
Lang.java 3KB
session.vim 77KB
ProgramInfo.java 876B
CustomObject.lang 156B
.gitignore 12B
ScannerTest.java 129B
classfileanalyzer.jar 129KB
TypeChecker.java 6KB
Test1.bc 963B
HelloWorld.lang 48B
Lang.g4 3KB
共 30 条
- 1
资源评论
苏鲁定
- 粉丝: 23
- 资源: 4574
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功