没有合适的资源?快使用搜索试试~ 我知道了~
forest-compiler:一种编译为WebAssembly的多语法功能编程语言
共62个文件
tree:30个
hs:13个
nix:4个
需积分: 5 0 下载量 173 浏览量
2021-02-26
08:21:31
上传
评论
收藏 54KB ZIP 举报
温馨提示
林朗 Forest是一种可编译为WebAssembly的功能性编程语言。 该存储库包含当前在Haskell中实现的编译器和核心语法。 Forest是pre-alpha实验概念研究软件。 将该文档想象成一个可能是Forest的预览版。 设计原则 易于协作胜过所有其他优先事项。 为了协作,我们在结构和语义上达成共识,并在语法上达成共识。 Forest将足够快来制作复杂的游戏,因此普通的Web应用程序将Swift发展。 测试有助于协作,因此应尽可能轻松。 由于我们要编写测试,因此效果执行和逻辑应该分开。 如果所有内容都是数据流图怎么办? 特征 静态类型 模式匹配 不变的数据结构(针对常见情况进行可变的优化) 可以安排按引用计数的增量清理。 没有自动停止世界GC。 多种语法,用户可以创建和自定义语法,并可以在它们之间进行投影。 自动代码格式化 由FUSE提供支持的Dev虚拟文件系
资源推荐
资源详情
资源评论
收起资源包目录
forest-compiler-master.zip (62个子文件)
forest-compiler-master
.travis.yml 1KB
forest-compiler.cabal 3KB
wasm-server 594B
wasm-interp 811B
shell.nix 201B
test
SampleSpec.hs 2KB
WasmSpec.hs 8KB
Spec.hs 587B
samples
valid
float.tree 27B
result.tree 760B
argument_deconstruction.tree 112B
simple_int_defintion.tree 15B
nested_deconstruction.tree 229B
simple_string_definition.tree 24B
list.tree 923B
invalid
incomplete_definition.tree 14B
mistyped_argument_deconstruction.tree 81B
TypeCheckerSpec.hs 5KB
Arbitrary.hs 6KB
integration.rb 4KB
HaskellSyntaxSpec.hs 7KB
fixtures
case-statement-and-more.tree 73B
let.tree 54B
case-deconstruction.tree 116B
deconstruction.tree 151B
case-statement.tree 60B
multiple-assignments.tree 32B
stack.yaml 110B
js
string.js 906B
LICENSE 1KB
app
Main.hs 6KB
logo.svg 2KB
src
Compiler.hs 928B
Wasm.hs 23KB
Language.hs 3KB
HaskellSyntax.hs 14KB
TypeChecker.hs 31KB
Setup.hs 47B
samples
result.tree 761B
annotation.tree 148B
closure.tree 108B
arithmetic.tree 16B
let.tree 99B
test.tree 18B
spring.tree 1KB
fib.tree 124B
maybe.tree 551B
string.tree 38B
deconstruction.tree 151B
moving_block
index.html 1KB
moving_block.tree 940B
addOne.tree 187B
list.tree 923B
bool.tree 352B
.ruby-version 6B
.gitignore 217B
nix
test-shell.nix 183B
dependencies.nix 71B
wabt.nix 398B
stack.yaml.lock 449B
Makefile 244B
README.md 9KB
共 62 条
- 1
资源评论
不吃酸菜的小贱人
- 粉丝: 44
- 资源: 4667
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功