没有合适的资源?快使用搜索试试~ 我知道了~
metaborg-python
共127个文件
py:21个
str:19个
xml:14个
需积分: 5 0 下载量 67 浏览量
2021-05-01
13:09:47
上传
评论
收藏 4.18MB ZIP 举报
温馨提示
威顿 用于Spoofax的WebAssembly的Python 3.6编译器。 作者 切尔·布鲁因(Chiel Bruin) 拉斯穆斯·伯格斯特伦(RasmusBergström) 方法 一次为一个功能构建有效的编译器。 根据优先级将Python划分为复杂性级别,并实现尽可能多的级别。 这些级别不应被视为强制执行,而应根据逻辑进展来实施。 等级 级别0:词汇表达式和输出 级别1:表达式 第2级:语句和变量 第3级:函数和类型注释 级别4:数据结构(列表,字典等) 第5级:课程 第6级:Lambdas 7级:标准库 第8级:超级 第9级:进口 时间计划 5月4日:2级5月25日:5级6月15日:8级 预期结果 一个工作正常的编译器,用于Python 3.6到WebAssembly的子集,包括解析,名称解析,类型检查(如果提供了类型注释)和代码生成。
资源推荐
资源详情
资源评论
收起资源包目录
metaborg-python (127个子文件)
jvm.config 48B
jvm.config 48B
maven.config 36B
maven.config 36B
temp.csv 0B
Syntax.esv 1KB
Compile.esv 394B
Main.esv 178B
Analysis.esv 111B
.gitignore 224B
.gitignore 107B
.gitignore 78B
.gitignore 61B
.gitignore 60B
.gitignore 50B
.gitignore 48B
.gitignore 15B
java_run_wasm_0_0.java 5KB
java_compile_wast_0_0.java 3KB
eval_javascript_0_0.java 2KB
InteropRegisterer.java 314B
Main.java 153B
LICENSE 11KB
Milestone1.md 12KB
Milestone3.md 11KB
Milestone2.md 10KB
Milestone4.md 3KB
README.md 1KB
MANIFEST.MF 325B
Fold.nabl2 3KB
BinExpression.nabl2 3KB
Program.nabl2 2KB
Expression.nabl2 2KB
Statement.nabl2 883B
LEP18.pdf 4.07MB
M1-scope-graph.png 76KB
M3-scope-graph.png 75KB
M3-new-sdf.png 63KB
M4-new-color.png 62KB
M3-old-sdf.png 57KB
M4-old-color.png 37KB
M3-old-syntax.png 13KB
M4-outline.png 12KB
build.properties 55B
build.properties 27B
example1.py 6KB
printString.py 523B
run.py 246B
print-list.py 224B
example3.py 205B
example4.py 160B
example1.py 151B
example4.py 97B
example2.py 95B
example3.py 90B
example2.py 79B
example2.py 75B
example1.py 67B
example3.py 56B
example2.py 42B
example1.py 40B
example1.py 36B
example4.py 34B
string-concatenation.py 32B
example1.py 22B
example1.py 11B
Expression.sdf3 3KB
CompoundStatement.sdf3 2KB
SimpleStatement.sdf3 2KB
ID.sdf3 2KB
Type.sdf3 1KB
Parameters.sdf3 866B
Common.sdf3 511B
Statement.sdf3 249B
Program.sdf3 118B
Wython.sdf3 101B
Operators_test.spt 7KB
Atom_test.spt 4KB
ControlFlow_test.spt 4KB
ID_test.spt 3KB
PrecAssoc_test.spt 2KB
FunctionCall_test.spt 2KB
Other_test.spt 2KB
Asignment_test.spt 2KB
Statements_test.spt 1KB
builtin_test.spt 738B
FunctionDef_test.spt 704B
ClassDef_test.spt 676B
AlignedIf_test.spt 601B
AlignedBlock_test.spt 593B
Types.str 17KB
Expressions.str 6KB
Expression.str 5KB
outline.str 5KB
Program.str 4KB
Statement.str 3KB
AST-Expression.str 3KB
Statements.str 3KB
AST-Statement.str 2KB
wython.str 2KB
共 127 条
- 1
- 2
资源评论
可吸不是泥
- 粉丝: 24
- 资源: 4552
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功