新的Decaf编译器 Decaf是一种类似于Java的语言,但是较小的编程语言主要用于教育目的。 现在,我们在Java,Scala和Rust中至少具有三种不同的编译器实现。 由于标准语言的语言功能集非常有限,因此欢迎学生添加自己的新功能。 入门 该项目需要 JDK 14 Gradle6.5.1 其他依赖项将通过构建脚本从maven中央存储库自动下载。 git clone之后,您需要通过以下方式设置子模块 git submodule update --recursive --init 建立 在CLI中输入标准Gradle构建命令: gradle build 内置的jar将位于build/libs/decaf.jar 。 或者,将项目导入Java IDE(例如IDEA或Eclipse,或您喜欢的VS Code)中,并使用gradle插件(如果有)。 跑 在您的CLI中,键入 java -jar build/libs/decaf.jar -h 显示使用帮助。 可能的目标/任务是: PA1:解析源代码并输出漂亮的打印树或错误消息 PA1-LL:与PA1类似,但使用手动编码的
2022-11-14 14:24:24 197KB compiler mips object-oriented decaf
1
help to learn fir in vivado
2022-11-08 09:06:23 1.21MB Help! vivadofircompiler compiler
1
eclipse离线插件:compiler反编译jar包、class文件,进行debug调试。
2022-10-28 15:04:17 3.51MB eclipse插件 反编译 debug调试 compiler
1
Arm compiler for linux, build 94. This include C++ lib.
2022-10-22 08:14:45 79.82MB arm compiler
1
pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除
2022-10-10 21:33:33 2.16MB Compiler
1
作为数字ic后端的必备武器——design compiler,本文档详细描述了DC的使用方法。是一篇非常难得的中文教程。
2022-09-27 10:05:37 1.39MB design compiler 综合
1
power compiler的userguide
2022-09-22 16:22:47 3.67MB power compiler
1
最新版的keil用的编译器是6,导致一些工程无法正常编译,需要安装ARM compiler 5.06
2022-09-07 21:23:51 80.01MB MDK KEIL
1
linux 的 device-tree-compiler
2022-08-31 15:00:36 241KB linux
1
TSMC90nm工艺库(包含reg file及sram generator)
2022-08-17 19:07:45 597.64MB tsmc 90nm pdk
1