没有合适的资源?快使用搜索试试~ 我知道了~
Msm:我的 ASM - 尝试将一种小语言编译为 ASM
共22个文件
pm:7个
t:6个
asm:2个
需积分: 9 0 下载量 179 浏览量
2021-06-05
22:56:52
上传
评论
收藏 14KB ZIP 举报
温馨提示
微信 这是“我的 ASM”项目。 解析小语言并希望生成汇编的游乐场。 目标是将(简单!)语言解析为 AST,然后: 评估它 通过翻译成 C 来编译它 通过直接翻译成汇编程序“编译”它 更新,为了便于检查,我似乎正在实现一个(非常有限的)方案的子集(所以我也可以通过 mzscheme 运行示例代码,以比较输出)。 我目前有 3 个后端,一个评估器,一个 C 生成器和一个 ASM 生成器。 安装 要安装此模块,请运行以下命令: perl Makefile.PL make make test make install 支持和文档 安装后,您可以使用 perldoc 命令找到此模块的文档。 perldoc Msm 许可和版权 版权所有 (C) 2012 John Berthels 该程序是免费软件; 您可以根据以下任一条款重新分发和/或修改它: 由自由软件基金会发布的 GNU 通用公
资源推荐
资源详情
资源评论
收起资源包目录
Msm-master.zip (22个子文件)
Msm-master
decprint.asm 2KB
MANIFEST 202B
TODO 3KB
t
pod.t 232B
pod-coverage.t 551B
runner.t 2KB
boilerplate.t 1KB
00-load.t 145B
manifest.t 272B
Makefile.PL 557B
.gitignore 72B
ignore.txt 113B
lib
Msm.pm 55B
Msm
Toc.pm 4KB
Parser.pm 667B
Evaluator.pm 3KB
Asm.pm 7KB
AST.pm 3KB
Runner.pm 349B
tt.asm 3KB
README.md 1KB
Changes 88B
共 22 条
- 1
资源评论
13338383381
- 粉丝: 15
- 资源: 4647
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功