没有合适的资源?快使用搜索试试~ 我知道了~
sys4c:用于AliceSoft的System 4编程语言的WIP编译器
共14个文件
ml:3个
dune:2个
mly:1个
需积分: 19 0 下载量 173 浏览量
2021-02-23
11:11:30
上传
评论
收藏 21KB ZIP 举报
温馨提示
sys4c 这是用OCaml编写的AliceSoft System 4编程语言的实验性编译器。 该项目的目标是最终替代alice-tools(用C编写)中稍微成熟一些的编译器。 建筑 首先安装依赖项: OCaml 沙丘 门希尔 制作 介子 libpng libturbojpeg libwebp zlib 然后获取git子模块, git submodule init git submodule update (或者,克隆此存储库时传递--recurse-submodules 。) 然后使用make构建编译器, make 用法 尚未可用。 但是无论如何要运行它 dune exec src/sys4c.exe 然后输入一些代码,后跟“ $”字符。 当前,这只是进行一些分析,然后从解析出的AST打印回代码。 去做 解析器 顶层声明分析 类型分析 常量表达式评估 变量分
资源推荐
资源详情
资源评论
收起资源包目录
sys4c-master.zip (14个子文件)
sys4c-master
.gitignore 13B
src
jaf.ml 14KB
sys4c.ml 4KB
dune 90B
parser.mly 11KB
lexer.mll 7KB
libsys4
libsys4
dune 309B
ain.ml 3KB
.gitmodules 93B
COPYING 18KB
README.md 997B
dune-project 35B
makefile 233B
build-libsys4.sh 163B
共 14 条
- 1
资源评论
吃肥皂吐泡沫
- 粉丝: 28
- 资源: 4587
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功