没有合适的资源?快使用搜索试试~ 我知道了~
eilang-rust:工作正在进行中
共22个文件
rs:17个
lock:1个
license:1个
需积分: 5 0 下载量 89 浏览量
2021-04-01
23:51:11
上传
评论
收藏 44KB ZIP 举报
温馨提示
警告 此存储库中的所有内容都在开发中,我对Rust的了解还不够,还不足以编写出色的Rust,这是目前的学习经验。 在某个时候,它有望成为“ eilang”的主要仓库。 编写类型检查器对我来说也是全新的,所以我不建议您尝试从中学习任何东西。 锈锈 在Rust中重写eilang以提高解释器的性能,同时还重新构想内存模型以缩短访问时间并减小内存占用量。 现在工作 fn add(x: int, y: int) -> int { // function declarations return x + y; } added := add(3,2); // variable assignment if add(2,3) == added { // basic if statements println("works all right"); } else { // no else if ye
资源推荐
资源详情
资源评论
收起资源包目录
eilang-rust-master.zip (22个子文件)
eilang-rust-master
Cargo.lock 133B
LICENSE 34KB
src
ast.rs 5KB
lexer.rs 14KB
scope.rs 5KB
main.rs 4KB
token.rs 3KB
rustfn.rs 2KB
optimizer.rs 2KB
ops.rs 1KB
compiler.rs 11KB
interpreter.rs 14KB
types.rs 8KB
builtins.rs 3KB
typechecker.rs 18KB
env.rs 2KB
parser.rs 17KB
values.rs 1KB
function.rs 1KB
Cargo.toml 215B
.gitignore 23B
README.md 970B
共 22 条
- 1
资源评论
刘霏霏
- 粉丝: 34
- 资源: 4717
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功